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
342843692020	342843692534	342843693084	342843693634	342843694183	342843694734	342843695284	342843695834	342843696383	342843696934	342843697484	342843698034	342843698583	342843699134	342843699684	342843700234	342843700783	342843701334	342843701884	342843702434	342843702983	342843703534	342843704084	342843704634	342843705183	342843705734	342843706284	342843706834	342843707383	342843707934	342843708484	342843709034	342843709583	342843710134	342843710684	342843711234	342843711783	342843712334	342843712884	342843713434	342843713983	342843714534	342843715084	342843715634	342843716183	342843716734	342843717284	342843717834	342843718383	342843718934	342843719484	342843720034	342843720583	342843721134	342843721684	342843722234	342843722783	342843723334	342843723884	342843724434	342843724983	342843725534	342843726084	342843726634	342843727183	342843727734	342843728284	342843728834	342843729383	342843729934	342843730484	342843731034	342843731583	342843732134	342843732684	342843733234	342843733783	342843734334	342843734884	342843735434	342843735983	342843736534	342843737084	342843737634	342843738183	342843738734	342843739284	342843739834	342843740383	342843740934	342843741484	342843742034	342843742583	342843743134	342843743684	342843744234	342843744783	342843745334	342843745884	342843746434	342843746983	342843747534	342843748084	342843748634	342843749183	342843749734	342843750284	342843750834	342843751383	342843751934	342843752484	342843753034	342843753583	342843754134	342843754684	342843755234	342843755783	342843756334	342843756884	342843757434	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	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
1008	221	125	105	85	172	200	176	168	168	150	141	126	115	141	85	93	103	103	111	133	146	101	120	90	96	87	88	74	97	77	74	70	68	85	77	65	78	73	80	72	68	88	75	96	86	75	77	72	69	73	63	46	80	64	49	58	64	71	66	76	62	51	67	45	54	58	69	64	73	69	51	70	67	62	69	48	76	63	58	46	68	63	53	46	58	62	56	75	65	61	72	54	43	68	66	61	49	56	75	51	46	55	69	69	65	46	54	57	51	61	60	58	55	53	67	60	79	65	59	53	58	54	67	62	55	50	58	56	62	52	64	60	55	55	61	60	62	54	57	53	60	48	53	65	54	53	67	59	59	49	55	45	63	57	57	56	53	50	58	62	62	62	42	47	50	50	46	65	66	50	58	59	58	62	41	61	65	72	49	45	52	39	51	57	67	48	46	56	47	60	54	49	62	54	51	70	52	49	46	63	54	52	64	58	66	57	57	45	54	46	45	60	55	53	47	67	38	60	54	61	49	49	59	69	50	59	61	60	48	71	58	40	52	60	59	67	54	46	52	53	55	61	60	60	43	53	55	53	86	61	59	59	57	54	62	69	46	43	60	61	76	64	67	52	62	64	62	73	56	60	57	52	52	71	63	51	65	54	52	57	53	46	50	61	62	67	54	62	57	58	46	61	45	62	55	58	50	56	65	68	67	43	55	40	52	58	64	47	56	46	62	62	66	53	58	62	48	54	63	66	58	53	52	64	73	66	61	70	45	58	66	66	65	40	64	47	65	48	72	68	59	56	51	47	62	65	57	67	63	52	53	55	51	39	66	55	70	58	58	64	46	67	56	50	62	51	65	70	71	66	51	52	62	49	57	59	64	47	64	65	61	47	68	48	72	45	62	65	66	55	68	47	65	71	51	55	44	48	50	48	59	59	67	48	52	45	45	50	56	65	61	53	58	59	53	63	53	65	71	55	60	58	56	58	53	61	69	44	65	41	58	59	68	59	70	55	55	57	53	59	68	54	62	53	59	69	54	53	64	61	56	59	71	61	58	56	62	61	56	46	54	61	62	53	62	59	59	62	67	62	53	49	54	45	68	52	68	54	61	58	52	64	59	63	60	55	59	48	56	54	67	57	43	49	56	45	74	79	61	40	58	45	56	53	75	58	63	48	60	58	57	69	57	58	60	63	49	54	74	49	60	57	72	60	47	56	74	62	61	64	63	55	44	63	48	66	55	51	61	46	52	53	71	56	64	67	48	54	66	54	59	45	56	60	52	56	65	52	54	62	54	60	62	38	61	52	54	58	65	51	60	57	66	57	60	63	82	52	63	63	63	49	65	51	57	73	56	47	54	55	51	64	53	68	49	58	66	56	71	59	57	64	70	60	51	45	63	51	60	67	74	50	61	54	60	53	55	49	56	60	64	61	67	59	59	44	43	56	56	64	62	62	71	68	63	55	52	63	62	60	61	75	59	50	45	71	64	65	55	61	48	56	54	57	56	66	69	46	58	58	67	60	61	65	61	56	62	51	49	64	63	70	51	54	68	76	47	59	73	66	64	57	56	68	60	50	56	60	63	54	52	65	45	56	61	65	62	56	60	54	49	64	67	54	76	76	61	43	60	62	47	74	79	59	61	64	66	54	55	56	67	65	48	58	57	59	48	55	61	54	64	58	53	45	38	54	84	47	55	68	59	62	56	53	65	64	62	54	61	56	56	50	64	60	71	64	48	56	47	57	59	55	65	65	61	43	51	60	53	64	53	59	60	67	63	47	52	71	68	59	55	58	48	68	51	45	53	62	65	51	49	50	57	76	72	64	43	64	47	65	58	76	57	46	53	64	48	52	64	72	59	55	55	50	68	56	69	64	55	71	52	56	68	59	57	63	55	61	71	53	66	48	58	55	52	40	57	52	52	60	50	54	58	57	53	58	54	59	61	61	59	60	69	53	58	47	45	58	52	57	56	69	55	41	58	71	47	81	56	56	64	71	63	47	54	54	57	57	66	68	52	62	60	65	66	55	55	47	50	50	60	65	65	50	53	60	55	61	64	48	57	52	57	57	59	53	49	57	60	57	49	64	48	51	61	54	58	78	65	54	62	52	58	51	50	62	53	56	62	54	48	60	55	57	47	44	60	43	63	53	51	44	55	58	53	58	35	61	78	59	61	58	58	79	58	59	59	56	61	48	57	54	67	70	60	59	61	60	52	56	53	49	57	49	54	49	49	69	62	57	57	62	51	53	52	50	61	66	49	46	55	73	59	65	56	52	54	58	57	49	52	48	58	54	55	47	45	55	65	58	52	41	57	64	81	52	65	64	56	71	47	45	65	77	61	69	60	66	64	68	72	43	57	58	51	73	60	54	60	55	53	52	59	47	58	59	56	49	64	49	64	58	66	57	57	63	55	44	66	55	55	56	61	63	59	59	60	59	72	81	65	47	56	53	53	60	53	55	68	49	51	63	49	42	64	60	66	51	49	52	62	52	50	60	53	52	44	52	63	46	45	56	50	59	59	60	49	65	54	53	49	61	54	67	40	56	63	49	53	65	53	52	52	51	59	60	67	49	55	68	66	55	52	70	53	70	64	56	56	48	63	53	50	67	63	53	54	43	55	51	43	66	61	68	70	52	54	60	54	64	64	58	42	58	53	61	60	52	67	70	53	65	56	60	65	58	57	56	52	53	53	51	52	55	79	55	67	56	51	54	66	63	60	51	65	57	62	48	52	50	52	67	47	60	56	64	51	57	58	53	57	53	67	50	44	76	56	65	65	51	43	36	46	50	37	56	66	71	59	65	50	69	57	63	56	63	55	47	61	50	60	63	63	41	63	57	52	54	64	44	62	68	48	52	63	59	59	69	72	68	69	69	43	54	68	51	52	69	51	53	49	43	48	59	65	56	60	60	52	57	52	73	57	55	52	43	61	54	65	52	51	55	54	59	62	56	70	60	61	53	43	62	57	55	71	67	54	41	60	67	64	51	46	67	54	73	64	71	59	55	53	66	56	60	60	62	54	65	55	62	60	65	62	50	48	64	54	68	56	54	52	74	49	61	60	49	60	40	47	60	69	62	53	59	54	69	47	54	52	52	50	51	53	62	47	59	63	53	55	63	58	57	56	65	62	57	55	66	60	44	59	55	60	46	49	63	72	39	59	64	62	42	55	61	62	41	72	48	56	59	78	51	60	57	71	42	56	53	54	63	73	51	74	56	53	75	54	63	62	48	67	49	59	47	52	68	49	65	53	37	66	67	65	60	55	57	61	59	50	76	58	56	73	52	55	41	58	49	65	66	68	58	50	65	46	59	47	52	70	66	58	53	57	52	57	59	61	51	47	68	62	63	63	51	57	66	68	62	61	58	43	57	70	74	48	54	57	71	70	59	49	63	54	54	55	53	54	62	67	66	57	53	49	63	52	61	68	47	55	68	53	62	57	65	51	53	62	42	60	62	58	66	39	47	61	59	68	63	72	46	60	65	59	50	54
12475	4662	1944	3014	7148	11026	10369	9233	7853	6640	5751	4762	4193	3872	3583	2831	2809	2741	2881	3285	3340	3047	2968	2716	2168	1972	1765	1635	1743	1629	1537	1462	1349	1285	1261	1150	1106	1186	1192	1211	1329	1436	1575	1689	1577	1408	1203	1073	942	985	818	797	777	754	704	677	713	704	719	691	722	651	639	632	633	586	645	619	565	607	614	653	625	630	648	592	618	597	639	617	623	611	663	623	607	604	673	627	670	626	641	573	622	566	630	605	652	636	606	670	633	598	611	639	589	559	581	638	629	607	578	605	606	628	633	558	588	618	624	609	597	591	625	616	576	626	615	579	606	617	582	602	609	598	595	613	584	618	625	609	658	581	587	626	591	555	595	613	637	632	618	591	578	596	610	586	605	597	576	648	624	594	609	636	569	588	600	599	591	592	570	568	600	603	611	597	595	612	633	580	609	622	597	631	633	565	590	598	568	570	577	591	576	616	581	597	642	583	565	644	613	605	580	608	599	600	621	597	626	621	598	574	635	583	606	609	589	598	609	602	637	577	560	602	598	591	586	617	575	636	590	566	595	617	589	587	607	632	587	604	571	615	563	641	594	650	609	613	625	562	605	580	590	613	606	594	603	626	590	630	604	605	583	549	610	595	602	647	605	606	621	588	602	611	600	603	597	586	575	599	577	594	609	592	639	616	573	598	585	599	569	642	633	605	595	615	599	590	573	578	533	646	606	621	543	613	612	639	605	560	582	599	564	616	602	614	622	572	569	620	593	570	613	583	623	595	608	555	569	629	592	598	587	566	590	613	615	610	607	532	579	577	613	552	607	579	623	607	578	554	570	598	573	622	622	608	570	583	621	594	621	617	604	583	633	588	564	621	599	618	618	592	575	554	636	613	592	591	602	505	574	612	589	583	581	611	577	596	603	619	587	593	565	617	609	634	651	585	566	586	599	592	586	600	613	587	603	616	613	600	650	519	579	577	569	596	622	566	579	632	689	591	594	634	558	643	619	570	588	609	653	594	625	593	588	591	583	596	581	594	633	613	586	593	609	606	613	631	602	584	564	616	589	594	596	591	597	625	599	574	614	584	607	606	600	620	635	612	633	607	591	598	607	611	545	590	579	595	582	554	565	572	559	601	612	619	615	582	634	593	576	633	586	595	635	544	609	586	590	565	613	596	590	638	610	623	568	633	572	620	606	555	628	585	587	600	611	605	607	589	597	604	578	577	620	584	576	559	602	580	598	591	660	633	615	638	613	569	622	629	617	626	611	600	647	570	616	591	622	603	626	586	582	629	656	614	616	581	581	589	611	627	596	593	607	581	610	577	642	583	589	566	547	588	606	610	586	606	576	641	564	579	575	607	560	585	614	612	562	556	612	545	572	605	579	598	597	605	621	579	612	607	603	610	631	585	609	600	586	591	625	598	602	599	621	556	646	553	599	623	572	627	576	630	642	606	596	611	607	595	623	597	630	642	615	616	606	589	604	588	589	618	578	597	597	601	629	609	583	577	617	623	638	613	576	613	595	637	609	571	587	615	605	657	620	641	596	564	657	586	593	576	574	581	592	604	607	606	611	584	586	550	594	620	568	602	602	625	615	593	592	553	590	603	579	583	599	634	568	570	584	621	650	543	633	600	583	625	627	603	605	605	633	611	608	590	613	607	579	609	601	593	584	614	607	555	596	640	613	601	557	603	631	602	591	572	578	598	546	533	638	573	563	625	613	607	589	601	602	644	560	600	570	587	614	610	588	572	612	581	648	597	637	655	615	566	574	618	576	608	609	565	614	581	590	570	574	611	584	585	573	605	576	592	612	617	593	588	583	596	588	592	597	629	593	607	570	614	562	616	585	631	609	627	585	591	617	560	574	582	583	595	577	572	585	663	592	614	615	589	604	593	554	587	598	583	615	596	573	575	584	555	607	598	592	611	623	607	640	581	613	628	625	615	603	554	617	607	616	581	659	586	598	619	607	588	592	574	587	574	601	620	543	569	577	554	604	617	563	597	624	611	592	659	588	614	575	591	599	577	621	601	575	566	615	606	580	616	636	572	640	562	592	598	613	619	568	611	600	603	581	584	614	659	557	609	595	618	582	659	604	579	609	630	579	605	636	583	606	640	584	614	620	605	614	632	566	607	610	607	582	572	534	621	668	642	606	578	628	619	599	629	615	605	610	649	624	649	592	578	588	579	603	616	577	600	583	625	628	626	611	601	608	618	549	628	600	629	586	583	638	616	595	612	627	592	613	577	580	646	633	609	599	582	600	538	604	629	586	595	639	599	571	617	593	652	565	608	609	620	591	625	584	608	540	643	607	594	570	625	580	613	609	587	554	621	640	576	578	603	631	642	643	609	601	589	586	586	590	611	587	604	605	632	617	572	617	632	660	615	593	627	582	627	566	569	626	623	637	621	596	577	617	588	614	573	616	594	596	597	606	600	592	654	626	600	597	579	656	608	596	596	577	630	583	581	563	598	637	573	601	581	649	607	604	591	640	653	590	589	619	631	607	592	579	612	564	591	656	613	574	551	553	647	614	610	610	585	574	582	593	624	615	565	581	633	608	589	557	592	582	588	568	627	600	594	549	601	613	597	559	562	566	619	584	594	608	584	617	624	568	585	592	597	612	572	611	589	551	600	595	601	585	595	600	602	621	594	620	651	576	598	547	579	596	632	625	589	608	576	611	625	606	584	613	645	593	621	569	610	611	584	558	562	576	592	622	561	647	608	621	588	601	591	629	556	594	592	599	611	606	610	554	612	670	634	604	586	602	619	578	597	646	571	569	576	589	610	593	588	599	580	587	580	622	636	628	545	617	569	607	597	565	606	525	627	523	566	594	616	618	622	618	571	614	610	610	617	581	592	619	568	575	584	605	596	589	571	565	601	624	611	567	593	620	586	547	580	603	614	616	576	628	612	542	605	619	568	663	608	623	576	593	634	612	591	575	577	575	596	605	613	584	643	596	589	594	589	588	596	603	644	559	583	631	591	593	586	603	624	588	577	582	563	596	617	574	589	576	622	592	565	609	589	609	609	584	613	588	580	589	652	568	572	593	622	587	611	650	583	629	600	626	609	616	607	604	611	585	614	561	611	583	599	637	605	643	586	639	621	561	567	612	599	640	599	624	594	591	581	609	644	588	591	590	571	590	577	599	621	625	591	602	596	575	567	605	644	611	584	654	603	578	628	591	599	571	592	602	614	560	587	598	582	587	656	642	600	603	619	613	586	666	640	577	564	608	631	589	605	593	573	587	634	599	608	605	635	577	629	617	630	618	582	613	644	613	581	575	620	636	573	629	601	611	589	575	590	616	559	558	605	571	584	628	575	555	581	615	572	573	594	582	615	607	595	613	574	603	593	553	612	578	592	571	608	638	601	601	633	568	614	561	627	592	565	629	615	639	628	620	597	587	592	598	609	609	617	607	595	618	600	653	611	603	605	593	614	611	593	569	623	588	635	615	608	658	633	593	590	594	619	638	584	598	566	598	567	609	601	579	621	611	599	584	537
1237	58	32	32	26	58	59	73	68	65	66	64	44	51	60	44	49	48	47	66	58	67	61	53	46	44	43	35	35	45	42	40	37	29	35	39	41	52	32	33	35	41	46	46	53	33	27	32	19	22	23	23	26	32	34	30	26	31	25	14	23	19	31	25	23	25	24	30	25	30	29	24	28	25	32	27	28	20	29	26	31	24	19	26	27	31	17	25	23	23	29	20	20	24	17	32	26	20	21	31	32	23	27	24	25	21	31	24	26	35	25	17	27	28	29	30	24	27	22	26	27	38	21	25	27	32	20	24	23	24	25	24	23	36	29	27	32	26	33	29	29	28	25	25	22	25	29	32	28	21	23	26	31	28	25	26	28	27	27	25	21	19	27	9	29	26	21	19	27	21	29	21	26	16	20	26	22	20	32	25	24	29	27	26	24	23	36	24	26	28	26	29	26	20	29	30	28	24	38	33	21	33	19	31	27	33	27	21	34	32	20	26	23	30	34	23	18	31	19	22	27	25	18	33	30	22	28	30	31	27	22	28	20	20	19	28	37	18	26	23	25	21	20	18	22	35	26	22	35	19	30	38	29	40	26	25	32	35	30	27	21	20	35	21	26	28	20	28	29	32	23	19	18	25	24	24	31	23	23	33	16	24	27	33	25	31	21	22	22	23	26	30	25	16	25	30	22	23	25	34	26	35	20	21	30	35	36	27	24	23	32	29	14	23	33	27	23	15	24	28	31	14	23	26	17	41	25	26	19	24	28	34	27	24	27	23	24	28	20	20	23	22	26	16	18	24	27	21	30	27	20	22	30	14	29	27	22	31	21	22	24	19	26	25	20	27	28	27	24	33	20	30	32	23	39	38	24	33	29	29	29	21	23	28	23	21	28	29	26	13	29	26	29	22	21	16	19	24	23	22	21	33	22	26	20	23	29	22	29	21	23	28	27	25	21	29	18	35	32	23	23	26	26	28	25	20	27	25	18	29	27	23	28	14	28	21	20	22	28	24	27	30	29	21	19	28	33	23	29	28	21	28	28	42	22	26	17	18	26	18	34	23	29	22	32	32	18	21	22	25	16	25	24	19	23	26	30	18	22	18	32	27	30	27	24	30	27	29	29	22	32	22	24	31	19	24	25	31	23	17	29	27	14	27	27	23	12	24	26	32	20	22	28	18	31	21	36	33	17	27	28	29	26	24	30	34	22	21	20	27	29	24	21	24	21	29	32	22	31	26	25	25	35	25	23	28	32	25	23	33	27	28	26	22	30	13	25	24	26	22	23	26	24	25	34	26	31	24	18	26	35	23	27	32	20	29	32	19	32	36	23	25	20	24	23	27	20	28	14	19	30	32	31	26	28	28	30	28	22	22	17	24	22	27	22	39	19	17	19	27	25	32	29	33	31	24	25	25	39	24	45	21	22	33	26	25	24	27	35	24	26	18	24	25	26	20	18	18	29	25	27	24	35	29	27	29	26	29	28	26	19	34	23	30	11	27	27	20	20	19	33	37	16	24	25	32	26	31	17	24	27	27	29	32	22	20	33	28	34	34	35	24	26	34	20	22	31	21	24	28	22	21	27	25	17	21	21	35	26	23	23	27	25	20	30	22	20	24	30	29	23	14	20	20	21	23	23	16	26	34	33	28	28	32	33	20	29	27	28	26	31	33	12	37	31	28	28	24	29	25	28	30	27	19	24	31	31	28	31	23	27	19	24	22	27	23	21	25	20	26	35	21	26	18	24	27	26	28	24	21	27	27	25	34	31	24	31	20	28	24	24	23	24	34	30	19	23	18	23	25	30	25	23	26	36	29	26	22	23	32	16	34	18	31	29	31	27	22	28	26	24	27	28	25	33	20	28	28	27	27	14	27	29	22	29	22	32	24	29	23	24	30	32	21	23	22	30	28	30	23	24	33	25	28	21	21	29	21	29	20	29	27	22	20	29	19	22	23	38	30	30	26	29	18	23	30	23	20	21	22	22	19	23	18	21	25	23	25	20	27	26	16	31	31	23	29	36	31	20	30	30	27	25	28	25	23	22	31	20	19	28	14	32	26	32	24	27	21	21	28	26	19	28	28	24	23	17	41	23	27	16	23	23	29	17	30	25	36	20	26	21	18	29	27	24	23	19	23	26	34	29	30	22	28	26	18	25	23	27	26	26	22	28	31	20	25	22	33	23	21	24	26	22	35	31	22	28	22	19	15	28	27	24	22	27	23	31	33	17	22	36	25	18	36	20	28	24	22	31	22	26	25	31	28	29	22	27	26	20	27	30	27	30	22	18	13	22	32	27	23	20	27	25	28	26	26	20	22	16	23	30	29	29	33	26	30	24	18	18	25	26	28	17	24	22	23	22	22	17	27	27	23	31	25	20	30	29	24	27	25	23	25	29	26	22	17	23	31	26	18	24	25	34	22	24	22	31	23	22	28	20	18	25	21	27	21	24	26	29	28	22	22	36	28	15	24	19	32	25	32	14	29	16	23	29	32	29	27	23	27	21	21	18	23	28	21	26	25	22	26	30	13	22	41	22	20	22	28	21	27	24	25	30	28	28	20	22	20	22	30	35	22	28	20	20	21	23	27	28	34	28	26	19	29	28	23	28	28	27	21	30	23	22	25	35	24	28	28	23	22	27	28	28	30	22	35	23	28	20	24	13	26	25	26	33	18	25	15	24	26	21	28	29	26	22	29	24	20	23	21	27	25	26	24	26	24	32	34	25	24	26	26	29	24	25	24	24	25	27	27	34	28	19	31	31	21	20	29	31	30	22	22	34	26	32	20	30	26	30	25	24	20	17	37	25	20	26	24	28	18	33	24	31	20	15	28	23	18	25	21	25	35	33	18	30	22	26	22	28	21	27	28	24	21	18	24	25	29	29	27	21	25	24	26	14	22	30	23	19	23	28	22	33	23	23	31	26	16	28	23	32	27	22	21	19	24	20	27	20	18	22	16	34	31	26	33	22	19	22	25	31	29	19	27	23	28	27	29	28	19	27	32	27	27	20	21	21	20	27	21	21	23	24	28	25	23	27	16	29	30	28	19	30	26	31	23	24	18	24	35	28	31	24	24	19	21	19	32	28	27	27	29	27	39	28	31	18	24	21	39	19	24	26	22	28	28	33	22	30	30	24	30	22	25	21	28	33	22	28	27	30	18	29	23	22	27	27	21	25	27	27	28	20	30	31	23	25	28	27	23	26	26	22	28	24	25	23	23	19	32	26	25	30	21	21	22	20	32	23	26	18	17	28	23	28	27	19	24	27	32	28	26	27	21	16	27	16	31	31	30	24	24	36	29	30	21	24	29	28	25	31	23	32	29	28	29	25	22	24	23	22	28	26	27	26	24	38	28	21	26	21	22	23	24	23	34	27	17	18	24	30	20	29	27	40	23	29	33	28	28	30	25	21	17	25	24	29	25	27	21	30	22	22	22	32	34	25	30	28	33	30	36	23	24	27	26	25	22	14	25	23	23	21	34	6	32
7467	1065	516	763	1727	4179	4633	4135	3838	3192	2659	2172	1855	1919	1552	1275	1343	1296	1462	1708	1757	1599	1557	1320	1150	1016	876	859	786	809	761	704	669	637	625	596	559	594	567	725	778	843	848	957	878	723	509	513	447	399	388	349	336	341	330	322	300	296	294	310	313	288	299	283	278	291	274	289	301	278	298	267	301	281	268	262	270	253	246	270	278	280	274	277	233	304	297	312	313	290	257	268	273	288	269	289	246	275	294	259	265	272	267	270	249	270	265	263	300	286	270	255	273	243	245	272	268	306	260	281	255	275	246	258	285	294	263	276	296	268	246	260	254	237	288	249	280	270	260	252	250	273	270	242	261	265	254	260	255	273	263	243	277	282	262	268	255	249	299	256	274	277	265	270	288	256	267	257	234	252	273	256	269	271	294	284	273	262	245	261	272	232	256	263	251	263	265	266	265	246	268	259	273	249	279	257	303	282	276	283	290	268	273	253	250	277	284	262	286	266	269	265	254	239	260	265	280	261	235	258	265	283	257	254	218	269	264	241	274	259	291	249	237	240	275	272	280	281	269	280	278	259	257	272	282	263	275	267	272	274	274	250	267	270	269	281	278	265	282	271	288	254	268	241	293	260	303	264	264	266	258	265	258	286	275	285	243	268	230	262	289	254	261	251	262	271	310	259	281	253	288	262	260	277	284	258	241	263	236	265	284	263	274	290	280	259	268	254	271	288	249	296	282	255	270	272	288	293	272	250	272	268	274	256	263	274	251	245	267	254	249	262	257	271	296	257	268	271	255	269	273	292	280	245	273	272	284	251	238	262	275	263	243	293	261	275	280	258	257	262	281	248	247	276	229	278	302	260	279	248	266	258	254	242	249	226	278	246	238	254	265	244	276	269	278	257	328	286	265	276	270	263	262	272	252	272	256	262	245	255	264	288	276	276	224	265	269	274	280	271	297	280	268	267	281	236	283	262	258	280	265	260	272	244	256	249	271	275	272	224	267	290	253	275	278	277	246	283	235	269	258	255	251	239	274	268	281	275	252	283	238	276	277	265	270	298	292	270	268	270	278	260	263	243	293	264	253	280	289	274	270	281	280	246	239	268	287	285	268	278	260	272	251	269	278	246	237	262	256	247	232	270	285	249	260	256	244	301	277	281	251	278	277	269	233	269	280	237	258	237	256	275	253	276	275	249	274	286	277	259	248	261	246	272	279	250	273	243	263	240	261	279	260	270	253	254	239	245	269	261	254	256	270	269	248	265	271	263	280	261	273	281	249	263	282	252	257	283	259	264	275	266	241	267	245	266	268	249	270	300	264	267	274	270	271	262	247	262	270	272	258	253	224	260	265	265	279	275	261	256	276	248	265	257	239	259	250	249	279	249	283	275	297	281	265	270	248	263	276	278	259	239	257	247	260	276	275	285	269	305	277	255	254	249	244	256	250	260	290	246	284	249	263	277	282	272	278	238	280	265	274	265	279	267	264	275	282	277	258	265	263	244	256	252	280	260	298	268	272	239	258	263	252	261	274	291	248	278	224	274	255	246	260	260	262	274	257	279	267	289	281	276	256	281	245	265	229	258	264	238	243	269	277	263	251	269	270	289	260	262	281	289	262	277	252	250	264	240	260	260	263	278	259	269	252	254	268	272	275	255	253	268	274	282	243	270	259	243	262	270	290	264	270	260	255	268	276	264	271	229	256	257	259	255	316	284	255	270	265	254	257	262	256	289	250	281	261	285	262	258	240	245	269	243	256	275	286	226	247	290	254	256	271	229	269	240	265	281	264	277	272	278	282	253	277	266	256	279	279	264	287	274	278	258	256	275	285	264	279	299	259	269	281	263	242	255	279	251	271	296	269	274	257	253	275	234	311	264	286	277	280	264	293	240	279	271	243	232	260	294	267	245	280	280	270	250	268	270	260	273	277	277	255	266	275	269	257	243	289	266	245	247	300	262	261	262	273	256	263	274	258	254	251	263	261	259	272	271	283	308	270	260	259	237	269	263	263	239	248	255	275	261	253	243	259	278	255	237	270	253	268	252	285	248	287	239	246	248	246	263	288	277	274	260	246	261	232	291	245	274	289	236	240	281	281	273	262	251	292	287	251	267	279	298	249	254	251	275	249	252	229	245	251	238	246	262	253	246	261	269	259	265	269	283	271	271	279	262	261	266	241	259	260	274	279	280	267	270	289	265	259	258	279	282	256	269	274	262	263	270	238	257	260	260	246	285	260	272	266	262	248	276	276	256	266	246	266	266	284	274	233	246	249	270	257	291	270	264	253	272	248	294	249	234	263	239	269	263	298	247	262	269	259	276	251	253	269	255	236	259	254	280	285	270	277	272	255	267	271	267	263	256	250	264	284	245	252	274	259	281	268	264	256	240	262	271	278	285	265	278	234	280	272	257	273	244	256	307	238	278	260	278	253	266	236	279	275	253	261	252	275	279	285	257	259	254	292	285	238	280	250	255	274	229	262	257	264	270	271	274	238	302	293	245	260	258	266	277	274	232	266	244	251	275	240	244	212	261	259	273	270	254	218	270	228	243	271	247	255	261	269	268	267	270	272	282	275	263	245	247	255	256	258	285	271	241	251	257	238	270	265	265	244	243	272	250	281	263	278	267	271	274	298	279	250	253	276	234	304	216	238	259	234	260	273	280	262	277	295	270	242	252	250	249	276	275	253	260	268	273	255	275	273	284	266	241	260	242	299	261	260	268	293	260	245	252	265	247	271	260	253	273	269	262	245	265	258	306	275	271	238	265	268	253	275	288	295	245	262	236	248	255	297	263	265	277	280	272	262	280	293	244	269	271	268	279	282	255	244	249	258	258	269	256	268	300	278	264	276	245	259	271	232	255	305	302	289	246	222	255	269	249	258	249	235	272	273	252	263	240	253	262	263	253	269	276	255	260	249	277	230	263	251	285	255	246	261	266	272	296	272	253	266	286	264	260	292	284	243	252	244	263	255	265	279	256	298	277	276	239	297	267	258	278	253	257	237	249	240	241	270	292	262	263	274	255	264	262	258	289	249	250	265	264	256	266	284	295	270	249	318	285	271	248	254	265	276	248	260	283	241	283	253	296	278	254	278	291	258	278	246	275	287	252	255	271	248	267	230	245	256	227	296	272	262	257	251	261	260	267	263	258	272	242	256	267	269	265	258	267	246	247	263	258	252	286	273	240	261	264	274	268	275	271	284	249	250	244	237	257	282	265	252	293	273	240	269	223	261	261	254	246	269	274	255	239	284	262	281	277	249	278	234	262	267	277	238	247	245	271	254	244	268	294	267	286	254	267	258	267	258	279	275	246	251	270	273	283	245	294	245	255	250	294	271	260	265	244	273	260	270	265	269	268	270	273	302	259	240	267	269	275	257	259	264	273	265	263	256	277	272	250	292	277	256	237	281	278	272	284	274	247	255	290	266	247	255	253	292	261	263	267	255	252	252	246	273	255	259	284	276	232	284	242	260	270	266	256	271	276	277	258	273	250	259	282
597	184	116	87	96	153	136	166	146	148	138	125	117	102	114	111	84	91	84	97	106	104	100	98	105	93	85	95	67	102	78	77	79	98	72	71	64	78	76	84	104	98	88	88	90	59	73	68	74	59	75	75	54	55	65	76	78	50	64	67	63	60	47	74	53	50	58	66	65	61	57	56	62	58	62	73	62	57	62	67	62	54	55	61	54	57	43	61	61	67	65	55	66	41	60	56	51	57	57	57	61	67	58	56	59	71	61	54	69	76	57	60	53	61	48	51	60	57	50	63	59	62	56	54	61	51	43	60	56	62	66	50	60	61	61	59	58	70	57	48	62	56	73	59	64	53	71	57	67	67	66	63	46	77	59	59	69	50	60	70	65	57	56	65	50	58	68	63	57	64	59	67	47	77	69	62	65	56	68	55	60	65	52	53	69	56	56	64	58	53	53	67	45	75	59	37	56	48	61	58	45	66	68	67	50	52	70	61	64	58	66	61	45	67	61	46	62	47	61	57	60	54	62	69	67	52	65	53	69	57	68	63	77	68	54	58	64	73	51	66	66	57	59	60	70	54	53	65	57	53	63	66	57	72	69	69	49	68	69	57	62	66	45	67	63	56	62	44	67	66	51	67	59	56	62	82	57	60	61	56	65	67	52	80	55	63	47	55	70	67	52	44	58	69	51	63	72	65	61	69	53	60	60	64	51	48	71	52	61	68	74	63	63	63	67	58	64	42	51	65	56	65	63	70	66	56	63	61	57	61	53	59	58	49	62	59	58	60	63	59	57	66	63	55	56	61	52	80	58	56	57	72	59	66	60	60	59	63	56	49	56	70	55	48	68	57	59	73	60	48	50	53	62	69	54	65	59	64	72	62	64	64	70	55	68	63	71	61	60	65	51	69	72	57	58	80	67	59	68	64	69	47	69	59	68	66	64	79	54	62	54	65	70	62	66	71	63	59	55	43	65	51	65	51	56	50	53	73	47	67	49	47	40	62	62	58	66	62	62	57	64	59	55	63	61	52	80	57	66	55	54	53	65	60	52	60	61	55	52	60	55	71	64	62	59	57	53	65	58	46	73	57	60	67	61	62	73	67	59	65	68	56	69	58	63	58	51	57	68	62	57	61	67	55	52	68	54	49	59	71	65	49	61	71	62	70	58	52	46	53	79	71	77	57	53	65	54	58	52	58	52	54	49	58	49	49	61	69	64	64	95	55	58	72	65	62	60	60	58	61	56	59	70	70	51	55	50	61	58	59	64	72	52	58	58	62	62	62	57	68	53	71	59	56	66	58	64	76	43	47	56	55	56	61	61	52	74	67	70	61	64	63	65	54	52	56	44	62	64	59	46	73	61	58	62	59	73	58	51	59	63	48	52	60	56	63	65	53	48	80	55	80	70	67	56	71	55	57	54	64	64	55	61	61	70	56	60	63	72	56	53	69	64	52	59	66	67	60	50	70	72	65	80	66	59	68	70	66	50	51	69	64	71	51	58	50	55	61	70	57	58	66	54	48	52	57	47	62	53	51	68	44	60	61	69	53	44	40	52	59	49	62	54	56	57	60	68	63	55	64	46	65	63	57	44	59	47	67	61	61	66	60	59	67	62	59	58	48	65	60	73	58	60	58	47	63	59	60	50	49	66	67	53	52	52	53	59	60	55	60	66	69	55	50	44	63	60	82	77	55	73	65	64	49	62	64	44	56	49	44	61	64	55	57	65	50	60	66	55	56	45	64	65	56	67	60	75	73	60	62	50	64	73	63	65	63	71	38	51	57	60	69	81	49	59	72	55	61	64	60	64	59	64	49	57	72	60	52	62	66	64	68	83	52	64	51	57	63	51	59	56	54	55	52	80	76	48	57	56	61	60	50	53	64	73	74	55	56	55	70	66	45	59	69	60	58	45	62	70	54	67	51	59	54	61	78	51	60	59	57	54	52	55	49	50	50	58	49	69	59	62	49	58	60	66	58	66	62	60	49	57	48	71	50	58	55	61	66	53	59	74	58	65	66	58	42	53	71	62	71	59	61	63	50	67	47	58	56	58	57	60	49	55	51	62	63	61	60	50	59	63	63	58	53	63	41	63	51	51	72	54	66	54	69	52	52	51	65	62	56	64	62	53	53	69	75	66	78	67	74	62	69	48	61	56	52	62	62	65	49	65	52	54	71	56	55	48	60	60	48	66	61	61	53	68	75	62	55	60	53	59	62	48	62	61	43	64	67	59	55	60	52	66	55	54	69	54	52	47	52	61	50	70	59	53	56	50	76	65	58	51	71	49	58	64	64	62	59	59	54	70	75	51	58	71	57	55	62	40	64	59	62	68	58	81	66	63	66	61	56	65	53	80	58	53	57	58	63	63	48	53	55	54	83	58	71	59	58	63	62	61	53	68	56	62	64	58	71	57	69	58	67	62	78	55	55	66	56	65	57	64	55	56	47	66	70	53	64	49	70	50	68	57	45	61	64	50	78	62	66	55	60	51	66	69	56	55	58	68	72	70	67	53	75	57	52	44	79	61	52	49	77	57	50	58	70	77	67	57	72	57	64	54	65	48	51	68	56	70	61	55	72	60	54	56	58	57	63	46	64	44	56	62	56	56	58	55	51	55	70	67	70	59	64	61	58	61	59	49	49	54	50	63	70	62	48	39	61	48	60	57	42	72	70	57	55	61	67	60	57	46	62	69	52	71	57	78	67	47	73	61	66	56	58	58	69	44	61	45	55	47	59	68	62	67	47	64	50	82	52	57	57	61	73	55	60	54	60	50	63	73	55	69	54	71	54	56	66	60	48	66	54	59	56	60	54	56	56	64	58	64	68	64	56	47	59	44	65	54	58	65	56	62	75	65	59	64	70	52	50	71	58	52	49	64	67	54	53	50	69	56	61	49	72	57	59	39	57	60	80	62	54	58	54	54	58	61	48	64	71	57	67	81	67	55	65	57	61	49	54	72	64	59	58	60	55	67	60	55	65	56	57	56	61	58	60	62	63	67	61	69	51	51	57	59	74	49	58	53	69	69	61	60	63	56	62	60	64	67	72	47	65	55	52	74	53	57	59	69	64	76	59	69	54	54	46	65	79	60	66	67	36	54	66	58	60	70	56	59	44	57	46	63	55	69	63	61	59	57	58	53	45	61	71	58	71	58	56	62	65	60	55	72	56	49	61	58	69	48	63	67	53	59	73	67	55	58	47	66	64	58	48	65	49	61	47	72	68	54	67	62	49	61	60	61	72	56	38	52	52	56	70	59	52	52	50	65	60	55	66	65	64	53	63	58	72	52	55	65	47	52	59	63	55	65	53	50	64	66	86	56	62	53	61	50	76	57	43	59	49	51	77	52	53	62	41	62	57	50	54	54	62	55	58	55	66	59	63	54	67	57	49	61	56	56	46	56	44	58	60	69	68	64	56	72	77	62	57	56	70	61	49	66	51	55	73	52	52	54	50	54	55	62	51	56	56	63	51	55	52	53	59	61	63	50	68
10195	3947	1644	2381	5624	9109	8656	7498	6447	5534	4759	3873	3315	3349	2723	2415	2249	2345	2626	2645	2699	2532	2342	2106	1795	1693	1525	1444	1459	1440	1312	1268	1207	1211	1056	1060	1064	1120	1155	1345	1386	1445	1489	1518	1401	1183	938	896	800	793	808	777	708	754	661	666	686	680	657	694	674	680	651	680	648	609	590	654	634	588	615	601	610	608	633	662	620	669	594	640	672	621	575	625	652	650	626	639	612	575	602	630	593	617	562	640	634	610	621	639	635	613	596	659	589	561	589	627	593	554	568	594	612	612	634	643	618	586	586	637	599	622	620	618	548	644	602	559	661	575	612	579	577	623	580	575	601	608	628	595	620	632	643	646	640	603	636	598	603	618	612	622	640	620	629	621	612	580	583	594	618	644	663	608	601	642	586	609	590	586	614	608	655	600	582	559	597	583	622	622	633	601	581	601	611	642	604	597	629	619	571	565	658	668	623	647	585	606	575	640	602	583	606	622	642	629	601	588	667	577	586	595	598	638	598	597	569	610	566	589	645	604	674	619	612	611	612	612	582	572	613	633	583	637	585	624	599	640	607	593	630	616	567	618	586	605	635	628	630	608	593	615	616	626	649	611	589	585	588	621	603	634	630	596	623	638	638	582	609	578	630	583	581	605	610	589	624	650	593	605	579	594	607	605	629	594	613	532	610	559	629	602	585	570	584	529	595	629	612	586	601	661	596	610	612	577	564	629	616	571	593	600	569	602	608	606	563	666	647	581	599	560	572	594	619	606	635	571	620	627	640	611	585	614	631	609	623	623	614	631	612	573	544	627	574	624	585	664	650	610	606	581	625	614	625	594	593	607	634	596	643	561	598	598	611	575	611	601	640	620	607	632	610	608	624	602	619	605	636	591	589	582	589	610	612	616	629	603	618	582	571	578	616	628	585	612	595	581	613	604	617	626	646	648	629	573	624	589	604	575	616	602	601	632	627	616	610	607	608	648	558	604	574	647	645	636	586	564	629	602	636	632	626	604	589	641	647	628	580	645	590	592	625	628	575	622	585	591	560	603	643	614	614	612	594	634	592	636	569	631	604	606	613	650	595	586	557	610	576	603	584	616	613	601	616	605	576	589	594	648	641	583	630	600	606	635	605	634	593	548	605	573	633	592	607	596	605	539	620	621	620	598	618	602	610	602	602	609	589	616	603	622	599	598	627	610	635	579	600	639	590	582	630	602	589	627	618	613	606	634	611	611	613	595	590	665	628	633	638	632	585	608	599	569	596	541	598	575	602	608	540	623	629	610	633	573	631	576	622	601	604	651	584	577	589	612	590	628	626	617	589	575	641	616	613	636	605	586	628	633	611	618	626	615	591	620	627	583	627	607	582	617	609	609	605	598	631	596	581	640	642	531	598	626	600	588	610	603	601	610	576	636	637	584	599	658	615	600	612	595	559	607	573	625	555	636	631	592	595	623	612	605	605	606	648	590	591	600	577	585	579	591	567	591	636	602	584	588	592	571	614	590	621	632	600	625	554	623	590	573	628	589	601	614	619	604	582	563	588	623	596	614	627	622	592	638	615	597	565	623	611	600	612	589	613	595	621	603	566	615	580	592	614	615	582	613	605	635	633	616	606	581	583	623	608	633	585	598	606	575	601	607	609	607	614	612	602	589	613	621	562	656	588	604	591	589	595	586	584	555	561	646	628	651	545	598	625	578	620	638	618	558	595	606	615	591	599	574	637	628	624	594	592	613	638	599	609	602	632	595	613	611	626	598	630	582	627	605	580	560	628	599	630	604	566	631	624	609	589	611	628	591	600	572	626	606	592	587	598	629	562	595	573	606	603	642	604	577	607	602	609	614	607	600	589	587	605	636	607	624	607	623	607	568	606	575	619	606	610	591	568	610	640	593	589	576	609	609	629	598	575	603	592	623	539	606	631	586	623	599	591	639	630	595	625	641	607	601	608	601	599	600	599	602	627	604	632	623	579	620	613	596	577	599	582	568	564	617	577	596	571	652	601	597	589	603	614	673	626	609	567	580	622	578	629	646	576	600	557	573	548	595	580	607	596	587	631	598	621	649	610	592	647	590	642	588	619	626	638	562	606	631	582	592	595	586	623	596	599	577	600	605	584	615	597	604	628	612	603	599	645	623	640	615	619	595	553	592	630	672	619	619	564	575	595	554	630	635	596	576	647	537	639	602	584	588	608	588	645	590	572	612	613	634	579	602	610	598	567	605	640	607	569	590	632	610	624	576	595	601	619	620	609	633	596	635	570	628	612	581	614	557	593	596	596	598	606	684	615	636	640	601	618	590	559	596	675	579	629	587	601	587	627	596	600	595	642	592	567	660	608	614	627	595	545	601	596	599	602	592	613	593	630	599	591	604	603	597	613	615	579	594	588	596	601	624	567	625	597	601	639	612	608	596	626	574	610	643	593	629	636	627	628	586	611	640	569	633	560	613	638	536	590	597	637	585	643	620	607	557	573	616	645	632	620	655	569	599	614	581	630	584	614	622	617	609	634	634	611	597	595	596	627	568	618	610	597	636	640	592	604	610	626	574	644	593	630	629	589	610	577	618	563	613	597	583	603	587	627	672	600	652	628	588	606	561	575	606	627	572	627	601	606	600	585	604	597	629	579	637	569	652	615	606	607	594	598	627	591	633	617	586	578	609	634	557	610	615	618	608	611	604	597	606	565	602	596	584	602	650	660	613	578	624	588	540	622	597	617	604	627	610	572	595	632	626	614	635	618	623	611	595	599	612	614	628	603	615	572	608	594	603	613	616	615	584	600	623	641	589	594	628	635	572	653	599	597	632	611	617	596	617	622	613	626	624	638	628	617	584	582	593	625	591	598	593	544	617	612	592	633	610	618	599	605	640	594	596	588	622	647	625	631	623	638	605	605	562	579	649	603	601	632	638	606	648	582	605	570	608	629	601	597	569	578	579	605	612	623	622	610	573	625	630	665	585	614	620	606	566	556	571	595	558	619	614	627	571	608	632	634	583	605	641	642	630	597	626	625	627	621	641	587	605	604	608	638	578	629	593	548	608	619	603	584	560	562	605	522	627	631	619	646	603	611	629	619	606	592	608	607	616	574	594	618	586	569	679	616	647	612	628	600	570	620	564	595	598	627	611	579	602	583	612	610	625	616	605	592	582	580	677	622	578	615	644	602	616	598	591	617	611	635	646	613	641	589	626	552	565	575	616	594	622	583	620	654	586	589	566	610	572	569	599	574	617	578	561	603	656	595	661	592	589	584	592	613	599	583	585	621	623	619	626	611	654	626	623	587	595	581	594	624	577	599	539	561	617	575	627	638	579	602	597	637	590	565	640	578	631	587	574	594	618	584	605	592	585	665	616	596	664	569	601	606	591	658	625	602	609	592	611	599	636	540	603	641	669	653	597	640	629	639	587	621	595	654	588	631	575	599	566	623	603	601	607	617	578	610	592	625	602	623	606	602	591	624	609	629	581	610	578	597	621	555	611	629	606	605	631	601	618	592	587	647	631
2031	115	80	44	44	92	111	101	89	113	89	77	78	83	69	46	61	63	71	68	87	75	72	66	55	61	44	49	45	47	43	45	43	55	40	40	40	39	37	55	50	53	51	61	39	39	45	28	26	27	31	19	32	18	36	22	18	27	34	27	18	28	24	20	18	29	21	21	24	23	15	24	35	32	25	29	21	15	23	19	25	25	20	27	23	26	32	41	20	21	25	25	22	17	28	24	22	24	21	26	27	29	22	24	24	30	29	36	24	20	23	28	30	24	17	17	27	22	20	19	31	29	28	23	21	21	18	30	26	27	13	16	25	31	18	29	20	15	27	23	27	27	25	20	34	20	21	19	33	28	37	29	23	28	30	32	32	25	24	12	23	27	26	31	25	25	23	25	20	42	25	29	29	28	27	33	22	18	20	24	25	32	25	24	23	27	16	22	25	29	31	34	20	29	34	26	24	27	39	20	26	28	24	27	30	21	22	30	17	34	25	29	25	18	21	21	22	29	30	30	21	14	15	12	29	18	23	22	27	32	27	23	23	18	24	24	17	23	27	25	22	17	33	22	24	10	34	28	22	13	22	29	29	24	19	22	27	20	20	19	29	23	29	23	23	17	23	27	21	33	34	20	30	28	15	23	22	27	28	24	31	22	22	27	29	32	29	22	19	16	24	35	30	21	17	26	25	20	26	19	20	26	26	9	21	25	22	23	27	27	22	25	28	23	21	20	23	32	26	27	23	24	24	14	18	24	22	26	23	31	22	16	22	25	26	19	26	20	23	24	14	26	25	19	20	24	24	29	27	32	23	21	18	26	29	19	24	18	27	16	24	35	18	21	24	22	24	25	19	21	28	22	28	28	24	21	24	20	29	19	22	25	18	23	29	19	20	16	28	20	19	22	17	27	20	20	27	32	18	24	27	24	22	26	19	27	25	27	25	22	22	23	32	22	26	25	20	28	18	20	24	27	22	16	28	26	30	23	22	22	26	27	29	25	24	27	21	19	21	27	21	31	31	21	29	24	26	23	29	16	31	30	22	25	21	28	22	21	29	22	24	30	31	24	25	22	26	29	23	18	29	26	15	24	34	18	30	13	30	21	25	21	23	30	30	36	20	27	22	19	26	18	26	26	23	21	26	25	22	21	17	18	23	29	10	23	20	21	24	24	27	21	27	22	29	26	30	18	32	14	26	23	26	14	22	23	25	23	24	22	23	20	12	20	29	22	21	28	24	31	37	21	26	29	24	33	25	21	27	22	18	32	22	16	22	21	19	20	22	28	28	23	20	27	26	23	18	26	14	26	20	29	26	18	27	36	31	16	30	24	22	19	18	26	17	18	24	28	32	22	25	16	16	27	19	31	30	20	15	19	21	31	23	28	28	21	28	25	22	30	18	37	30	28	25	20	20	27	17	22	23	28	22	16	18	36	20	26	26	24	24	23	22	31	25	25	25	26	22	28	20	26	26	30	29	25	22	21	27	17	28	27	28	19	26	37	32	33	20	22	23	32	20	27	23	22	20	23	37	27	20	27	23	25	23	25	23	19	26	20	22	25	26	21	17	13	20	19	27	20	27	34	26	29	25	16	23	23	18	25	24	25	19	29	27	20	34	37	17	29	22	24	17	37	24	26	26	22	25	30	25	21	22	18	28	26	26	19	27	24	23	20	22	25	35	24	19	20	18	29	31	18	25	22	21	22	7	32	20	26	23	16	27	25	15	31	25	26	26	25	28	22	15	22	25	27	20	28	25	17	21	13	25	21	16	30	24	30	25	24	18	23	23	19	20	22	26	23	28	19	27	32	21	19	20	26	33	19	21	28	24	25	25	27	29	21	29	19	24	22	14	31	20	27	24	31	26	30	28	28	17	13	19	25	33	24	22	21	16	25	26	13	28	23	28	34	22	24	18	35	24	25	22	33	18	18	22	30	16	21	19	30	31	26	24	18	22	25	29	32	27	26	25	27	22	20	26	22	20	32	28	16	19	29	27	18	18	18	21	28	22	27	22	31	31	19	25	17	30	24	21	21	24	19	27	24	19	25	17	15	29	25	19	21	18	25	28	30	23	23	24	26	28	25	27	28	26	17	25	22	29	27	19	16	24	24	34	29	19	24	26	23	32	32	28	27	21	26	24	34	25	27	29	28	26	29	19	25	20	29	25	23	24	27	24	17	28	31	22	28	20	19	22	17	25	35	21	28	24	29	22	33	26	31	24	31	28	22	28	40	27	29	25	23	24	17	23	19	24	27	19	17	26	20	27	24	23	27	22	21	23	27	22	22	30	23	21	32	27	31	21	30	30	17	28	20	23	29	22	22	28	22	29	24	22	16	16	39	14	21	15	32	26	22	26	24	21	23	28	19	31	18	20	22	23	29	20	33	33	21	24	28	25	28	19	36	25	21	26	23	29	19	25	18	30	24	25	22	24	22	34	31	26	24	29	25	20	25	29	25	27	23	27	20	26	26	31	27	23	24	27	24	27	26	40	27	25	37	22	26	29	24	30	21	23	26	27	28	25	16	20	32	16	19	22	19	22	18	27	30	19	29	23	24	20	14	23	22	26	20	30	22	29	23	36	30	30	36	16	26	32	26	24	20	26	26	20	35	21	25	28	27	24	16	18	21	25	29	12	26	34	31	24	20	36	21	24	32	21	21	20	27	19	28	23	19	25	28	30	31	17	24	22	29	26	21	28	27	24	33	12	31	20	14	22	22	25	33	23	20	28	21	25	21	27	19	21	19	25	29	13	16	21	16	19	20	22	25	37	27	25	26	26	20	25	34	30	29	22	23	29	19	25	20	24	24	27	17	24	25	19	17	21	20	27	22	27	25	21	26	25	18	21	22	24	19	26	19	23	24	26	33	26	19	25	30	28	18	23	21	24	33	21	22	18	24	26	24	19	25	22	25	32	24	16	36	29	20	27	25	19	28	29	25	25	20	23	24	24	18	24	29	21	31	23	19	17	34	27	24	22	19	21	29	27	23	17	19	23	20	19	29	30	24	28	20	20	27	28	24	28	17	29	30	23	22	20	22	18	24	26	26	23	20	27	17	25	34	30	21	23	22	20	15	22	25	28	30	21	23	18	22	27	15	27	22	22	31	18	31	21	17	22	39	19	25	27	21	31	16	24	26	23	21	29	24	19	26	37	24	24	24	20	13	22	25	29	26	24	39	25	28	30	23	31	23	31	36	23	26	24	18	24	22	15	26	19	19	25	20	13	18	15	22	17	15	28	23	21	21	26	21	23	16	24	35	26	16	19	20	28	20	21	26	16	27	22	22	17	22	25	16	33	33	22	26	26	26	24	20	28	24	36	22	26	22	19	31	24	26	22	37	20	26	26	34	22	22	27	26	33	34	22	25	23	27	18	19	18	27	15	30	20	26	26	25	26	20	27	30	17	27	25	23	38	23	34	30	27	18	21	16	26	26	26	26	23	22	20	25	22	28	20	29	19	29	25	21	36	18	23	32	34	27	26	21
9864	2698	1118	1744	4516	7861	8074	7151	6416	5276	4384	3731	3281	3130	2405	2113	1992	2124	2301	2404	2367	2254	2100	1815	1500	1385	1211	1145	1151	1128	994	919	854	831	771	742	725	765	818	1026	1098	1108	1209	1267	1080	728	565	559	485	468	483	414	427	403	384	374	313	329	314	349	319	341	346	290	306	294	303	299	297	259	286	277	290	296	296	273	284	304	274	280	281	300	299	264	284	295	263	326	269	292	278	280	268	271	239	280	276	281	276	307	268	275	286	264	263	257	294	257	261	252	266	245	226	280	271	264	258	301	276	239	239	269	250	273	266	270	264	244	256	286	266	268	258	286	242	269	236	289	277	267	265	258	267	259	310	268	276	267	249	282	263	263	270	287	268	220	263	258	282	267	290	275	261	260	242	279	256	279	245	287	269	244	252	279	249	250	290	288	278	270	239	243	263	283	282	257	253	246	279	299	283	279	250	283	305	277	281	291	271	250	236	253	262	279	251	278	290	249	259	308	259	253	248	275	244	263	264	256	253	273	260	269	246	265	270	280	287	238	249	261	240	253	270	283	257	260	290	280	272	272	250	258	248	265	287	261	253	264	257	279	259	259	289	224	260	240	270	255	259	265	283	264	263	259	275	272	264	260	270	288	270	307	252	251	279	255	274	286	255	258	266	291	273	274	252	261	256	232	267	260	252	266	272	256	273	277	257	279	239	237	275	254	270	254	283	281	273	261	260	260	255	264	262	277	258	268	268	251	232	256	284	249	261	260	251	278	277	260	274	253	283	253	271	283	238	260	268	249	278	262	271	278	255	279	261	245	273	250	259	273	245	286	249	268	260	274	263	274	267	256	276	282	268	265	266	257	266	274	258	274	269	274	278	274	251	285	268	255	279	240	260	297	277	263	280	260	261	252	257	280	270	241	244	279	210	301	278	274	250	265	237	251	248	279	281	251	241	239	256	247	256	266	247	252	269	292	308	264	243	268	260	254	283	261	253	279	266	282	262	252	230	247	272	262	259	270	263	276	257	229	270	237	288	229	251	255	249	285	275	252	280	263	266	269	285	271	265	263	257	260	273	284	251	258	244	284	244	233	306	263	261	245	278	242	286	276	261	250	235	268	273	251	258	255	305	242	215	244	252	268	279	262	244	278	243	255	248	269	292	250	262	253	259	237	238	255	271	245	267	249	279	257	265	263	249	261	254	255	274	250	284	243	271	255	249	253	235	258	251	260	264	265	244	250	257	273	262	248	263	262	277	251	264	270	284	249	247	265	256	268	263	228	220	236	254	287	247	291	279	241	269	243	268	266	264	249	269	245	264	281	258	303	251	265	275	283	258	280	255	253	256	273	270	255	286	267	253	265	258	279	275	277	265	244	262	274	255	304	257	281	238	245	254	266	248	245	243	253	252	258	262	293	230	257	247	265	270	260	246	250	271	269	280	265	276	244	243	261	259	243	271	263	245	269	235	257	265	292	255	246	270	267	251	284	255	291	255	259	259	257	275	257	271	226	263	269	286	246	255	217	243	253	262	251	298	238	254	260	300	251	232	260	261	282	275	277	257	252	279	258	283	263	242	200	274	260	256	281	246	257	257	255	245	260	277	271	258	274	282	285	270	266	237	268	261	254	247	252	273	234	243	249	268	279	264	260	256	242	266	265	249	261	252	268	265	266	275	271	287	260	265	263	289	247	261	272	250	298	238	254	263	234	254	248	248	249	253	271	275	293	242	269	280	265	275	253	251	248	264	268	258	259	270	263	277	241	260	250	263	264	274	257	248	255	272	256	302	268	261	256	252	279	246	258	262	257	253	258	257	240	248	252	249	261	248	240	214	286	247	239	281	234	259	231	273	266	264	263	243	259	272	288	284	295	275	271	254	242	284	263	248	243	272	255	309	289	275	261	265	270	299	254	270	241	224	286	244	245	268	244	279	253	242	247	265	231	238	260	287	271	287	285	295	257	260	231	272	243	249	249	294	246	265	277	270	272	240	277	257	243	222	254	228	262	277	297	273	271	259	269	291	272	243	249	248	235	239	300	274	284	250	253	259	286	287	264	261	268	262	254	217	259	226	276	270	259	286	269	263	251	244	302	275	261	265	262	281	273	244	266	235	257	249	291	259	270	249	274	253	249	265	241	266	265	254	249	253	249	241	223	296	255	275	257	280	263	250	260	244	262	278	283	255	265	282	254	286	241	288	263	284	258	261	273	250	252	255	281	244	235	291	258	244	256	272	261	266	271	264	260	257	256	263	273	276	270	249	265	251	258	273	240	274	255	293	258	252	271	282	248	253	262	246	257	274	267	257	262	264	255	282	269	272	243	267	243	271	249	241	266	282	261	258	262	248	259	257	283	280	267	270	294	246	247	266	274	241	248	273	244	271	274	231	247	267	251	285	252	248	271	263	271	238	264	270	271	239	268	252	256	276	267	242	244	260	238	238	256	249	271	260	273	270	275	268	261	235	255	254	260	248	289	284	290	229	291	271	300	255	293	265	265	268	241	266	289	253	259	267	258	267	250	260	282	262	246	248	280	279	257	262	278	247	282	276	235	251	285	233	270	260	304	270	258	251	271	258	296	280	253	279	243	264	273	279	267	259	232	261	269	255	238	273	265	254	292	275	243	248	263	248	270	258	267	253	253	253	252	251	258	278	264	264	243	259	288	287	261	283	253	285	248	238	257	265	272	278	280	227	286	269	261	254	268	257	255	273	269	257	247	239	261	270	290	267	257	279	259	278	258	279	259	282	285	277	243	266	262	270	237	263	271	284	288	291	231	237	261	274	283	266	295	259	299	255	270	277	272	260	267	264	239	243	268	257	269	273	246	258	269	265	257	286	272	270	254	267	278	226	252	257	261	242	251	241	250	259	248	270	254	256	268	265	257	239	255	236	279	261	264	296	264	230	236	261	277	253	257	264	236	262	274	242	253	283	235	261	270	265	268	262	263	250	245	266	253	273	237	245	241	258	291	243	276	265	261	255	272	263	251	244	252	261	261	262	248	273	267	275	283	268	274	292	271	267	237	242	268	261	281	264	258	242	241	239	289	222	262	244	249	259	288	266	258	252	237	272	239	252	269	254	240	292	250	272	285	263	223	244	270	263	267	263	239	267	279	254	257	262	260	252	285	260	259	245	263	255	259	275	259	266	278	258	267	252	250	279	255	280	265	280	264	256	253	251	241	285	265	249	273	248	276	262	294	250	252	256	261	275	261	256	267	281	264	249	254	238	254	232	253	287	244	256	263	287	245	248	261	251	243	296	264	265	245	248	268	269	275	265	253	253	258	270	284	271	283	280	260	257	258	245	240	284	225	257	259	231	239	277	265	262	270	278	245	274	262	262	279	239	246	230	269	300	250	263	283	272	250	265	278	273	230	263	274	247	231	245	272	239	260	273	277	245	269	252	255	258	245	275	281	240	263	258	236	241	262	274	272	260	243	271	277	278	257	251	269	269	267	251	255	276	288	271	223	270	267	248	290	285	258	249	293	286	271	269	274
993	260	164	97	94	154	203	201	180	172	140	146	141	144	151	130	120	92	118	132	134	106	111	97	113	103	87	81	90	91	83	88	88	94	78	65	75	90	90	92	80	79	96	97	76	89	61	80	79	82	46	66	64	71	68	65	68	60	60	52	66	65	72	62	73	68	65	54	68	58	58	62	68	67	63	70	69	78	70	65	71	60	75	63	74	72	86	59	75	68	62	58	70	62	60	64	50	71	54	45	56	51	55	68	69	62	62	45	58	78	57	65	71	53	58	60	62	60	64	73	69	66	50	57	83	56	56	72	62	64	55	58	55	76	73	58	67	63	67	67	77	59	71	73	57	60	64	72	63	61	67	63	48	54	67	64	60	59	63	58	50	64	57	63	74	73	55	59	62	65	66	61	61	56	88	62	50	62	55	72	61	61	53	70	63	73	67	67	46	61	69	58	64	55	54	65	60	64	54	56	69	61	63	82	62	52	43	58	71	64	76	55	46	82	58	50	73	62	69	59	58	63	52	64	62	68	58	69	59	51	68	74	65	61	65	55	69	58	58	61	62	69	70	54	50	76	72	51	53	65	57	65	64	70	57	58	66	57	65	76	59	57	52	69	56	55	63	77	65	61	65	63	63	73	62	58	66	55	72	63	52	65	56	67	70	65	67	57	60	65	67	58	60	58	71	68	62	68	68	54	63	76	65	64	62	50	61	71	54	66	52	67	70	63	55	54	67	51	58	63	76	71	68	53	55	67	53	68	61	50	70	62	80	80	62	56	66	59	61	68	61	63	71	66	72	50	53	54	61	71	65	54	74	55	67	62	57	52	58	64	68	62	71	64	68	72	40	63	57	61	65	62	58	54	65	78	87	68	62	75	61	62	64	69	58	62	61	65	50	52	50	58	68	46	62	70	46	58	55	78	47	51	71	58	69	50	55	60	73	51	60	61	56	55	62	57	71	70	59	59	54	69	55	48	71	65	61	64	63	59	69	64	41	67	57	65	67	59	63	66	60	65	68	69	72	55	68	71	52	66	80	58	67	66	63	54	60	73	69	62	64	78	52	54	57	54	62	65	64	52	65	54	61	54	59	44	53	59	72	57	63	60	53	50	61	56	64	60	51	47	69	65	50	68	55	65	63	57	48	66	68	73	65	62	60	60	75	61	63	58	67	57	76	64	72	57	76	60	72	54	70	61	66	73	70	51	68	73	50	57	55	63	62	60	71	60	59	65	57	57	56	63	56	52	55	65	57	65	65	67	64	65	59	49	66	76	64	49	67	77	68	59	58	68	50	67	54	61	50	59	59	55	61	55	65	64	67	76	60	65	62	66	56	75	76	62	58	82	76	71	67	66	61	56	68	65	47	52	67	58	52	66	57	61	77	66	60	70	50	68	67	58	61	72	43	67	72	58	53	71	54	63	66	64	63	65	73	60	64	63	64	57	56	60	69	51	56	58	56	59	76	66	57	55	56	59	50	57	48	75	59	51	53	61	54	52	65	59	70	57	63	63	65	57	42	57	51	59	54	70	64	55	73	73	60	72	61	61	71	50	47	64	69	57	59	81	60	69	58	47	60	67	57	44	65	57	61	60	54	60	57	50	69	61	72	56	61	61	57	71	76	58	61	53	64	70	54	65	77	55	43	65	63	71	66	59	48	66	50	79	61	61	70	62	61	63	57	53	72	56	64	53	46	62	68	69	68	57	67	58	67	61	55	51	66	52	65	59	75	62	48	62	65	59	70	70	55	46	59	60	54	64	73	65	68	71	57	69	77	61	55	55	67	59	62	52	63	60	54	72	69	68	56	63	74	50	64	62	60	60	58	56	57	47	61	72	62	83	62	60	62	63	65	57	61	54	70	67	73	66	54	52	56	64	58	52	53	54	71	52	60	61	49	61	66	73	57	55	59	67	69	59	65	66	74	57	50	54	74	56	48	66	60	63	64	60	68	54	62	71	69	68	59	67	71	58	65	51	73	63	65	58	67	45	57	55	71	51	67	50	56	56	46	65	69	67	75	68	48	61	60	68	50	61	64	65	57	54	68	64	69	74	61	91	61	51	58	77	69	65	62	69	58	56	66	67	62	65	76	64	63	69	57	82	70	71	47	63	63	63	62	60	67	59	71	71	67	65	82	59	58	63	61	60	60	56	55	67	61	52	51	64	61	59	59	43	47	54	54	77	62	64	64	56	68	63	56	63	60	57	64	71	66	72	55	54	61	66	54	78	74	62	61	61	65	67	64	71	66	67	64	52	66	65	49	72	52	74	64	65	56	63	53	57	65	64	64	64	64	54	56	66	54	44	67	62	58	62	75	55	53	56	62	65	70	65	53	63	65	67	75	43	63	66	71	59	61	58	68	67	64	78	63	52	63	61	68	53	69	67	55	70	60	71	80	56	62	72	61	56	63	56	67	69	56	71	82	56	71	68	72	57	60	73	64	61	64	59	60	65	71	65	36	74	72	54	57	57	49	59	70	66	51	44	66	69	60	74	71	65	75	55	62	63	62	56	50	53	60	73	60	55	63	65	67	53	59	44	75	61	70	52	57	61	68	58	52	73	61	57	51	63	58	62	59	66	60	83	90	66	60	47	57	64	63	48	66	59	60	52	78	71	63	63	73	76	56	76	68	68	45	64	55	70	72	67	66	55	72	58	72	55	64	58	60	45	57	61	76	67	67	48	76	68	63	60	64	57	59	73	56	59	73	49	53	64	68	47	60	66	66	68	53	63	55	71	56	51	70	57	83	62	69	47	73	62	77	65	61	50	67	64	70	54	59	56	63	57	63	56	56	75	68	61	52	56	56	70	63	48	63	59	55	64	47	71	69	69	51	85	65	66	69	68	73	56	73	55	52	73	59	54	62	65	58	62	78	65	68	70	84	59	73	61	53	50	48	60	64	66	67	47	72	50	51	59	54	59	60	61	64	62	65	70	59	53	56	62	70	62	71	61	52	70	58	50	65	58	59	63	74	51	57	64	64	54	62	58	70	63	54	62	73	68	62	55	56	71	61	59	57	81	47	76	65	53	48	51	69	64	59	51	54	54	58	55	70	75	76	68	61	73	63	53	80	57	58	54	58	59	71	46	64	48	53	57	61	72	61	75	62	62	53	53	60	70	68	77	66	57	72	53	72	68	63	62	60	58	61	58	53	58	68	72	61	64	60	56	64	41	72	69	64	51	67	70	68	65	61	54	49	78	55	58	70	56	57	55	52	60	60	56	69	64	52	69	67	60	45	59	70	60	59	63	62	76	51	63	60	55	57	56	62	59	71	62	57	56	82	60	58	58	53	68	66	64	63	53	74	62	73	63	54	62	63	72	47	66	64	71	62	63	50	50	79	56	50	51	61	69	66	53	67	63	55	61	73	58	61	54	45	56	63	49	66	74	63	59	53	50	65	62	53	67	52	52	73	71	56	48	54	64	64	63	57	74	55	60	67	68	71	68	68	62	57	58	60	84	63	75	58	58	51	72	49	54
13596	5109	2181	3301	7688	11556	11231	9964	8410	7032	5874	5106	4641	4219	3395	3113	2994	2896	3076	3410	3256	3201	2926	2515	2135	1977	1848	1862	1749	1624	1593	1529	1452	1326	1243	1231	1268	1394	1479	1576	1684	1725	1878	1784	1379	1135	1017	1019	997	968	883	852	851	807	776	774	751	729	770	764	726	697	750	732	695	708	731	718	697	687	688	659	688	689	728	648	691	648	693	659	694	684	721	646	682	664	726	712	708	723	673	660	691	668	675	649	656	662	676	669	648	629	681	646	708	657	645	648	645	668	641	676	626	669	671	645	622	683	596	644	665	638	644	687	673	623	657	640	619	653	667	660	663	656	624	639	668	593	699	657	606	640	619	666	613	620	648	622	646	647	656	681	677	615	657	613	655	667	662	623	638	641	626	665	657	631	641	639	649	657	691	628	659	616	655	635	644	624	643	646	681	616	626	657	690	658	670	657	647	733	669	683	642	644	684	649	706	670	661	609	647	653	637	633	645	675	710	649	633	696	661	684	644	618	616	653	651	636	696	631	705	645	652	644	644	690	689	587	651	616	667	650	633	647	621	648	651	631	645	651	643	637	682	652	656	635	678	662	590	610	638	638	633	623	651	621	602	662	680	711	637	608	645	697	633	637	654	679	654	662	639	648	622	616	665	636	620	618	661	616	657	660	658	637	652	680	637	640	670	663	644	687	672	651	654	657	611	646	640	655	670	698	688	661	653	665	656	650	664	604	647	639	643	628	608	656	660	646	700	631	663	651	636	661	663	698	645	670	684	664	674	639	655	687	647	641	655	657	686	652	631	629	649	653	637	621	682	604	635	651	627	602	605	629	620	660	652	626	624	669	646	634	643	636	679	664	652	607	659	679	652	636	594	648	681	662	672	678	597	661	665	698	682	630	679	619	631	697	687	622	680	661	616	660	629	668	650	605	673	634	606	657	617	644	669	645	684	706	701	600	646	704	640	584	641	603	655	608	606	622	639	634	633	677	673	625	661	680	659	621	649	681	656	646	657	614	673	615	605	679	648	645	608	654	696	674	691	641	655	649	598	670	617	655	649	634	635	636	644	637	587	640	643	623	657	657	687	646	657	649	645	627	671	671	649	642	625	647	668	640	651	637	611	631	671	670	685	591	639	617	665	637	626	616	610	638	622	690	641	627	679	651	645	650	646	663	642	621	662	659	611	671	673	649	720	679	636	657	641	657	629	653	649	654	673	664	658	652	621	606	653	599	627	641	623	619	664	637	624	665	676	602	635	597	593	621	690	618	687	625	650	642	658	637	620	635	667	649	654	654	654	634	618	599	665	621	622	605	630	688	667	616	639	647	650	669	637	662	640	664	619	630	626	659	640	647	638	616	626	661	610	610	628	667	676	612	667	612	636	638	648	651	675	621	662	682	669	609	638	648	621	653	634	699	652	592	631	639	661	693	668	655	678	622	632	640	632	627	638	667	671	640	651	660	654	672	689	639	664	637	680	624	645	636	714	656	631	674	662	656	621	669	653	610	608	693	651	672	633	667	631	625	642	616	685	630	646	610	649	640	648	661	622	674	656	631	622	595	615	640	691	643	654	704	672	658	673	668	687	644	624	631	640	693	674	686	625	636	653	663	660	671	692	663	641	657	666	655	680	646	610	667	667	612	672	657	670	672	643	663	627	652	649	662	662	657	625	642	656	651	701	664	650	636	681	634	646	631	646	617	659	657	660	615	663	667	697	635	641	619	663	680	623	640	613	617	621	663	651	593	608	642	702	612	637	663	627	667	654	625	669	656	697	660	654	642	687	657	649	651	660	658	648	660	601	660	628	648	607	670	675	639	662	653	636	652	667	646	674	596	657	635	637	626	672	664	596	608	678	615	649	659	601	644	658	622	626	643	714	677	624	687	630	695	630	624	653	652	607	617	649	647	697	662	628	680	653	633	631	625	667	713	634	638	651	675	653	666	679	641	659	683	662	624	667	660	611	674	665	661	659	668	637	649	646	632	644	661	599	669	636	662	642	607	659	660	603	630	658	630	647	666	625	674	624	654	628	648	706	632	607	636	643	642	630	653	648	645	652	657	662	660	639	659	614	670	671	636	642	643	671	600	694	660	645	647	664	677	652	634	662	625	651	632	625	706	646	660	682	654	650	655	618	626	648	593	628	632	610	633	668	661	639	638	624	666	647	624	671	643	651	608	605	673	668	621	614	635	660	632	669	657	625	635	628	641	617	675	654	669	617	644	661	668	609	643	666	647	670	614	661	627	683	644	653	668	639	677	637	664	678	652	619	656	632	629	686	606	663	707	657	601	644	660	633	658	678	637	584	664	624	644	643	641	637	687	624	643	642	629	650	653	636	605	659	654	651	647	674	624	673	641	648	667	645	631	591	699	640	654	652	640	635	667	651	645	640	672	611	621	664	598	641	665	622	669	650	651	663	644	682	626	620	610	639	636	612	645	637	675	675	653	644	649	670	652	668	673	640	630	669	641	639	628	640	646	657	627	695	630	644	633	658	671	634	668	653	676	624	656	631	641	644	652	660	649	662	645	672	655	622	623	670	650	611	671	630	626	681	627	630	649	646	663	654	658	603	638	664	654	617	638	662	660	658	639	650	642	636	676	663	687	686	678	655	633	669	645	652	713	638	692	647	595	631	654	625	621	634	669	679	647	621	635	647	636	666	652	663	635	649	632	663	662	607	658	673	671	618	640	669	652	656	641	640	631	637	664	659	652	695	663	617	652	604	607	669	634	652	627	625	634	675	673	666	704	636	643	632	667	661	679	657	654	587	657	670	632	624	654	594	606	675	627	660	586	679	601	637	647	658	654	654	626	639	624	632	623	627	622	606	626	657	597	668	663	629	650	661	661	639	626	636	648	667	638	637	672	647	638	641	693	673	672	679	630	684	700	644	689	645	611	641	657	691	653	643	604	675	627	634	667	638	642	600	639	689	646	611	680	640	712	623	628	640	614	635	600	617	648	677	664	623	649	709	664	685	695	654	625	632	626	634	640	669	679	634	676	625	616	649	655	644	695	676	665	655	614	664	690	660	653	655	671	646	660	683	596	631	656	662	680	671	619	630	633	655	676	658	655	631	662	617	636	611	669	651	625	660	608	633	630	661	645	583	646	625	601	632	660	676	641	590	621	621	674	668	644	670	674	647	654	668	647	649	677	632	649	689	579	661	634	650	623	626	651	656	643	632	650	642	654	658	635	657	664	652	624	662	647	656	644	645	677	638	653	651	648	603	597	660	642	666	613	601	666	666	600	643	654	617	649	679	616	638	649	663	665	725	663	676	594	632	652	672	683	654	608	620	638	670	647	642	639	669	621	652	663	654	616	679	681	667	651	598	660	650	645	650	659	646	658	671	619	600	604	635	671	629	664	633	667	693	669	615	670	641	605	653	626	643	642	689	636	629	659	617	648	608	626	630	617	630	651	650	651	629	636	669	648	683	626	638	674	623	621	625	611	710	645	627	612	690	643	625	655	648	647	632	632	659	612	587	671	637	636
1322	59	45	25	26	63	61	80	61	61	69	63	62	52	54	47	42	43	40	63	57	65	55	60	46	39	47	45	36	40	28	37	31	34	29	26	35	33	44	42	54	38	53	36	40	32	38	47	36	35	24	23	32	24	30	29	36	19	26	29	21	24	34	41	15	25	35	24	29	32	32	25	14	29	30	26	29	17	29	36	24	23	26	25	35	27	19	28	36	27	20	23	35	28	27	21	36	25	28	34	24	27	32	24	29	22	36	25	25	24	28	20	24	22	23	23	28	28	22	33	24	31	34	35	28	24	22	21	31	35	29	29	33	29	22	27	24	28	31	29	29	23	28	24	28	23	24	26	37	19	28	26	22	26	28	22	25	24	21	24	22	26	21	18	24	18	29	21	28	29	28	25	22	26	23	21	28	25	36	31	30	31	17	18	21	27	25	23	33	23	24	28	24	28	22	18	36	26	23	20	32	20	28	24	25	23	26	21	31	25	29	22	28	34	29	29	35	22	18	25	28	31	29	18	35	17	29	29	30	19	25	30	30	26	26	25	22	33	31	19	28	32	27	26	24	28	27	30	17	26	20	37	15	30	43	21	17	31	22	21	25	19	43	37	36	26	30	24	24	26	23	25	29	18	27	34	29	31	15	29	39	17	24	28	24	22	17	21	19	27	35	17	28	23	22	17	27	17	26	24	23	23	22	27	32	28	27	25	21	30	27	26	21	19	30	26	29	15	38	24	25	25	21	22	31	30	23	29	36	31	36	23	33	36	24	34	24	34	35	24	19	29	22	29	21	29	22	34	22	31	19	21	26	28	26	22	35	27	23	26	28	34	28	28	19	14	28	33	27	18	21	27	31	31	21	34	27	33	26	24	26	33	29	30	23	25	35	24	20	25	22	24	25	22	29	18	24	24	21	33	25	22	23	23	30	25	27	23	25	26	28	36	30	31	26	22	21	23	33	25	38	29	19	29	25	19	28	28	28	28	29	30	27	34	27	27	32	36	24	26	29	18	30	24	36	25	19	33	24	31	25	29	30	23	26	23	26	25	20	21	28	20	27	24	28	30	30	20	31	25	16	27	25	29	24	27	33	16	27	21	29	21	27	25	28	21	18	21	16	34	21	30	27	33	33	26	32	26	22	26	34	22	19	26	22	33	20	32	26	32	23	31	24	29	30	26	31	34	30	22	24	32	23	30	23	22	25	28	24	33	27	25	14	18	25	29	24	22	19	19	17	35	17	34	28	21	25	19	29	26	23	23	33	26	32	24	25	17	26	27	25	20	24	21	23	30	26	27	22	24	25	29	23	25	28	28	22	30	38	23	23	28	25	21	25	25	29	17	23	27	27	27	30	31	23	23	20	20	18	25	30	20	25	31	25	24	27	31	28	21	42	33	23	28	25	22	33	31	21	30	24	40	30	23	25	28	26	24	33	39	22	26	23	24	21	27	28	28	27	35	15	24	31	27	25	35	26	33	32	31	38	35	20	25	22	22	22	31	28	32	27	22	43	31	22	17	22	24	30	24	20	30	36	24	26	29	27	17	25	25	28	24	33	36	18	29	25	23	30	23	28	34	29	32	23	30	27	36	19	26	24	33	19	15	33	29	25	25	27	31	26	24	27	25	28	20	30	22	28	31	36	24	32	26	18	33	27	29	16	25	32	16	22	19	20	25	29	25	24	26	23	22	40	30	34	28	20	23	26	25	24	21	30	17	29	38	33	32	18	25	28	27	29	29	27	36	33	22	30	37	30	27	35	27	27	32	30	34	14	26	24	33	32	23	35	17	25	27	29	25	26	33	11	28	23	26	33	28	32	27	28	33	20	26	21	23	24	29	24	29	22	28	31	26	27	28	15	24	18	16	23	21	27	29	33	27	24	27	34	31	29	18	35	20	34	37	28	26	21	23	30	28	25	28	33	30	24	20	31	24	29	22	21	23	20	23	27	22	31	28	31	24	34	24	34	25	23	27	27	24	23	22	26	39	18	19	37	19	32	19	23	28	22	15	45	27	30	20	25	28	27	27	26	37	21	33	25	28	30	28	27	23	38	27	21	19	29	29	25	25	22	32	21	25	19	23	25	29	26	29	20	26	24	31	26	33	29	21	19	34	37	32	34	25	23	27	24	23	31	24	24	24	27	26	21	21	29	27	27	27	14	30	26	24	29	28	27	25	24	22	25	22	31	36	27	22	24	24	23	33	25	21	26	20	22	26	28	29	24	21	26	24	25	32	32	23	22	32	35	22	21	27	24	25	24	23	23	30	25	18	30	26	22	30	32	33	23	30	26	27	24	27	34	18	17	31	22	27	27	25	30	28	21	25	25	24	26	24	31	31	20	26	24	19	29	39	17	30	22	29	26	24	21	24	24	29	24	27	24	34	27	27	25	23	32	26	29	29	26	25	28	25	28	34	25	22	27	29	31	25	21	23	16	22	24	20	34	23	27	30	22	21	27	26	26	25	27	20	27	30	24	36	26	22	35	30	24	20	25	24	22	36	30	23	26	25	20	29	25	19	27	21	26	38	19	28	27	37	29	20	27	25	26	30	25	31	32	25	23	27	26	25	24	23	24	25	28	19	25	23	20	25	24	27	27	34	20	17	25	28	33	30	32	19	25	25	29	24	28	23	33	28	18	26	21	22	25	32	33	30	17	23	30	26	21	29	25	21	18	32	34	24	23	27	31	29	31	29	19	18	26	25	29	31	32	17	25	25	27	33	26	23	30	26	30	27	22	21	20	22	21	32	18	34	25	29	34	24	19	27	17	33	27	27	27	29	40	23	29	22	26	19	29	30	21	28	16	24	25	28	25	29	18	31	23	27	35	29	25	24	24	32	25	29	32	24	36	16	25	31	30	29	25	26	18	19	25	25	25	25	30	25	20	25	26	26	20	26	24	33	26	28	25	24	27	14	28	30	17	31	24	27	21	27	28	21	20	28	28	28	29	25	26	31	24	24	29	26	25	23	27	17	31	29	31	19	24	21	26	23	36	32	32	24	25	29	32	31	35	23	29	31	24	21	30	31	33	31	23	23	27	23	33	26	23	17	28	28	23	25	29	28	16	32	18	21	29	22	24	30	30	27	29	16	28	26	29	21	25	30	30	23	22	31	19	16	25	28	25	31	24	22	31	36	27	18	27	22	24	24	28	27	24	25	13	31	25	20	29	35	21	25	20	30	21	25	28	18	25	30	26	31	25	23	19	23	29	26	31	27	24	24	25	26	32	27	25	34	36	16	26	29	19	35	32	20	26	23	26	24	22	25	29	35	33	20	29	30	29	25	25	18	23	23	21	29	25	30	21	23	31	29	31	26	37	30	33	35	26	23	35	17	37	24	33	34	27	28	34	19	25	27	35	33	34	25	23	25	23	24	16	30	22	16	32	29	22	27	24	25	32	31	31	35	20	43	29	31	30	28	29	32	38	35	27	25	28	32	24	22	29	34	29	22	29	27	17	16	24	32	21	33	22	26	20	29
7518	1034	564	720	1702	4009	4244	4054	3695	3164	2561	2208	1915	1786	1457	1322	1321	1372	1394	1736	1585	1535	1399	1205	1001	921	880	842	828	716	714	709	667	596	618	585	617	662	760	784	856	1005	955	778	621	539	492	460	432	432	394	384	343	343	324	326	320	299	330	315	345	278	303	312	304	254	290	256	296	273	275	284	256	291	285	271	293	251	291	296	312	307	296	300	291	305	289	299	263	297	248	304	296	285	283	280	284	282	310	300	280	265	291	294	271	271	275	268	286	247	306	295	286	245	274	293	258	289	279	299	270	265	268	250	282	269	250	253	287	281	298	288	276	268	276	286	272	276	277	245	295	256	292	299	276	302	254	263	259	271	274	242	273	261	289	266	280	267	242	290	244	257	293	290	290	263	260	277	266	279	296	256	271	270	275	251	267	257	275	260	274	292	262	272	239	258	278	268	262	247	284	250	291	276	272	323	301	271	252	276	258	252	263	269	288	279	262	293	255	260	277	263	290	248	282	279	282	275	273	248	296	271	260	246	272	287	275	271	276	269	285	275	262	254	274	303	237	291	275	266	270	273	298	268	271	259	264	266	264	265	250	265	254	258	269	267	246	277	306	255	249	260	261	296	312	277	298	290	282	283	281	287	256	289	265	273	280	261	269	285	271	308	266	269	266	274	245	257	282	261	279	290	268	285	252	292	272	270	253	267	251	284	286	274	270	262	267	241	302	251	257	262	254	268	274	269	257	262	253	259	269	278	280	278	280	276	269	273	290	242	259	287	284	289	272	268	284	272	316	294	261	248	266	240	239	278	270	271	282	303	269	294	250	295	278	256	270	265	297	256	291	275	268	284	263	275	238	253	280	277	259	261	277	262	269	249	275	246	280	267	268	280	270	274	278	262	275	279	248	287	272	259	276	260	306	265	261	265	261	261	289	261	267	289	255	285	264	276	261	260	265	283	269	237	245	284	262	260	300	296	273	280	263	276	271	283	278	266	295	283	243	257	272	305	249	275	281	273	273	270	306	236	295	245	252	265	254	266	249	249	258	277	267	286	300	237	260	304	257	260	254	271	278	301	282	287	273	248	281	321	237	269	275	270	266	284	284	253	283	276	280	264	279	291	263	298	277	255	303	260	301	256	258	304	275	285	250	260	284	244	263	276	239	246	257	251	288	258	268	299	241	262	244	271	254	321	242	324	269	266	284	318	266	262	280	294	286	298	257	275	249	268	281	289	274	282	295	269	270	289	278	269	260	259	275	294	298	253	254	250	291	282	297	263	247	269	269	274	295	270	264	274	271	307	278	286	277	292	257	281	295	274	274	237	258	260	279	266	275	278	275	281	284	266	293	246	303	265	280	260	276	311	280	251	241	280	268	286	254	259	254	232	293	266	289	293	253	247	260	243	277	277	286	310	265	249	277	229	260	272	265	259	261	270	260	274	288	299	251	257	295	286	300	268	272	283	293	279	267	284	289	279	278	282	271	282	285	264	229	280	280	296	258	258	244	247	257	273	273	281	274	255	284	292	256	270	247	265	248	287	293	287	268	286	257	309	278	270	282	285	259	246	239	272	301	267	273	280	269	266	277	247	267	256	260	248	262	258	270	266	252	272	285	276	281	268	262	258	277	284	277	291	268	282	271	278	266	247	288	231	293	265	248	283	283	263	280	267	276	308	282	291	272	289	290	252	278	267	297	247	250	263	265	274	305	278	280	272	246	255	280	266	251	269	274	263	267	271	245	293	277	274	279	284	266	247	255	274	257	269	287	253	276	271	257	260	275	275	263	280	238	266	252	268	277	231	274	252	272	287	252	279	258	272	272	271	280	243	250	276	260	275	261	278	266	269	259	275	264	274	277	290	230	278	274	284	260	269	292	295	270	286	290	275	257	271	289	283	257	247	289	267	253	289	252	243	294	298	275	280	289	260	284	269	285	276	266	253	266	271	288	283	277	255	271	248	283	275	281	255	287	288	250	272	275	258	292	264	288	229	262	298	265	286	270	260	291	296	287	258	265	263	284	283	286	265	271	289	281	241	257	263	250	276	257	263	298	266	263	284	280	272	284	290	245	272	277	273	273	279	284	278	251	274	260	271	273	285	277	259	281	277	285	269	258	270	253	276	297	284	250	263	276	269	263	298	296	244	264	271	285	258	280	279	260	287	267	260	264	299	280	275	239	237	262	268	298	253	290	275	286	282	281	276	296	285	305	239	264	287	263	278	285	269	263	284	280	257	265	285	265	258	268	259	305	250	281	306	284	247	273	282	282	301	278	288	271	267	293	279	293	235	270	267	273	273	264	279	301	304	281	272	271	258	292	311	270	299	284	261	259	295	270	282	285	266	261	287	272	240	280	261	298	282	268	279	287	278	258	273	264	255	246	280	265	285	288	271	290	293	261	250	261	252	268	258	294	259	267	272	296	320	290	269	269	279	241	283	259	269	277	279	277	272	274	268	286	265	277	264	280	249	257	291	297	285	268	272	294	263	266	281	235	245	262	286	263	246	267	291	283	266	285	272	260	273	279	292	282	272	234	291	262	280	299	275	266	279	280	301	267	296	287	240	275	266	282	278	275	277	270	265	265	267	275	246	286	255	268	283	270	286	276	266	265	260	253	284	291	296	273	264	276	274	282	277	270	276	294	274	277	239	259	279	245	282	291	258	272	271	295	281	266	259	304	249	270	261	270	285	287	266	273	290	280	287	289	266	261	276	257	266	248	298	281	274	233	290	262	291	292	278	263	257	269	273	289	277	275	263	279	292	286	287	264	283	280	270	277	298	269	282	255	284	293	260	273	272	300	286	261	256	282	273	244	266	270	279	307	268	268	286	229	285	295	257	264	268	264	277	272	240	316	255	275	272	311	284	260	292	275	278	307	248	267	266	271	263	270	269	275	276	268	267	275	304	261	249	309	271	281	293	251	267	263	252	321	285	256	272	272	273	271	241	242	278	251	265	237	263	270	271	276	280	267	259	255	260	266	278	272	281	278	273	244	266	297	298	287	272	276	289	292	286	264	265	268	268	292	272	273	314	279	265	232	240	266	269	272	280	265	271	263	275	272	271	264	285	266	269	250	290	271	263	246	272	282	250	282	280	265	273	253	278	260	278	275	273	282	295	286	264	279	282	270	291	288	253	236	247	276	280	273	260	288	256	286	263	276	266	279	276	248	277	282	259	293	275	287	303	271	272	251	263	245	263	259	228	231	237	290	263	261	266	286	257	267	278	262	278	277	273	266	287	293	283	246	272	270	258	288	288	280	263	292	283	275	286	297	288	281	277	266	284	273	298	266	291	284	273	307	277	238	294	289	271	254	262	261	269	252	291	285	271	298	267	278	287	299	265	290	267	251	245	277	253	287	274	279	253	274	285	276	236	313	234	321	292	268	262	285	274	278	262	271	221	260	263	261	288	273	287	278	254	248	277	282	245	277	262	279	271	265	291	267	276	274	267	268	255	265	267	317	283	267	256	286	283	248	265	280	250	273	273	278	264
619	164	108	97	104	121	169	138	131	149	117	117	111	98	92	100	92	84	97	106	101	99	111	105	85	73	81	84	73	86	103	72	85	73	80	59	78	81	91	76	81	69	100	86	85	72	64	52	55	74	73	58	69	59	54	66	57	66	60	59	49	58	64	51	48	64	55	63	72	58	49	60	63	57	78	51	57	57	65	56	53	60	64	48	60	52	43	64	72	61	60	68	59	72	60	54	84	56	58	70	61	62	60	75	53	74	52	65	50	56	53	63	60	57	54	61	53	64	59	60	53	67	64	67	62	56	63	65	54	60	49	56	61	68	49	72	51	52	57	68	66	59	67	51	60	56	68	52	44	73	54	79	68	51	50	67	71	64	55	65	70	56	63	64	46	51	66	52	66	54	62	67	49	63	64	52	57	82	59	51	45	53	66	55	54	60	59	68	65	66	60	53	54	48	60	75	50	53	59	60	57	60	63	59	71	60	74	54	64	53	56	71	50	49	66	67	47	50	57	58	47	56	56	51	76	52	64	59	57	65	66	51	54	60	48	65	54	59	58	61	53	55	54	60	51	74	72	56	61	64	66	64	53	59	76	64	52	54	49	64	52	48	50	62	69	63	74	48	60	68	54	63	68	54	53	58	50	76	63	56	69	61	47	62	62	49	61	58	56	66	53	57	37	59	59	55	57	51	48	78	49	60	59	50	64	46	58	61	49	63	59	68	58	68	67	64	60	69	60	68	71	69	59	47	53	69	67	59	51	65	58	53	70	55	71	54	59	43	64	61	76	60	67	70	56	45	69	54	59	58	63	63	56	60	58	66	72	56	62	76	60	64	54	56	66	67	61	61	62	62	68	65	66	63	77	62	60	63	64	47	65	56	61	51	71	68	75	55	55	67	66	59	58	58	68	48	56	46	64	62	59	55	61	61	55	43	55	54	59	68	58	57	60	65	71	67	59	70	49	64	53	54	69	56	50	72	57	58	68	54	44	59	62	59	59	56	74	65	56	67	68	56	65	63	60	66	63	56	51	65	49	64	58	59	73	63	76	58	63	62	50	52	68	54	48	68	61	66	56	48	67	66	51	67	59	58	66	60	57	46	59	67	59	58	64	65	51	57	56	60	59	60	49	46	61	63	42	69	58	56	62	62	57	51	60	54	80	49	58	46	59	68	59	54	56	54	55	82	64	69	62	47	72	68	62	48	51	51	57	56	57	66	64	57	44	62	63	48	57	46	53	65	53	55	63	62	53	59	56	62	52	59	64	70	49	72	51	64	44	63	62	64	54	47	44	59	55	57	64	79	59	59	52	64	58	59	67	58	71	65	53	67	58	54	73	66	73	72	64	61	60	38	55	63	58	68	50	57	59	59	62	67	66	53	61	65	58	51	56	75	60	54	47	72	57	60	75	59	58	68	70	65	66	67	50	68	68	50	48	67	57	49	61	68	84	52	61	69	60	67	53	83	65	52	63	58	66	56	55	51	50	64	51	60	54	59	67	59	51	62	65	53	61	46	57	52	66	64	71	59	59	61	70	71	50	59	47	51	52	57	58	56	66	47	65	60	59	57	55	62	50	67	54	78	57	71	58	65	56	57	65	44	53	52	73	72	73	57	58	52	52	57	80	59	62	63	57	63	50	62	58	56	67	51	59	57	56	48	43	64	57	51	74	55	57	58	48	47	62	52	58	66	57	62	47	50	66	59	69	59	50	71	54	62	65	78	59	76	63	59	55	62	57	62	58	41	55	48	56	65	50	74	59	63	67	52	59	62	73	69	57	57	60	50	59	61	54	66	44	66	64	68	64	61	56	69	54	63	76	52	61	57	56	70	60	67	72	62	47	58	58	54	50	52	61	55	58	53	61	46	73	67	44	61	74	48	58	55	53	53	74	60	57	59	71	68	61	52	55	71	68	53	63	60	42	44	73	55	73	71	54	57	61	69	52	53	59	67	58	59	53	64	42	60	56	70	52	66	61	53	48	58	61	58	58	47	67	64	58	70	58	60	71	60	61	60	58	57	64	64	67	59	53	48	62	64	64	61	60	73	66	51	56	58	60	69	49	52	59	60	73	53	76	57	75	49	52	60	65	60	65	40	64	57	63	63	51	67	70	78	49	66	62	43	61	60	67	66	54	53	53	56	65	52	66	67	65	61	64	48	69	60	60	60	60	58	57	61	52	60	58	55	68	60	52	65	65	50	65	57	65	66	47	59	78	65	62	57	55	64	57	64	54	57	66	76	60	66	67	54	60	61	64	54	45	55	56	76	66	78	60	56	70	52	59	68	57	51	56	54	55	63	50	63	60	66	56	66	67	62	61	67	62	57	60	67	59	53	67	69	57	67	47	67	58	60	67	64	67	63	55	69	59	56	64	57	58	68	44	59	57	74	62	84	63	47	54	64	50	48	55	50	63	72	55	59	60	44	61	63	50	52	60	40	61	69	49	61	54	64	63	62	58	55	61	52	73	75	48	52	55	56	52	61	57	67	73	64	71	58	64	69	74	73	57	57	45	51	60	63	64	60	68	52	89	66	47	56	59	52	65	48	57	63	51	67	67	66	68	68	59	47	55	62	67	39	48	53	73	68	62	59	50	66	56	58	59	65	62	45	68	66	55	80	79	66	53	63	55	38	58	55	71	49	65	59	50	55	61	64	57	55	60	56	61	64	69	67	55	53	65	60	57	72	49	50	59	61	68	44	49	55	65	58	64	55	53	62	50	65	56	60	60	55	67	65	58	58	62	70	66	66	67	59	53	61	58	75	51	60	52	67	61	69	61	69	58	59	62	59	72	67	66	63	69	61	69	58	57	50	59	63	55	59	46	54	58	54	54	58	68	67	59	70	54	64	67	54	57	60	61	54	57	52	69	57	70	72	42	59	52	60	56	68	68	61	64	64	64	52	66	55	52	48	52	70	63	58	65	59	67	58	62	53	58	47	68	66	67	72	71	54	61	59	62	69	67	57	55	62	64	56	46	64	49	77	62	54	74	58	66	58	54	46	61	68	52	60	61	60	58	56	57	62	57	65	74	78	71	59	70	65	68	62	68	63	59	65	54	64	49	63	71	52	59	58	64	54	61	63	60	66	66	57	60	77	65	43	56	67	67	54	53	60	66	64	59	62	52	63	60	47	53	59	64	67	64	52	53	60	62	66	67	59	61	69	71	50	67	63	48	59	67	41	46	63	53	53	57	67	70	54	41	58	55	50	64	59	67	63	69	60	66	49	53	69	66	48	56	54	64	49	63	58	71	55	56	59	61	72	54	58	61	57	62	62	50	68	53	51	61	56	64	40	59	70	65	50	62	58	53	65	70	50	69	43	62	72	67	63	53	55	43	56	50	59	48	59	62	58	59	75	58	50	48	76	60	61	63	82	69	56	71	61	55	66	67	64	66	49	56	50	72	80	47	54	65	62	63	55	63	49	47	56	55	59	55	66	45	62	53	62	56	63	59	59	57	66	49	44	59	70	46	51	62	64
10123	3878	1535	2451	5615	8766	8450	7373	6501	5244	4437	3776	3293	2981	2629	2383	2316	2243	2511	2709	2540	2516	2211	1942	1672	1659	1494	1512	1350	1351	1263	1150	1124	1115	1086	1120	1216	1214	1291	1386	1451	1536	1326	1182	1010	951	928	940	830	867	816	799	723	699	717	687	689	669	609	680	686	663	673	615	634	648	638	601	661	652	613	602	630	583	595	673	587	597	619	636	644	634	625	617	597	634	675	654	632	631	643	605	608	609	564	669	606	619	631	602	614	593	601	664	653	629	611	593	612	583	569	626	580	607	645	597	639	638	577	596	606	561	582	579	630	620	613	671	612	624	651	601	605	610	587	620	608	611	636	609	596	616	600	595	626	604	624	596	594	613	610	559	580	582	593	581	588	590	646	622	662	599	618	579	628	611	607	623	618	651	620	609	628	624	630	563	582	625	566	600	623	592	617	609	597	591	635	586	640	578	663	608	599	571	591	588	635	619	606	603	613	612	618	637	618	631	590	616	602	622	605	600	652	612	593	615	627	630	613	582	629	609	617	570	608	572	576	623	583	616	614	620	632	569	592	613	601	599	590	592	627	586	572	573	622	592	581	603	620	622	630	626	614	633	608	600	586	589	585	595	599	622	599	600	621	604	605	639	612	593	636	607	600	592	593	641	586	606	572	647	664	626	599	604	608	621	607	584	608	623	591	611	612	613	627	619	572	675	571	585	626	630	593	644	640	596	578	620	615	575	601	632	571	660	621	611	639	598	591	616	613	615	588	629	583	627	592	582	593	595	610	636	628	597	589	592	598	605	592	600	618	610	632	564	635	568	621	584	626	629	620	584	591	600	579	623	634	619	579	620	570	592	566	573	591	601	596	590	632	617	589	638	556	624	570	606	610	575	610	625	628	590	567	597	582	617	633	581	565	603	659	615	602	570	590	613	601	602	601	608	638	596	614	613	619	605	607	596	600	571	630	652	605	585	597	570	568	645	627	613	643	591	565	601	567	615	589	621	550	596	644	583	624	582	607	632	587	597	633	598	571	608	661	606	601	604	592	650	592	575	576	604	596	654	606	595	576	587	630	628	666	582	594	627	615	594	575	608	606	599	580	610	610	633	618	620	580	603	593	589	626	600	568	595	614	576	599	573	605	583	603	581	580	620	659	602	647	570	628	606	563	579	593	609	592	578	589	554	609	629	652	606	600	628	633	575	584	584	645	578	606	621	592	641	619	585	591	587	627	637	609	611	606	562	620	584	621	592	586	583	652	627	593	610	588	626	644	604	622	576	601	555	597	581	589	542	607	623	599	611	599	674	617	587	624	590	566	574	584	629	590	572	615	576	622	615	574	614	617	587	646	622	651	600	641	632	613	559	603	618	617	599	604	624	617	582	639	599	602	605	579	650	615	631	582	608	595	578	634	599	595	584	585	639	635	589	588	563	574	628	619	611	647	624	588	612	596	620	600	599	662	652	605	600	603	604	617	651	612	599	590	622	650	578	633	616	661	626	547	599	618	627	624	630	634	629	621	607	631	576	592	585	612	636	594	620	601	604	625	599	626	573	562	570	616	581	621	613	632	592	585	583	578	618	658	584	599	622	603	615	626	620	594	617	643	598	628	640	625	593	624	619	615	631	611	625	630	622	639	633	633	582	642	601	606	581	613	632	620	621	607	619	592	589	566	627	604	608	592	610	626	627	614	560	588	593	607	584	581	577	581	600	648	604	569	602	578	612	630	596	609	559	583	578	631	584	637	575	609	626	626	638	586	601	601	611	611	579	630	637	572	629	596	608	608	591	610	571	602	627	611	572	644	583	573	600	607	612	638	631	603	627	611	607	582	608	588	588	608	602	623	611	649	565	622	635	624	562	574	601	602	596	596	634	629	663	643	597	612	575	572	641	637	581	610	554	601	654	575	575	570	585	625	585	605	588	645	593	628	602	598	623	590	642	598	591	632	607	637	627	628	568	608	605	629	665	598	611	603	591	630	608	609	613	575	643	613	596	595	604	598	627	606	560	600	559	610	574	593	596	593	658	584	601	609	602	632	585	599	630	605	614	627	613	625	568	622	602	596	572	647	630	577	600	597	598	616	602	600	563	568	580	591	602	611	617	604	561	594	598	597	603	587	593	618	597	592	670	623	587	585	592	597	638	589	633	554	603	603	557	614	595	645	665	568	575	579	612	567	576	614	588	618	614	559	601	579	607	643	602	624	605	581	566	581	589	639	610	641	630	611	633	610	585	651	602	607	596	612	601	633	541	657	579	569	582	586	583	610	618	606	588	609	592	589	644	622	636	568	576	576	572	632	624	598	576	619	586	594	573	644	623	617	599	579	609	605	592	615	614	611	630	597	577	621	591	594	601	599	610	636	574	603	585	637	611	582	631	594	597	597	609	626	579	689	633	601	629	548	620	611	600	637	566	601	602	603	624	600	636	580	638	614	660	621	599	578	592	563	624	610	604	573	589	640	620	631	575	635	620	634	637	637	621	609	579	586	563	643	601	638	567	599	587	634	588	576	658	619	603	593	628	601	612	607	614	590	626	608	642	618	587	593	592	630	605	618	605	599	625	592	578	609	597	587	578	618	596	610	605	582	595	598	593	612	599	636	623	568	595	627	620	565	597	565	618	618	602	575	613	656	620	635	627	617	614	661	628	620	615	614	652	627	621	627	595	601	608	592	561	653	566	621	610	588	583	596	608	611	573	618	591	603	592	579	639	614	617	616	592	610	577	573	629	602	570	626	564	601	602	615	581	627	637	684	575	634	590	623	585	588	618	661	582	599	554	602	614	598	625	635	621	619	604	608	617	621	642	611	626	586	577	586	614	602	619	627	585	625	616	603	587	614	604	578	576	626	641	595	605	580	624	607	573	600	614	607	605	621	588	591	603	608	616	626	622	635	631	638	621	603	612	625	550	579	597	582	622	597	598	593	584	565	607	624	570	633	648	610	624	582	574	557	604	606	592	600	596	590	625	614	592	627	588	578	620	614	597	607	581	645	652	604	599	572	640	594	604	601	606	587	601	563	595	585	604	599	610	612	633	597	593	583	611	653	625	615	596	596	605	596	663	619	600	621	611	621	604	595	618	551	642	657	647	589	631	615	589	588	601	579	583	624	617	606	622	580	565	642	645	613	581	625	618	619	597	607	576	581	557	596	612	593	609	594	592	632	630	659	619	595	612	618	630	622	616	617	621	600	623	575	570	624	601	611	618	638	571	566	638	573	589	587	656	602	597	612	619	600	634	622	592	638	597	632	562	608	625	590	593	600	641	569	562	617	619	556	633	599	649	641	647	580	583	602	624	617	600	569	598	620	640	624	629	619	660	620	634	575	607	579	613	603	587	623	605	624	604	619	597	632	588	645	604	587	611	593	614	621	553	625	617	599	601	615	613	597	595	567	587	594	591	615	609	609	616	618	565	606	598	627	650	590	574	569	590	602	621	608	612	579	604	580	634	590	563	605	621	627	627	557	614	568	591	616	612	632	573	632	602	630	573	595	606	612	620
2022	107	64	48	51	91	89	107	102	107	76	84	69	70	73	63	56	57	64	95	71	78	66	61	49	55	42	41	46	48	42	53	36	47	47	44	36	46	45	41	48	46	31	34	33	41	36	35	40	27	32	24	29	31	39	30	27	29	21	30	23	39	21	25	17	19	23	25	29	21	26	21	26	22	21	26	19	19	20	30	23	27	27	19	22	14	26	30	26	30	23	24	21	29	20	25	30	24	27	29	25	25	26	28	26	19	30	26	29	24	19	25	26	16	26	26	31	24	23	25	30	21	19	36	28	19	23	23	27	28	28	25	15	33	31	19	17	28	22	21	30	26	23	25	21	39	27	19	29	31	28	18	29	36	21	16	26	23	25	35	24	25	26	30	28	23	18	22	29	27	20	24	34	34	30	24	23	23	25	28	22	21	28	15	22	24	23	23	18	25	19	26	25	25	30	21	19	20	27	13	20	23	27	25	31	21	29	27	26	25	19	35	27	24	26	31	16	31	37	29	25	24	18	26	38	26	15	20	27	27	27	24	30	32	21	23	28	27	29	22	18	24	25	20	26	30	31	28	26	26	24	26	19	21	26	21	24	21	29	23	27	25	22	22	19	19	23	31	20	29	19	21	32	18	31	29	20	24	20	17	13	18	28	26	31	26	22	18	30	35	26	22	19	31	32	21	21	33	20	25	25	23	23	19	35	34	15	19	19	21	28	24	24	28	25	24	26	32	30	27	21	22	28	23	24	27	17	25	33	23	24	32	22	28	35	22	29	30	27	22	22	22	32	30	22	26	14	30	24	18	18	14	29	23	26	25	16	29	28	24	31	23	32	20	23	26	27	19	21	23	23	21	26	22	30	25	31	22	27	25	28	24	29	22	38	22	29	19	29	31	21	28	31	25	20	27	35	21	30	20	28	23	21	19	36	14	26	29	29	21	18	23	23	29	29	19	21	20	25	29	23	27	25	28	20	25	22	21	28	37	27	24	23	20	23	33	29	31	26	30	23	22	30	24	25	31	30	23	28	21	26	16	24	15	29	28	31	24	20	28	26	18	29	25	24	24	27	19	30	25	29	23	27	29	27	20	30	35	22	19	25	17	30	26	23	30	14	24	22	32	25	19	18	32	29	22	32	23	26	26	26	18	21	22	24	27	24	25	28	22	19	19	12	27	29	17	17	22	31	23	17	30	28	19	32	26	16	29	25	27	23	26	37	18	27	25	24	34	31	12	24	23	24	22	15	24	28	30	26	35	30	22	23	26	25	33	23	27	26	19	18	27	22	13	21	27	19	21	21	26	26	19	23	23	24	24	27	19	24	25	24	23	27	31	29	27	21	22	25	29	27	21	24	21	22	26	31	26	19	30	26	30	31	24	27	21	27	25	25	24	15	34	23	18	23	27	24	26	30	24	25	25	32	25	23	28	29	29	32	23	15	27	28	26	32	25	21	33	24	34	17	28	25	16	21	20	28	19	26	21	27	31	31	23	27	22	25	31	24	24	35	24	28	20	29	21	29	16	26	26	27	18	19	19	26	19	29	20	27	20	27	20	34	27	31	24	26	25	34	21	26	21	27	23	27	23	22	26	38	26	28	15	29	21	22	24	25	31	24	19	20	17	21	23	28	23	16	24	24	29	22	18	17	19	22	28	26	27	24	23	21	24	25	21	37	28	22	34	29	25	19	15	29	26	16	22	30	23	28	29	23	31	38	19	31	30	17	19	19	31	27	32	28	25	27	16	15	13	23	21	17	29	20	26	23	21	19	21	24	23	28	25	30	20	20	22	24	26	18	14	21	23	31	17	22	25	29	17	29	23	28	14	18	19	24	24	19	27	31	24	20	18	29	30	25	21	19	40	25	23	22	29	21	30	25	19	26	23	19	28	15	30	34	21	20	22	28	28	25	19	22	25	25	37	26	26	27	23	24	21	24	19	22	21	24	22	30	21	29	22	19	30	29	23	18	30	30	29	19	32	17	20	28	32	16	35	14	26	25	20	33	23	17	33	25	25	24	27	31	20	30	25	28	27	16	29	14	24	23	29	17	22	20	31	27	28	18	27	22	19	25	27	26	24	25	20	23	29	29	30	25	30	27	26	31	17	20	28	26	22	25	21	19	27	29	19	22	24	23	17	18	37	22	26	18	25	30	15	31	27	25	19	18	21	20	32	21	42	26	32	26	26	22	28	27	22	25	22	29	31	18	30	29	25	24	23	21	26	22	21	26	25	30	23	19	27	21	19	24	25	23	21	26	30	20	19	17	15	16	25	28	24	15	28	28	36	19	21	22	23	20	28	22	15	33	20	15	31	19	24	25	33	22	26	34	21	21	30	20	29	24	28	19	23	23	26	18	25	27	22	23	27	23	22	23	25	25	29	25	27	24	23	26	22	15	22	28	15	27	18	23	30	17	22	24	11	24	20	20	17	16	25	26	18	25	20	36	18	15	25	21	21	19	23	24	26	24	22	23	22	25	23	30	22	23	22	24	18	29	25	32	27	30	31	22	19	29	33	25	27	27	27	21	30	34	24	21	24	17	22	28	19	19	22	30	21	23	27	29	15	26	18	21	19	18	29	20	20	27	21	25	26	22	21	22	38	19	36	26	19	24	18	29	27	26	24	33	17	27	30	34	25	29	17	32	15	25	24	15	19	25	26	22	20	28	28	22	25	13	18	20	26	26	29	27	30	23	27	29	19	36	22	33	25	21	27	26	29	27	23	25	24	21	26	21	28	29	27	28	26	24	29	27	20	24	19	23	18	19	15	24	31	22	23	16	23	26	19	25	19	28	27	24	26	26	23	27	23	21	22	36	35	27	23	25	27	18	16	18	23	31	22	29	32	20	27	37	23	24	24	26	16	24	21	29	27	24	28	27	27	29	27	21	28	27	25	29	22	23	27	18	29	20	25	25	17	30	21	27	24	28	25	19	15	26	24	25	23	29	22	23	24	22	25	20	22	22	30	21	32	26	23	17	23	28	24	27	25	28	14	24	29	23	16	27	19	20	28	16	22	23	33	35	26	28	27	24	27	25	19	28	26	23	22	24	33	22	37	18	20	17	25	21	29	21	24	20	29	28	20	18	29	26	23	26	21	24	37	20	9	22	31	27	29	25	27	33	27	28	19	21	26	17	20	25	27	21	26	27	33	26	15	26	29	27	20	21	16	22	15	25	24	21	24	26	29	21	18	21	14	22	31	26	20	24	27	20	28	28	16	23	17	29	32	24	26	18	19	19	18	26	31	30	27	27	21	35	21	19	13	41	15	18	21	20	27	28	23	17	31	25	23	27	27	24	13	20	21	20	23	26	29	25	24	25	28	33	32	19	38	11	25	24	33	26	22	29	18	19	26	17	18	30	23	21	28	21	22	23	26	32	24	24	27	20	27	23	21	39	27	32	12	27	16	20	19	21	22	32	27	20	16	31	28	23	26	22	17	25	24	30	17	18	29	25	28	17	22	25	27	23	24	19	23	24	22
9750	2627	1136	1737	4526	7391	7717	7011	6131	5083	4284	3508	2855	2732	2469	2190	2033	2016	2293	2370	2242	2328	1840	1664	1424	1269	1217	1143	1107	1045	1009	868	854	788	758	825	922	982	1050	1041	1164	1162	989	900	793	648	614	572	559	495	411	421	379	389	407	343	329	353	342	363	350	350	288	320	303	289	311	289	273	298	292	252	318	262	297	298	285	279	277	274	292	276	295	280	249	291	329	287	286	301	272	270	302	269	276	286	283	268	273	286	295	291	259	279	265	270	290	272	260	257	287	250	286	296	244	271	274	256	282	268	232	276	288	290	263	237	266	260	297	253	275	239	254	266	271	294	270	267	278	244	281	273	255	237	255	269	269	243	276	287	254	249	291	264	250	268	250	255	276	275	281	283	235	264	268	288	265	242	258	247	267	251	290	247	257	261	281	278	259	259	255	278	264	242	260	274	281	257	284	277	249	280	288	251	252	294	288	296	243	287	246	301	262	261	270	287	285	256	245	266	241	282	220	228	250	284	275	258	260	247	276	281	243	280	245	229	278	266	250	257	255	288	242	269	278	285	254	264	281	259	282	255	255	267	285	253	301	270	278	238	274	269	269	261	269	278	259	271	259	247	259	237	259	266	246	263	265	273	272	296	245	285	263	286	247	267	253	284	237	264	281	253	296	261	252	270	263	264	256	255	276	275	265	274	267	250	277	240	269	281	240	241	274	269	278	264	267	261	251	265	293	260	263	276	263	258	267	287	276	232	264	258	247	273	266	257	278	280	254	255	265	259	286	276	263	248	282	249	264	279	254	266	264	282	240	283	253	255	295	274	252	261	267	264	261	257	247	253	283	230	284	260	249	271	262	293	266	296	248	285	246	285	259	281	254	266	257	274	256	257	248	269	272	237	244	285	244	256	242	287	245	273	275	264	261	269	241	263	291	278	273	265	222	262	262	275	259	231	261	276	281	260	271	250	259	270	237	248	255	262	230	251	266	244	258	272	250	275	257	250	272	248	239	247	247	264	268	245	276	312	269	266	302	269	249	274	286	249	263	281	250	238	267	283	270	262	291	256	286	248	251	287	264	280	261	244	260	271	240	278	279	263	258	255	262	249	249	265	283	241	267	243	277	279	257	252	242	267	252	263	266	295	263	266	278	248	222	289	270	295	236	214	276	257	248	267	241	256	239	278	220	271	291	257	245	282	247	251	269	263	253	270	297	257	254	256	239	284	271	277	262	239	251	253	254	273	258	277	234	247	270	252	252	255	272	257	262	259	271	251	282	264	277	263	244	265	260	267	261	278	255	259	257	279	277	259	260	267	271	269	265	261	244	287	256	257	265	267	268	244	264	282	263	269	244	248	250	244	239	219	254	260	284	267	246	270	259	247	245	253	256	251	261	277	275	274	258	282	236	251	244	274	247	266	287	262	237	277	287	243	287	251	279	296	264	293	271	245	276	270	241	288	242	273	254	260	277	253	285	252	243	235	253	283	248	280	283	274	290	261	261	264	271	266	252	278	250	268	286	262	269	256	257	277	292	263	261	265	257	275	251	262	272	272	255	269	248	284	257	269	231	265	269	250	295	263	257	225	260	248	265	291	265	277	263	241	258	288	268	280	256	275	260	259	253	253	282	239	262	234	269	249	278	251	293	289	253	251	244	252	228	247	269	283	275	261	264	282	248	243	235	253	265	294	267	255	257	224	230	241	272	240	285	235	270	277	239	282	238	264	250	262	231	245	267	287	266	269	255	240	251	253	248	253	261	275	264	307	290	281	272	235	284	243	267	296	260	261	277	262	275	250	242	267	284	227	253	250	273	263	255	259	267	244	252	256	276	285	282	263	281	249	253	253	244	250	259	259	259	247	249	296	272	264	266	275	262	275	242	248	268	250	260	251	274	244	276	267	272	229	269	246	270	282	281	228	243	272	282	275	282	272	249	299	251	273	281	262	261	277	239	271	245	250	263	250	266	262	261	280	259	231	236	256	259	278	253	280	266	249	248	275	265	275	247	267	267	250	268	239	250	294	257	275	258	282	253	275	275	275	274	287	272	255	262	257	274	250	254	281	301	278	270	262	260	259	246	292	284	270	270	244	254	272	269	262	263	255	280	255	263	244	263	274	259	254	285	263	249	275	266	246	258	237	257	268	222	264	254	238	230	278	245	298	272	263	251	296	262	269	234	266	267	267	251	249	286	257	236	278	248	271	257	269	280	260	248	281	248	266	269	254	280	251	250	283	268	268	279	276	292	275	267	278	261	260	266	273	269	302	264	242	256	236	245	284	275	251	274	277	278	262	281	247	249	264	265	288	244	251	236	259	282	246	249	274	273	269	281	288	286	238	248	274	251	258	264	242	272	251	248	238	283	271	256	263	246	266	269	243	258	260	237	261	255	277	267	284	270	263	284	251	239	279	292	269	232	295	241	275	274	276	238	280	250	288	256	256	244	253	234	270	269	263	293	279	236	261	228	257	270	262	252	261	280	261	296	234	267	296	275	253	268	260	258	279	272	250	276	247	265	257	246	247	246	266	273	260	264	276	280	283	272	264	238	274	257	271	253	227	252	252	247	282	292	253	253	243	277	245	256	273	267	274	254	263	269	253	306	258	248	263	275	246	278	250	244	277	253	279	230	251	249	248	275	287	253	263	289	254	264	266	274	282	254	285	253	286	243	276	281	264	262	266	272	264	261	271	235	255	260	279	260	229	253	266	269	285	264	280	243	276	282	268	263	251	283	292	271	267	240	249	277	260	259	233	289	269	268	248	231	229	276	267	284	239	249	246	268	258	276	251	271	258	270	237	257	270	254	259	292	303	255	268	271	266	264	284	271	254	266	245	285	276	232	254	272	250	266	268	254	249	276	236	255	272	285	257	243	254	259	298	257	258	263	268	282	277	249	292	241	267	255	252	273	264	238	247	270	276	279	236	257	242	268	254	265	290	278	233	244	260	268	266	266	274	276	261	281	236	272	253	268	250	276	246	254	274	239	260	249	245	260	262	252	250	252	276	233	237	268	263	254	273	282	247	261	239	234	288	292	271	279	256	279	261	275	256	261	266	259	252	265	262	266	245	243	260	267	286	273	259	279	239	267	241	271	268	232	255	270	257	240	279	250	267	275	266	276	260	248	266	275	235	258	246	241	232	282	251	213	269	272	271	262	269	263	271	266	295	248	272	253	240	272	250	260	265	272	256	249	270	276	269	269	286	275	263	255	258	275	296	248	255	237	249	241	260	279	265	274	283	238	259	265	240	275	255	250	272	275	281	254	297	294	259	274	277	256	252	247	262	273	264	260	276	221	253	273	271	254	249	246	257	282	271	271	269	288	280	291	286	280	273	256	270	247	253	255	288	260	280	278	236	254	277	270	284	269	265	248	278	265	236	249	253	251	292	263	250	223	273	278	267	264	252	260	252	278	242	247	260	267	264	249	263	234	295	248	276	276	304	247	260	271	265	283	259	278	247	258	277	234	257	264	258	260	253	238	255	253	262	260	267	265	270
1013	271	164	116	95	166	202	187	175	166	137	136	133	123	126	119	110	109	132	145	121	118	116	101	93	75	107	81	75	85	86	76	78	78	69	95	88	102	78	94	97	82	73	85	77	63	76	70	69	64	64	82	52	57	73	68	43	72	46	56	65	80	72	64	73	68	60	62	58	62	64	63	67	71	69	55	83	50	63	51	58	65	52	66	72	59	61	52	54	65	68	63	66	46	55	72	68	58	64	56	54	62	83	55	65	61	54	68	58	51	59	51	59	59	51	61	57	68	63	57	68	59	56	69	62	53	58	57	65	55	53	56	64	72	59	56	76	58	56	65	59	54	65	70	65	53	54	53	57	82	69	62	50	68	52	65	76	68	75	56	58	71	70	63	57	51	53	63	66	60	51	44	59	75	69	59	60	59	57	67	65	54	64	58	48	58	46	66	56	69	57	56	56	60	54	68	69	57	54	61	64	59	68	51	73	63	55	58	64	53	56	68	63	64	52	70	79	57	48	65	60	67	58	80	41	71	59	64	55	58	68	60	70	55	44	76	67	52	78	64	65	53	58	62	70	61	50	60	70	69	68	76	49	64	61	63	70	59	61	64	64	58	68	57	57	46	63	68	67	64	61	67	53	64	58	51	62	66	53	54	35	61	56	66	63	52	59	56	68	54	71	63	61	58	46	59	52	63	62	58	63	51	49	57	68	60	51	56	75	75	67	64	56	62	67	60	62	60	63	66	52	58	68	67	63	82	53	59	54	70	50	63	64	68	64	48	55	63	52	49	65	65	55	63	64	75	53	58	56	66	50	65	55	55	63	41	69	75	65	50	68	52	60	70	53	67	53	51	54	64	62	68	65	57	68	48	62	50	66	49	61	61	69	56	76	57	73	49	67	53	54	62	77	55	57	64	64	47	57	57	69	59	56	57	51	62	52	70	49	55	69	54	57	57	70	61	69	57	50	62	75	56	67	50	59	51	54	50	49	64	58	48	54	66	65	46	51	65	64	54	68	54	54	67	64	48	67	55	59	53	61	61	50	65	53	50	65	48	67	55	56	66	80	62	68	71	52	62	68	51	52	57	44	57	66	62	58	58	50	64	54	55	49	84	56	61	69	60	66	58	62	58	69	56	53	58	44	52	50	53	56	48	52	66	51	65	54	56	55	55	67	52	48	49	60	74	53	68	54	45	63	56	56	50	50	73	67	62	61	53	66	61	62	66	60	62	53	58	66	64	52	54	63	54	58	50	52	63	54	64	71	74	65	58	49	54	46	67	63	58	60	71	62	62	72	75	64	71	59	66	57	47	51	61	62	50	66	54	59	52	49	45	75	71	49	61	71	62	71	62	70	67	64	69	68	56	61	72	71	65	71	50	62	69	61	60	62	59	58	57	54	72	71	59	69	61	64	62	64	54	67	72	52	67	48	50	59	56	59	59	67	60	59	59	64	60	62	56	50	43	55	55	54	64	51	67	68	57	54	60	55	49	53	78	56	61	56	62	70	59	55	55	50	74	65	59	61	60	52	51	63	65	72	64	63	61	58	54	45	69	48	72	57	64	74	48	70	51	48	62	53	51	64	56	66	65	56	51	63	55	71	72	63	51	67	57	58	69	53	71	68	65	61	69	56	69	59	68	54	63	46	50	75	63	70	60	62	70	57	77	62	54	62	44	63	53	58	65	69	65	53	73	64	55	66	59	49	58	57	64	59	69	59	57	55	49	64	69	59	70	66	58	59	54	44	54	61	59	58	65	63	57	65	61	65	58	56	56	64	61	58	52	75	48	68	54	75	56	59	58	63	58	59	49	55	54	62	54	71	59	73	68	45	59	66	78	49	46	66	62	68	63	66	62	59	69	54	53	57	73	76	72	84	67	64	69	54	56	83	69	69	52	49	68	68	62	63	64	57	76	55	47	60	66	51	49	58	52	59	73	74	70	60	62	68	66	60	66	68	63	69	51	46	46	58	52	48	49	65	66	57	62	68	56	66	59	61	78	60	53	61	56	61	57	69	58	56	62	59	68	49	63	44	61	48	59	55	61	68	61	63	67	61	66	68	63	57	51	56	61	59	71	73	68	64	59	61	71	72	65	58	61	57	71	61	53	57	53	66	58	71	51	60	50	66	60	53	69	57	63	61	51	50	56	61	60	62	58	59	61	52	61	77	48	60	49	67	47	63	60	73	37	65	60	65	62	54	58	68	67	65	76	64	59	56	60	49	48	59	62	58	62	55	56	60	52	59	76	68	56	61	70	73	66	56	69	59	63	54	67	60	70	64	61	63	65	61	58	68	64	61	56	74	59	52	71	56	68	77	66	58	37	55	63	68	55	61	56	61	65	60	74	66	66	54	58	67	76	55	69	55	52	70	76	50	65	68	49	70	70	52	63	64	57	57	63	68	58	68	67	64	69	62	70	60	57	50	66	68	64	61	82	59	63	60	47	54	54	62	64	48	57	53	67	76	61	60	62	55	61	52	60	65	54	61	73	66	59	53	68	66	67	62	56	49	49	64	63	70	56	69	47	55	59	37	50	69	62	56	53	54	50	58	57	70	51	60	56	50	64	67	56	58	56	60	60	58	53	65	57	61	70	55	63	67	74	71	51	77	79	53	52	62	63	60	59	59	69	56	63	59	64	69	74	59	66	57	52	65	52	42	66	63	64	45	70	61	60	56	44	49	64	61	65	57	55	64	48	50	68	50	67	52	55	53	61	62	73	48	56	61	62	60	54	57	49	67	54	53	64	39	54	72	49	60	54	44	75	61	47	56	63	49	64	61	59	70	60	73	58	56	56	81	56	53	53	74	72	65	46	70	62	53	61	68	50	74	63	58	71	62	60	66	61	54	62	62	65	50	52	65	54	60	53	59	59	71	57	46	70	77	73	61	50	52	64	61	60	57	56	58	68	64	67	62	62	67	48	67	57	54	51	59	55	77	61	56	57	58	64	53	37	59	80	75	53	60	53	62	59	64	70	53	57	71	68	62	55	66	72	63	63	51	67	62	64	51	66	69	72	62	56	63	57	68	54	57	56	49	66	64	58	69	49	60	44	51	60	54	56	74	64	61	65	59	72	70	52	66	58	58	73	66	58	62	60	52	39	59	60	63	53	62	53	64	51	64	69	59	57	73	62	54	54	65	64	58	47	58	69	57	61	56	61	66	67	47	65	61	59	54	70	54	46	46	58	72	63	64	65	66	57	69	61	63	64	72	61	62	45	62	56	62	62	61	70	76	76	59	62	69	59	65	62	66	57	71	70	60	48	76	62	72	41	42	60	47	62	66	60	73	64	49	73	69	61	58	68	52	49	66	69	67	56	63	53	73	65	56	63	64	63	64	71	69	52	51	49	60	63	61	79	59	63	58	67	54	67	62	68	63	64	71	47	58	60	65	59	60	60	58	50	42	70	62	58	57	51	59	53	78	52	69	77	56	61	62	68	46	65	74	52	61	52	51	50	60	69	69	64	64	58	62	66	59	67
13681	5043	2088	3279	7760	11050	11038	9773	8408	6957	6124	4894	4219	3832	3577	3151	2958	2882	3207	3240	3337	3119	2638	2471	2068	1961	1844	1770	1725	1640	1548	1389	1321	1335	1296	1401	1426	1533	1665	1619	1793	1694	1586	1455	1228	1148	1060	1021	963	932	842	806	827	755	755	709	802	742	711	769	681	743	693	679	703	695	715	636	698	638	665	673	625	690	682	631	665	706	675	654	697	677	698	662	712	714	698	683	618	648	633	671	661	687	646	681	662	623	637	653	688	672	625	628	643	672	656	620	607	631	614	613	630	631	665	624	639	648	634	671	624	631	630	631	638	634	670	637	623	637	648	635	662	673	672	637	674	668	678	620	665	620	631	649	690	623	663	630	649	638	635	692	667	630	638	631	615	543	605	593	641	613	659	633	666	664	659	678	617	642	604	637	572	606	635	639	649	640	661	625	641	686	648	624	612	614	671	668	663	686	634	698	671	629	659	648	633	666	694	657	633	652	677	661	660	621	673	681	633	659	627	632	623	600	651	637	667	692	618	631	631	644	660	621	641	657	645	637	646	609	647	621	640	675	622	643	684	648	620	624	622	633	643	628	642	608	662	631	626	647	613	645	629	608	645	631	579	608	644	634	670	669	626	606	631	620	681	645	624	667	666	704	639	660	649	630	667	659	618	631	646	666	652	617	615	635	654	609	644	636	640	624	629	612	648	617	609	658	656	636	607	614	650	619	631	637	649	636	647	652	589	631	618	641	626	667	651	674	619	655	654	627	606	643	614	604	643	659	666	607	626	652	577	607	612	645	621	616	626	616	681	663	616	653	653	653	642	629	626	677	634	628	674	614	635	664	681	624	634	630	643	663	635	661	648	655	622	646	653	668	659	636	673	641	666	683	636	619	653	619	628	668	663	627	600	614	643	599	676	615	617	639	611	643	637	689	643	671	636	616	610	624	619	655	636	638	617	590	641	616	631	631	641	611	644	677	634	653	603	628	578	604	651	675	644	629	613	635	672	622	614	607	630	595	652	649	650	684	602	634	656	598	595	657	573	630	652	648	631	652	647	675	646	570	638	607	647	624	628	628	644	657	647	605	647	666	672	639	646	581	672	644	632	645	652	622	606	662	621	640	569	634	649	634	675	688	617	637	649	661	646	622	630	639	633	637	649	661	648	644	623	624	635	609	639	637	650	674	591	595	648	654	600	619	645	651	613	640	634	612	621	672	606	637	661	639	586	605	647	637	591	631	597	682	605	625	622	596	659	617	682	640	667	640	626	610	616	642	649	677	641	638	627	667	614	662	677	638	646	691	664	633	678	660	657	667	641	657	658	635	653	680	659	638	641	606	654	626	617	641	646	643	638	609	638	644	623	658	666	623	594	636	649	596	611	625	693	650	655	633	683	648	641	637	657	657	583	646	663	632	667	648	638	601	666	553	624	618	609	657	679	612	651	656	648	621	637	683	648	654	614	681	603	632	663	645	608	585	640	653	627	620	687	609	625	617	643	681	651	635	634	622	655	665	659	662	696	621	624	638	626	617	626	615	612	649	675	598	648	673	652	645	601	654	663	641	670	629	616	633	646	673	628	666	681	642	633	650	626	638	598	678	652	636	650	627	657	607	659	674	628	635	645	615	607	621	650	635	650	620	589	626	653	652	660	618	627	667	665	627	593	625	646	632	681	628	622	643	646	617	676	629	635	647	609	623	645	639	596	618	581	645	609	629	652	642	630	648	625	664	693	609	648	607	638	607	630	656	659	641	679	642	641	633	670	598	652	590	621	622	622	595	626	631	646	591	625	639	631	622	591	649	621	618	634	656	615	605	673	646	664	611	612	629	637	635	644	661	640	647	700	638	658	617	617	632	637	633	634	630	602	647	652	633	652	623	635	622	615	599	659	594	654	630	645	650	592	641	609	612	658	611	645	655	577	614	608	657	604	635	690	606	617	615	635	662	664	677	646	666	592	648	662	640	659	626	649	657	661	628	637	661	594	606	658	646	631	681	665	628	635	620	634	630	643	636	637	633	595	673	644	615	638	640	648	658	610	630	625	648	676	651	636	574	689	607	579	643	665	631	608	651	655	630	629	646	609	672	641	616	649	581	673	660	682	676	575	674	599	649	614	648	611	636	660	654	610	663	617	632	662	645	635	633	634	683	627	654	635	621	625	737	650	627	644	622	632	620	617	678	626	616	636	629	667	677	618	604	647	605	620	656	637	620	634	686	643	694	620	637	666	619	634	704	663	653	653	668	666	622	617	690	682	688	640	668	636	669	694	639	672	646	650	634	594	633	655	651	658	611	636	619	623	683	648	665	654	641	658	651	624	639	690	665	658	596	657	634	623	599	672	620	682	617	673	633	624	607	651	616	642	637	626	662	636	664	653	637	671	668	678	652	614	617	599	617	675	627	626	631	621	658	635	658	589	629	631	622	669	598	599	680	643	632	657	627	626	666	664	633	605	685	649	627	662	614	688	687	637	628	652	596	673	592	614	617	603	614	626	618	643	618	632	621	646	674	651	630	652	666	709	637	646	631	614	671	632	650	678	641	602	619	645	657	634	659	658	629	629	660	589	686	649	602	645	649	627	631	646	600	675	627	661	627	685	606	669	640	652	641	589	618	634	624	674	594	631	624	647	678	604	647	628	616	678	644	652	558	652	630	628	640	638	659	603	679	612	632	628	598	647	631	638	612	650	665	655	691	616	622	605	659	608	663	682	671	659	652	641	607	678	612	636	634	623	651	639	598	646	643	646	590	674	603	678	677	637	632	645	647	668	603	633	680	620	636	601	659	643	614	682	647	670	701	583	672	669	642	634	717	660	629	671	654	622	639	651	630	574	632	640	623	666	635	625	617	676	688	614	663	609	694	632	657	626	688	655	625	655	620	676	632	611	675	651	610	669	648	685	600	634	708	637	628	608	612	653	626	625	693	640	621	646	621	659	652	618	673	584	642	611	638	630	674	628	626	654	639	685	639	673	632	633	674	625	656	644	628	673	650	650	626	624	611	640	625	650	628	629	613	631	634	688	611	651	656	626	658	661	639	657	606	637	661	632	610	621	617	616	637	666	651	693	656	608	653	673	671	622	620	677	693	639	692	661	647	629	633	644	597	662	622	650	631	619	621	647	622	631	642	703	642	629	620	625	654	647	660	645	639	658	598	658	642	618	592	679	636	663	589	641	639	631	683	651	647	588	625	639	603	652	661	691	643	604	625	599	663	684	613	639	664	642	644	670	619	647	652	598	669	675	650	631	658	671	633	681	674	663	633	642	695	612	629	664	617	589	596	660	647	640	625	603	579	667	637	632	634	664	595	659	651	649	659	657	669	613	677	635	659	631	643	625	620	609	625	628	619	652	647	636	631	635	630	653	610	654	657	637	636	645	646	617	638	607	660	634	660	618	655	683	647	651	670	622	654	584	650	611	664	688	621	665	665	692	640	609	635	623	653	671	658	616	630	595	671	630	616	599	620	656	643	640	660	610	657	648	644	639	612	671	648	610	664	634	673
1275	56	39	38	34	51	64	64	64	69	58	59	32	53	45	52	41	62	46	54	54	64	47	55	37	37	28	35	35	34	46	34	38	29	43	38	39	30	40	51	44	39	39	36	42	25	35	33	34	28	23	25	32	31	28	23	23	23	30	23	30	22	22	31	29	26	29	33	19	25	26	29	36	25	27	27	28	34	17	19	18	20	19	21	33	29	20	28	20	28	16	27	31	28	15	19	31	24	25	15	27	23	24	28	27	19	23	29	19	36	25	28	27	23	23	29	33	23	27	21	21	30	26	31	26	30	30	30	23	16	25	27	27	23	18	26	30	27	27	28	34	22	27	29	20	22	32	38	27	27	23	20	15	36	27	23	19	22	20	24	22	29	23	25	20	19	28	22	29	30	18	29	14	22	29	23	23	30	24	25	22	16	21	22	20	21	21	26	29	22	22	27	17	17	22	20	20	23	33	18	20	29	26	17	23	30	30	33	33	28	19	27	27	24	22	13	28	22	21	22	27	31	20	26	23	32	31	28	26	23	26	32	20	22	27	21	37	20	25	21	28	37	25	26	19	32	23	30	20	22	23	25	26	21	21	20	30	27	32	27	24	21	24	25	27	31	35	23	32	27	16	32	25	42	30	23	21	21	28	24	34	28	27	22	18	25	20	34	26	32	32	29	27	29	25	24	30	30	18	25	23	23	24	33	34	25	30	28	32	24	25	26	25	33	25	21	20	42	28	22	28	24	24	24	22	25	24	26	23	21	21	25	28	26	18	27	17	26	26	22	25	26	34	23	30	20	32	24	29	26	22	26	28	22	17	35	24	21	24	22	18	24	15	25	24	19	36	28	23	28	23	19	29	28	27	17	33	28	22	25	29	31	25	30	16	30	20	26	18	24	42	32	30	22	25	31	17	34	20	12	30	35	31	31	29	22	24	31	24	24	34	18	28	33	23	27	27	23	20	22	25	18	28	25	25	33	22	21	22	26	26	26	25	22	24	26	23	29	24	20	34	24	30	25	27	28	33	32	27	23	32	15	38	30	23	29	30	24	27	26	19	31	22	27	27	21	25	32	24	21	21	23	26	25	32	22	24	21	22	26	13	29	20	20	27	27	21	21	19	20	29	24	29	24	19	24	30	23	24	27	25	21	19	32	31	28	21	26	23	23	24	27	35	30	27	33	26	29	21	26	27	34	27	15	24	32	25	19	25	22	30	30	29	27	25	22	30	37	27	27	23	27	25	21	24	30	22	24	17	17	32	37	26	20	23	26	30	12	31	22	17	20	32	24	35	22	25	18	18	27	27	28	23	28	24	26	26	25	20	32	21	35	25	23	25	36	20	28	19	23	26	24	21	18	28	32	29	29	33	27	31	25	18	23	29	23	25	34	22	28	18	26	27	19	19	28	21	22	33	34	31	27	22	16	17	28	21	28	31	18	31	28	24	25	27	38	18	24	37	33	23	27	22	30	19	29	22	22	20	24	16	23	24	25	30	20	32	30	23	26	24	24	20	28	22	17	17	33	30	26	26	20	30	32	41	25	19	26	27	30	25	25	23	23	30	38	26	25	12	30	29	24	20	20	30	33	31	28	20	25	20	31	26	37	24	27	27	25	17	23	17	27	23	25	28	16	26	28	20	26	26	26	27	20	20	35	23	28	27	20	20	21	16	17	17	37	22	32	18	24	26	21	25	29	27	22	21	27	28	20	26	31	30	22	25	25	25	28	33	25	19	23	25	31	24	17	25	24	16	40	18	35	31	27	21	25	24	26	19	26	34	30	32	26	25	23	27	15	23	31	29	30	24	24	36	29	16	27	20	28	20	29	23	22	18	27	30	21	22	18	25	22	16	35	20	27	20	27	22	29	36	32	25	22	23	23	21	25	21	22	24	33	24	25	30	21	27	31	27	26	22	26	23	17	28	21	24	29	22	27	28	31	20	23	22	19	17	26	21	24	27	25	22	14	27	24	28	25	15	17	28	27	22	23	20	22	21	20	23	28	28	23	20	29	21	25	34	12	21	31	28	19	27	30	23	23	29	30	25	29	32	24	17	19	24	26	24	28	23	18	36	27	22	25	13	14	27	25	31	24	30	23	23	29	28	28	23	22	29	21	29	28	24	23	38	19	29	29	27	25	26	23	23	26	29	25	21	33	24	27	30	24	28	28	22	24	28	24	28	27	29	21	25	28	27	24	19	24	23	21	25	30	29	31	18	28	25	18	28	23	22	28	29	26	20	22	27	29	33	36	29	22	20	20	34	23	30	18	32	29	24	22	19	27	21	26	21	24	27	23	21	23	30	26	19	26	25	23	29	19	39	26	27	26	26	29	23	22	21	19	17	17	40	29	20	33	25	16	22	25	27	29	23	36	29	31	20	27	28	30	24	16	27	24	23	31	21	22	28	23	29	28	31	18	18	24	28	22	22	20	25	24	19	25	22	25	20	21	30	24	26	25	38	22	27	26	21	23	24	24	31	21	22	22	25	23	25	24	28	35	20	19	25	28	29	31	28	31	16	30	23	23	18	33	28	23	34	22	24	25	26	31	22	20	22	19	35	16	22	27	22	18	19	21	35	27	18	24	22	28	24	26	32	32	28	22	32	32	25	28	19	18	25	29	23	27	21	27	28	29	29	27	22	27	28	24	29	32	19	27	29	23	30	30	35	26	26	26	22	29	20	26	28	23	21	27	35	18	23	27	26	19	27	18	22	25	38	32	28	23	33	17	19	25	27	22	27	20	34	30	22	24	17	19	20	21	31	27	23	35	23	29	27	17	30	24	19	31	27	26	23	30	23	29	27	29	26	26	27	28	28	28	25	23	20	20	30	21	24	20	29	19	28	16	27	26	20	21	17	26	25	20	30	16	33	33	28	28	19	25	26	23	33	32	27	21	37	27	25	26	23	27	20	21	23	26	25	20	17	25	24	25	21	30	23	20	22	25	22	16	33	24	31	29	26	26	22	25	20	33	26	20	24	25	29	22	18	22	18	34	27	25	24	27	27	29	26	22	29	19	28	22	27	34	26	34	23	25	27	23	26	27	23	34	21	34	28	22	25	23	18	29	26	29	23	33	21	19	29	15	36	16	24	34	23	18	20	18	31	25	22	22	18	23	28	27	22	26	28	26	25	14	19	22	25	36	21	22	25	24	33	20	26	21	24	23	17	25	19	22	19	27	30	22	19	26	23	28	23	26	25	29	28	19	22	23	24	22	21	20	22	25	42	28	26	30	32	20	26	19	26	17	28	25	31	26	30	23	29	29	24	24	31	24	19	36	20	27	23	25	22	20	35	27	23	32	24	24	34	24	37	15	16	29	23	19	25	28	29	33	31	25	24	21	19	37	21	22	24	29	31	28	30	23	24	29	24	34	26	28	30	26	28	35	22	27	16	21	24	23	27	19	27	27	26	33	24	17	26	38	27	32	33	20	35	18	27	27	24	22	23	19	27	18	26	24	26	23	26	17	22	32	30	20	20	21
7418	1052	550	711	1606	3629	4261	4020	3688	3070	2537	2039	1676	1690	1459	1428	1308	1305	1618	1554	1719	1552	1225	1147	970	885	791	767	792	754	684	631	632	609	666	679	725	859	801	846	899	836	769	695	481	539	476	464	396	420	376	324	337	313	315	311	304	303	287	288	299	303	284	288	285	286	287	282	272	275	237	279	264	278	290	280	257	313	294	251	266	253	237	282	275	281	316	278	263	290	253	279	248	263	265	264	257	281	279	271	255	242	299	260	259	258	294	282	269	252	248	271	256	257	288	262	251	282	261	247	253	294	318	250	266	297	251	228	304	277	280	280	275	258	252	254	248	270	261	265	271	229	257	278	252	278	273	258	264	253	293	290	268	263	254	280	236	231	288	260	228	267	279	253	281	279	269	264	268	272	263	269	256	264	299	288	270	269	283	267	265	276	301	245	222	257	258	281	247	261	270	285	230	255	255	282	252	276	267	266	237	276	275	244	307	241	271	257	249	268	281	238	258	275	286	238	276	253	252	261	255	240	265	276	260	238	276	251	286	249	264	261	263	254	252	278	254	266	257	250	248	285	266	259	262	272	263	271	272	233	261	250	264	272	270	262	259	277	237	250	257	298	239	274	275	244	237	266	259	253	276	297	264	270	230	267	262	274	263	249	261	250	271	242	271	293	302	262	277	240	254	255	252	245	277	228	242	267	265	268	250	247	274	274	263	255	255	273	267	260	250	246	264	271	260	272	274	278	247	268	251	286	272	257	285	265	251	234	261	257	276	249	245	279	280	284	285	230	264	276	251	245	276	245	285	259	265	239	238	271	249	288	274	258	274	257	268	256	262	295	251	262	262	264	272	271	270	265	268	247	251	266	276	277	275	280	298	274	247	257	268	275	236	244	275	248	258	287	260	221	261	281	262	243	280	270	274	246	304	273	270	250	283	271	274	270	254	256	300	242	267	281	257	264	257	291	273	250	283	263	291	258	271	290	249	243	269	233	254	251	261	248	280	248	265	259	272	280	256	276	264	273	297	255	251	261	245	261	262	266	261	260	275	292	264	262	248	233	243	284	274	280	263	249	255	256	255	258	252	247	278	253	268	289	293	263	269	257	267	271	268	259	250	272	242	276	250	285	241	277	275	254	269	264	252	276	254	241	243	270	260	254	261	251	230	262	258	265	282	292	255	252	281	276	242	274	294	239	243	265	260	254	241	242	257	250	247	250	287	270	269	282	280	259	251	256	270	239	291	246	258	270	260	255	258	241	224	260	262	266	267	246	248	254	260	253	282	245	271	260	262	255	246	269	245	256	267	276	274	281	236	260	269	235	282	232	303	277	254	251	263	296	235	283	226	285	277	248	277	260	242	256	253	210	301	257	258	272	268	269	265	247	283	261	243	269	263	248	250	255	270	258	255	256	262	250	254	273	248	251	274	246	254	255	250	250	295	269	272	283	253	261	251	253	282	309	296	260	293	271	279	273	261	215	269	272	259	251	247	279	264	254	251	229	243	275	263	248	258	271	256	271	258	239	269	250	238	240	253	242	238	271	283	265	274	250	235	261	280	250	233	237	268	287	234	247	292	271	266	274	267	263	256	244	263	266	285	286	245	281	299	274	293	236	266	262	262	299	296	240	303	270	295	250	276	251	264	286	268	239	263	295	260	278	287	266	283	273	243	264	257	264	245	257	258	262	241	289	258	265	244	287	276	265	280	267	260	262	256	260	274	266	263	226	288	255	280	318	242	272	262	263	233	281	267	302	253	292	284	230	272	250	277	273	226	265	266	254	267	260	265	290	262	278	266	274	234	282	267	253	281	252	243	287	251	251	270	253	251	264	252	244	242	276	254	239	282	262	260	241	249	273	258	294	283	282	254	247	262	283	268	255	228	282	275	249	246	269	295	267	250	275	252	262	273	290	235	264	249	243	266	272	287	271	269	237	265	273	266	266	237	259	268	270	265	254	246	260	257	242	285	242	241	257	277	237	240	230	252	249	275	264	279	263	248	268	266	256	292	278	267	271	253	280	241	244	279	251	293	297	300	238	269	265	285	271	268	252	240	291	268	250	255	273	243	267	264	244	285	251	246	295	252	276	254	266	259	280	258	274	256	253	266	251	255	275	274	300	272	285	255	276	244	256	280	272	253	262	238	304	263	252	287	292	242	259	254	243	226	274	263	255	261	239	249	275	275	257	248	272	252	286	254	271	257	255	259	264	277	245	264	278	267	244	280	276	263	269	251	280	276	268	258	259	214	258	254	256	270	282	248	270	250	278	241	244	252	281	266	273	288	284	277	266	307	244	267	267	282	253	267	276	242	260	242	271	263	288	280	262	260	271	263	236	286	255	269	275	285	263	264	268	276	274	238	272	253	287	262	278	253	285	273	275	259	261	253	271	265	280	266	283	262	241	270	250	252	243	277	266	264	272	289	257	245	301	278	247	250	274	283	240	238	296	268	286	303	237	268	263	279	261	260	264	284	253	262	242	252	243	271	254	256	277	245	239	249	269	256	283	259	249	255	277	301	253	245	269	239	256	270	261	286	234	288	241	222	257	298	270	257	276	262	277	246	254	285	249	251	296	295	264	270	234	280	245	253	257	267	288	250	249	268	249	256	273	291	286	278	262	272	244	261	283	293	262	253	267	261	270	260	291	282	269	277	286	276	239	260	276	282	249	268	248	247	278	242	258	264	252	266	275	295	269	277	269	274	235	257	274	280	266	262	255	267	265	273	273	251	277	269	268	246	254	273	236	288	278	262	278	274	234	281	274	277	288	240	271	266	276	237	275	233	278	273	259	271	271	257	282	239	252	271	276	272	269	267	268	237	288	249	293	252	269	269	285	260	252	270	242	258	243	264	257	246	260	241	283	239	275	285	244	245	301	257	287	280	245	269	279	255	249	239	255	283	237	259	261	256	284	267	243	265	267	266	270	279	244	270	276	276	261	253	261	264	247	271	248	246	246	267	267	277	239	285	279	245	280	225	224	292	246	211	296	263	267	236	285	265	291	273	254	251	245	264	259	259	274	272	254	242	266	246	244	298	269	250	283	283	266	241	272	256	260	232	274	262	254	257	249	265	262	255	265	276	252	271	260	266	258	234	276	265	275	260	250	261	273	268	257	244	266	286	247	268	263	236	242	282	256	261	245	308	275	279	256	281	261	273	265	271	258	245	271	273	274	254	275	272	255	272	269	234	274	224	270	271	253	263	248	267	257	259	247	256	281	288	270	281	264	237	258	254	250	256	258	274	282	258	274	281	291	247	246	242	281	257	243	268	273	260	283	269	271	255	266	302	258	279	246	261	260	243	270	234	263	268	250	263	281	273	254	289	278	272	252	310	259	269	253	298	263	224	260	264	256	274	262	271	288	279	265	258	267	246	264	262	243	269	233	249	259	255	255	248	293	258	259	248	262	245	244	253	254	298	262	262	257	277	265	280	273	279	269	278	272	277	264	287	278	234	276	289	263	264	270	281	273	280	264	245	258	272	249	278	252
627	199	102	84	75	124	127	157	145	146	125	104	92	128	92	90	106	114	115	109	136	80	110	96	80	75	98	72	82	83	71	72	71	60	77	79	73	80	82	91	91	85	63	72	71	56	65	66	63	55	49	61	76	64	53	60	61	65	54	53	52	63	67	64	45	62	63	60	65	47	58	66	68	51	75	58	66	61	67	63	55	65	55	51	54	72	69	65	66	72	58	64	58	61	55	50	45	63	71	67	58	67	72	49	56	52	45	47	53	51	67	55	61	49	70	53	63	61	60	74	59	66	50	55	60	52	48	56	45	60	59	61	62	56	60	54	54	66	75	38	72	47	54	72	46	66	58	64	62	58	54	50	66	56	59	44	58	66	64	57	59	62	51	62	60	58	68	52	54	55	55	61	56	69	66	62	48	44	57	63	62	56	72	63	67	48	58	65	48	62	77	62	65	52	69	71	48	54	51	67	70	74	67	60	53	48	65	59	61	57	67	58	48	63	68	58	66	56	57	57	64	65	47	46	60	54	60	49	54	60	54	65	54	65	48	70	61	58	71	69	68	51	56	62	53	64	56	43	64	65	41	67	55	49	55	60	53	53	76	66	49	50	49	59	67	65	65	54	68	65	55	69	67	60	51	58	51	46	50	46	57	51	69	59	74	62	62	53	52	74	49	54	50	55	50	65	51	69	51	55	66	53	42	58	60	60	62	43	58	53	67	69	65	73	60	54	63	70	52	60	57	62	44	56	62	56	62	58	71	50	55	64	64	53	62	57	63	56	49	49	67	48	46	44	62	60	47	56	73	65	68	63	52	70	62	46	65	60	58	59	46	54	59	68	45	52	70	54	66	48	52	62	60	46	64	64	48	73	57	60	57	48	70	63	51	53	56	64	55	52	67	57	61	72	53	77	66	60	52	66	56	60	51	50	59	67	68	59	56	53	70	61	59	60	63	68	65	64	54	60	51	54	64	59	74	49	61	52	61	56	47	70	66	47	54	57	60	63	61	62	49	70	57	56	62	54	65	60	57	62	65	53	56	57	61	64	65	45	67	55	64	58	59	60	58	64	53	58	67	51	41	54	61	51	50	65	58	58	55	46	51	63	45	53	61	58	76	63	56	58	58	52	61	79	50	64	64	64	47	73	63	64	56	53	62	66	57	60	58	59	66	64	57	59	68	59	60	52	77	61	66	73	62	54	63	68	39	66	56	51	65	61	63	54	57	67	71	67	58	65	62	71	45	74	47	66	76	54	70	61	58	61	65	65	53	57	58	62	53	57	63	60	58	49	57	54	54	59	57	48	50	61	60	72	55	61	57	52	55	61	59	42	59	61	64	71	59	66	79	69	47	69	68	62	61	57	62	67	52	57	50	52	66	47	47	59	67	60	59	47	62	63	55	55	55	60	74	56	56	49	45	57	59	61	41	74	75	64	50	60	62	57	71	51	60	58	54	58	64	60	42	56	66	52	59	57	57	57	59	54	44	66	50	57	64	78	61	60	39	72	72	68	65	52	59	51	62	63	64	60	59	56	62	61	46	57	63	59	45	60	51	62	43	57	39	47	59	53	54	51	51	54	66	59	54	60	62	51	68	65	64	70	61	64	59	57	54	42	58	47	70	69	54	66	74	68	62	72	35	45	70	73	63	62	65	63	62	58	49	58	53	62	59	50	56	65	66	57	65	57	59	64	64	54	61	54	55	56	61	61	60	48	62	51	67	69	53	68	51	57	58	53	62	60	50	62	53	54	68	57	70	58	53	73	66	63	66	51	52	56	53	55	67	52	61	60	50	62	54	65	61	59	54	73	49	64	74	55	52	51	50	63	46	61	64	52	63	65	57	63	75	53	62	72	72	65	58	66	53	49	58	59	63	64	53	60	65	60	46	67	58	60	71	65	61	58	55	76	59	57	59	63	64	64	45	57	67	46	48	64	53	54	62	65	55	60	51	55	62	60	54	58	60	67	55	64	61	59	52	61	60	48	57	50	58	56	56	47	58	58	66	65	44	54	59	60	66	52	52	49	66	49	43	63	66	63	54	54	58	48	60	54	64	66	70	56	55	61	56	59	56	61	59	51	65	59	45	66	58	49	58	59	53	67	58	61	51	59	57	55	59	62	60	58	69	60	57	63	54	49	65	58	62	66	57	77	65	66	50	57	62	51	59	65	59	58	58	63	45	69	62	63	68	59	59	56	57	54	58	67	60	69	48	59	57	71	65	66	60	62	81	58	64	68	51	60	65	74	55	65	49	60	66	51	68	66	59	62	54	56	62	53	56	60	66	64	50	54	58	67	65	51	68	63	57	55	66	60	56	59	57	61	52	67	60	56	48	55	49	53	54	58	62	59	52	70	58	65	74	60	57	58	57	67	50	53	64	52	46	55	66	56	52	74	59	49	56	69	66	47	86	54	56	54	68	55	67	64	51	58	61	64	52	51	51	59	51	62	45	61	64	60	57	61	69	62	55	63	47	54	53	56	51	65	74	59	62	66	71	55	57	57	62	63	63	60	56	57	60	67	58	69	52	53	57	55	55	56	67	56	62	64	56	58	61	64	50	54	54	61	61	60	54	70	55	54	63	54	73	52	67	57	54	69	72	47	60	54	63	52	53	57	81	53	49	56	57	58	64	59	56	57	53	66	52	72	66	50	54	47	54	57	70	60	61	61	55	62	56	57	47	66	69	58	67	58	44	68	49	56	59	53	64	45	72	54	63	50	70	61	59	74	63	59	56	52	69	55	64	56	80	58	44	55	59	45	64	59	58	61	59	57	49	68	70	64	60	57	57	82	61	56	62	64	80	60	63	67	63	63	68	53	73	57	55	72	70	67	65	49	51	59	56	64	67	67	60	49	62	61	61	51	60	59	42	75	52	75	58	71	71	71	53	54	43	63	46	52	57	47	53	57	51	49	56	70	50	72	46	57	59	56	53	46	75	61	55	57	64	56	56	59	60	59	60	45	61	70	50	50	65	56	82	57	51	46	56	52	40	58	63	56	62	60	70	57	69	53	53	62	67	51	65	56	59	57	67	53	52	65	56	65	57	51	70	67	53	66	75	66	55	50	47	50	55	52	65	66	54	60	54	58	45	56	55	55	62	59	49	50	66	50	55	69	68	70	56	50	51	69	53	56	56	52	50	46	59	57	75	60	56	77	53	66	57	47	73	56	54	58	54	47	48	58	58	59	47	59	64	59	54	71	64	59	51	59	56	52	62	55	64	57	61	83	65	52	57	50	62	58	60	58	60	55	54	50	60	68	60	69	55	64	45	80	49	66	64	62	56	58	62	61	60	51	63	57	60	64	56	54	58	58	62	69	59	48	55	54	60	54	67	64	54	54	65	65	61	64	64	61	66	61	65	59	55	53	66	69	60	55	56	55	71	45	58	61	52	57	65	55	68	52	59	57	58	52	61	53	57	57	61	57	54	60	66	71	64	64	53	68	53	63	53	56	59	55	61	59	58	58	53	53	46	53	63	66
10204	3966	1596	2358	5522	8310	8377	7456	6304	5271	4438	3544	3155	2904	2693	2398	2206	2478	2621	2649	2709	2368	2075	1947	1792	1624	1490	1418	1292	1281	1216	1202	1143	1137	1183	1219	1337	1272	1332	1505	1522	1472	1376	1126	1024	1023	967	874	810	808	761	714	665	679	659	680	745	661	673	726	630	687	658	629	588	618	570	643	568	586	633	620	588	585	645	631	621	613	583	564	587	619	609	652	626	653	626	604	619	623	628	581	618	633	588	613	611	607	578	640	603	602	629	641	594	608	637	604	631	632	621	586	604	620	580	568	603	602	648	609	625	581	578	592	592	578	576	622	584	594	627	597	605	565	586	637	600	567	619	634	582	611	597	553	596	625	617	606	581	617	609	593	570	594	622	610	616	575	596	661	557	599	688	605	630	589	578	621	577	621	549	635	598	605	648	588	612	610	598	571	607	601	583	630	632	599	648	610	575	589	580	586	622	612	653	577	628	630	610	615	587	585	589	591	616	600	567	594	612	579	574	569	607	566	587	605	603	593	632	611	620	637	627	585	628	618	636	609	625	593	619	591	591	679	599	604	628	644	567	629	576	591	637	597	597	566	611	565	599	595	654	600	613	590	631	605	624	550	569	612	578	634	622	638	582	633	588	620	617	578	584	588	603	631	602	584	638	667	579	582	579	597	548	613	534	582	618	609	563	606	576	607	595	596	590	571	597	587	624	607	578	581	609	599	555	616	635	558	576	614	592	637	592	581	646	625	588	628	611	616	623	541	577	549	576	619	616	556	570	638	599	594	578	601	588	568	588	613	633	578	588	569	615	575	597	609	564	587	646	624	583	655	517	574	590	597	592	624	571	597	599	592	637	566	601	610	640	584	577	592	595	622	600	600	598	564	611	606	557	614	587	616	618	602	574	546	631	542	604	644	589	574	608	600	624	601	579	592	617	625	575	610	602	593	646	595	547	636	583	619	590	585	606	611	603	595	606	610	542	578	591	594	617	602	591	597	559	588	605	631	588	609	625	591	579	608	651	553	567	563	601	590	620	593	615	567	597	642	589	597	606	570	601	631	609	558	598	597	611	649	612	568	593	573	647	592	648	642	596	602	617	564	579	603	612	594	618	622	590	617	621	605	599	601	555	642	605	653	607	617	596	588	611	640	594	633	588	586	609	636	598	599	568	582	613	585	607	609	580	574	561	585	656	603	547	569	593	600	591	592	617	617	555	599	576	558	600	649	587	616	605	589	608	565	580	532	613	599	582	598	589	604	609	560	575	594	629	599	622	546	606	628	588	622	571	621	601	552	593	611	613	608	583	583	615	644	603	568	636	581	627	593	613	601	602	591	611	583	578	563	578	590	584	576	610	575	599	621	600	604	616	645	580	596	627	675	609	655	596	569	569	599	580	603	590	590	621	599	628	576	589	574	583	567	611	596	592	623	572	558	598	554	583	603	644	574	633	622	607	580	602	567	602	578	556	588	586	575	615	570	600	593	599	574	637	585	556	620	623	602	613	578	620	557	614	631	575	621	646	565	579	578	602	600	630	565	626	601	582	614	619	632	607	564	601	619	597	573	606	590	563	572	610	629	539	634	585	583	595	637	593	620	583	601	603	640	628	625	598	622	657	583	598	609	590	600	606	579	633	623	610	633	548	588	607	568	640	601	597	594	555	583	564	614	580	610	593	616	615	555	636	557	568	608	550	603	614	614	550	571	606	599	566	581	589	583	596	583	614	612	590	580	561	634	601	582	578	630	583	628	635	621	597	633	639	624	572	578	614	597	616	632	633	597	603	620	598	587	585	584	602	599	619	602	575	583	617	550	589	582	594	565	577	603	566	568	566	606	611	577	618	643	599	607	604	614	627	599	598	593	573	602	608	660	565	613	591	614	620	591	607	576	622	606	596	569	593	582	556	606	617	596	572	603	615	599	626	598	621	573	617	588	587	625	577	616	607	597	576	626	641	597	585	609	586	590	587	597	620	565	558	599	565	656	587	593	586	576	573	586	621	580	601	561	583	562	627	567	612	616	571	557	577	615	615	607	598	567	556	608	594	611	613	631	527	582	638	606	605	626	571	546	605	597	599	601	587	597	618	546	604	589	594	565	602	615	580	607	610	615	579	617	635	621	588	581	556	591	607	595	580	600	559	589	573	617	621	580	627	570	581	619	577	630	606	596	539	602	559	609	603	596	546	623	593	585	611	577	593	623	580	617	605	603	615	625	585	627	575	618	613	589	604	574	619	612	577	626	602	623	603	652	571	587	605	546	521	592	588	598	581	589	607	553	647	569	626	587	610	605	599	593	628	635	564	646	548	620	598	649	590	602	603	624	615	582	639	551	613	566	596	591	567	587	576	603	582	571	595	606	624	606	595	586	619	603	604	553	593	615	594	565	566	600	601	581	602	541	574	617	586	591	555	562	654	604	620	662	618	605	596	604	607	580	567	583	574	575	564	617	574	584	605	579	603	606	576	624	592	605	599	569	549	574	564	609	612	616	607	607	581	570	598	532	632	623	641	608	611	575	610	628	627	620	605	572	583	624	612	592	588	644	589	644	597	549	607	646	630	640	599	605	635	592	571	640	619	602	619	605	597	568	540	584	627	597	580	570	608	624	599	575	602	558	555	587	565	569	589	627	550	609	626	587	602	622	568	564	611	562	622	564	594	587	606	657	575	614	622	593	624	605	578	624	638	600	630	593	596	556	582	582	653	606	552	564	601	604	605	568	573	572	581	555	581	601	626	612	589	594	587	607	623	584	605	639	600	625	616	601	582	578	568	563	559	623	644	621	601	586	611	586	588	596	582	594	613	603	654	587	590	587	608	582	582	542	629	612	581	580	558	610	595	581	584	582	577	572	634	604	643	608	595	587	604	593	605	626	599	564	632	601	584	625	599	598	556	601	608	578	606	573	601	585	611	629	618	619	589	608	590	580	572	602	615	562	593	577	610	578	576	645	600	601	657	577	532	566	599	592	599	576	568	627	589	619	591	597	598	586	604	605	619	574	619	568	621	564	594	600	635	569	564	601	561	632	605	605	602	607	619	602	602	606	587	591	586	613	609	612	588	602	554	592	620	596	597	604	633	578	609	583	597	594	586	609	601	589	590	594	535	591	532	598	571	524	538	593	609	596	622	580	585	596	582	599	577	603	593	566	571	589	614	575	599	617	535	624	574	636	601	593	594	578	593	603	596	597	558	590	606	593	617	606	596	585	577	578	612	609	604	588	628	581	565	599	556	575	624	625	600	600	594	649	645	561	619	575	562	633	609	600	615	589	634	569	610	594	608	569	588	593	604	602	609	601	629	577	596	607	591	596	610	617	610	584	580	617	591	633	586	602	581	606	551	638	553	585	595	573	602	605	574	590	574	599	604	643	596	618	590	587	597	571	610	589	583	631	575	652	617	621	534	619	591	567	581	576	581	568	576	585	538	594	606	633	590	648	595	628	600	553	573	634	623	582	594	583	582	603	605	563	635	615	589	617	605	573	636	628	576	588	615	630	599	637
2107	103	66	49	35	93	104	117	105	116	92	77	85	77	67	83	62	71	57	79	71	72	74	54	59	46	51	45	51	45	58	39	34	43	47	47	49	52	53	53	49	51	40	43	30	35	29	26	28	35	40	32	28	32	20	28	34	26	30	31	23	32	23	29	21	30	23	29	21	26	26	20	24	25	18	22	16	23	34	19	28	23	27	22	18	28	29	24	25	22	24	18	33	22	26	36	27	20	24	28	31	25	26	33	29	18	24	31	25	30	20	27	29	26	18	28	28	23	26	21	26	18	16	26	22	14	24	24	17	19	15	27	22	26	22	21	21	25	25	27	20	18	31	25	29	12	19	31	30	26	21	26	19	24	17	18	17	21	21	27	22	38	28	30	25	22	18	32	26	21	31	21	12	22	37	13	27	24	25	29	16	23	17	30	27	27	28	27	13	30	25	31	22	31	25	32	22	23	23	24	33	23	24	21	18	27	23	27	19	31	23	34	20	31	29	21	30	27	25	20	19	22	28	21	23	27	30	21	29	27	26	23	24	23	29	16	22	25	28	31	29	23	22	20	26	16	29	20	23	16	26	25	28	16	32	29	20	23	17	20	10	25	21	24	30	20	22	26	23	15	21	20	29	23	18	18	28	28	22	28	27	27	28	28	21	27	19	20	19	34	23	26	24	23	28	24	31	24	19	21	23	23	19	28	22	33	27	23	27	24	31	22	31	22	24	22	32	35	24	27	29	18	26	26	29	20	23	30	21	17	36	18	30	33	18	25	24	25	26	24	18	30	25	32	32	14	24	29	30	29	36	22	28	27	31	25	27	22	29	34	25	18	24	22	26	34	28	19	25	29	24	31	25	27	21	20	24	29	21	32	20	17	29	24	29	18	26	32	24	29	26	25	29	34	22	28	32	22	26	31	21	30	24	14	30	23	28	27	23	19	23	26	23	22	32	24	28	30	41	30	24	27	24	31	30	18	25	31	22	20	26	28	19	24	18	29	21	12	30	20	23	31	24	24	20	16	23	25	22	25	24	27	20	27	23	19	24	19	21	20	22	26	24	16	24	31	33	28	25	27	19	24	23	24	28	26	17	29	25	27	21	22	24	35	28	31	22	16	29	12	25	19	21	15	15	20	24	23	29	20	24	25	17	27	28	31	26	19	25	24	18	21	22	21	21	22	30	26	30	19	26	10	28	21	27	29	32	17	20	25	39	34	34	30	25	24	20	20	19	25	14	25	34	22	28	35	24	24	25	22	24	29	28	20	23	21	26	23	25	20	24	24	29	17	28	27	32	26	31	30	16	35	25	25	24	25	21	17	32	27	21	30	27	28	29	24	25	32	24	21	21	24	25	29	23	25	25	29	18	17	30	26	15	18	22	26	22	20	27	30	28	32	15	24	21	32	18	32	26	20	11	29	29	26	19	19	26	21	25	19	30	31	26	23	32	27	28	22	32	20	36	23	30	29	25	16	29	22	21	27	22	18	17	34	24	20	28	30	15	20	27	24	16	26	22	21	36	18	24	23	25	26	29	27	18	23	27	19	31	19	18	20	27	30	33	29	19	22	17	29	24	25	32	25	28	27	23	23	20	29	30	23	35	28	28	24	27	23	28	25	34	17	24	27	20	24	35	21	25	25	30	27	28	25	27	21	26	16	24	19	16	33	38	20	28	24	21	20	26	15	25	20	31	24	20	17	25	32	25	21	22	21	26	24	27	19	26	23	29	24	22	29	27	27	26	18	22	23	18	20	28	30	19	28	18	22	24	13	22	32	26	25	18	22	22	19	14	28	25	19	21	12	23	25	23	29	21	21	25	21	32	22	20	26	18	32	34	21	28	28	23	26	21	14	17	30	25	23	23	22	18	22	18	33	20	17	18	19	22	19	20	24	25	21	25	22	17	29	24	23	23	33	20	35	27	29	26	26	25	23	21	33	25	33	16	18	30	30	18	23	28	31	27	25	26	23	22	29	25	18	25	35	14	18	27	25	24	19	28	21	26	26	17	18	22	26	20	20	25	19	19	17	34	19	30	16	31	18	24	18	23	29	20	29	16	17	13	26	21	21	22	21	18	25	27	17	24	29	27	21	29	28	21	28	19	32	26	30	16	29	32	23	18	21	27	20	24	31	27	24	25	22	24	20	26	29	27	27	29	20	17	22	28	22	29	25	19	20	27	20	27	25	32	22	30	20	25	26	20	18	26	25	32	18	20	33	26	29	30	22	27	17	28	29	17	21	25	26	34	16	24	36	28	29	24	30	34	22	28	17	30	20	36	19	20	13	27	24	26	24	19	21	19	22	18	26	27	26	26	25	29	20	33	30	21	22	18	27	25	28	29	31	27	28	24	32	28	31	22	21	20	20	22	24	19	28	27	27	20	19	27	25	26	22	31	23	23	32	23	28	23	27	24	28	25	22	24	24	23	23	20	18	17	33	31	23	25	24	35	25	22	20	18	30	32	25	25	23	16	19	22	24	29	22	16	20	16	30	31	27	22	32	21	23	31	17	25	25	29	32	22	21	30	25	28	23	22	29	28	21	15	30	27	22	25	23	30	27	23	31	29	32	29	26	30	25	30	22	23	25	21	18	17	17	25	17	26	22	22	23	26	29	27	24	24	31	18	25	26	24	21	16	24	16	22	26	22	24	20	25	21	20	16	22	24	18	31	18	20	25	27	22	32	30	29	28	31	25	28	24	31	23	33	26	24	26	24	26	18	31	35	22	24	17	25	15	31	22	22	23	29	21	27	18	29	24	29	28	21	28	23	24	28	22	24	24	30	28	18	34	23	28	25	33	23	23	26	27	27	23	27	23	29	32	30	17	28	23	20	23	20	21	29	35	22	40	31	25	28	24	22	21	25	29	23	22	25	22	21	27	20	26	27	23	23	24	16	23	21	24	17	22	20	24	25	23	29	33	28	24	28	29	31	18	30	29	27	23	29	29	20	27	20	28	25	35	28	30	30	19	24	23	26	24	27	31	27	32	19	27	35	30	21	27	15	22	22	29	26	24	20	26	34	23	22	25	22	23	20	27	30	31	22	28	18	26	16	27	26	27	22	25	22	21	16	28	23	27	30	29	28	23	23	20	29	23	24	25	30	24	27	20	33	33	23	21	35	20	28	27	27	16	23	27	25	30	21	20	30	23	25	23	22	24	30	12	23	25	23	31	22	21	24	27	35	35	19	17	31	22	30	23	26	19	28	29	20	24	36	14	21	36	24	30	24	25	28	25	17	28	31	27	22	19	19	34	20	30	23	27	24	27	21	21	17	29	25	25	25	21	22	20	27	18	24	24	25	28	18	27	17	28	26	13	33	21	24	33	27	28	24	21	23	23	28	21	25	27	24	24	20	37	27	22	30	14	25	23	20	23	21	21	26	22	20	28	19	29	35	29	23	24	28	25	24	27	31	26	25	25	25	23	29	21	26	16	22	26	22	22	25	29	19	24	30	23	20	18	14	28	13	26	18	27	20	16
9857	2639	1186	1719	4530	7158	7689	7150	6089	5210	4257	3483	3053	2757	2445	2181	2062	2264	2343	2573	2389	2144	1866	1702	1425	1213	1272	1083	1052	1034	967	863	784	934	823	948	1064	1002	1200	1205	1215	1133	1011	840	708	653	560	507	520	435	420	425	378	364	321	370	343	344	332	349	333	295	298	295	298	318	304	285	304	289	268	265	272	256	285	298	300	298	298	288	301	256	273	254	291	279	307	281	297	259	279	256	274	289	262	293	300	274	265	297	282	271	262	266	277	243	263	296	273	270	265	285	265	285	237	268	278	268	262	279	266	271	271	249	239	265	269	256	213	276	277	255	313	248	246	266	277	257	231	262	261	262	263	230	263	276	255	257	267	242	257	256	284	275	283	249	261	252	266	284	250	254	246	265	254	245	273	253	284	276	299	268	256	245	282	258	277	272	250	274	279	232	240	268	283	247	235	277	258	242	298	288	301	287	255	298	246	262	271	288	283	279	250	268	263	254	271	286	274	308	249	246	272	231	253	274	240	272	281	285	259	289	310	244	267	244	278	254	298	277	259	257	253	265	277	273	266	274	242	253	226	262	284	254	269	256	243	263	260	263	260	281	282	272	257	258	259	275	275	264	265	276	277	241	231	282	260	286	262	275	271	267	245	223	248	265	261	254	250	276	242	275	247	276	241	267	244	265	268	221	258	245	256	259	267	250	258	256	230	260	255	280	226	255	282	267	285	268	248	259	249	274	264	258	279	241	260	264	228	274	252	250	286	266	253	250	260	250	270	251	293	229	246	280	261	262	263	266	262	269	265	247	261	248	259	261	274	247	252	228	263	266	257	273	261	232	260	245	276	273	239	255	230	300	265	278	273	254	276	281	243	283	239	264	259	256	246	257	290	247	279	289	271	288	232	255	281	247	270	247	270	264	252	249	241	246	244	226	234	274	293	285	224	243	243	260	240	274	256	264	260	268	274	269	250	274	261	280	253	234	242	244	272	252	241	276	300	253	243	268	283	255	266	253	263	237	232	260	244	271	270	240	281	268	249	268	253	284	230	245	271	249	269	275	253	246	249	254	276	255	277	268	257	273	252	234	290	250	283	264	265	280	247	294	282	280	305	227	272	263	253	272	262	283	268	292	255	249	266	234	249	271	233	270	278	290	271	266	245	276	263	243	283	262	241	247	284	268	251	253	256	261	253	249	259	249	268	278	266	264	252	240	262	251	286	251	259	240	263	272	236	246	284	285	260	235	256	258	276	269	245	262	304	264	265	244	261	252	263	249	234	263	269	255	264	233	280	294	247	278	284	263	236	275	267	247	249	275	283	277	254	262	241	287	274	229	257	288	291	258	259	275	231	234	260	273	268	265	257	281	236	277	276	264	262	272	264	260	245	256	239	271	273	264	291	229	244	236	255	263	288	259	263	248	262	260	245	287	251	272	251	261	256	261	258	251	271	276	264	250	262	285	240	250	265	272	268	273	252	271	276	282	282	257	275	241	235	245	261	283	273	265	279	264	236	249	286	282	247	280	259	273	253	263	249	247	261	263	273	279	282	254	272	214	276	270	226	286	270	251	243	241	274	229	289	245	252	275	260	261	251	271	269	259	273	251	253	253	260	269	259	294	277	290	277	256	243	252	252	257	262	269	266	270	242	271	251	271	284	246	264	273	275	251	269	275	292	231	254	255	262	268	281	251	271	264	267	235	240	264	315	274	237	265	268	258	253	258	239	282	252	298	253	243	241	263	250	255	254	286	255	255	257	261	265	270	248	243	259	273	268	229	255	248	301	278	239	275	264	291	268	278	251	260	255	283	262	272	251	257	257	261	280	247	285	271	227	287	247	250	283	260	246	258	268	278	273	271	258	270	255	259	259	241	290	294	252	267	237	279	232	249	261	259	261	253	253	257	261	230	284	272	267	271	235	288	242	298	280	284	284	273	238	250	272	271	241	271	268	278	235	262	268	253	247	256	278	255	259	272	257	266	243	244	239	256	270	266	274	302	269	249	237	262	259	294	260	247	284	242	288	237	240	249	233	286	241	279	252	273	229	260	273	260	248	291	266	280	255	255	254	271	252	274	262	257	256	284	267	267	282	258	246	263	253	253	261	277	265	260	283	261	277	254	284	275	277	255	249	278	268	248	257	281	255	267	263	286	267	248	259	209	254	232	267	249	257	253	277	267	247	240	270	271	267	241	254	260	225	245	261	250	262	273	283	238	280	267	245	264	261	252	238	277	244	248	241	277	273	283	258	235	273	270	244	283	242	275	255	235	285	246	276	227	225	274	275	261	252	283	247	261	273	278	270	242	266	237	269	257	255	270	271	267	269	255	257	246	263	266	280	256	241	229	269	257	262	273	268	222	278	283	287	260	257	274	249	252	273	282	243	267	250	277	283	267	273	304	244	263	241	242	273	256	297	246	255	229	277	290	279	246	251	267	292	225	263	245	271	251	284	303	297	258	254	249	261	260	257	271	250	263	220	256	246	272	259	254	280	239	259	270	271	253	229	267	273	289	253	274	266	274	289	276	266	259	230	281	279	253	266	266	258	276	263	271	283	275	242	253	260	283	252	263	257	243	270	286	244	246	263	277	279	251	272	272	268	270	258	276	276	260	253	257	273	267	255	241	267	249	236	231	280	272	233	252	279	272	261	264	271	266	242	269	254	292	245	297	292	248	242	264	251	252	267	271	254	265	237	250	242	251	262	284	279	253	296	253	277	256	241	234	268	263	285	253	258	263	241	284	295	257	258	247	274	297	272	270	256	259	243	253	285	258	249	246	259	240	236	260	250	235	281	235	251	278	302	276	270	293	268	266	264	275	257	260	250	237	269	304	233	242	277	262	290	253	270	271	247	246	269	234	235	271	297	246	258	254	291	255	276	268	281	275	247	264	261	238	264	261	255	257	278	267	274	268	248	280	296	264	252	281	261	285	265	233	213	246	276	231	251	282	263	259	288	257	270	278	289	252	227	272	253	288	227	254	235	242	262	267	258	259	288	277	254	250	284	263	256	297	259	267	261	289	281	245	264	257	273	265	274	238	271	273	266	256	258	264	257	257	279	251	253	264	254	266	247	261	254	258	273	300	258	257	270	257	297	270	252	269	251	253	259	261	268	279	279	246	261	269	262	252	315	241	254	268	269	247	270	262	219	270	250	246	259	288	247	255	246	254	277	236	265	266	283	250	282	243	243	267	270	252	260	249	261	280	274	265	251	247	241	285	232	284	258	254	282	250	234	255	275	263	275	250	252	267	251	242	261	287	272	260	270	258	248	271	238	262	262	254	258	256	277	274	272	240	253	258	274	260	246	266	232	279	282	255	270	261	271	269	251	271	260	239	249	259	268	252	255	249	286	236	265	241	301	285	267	277	261	287	270	248	275	244	240	251	276	267	265	286	271	280	274	281	248	244	266	259	246	270	257	270	250	245	283	276	283	286	274	245	258	273	250	258	239	260	280	274	312	237	249	251	286	236	268	268	271	282	234	288	264	255	274	294	286	235
1051	229	139	127	96	135	211	174	182	154	145	145	156	129	139	98	119	116	127	138	127	133	116	97	116	92	100	89	91	83	79	79	90	75	79	80	74	89	100	93	101	91	85	86	76	92	78	72	67	56	64	62	63	60	60	55	70	69	61	71	61	59	67	68	67	73	60	56	74	68	72	54	56	61	66	64	69	67	72	66	73	67	53	73	65	64	72	63	73	60	58	66	72	59	65	58	71	72	63	76	57	58	54	60	70	58	55	52	45	54	52	67	58	68	69	77	62	66	60	57	68	49	69	64	77	59	72	67	50	57	69	53	51	65	54	68	56	59	54	73	57	51	43	61	49	56	75	67	59	70	59	57	74	61	69	52	64	51	46	67	60	48	59	72	64	68	73	59	65	62	64	77	85	56	68	61	73	58	76	82	57	53	54	59	59	58	53	66	60	52	65	74	64	61	55	64	58	69	61	63	61	65	64	57	70	62	55	68	45	73	53	46	52	57	69	63	66	60	54	64	61	69	59	62	54	75	60	60	63	57	64	54	52	64	59	80	58	68	57	76	61	70	51	65	52	71	76	62	51	60	73	68	71	60	69	62	59	67	47	56	56	54	63	40	59	67	73	72	66	52	64	48	71	55	66	57	44	63	52	42	60	51	69	57	66	61	69	66	63	59	64	73	58	60	66	62	43	65	71	60	60	76	64	59	75	70	62	67	66	61	71	59	61	67	51	59	75	95	54	56	66	66	53	63	60	74	52	60	54	68	55	67	71	47	66	65	72	51	63	58	57	60	50	60	60	59	59	68	60	71	71	56	59	51	78	54	59	74	62	74	63	54	48	58	48	62	55	62	61	63	52	64	61	77	53	66	57	63	58	64	56	60	52	71	50	59	56	51	49	77	59	62	67	57	55	54	41	56	44	53	55	79	62	66	60	56	68	72	58	63	59	56	50	58	58	72	63	58	55	65	48	56	60	62	70	72	65	61	55	51	56	53	69	61	49	64	67	63	72	61	71	55	55	69	60	61	63	69	64	58	67	65	57	65	56	53	58	68	68	55	64	64	57	73	67	62	73	70	64	73	60	64	58	49	50	58	58	67	63	46	62	60	62	59	79	70	62	77	63	67	46	57	63	55	56	57	73	56	59	58	60	55	52	62	67	66	77	62	63	60	66	64	60	78	57	67	64	65	65	49	72	65	62	67	60	47	63	67	61	69	69	54	63	72	69	58	63	60	57	74	56	56	48	55	59	45	58	51	65	45	70	59	53	57	67	65	57	77	62	58	57	66	63	47	58	63	59	61	48	58	54	70	59	65	69	63	53	48	56	62	61	51	51	65	56	72	59	56	57	51	60	63	57	77	59	61	58	53	65	71	75	49	61	57	64	64	57	52	57	54	69	55	47	49	66	55	62	62	71	64	59	54	54	56	79	61	55	79	49	56	59	68	50	74	66	57	69	55	70	58	72	54	63	49	58	57	48	61	60	65	62	60	73	71	63	57	84	61	75	64	48	65	65	64	58	61	52	73	65	54	66	72	75	64	61	55	65	76	68	52	59	64	61	55	61	61	59	52	53	50	61	64	66	45	66	53	47	67	50	56	64	54	51	64	64	67	53	59	54	61	59	60	65	53	60	40	59	69	61	70	60	60	51	64	53	69	51	53	69	59	44	76	54	54	60	51	61	67	56	68	75	47	54	59	65	57	61	63	54	56	68	58	55	62	60	65	68	52	80	68	62	55	66	65	54	60	65	67	60	61	58	52	80	66	51	61	65	62	65	57	68	61	70	55	54	56	72	53	68	46	64	55	44	46	62	76	63	63	53	74	73	52	45	66	66	60	59	58	61	70	64	65	57	71	76	47	60	51	62	63	53	54	48	71	56	56	75	65	58	62	70	70	55	51	60	51	64	56	69	63	50	75	72	59	68	59	62	58	64	71	55	66	57	59	52	64	57	65	57	59	57	42	74	59	72	51	61	61	60	56	66	39	66	57	60	67	58	64	62	57	63	72	55	55	54	73	49	66	70	60	75	52	45	52	53	65	64	62	62	58	62	61	56	54	51	67	67	63	50	57	56	66	63	69	65	70	57	61	59	63	57	61	66	62	60	72	61	76	62	48	62	85	54	82	62	51	77	74	53	56	57	76	67	72	74	67	54	57	66	61	67	57	62	47	62	67	72	48	72	67	53	77	47	69	47	56	69	59	50	53	62	59	47	61	54	66	60	55	46	54	58	59	52	68	58	77	58	56	51	63	52	58	65	44	65	46	72	61	54	57	60	67	69	51	51	71	65	73	49	56	50	65	76	60	56	62	64	64	59	63	62	69	63	77	62	67	66	69	54	61	61	75	74	74	61	76	68	63	52	65	61	68	55	68	56	59	56	65	63	56	57	55	64	71	60	66	70	56	62	67	55	51	63	55	65	65	51	60	57	59	53	74	42	64	48	60	72	46	66	68	60	58	59	59	60	73	69	62	58	63	52	63	61	49	51	59	67	47	67	57	53	54	63	63	61	69	68	84	62	63	61	54	63	74	60	74	67	59	69	61	83	64	75	66	57	54	68	78	53	64	61	64	81	68	48	66	70	55	50	62	67	69	57	57	44	76	67	63	58	60	58	68	64	78	66	64	60	57	64	70	67	65	61	52	52	60	44	52	51	70	56	68	71	69	70	62	57	58	67	69	49	60	61	53	64	65	58	70	53	58	57	69	56	59	68	60	63	64	51	66	48	67	52	63	53	59	65	64	59	76	54	73	64	51	63	63	47	59	75	57	56	61	70	62	74	63	63	63	64	49	78	54	61	66	60	62	41	74	64	59	74	60	62	60	59	66	68	57	58	56	65	57	39	64	69	59	74	50	68	53	60	67	49	61	65	57	76	65	72	44	63	58	59	64	62	57	73	66	62	71	56	47	67	58	80	58	56	70	68	63	72	72	66	70	68	76	76	69	80	60	55	62	54	70	72	49	61	62	53	56	56	56	48	51	58	53	73	48	59	56	69	65	58	60	73	60	63	62	59	52	53	46	62	72	63	57	50	80	61	61	51	52	67	58	58	61	64	64	61	57	51	59	60	53	62	73	45	50	58	63	90	59	66	57	54	64	71	62	79	70	70	47	54	60	58	59	61	65	57	58	65	66	66	55	59	51	72	69	71	64	52	65	57	60	55	65	55	67	44	66	59	73	68	58	54	59	50	44	64	62	58	62	73	61	61	58	66	64	75	62	78	67	48	52	55	52	45	55	55	56	67	54	67	57	57	74	61	55	56	72	63	68	60	63	55	60	59	71	66	73	57	74	48	52	63	51	61	71	69	58	57	67	49	68	69	66	66	64	62	68	57	71	62	71	51	62	55	56	67	49	59	61	55	60	65	55	69	73	65	60	61	56	48	65	58	78	58	53	56	55	63	56	70	65	57	60	66	67	72	48	56	49	66	74	61	49	62	65	54	59	71	75	68	51	59	65	61	54	63	69	58	57	69	47	56	60
13557	5038	2145	3251	7682	11029	10953	9870	8238	6909	5935	4947	4346	4016	3537	3189	3043	3248	3341	3606	3489	3000	2839	2452	2149	1962	1800	1736	1660	1557	1475	1427	1472	1372	1377	1424	1524	1620	1818	1829	1840	1656	1440	1261	1234	1033	979	993	957	915	842	865	804	750	742	721	759	796	706	709	717	719	707	699	687	667	651	669	650	679	690	673	647	626	643	624	664	706	643	679	688	654	668	693	670	668	676	607	698	678	639	679	622	667	656	668	645	666	694	662	650	651	671	622	635	654	670	663	680	633	616	612	639	611	651	642	662	666	660	644	669	619	659	660	658	630	663	637	667	646	624	604	693	632	655	634	629	617	651	646	678	641	623	606	635	645	674	604	613	632	619	605	579	645	644	624	666	642	660	623	606	659	636	624	582	585	652	647	665	650	639	645	642	603	614	648	653	624	610	591	641	639	622	686	635	639	660	624	628	693	635	649	662	624	658	646	635	663	614	654	594	623	638	639	692	624	617	647	616	703	678	617	633	632	615	614	588	640	647	621	653	655	643	622	578	620	634	668	592	662	629	655	645	639	648	638	626	639	643	621	652	617	657	617	617	596	636	656	621	627	635	640	628	615	599	641	590	641	644	642	649	610	577	633	622	643	576	609	655	615	619	657	624	660	661	634	622	662	655	627	599	635	637	633	611	619	618	613	619	623	642	639	653	574	613	637	642	616	694	607	605	629	614	612	600	699	621	648	608	633	658	643	642	614	618	627	654	640	636	638	663	657	610	627	658	620	640	626	632	631	653	624	629	619	611	630	602	627	658	630	662	660	656	685	614	653	604	613	615	629	677	665	599	646	632	623	661	627	608	628	614	647	656	582	641	626	577	651	613	606	601	626	607	631	668	651	647	621	573	638	618	668	640	646	661	682	685	678	695	593	647	660	642	664	677	707	635	617	637	648	622	623	613	692	583	622	639	617	678	662	636	642	640	646	680	647	631	640	623	642	661	639	668	693	627	617	681	675	641	619	635	623	664	612	666	620	659	663	616	646	673	617	642	613	631	652	667	612	603	613	629	652	600	605	623	618	634	660	659	604	671	663	633	658	633	608	610	656	690	644	629	640	602	622	655	598	643	593	621	643	649	651	631	603	612	662	643	634	644	646	640	644	602	608	661	651	634	605	633	664	612	640	631	636	651	619	613	613	674	641	589	648	631	622	661	642	599	638	603	690	588	639	663	620	648	644	618	622	656	634	614	654	577	677	612	652	647	622	598	606	645	649	623	675	656	697	621	647	610	657	629	631	630	632	613	641	670	583	648	632	691	638	632	601	632	609	644	646	641	676	693	604	638	610	632	616	665	592	617	640	617	675	701	609	621	616	598	642	603	644	664	656	624	636	617	621	624	641	605	651	645	636	652	625	596	666	617	660	621	665	619	654	654	622	627	659	640	642	631	671	623	628	648	663	616	646	639	629	589	605	657	605	625	609	627	640	611	643	643	639	684	623	633	579	676	596	654	613	678	597	619	640	627	674	639	607	638	635	621	627	612	640	645	674	641	641	638	659	657	629	641	620	643	655	610	633	621	639	659	579	674	604	615	657	632	620	571	624	650	654	592	622	641	659	623	611	677	663	607	651	638	613	677	648	600	646	667	635	631	632	643	650	645	655	666	629	614	623	616	638	663	607	656	607	626	651	621	608	590	579	591	623	671	599	571	676	683	652	694	666	606	623	669	645	638	677	621	644	643	678	632	651	647	609	610	632	667	621	660	601	626	651	633	623	634	652	647	671	645	677	592	660	678	665	633	635	682	630	647	671	613	625	639	608	662	633	621	633	606	672	620	655	658	584	591	640	656	608	631	631	622	604	603	630	715	637	650	641	630	625	713	624	646	653	614	651	607	655	617	656	579	604	667	590	654	623	619	620	640	623	610	659	616	659	610	629	634	633	639	590	603	626	648	651	632	613	663	637	641	630	677	600	622	628	641	597	644	606	631	562	613	648	604	617	647	612	619	615	587	650	612	630	668	611	629	662	635	620	648	633	629	589	665	606	625	631	613	623	634	637	608	666	609	604	636	603	599	653	590	642	644	673	614	634	624	624	623	622	643	640	699	679	631	671	662	615	629	665	627	634	623	634	662	596	625	593	658	648	603	673	653	629	651	649	676	637	648	656	638	668	625	626	684	596	628	616	604	632	626	634	643	626	660	645	635	655	621	594	629	673	666	607	653	637	635	613	634	678	653	629	707	620	611	661	595	633	634	689	635	609	659	613	669	686	634	594	641	673	659	645	592	621	627	663	576	580	655	625	656	707	640	631	617	612	636	662	642	627	664	613	639	596	676	625	669	651	621	585	622	637	675	647	643	590	641	627	598	627	631	604	632	645	661	621	639	625	667	644	684	613	600	612	611	627	657	662	619	621	617	652	693	637	648	654	614	615	636	588	617	647	627	650	606	663	625	642	608	624	672	608	627	629	663	632	633	645	656	605	638	618	643	619	662	581	623	607	639	630	622	655	624	626	615	605	624	584	644	608	654	648	634	592	621	617	613	618	656	642	607	667	633	638	636	616	639	627	620	612	629	620	616	608	651	661	633	651	670	596	664	645	605	678	649	629	612	656	654	599	628	633	628	617	634	655	642	639	636	584	612	573	660	657	655	629	621	632	619	627	600	632	631	623	664	651	605	613	648	641	647	607	603	634	676	607	605	653	641	646	628	648	639	615	605	605	625	647	639	615	588	634	587	600	630	657	626	597	604	652	684	657	632	647	637	625	616	611	604	612	615	604	656	615	633	624	628	639	628	629	642	632	615	629	612	617	596	642	638	626	622	641	692	648	643	669	617	610	614	642	629	596	642	548	608	604	645	641	627	589	644	624	636	628	620	620	613	640	663	615	603	658	621	623	638	615	704	617	619	630	620	691	639	661	649	686	605	628	638	630	651	613	641	606	596	629	621	622	621	621	620	644	626	620	627	634	626	667	601	662	607	641	630	627	631	658	634	635	630	642	644	633	583	601	655	670	636	626	622	634	631	618	631	614	623	597	618	682	630	627	613	631	624	682	627	638	637	650	642	615	637	685	609	628	647	592	625	620	638	630	627	597	689	648	652	659	569	673	632	660	582	679	602	592	660	638	653	619	616	671	548	672	658	660	596	673	660	588	660	684	571	628	637	618	630	621	637	615	622	669	580	635	648	593	646	654	632	627	621	644	626	661	643	654	615	630	629	643	608	655	619	626	640	625	641	674	598	612	690	609	625	636	602	606	590	611	666	628	643	596	625	670	617	597	604	649	643	653	597	620	623	672	664	636	650	651	616	624	635	610	625	627	637	687	604	632	560	661	629	609	633	640	636	595	616	676	608	570	637	623	619	636	636	635	642	600	662	652	643	629	636	621	643	659	619	598	639	652	605	611	609	631	689	653	669	623	631	638	644	618	667	631	621	616	609	638	595	654	630	660	637	619	641	650	654	660	639	629	620	673	651	619	649	603	646	633	608	672	605	634	610	646	586	634	648	657	646	634
1352	48	29	36	31	62	55	63	74	64	61	58	45	55	65	39	55	54	57	82	59	57	55	52	45	46	34	27	37	45	35	38	44	38	35	33	27	34	41	50	38	38	32	36	34	36	24	28	24	22	26	27	34	18	23	22	23	24	19	19	19	23	20	26	21	19	21	28	23	38	25	25	23	25	20	33	32	20	26	17	37	23	19	25	19	12	20	26	35	23	36	24	24	25	25	22	18	23	19	24	17	24	21	18	23	20	16	16	26	24	12	27	23	23	17	23	27	23	29	29	30	32	20	21	23	25	27	27	24	25	31	19	27	26	22	19	21	16	27	20	20	30	29	20	23	18	29	19	27	23	29	22	26	24	29	19	23	20	19	35	30	23	26	32	26	17	26	23	32	30	28	25	27	30	28	29	26	16	25	26	23	28	30	25	22	17	15	25	17	19	27	27	26	30	22	19	25	22	19	31	23	29	20	29	22	24	27	21	15	26	26	22	29	27	26	21	29	14	23	19	26	21	23	21	15	21	26	26	26	28	27	21	27	25	30	29	16	24	20	23	35	17	29	20	25	25	26	23	32	25	25	29	17	29	31	26	29	21	24	26	30	29	35	19	30	25	25	33	24	35	27	23	31	31	23	28	22	21	24	25	29	25	25	25	30	27	29	17	25	18	28	25	24	26	26	15	25	25	30	27	22	26	23	29	25	24	25	28	26	17	29	24	22	23	27	21	21	28	26	25	29	21	20	12	25	12	26	22	24	26	28	19	19	22	24	23	22	23	21	36	34	23	28	39	22	24	25	30	15	26	22	24	27	18	31	20	23	19	23	24	32	29	31	22	21	23	27	27	22	25	22	28	20	19	26	24	18	26	21	35	22	26	22	29	35	31	22	27	29	36	23	15	26	30	26	22	26	32	20	28	28	26	23	22	23	30	22	20	20	30	18	24	23	27	28	25	29	31	19	23	32	27	26	22	20	21	34	28	23	30	23	18	23	28	24	24	18	24	25	29	17	25	30	28	19	33	28	22	30	29	23	29	30	33	23	20	33	22	19	25	20	18	25	27	25	21	19	23	29	23	21	15	32	24	31	26	30	23	25	22	24	34	23	25	23	26	19	23	16	28	28	20	31	23	23	20	40	20	28	26	37	18	28	31	26	25	32	23	31	22	21	24	25	22	27	23	30	24	22	21	26	27	19	24	18	23	31	33	28	26	22	32	25	24	19	26	22	23	24	19	28	24	29	29	19	28	22	24	30	35	20	21	18	14	22	28	32	27	22	31	35	23	38	23	22	17	29	24	20	25	26	23	29	24	17	25	25	28	22	28	24	25	33	22	17	23	24	26	33	28	31	21	29	18	27	17	25	38	31	19	15	22	32	33	32	23	21	28	23	13	18	15	29	24	23	23	27	30	26	27	25	29	21	26	32	17	22	24	24	19	18	19	21	23	28	17	20	15	28	30	28	27	20	28	21	28	27	22	27	23	29	27	21	15	22	25	32	25	30	17	28	16	20	24	24	26	29	27	15	25	17	29	23	28	21	31	21	14	20	24	27	23	25	25	24	22	32	18	28	20	21	22	14	30	21	26	29	30	20	28	20	23	30	19	24	18	19	23	20	27	19	31	25	28	26	25	22	23	31	23	28	25	21	21	31	19	19	17	26	27	17	15	14	31	23	28	32	27	23	27	19	18	24	19	21	29	25	33	20	32	29	18	22	21	24	19	18	26	27	24	29	28	17	23	31	20	22	19	21	21	31	22	21	26	21	28	28	33	27	22	31	23	25	23	25	26	28	18	27	21	34	29	29	23	22	28	23	28	24	30	32	26	27	23	19	25	30	25	19	17	31	22	17	28	24	19	22	22	8	25	17	25	35	26	14	26	24	25	25	28	29	23	18	29	22	16	24	22	25	33	31	26	17	18	20	23	26	21	29	24	30	29	22	27	24	20	28	28	26	21	23	20	35	26	31	24	20	21	32	18	21	34	28	26	19	19	28	25	26	26	22	34	26	31	26	27	21	21	19	18	26	26	18	14	26	30	28	23	39	25	34	14	18	24	14	21	29	23	26	26	28	37	26	24	27	22	29	25	25	26	25	23	21	31	29	23	29	29	31	27	26	26	25	21	19	15	31	29	21	23	22	24	19	25	33	30	39	25	20	27	28	22	14	31	25	22	26	23	29	25	21	19	13	27	25	28	28	25	26	21	29	20	24	25	32	24	21	27	24	26	23	15	31	19	23	30	21	19	29	23	22	25	29	21	25	25	30	18	21	29	19	15	19	33	26	29	22	26	21	28	22	24	20	23	26	21	23	26	25	17	21	38	28	22	17	27	19	28	20	25	29	33	25	18	22	27	22	21	29	28	21	26	26	19	26	29	26	23	21	26	22	25	23	21	20	22	29	21	31	37	16	20	17	18	20	20	25	33	25	19	30	24	21	21	22	22	27	23	25	24	26	23	24	25	24	19	22	18	28	18	20	30	38	21	27	29	32	32	19	23	30	27	16	22	31	25	18	20	27	26	25	26	22	27	24	25	23	29	21	24	28	26	27	16	35	25	28	14	29	28	18	16	21	22	29	21	29	35	27	25	22	29	39	21	23	27	29	26	22	25	22	19	30	23	31	19	19	23	19	34	21	21	19	20	20	31	24	20	29	24	22	27	21	15	22	20	20	19	22	16	33	23	31	25	19	34	26	28	19	22	26	16	25	22	23	22	32	29	39	30	34	17	31	23	31	28	26	26	21	17	19	24	17	31	24	28	26	20	25	26	20	25	22	17	24	30	18	17	21	24	33	19	20	22	19	24	14	20	23	22	18	25	30	19	28	22	22	27	32	26	23	26	26	25	36	23	30	29	32	26	27	24	23	19	28	29	26	23	21	22	21	25	22	23	19	21	21	31	21	23	33	26	34	18	28	26	25	21	31	29	20	28	20	27	20	24	29	34	25	20	27	20	29	32	27	24	20	25	20	24	27	28	21	32	19	27	34	27	27	23	18	24	28	25	27	28	27	26	19	30	22	14	22	24	17	17	24	21	21	21	24	25	32	29	23	29	27	28	18	24	35	27	34	19	32	24	17	19	23	14	30	23	29	27	23	30	36	26	32	24	24	22	24	30	26	23	21	23	27	15	21	27	25	27	29	24	23	30	24	29	26	31	23	29	22	27	35	25	34	29	25	28	28	20	27	31	25	37	21	23	21	18	24	23	23	25	26	23	24	20	26	26	29	25	26	29	24	19	31	17	19	30	21	25	22	22	25	26	9	26	29	24	27	20	28	31	32	24	23	20	24	25	31	22	20	29	20	26	18	24	35	26	18	21	24	21	30	25	21	23	24	28	28	21	16	30	36	19	23	30	22	18	22	25	25	30	23	27	29	22	26	26	25	16	31	32	34	25	21	16	18	21	22	27	26	23	22	26	25	29	26	29	22	26	17	28	23	22	22	17	21	23	12	32	20	22	18	29	19	22	31	25	26	28	26	24
7395	1064	514	675	1603	3302	4081	3959	3587	3022	2535	2110	1786	1667	1471	1339	1407	1471	1648	1838	1712	1430	1467	1173	961	868	847	882	780	742	687	705	660	671	630	651	750	961	949	841	893	765	653	589	522	448	439	460	433	385	348	310	289	360	317	314	264	298	298	289	294	279	277	262	274	251	260	272	250	271	268	281	283	277	263	284	231	264	283	246	263	271	243	268	301	297	249	262	247	296	255	275	292	256	246	267	243	286	249	275	261	267	280	225	252	217	288	240	290	258	227	253	265	249	254	247	271	245	246	250	239	268	254	267	247	261	252	283	249	274	261	246	235	244	245	247	246	256	255	269	259	284	229	235	232	248	288	275	246	262	240	232	242	252	270	257	246	251	260	249	259	277	272	257	264	238	245	246	251	255	242	248	248	253	259	245	240	271	234	261	254	260	236	268	265	242	254	248	269	280	257	261	280	245	253	273	287	266	248	250	265	259	221	244	251	270	239	237	247	272	256	251	250	235	250	240	225	260	267	290	226	238	230	256	262	271	260	276	253	256	288	250	253	241	259	244	258	250	246	238	257	260	298	255	260	291	254	262	259	262	260	247	267	242	212	243	222	226	248	245	268	240	236	238	232	242	261	275	261	249	259	226	267	263	243	231	238	269	258	248	255	254	238	243	225	285	251	258	257	237	282	238	281	224	272	257	246	239	237	227	254	264	247	238	222	238	275	280	238	275	276	259	264	257	259	303	251	223	258	271	288	253	261	269	255	265	261	270	254	231	253	278	255	245	235	234	246	249	257	240	252	269	251	233	256	251	240	281	262	288	233	237	255	206	241	261	265	255	239	242	248	233	255	251	260	250	224	256	255	277	266	249	252	274	240	258	259	268	257	245	275	227	231	271	255	268	257	232	260	264	246	246	232	232	264	236	304	257	252	261	249	288	253	259	236	285	256	271	230	273	237	287	262	272	294	270	254	236	269	250	240	246	267	237	245	253	263	264	215	245	243	241	241	256	291	267	263	226	255	247	270	257	252	247	251	232	244	261	234	276	254	237	248	258	257	283	230	267	262	242	268	250	217	268	285	253	265	245	248	261	241	267	261	237	257	254	266	255	273	274	263	293	267	246	271	248	266	237	270	264	249	259	278	276	265	279	251	247	239	244	261	278	250	245	260	263	256	265	276	254	245	258	264	224	278	274	262	285	272	269	279	236	246	256	227	248	262	240	237	259	217	252	264	262	225	247	269	247	284	271	256	257	236	253	281	267	281	259	256	233	243	253	280	266	255	266	280	247	258	250	248	273	255	247	248	270	264	267	239	250	250	234	214	273	244	246	273	237	277	253	234	260	243	235	239	255	234	273	269	276	261	270	269	271	245	219	237	272	270	265	230	254	261	249	271	256	246	254	265	258	241	258	282	248	270	258	263	263	254	245	252	247	262	244	253	265	242	274	277	260	244	216	217	241	252	284	234	257	262	278	255	238	270	261	252	240	267	258	247	264	256	230	248	227	269	237	242	269	246	262	236	280	232	236	277	232	255	243	262	255	237	248	258	243	250	246	246	239	291	258	266	243	246	271	280	268	246	262	256	243	284	261	258	264	253	271	255	271	259	261	260	235	269	266	256	286	271	275	262	246	260	233	262	261	262	234	231	279	259	255	275	250	264	244	244	275	241	258	248	250	278	240	256	250	244	292	216	243	267	261	259	254	256	245	269	262	247	266	238	258	248	307	248	259	245	260	288	268	236	272	248	259	257	261	256	279	247	267	263	248	219	265	237	254	288	241	268	269	244	255	267	238	285	278	247	259	255	242	274	243	263	245	250	247	258	250	261	264	267	263	255	270	234	243	252	262	272	288	252	269	215	269	232	265	245	254	238	253	242	261	266	261	264	256	234	265	244	254	303	254	264	286	245	272	292	270	232	252	240	227	253	270	279	249	239	237	254	294	238	242	240	251	234	242	261	280	215	251	243	271	257	232	247	265	247	254	275	268	258	269	268	249	253	239	257	246	253	259	252	280	248	264	251	242	238	254	256	254	235	236	257	260	248	224	241	256	283	262	250	249	258	247	255	245	258	257	266	255	275	263	277	275	268	221	236	252	251	249	261	247	254	227	235	260	243	273	251	261	281	241	253	231	246	228	266	256	239	272	229	266	279	276	240	237	261	272	267	251	246	231	280	263	253	278	277	279	271	278	251	281	262	273	238	240	275	231	253	272	249	246	238	271	218	220	254	264	276	275	309	219	235	287	238	251	271	274	280	249	263	272	279	275	260	272	227	275	251	269	255	257	249	244	301	264	233	274	281	242	276	245	245	272	250	243	247	233	272	246	235	238	257	228	243	240	231	235	248	244	256	229	244	267	263	259	242	277	211	270	263	234	229	277	247	249	294	262	246	262	254	280	224	232	248	282	238	252	236	259	257	277	280	244	286	258	229	275	237	264	280	239	285	251	268	238	238	266	238	274	257	266	254	251	263	247	240	251	249	271	278	289	248	267	271	254	257	253	264	272	251	274	270	248	254	284	241	247	267	263	258	256	280	274	267	273	237	283	222	228	247	253	240	238	296	261	276	236	264	269	287	248	269	248	256	269	254	250	224	256	268	228	254	240	237	275	264	250	261	244	239	266	262	263	275	243	241	258	260	278	257	270	254	258	266	233	259	254	255	278	271	265	272	249	240	250	233	258	269	255	268	245	261	253	242	257	285	274	262	260	263	267	259	271	269	263	239	297	263	250	294	259	231	276	257	267	282	245	268	237	249	270	258	265	256	252	267	251	263	246	253	243	246	273	265	259	251	234	256	238	254	234	266	254	276	276	252	267	274	249	268	261	259	238	245	240	261	256	288	256	260	243	243	255	252	249	240	234	274	266	274	276	250	264	261	240	231	248	280	229	262	266	252	261	252	255	230	269	254	254	233	282	268	216	276	246	247	253	262	230	261	279	245	274	257	220	262	261	262	249	250	240	287	233	238	257	251	271	256	250	246	278	255	255	261	231	280	242	230	246	266	274	274	234	263	235	266	234	258	255	243	267	233	236	273	257	258	250	266	230	235	244	246	260	250	231	268	260	254	262	250	253	255	278	249	253	245	228	236	277	258	271	254	246	266	286	278	263	255	259	245	251	287	274	259	257	238	259	255	257	256	258	252	237	250	279	246	264	274	257	262	248	250	280	264	248	258	245	254	276	261	255	305	262	255	250	275	250	236	252	259	258	249	243	259	248	254	257	265	247	267	272	262	255	262	261	228	235	242	244	259	274	255	221	248	233	263	272	256	233	260	247	246	263	246	247	243	250	256	247	262	248	246	261	267	250	243	262	224	243	255	257	237	275	263	262	269	264	243	255	233	247	244	264	255	252	300	257	276	286	238	275	276	286	265	256	252	279	248	200	240	258	231	249	260	244	250	257	251	278	248	270	247	268	269	258	267	280	282	274	256	263	262	263	262	250	257	249	287	254	255	231	223	241	258	229	256	253	266	275	272	240	288	264	262	263	261	235
611	177	97	72	92	122	155	140	122	128	122	108	122	107	96	102	90	105	92	119	105	87	104	84	91	76	87	76	72	62	70	83	80	75	87	71	78	87	84	80	82	67	76	67	54	67	61	60	72	75	56	61	56	50	54	62	63	68	54	61	65	78	60	75	62	62	61	57	53	54	66	52	56	57	72	66	71	54	56	53	55	61	62	52	57	69	83	52	70	64	64	52	59	60	62	45	58	52	66	57	46	64	48	54	69	56	64	59	56	68	59	60	54	56	41	49	67	62	65	63	49	46	69	61	49	47	65	55	64	70	51	53	47	62	69	56	65	61	61	54	58	42	47	53	57	51	61	61	53	56	59	62	60	66	49	52	48	58	75	56	47	48	50	53	69	67	38	63	63	51	69	71	61	52	55	65	60	52	54	61	47	49	69	68	64	64	52	52	66	48	66	52	61	54	57	53	63	55	48	52	49	52	53	54	69	53	71	62	76	58	52	53	48	52	69	51	53	45	51	54	65	66	54	64	46	58	51	53	59	70	61	47	64	49	64	59	71	63	62	51	63	52	57	74	61	62	54	65	58	68	63	57	51	65	65	62	53	74	60	55	83	67	62	58	69	52	49	58	62	65	64	57	46	61	61	46	56	55	48	61	53	64	49	83	65	66	53	58	85	57	60	51	60	49	53	61	55	57	65	75	66	55	68	64	61	48	65	55	63	58	54	52	47	56	59	55	49	57	52	43	84	57	58	52	55	61	61	55	44	73	44	59	58	53	73	47	46	67	60	60	73	57	54	41	59	64	55	56	55	52	59	57	69	64	56	82	51	54	65	56	43	73	43	57	49	61	65	52	64	51	56	70	58	67	62	56	62	57	51	76	45	56	56	67	52	52	68	49	55	60	52	59	63	59	58	71	52	63	61	40	74	51	52	54	57	52	64	47	59	55	54	50	47	66	64	66	54	61	65	61	52	62	55	65	53	53	66	68	53	59	53	65	55	67	59	49	53	61	52	52	67	63	45	64	50	64	64	55	62	60	56	60	60	60	43	64	60	48	50	61	69	45	69	59	56	49	57	59	68	63	49	45	51	57	53	60	62	44	68	59	56	63	44	69	58	67	55	67	51	47	57	51	68	48	61	61	60	64	65	61	55	65	57	59	66	58	60	46	58	55	52	58	44	55	42	71	62	48	56	63	60	53	56	49	62	58	72	67	65	68	56	45	73	75	58	61	54	59	48	57	49	55	58	52	63	50	56	58	53	66	60	62	60	63	49	59	62	54	51	50	45	57	57	71	47	54	52	69	67	46	55	67	57	52	71	55	60	56	56	61	55	47	66	55	61	41	55	66	65	49	55	44	58	53	52	74	65	59	38	66	60	77	68	64	49	36	60	73	57	64	58	74	73	66	60	64	53	57	59	54	64	52	54	60	59	73	53	64	56	49	46	64	63	48	47	65	57	54	57	54	52	62	57	62	60	68	74	59	69	55	49	44	64	72	58	57	51	67	60	51	66	64	76	48	66	52	71	49	62	66	45	59	49	64	49	56	62	65	56	61	66	76	56	52	56	52	61	51	60	52	57	48	57	53	52	46	58	64	51	49	55	68	51	58	55	64	62	72	68	48	46	47	56	62	62	70	64	54	66	52	66	63	58	49	57	56	66	47	67	61	62	60	51	55	63	58	55	41	59	64	66	59	72	61	51	49	51	63	52	60	45	51	48	55	56	64	65	56	60	60	70	58	61	55	65	58	50	45	47	58	55	68	51	52	52	56	51	68	68	68	48	52	76	53	53	67	68	55	50	52	54	69	65	52	52	55	60	63	64	70	61	62	60	54	57	54	58	58	63	57	55	53	51	70	67	55	58	59	57	58	68	66	47	57	60	60	48	64	65	71	43	62	47	56	41	71	60	49	60	53	53	51	56	50	52	60	71	63	54	44	73	58	46	57	57	47	59	56	53	60	45	55	47	73	66	74	59	44	54	49	57	69	59	73	65	59	64	75	64	46	63	66	52	57	65	55	60	60	67	58	60	72	58	53	72	43	59	67	60	54	61	50	72	61	59	58	67	66	70	65	57	49	68	51	54	48	53	53	66	67	61	56	47	48	66	53	66	54	69	59	47	61	55	57	53	59	55	54	51	56	55	51	66	74	55	60	51	64	50	53	48	61	49	60	56	72	52	66	57	61	63	49	57	73	75	61	67	52	62	67	50	51	60	53	60	62	65	64	61	58	51	64	69	56	52	61	55	67	59	52	43	54	56	55	57	65	67	53	57	71	54	52	55	63	73	46	72	57	59	50	46	65	66	66	50	69	52	51	65	48	52	67	60	43	50	54	47	70	46	65	44	43	59	48	56	75	60	66	70	48	56	73	66	58	46	85	47	39	62	60	63	55	57	62	52	48	56	62	60	55	51	56	58	55	61	61	53	62	59	59	72	53	46	54	59	58	77	53	44	61	64	49	65	72	47	51	57	60	76	58	63	61	64	56	70	72	51	52	52	65	58	51	55	69	44	49	48	58	56	58	49	55	43	65	66	64	70	60	64	51	61	50	53	61	51	74	47	68	53	59	51	57	56	55	58	60	58	62	57	62	68	61	58	52	68	53	52	65	50	61	59	40	64	56	55	80	50	50	49	67	59	57	57	53	50	56	61	65	52	67	49	53	52	52	53	63	56	71	71	68	50	53	53	60	55	63	53	53	50	49	67	56	59	40	63	57	56	58	48	61	58	63	60	54	57	45	64	56	45	63	62	70	55	53	50	58	60	55	49	65	54	63	51	44	63	59	56	59	60	58	50	66	56	56	58	57	66	68	45	49	59	60	49	44	60	60	56	54	47	55	59	50	65	60	46	53	60	62	62	53	56	65	55	67	66	52	67	51	58	62	54	53	45	60	49	70	61	49	57	76	50	65	57	54	56	65	54	45	57	56	59	58	45	48	42	55	62	62	51	45	61	54	52	52	59	52	55	57	64	57	64	57	59	59	69	69	56	62	63	62	60	54	53	54	69	61	64	65	61	57	52	63	50	60	59	47	66	71	53	68	64	58	51	59	53	71	62	62	52	52	51	49	76	56	57	56	55	58	56	64	59	69	59	55	55	48	57	55	58	41	56	53	66	48	57	66	66	64	64	60	50	51	53	60	57	67	51	50	61	61	58	56	60	53	62	64	56	57	40	52	42	52	46	62	65	65	59	60	70	70	51	53	49	59	58	56	59	50	62	56	65	53	54	56	49	63	65	55	60	44	67	53	52	45	56	86	67	64	55	62	52	58	55	46	65	56	49	54	55	50	65	64	56	56	68	61	47	60	52	49	63	52	61	56	63	54	63	73	72	62	54	52	55	67	56	60	63	59	67	68	63	58	65	53	57	64	48	52	68	47	57	53	46	52	60	58	62	72	53	69	37	62	61	48	64	54	70	60	65	51	46	53	68	54	62	70	52	61	70	51	52	46	58	63	49	58	66	68	48	47	68	65	51	48	47	57
10197	3971	1515	2288	5369	7855	8236	7200	6114	5145	4364	3666	3201	2894	2599	2446	2527	2501	2805	2984	2717	2449	2359	2014	1759	1585	1513	1461	1338	1302	1217	1191	1160	1206	1226	1298	1458	1494	1452	1449	1458	1310	1173	1108	961	837	807	839	824	795	742	695	701	662	640	643	636	601	663	653	653	648	683	609	630	572	575	599	626	601	653	596	585	599	631	649	634	632	594	604	585	588	574	674	638	607	545	544	607	618	617	577	583	592	598	562	596	655	596	613	624	634	574	589	586	594	546	567	626	656	596	599	616	566	598	575	612	599	569	567	593	610	573	599	636	595	567	630	580	605	597	553	625	597	595	573	597	560	578	584	576	596	599	577	589	581	552	596	539	615	613	598	598	571	600	574	582	557	599	609	621	572	589	564	620	626	582	582	585	577	582	598	604	585	621	598	593	599	587	598	600	592	616	591	614	599	600	630	595	572	588	605	600	624	578	611	600	572	550	615	636	570	600	578	590	630	562	598	600	605	558	616	553	580	590	555	619	541	599	578	618	593	626	598	641	576	583	559	582	594	575	564	619	622	606	566	662	581	625	611	566	615	625	582	598	545	585	597	654	609	570	567	539	593	574	580	597	578	655	600	593	569	595	602	547	572	589	581	591	582	581	591	550	591	602	617	634	581	593	587	580	580	617	583	572	610	605	578	584	599	615	543	572	628	576	589	575	578	580	605	564	562	575	562	580	589	543	598	661	595	587	569	598	610	598	527	555	626	557	627	590	580	516	579	600	591	601	601	589	536	589	606	594	587	604	609	605	593	590	611	567	637	562	598	572	605	583	569	591	550	579	613	553	587	592	597	581	571	582	591	553	642	585	593	579	560	572	585	552	609	594	588	634	544	577	581	603	629	635	629	586	580	566	610	583	610	612	590	567	573	597	600	569	624	621	583	603	565	564	554	630	624	587	605	573	568	618	576	599	580	595	574	554	586	532	629	589	591	572	614	599	580	550	599	637	609	612	594	585	556	575	610	596	598	574	610	596	592	600	583	625	620	576	567	602	630	628	596	570	608	577	580	610	615	591	591	566	604	559	572	598	569	593	600	601	598	584	586	603	542	568	605	583	582	619	607	569	571	546	562	558	572	556	628	580	589	595	640	631	613	578	575	551	598	558	617	553	600	587	597	625	570	592	595	584	592	567	594	560	574	569	588	574	586	585	576	597	620	593	623	597	571	626	580	591	584	573	575	548	558	632	567	587	574	586	551	588	595	569	571	570	572	598	584	629	563	638	603	630	564	594	580	574	617	603	572	596	613	579	599	610	609	563	562	559	569	582	578	630	578	588	627	540	552	582	609	593	602	591	590	617	581	570	578	572	590	609	608	559	631	599	601	565	599	590	580	543	578	601	617	610	580	633	558	613	599	590	592	630	591	564	631	581	596	563	564	607	588	588	646	563	591	613	593	590	577	584	611	622	571	556	623	603	639	598	617	603	608	618	580	580	584	558	598	610	638	596	588	552	611	572	625	559	584	591	571	561	551	610	619	533	634	616	601	598	579	601	598	628	580	659	549	584	611	583	603	627	597	580	580	584	618	545	550	637	580	605	555	576	564	579	564	607	547	553	612	548	618	602	563	545	625	611	594	578	576	589	592	597	593	577	590	548	576	627	604	587	586	592	556	536	564	615	553	538	589	572	565	573	602	600	611	573	538	600	560	617	605	588	574	563	612	584	592	585	645	582	565	594	578	606	577	639	578	597	583	614	573	599	573	603	580	580	621	583	618	556	606	577	577	607	568	577	534	634	600	593	621	593	597	581	575	606	511	584	596	619	582	602	587	586	592	604	591	588	595	597	577	560	576	581	590	616	616	586	593	559	583	603	553	571	588	586	590	557	567	604	603	579	555	566	645	617	579	572	600	578	561	617	544	568	597	588	623	597	513	593	588	543	543	619	583	592	529	559	609	570	600	608	554	546	632	603	601	590	601	581	603	599	626	563	586	573	546	572	580	614	583	644	632	545	570	603	621	618	590	552	615	559	586	623	623	616	574	601	564	575	581	597	622	620	574	581	587	582	557	588	570	593	599	551	569	572	592	595	616	565	566	617	555	619	593	569	578	562	588	594	570	583	582	596	597	582	601	584	597	642	613	585	586	596	622	595	610	570	595	575	607	629	599	569	593	586	629	626	571	536	619	648	598	565	513	558	569	596	599	581	568	578	592	579	594	594	595	589	550	582	593	575	595	567	622	627	583	564	569	604	606	573	554	571	572	629	565	571	530	610	553	587	586	614	571	603	602	579	603	620	620	585	559	574	619	613	574	636	586	590	580	528	595	574	594	589	623	596	578	560	600	595	608	584	584	592	595	544	581	617	618	597	600	593	585	578	572	566	600	614	572	574	618	574	603	571	534	592	579	587	564	580	585	568	563	577	612	544	622	611	603	605	607	549	527	614	574	565	633	587	601	636	588	617	585	551	549	612	556	627	550	553	599	601	581	616	625	571	581	579	573	575	576	602	555	586	571	585	602	634	566	594	533	589	569	611	588	607	595	586	594	570	580	610	609	579	615	607	615	604	553	601	574	584	553	525	555	616	598	639	571	594	551	576	600	583	573	622	544	551	575	588	603	606	589	615	588	557	582	561	601	577	568	580	588	596	620	596	589	585	612	555	568	589	546	551	604	585	597	597	542	575	595	581	610	572	584	602	549	588	564	603	551	568	603	591	574	534	595	584	575	542	600	612	575	575	612	562	589	600	606	553	606	592	581	569	584	587	577	599	632	594	576	586	627	603	610	595	588	533	557	582	620	577	580	577	596	583	580	585	613	563	625	563	581	620	589	577	601	578	591	589	569	540	592	576	606	509	569	583	578	595	568	591	612	639	586	589	615	586	588	592	620	577	558	618	603	620	600	608	615	615	579	533	551	551	581	559	593	613	559	568	568	562	593	583	581	606	581	589	587	577	607	617	573	575	578	552	583	597	590	606	586	583	611	607	603	592	598	589	602	607	582	626	610	591	553	577	589	570	552	629	609	626	609	596	550	549	600	574	620	587	588	564	587	571	599	566	598	601	568	606	606	601	585	610	565	578	589	615	598	577	553	609	582	576	564	574	598	574	586	591	603	552	601	580	587	628	578	580	584	597	534	581	570	633	602	570	590	606	567	563	590	577	607	619	586	587	609	608	575	602	584	573	596	577	588	552	597	588	587	572	590	563	579	615	565	647	564	553	572	569	554	611	607	590	573	539	600	592	602	573	584	568	547	565	619	526	560	605	624	598	611	542	565	598	598	526	588	587	591	584	602	564	585	587	598	618	584	594	573	611	595	622	592	589	603	624	585	583	604	583	614	612	579	611	581	600	578	569	602	581	581	601	585	589	603	630	600	599	605	577	582	574	571	606	614	590	604	563	599	579	620	572	544	598	599	598	604	566	609	641	600	582	617	590	627	608	588	595	596	539	591	580	662	597	621	583	572	553	555	577	566	601	555	605	612	567	587	594	586	571	583	593	579	573	599	601	604
2084	134	66	51	45	85	103	93	92	114	95	78	75	71	69	74	62	64	76	75	76	80	74	47	54	52	50	32	47	39	28	49	40	40	29	31	51	58	54	44	49	37	43	44	35	30	27	30	34	26	39	26	28	25	29	22	30	23	20	21	29	19	29	23	24	27	21	24	26	28	18	28	28	29	21	21	21	24	21	27	19	25	22	24	14	25	31	19	18	26	28	23	21	28	25	23	25	28	23	28	36	19	21	19	26	24	25	28	21	28	16	26	20	27	32	21	24	23	24	22	27	27	27	22	23	25	29	26	24	30	24	21	18	18	20	18	26	32	25	21	19	17	27	21	22	21	24	15	24	15	22	25	25	20	28	19	17	36	24	30	23	13	24	23	18	26	26	32	22	26	23	24	29	18	20	20	26	30	27	24	24	23	24	24	15	21	18	19	21	19	23	21	20	24	26	23	27	26	30	23	22	26	24	26	20	25	40	30	25	25	30	21	34	22	36	26	21	18	24	18	38	25	22	29	18	24	16	15	17	23	23	33	20	30	19	28	23	18	13	16	29	21	34	17	17	29	21	22	23	21	28	26	24	29	27	23	25	16	29	31	20	28	26	27	25	31	24	25	17	17	20	25	28	15	25	24	25	21	31	21	22	28	19	21	27	17	32	24	24	26	21	25	22	14	18	20	22	21	32	21	26	24	24	19	24	32	31	16	28	18	17	34	21	33	19	13	28	28	27	28	21	13	13	29	26	16	19	16	19	25	19	29	27	22	22	21	24	29	20	21	18	24	27	19	15	23	22	37	19	25	20	23	14	19	26	24	23	17	25	22	22	22	33	29	23	20	29	20	22	27	29	17	18	22	23	21	26	23	21	23	26	24	21	21	35	29	24	19	23	24	24	24	20	18	21	26	24	22	30	22	21	18	27	27	16	21	21	23	24	14	21	30	24	23	19	18	28	22	26	23	21	29	28	13	24	24	21	19	18	18	27	29	19	21	23	23	23	24	24	22	32	26	21	33	23	25	24	28	24	19	22	24	26	14	20	29	23	27	19	19	17	19	21	26	22	33	25	24	26	20	25	17	23	18	24	25	28	26	25	24	23	24	20	16	25	23	25	22	18	21	23	27	17	22	23	31	24	17	20	22	19	26	21	29	23	21	26	16	30	16	24	27	24	26	27	18	20	20	26	28	31	48	28	29	20	21	31	20	19	30	20	23	26	23	21	17	26	26	23	14	27	25	18	16	21	20	22	25	22	27	23	21	31	24	26	27	27	22	17	21	19	21	35	11	25	24	31	27	20	30	33	18	20	26	22	21	21	23	36	23	13	26	28	18	22	17	20	21	27	25	40	16	31	26	26	34	20	15	28	26	18	22	26	20	22	18	18	22	30	23	32	20	25	9	24	25	27	28	21	25	25	27	23	24	16	27	21	20	23	26	20	24	29	21	21	32	35	28	25	29	22	32	15	15	16	27	21	19	32	33	14	22	22	21	25	28	26	22	26	19	22	30	28	18	27	20	18	29	33	23	31	21	21	19	27	24	27	22	24	21	23	38	28	20	20	18	29	33	28	32	26	19	18	20	28	32	22	30	25	21	33	31	18	24	17	32	16	26	17	31	22	25	10	21	30	21	25	34	22	23	21	17	27	28	24	31	30	29	29	19	21	32	22	22	23	25	18	19	25	21	15	23	20	12	27	29	28	25	27	26	24	22	20	15	26	19	17	17	25	21	25	23	16	20	26	28	26	17	29	25	23	25	17	16	14	20	24	29	22	29	24	21	27	16	23	18	23	21	23	19	22	22	21	17	19	23	18	24	27	30	10	18	22	37	21	32	18	24	25	24	15	25	19	26	23	17	31	22	22	30	23	22	27	17	29	18	24	28	24	20	27	29	23	16	26	21	22	27	25	16	25	28	26	21	22	16	28	31	20	18	22	19	23	24	15	32	29	20	18	17	35	28	29	23	27	19	23	21	18	22	19	34	28	19	18	34	29	29	23	33	27	18	18	27	23	29	28	22	26	20	23	14	23	23	28	24	15	32	24	24	35	26	29	16	26	21	22	19	27	26	21	17	20	17	24	20	22	29	26	18	26	24	24	29	22	26	22	22	26	27	25	26	15	25	22	28	20	27	26	26	18	27	25	27	35	19	27	18	25	24	29	29	23	24	25	26	17	21	30	20	25	24	27	22	29	25	28	20	26	15	18	17	26	26	23	27	28	24	20	25	29	23	19	32	20	20	24	21	19	32	26	25	21	25	19	41	25	25	20	24	33	26	23	20	26	34	24	28	22	32	31	28	23	28	22	22	34	26	31	21	24	19	23	22	27	19	31	28	18	24	21	28	27	29	30	17	28	31	28	24	20	24	23	24	17	28	27	19	29	14	24	24	14	24	25	25	26	21	14	22	21	28	28	28	20	26	22	23	32	17	23	22	38	27	22	21	24	32	22	26	21	29	18	21	19	34	19	18	30	32	18	21	24	19	17	17	22	28	16	29	26	22	16	19	22	33	24	29	17	18	24	22	24	20	22	19	26	26	21	10	28	19	21	24	22	23	24	20	24	25	24	25	24	30	31	30	21	22	19	24	20	25	26	16	24	22	29	24	25	25	20	32	24	25	25	27	28	13	20	34	25	29	21	22	22	22	22	27	20	19	15	25	21	28	22	33	33	21	25	21	27	20	23	24	22	26	22	18	20	22	22	24	21	19	12	18	19	34	11	24	28	21	34	31	25	27	26	33	31	27	21	21	32	23	31	24	22	22	24	20	28	20	13	21	27	23	27	23	24	25	27	24	21	23	26	25	28	22	16	39	17	26	31	27	20	16	14	17	18	21	21	29	21	28	24	31	30	21	22	26	19	21	24	28	29	27	25	23	30	26	24	21	27	27	26	18	24	28	30	32	19	26	25	23	25	25	28	29	28	17	23	20	18	33	25	21	26	26	27	17	17	18	20	30	23	13	20	29	20	28	25	15	36	20	33	23	33	15	15	16	26	26	28	21	24	25	18	26	17	17	27	19	23	20	21	20	26	25	23	23	28	22	18	18	17	30	13	24	29	36	31	23	21	19	21	14	19	29	27	26	26	17	23	33	22	27	26	39	24	26	22	26	23	20	30	28	27	24	14	31	27	19	24	26	25	28	27	24	27	27	23	16	14	25	22	22	21	22	24	21	22	21	20	32	27	24	33	24	29	31	21	25	18	19	30	26	22	13	35	20	18	30	19	35	24	30	22	34	36	22	17	17	22	19	32	17	25	27	17	20	16	23	27	22	22	25	22	17	21	23	22	17	35	19	24	26	30	29	19	21	24	32	25	19	25	20	33	21	40	22	20	20	22	26	20	27	29	31	31	27	29	25	18	24	20	21	21	18	23	27	12	21	21	23	23	13	27	24	21	23	27	21	18	20	29	31	24	19	17	27	25	12	18	21	23	23	24	18	19	18	32	17	29	25	21	32	18	26	25	20	28	25	24	19	28	25
9837	2788	1153	1745	4302	6933	7675	6912	5985	5068	4241	3415	3023	2714	2516	2192	2319	2305	2723	2905	2497	2516	2140	1675	1493	1342	1214	1194	1045	993	972	933	791	892	928	1097	1235	1143	1240	1302	1142	1026	869	763	661	526	523	482	485	472	431	370	372	374	351	338	304	321	311	296	329	323	316	288	248	287	302	277	272	300	279	263	288	273	286	259	256	238	269	283	264	273	247	278	321	293	271	297	308	251	254	273	270	278	303	254	250	244	273	265	276	278	258	229	226	280	259	270	253	272	251	258	238	269	258	267	253	263	241	274	251	241	248	258	251	266	219	266	265	287	247	253	255	253	244	259	262	244	272	244	249	269	249	261	256	265	233	256	240	293	275	240	260	257	254	243	258	247	217	233	243	263	236	241	247	265	260	240	266	267	261	265	252	275	257	227	258	267	220	266	261	260	238	227	254	245	249	245	278	243	273	282	274	275	264	261	256	243	275	250	258	268	261	264	266	272	266	244	229	255	266	285	299	269	255	243	219	278	232	253	285	270	260	255	236	253	261	237	273	269	296	265	277	242	255	266	239	270	261	257	253	246	271	248	258	242	248	237	235	261	247	271	239	244	219	265	233	261	281	259	276	251	250	272	262	260	248	264	244	239	270	228	255	266	283	253	257	271	248	289	254	260	274	238	233	252	248	222	297	252	267	254	236	240	252	238	274	298	244	260	260	214	249	260	270	227	240	281	246	247	256	253	280	267	264	238	264	248	234	263	226	263	262	253	228	268	244	243	277	221	281	248	256	256	252	240	251	248	259	241	272	267	254	231	255	269	260	246	239	266	273	232	235	238	254	267	234	271	263	226	258	257	266	238	227	252	229	265	257	252	231	227	282	251	223	252	252	246	237	269	257	234	230	242	248	298	238	234	263	248	244	264	234	261	257	248	271	221	281	267	259	238	280	287	278	271	261	249	250	248	258	242	269	234	280	223	240	265	261	219	275	255	268	259	241	262	269	280	243	258	269	249	264	259	264	253	248	240	270	251	266	254	261	250	241	269	260	273	248	258	254	231	265	283	252	256	261	273	259	250	247	233	278	276	253	261	269	239	249	250	248	251	287	255	270	237	254	237	249	258	248	242	237	227	276	242	277	257	259	238	287	261	255	211	269	279	257	240	235	254	254	228	243	250	260	257	242	247	255	242	216	259	265	239	241	224	276	255	226	237	254	246	295	266	265	240	277	233	236	247	268	276	248	240	252	250	233	240	274	231	261	235	252	268	274	250	249	260	242	234	253	270	263	254	256	245	263	259	257	250	266	237	282	250	268	263	261	246	219	246	239	228	254	254	249	263	253	250	252	254	261	256	268	255	227	234	228	238	250	251	270	291	290	223	218	262	233	291	235	276	262	247	233	225	261	268	232	258	229	232	232	241	258	265	249	284	251	249	243	284	267	241	242	264	262	252	270	255	256	277	267	244	264	234	244	228	270	251	265	282	283	266	262	248	279	254	248	258	229	236	262	253	277	262	253	238	254	212	246	241	241	254	265	241	256	257	253	252	245	237	221	256	244	250	247	244	265	258	251	249	262	246	253	268	252	291	229	255	236	266	249	263	262	247	234	268	250	278	272	248	251	229	258	246	235	231	255	239	264	262	238	225	260	251	242	275	267	212	279	238	273	228	255	258	268	257	258	251	254	233	239	254	283	253	241	267	284	256	300	278	238	249	244	243	244	243	273	279	243	245	252	248	236	225	221	254	234	255	269	244	247	256	219	254	243	233	252	268	259	271	261	267	231	263	241	251	261	248	261	249	233	225	264	234	256	233	263	254	272	251	284	255	242	235	251	260	275	241	239	259	261	274	242	254	233	242	278	238	237	238	258	254	252	275	237	245	233	285	253	255	251	253	260	256	235	254	248	228	278	251	263	264	263	240	247	256	258	276	245	251	257	243	230	294	261	248	267	250	254	223	233	269	244	305	250	275	257	236	258	258	245	264	253	253	231	243	256	254	274	239	252	270	243	231	213	258	232	254	260	243	250	240	253	238	232	259	274	279	248	252	258	243	247	230	227	241	242	238	272	260	251	247	236	233	240	275	248	253	237	259	258	265	267	267	242	248	237	249	251	225	228	239	268	273	266	265	252	256	276	275	283	250	243	238	235	252	248	248	274	275	244	262	251	224	241	231	252	249	254	235	268	254	221	282	262	241	261	263	224	230	245	281	238	236	247	213	257	274	257	242	258	265	231	270	250	253	262	246	251	276	253	259	265	275	274	256	287	259	265	257	229	272	236	282	268	243	281	256	252	282	274	267	251	239	236	244	237	251	262	271	257	271	243	234	250	236	271	227	262	246	239	269	257	246	237	254	254	241	247	229	251	237	248	248	232	266	271	270	246	248	243	248	280	278	264	247	248	253	267	261	260	245	239	225	264	239	237	241	250	245	231	260	241	271	273	249	240	268	239	255	264	238	265	231	260	278	242	241	249	254	269	246	236	241	259	259	316	247	260	254	244	220	259	287	249	246	268	236	252	244	232	258	265	257	254	245	236	206	237	256	249	277	273	238	239	246	250	240	234	237	247	247	280	254	260	255	262	276	254	255	228	239	253	255	256	243	276	236	231	251	281	251	300	256	241	277	275	247	250	234	253	255	281	234	234	233	268	270	262	268	242	249	256	261	253	254	252	253	241	241	264	238	264	247	263	247	260	229	255	237	263	254	246	248	248	260	253	235	248	252	237	257	222	261	249	248	234	219	256	260	259	256	261	242	286	221	240	229	228	256	278	256	243	268	260	258	239	243	226	251	273	252	246	241	249	232	249	272	253	280	259	249	240	250	239	247	272	262	245	254	240	254	258	294	250	265	257	230	239	269	267	254	239	247	257	263	264	248	239	244	258	288	252	254	258	245	216	282	262	236	279	255	250	245	250	238	269	260	232	252	266	241	237	257	218	261	259	245	247	255	253	266	267	277	247	251	232	245	243	235	251	257	258	274	257	236	247	243	238	262	239	274	271	263	251	235	272	241	213	260	248	237	258	287	254	269	247	257	283	240	245	246	237	235	237	268	259	224	240	230	256	244	203	232	263	254	263	282	274	248	259	233	245	259	256	279	223	264	236	270	242	261	249	238	277	245	260	252	267	245	256	256	261	254	218	272	249	246	227	237	270	263	233	260	233	264	247	262	250	262	272	240	259	264	270	251	279	228	223	239	235	266	245	258	270	233	222	260	243	258	273	248	248	264	253	253	256	238	259	227	281	245	252	263	253	247	275	255	228	263	258	260	256	251	247	270	262	266	232	247	239	241	226	276	256	254	241	250	253	275	260	241	256	242	231	238	235	213	265	275	267	252	280	245	268	249	270	244	259	237	251	261	250	291	229	192	277	228	241	271	250	235	263	247	243	246	286	221	252	237	237	230	278	249	229	263	251	240	272	261	273	271	268	218	250	288	250	263	282	257	289	250	258	254	255	274	225	244	243	262	263	217	263	256	245	249	259	254	270	258	241	248	243	260	259	242
1059	212	143	97	104	152	189	213	159	168	155	143	134	130	131	111	102	126	123	133	124	146	118	132	90	96	96	80	89	80	93	94	87	80	81	93	92	94	81	89	100	82	80	78	68	74	72	76	59	55	63	70	61	56	50	74	73	51	82	70	50	62	71	64	63	54	60	52	68	74	51	58	52	70	62	77	65	53	60	44	57	65	60	61	55	61	64	54	56	57	54	53	68	57	62	49	55	77	60	59	62	56	76	62	58	66	68	68	71	57	65	49	56	59	55	65	69	42	63	61	54	61	52	66	55	47	54	47	65	74	48	51	52	64	59	59	70	62	64	60	47	52	52	62	59	45	65	51	59	61	65	70	66	57	54	68	43	65	61	64	60	58	44	66	67	57	75	72	56	68	64	52	48	60	72	58	58	54	66	70	48	64	64	60	61	77	69	48	64	58	54	67	67	63	56	58	53	64	59	60	60	50	60	66	59	59	61	66	64	70	69	53	65	74	68	73	66	48	60	52	61	64	64	49	72	53	56	51	59	61	56	56	48	66	55	58	57	61	50	39	61	44	51	71	74	65	82	67	70	59	58	62	59	59	58	59	52	56	55	61	56	55	49	62	56	65	65	68	67	53	57	44	57	50	59	55	63	65	71	65	54	62	55	62	61	50	60	51	61	56	55	48	70	58	65	67	59	69	49	53	53	55	68	72	57	62	56	60	73	52	69	64	58	62	56	70	60	63	50	61	49	69	40	58	58	62	63	46	54	53	57	68	61	66	49	60	54	64	61	61	54	57	66	56	63	58	69	62	62	48	70	69	64	67	74	57	47	72	71	60	52	55	64	60	65	61	59	58	68	41	58	68	55	51	66	57	73	56	53	46	61	53	55	75	56	60	65	71	44	54	54	65	51	58	47	55	59	57	64	60	66	53	65	67	70	51	58	48	46	52	61	55	63	42	62	63	70	53	45	60	49	79	69	50	56	64	46	49	63	61	63	73	64	58	72	65	49	49	65	68	65	57	63	65	66	66	50	55	43	60	56	55	62	44	72	51	57	70	69	54	69	70	63	58	61	59	53	64	48	63	69	61	59	56	54	57	61	66	55	54	59	52	51	68	55	54	50	59	69	57	58	55	58	70	49	52	50	55	53	68	56	49	58	61	85	54	60	57	55	66	57	57	61	68	76	56	60	53	63	44	71	65	53	50	64	61	63	59	66	55	70	63	50	48	67	59	64	66	55	66	64	73	61	68	57	62	63	61	52	68	61	56	64	51	61	65	64	64	58	58	62	67	61	58	51	69	57	56	72	60	55	67	68	53	57	62	49	68	68	68	58	65	56	53	62	68	58	54	63	39	53	71	62	64	63	56	57	63	51	61	79	53	54	71	57	61	60	73	44	53	56	61	62	58	54	67	68	46	50	43	58	65	44	50	56	71	54	66	42	56	76	62	43	54	57	52	67	47	50	55	61	34	65	56	63	59	59	58	64	62	72	61	58	50	50	65	60	59	55	59	49	54	61	59	46	60	64	83	72	57	67	57	55	62	75	50	45	65	53	69	56	63	66	55	72	61	55	56	58	54	67	62	68	59	65	50	60	61	87	65	52	55	47	64	66	55	56	56	62	65	50	51	70	53	47	55	67	65	52	48	54	38	55	54	63	47	63	65	62	65	58	61	62	48	55	67	61	64	61	66	62	61	55	64	51	65	58	63	82	73	78	64	65	48	56	52	66	54	60	67	50	59	57	61	66	61	60	66	62	62	60	61	46	71	65	56	65	57	58	44	61	55	57	56	61	60	67	58	55	53	66	44	54	63	71	64	69	61	58	64	73	58	67	56	56	53	61	66	60	70	53	63	49	58	62	60	65	58	57	57	70	58	51	69	85	71	68	60	69	65	53	60	62	62	65	61	43	63	55	62	59	66	47	60	74	65	68	58	56	69	51	54	57	59	56	79	62	68	57	59	64	63	56	55	67	53	58	74	57	56	57	65	69	66	54	70	61	67	60	60	63	62	55	56	46	70	54	45	42	57	57	63	56	54	46	63	57	66	51	49	59	50	50	50	56	61	66	58	66	46	55	63	50	56	51	58	64	51	78	73	55	63	58	60	59	58	69	61	62	49	66	62	60	68	63	56	58	65	55	50	71	57	54	66	88	57	67	76	60	70	65	52	64	46	61	51	38	66	55	63	55	44	50	56	71	52	71	60	44	58	63	57	45	59	62	60	65	64	54	71	67	66	49	57	54	46	54	73	72	41	59	74	54	58	64	61	58	54	53	69	49	72	66	58	51	69	51	51	70	63	63	53	81	56	47	63	57	49	48	57	56	61	48	63	64	66	58	54	58	54	69	52	55	64	43	71	61	46	70	61	62	54	66	57	53	67	61	80	69	70	57	65	78	52	55	60	69	57	77	71	61	63	66	64	74	48	73	49	58	77	58	53	61	59	60	55	61	66	66	59	54	45	75	69	63	58	61	68	61	67	62	50	56	65	81	60	49	56	53	54	69	63	52	53	59	68	60	60	54	57	54	47	59	47	65	66	64	58	61	56	68	57	64	64	65	60	49	47	51	68	57	58	47	68	58	57	61	53	62	49	72	59	60	66	56	51	67	56	49	65	48	58	61	58	56	69	59	51	60	55	63	56	64	67	62	47	62	62	55	53	49	60	60	43	58	72	54	59	60	55	54	55	65	53	58	53	59	65	59	61	60	60	64	55	56	54	66	59	58	68	52	59	77	68	68	67	59	53	70	69	51	58	68	57	45	54	63	49	52	55	75	66	62	66	48	63	50	57	59	68	75	52	54	82	52	66	50	50	52	48	44	60	53	59	71	54	73	57	63	50	63	68	47	65	57	55	58	58	65	50	54	53	51	60	57	62	62	62	57	56	79	64	54	61	60	56	60	56	58	62	78	71	60	65	60	56	76	69	53	58	47	52	61	52	53	65	63	68	56	63	62	51	69	70	57	49	47	59	61	69	57	55	49	56	64	59	63	52	52	56	70	51	59	67	55	66	74	57	63	46	71	68	74	77	52	54	32	51	57	58	51	63	65	67	58	52	45	75	60	72	60	51	48	54	63	49	65	58	61	45	75	55	60	57	66	63	56	62	52	65	54	49	52	55	63	53	54	58	52	74	67	57	49	59	50	60	66	52	53	52	61	69	64	74	58	58	62	60	58	49	63	59	66	66	68	56	54	61	55	62	50	62	61	64	64	55	64	53	64	54	57	46	72	59	53	45	54	48	55	63	68	61	57	53	58	62	48	48	65	45	64	58	63	53	59	44	62	57	65	71	54	64	60	46	52	54	54	61	60	48	66	60	49	55	68	61	46	60	60	55	64	56	57	66	53	62	54	63	54	53	65	58	50	69	54	63	55	67	69	55	56	51	53	59	53	48	61	55	58	82	66	66	67	60	76	66	55	75	56	45	51	68	68	73	52	45	50	51	58	46	54	66	54	75	62	53	53	61	66	65	53	67	63	55	69	63
13609	5167	2239	3181	7670	10668	11062	9617	8218	7075	5794	4822	4271	4016	3500	3435	3387	3490	4039	4048	3610	3528	3009	2529	2194	2045	1852	1784	1679	1611	1495	1444	1399	1488	1568	1680	1725	1766	1835	1848	1738	1505	1431	1222	1126	1030	971	975	967	833	798	786	800	796	778	718	767	750	668	750	712	659	662	696	668	698	633	644	672	650	651	622	652	683	663	633	640	633	635	676	695	684	657	662	710	654	658	719	669	631	637	665	607	646	677	681	643	648	649	670	670	638	611	618	624	644	634	647	649	640	654	623	686	636	630	644	630	670	591	672	635	662	660	641	605	611	596	677	671	654	672	647	618	632	611	602	651	657	663	636	674	634	591	676	643	634	633	620	607	622	548	607	631	639	609	604	590	621	644	650	623	669	627	609	627	599	635	636	647	652	647	640	633	650	605	667	625	603	637	634	628	608	617	650	657	616	608	628	619	614	626	643	660	623	629	633	659	609	628	626	622	643	628	613	645	653	630	655	644	642	619	653	609	609	637	657	594	631	655	684	601	568	600	654	638	652	620	604	627	615	691	580	602	651	583	641	599	682	647	604	656	627	604	612	615	628	581	669	636	621	627	626	680	664	648	623	636	664	622	614	609	646	625	587	626	656	629	625	612	566	595	670	627	656	663	631	642	610	635	632	604	626	670	611	647	623	600	590	606	631	655	654	622	613	641	638	644	586	631	608	594	628	637	607	680	652	629	626	674	625	641	618	648	625	625	620	570	588	634	614	628	613	609	656	664	597	626	618	616	656	579	590	642	616	644	645	672	639	630	620	629	637	638	644	584	614	627	616	636	652	650	614	624	643	621	638	591	626	649	601	593	595	628	666	630	598	606	604	658	624	621	591	665	634	646	614	583	688	597	611	633	612	649	636	655	666	608	624	631	632	646	655	653	640	632	636	627	576	644	619	652	630	587	646	604	645	622	616	687	598	624	626	620	625	572	680	632	632	582	611	632	626	657	643	582	621	615	614	605	612	619	616	598	615	633	608	656	648	628	621	621	621	692	645	626	600	647	631	648	642	628	642	610	614	595	655	613	626	607	645	679	669	619	673	632	644	616	617	636	628	643	603	674	630	667	617	620	651	627	624	653	635	596	603	647	630	621	654	622	611	609	681	633	618	632	656	618	644	635	607	626	624	619	639	644	630	600	629	624	662	616	622	622	615	606	623	639	610	651	666	647	631	684	606	620	629	635	599	597	645	639	587	610	658	630	615	658	578	601	621	658	644	601	641	652	619	628	578	608	634	590	606	630	626	631	625	677	622	651	637	604	566	666	658	619	661	663	627	612	676	673	670	621	628	593	646	651	652	622	604	620	566	594	653	626	605	644	640	600	663	591	603	626	635	606	637	640	634	636	620	630	618	675	635	637	627	658	653	629	658	650	617	623	633	643	633	645	631	631	635	618	618	613	627	646	631	648	637	648	611	633	629	597	625	625	609	597	575	597	626	664	618	638	621	634	630	629	654	631	642	636	640	618	616	653	643	635	654	603	606	590	660	604	604	628	662	638	667	657	623	637	636	625	649	636	649	622	615	622	648	657	621	613	616	617	641	668	638	624	673	629	628	622	585	604	602	609	630	622	619	592	608	602	628	655	627	667	637	651	581	618	688	630	590	604	610	681	627	643	603	617	609	640	632	637	605	684	657	647	626	668	614	635	614	673	667	600	591	617	640	623	576	647	649	631	583	644	637	629	645	591	661	619	592	611	598	607	658	660	641	561	626	621	598	593	617	604	634	604	632	623	664	635	607	622	621	616	621	634	650	649	613	610	621	632	675	631	623	655	638	612	629	629	655	636	590	628	660	663	646	622	649	620	628	628	609	589	673	614	644	614	651	639	646	575	683	623	627	609	630	619	646	621	681	618	599	614	617	668	610	659	604	637	634	613	598	576	625	650	643	599	681	643	629	604	649	638	626	628	617	622	586	588	650	651	654	642	652	619	638	627	636	634	645	653	607	634	622	650	615	613	619	632	622	607	655	674	636	666	671	632	650	646	645	632	615	615	659	625	612	589	632	630	613	598	600	624	603	607	611	670	620	603	611	654	661	646	609	640	650	634	659	629	694	617	601	654	616	619	632	655	618	595	623	605	630	658	633	634	635	646	592	644	633	607	645	622	634	644	651	620	651	604	639	672	621	690	611	640	628	690	669	629	626	597	637	662	632	634	668	630	623	663	607	650	613	611	661	639	623	602	617	614	646	648	641	628	643	623	639	652	641	637	631	621	643	620	619	626	623	593	603	625	649	616	606	630	623	634	633	627	607	585	608	623	650	628	606	596	620	615	651	603	638	621	638	634	646	619	641	659	587	622	629	629	638	588	626	602	628	642	579	675	634	644	614	655	583	593	620	661	664	644	634	663	606	614	626	670	615	657	609	626	631	640	615	624	623	648	623	603	604	650	621	631	631	639	666	645	643	613	622	605	636	620	602	655	656	642	651	637	635	662	645	615	657	635	636	619	572	685	606	645	614	663	642	642	643	646	612	603	615	588	604	592	627	666	579	675	622	629	623	618	663	616	629	586	663	622	623	663	673	610	627	643	646	611	621	644	618	623	620	634	615	643	639	623	607	616	633	656	643	583	619	644	660	659	625	619	605	639	637	667	631	638	642	601	675	580	622	652	619	604	614	651	634	632	607	637	627	621	643	633	612	634	608	597	671	646	626	645	611	602	660	623	617	623	653	607	561	617	597	635	656	623	667	632	642	571	660	629	642	613	691	630	673	638	623	655	601	666	633	633	622	649	645	598	665	600	634	632	633	664	614	637	606	623	646	617	642	598	605	596	606	641	634	671	669	654	638	616	623	624	613	606	607	650	625	638	631	635	609	624	593	632	634	649	623	623	608	677	626	586	628	634	620	606	606	623	629	611	585	593	617	651	631	640	623	632	637	621	634	625	648	654	647	601	619	594	624	682	659	633	651	608	623	621	621	645	621	582	610	609	646	635	665	657	671	608	635	628	590	600	604	634	608	621	590	661	630	669	611	593	630	672	641	657	619	606	638	629	637	606	596	631	651	619	555	662	608	646	653	596	654	551	628	646	597	631	635	637	611	605	638	624	625	610	570	613	648	641	653	656	588	646	645	585	614	631	582	638	640	620	631	613	650	611	609	615	649	690	632	648	678	615	622	638	631	642	641	630	634	604	647	581	604	641	591	649	644	670	624	625	615	633	608	647	625	641	598	647	625	632	624	578	651	675	636	632	655	630	617	613	636	627	610	664	630	612	623	667	605	622	637	621	626	623	639	632	649	632	621	638	583	630	635	634	635	644	637	613	626	619	616	604	654	636	616	619	612	704	639	616	645	602	564	612	627	649	621	566	623	659	585	614	624	625	669	663	665	615	639	641	642	637	647	619	603	665	631	645	623	665	660	661	629	652	654	637	613	598	622	635	674	641	609	672	635	634	618	637	665	637	663	661	679	618	639	625	595	620	677	637	652	626	595	629	666	581	634	653	631	631	615	642	641
1336	46	31	30	34	39	61	67	74	72	89	62	49	41	36	53	34	53	78	61	58	63	63	69	45	44	32	39	39	38	24	29	34	25	42	35	42	45	37	46	33	47	33	31	28	34	33	31	27	27	33	25	27	26	25	20	17	26	31	22	22	17	31	26	24	26	25	33	22	24	21	21	19	30	27	19	26	28	30	25	21	26	23	32	25	20	25	24	24	34	29	27	27	22	16	16	20	28	23	26	25	24	27	23	26	20	26	21	28	27	24	18	24	21	26	34	25	15	17	24	22	20	23	29	28	27	31	30	27	30	20	21	24	25	22	25	27	22	21	21	16	36	27	26	20	26	25	28	36	30	24	23	29	19	31	28	35	20	19	24	26	32	24	21	24	20	26	22	29	25	31	25	25	37	26	20	20	15	27	22	20	27	26	18	23	25	22	23	21	26	21	28	25	31	24	11	20	27	24	27	26	34	27	29	40	23	23	36	34	18	22	25	29	21	18	21	22	18	18	25	18	24	30	25	25	28	22	28	19	37	34	24	28	24	25	28	16	29	25	23	20	14	26	30	25	26	31	25	21	24	20	22	19	21	21	25	30	24	40	29	26	20	30	24	27	24	24	33	31	19	24	26	25	22	24	22	29	29	22	25	25	20	27	27	24	23	27	28	36	26	20	21	26	32	24	32	25	26	25	18	27	23	28	20	25	27	12	33	24	39	25	18	26	24	28	31	31	30	24	24	19	24	18	29	29	21	25	30	30	34	20	31	21	21	32	26	19	21	26	31	24	26	26	20	23	25	27	19	17	17	25	30	26	24	27	22	22	20	28	17	28	26	27	32	29	18	24	25	27	26	30	23	33	23	24	21	24	24	25	24	24	30	20	25	23	20	29	28	22	24	20	39	15	28	19	22	28	16	23	29	21	29	18	23	32	23	24	18	24	24	27	24	20	26	32	23	30	15	21	32	27	26	24	26	25	28	22	25	17	21	26	25	13	20	34	22	33	25	21	26	26	26	23	26	22	21	25	29	22	20	22	29	27	29	29	19	23	31	12	19	29	23	23	30	25	20	25	24	29	22	17	25	24	26	29	26	24	24	21	33	30	19	28	24	24	31	20	24	16	22	28	25	29	32	26	31	26	38	19	31	26	26	24	20	20	26	27	27	28	32	21	34	27	28	25	19	26	34	23	28	31	25	17	23	27	23	19	12	24	24	29	35	27	20	13	19	24	19	18	24	21	31	21	12	20	26	23	28	23	34	20	30	17	25	26	26	18	22	16	30	18	35	15	19	10	25	21	24	41	26	28	25	27	24	31	20	32	31	20	31	23	29	15	18	23	18	34	24	30	32	16	24	19	31	18	25	33	33	17	22	25	35	25	27	17	37	35	22	38	19	21	30	15	21	18	21	28	27	27	33	22	33	28	24	18	25	27	24	19	20	25	15	22	23	33	22	27	31	19	19	35	33	18	22	22	21	21	24	24	20	32	27	22	21	23	24	19	22	26	27	27	25	28	24	27	25	14	22	28	30	15	33	23	27	23	22	23	27	18	22	19	35	21	26	28	23	23	24	30	21	24	22	35	17	25	20	29	27	28	21	23	18	24	25	26	15	23	20	18	22	20	31	32	19	22	30	38	22	23	30	23	27	20	18	31	29	28	28	26	26	19	31	26	16	26	20	22	24	18	22	22	28	17	26	19	28	21	29	27	24	16	22	26	24	27	28	20	36	26	28	23	25	27	25	21	20	24	29	25	17	22	29	22	30	16	22	33	38	18	24	19	28	32	33	23	30	24	28	32	20	19	29	19	19	20	22	34	28	25	20	27	25	19	39	23	27	29	20	19	24	23	25	28	33	22	20	32	14	24	15	32	28	23	20	19	35	19	26	24	24	25	21	26	22	19	21	26	20	30	17	25	30	22	23	25	28	21	18	19	30	17	29	25	21	18	27	22	32	23	30	9	24	20	29	19	32	21	36	22	29	33	21	33	21	28	37	25	25	24	25	31	23	24	29	26	25	25	32	33	34	16	33	29	25	17	29	19	18	27	13	31	21	23	29	27	26	20	32	35	32	31	38	28	17	19	21	31	24	31	21	25	19	25	26	17	22	22	21	28	23	23	24	31	26	20	22	22	21	27	19	26	25	35	27	23	31	20	28	18	23	33	21	27	39	24	26	27	20	23	21	29	29	27	24	27	22	22	25	25	24	18	28	24	14	26	28	23	27	24	13	26	28	16	19	26	29	12	26	20	30	31	27	21	29	39	17	23	30	26	22	30	15	19	23	25	26	28	20	22	24	22	17	25	27	22	37	33	26	24	32	26	20	20	24	16	24	26	24	35	16	32	17	22	26	23	34	24	34	21	24	15	28	27	19	23	26	26	16	21	31	18	33	20	27	25	25	28	27	22	28	26	25	26	32	24	27	25	20	21	30	25	28	25	24	31	32	22	20	27	26	25	26	19	22	30	29	28	25	28	18	20	31	28	20	20	18	20	22	30	23	26	28	31	26	20	30	22	26	21	29	27	31	26	23	17	17	31	21	22	28	27	28	24	20	25	30	37	31	28	22	24	21	21	26	20	26	22	25	19	17	25	25	27	24	15	26	35	22	24	25	25	20	33	21	19	27	28	29	23	21	15	27	32	18	25	29	22	28	20	19	31	23	27	27	22	26	20	23	27	28	16	28	24	29	26	29	32	21	19	29	22	18	30	31	26	25	31	22	28	18	33	21	38	20	24	25	24	20	25	31	23	35	28	26	18	30	28	18	28	33	15	22	22	25	21	25	28	28	29	20	21	24	25	29	33	27	35	19	23	28	33	21	20	27	17	26	23	21	29	29	20	19	22	26	25	27	23	31	17	22	29	26	33	20	24	21	33	24	20	28	25	25	18	27	27	34	31	24	20	25	25	27	25	20	14	26	23	25	24	27	24	27	25	21	22	25	22	23	23	19	17	35	17	26	18	28	23	20	27	19	26	33	27	24	26	30	24	27	20	20	20	24	26	28	24	19	21	28	21	15	22	26	37	28	23	24	25	19	16	26	29	23	34	19	20	24	21	32	23	22	23	29	19	22	24	22	22	27	16	17	19	12	24	26	27	31	26	21	24	32	28	30	23	26	26	19	25	27	21	18	19	27	20	18	12	21	21	23	31	30	31	27	33	19	23	25	18	21	27	30	25	38	22	25	36	26	25	28	23	22	26	33	27	25	22	25	21	25	23	26	27	33	22	29	19	24	25	26	22	25	31	22	29	21	19	22	29	23	20	28	30	28	18	26	25	19	24	21	27	25	17	20	26	31	11	35	31	25	26	16	31	20	29	26	22	29	27	23	25	26	23	18	28	30	23	22	25	24	25	33	27	26	27	23	25	35	21	26	23	19	27	25	30	17	22	21	32	26	25	28	24	16	20	21	30	23	31	12	30	32	32	20	20	34	37	33	40	28	21	22	24	27	31	18	18	22	14	28	27	24	22	17	30	27	23	25
7479	1105	545	705	1644	3326	4199	3971	3643	3238	2377	1910	1825	1685	1432	1478	1571	1847	2076	2038	1896	1918	1568	1231	1062	973	940	808	796	762	697	651	630	749	799	824	865	962	965	954	815	742	590	536	531	516	438	388	419	379	336	303	311	285	289	351	295	315	287	272	289	290	279	314	293	278	238	251	270	267	259	242	279	249	239	272	272	251	248	273	295	264	270	269	300	293	284	267	273	255	244	260	254	243	280	251	273	282	277	270	280	261	273	240	255	254	282	263	275	241	254	250	244	282	267	306	261	225	284	252	233	231	259	265	250	252	244	274	257	245	229	253	243	272	266	273	254	274	266	281	264	258	244	269	273	286	254	287	239	292	279	286	259	235	270	278	259	245	260	270	254	264	251	261	259	278	272	260	228	237	233	248	257	253	275	269	265	259	266	291	263	263	280	271	260	243	254	293	252	247	283	257	280	298	250	312	274	251	256	254	260	272	236	295	235	253	270	257	265	246	231	251	271	239	291	252	236	252	235	261	253	230	237	251	253	255	261	248	267	244	272	249	244	244	243	242	291	230	271	274	269	244	269	266	256	260	235	271	245	238	264	248	283	293	271	289	238	258	244	287	253	240	269	251	240	237	274	272	240	276	276	285	255	260	287	226	269	256	244	274	268	253	260	262	247	256	243	268	241	252	240	254	230	228	251	272	269	254	276	250	270	241	260	267	286	268	242	234	261	253	249	240	257	267	258	243	257	254	284	284	275	269	237	277	274	228	271	282	268	238	260	245	262	298	249	287	272	238	250	237	254	270	246	271	222	275	254	249	258	261	253	241	247	274	243	246	259	256	243	261	257	255	257	269	234	275	242	257	247	273	285	254	248	245	230	275	240	254	264	252	234	261	236	251	263	268	275	272	259	255	276	267	266	270	268	267	269	237	250	268	264	248	261	259	267	280	254	274	276	246	242	256	259	248	250	238	260	267	265	256	264	261	254	285	249	235	258	281	256	282	264	244	249	260	254	258	242	259	273	250	255	263	215	272	265	242	271	247	242	250	245	283	254	275	281	240	276	258	259	290	239	254	267	261	224	272	261	261	241	236	261	254	275	245	239	274	272	263	267	278	243	252	266	245	307	267	264	265	252	250	266	241	253	285	251	235	236	281	283	259	261	257	232	245	214	269	238	238	279	237	241	270	247	255	233	260	254	284	269	263	285	256	278	268	268	276	270	229	250	250	241	265	222	282	273	253	281	267	250	243	226	248	255	260	252	253	272	260	282	271	251	228	210	266	262	250	230	227	247	277	245	254	251	255	273	238	268	247	249	234	258	271	245	260	248	231	296	248	251	264	245	272	258	266	254	251	255	291	265	275	272	255	277	252	258	228	243	273	250	246	260	264	282	263	238	252	250	265	277	235	216	253	274	249	266	242	285	233	258	252	275	259	275	296	240	262	274	245	249	249	231	255	255	252	256	247	241	270	252	234	299	254	275	263	278	238	262	265	248	263	244	265	257	225	239	269	255	239	258	265	263	269	247	247	236	232	273	247	280	270	268	233	285	263	275	295	245	248	231	286	239	244	242	226	282	259	257	264	255	232	273	269	249	257	270	267	266	255	235	277	254	238	235	241	257	248	260	249	247	238	253	225	246	272	241	251	282	263	244	261	235	247	231	262	284	258	246	256	270	272	270	285	274	253	227	268	261	264	259	272	239	254	274	250	279	263	263	264	270	262	264	274	249	265	274	278	255	264	257	264	268	272	253	261	256	239	281	268	236	263	259	253	254	253	268	260	240	245	269	283	254	235	240	262	245	234	274	259	249	257	247	263	235	248	266	272	220	240	275	250	246	282	284	247	278	227	251	250	257	257	266	268	252	274	261	260	268	216	227	268	245	266	250	260	257	286	253	274	256	278	248	250	280	271	254	277	245	254	238	283	248	279	242	250	280	271	239	275	287	268	228	273	268	241	260	232	270	263	302	277	260	263	251	252	244	263	275	270	271	252	272	273	240	255	252	261	256	252	266	261	252	235	288	264	256	270	230	242	279	267	265	272	273	255	277	258	262	244	274	266	265	235	268	275	264	285	248	265	273	250	252	256	232	271	267	263	266	268	252	254	253	241	243	237	265	254	253	272	260	271	254	264	241	266	232	255	255	250	260	230	250	246	271	245	240	249	254	273	284	252	245	249	262	282	268	248	275	267	257	261	240	276	236	260	270	226	235	244	279	266	269	257	231	263	284	240	229	277	255	235	257	263	251	273	258	249	263	280	255	265	231	264	280	241	259	244	255	248	302	235	254	241	294	240	245	254	247	257	252	265	292	267	246	277	257	256	253	290	277	264	253	269	297	241	256	254	238	260	258	269	253	251	281	233	281	240	254	245	244	267	264	263	224	294	273	263	260	257	246	256	267	270	223	220	236	271	267	235	263	258	240	260	263	282	278	259	264	260	267	262	252	263	237	249	245	250	242	236	266	244	249	240	246	238	274	279	257	267	282	260	263	251	257	296	249	249	259	286	233	254	272	286	247	227	272	248	258	255	256	275	265	276	268	254	243	257	255	245	226	261	263	272	243	268	278	231	250	259	267	233	248	255	269	247	265	282	278	266	250	264	265	234	250	254	252	257	251	227	264	253	246	273	255	285	250	261	258	270	262	265	277	294	272	255	282	249	252	258	244	242	255	265	245	245	253	237	257	254	262	240	269	260	285	243	263	250	245	252	240	246	270	253	270	263	235	264	234	268	255	247	243	262	264	275	237	238	275	262	272	277	247	282	251	302	272	260	251	259	247	236	272	243	281	270	251	246	270	279	266	264	245	253	238	269	252	259	253	260	258	265	235	251	264	273	251	255	266	273	256	236	265	248	235	227	256	266	250	284	264	256	247	262	268	264	262	238	228	257	262	243	264	249	253	278	248	263	243	240	259	262	256	244	277	252	249	244	253	251	257	261	260	244	243	281	265	248	253	260	255	266	246	268	232	242	274	279	261	263	242	241	275	241	260	259	267	264	257	232	253	262	267	252	239	261	284	270	257	251	258	263	251	245	292	256	266	264	252	244	280	247	245	255	256	262	246	284	225	238	246	281	251	251	266	244	266	252	269	265	234	256	232	256	254	262	258	254	242	272	245	250	255	282	241	276	224	262	270	254	244	266	255	260	262	259	281	284	260	270	250	260	260	250	288	223	269	246	265	277	276	263	294	254	240	276	278	234	294	273	248	286	275	244	246	266	260	267	277	263	261	249	266	231	270	232	258	255	265	230	245	247	243	251	267	273	279	247	235	248	260	281	269	257	233	276	250	243	252	261	247	250	272	271	244	272	277	251	278	253	230	252	256	245	294	247	240	253	254	245	261	246	250	249	224	266	258	244	268	231	288	264	265	257	253	241	241	268	227	241	247	262	247	265	241	258	245	271	230	244	271	247	250	252	254	241	252	253	247	272	257	237	233	257	291	252	298	253	267	260	297	265	254	276	244	254	274	239	275	278	266	260	262	275	243	280	252	260
550	172	106	85	59	123	147	143	151	143	98	117	105	100	111	108	102	104	107	128	138	123	90	85	75	89	84	81	80	71	87	67	85	87	77	83	83	87	77	89	75	77	89	65	66	68	52	56	58	53	51	61	69	58	59	52	65	65	54	53	65	61	45	50	54	58	66	50	44	40	79	59	67	56	67	58	55	54	64	61	49	53	47	52	51	60	72	48	61	57	51	70	66	57	59	60	78	41	49	67	62	71	60	53	61	55	55	59	57	53	40	56	56	65	52	57	70	64	44	60	60	50	63	58	61	49	61	54	54	51	60	49	50	57	55	56	71	56	76	57	55	43	46	63	68	51	47	51	55	47	62	61	53	58	62	61	48	53	47	56	58	57	63	65	45	51	47	61	62	55	39	45	52	45	62	47	47	47	41	62	66	64	58	60	49	46	66	62	52	54	66	57	37	56	48	52	71	70	46	63	58	58	61	48	64	58	70	64	66	54	43	59	55	60	62	56	69	60	58	74	60	75	50	43	57	62	54	64	60	54	63	52	68	71	60	48	62	57	51	67	64	50	73	65	52	66	73	56	47	67	54	75	56	76	71	62	54	54	58	54	57	64	56	54	51	57	58	44	60	52	47	67	56	63	60	67	54	47	55	65	46	60	63	59	49	54	54	41	56	58	60	58	55	60	47	69	49	56	46	49	63	57	56	59	54	58	56	68	48	63	52	57	58	59	63	58	60	64	48	58	61	42	58	64	64	50	52	62	53	60	47	49	51	52	60	53	44	70	50	61	56	50	49	57	39	71	60	66	58	55	56	60	51	63	49	48	42	54	58	53	59	52	41	54	57	53	52	56	57	59	53	68	38	59	52	45	57	58	49	55	51	55	64	61	53	61	59	61	58	52	57	50	72	80	61	60	58	55	53	73	47	60	55	63	50	69	65	47	51	68	54	65	47	52	56	45	59	58	52	43	51	52	68	58	49	52	66	55	49	46	58	57	62	65	52	54	52	53	57	49	69	56	53	56	59	45	61	46	71	46	59	55	68	60	63	45	51	63	53	75	60	57	47	71	55	45	45	60	53	55	70	53	54	60	47	48	70	57	60	57	57	58	52	58	50	74	58	59	53	61	60	55	49	52	48	56	52	53	61	66	60	66	59	67	50	55	67	61	57	51	55	62	57	56	57	46	56	54	58	52	67	55	44	50	52	51	60	48	54	64	69	62	63	49	56	62	55	54	55	61	54	50	63	46	62	54	60	46	66	61	60	60	53	63	65	60	72	61	62	61	57	48	51	53	52	55	42	38	46	49	64	53	53	58	50	55	50	86	62	66	56	66	51	54	53	67	53	57	61	61	52	54	48	61	54	65	50	52	60	60	57	71	54	73	68	53	56	55	74	45	56	48	49	61	42	47	56	64	51	64	65	55	52	61	50	49	63	62	54	54	54	60	61	60	62	64	52	55	59	52	55	63	53	49	60	54	57	60	61	48	45	56	63	55	68	58	50	59	57	64	52	53	54	54	50	56	52	58	49	60	52	68	54	65	61	53	66	46	42	49	55	55	58	68	51	60	47	67	54	53	51	51	49	40	62	71	55	56	55	60	62	57	52	62	68	65	58	71	63	52	54	62	51	55	67	57	55	47	64	53	57	53	66	66	62	49	44	52	60	69	60	54	68	41	58	62	60	43	46	75	60	60	45	54	50	55	61	69	53	53	66	56	64	58	61	60	68	50	58	61	44	64	46	65	54	60	53	60	45	51	61	49	59	42	49	57	51	52	57	61	61	49	50	49	54	45	59	77	61	46	56	63	49	52	69	56	51	51	44	64	68	53	50	69	63	57	53	58	55	53	59	59	62	58	64	53	65	51	53	57	60	45	48	63	53	62	56	50	54	52	58	52	59	58	57	51	60	59	63	53	60	75	58	57	83	54	47	54	48	62	54	59	50	59	68	55	54	49	53	56	53	51	60	48	38	47	50	64	56	48	58	52	48	47	63	45	54	67	61	59	42	52	62	41	60	53	54	57	59	59	60	56	46	61	49	49	55	56	48	60	54	66	53	45	54	56	71	61	75	57	59	50	68	57	53	59	62	55	61	65	63	56	48	76	72	62	57	61	60	57	58	66	54	49	56	55	63	62	59	59	47	57	55	59	60	63	45	69	56	50	50	49	51	61	73	49	60	55	59	48	53	45	58	56	62	71	60	68	54	74	54	51	58	62	47	55	53	51	49	67	59	44	68	53	55	50	57	60	54	53	63	64	59	53	52	55	63	53	37	48	36	67	57	55	59	49	65	58	51	56	41	58	55	58	61	54	60	56	66	53	56	52	60	56	56	51	65	52	52	50	57	43	65	61	58	67	56	55	64	54	59	58	58	53	37	49	45	52	53	62	59	52	63	59	54	57	64	79	51	55	57	50	63	65	62	62	58	48	67	60	62	58	71	65	45	62	68	55	58	57	55	43	42	58	67	47	66	50	61	55	49	67	63	46	70	54	57	53	45	53	67	57	66	60	48	74	66	35	61	70	62	52	57	61	56	57	65	55	42	40	61	45	58	59	55	41	47	65	48	60	47	56	62	70	62	66	47	46	56	55	59	55	59	53	53	63	56	55	61	49	53	55	46	56	54	59	55	48	60	53	54	62	71	49	58	58	52	46	57	54	49	53	68	68	64	55	55	59	64	54	60	69	35	60	52	54	63	56	54	61	62	48	64	52	56	48	69	65	48	67	46	58	57	65	64	57	48	56	54	55	51	47	62	65	54	54	48	59	51	44	58	50	57	66	54	55	53	52	53	56	69	71	66	47	49	61	60	61	56	53	41	49	55	61	52	49	53	54	63	56	80	64	62	41	49	58	58	57	60	52	65	59	43	45	53	59	39	53	58	62	58	49	67	61	55	56	65	59	63	55	64	50	54	78	53	50	63	44	54	53	48	67	51	44	52	52	62	57	51	55	62	49	70	53	65	59	51	56	47	56	44	62	56	71	56	57	46	53	48	61	57	64	65	45	63	43	58	59	51	65	66	45	57	70	52	56	55	47	47	60	46	56	49	53	55	58	64	56	66	56	58	61	52	56	50	59	60	70	57	68	58	52	60	56	50	61	58	50	64	50	61	53	79	40	61	43	49	55	62	59	56	53	59	58	55	46	54	56	44	49	65	61	62	60	53	57	72	59	49	55	63	60	50	45	62	54	61	68	68	68	41	56	43	48	54	44	58	57	53	64	53	76	72	57	57	55	60	67	52	42	60	57	53	60	59	51	56	65	60	61	58	52	49	53	63	57	52	58	53	66	62	46	52	54	65	61	73	44	55	48	60	55	49	53	58	54	57	47	53	67	54	53	55	59	54	61	67	58	56	58	55	66	67	48	62	71	56	54	62	41	52	54	63	54	57	59	56	57	63	82	66	47	59	43	56	52	53	53	49	52	61	58	61	53	60	59	83	57	56	48	60	49	48	45	61	65	50	67	55	51	58	69	59	51	58	54
10154	3865	1535	2224	5364	7865	8437	7214	6273	5216	4208	3469	3187	2947	2646	2714	2783	3190	3530	3230	3075	2740	2309	1998	1732	1667	1492	1421	1399	1291	1221	1132	1206	1268	1336	1364	1455	1563	1576	1463	1330	1105	998	1011	901	884	937	778	760	704	671	690	692	660	671	624	634	636	618	612	602	657	645	583	663	618	676	587	606	561	625	612	598	591	570	620	593	589	588	606	573	573	563	612	646	648	601	575	643	616	552	612	601	602	528	601	582	619	611	614	609	598	619	583	594	616	585	591	552	580	593	562	601	590	583	601	565	579	605	532	572	562	599	543	584	580	579	568	605	623	558	620	591	575	611	536	570	578	574	577	600	566	582	560	578	593	585	561	592	585	588	575	548	587	571	573	568	559	605	552	557	547	593	632	574	601	590	561	600	541	537	575	627	583	596	602	612	588	557	585	572	562	563	610	574	608	562	613	590	564	575	605	609	571	555	585	568	608	572	626	627	583	606	512	551	625	568	558	569	578	623	575	620	552	559	541	590	594	585	569	587	567	587	538	582	586	575	571	574	618	607	597	563	610	602	578	576	588	553	595	595	571	580	551	546	582	588	592	568	573	553	601	592	593	580	566	587	609	589	583	560	587	584	569	627	594	595	577	579	582	594	587	570	591	598	553	557	547	589	554	530	626	561	558	612	609	576	566	619	579	583	530	594	586	624	596	573	608	578	555	561	582	567	575	593	562	588	516	561	632	562	605	588	612	551	585	562	587	575	593	562	582	578	550	572	584	560	586	602	585	588	604	530	573	571	599	583	530	543	561	616	527	604	579	565	585	582	550	580	609	593	542	587	583	579	540	553	584	565	557	550	595	575	581	575	609	566	565	559	552	622	566	589	562	585	592	578	624	580	584	571	571	559	597	543	582	574	597	595	555	570	578	629	620	606	587	558	601	580	572	628	618	555	625	589	603	544	583	552	563	587	597	569	619	573	569	571	593	640	606	578	619	568	571	614	610	590	582	571	609	577	529	622	559	586	607	597	576	549	574	574	531	593	586	569	599	565	581	563	569	532	585	553	590	588	524	556	578	568	579	528	581	615	602	593	556	583	579	607	550	583	611	600	577	576	569	587	580	564	589	600	583	594	590	590	608	615	604	583	562	574	564	606	565	533	618	535	572	544	563	609	603	576	584	563	568	545	622	590	574	585	576	627	622	578	565	612	626	587	572	546	569	591	590	571	559	588	584	591	563	582	565	563	581	551	600	620	532	587	565	596	542	529	548	564	580	582	598	586	586	576	586	579	555	573	605	567	599	619	580	583	594	553	594	582	574	547	586	578	593	590	622	582	575	640	592	564	582	592	615	602	552	589	556	581	556	588	595	564	608	600	593	565	570	639	594	558	583	561	572	562	564	611	600	544	612	566	584	613	617	586	562	585	582	621	580	588	547	599	539	569	564	597	536	541	560	615	598	558	546	549	590	569	535	567	571	575	579	597	577	592	563	594	567	588	584	597	570	584	612	590	544	598	550	564	641	581	569	581	582	573	571	615	572	577	539	597	605	580	615	530	563	604	558	615	537	585	564	602	615	568	599	633	555	599	597	574	566	572	584	547	587	609	568	615	593	598	548	590	582	576	574	558	565	559	554	588	615	591	586	585	575	590	579	567	602	594	608	562	589	570	583	606	603	583	574	588	594	596	595	565	541	589	603	592	546	614	564	577	608	596	607	591	598	596	586	594	593	600	619	601	561	581	575	564	614	585	590	547	551	573	549	513	561	549	554	598	577	565	581	600	561	599	565	599	555	588	571	593	551	569	594	540	541	581	548	555	610	609	554	574	580	577	623	628	567	582	571	562	588	584	596	538	603	612	563	633	569	575	522	546	581	610	605	546	591	630	575	604	604	558	612	568	595	580	559	580	579	606	603	561	581	574	585	588	626	634	601	579	635	567	541	641	598	601	587	571	530	596	605	549	558	605	568	606	581	562	547	575	589	576	533	547	556	581	581	562	584	587	620	626	594	584	563	596	584	615	560	620	564	592	574	592	597	574	558	562	585	611	595	643	600	550	576	545	601	575	583	587	590	585	603	608	529	592	609	572	567	621	601	582	594	618	578	606	563	618	604	596	583	565	593	593	551	536	619	594	558	595	587	559	564	594	550	597	597	588	597	543	553	551	590	612	547	577	586	582	565	532	525	543	559	568	619	554	576	549	576	552	610	597	599	564	599	568	594	586	590	586	600	565	613	603	614	600	601	580	567	568	604	587	589	595	590	615	567	563	558	627	571	597	563	574	573	599	579	584	587	522	597	566	577	610	583	565	568	548	547	577	629	580	573	560	562	611	572	571	555	580	577	602	560	585	539	562	575	592	596	574	613	571	582	571	605	585	571	569	574	566	559	567	608	579	600	564	587	573	552	573	578	592	579	545	563	524	600	592	570	581	550	542	538	593	652	594	577	585	565	581	595	600	571	570	600	542	581	553	566	525	583	578	550	567	555	583	603	550	603	557	589	596	558	586	561	548	613	552	544	584	581	568	612	642	580	581	585	603	625	583	604	574	564	601	582	574	533	600	654	593	613	518	591	604	562	597	565	604	555	593	540	584	564	579	593	552	564	615	587	609	614	597	587	596	566	586	568	580	603	527	612	573	612	593	619	562	595	587	596	563	557	581	589	585	562	587	623	614	570	605	600	598	570	585	579	606	558	546	617	599	583	534	565	562	611	598	570	588	565	577	610	553	592	538	571	562	575	593	571	625	603	602	546	632	507	575	625	571	544	581	568	576	539	581	577	543	569	620	581	611	612	565	557	550	575	550	560	585	572	577	624	571	560	538	582	594	616	553	548	541	632	601	551	564	600	611	558	531	568	587	578	546	556	650	549	571	582	588	583	570	618	579	583	564	577	578	594	604	626	533	566	596	559	568	580	545	593	589	591	570	582	554	587	590	594	552	599	568	589	633	583	574	593	571	556	566	576	619	564	586	578	596	605	586	561	566	600	608	546	617	599	543	585	580	539	613	550	593	582	600	558	583	595	549	574	586	586	587	562	566	627	583	586	615	565	595	579	584	557	569	606	570	604	632	610	568	616	605	529	572	581	592	550	574	585	530	583	558	591	618	541	574	579	609	556	576	574	578	559	554	529	584	599	555	571	578	573	627	566	555	575	581	586	582	571	574	580	584	567	574	563	564	589	565	541	595	587	580	536	581	600	573	554	568	587	607	571	536	551	572	636	558	566	555	582	597	569	558	574	598	572	590	618	569	554	522	571	597	567	591	590	596	602	578	547	575	580	564	598	544	566	604	574	569	583	576	526	558	522	558	615	603	569	553	562	558	537	567	575	571	549	587	589	573	589	590	559	561	574	567	602	530	552	566	616	615	591	586	580	581	559	574	584	590	564	559	587	625	601	569	587	604	570	600	569	563	596	601	599	600	563	612	590	578	591	583	614	559	573	603	594	607	567	559	634	569	530	572	610	580	614	618	529	579	530	564	587	625	562	563	552	603	582	545	543	576	599
2087	110	68	62	50	94	103	113	87	103	74	77	73	69	64	61	72	108	112	106	79	73	66	66	45	45	53	44	41	47	41	37	50	42	39	50	34	55	54	44	36	38	32	35	31	32	19	29	22	24	28	22	30	27	17	28	27	27	21	13	13	32	30	20	32	38	29	13	24	26	22	21	30	20	19	26	25	26	22	30	23	19	23	26	32	18	14	19	23	25	18	22	27	26	28	32	17	19	20	21	27	26	20	22	20	22	28	20	28	22	30	25	13	28	22	19	23	19	27	16	30	26	27	25	23	27	22	22	33	23	18	22	22	24	28	16	21	24	20	26	18	26	14	28	24	22	20	21	19	21	20	25	16	21	16	15	27	19	30	31	23	28	33	18	25	25	22	25	21	27	24	33	19	24	26	18	20	21	29	22	22	26	21	21	25	17	26	30	22	27	19	25	37	25	23	15	21	22	17	22	28	20	21	14	22	25	20	20	22	26	25	16	23	26	20	23	30	33	20	28	24	22	16	16	20	25	24	21	26	18	19	25	20	26	22	33	18	22	22	18	20	26	22	16	25	22	26	28	24	21	19	29	21	20	26	29	24	21	22	19	20	29	21	23	21	21	21	22	29	14	19	25	16	19	24	27	20	20	24	25	14	26	13	22	22	28	16	21	16	26	20	20	25	23	20	24	17	19	18	25	25	24	20	25	29	18	16	28	25	26	25	21	28	25	26	17	25	26	27	29	21	18	23	31	22	25	16	19	27	21	28	24	21	28	35	20	25	15	17	19	27	23	21	22	17	19	26	21	26	19	11	22	22	31	26	25	24	17	20	25	24	18	26	23	25	21	24	28	20	19	28	26	27	27	23	21	19	17	24	25	34	18	20	32	19	28	23	21	19	26	20	21	16	23	22	28	28	33	20	31	24	25	24	20	20	27	18	37	28	35	19	26	21	29	18	17	25	26	19	21	21	20	21	23	15	25	23	25	17	20	23	29	18	21	32	20	24	26	20	24	17	24	20	20	26	32	23	27	23	22	26	20	19	21	27	26	19	29	24	22	19	18	23	29	19	26	26	24	23	21	28	25	25	26	24	20	16	31	16	22	18	22	13	12	27	23	22	27	18	19	28	32	28	18	21	19	20	18	22	21	29	12	31	25	14	19	32	24	25	17	20	21	22	29	30	21	27	24	20	36	25	24	19	17	26	24	18	22	20	21	18	25	25	20	23	19	22	25	17	31	27	25	28	26	23	18	22	28	28	17	20	26	21	19	22	19	17	26	24	23	20	39	18	24	22	28	22	21	22	19	13	25	26	26	16	26	30	20	24	24	26	23	23	26	23	18	29	19	22	25	20	22	20	19	26	16	18	25	26	20	22	22	23	27	22	14	25	19	20	33	30	27	24	20	25	23	25	23	24	25	23	29	25	15	18	17	23	35	22	28	23	24	21	22	10	32	21	21	22	27	23	15	29	27	21	29	29	17	21	21	19	23	35	19	26	25	23	24	24	13	19	27	20	16	30	26	27	23	28	22	21	14	20	27	23	20	19	25	25	25	26	34	27	25	25	23	23	32	22	22	17	17	22	18	24	22	20	23	36	24	27	16	19	18	24	16	26	30	21	23	27	20	25	19	20	22	23	32	27	23	19	15	23	19	23	23	25	21	17	14	31	22	22	24	19	30	18	19	20	35	30	28	28	20	14	26	29	24	24	19	25	21	16	24	19	23	21	27	20	29	24	26	23	26	22	16	22	19	19	21	28	21	19	22	24	19	24	28	18	20	23	23	25	23	18	14	26	28	22	19	25	26	21	18	24	19	13	28	16	35	21	33	19	23	32	19	40	26	26	22	22	26	24	26	19	36	17	27	29	14	16	30	16	25	18	27	21	20	17	28	19	27	24	25	25	24	18	23	22	15	22	15	19	24	26	22	20	24	34	15	27	29	21	24	25	27	19	19	29	22	34	20	24	19	31	31	22	17	25	25	19	31	22	29	17	25	17	27	24	21	24	22	20	26	28	22	26	32	19	26	29	24	15	26	24	16	29	24	18	19	21	15	26	22	26	25	19	25	32	22	35	22	20	17	21	23	19	20	21	24	19	31	26	30	29	25	31	17	17	29	36	23	21	27	23	22	19	22	26	23	21	21	26	22	23	39	22	26	22	20	28	21	26	21	22	36	17	17	29	19	18	15	24	22	30	20	29	24	17	21	29	20	22	18	22	30	18	26	21	26	27	28	24	19	23	21	19	27	20	26	22	22	23	20	25	25	26	19	25	28	26	18	25	25	25	26	23	17	21	14	24	16	26	21	26	24	27	16	20	21	24	22	22	25	29	23	20	35	24	32	30	18	22	39	24	24	19	20	17	18	37	30	19	30	23	26	21	27	23	16	21	25	22	30	22	28	17	27	18	27	27	19	32	26	23	25	19	17	20	20	18	26	24	27	31	19	30	26	14	23	27	22	26	38	19	23	27	22	15	20	17	18	28	29	22	21	17	24	15	24	17	23	24	19	21	14	29	36	28	20	21	22	23	38	30	25	24	21	34	17	22	24	29	25	24	24	26	22	20	21	27	19	29	28	30	20	19	30	18	18	26	17	22	21	18	11	27	31	17	30	22	22	21	25	13	26	25	24	27	18	13	19	18	24	23	17	31	15	20	21	19	22	26	26	29	19	22	21	31	17	27	18	21	21	25	23	23	23	26	23	32	20	26	19	18	31	22	28	18	19	21	27	27	14	17	23	19	23	25	16	14	21	24	23	21	25	22	28	18	26	20	26	20	17	25	16	28	18	21	17	30	24	31	25	28	23	29	19	25	19	22	19	19	30	15	35	24	21	28	24	22	23	16	25	24	24	29	26	25	18	30	18	18	20	16	24	22	14	25	18	16	25	24	26	32	20	31	26	22	18	26	18	30	21	26	27	21	34	28	21	24	25	23	22	26	20	23	20	18	23	25	21	18	29	28	20	21	22	23	18	24	17	23	26	29	22	24	29	21	11	24	29	20	20	25	24	23	17	18	21	21	19	18	21	15	21	24	21	28	20	17	17	15	31	12	17	26	25	23	19	23	16	35	16	21	23	24	23	23	18	21	24	23	15	27	24	21	29	19	26	18	27	25	26	23	23	25	23	23	26	23	25	17	31	27	23	20	16	15	17	18	17	22	23	30	28	26	17	28	21	28	20	26	22	26	21	20	21	28	21	28	23	22	23	17	26	29	17	24	16	16	25	28	13	28	32	23	33	27	25	24	32	27	26	24	21	16	14	21	21	28	24	14	18	35	21	28	32	14	27	29	24	25	19	17	28	23	26	26	27	23	28	25	24	25	21	21	22	21	29	23	25	27	20	34	22	19	22	18	21	22	23	16	23	18	20	17	23	26	19	25	17	27	20	25	31	16	21	22	24	20	17	19	25	23	27	31	27	15	15	29	24	20	21	16	24	26	18	24	20	22	23	24	26	26	27	15	29	16	35	26	14	32	19	19	17
9907	2768	1118	1732	4270	6886	7844	6940	6093	4910	3870	3220	2893	2618	2479	2597	2742	3075	3370	2985	2944	2421	1982	1727	1505	1395	1222	1132	1098	1029	925	916	927	987	997	1065	1243	1266	1363	1155	984	893	708	637	628	540	553	484	450	359	367	337	348	349	325	322	362	327	323	300	296	311	323	268	313	278	284	245	274	257	248	238	261	250	262	275	274	296	246	279	287	268	289	278	339	249	277	280	257	235	253	262	228	273	263	278	241	241	266	252	270	247	232	266	278	247	232	251	261	271	253	267	265	278	268	257	260	249	223	255	214	223	236	265	252	262	248	238	258	224	284	233	250	266	232	246	248	264	240	236	252	263	234	272	256	228	264	233	249	243	235	271	251	264	252	261	273	240	238	238	204	221	238	235	240	241	236	271	234	232	223	263	248	262	293	237	227	234	241	279	240	266	255	233	243	237	267	276	277	244	233	255	229	256	252	228	256	267	270	277	242	252	251	248	269	247	288	254	240	239	238	260	222	246	250	255	233	231	255	243	265	268	226	258	242	252	291	243	250	274	247	216	259	219	250	257	252	231	239	274	259	248	237	257	246	251	257	234	251	244	241	243	237	256	265	259	243	262	267	252	238	246	233	247	239	237	254	249	234	237	256	277	270	231	238	247	248	217	238	244	249	248	241	263	269	245	236	285	229	222	239	256	243	263	256	250	261	258	240	259	242	278	251	242	242	257	252	254	253	261	225	229	249	214	263	240	262	230	254	251	269	228	262	237	240	245	256	248	237	249	245	264	252	245	287	228	246	212	240	265	245	253	265	257	239	256	248	244	259	258	268	261	254	213	229	240	245	254	246	239	253	251	220	242	223	272	255	256	242	231	250	257	257	257	231	234	268	248	279	232	231	238	273	241	270	243	226	261	249	241	230	223	265	263	256	236	246	235	268	243	253	247	235	255	248	227	246	227	235	232	252	243	262	255	252	251	236	243	253	257	269	271	250	247	252	260	262	250	260	246	217	250	225	253	267	255	250	252	231	256	253	247	228	227	228	233	225	255	243	268	263	267	215	249	234	239	255	231	218	253	239	252	257	229	280	266	242	226	246	256	255	255	260	233	228	239	227	238	231	238	230	227	229	251	244	273	223	224	241	235	236	249	241	244	226	248	223	253	230	246	245	253	234	252	256	245	257	256	245	234	249	263	240	249	232	225	265	251	282	252	253	264	244	230	265	255	241	253	226	230	233	237	249	281	262	264	272	234	258	233	241	266	231	253	246	242	240	247	261	264	241	260	211	214	224	231	256	244	261	270	295	220	238	232	255	246	247	242	233	233	241	242	217	248	264	258	237	253	229	264	274	232	254	263	247	257	235	264	262	234	245	242	237	263	272	249	243	242	233	259	225	240	274	257	229	232	229	265	251	252	254	257	288	234	247	225	253	247	294	246	277	227	265	232	257	228	253	269	215	262	246	253	240	252	250	256	251	231	239	246	227	264	249	251	250	223	259	246	246	254	244	247	259	252	231	256	247	212	227	259	231	246	250	258	254	243	243	235	261	259	240	238	252	235	238	241	262	252	242	227	239	231	264	253	247	236	255	244	240	227	256	238	237	258	234	218	237	289	228	252	235	248	248	255	251	256	229	250	245	236	261	243	248	250	277	251	237	232	253	227	263	253	228	225	255	243	269	237	259	252	245	265	239	218	267	249	268	274	260	269	260	249	267	213	274	249	252	259	228	259	252	249	251	224	258	251	275	265	238	250	258	257	248	265	249	215	244	264	234	252	259	271	247	231	229	247	262	245	241	243	229	235	261	244	216	243	249	272	238	256	247	231	230	233	213	230	217	263	228	254	232	238	264	239	261	261	246	237	246	215	262	253	258	267	266	227	224	264	253	237	240	277	246	219	254	217	250	269	262	218	256	250	236	206	261	220	247	213	271	273	244	279	245	261	253	244	238	258	241	265	257	274	231	259	232	223	212	266	221	258	238	268	231	254	289	242	236	255	254	231	257	258	271	268	264	242	234	244	254	262	237	244	255	236	243	220	262	246	251	213	223	260	217	224	267	268	272	225	227	255	234	250	264	255	236	274	252	252	249	272	248	270	267	255	228	241	255	252	233	233	256	231	226	213	251	246	228	234	243	229	249	249	253	259	242	263	234	242	241	215	245	247	266	225	236	242	237	243	234	246	274	221	246	259	230	242	250	248	267	268	262	250	223	278	240	217	246	241	250	250	274	221	245	268	233	229	258	228	233	247	238	243	252	271	236	261	254	256	239	264	245	253	237	217	255	262	258	259	245	232	258	242	257	231	263	254	252	245	265	237	256	221	258	267	233	288	259	248	237	253	260	283	239	243	248	244	249	278	233	221	254	246	245	231	256	237	252	266	247	258	237	255	243	259	215	243	210	235	243	261	230	263	228	245	257	257	237	225	265	234	259	287	240	242	242	255	228	261	223	256	257	252	236	224	253	232	266	264	255	243	239	243	251	238	244	255	254	227	243	245	241	255	270	256	254	256	218	238	265	234	254	236	229	245	238	246	236	246	256	230	278	237	235	241	257	264	271	275	251	242	237	233	234	247	226	263	259	253	261	217	265	246	255	228	251	233	250	257	249	232	297	273	246	216	228	249	264	243	240	239	245	234	256	232	255	245	255	255	230	245	250	259	259	250	262	227	246	239	230	228	224	244	239	252	269	243	227	270	257	222	240	260	249	259	265	264	267	272	251	258	261	244	240	214	263	259	241	250	270	233	246	235	229	257	223	231	218	237	233	223	256	237	255	225	237	225	237	268	235	232	237	262	228	237	252	249	232	227	250	241	239	242	254	257	259	252	238	248	248	256	228	247	242	222	225	239	252	251	251	229	225	225	249	253	237	267	295	241	237	227	263	231	254	210	243	239	259	252	267	227	260	261	253	248	243	262	227	247	255	279	238	252	246	247	271	252	253	241	250	220	228	253	217	262	275	270	242	238	249	237	256	239	262	281	278	252	242	231	240	262	273	238	241	258	279	231	241	261	218	223	234	224	256	243	234	221	244	252	257	236	250	283	253	271	254	240	218	246	261	232	240	259	259	282	259	217	268	270	246	248	249	256	259	235	243	252	248	234	235	260	221	244	207	259	250	232	242	272	234	258	236	259	223	228	255	246	254	282	245	249	258	240	240	240	250	225	234	245	231	225	270	265	210	255	251	253	242	231	245	236	247	245	253	220	222	262	244	237	253	223	227	267	275	228	218	216	258	229	262	239	254	253	236	283	267	259	248	240	252	264	264	253	267	253	248	252	237	248	289	232	251	229	233	239	234	247	247	262	228	252	231	276	253	237	238	252	226	297	239	265	268	233	224	234	245	268	251	256	232	231	232	233	237	250	250	266	264	260	261	252	217	260	239	274	247	256	276	265	259	251	245	236	245	245	250	254	261	240	262	266	270	241	258	252	244	248	271	223	248	263	254	244	277	239	257	268	259	224	248	245	222	251	236	264	242	267	257	245	243	256	245	225	255	249	257	242
1055	236	128	96	89	143	188	191	164	152	166	127	162	118	121	124	148	173	168	156	153	137	110	115	89	105	94	109	82	83	71	88	81	80	68	97	84	89	108	83	78	73	72	89	70	75	64	75	56	68	44	64	53	64	65	65	58	65	77	64	64	73	70	54	64	59	59	67	64	62	57	61	70	70	56	50	58	54	48	55	61	71	72	77	75	62	60	64	66	57	64	56	61	62	64	37	64	53	75	62	79	57	60	66	60	50	65	64	57	67	68	67	61	57	45	56	52	64	57	62	62	62	64	67	64	53	72	63	61	63	65	60	47	50	61	62	63	57	56	58	76	57	48	60	50	58	54	61	66	66	52	62	49	66	52	63	44	67	50	41	73	59	76	63	62	56	64	57	55	62	66	73	53	48	55	65	66	64	61	57	52	62	61	52	56	68	49	67	51	68	60	69	55	47	68	71	67	59	56	59	61	77	63	51	60	58	47	55	51	84	55	66	49	57	53	66	57	49	69	47	54	52	56	58	54	66	60	52	58	63	63	59	49	62	55	59	61	55	72	47	60	61	71	72	55	66	59	82	64	62	67	58	49	57	56	50	58	87	61	45	61	53	53	53	65	62	69	69	52	62	62	46	50	65	58	56	75	67	43	60	66	65	56	60	58	70	66	51	53	54	57	68	51	56	40	54	54	76	66	43	57	47	60	51	51	55	58	61	51	66	48	62	48	60	67	57	57	60	63	60	51	74	57	70	68	65	58	48	62	72	62	57	56	68	54	75	60	65	58	58	53	62	60	63	63	58	76	76	52	58	60	58	52	80	49	65	68	57	58	63	65	54	65	55	72	51	51	63	57	62	68	62	57	55	62	59	49	56	51	51	52	49	64	67	56	70	58	61	56	71	59	53	63	52	55	64	64	52	69	49	54	68	63	69	67	55	52	53	54	65	65	46	55	48	64	58	53	72	64	69	45	56	59	61	57	60	56	49	35	57	53	51	60	62	57	56	64	59	55	67	48	73	57	51	53	64	54	54	61	62	75	54	68	49	52	59	58	64	77	45	60	62	60	60	46	71	53	55	65	58	54	77	59	60	55	56	46	54	57	64	66	54	38	46	54	61	60	46	49	68	51	62	69	74	53	57	53	61	56	72	75	65	56	61	53	55	54	63	61	63	56	67	50	71	53	51	65	55	42	65	58	56	54	64	53	58	74	50	66	40	50	78	61	45	53	44	60	60	69	48	61	56	56	60	63	55	62	57	57	59	57	62	51	78	51	72	63	58	54	59	59	52	67	58	71	43	68	55	67	62	61	85	71	57	47	61	52	56	58	61	61	66	53	62	60	69	69	55	65	68	68	66	59	63	60	73	63	57	62	62	63	59	63	60	57	56	62	47	54	56	51	69	55	54	56	54	52	51	65	49	68	65	68	49	54	58	50	60	64	44	78	55	66	80	60	51	60	61	69	77	50	54	60	52	61	68	67	66	69	58	57	55	61	66	72	47	61	54	55	62	66	75	61	73	68	62	43	58	75	63	63	45	50	69	61	63	68	52	59	49	68	61	76	66	67	64	55	52	61	57	48	62	60	60	59	59	53	67	69	55	51	60	58	72	66	64	63	56	58	59	63	50	63	48	58	57	69	72	45	55	51	58	46	66	70	66	51	64	60	59	58	71	60	63	54	76	68	59	62	61	45	56	72	66	62	58	63	59	45	39	60	60	60	69	64	63	56	52	54	59	53	55	59	71	63	52	79	69	65	54	65	56	63	51	64	52	46	64	59	52	59	60	41	52	72	57	50	57	54	61	54	59	49	57	52	60	74	50	62	53	57	59	73	49	49	69	54	54	55	50	61	62	57	63	66	58	61	61	71	62	56	57	55	63	51	64	58	68	63	52	50	59	60	56	60	54	57	56	57	61	51	64	58	64	63	62	51	66	66	61	48	65	49	56	55	58	71	60	50	54	60	61	54	57	63	57	52	79	77	52	64	71	68	65	56	57	71	64	61	64	56	64	71	57	49	61	66	71	55	77	71	53	57	44	61	57	69	54	55	60	60	67	57	48	61	58	60	87	61	54	54	60	54	60	63	52	54	83	57	48	57	62	64	67	65	57	69	57	50	70	55	52	49	45	54	60	60	67	63	69	59	50	76	61	62	66	56	66	54	65	70	59	60	59	61	68	66	66	71	64	57	56	58	71	65	73	62	71	55	72	70	63	63	47	51	55	59	46	49	61	49	51	46	56	61	60	68	45	45	56	52	71	56	64	65	49	70	66	61	51	48	68	64	67	61	55	59	60	54	46	54	70	49	54	57	60	59	64	74	55	63	64	52	77	61	62	55	69	57	49	56	65	65	55	56	63	60	61	45	63	55	60	67	64	51	55	47	49	64	60	63	68	71	52	53	56	58	64	56	49	63	49	60	53	56	45	57	69	55	52	54	57	45	59	64	61	70	51	61	52	67	59	64	57	62	66	44	70	62	68	48	60	62	53	51	80	61	56	61	61	65	64	58	47	64	54	62	46	64	56	51	53	54	73	41	70	48	52	53	50	62	58	58	54	59	57	49	60	59	63	46	54	55	54	59	64	48	69	46	61	52	62	61	51	55	56	52	46	69	55	59	62	62	67	71	44	59	54	61	70	54	56	59	48	68	61	57	64	55	53	42	67	50	58	60	53	56	61	56	58	53	58	47	51	57	54	63	60	61	71	70	57	59	62	65	48	62	60	64	63	71	51	55	65	61	62	60	53	53	62	65	58	57	58	51	74	59	60	55	68	63	45	51	58	56	64	65	51	61	60	62	51	55	71	54	61	64	64	57	62	43	51	63	52	66	57	57	68	56	48	52	47	58	68	63	52	60	49	55	66	59	64	51	50	60	46	65	53	55	63	47	56	70	60	50	59	50	55	65	71	54	71	58	63	57	63	62	68	56	59	49	66	63	58	62	55	47	55	52	66	54	61	61	58	60	72	60	68	52	62	61	52	79	53	57	62	49	68	52	61	54	47	63	55	54	56	58	63	62	53	48	48	69	54	65	69	69	63	67	63	54	57	48	61	61	55	59	60	59	67	56	67	56	58	57	56	69	61	47	60	66	62	60	60	51	50	34	54	51	67	60	67	48	59	69	59	65	62	56	55	63	71	60	64	70	47	66	65	49	77	48	67	49	58	48	57	58	49	49	72	65	50	53	64	49	54	57	62	64	54	60	64	52	67	67	53	54	49	62	64	44	68	65	51	58	72	61	65	65	53	51	56	64	57	53	52	64	51	64	48	53	65	49	60	56	58	70	48	71	60	56	56	65	54	62	60	55	68	46	78	57	58	46	54	46	66	63	55	55	51	60	68	65	58	65	58	58	54	59	68	59	55	44	70	55	55	58	59	59	51	50	47	55	48	69	59	60	59	43	47	53	56	67	42	61	63	68	52	58	71	51	55	54	53	63	58	53	76	62	55	61	63	68	46	55	67	70	52	61	64	74	60	50	56	54	49
13451	5037	2181	3149	7486	10548	11236	9814	8436	6535	5547	4668	4198	4020	3592	3748	4167	4500	4709	4112	3866	3501	2950	2508	2182	2006	1849	1745	1699	1613	1526	1443	1543	1640	1567	1650	1927	1924	1873	1758	1598	1310	1211	1184	1059	1043	905	855	769	783	747	755	722	715	726	736	753	698	674	687	713	719	638	705	673	645	626	668	662	646	613	656	644	672	661	638	662	630	705	655	699	639	691	683	629	656	711	629	647	641	648	633	578	626	593	647	629	691	643	589	673	633	613	631	623	605	621	651	647	639	651	692	610	609	651	673	612	607	588	644	646	644	561	646	611	625	572	604	677	599	662	610	608	590	604	602	601	644	644	617	641	667	626	621	601	651	624	634	586	649	617	578	594	613	652	641	625	605	592	611	636	617	622	631	643	658	656	617	602	641	646	601	600	606	659	631	645	567	603	609	621	634	665	620	622	587	600	660	637	660	692	686	596	625	605	618	601	624	607	631	631	600	639	605	629	593	664	578	615	627	618	642	648	625	600	580	614	620	584	628	668	609	596	593	580	605	657	598	618	586	639	621	599	610	581	623	610	626	640	663	625	631	634	635	642	603	643	601	641	612	658	646	652	605	605	655	658	601	626	683	618	636	629	578	592	617	644	612	617	587	613	621	609	611	603	606	603	620	611	659	606	579	580	612	610	569	598	617	606	645	623	601	613	604	601	626	645	578	638	602	622	603	618	640	624	609	626	644	593	585	613	604	658	634	597	624	641	633	620	641	617	680	606	611	587	595	621	614	630	603	637	600	597	614	583	668	579	581	612	619	639	600	601	621	603	658	666	639	652	598	618	558	566	616	632	628	618	646	599	608	646	644	600	600	599	600	605	665	622	592	621	677	610	621	618	611	587	627	626	590	627	611	620	628	670	634	608	616	612	615	605	632	613	624	614	600	624	630	650	610	638	659	626	581	641	563	629	591	620	608	611	593	601	601	620	603	640	608	608	595	613	570	622	621	612	655	615	588	623	663	640	611	603	602	615	652	587	645	609	607	597	607	632	597	641	649	628	586	602	607	587	558	602	597	631	586	583	618	639	563	606	618	566	597	632	605	603	577	642	646	619	569	639	624	633	613	568	638	607	626	602	654	611	602	620	584	583	612	626	585	613	591	604	612	604	586	594	655	565	589	623	584	605	593	615	629	625	628	628	601	578	670	595	643	655	596	620	625	613	566	602	623	607	571	613	624	588	608	625	603	618	611	655	587	647	582	611	603	604	653	636	693	622	642	681	595	633	647	633	657	595	620	618	617	614	644	582	632	617	641	588	608	613	622	596	606	605	645	625	591	602	592	579	607	605	613	605	620	631	612	573	619	632	611	598	628	636	623	572	600	579	649	607	597	623	623	622	604	615	607	648	574	621	647	647	631	636	577	659	604	628	617	611	613	592	626	631	625	607	616	629	587	634	609	607	603	595	621	609	589	596	637	640	586	640	684	577	672	584	649	612	629	622	646	593	616	601	632	623	588	622	637	579	622	583	613	645	552	607	627	643	664	597	629	545	597	601	606	627	593	620	637	611	589	606	600	546	618	651	603	634	613	609	593	613	593	635	613	591	607	646	582	571	621	641	624	635	608	591	599	629	614	623	640	597	672	625	618	661	619	598	628	622	632	656	661	586	566	615	599	606	607	603	650	604	635	616	571	628	637	643	639	615	650	624	575	584	635	604	611	591	643	598	593	628	664	602	559	630	625	597	631	576	622	610	613	631	603	624	583	618	575	606	620	574	630	594	605	642	617	601	615	628	635	641	582	634	628	622	598	631	589	625	615	608	601	618	630	680	655	624	622	611	620	600	656	618	610	626	628	610	588	618	624	645	599	625	629	605	650	631	630	617	623	631	655	644	654	631	620	642	601	617	628	668	609	655	622	631	680	638	591	635	634	631	623	626	599	608	616	604	639	633	605	575	639	615	623	633	633	623	638	677	616	622	624	618	664	629	617	603	595	622	606	624	581	612	603	631	636	632	629	639	615	571	621	624	601	617	603	630	595	602	639	652	664	625	642	597	625	620	628	643	624	631	607	597	605	633	600	632	628	592	598	655	614	652	599	614	600	598	646	601	589	643	595	626	621	628	619	617	625	671	604	609	603	611	642	638	602	586	613	579	620	620	620	591	646	623	552	617	629	608	611	596	631	631	602	632	599	594	641	594	583	590	611	596	580	632	584	595	583	615	577	591	637	584	593	578	597	594	617	606	620	641	624	618	630	629	667	615	624	590	581	605	643	593	630	661	626	599	676	609	573	555	640	657	579	615	589	595	626	638	632	603	632	624	580	592	593	612	592	630	604	601	619	629	599	621	610	558	606	596	632	566	595	646	616	558	671	598	610	593	657	599	630	578	690	645	631	650	615	632	604	644	602	633	606	631	644	608	629	671	589	607	581	660	604	624	606	625	633	618	618	608	612	656	618	635	657	624	650	640	637	626	633	633	601	621	579	612	575	624	633	607	565	600	628	628	619	635	619	621	597	607	590	610	682	636	609	597	611	569	614	581	642	628	597	625	638	637	572	598	611	639	602	624	582	619	577	604	640	644	615	628	625	582	620	590	627	611	650	620	584	622	619	625	599	628	633	584	657	608	633	636	581	629	617	579	564	594	623	638	609	637	607	662	627	577	614	612	609	615	588	596	604	617	616	652	602	640	627	600	599	597	616	609	607	609	589	610	563	622	648	597	569	652	619	595	658	656	603	650	610	612	618	623	646	621	543	618	608	632	580	619	613	616	599	594	657	597	607	656	601	620	616	616	612	650	612	608	571	611	604	615	599	615	623	587	618	624	591	600	611	660	586	659	614	590	609	612	633	621	615	632	607	603	617	638	645	558	654	583	632	652	631	622	595	622	683	672	622	637	593	610	623	605	599	635	652	603	603	622	642	615	597	614	628	619	588	617	638	693	625	616	613	617	616	580	634	643	588	623	602	635	633	608	599	604	578	611	600	624	615	659	590	619	619	603	615	651	562	638	589	595	587	627	588	599	695	586	624	636	642	605	648	593	614	652	607	594	596	653	631	638	570	613	613	624	601	623	647	599	604	592	593	593	648	607	619	619	631	594	647	603	603	627	616	640	606	629	611	641	600	623	582	649	631	611	627	608	607	568	568	594	635	567	564	609	606	556	585	630	630	634	566	646	589	609	674	647	651	636	558	602	656	667	580	623	634	600	608	557	587	637	623	654	621	646	642	632	640	617	605	601	607	585	659	635	638	619	610	618	613	607	592	640	594	638	610	624	606	585	636	620	622	637	636	633	643	653	638	618	639	601	582	639	645	666	620	635	599	622	620	621	649	641	618	622	612	603	627	602	606	630	601	641	609	629	650	623	634	615	613	634	601	586	631	616	617	614	635	604	606	631	612	606	632	623	605	637	645	589	620	654	610	632	640	594	590	626	631	643	620	608	643	658	626	634	587	611	642	597	580	625	560	625	576	634	649	632	606	618	617	623	587	634	653	647	645	606	627	627	658	626	596
1328	48	37	36	36	42	75	58	68	62	50	51	66	59	42	46	57	93	78	82	79	65	57	47	46	49	58	36	30	41	30	36	40	31	39	39	45	49	38	27	40	39	43	25	29	29	16	19	27	31	20	23	28	20	24	27	18	23	24	37	20	21	23	17	20	32	18	28	27	9	26	19	30	28	18	19	24	20	30	21	22	16	35	18	25	19	31	37	17	33	28	16	35	22	28	30	27	21	18	18	29	22	21	26	18	39	16	23	20	20	20	19	19	19	21	27	21	11	25	25	24	33	27	27	17	22	24	28	23	29	17	24	24	30	27	25	22	27	21	24	21	26	28	25	32	21	22	23	17	28	18	27	24	25	20	25	12	20	25	23	24	31	21	18	31	19	29	23	15	23	22	23	27	21	35	25	21	25	32	27	21	30	19	18	28	32	27	18	23	15	16	23	18	25	32	19	22	14	24	22	26	22	19	29	23	11	23	17	27	25	17	26	30	19	25	23	23	27	17	29	27	32	27	21	21	25	24	17	24	23	22	20	22	34	23	20	28	27	23	19	24	24	26	23	23	20	17	16	21	23	22	6	23	26	23	24	17	35	34	33	19	25	28	31	14	18	28	9	32	32	17	20	33	19	22	19	28	24	18	18	26	23	28	22	22	31	22	26	16	15	25	16	21	21	23	23	18	23	23	18	25	29	16	25	24	31	18	21	25	25	32	19	27	29	19	29	20	21	28	27	24	17	26	22	23	22	25	31	30	18	23	16	14	23	23	16	18	21	23	29	34	22	26	32	27	26	24	22	27	20	24	19	26	19	28	17	25	20	28	14	26	24	24	28	18	22	26	24	17	30	25	24	26	16	21	24	19	35	21	22	37	28	20	25	23	30	26	22	32	15	25	17	33	18	23	27	13	26	24	18	21	16	20	24	34	21	21	27	32	25	20	24	30	21	39	27	22	23	31	22	15	30	21	25	25	23	23	24	21	12	21	23	22	24	30	26	21	25	25	16	29	27	25	25	17	24	21	19	18	13	23	24	24	25	28	23	19	14	34	20	21	29	16	18	16	26	30	19	18	24	25	24	21	25	24	34	20	25	16	28	18	20	24	26	25	19	26	19	29	18	22	25	22	24	18	20	29	17	28	30	28	19	16	28	22	17	18	23	22	29	27	22	27	21	26	23	22	29	25	32	23	27	22	23	25	37	14	25	29	24	23	25	16	21	32	18	22	24	31	27	21	21	26	21	21	17	21	22	21	18	22	36	24	31	21	15	27	30	31	20	25	20	25	24	23	16	23	18	25	17	24	26	15	21	32	24	28	18	30	33	21	21	25	28	20	18	21	20	26	23	22	28	26	23	18	22	16	20	25	28	23	20	12	37	22	20	23	21	36	36	24	20	24	24	28	20	17	30	23	29	24	30	26	19	25	23	24	11	22	24	23	21	23	23	28	23	24	20	29	22	33	25	28	19	15	22	27	23	20	21	19	21	26	14	27	28	17	27	24	14	21	32	25	31	26	30	29	26	19	31	23	21	19	30	25	27	25	29	32	17	34	27	24	20	26	27	23	33	14	21	18	14	27	26	28	22	21	19	24	23	17	19	14	21	33	17	26	22	30	23	20	20	16	26	31	32	20	25	14	29	30	30	16	23	30	17	20	20	24	33	27	19	24	18	25	27	22	29	20	25	26	21	26	27	21	14	21	20	23	26	17	15	24	15	28	25	28	37	17	17	21	31	32	26	28	23	30	27	24	21	23	24	22	28	16	31	17	23	15	18	16	17	23	18	28	31	27	26	22	31	24	33	22	24	10	25	21	24	27	28	26	30	20	20	33	35	23	27	32	26	21	27	23	26	32	25	36	20	27	30	19	25	28	21	24	14	24	22	24	25	18	23	27	28	22	16	19	28	31	23	30	24	25	25	20	19	24	34	17	22	32	24	22	28	20	29	18	22	19	20	13	18	30	22	23	29	25	24	21	29	25	21	21	20	19	30	20	27	32	22	27	29	29	24	18	25	24	25	21	16	24	24	27	22	23	25	21	32	19	26	24	19	16	15	29	14	24	23	27	18	15	25	30	22	18	22	22	21	23	26	23	30	24	24	21	25	19	27	22	26	23	20	23	28	20	19	25	21	14	22	31	23	21	23	25	32	20	34	26	18	29	20	28	25	19	22	26	30	18	26	20	17	31	29	24	33	25	21	21	27	15	21	25	19	30	15	22	27	28	26	27	17	25	27	21	30	24	20	18	26	21	27	18	21	24	16	29	27	21	25	30	27	23	20	21	31	31	22	35	24	24	18	32	14	32	21	26	27	32	21	31	26	25	27	22	25	27	22	28	28	33	30	21	22	18	19	24	21	25	28	18	26	35	25	14	25	29	27	24	16	20	23	22	28	22	23	25	19	27	30	27	26	29	27	19	29	17	24	22	23	23	26	27	24	24	23	28	25	33	27	20	19	19	27	27	28	30	23	20	28	21	25	23	16	20	24	23	24	26	21	19	33	22	23	27	19	30	19	30	28	18	28	28	24	24	17	19	28	24	30	24	16	22	26	25	23	26	18	14	28	26	15	24	34	26	27	22	26	22	21	20	26	23	24	31	17	24	33	22	29	25	26	28	21	30	30	18	25	20	20	16	25	18	20	18	24	22	22	21	25	17	25	28	17	24	20	23	28	28	29	20	26	31	31	26	25	15	23	27	25	18	20	29	29	19	20	26	21	26	19	34	24	28	33	18	30	26	22	24	27	23	20	28	25	21	18	22	27	18	24	19	22	23	23	29	25	34	27	17	20	21	20	20	24	23	13	18	28	30	20	30	25	32	23	21	22	29	27	20	11	28	18	21	16	22	38	27	20	32	31	18	23	20	22	26	24	24	27	29	27	26	22	18	25	20	18	18	32	32	22	27	39	23	27	27	20	22	29	19	25	29	25	17	16	29	27	23	24	21	27	28	21	18	23	24	15	34	27	25	19	27	26	20	22	23	22	23	21	30	24	16	30	26	27	18	23	17	25	25	21	23	18	12	25	17	15	20	28	21	26	28	20	21	23	21	24	20	22	24	28	21	20	22	33	35	17	25	27	25	25	27	26	23	24	33	26	18	24	24	23	32	26	24	22	28	31	29	31	23	26	22	22	24	21	26	22	19	24	23	23	16	12	22	23	25	24	24	20	19	23	24	23	24	32	20	21	25	19	29	21	27	24	21	15	31	17	15	23	18	19	23	21	23	21	20	22	31	21	23	26	28	15	27	21	16	18	23	23	18	29	22	31	18	29	23	24	19	28	30	29	28	24	19	27	23	32	26	29	25	31	15	21	30	26	25	22	28	33	19	19	24	19	19	32	23	28	32	19	19	27	30	19	23	18	25	19	24	12	27	18	22	17	14	25	19	26	30	35	13	22	31	27	27	29	27	23	24	24	27	30	30	17	26	26	17	27	30	32	21	30	23	22	26	27	23	16	21	17	18	26	25	29	25	29	19	24
7414	1017	540	676	1592	3181	4384	4109	3459	2662	2120	1853	1569	1594	1588	1760	2103	2459	2413	2251	2034	1795	1563	1278	1000	946	848	836	780	758	677	684	770	762	793	869	956	976	957	859	688	505	491	492	510	391	392	362	342	292	307	312	299	301	287	289	304	293	271	279	282	266	282	294	271	283	258	268	276	273	253	223	272	248	275	256	230	273	241	268	273	221	267	290	238	242	243	256	258	265	259	263	251	251	264	264	231	255	208	242	251	227	273	219	246	267	253	263	231	260	265	244	232	262	264	246	249	248	210	256	235	246	266	257	259	237	242	253	261	280	234	234	243	247	254	241	226	270	246	263	252	275	256	259	255	252	262	231	230	231	266	242	257	255	229	253	285	276	242	244	260	250	239	271	236	234	250	238	244	221	239	234	258	227	241	235	251	250	245	251	249	255	255	249	256	272	269	262	240	246	260	234	264	227	246	269	256	250	246	227	251	250	237	261	243	247	260	242	227	221	219	244	240	266	237	234	250	273	241	265	233	255	235	239	267	231	246	236	251	254	250	257	266	237	244	220	238	254	244	258	228	251	250	236	265	239	249	224	232	239	245	248	254	247	236	266	247	254	256	245	231	231	228	259	241	224	247	247	248	251	255	250	256	277	246	220	253	236	259	236	224	260	224	256	256	253	230	230	243	249	243	239	251	211	263	234	254	243	280	222	259	237	233	270	268	240	242	199	231	223	259	242	254	254	246	261	259	269	243	252	255	256	252	222	267	258	259	232	267	240	245	218	250	231	257	229	219	229	275	248	229	229	263	248	229	259	251	260	243	228	222	283	270	271	265	257	259	225	232	262	242	245	279	258	242	232	236	257	253	250	247	204	244	227	224	222	245	241	227	251	267	224	246	226	252	222	248	244	261	255	277	226	248	240	251	269	278	239	275	251	232	230	269	235	230	263	243	250	234	256	242	258	254	247	246	227	236	237	277	212	253	253	265	237	248	236	231	242	239	229	224	234	229	253	228	237	251	203	281	228	257	250	222	240	253	233	251	261	217	231	244	259	241	256	248	237	268	239	262	253	257	253	233	251	215	249	243	230	264	213	253	239	210	264	254	220	269	273	232	237	238	273	241	246	279	240	250	252	215	248	255	261	283	219	239	240	276	251	242	242	250	245	215	214	252	259	270	251	226	287	239	243	252	258	258	265	246	238	248	273	284	264	242	214	248	243	259	229	265	245	246	232	259	235	249	245	237	239	257	215	226	223	262	279	269	226	276	237	219	239	247	235	263	227	252	230	238	221	238	236	248	270	242	250	245	228	243	239	245	244	254	254	257	237	263	221	249	248	226	280	233	234	270	249	239	272	254	226	254	251	245	279	247	267	266	208	234	251	262	232	262	241	288	239	251	245	223	256	260	253	253	234	259	230	242	249	252	239	249	227	231	227	253	220	277	282	241	287	252	261	250	248	248	243	279	272	219	222	221	243	260	234	254	268	255	224	242	258	246	251	275	247	249	221	231	255	254	232	220	276	250	236	264	249	245	232	261	266	231	238	240	244	249	256	257	254	280	259	241	243	259	246	261	238	239	253	234	238	250	272	243	238	220	233	234	228	264	232	249	257	249	244	258	241	206	216	236	276	236	248	237	219	245	249	241	241	235	253	225	260	251	251	244	234	250	251	240	230	242	235	239	246	231	223	255	232	259	234	235	241	240	252	230	247	263	232	247	257	269	237	240	228	262	244	247	254	266	243	236	251	259	252	268	226	242	271	246	242	244	225	266	234	241	261	239	231	225	244	241	243	246	253	254	263	240	240	272	258	260	247	270	239	259	255	233	240	254	269	243	241	268	245	222	247	252	249	227	250	245	243	264	241	253	255	239	260	270	241	240	250	247	244	244	235	245	217	251	263	240	247	260	269	226	243	239	239	269	257	233	252	246	242	264	245	255	250	236	254	232	243	250	224	260	258	233	237	221	272	261	270	261	221	267	242	238	245	244	240	243	239	267	235	237	236	256	261	215	251	246	258	211	280	244	233	238	256	277	246	243	228	226	255	265	228	265	269	254	256	262	264	237	245	278	242	220	245	247	251	235	252	268	240	234	269	219	238	243	274	250	225	222	253	214	224	216	230	257	243	243	242	251	258	258	253	238	240	246	254	226	251	264	223	234	244	246	279	255	250	262	243	230	252	258	244	266	262	268	244	245	277	243	241	235	249	239	227	251	251	219	230	265	233	247	210	252	268	237	255	261	236	251	268	241	265	250	248	245	264	243	266	261	230	248	254	228	256	247	243	270	268	243	247	265	245	259	246	272	242	227	242	242	243	240	242	246	256	282	264	248	242	282	248	225	231	243	271	226	240	226	254	245	264	254	249	254	267	251	229	271	273	239	226	256	248	241	223	245	280	255	243	247	251	241	263	243	246	247	260	267	248	256	262	241	220	227	240	270	245	248	253	258	252	283	252	219	250	256	220	250	240	225	258	239	267	245	233	271	244	243	232	257	230	249	238	265	240	247	247	266	239	216	223	242	234	249	254	260	240	244	233	269	238	247	262	219	259	262	213	226	257	255	230	264	242	219	245	270	247	238	257	240	222	263	234	252	269	254	270	212	228	268	262	240	241	236	249	261	241	246	245	216	229	257	247	257	234	238	252	247	230	239	253	256	250	231	249	241	278	217	248	259	234	266	221	238	236	251	263	246	237	245	245	263	271	241	224	276	247	250	278	267	233	232	264	241	265	222	263	235	247	266	262	236	253	211	242	258	229	247	234	237	259	266	220	246	297	237	231	232	233	249	220	214	236	258	214	241	255	233	254	259	229	252	243	252	260	241	224	265	253	231	235	212	234	245	269	245	263	247	268	258	231	259	259	250	226	261	215	230	229	207	237	237	270	245	227	257	258	241	261	221	250	279	256	247	241	233	258	285	267	244	248	238	239	249	242	246	240	248	253	275	238	248	261	240	237	246	246	244	260	244	247	253	234	250	250	256	223	235	239	246	238	274	239	246	252	253	232	269	239	226	248	245	255	235	241	249	219	234	228	239	264	252	245	260	236	247	252	217	235	231	260	252	251	238	245	242	259	247	225	233	268	243	243	266	230	212	230	227	234	216	253	255	230	223	251	238	259	246	244	238	238	259	249	242	269	225	234	245	267	240	266	235	246	246	234	254	237	271	241	247	245	227	237	229	243	234	230	276	260	262	238	267	220	245	288	226	253	217	258	256	272	243	237	239	257	239	240	239	250	241	245	263	256	252	249	268	238	240	258	230	246	269	247	253	225	280	250	255	241	227	249	262	251	240	250	240	238	248	241	228	251	253	238	282	262	233	259	244	217	243	252	212	236	283	260	229	272	253	242	258	241	235	252	233	244	249	259	241	241	252	252	259	270	243	263	252	256	244	229	236	259	226	230	230	237	244	257	244	253	279	251	256	236	252	247	239	260	232	245	231	250	252	241	248	259	221	239	243	241	275	251	237	255	253	296	274	247	217	236	248	232	277	225	242	252
590	173	114	86	77	134	140	162	121	120	141	107	121	97	102	101	120	131	123	149	122	111	90	79	98	92	89	90	74	80	83	73	78	62	76	74	81	102	81	79	59	66	78	55	58	55	58	63	63	54	68	66	47	52	62	70	54	63	56	50	47	52	42	57	56	56	51	49	51	55	45	58	64	59	74	75	66	59	59	58	56	50	64	55	58	61	63	51	43	44	62	54	56	69	50	52	48	55	52	47	68	41	40	61	69	57	47	60	63	64	57	55	64	56	56	63	61	51	47	79	55	67	43	63	69	53	59	58	48	61	53	45	40	58	54	46	65	58	56	74	61	58	58	48	59	56	46	57	59	50	55	59	62	65	63	54	54	59	50	70	63	50	57	55	48	51	61	49	30	36	57	42	49	40	57	64	45	57	57	44	62	53	70	54	51	52	62	58	43	54	59	52	46	69	38	50	63	52	59	56	50	54	59	61	56	64	60	59	66	50	68	56	55	47	57	64	53	58	54	38	42	53	53	54	48	41	57	53	53	57	59	62	62	59	66	53	37	51	49	63	49	67	57	52	61	56	56	61	61	56	45	50	55	44	60	62	66	48	67	55	45	39	54	62	48	48	70	69	65	58	58	67	45	59	42	52	63	50	65	48	64	63	54	68	39	61	54	59	56	48	62	60	53	50	49	40	59	51	50	53	59	59	69	55	62	42	50	48	52	47	52	60	62	59	41	55	49	47	60	51	57	65	49	63	62	58	40	59	52	56	42	63	56	49	50	50	53	66	57	43	63	40	63	60	62	60	62	55	57	62	69	40	76	51	48	54	68	43	61	62	66	56	62	48	47	59	61	51	63	44	59	58	46	50	66	45	40	65	64	52	72	48	46	59	45	63	58	69	54	46	65	55	43	60	58	50	50	52	62	45	61	46	62	60	62	44	57	48	55	46	52	55	70	71	71	62	55	47	56	54	59	58	62	44	58	62	53	58	46	60	60	69	47	58	54	48	47	53	51	52	62	59	53	45	60	57	49	47	59	73	56	48	59	52	42	54	52	41	60	62	51	50	50	51	52	55	73	57	57	49	58	53	60	58	67	57	46	61	70	59	48	50	56	56	65	65	52	46	51	51	50	60	61	51	60	69	53	48	72	62	52	50	58	58	67	62	68	58	44	55	63	55	55	58	58	58	54	70	55	56	56	51	51	45	56	55	48	56	51	59	57	55	77	51	57	59	50	56	54	62	41	58	55	56	55	58	49	53	45	52	51	56	57	47	42	70	51	56	49	60	66	56	68	49	47	61	39	63	52	55	59	65	63	42	60	58	49	52	62	60	63	66	39	59	63	58	50	53	53	57	43	58	46	58	60	45	55	73	46	62	50	53	61	50	53	56	49	57	53	44	52	56	64	42	46	45	52	48	50	56	56	58	57	61	72	52	64	50	52	48	53	61	63	60	43	71	50	55	52	50	55	72	45	49	53	51	49	54	52	59	52	54	44	59	49	60	52	64	48	44	58	55	55	57	58	49	35	57	58	60	60	50	54	58	59	48	59	47	60	52	65	47	46	61	48	59	63	55	50	55	55	61	54	54	44	61	63	58	59	53	61	62	37	61	57	55	59	61	56	51	61	52	59	54	48	56	58	46	56	50	47	62	59	49	54	50	52	57	45	51	58	57	47	53	60	52	72	60	51	47	60	74	62	59	50	52	61	63	62	49	60	59	49	46	52	52	60	38	47	45	48	56	70	49	50	61	48	60	48	60	51	51	75	57	52	48	57	63	58	46	58	66	55	54	60	41	56	52	53	54	56	51	42	64	53	56	56	67	49	52	49	58	57	65	50	53	68	54	67	71	54	56	65	44	66	70	46	51	42	52	57	50	57	59	62	62	55	64	53	59	54	50	52	59	54	63	59	60	49	49	56	70	59	56	58	58	59	62	51	49	64	41	61	61	59	63	60	57	53	47	50	67	46	45	45	64	54	52	61	54	61	49	63	55	50	49	59	58	52	51	55	64	53	73	53	45	42	58	50	52	43	66	55	48	62	60	53	41	63	47	56	57	49	43	68	51	58	64	52	46	49	49	66	76	57	52	56	72	50	56	43	39	41	51	53	57	58	52	49	56	59	61	59	55	47	56	62	60	53	50	64	56	42	61	63	47	56	63	59	51	54	53	51	55	55	58	51	53	61	67	64	69	55	52	58	72	53	56	55	52	48	55	34	61	62	69	57	61	52	72	57	71	64	57	60	50	57	49	52	55	65	55	56	45	49	61	56	44	57	50	47	46	67	57	53	49	56	59	66	59	54	69	60	58	42	59	58	54	68	52	61	55	60	67	56	63	63	45	61	55	52	59	55	55	54	40	36	55	54	56	49	58	52	58	46	52	61	51	66	54	59	59	70	58	52	54	51	56	43	49	47	53	60	48	61	70	52	45	54	54	42	54	66	49	54	60	61	56	59	70	54	56	63	59	60	60	44	60	56	73	55	44	58	57	69	53	58	57	47	52	40	58	36	57	52	73	53	43	49	47	35	69	63	69	63	61	48	52	56	59	60	63	60	66	44	77	56	55	58	56	58	50	44	66	63	58	54	53	61	54	45	57	47	60	43	45	45	57	50	51	56	59	66	59	49	38	55	67	69	45	52	56	55	51	49	46	63	58	55	61	53	74	44	66	56	61	69	51	49	51	59	49	63	51	61	69	59	58	77	64	50	55	46	61	54	50	53	53	51	60	51	48	56	50	65	48	59	68	51	56	61	70	42	62	62	59	63	50	60	62	44	54	49	58	60	58	52	51	54	53	56	53	56	57	59	38	60	54	55	57	48	62	54	61	59	69	57	49	65	54	57	58	65	49	60	59	55	57	64	51	52	53	45	54	71	65	70	56	51	60	50	59	40	64	44	50	57	59	48	68	51	53	57	53	54	60	77	47	54	50	48	56	56	61	67	53	50	63	63	58	33	55	53	63	75	54	54	52	69	49	59	57	51	60	55	53	65	52	54	56	49	48	53	52	55	53	55	54	50	47	60	52	59	50	58	53	40	46	59	48	45	50	62	59	45	64	55	52	64	56	56	67	58	64	53	52	65	55	49	53	64	49	52	58	76	54	56	57	58	57	51	69	60	58	67	59	48	62	63	49	55	78	43	44	66	56	51	72	50	51	59	58	66	64	44	61	56	54	60	41	43	56	62	63	50	59	61	48	54	55	64	59	58	49	51	58	53	59	52	46	59	50	48	46	49	50	48	69	68	59	59	62	57	49	48	55	60	49	51	57	52	48	53	39	55	64	46	56	59	56	61	61	66	56	63	59	47	53	50	40	57	61	49	53	61	60	53	55	45	52	48	49	57	67	66	44	57	61	45	56	48	49	52	60	60	54	53	54	43	51	46	54	58	60	66	61	59	71	64	64	57	62	55	39	49	58	51	58	53	58	60	43	46	62	64	48	61	46	65	58	71	55	62	67	55	57	64	54	70	66	45	56	48	49	51	55
10110	3934	1508	2307	5538	7971	8619	7437	5977	4765	3968	3419	3123	2925	2929	3011	3664	3912	3548	3455	3165	2878	2529	2059	1779	1578	1524	1447	1282	1313	1211	1286	1347	1276	1277	1493	1607	1650	1574	1391	1124	1009	994	890	899	841	762	693	689	683	694	664	657	616	650	669	639	639	659	621	649	612	567	590	636	634	568	609	561	600	600	569	584	631	566	603	585	605	556	594	574	618	598	663	678	611	610	577	594	589	590	564	593	578	575	614	596	548	550	596	585	560	557	587	574	542	534	580	582	600	564	584	559	565	554	557	538	567	592	588	575	604	589	539	587	550	598	574	557	601	588	583	528	583	590	596	590	562	579	568	547	517	537	573	531	596	520	551	577	563	578	555	587	538	560	587	564	576	602	578	569	545	575	602	555	585	579	538	578	551	557	584	549	567	556	546	532	600	559	561	573	551	566	576	605	598	603	583	549	532	589	578	546	595	620	584	602	555	619	560	557	579	582	548	560	571	541	636	585	609	584	585	617	587	521	550	581	534	528	570	534	546	578	530	562	583	587	546	553	595	574	569	560	557	604	558	552	575	562	594	565	539	539	558	542	569	589	575	564	579	575	590	587	569	584	514	554	576	584	571	581	584	625	527	576	543	594	554	563	561	560	608	543	577	531	583	561	576	571	577	555	593	559	594	559	577	573	554	553	565	543	592	514	592	578	567	589	586	569	580	562	569	582	579	555	597	557	547	608	566	579	555	577	615	582	559	622	566	594	545	567	517	548	628	530	539	597	558	576	535	609	552	545	592	558	615	595	580	564	552	585	580	569	560	585	570	571	545	529	578	562	542	582	565	582	565	571	545	559	578	565	568	553	560	557	575	586	558	536	555	583	577	572	593	589	574	544	554	619	531	579	615	579	551	576	566	566	596	547	594	587	509	570	564	577	630	516	552	569	585	562	539	562	565	545	574	564	554	579	574	546	578	585	584	590	593	546	576	601	593	597	565	557	602	542	531	551	557	571	571	595	562	539	576	577	577	538	566	591	591	584	587	546	568	627	608	548	555	600	586	616	519	551	593	574	603	596	585	591	591	553	592	578	583	548	578	564	600	536	527	566	595	550	531	558	535	583	535	567	581	594	567	572	581	551	573	560	557	563	574	528	550	606	544	588	546	557	537	574	576	573	570	588	598	574	580	577	605	598	593	560	543	573	554	563	562	594	557	564	550	566	570	576	574	565	582	596	563	602	585	582	560	602	544	596	569	559	561	524	580	537	547	599	541	566	584	557	533	565	627	610	575	566	582	568	578	582	594	608	585	604	536	564	616	546	606	565	584	603	601	552	556	654	590	558	570	554	556	565	541	535	556	612	581	577	582	598	564	574	556	565	571	606	567	560	588	571	579	621	581	585	555	605	574	618	556	595	569	547	547	577	596	587	568	557	620	608	596	584	538	567	591	558	549	607	579	586	540	539	572	587	555	586	557	573	594	572	591	557	529	563	594	554	521	607	572	577	592	568	547	553	585	526	589	576	535	577	574	579	584	552	569	563	585	543	593	567	614	536	566	496	555	550	577	612	544	584	569	583	541	542	582	547	528	563	540	560	536	580	545	565	612	582	584	610	542	593	528	573	598	602	595	592	600	583	546	582	543	602	590	530	588	592	560	570	599	598	615	602	596	571	596	576	545	502	556	565	598	573	584	556	585	617	572	555	556	508	542	570	578	587	539	584	590	602	584	558	584	625	595	546	535	565	547	582	567	597	550	619	561	593	591	569	572	525	602	588	555	607	521	574	612	591	543	599	566	572	565	552	589	562	583	583	601	569	590	579	630	526	579	560	594	615	593	571	585	586	599	573	566	577	591	563	584	553	606	555	583	571	577	542	584	617	568	559	578	567	564	593	607	569	527	556	583	554	516	587	569	522	641	600	577	548	568	571	564	573	575	593	547	556	554	533	551	581	554	560	621	608	576	566	593	581	562	577	570	632	596	583	580	592	561	578	567	579	551	574	587	596	566	555	585	565	579	590	607	550	597	556	569	562	562	606	561	594	578	584	559	591	561	569	589	558	596	584	549	566	591	605	584	548	574	577	578	538	574	607	604	588	572	586	599	567	595	586	574	560	574	552	558	622	594	555	574	603	563	549	562	550	538	552	543	608	523	571	578	579	597	543	603	556	605	570	553	553	605	548	557	578	594	552	551	566	600	592	589	585	577	573	585	641	566	583	563	577	562	549	566	604	572	624	634	546	587	585	565	607	568	555	610	567	562	575	581	585	533	633	570	584	585	547	562	563	586	522	635	596	660	595	548	573	538	581	597	566	579	586	570	592	574	583	527	582	604	589	584	586	592	549	563	570	564	558	545	559	585	560	593	613	579	519	568	560	539	506	589	590	545	583	534	539	539	575	563	568	550	557	595	534	559	585	576	548	597	524	588	577	597	573	573	541	546	574	590	576	578	612	576	589	549	569	547	566	613	548	562	574	572	535	576	579	550	578	571	583	573	615	582	606	572	552	588	579	587	584	580	560	550	584	574	532	577	576	537	588	586	537	545	578	598	630	550	525	603	552	586	579	550	566	568	579	561	490	558	582	641	585	573	573	583	560	582	551	541	550	541	553	581	580	566	570	570	578	539	599	601	590	625	562	573	567	553	550	589	593	566	605	608	557	538	568	540	600	543	555	569	615	580	594	553	538	565	556	564	552	572	577	567	571	574	575	586	564	591	623	584	543	539	565	543	601	572	567	570	567	583	547	552	557	572	570	573	592	584	597	561	594	583	610	596	592	571	618	570	585	595	568	585	579	557	575	602	591	571	607	582	570	569	555	542	525	558	566	548	573	600	599	595	562	573	532	542	586	541	544	542	574	566	550	542	576	548	578	586	536	565	616	586	499	616	575	575	561	555	572	570	578	517	604	554	599	584	566	542	535	564	564	564	557	568	553	550	613	580	583	527	570	570	573	528	587	552	600	578	594	596	597	599	541	551	593	568	557	594	529	533	539	573	587	573	579	602	608	569	622	538	606	546	572	587	597	557	604	579	577	529	584	561	587	604	589	615	546	582	533	584	533	603	553	561	590	577	566	575	551	555	579	590	607	589	566	576	551	579	609	598	558	610	586	539	558	579	574	589	595	582	536	574	579	556	581	567	534	569	568	549	586	580	533	591	556	599	565	547	567	566	597	536	553	534	585	510	579	596	570	569	544	577	581	600	592	565	549	550	561	564	590	578	560	525	548	595	569	533	570	579	564	570	572	599	568	575	575	640	554	548	612	591	594	537	539	606	593	551	519	588	599	533	582	558	575	590	548	602	574	543	594	561	586	552	584	573	580	586	600	568	589	545	536	564	534	589	579	556	575	531	568	582	539	535	543	522	570	589	535	601	631	610	604	536	592	576	572	547	603	541	612	583	569	549	575	518	580	562	549	568	558	588	532	535	556	589	571	560	574	577	553	544	536	560	551	581	570	620	552	589	570	615	565	566	535	567	544	558	561	603	579	584	597	591	553	584	589	584	591	582
2037	105	59	47	51	78	103	125	97	74	87	84	55	76	92	90	93	104	92	100	63	78	78	63	52	51	50	52	46	36	40	43	44	36	43	60	51	67	48	47	35	29	36	36	27	33	32	31	19	26	23	22	21	32	26	28	34	16	21	26	21	16	31	26	20	20	31	17	17	26	23	23	15	23	12	21	21	32	21	24	24	21	21	24	23	20	25	22	23	25	15	28	21	27	27	29	27	22	15	21	20	25	16	22	25	28	17	25	28	21	18	19	15	16	21	17	22	23	26	24	19	22	22	18	14	32	20	26	23	16	28	23	16	20	27	22	25	22	24	22	21	27	21	26	20	27	18	28	20	28	22	18	23	28	15	19	20	21	16	24	19	23	19	27	20	21	27	17	19	22	19	19	18	17	21	22	25	21	29	22	22	22	24	22	28	17	21	26	26	21	20	26	19	25	17	25	27	17	24	32	22	14	22	23	12	20	23	20	21	15	20	29	15	29	20	22	20	19	18	22	18	27	17	33	23	17	25	27	22	29	26	27	20	23	19	26	30	22	30	24	16	22	21	21	25	20	26	20	26	30	18	23	18	21	25	30	16	18	19	18	27	17	18	25	22	18	22	24	29	34	22	22	26	28	25	22	22	22	21	26	26	23	26	24	26	21	18	22	25	16	25	24	24	30	19	16	28	28	12	22	12	24	15	29	29	24	24	21	27	24	23	20	13	20	25	21	29	21	25	24	26	16	25	25	18	13	39	18	24	21	22	25	23	28	24	29	18	24	15	22	27	23	28	30	17	22	21	23	22	24	24	14	32	23	30	26	18	16	17	17	30	24	20	15	13	23	13	36	18	22	19	26	24	20	26	30	28	18	34	15	32	24	29	20	22	27	29	27	20	24	18	27	17	27	24	28	28	24	21	24	13	14	19	24	19	26	30	28	22	21	23	16	14	28	12	26	21	18	26	25	18	24	12	29	22	23	23	17	23	25	25	32	27	22	26	23	24	22	22	18	18	14	25	15	17	28	20	21	19	18	24	21	17	31	25	32	25	21	22	15	19	25	20	39	21	22	21	22	34	14	22	20	24	28	28	30	20	24	17	20	25	19	25	17	30	22	16	24	23	25	26	28	23	20	17	27	18	22	32	22	24	16	26	21	29	23	22	20	18	22	26	26	26	16	30	24	26	21	20	19	14	17	24	31	21	14	25	31	15	19	24	25	29	14	28	26	19	26	21	21	19	16	23	15	18	14	21	24	22	14	25	18	19	26	14	25	18	16	29	22	17	26	17	27	16	27	31	23	19	22	20	16	20	21	23	18	28	30	24	23	19	23	24	20	20	18	23	24	26	22	21	25	27	31	18	19	24	23	24	25	20	27	18	11	24	27	22	26	21	21	20	26	21	27	25	10	29	21	16	21	21	25	25	26	19	21	26	19	28	29	19	26	25	19	24	17	19	16	16	19	12	20	22	28	17	16	18	16	32	25	21	28	22	15	29	17	23	21	21	19	13	24	30	27	28	25	25	15	35	27	21	26	14	21	24	22	16	22	24	17	17	21	25	27	32	21	16	22	27	25	16	23	31	27	18	26	23	15	25	18	19	21	35	16	24	29	23	26	19	12	22	26	17	16	26	25	17	15	19	25	20	21	25	22	16	20	17	20	19	21	25	23	19	34	33	22	31	26	28	26	23	28	23	15	18	19	22	28	15	19	27	26	24	26	18	37	27	25	24	21	21	17	21	22	24	12	21	31	22	20	16	30	25	28	22	19	28	24	38	25	23	17	34	21	29	20	28	27	18	24	20	18	28	14	25	17	18	18	18	14	20	22	16	22	22	26	22	32	17	30	22	17	22	21	14	24	21	21	31	23	23	27	23	30	15	17	23	20	17	22	21	26	22	22	26	18	17	18	22	31	18	17	25	24	17	27	19	30	18	25	23	16	18	14	33	22	25	21	22	30	31	25	23	20	18	27	24	22	21	28	27	22	24	22	22	25	23	30	14	21	19	14	23	27	21	23	27	26	20	30	26	24	25	21	23	14	26	24	24	24	28	28	19	29	23	17	18	19	24	22	27	28	26	25	23	21	33	29	23	23	20	19	27	22	29	23	16	29	16	20	19	21	22	25	29	29	17	17	22	30	32	29	21	19	27	18	16	19	20	25	25	27	20	24	22	15	27	23	28	15	22	23	21	16	20	26	23	18	16	26	28	24	28	19	23	20	18	19	24	13	32	24	17	28	27	21	23	22	32	28	25	11	26	18	27	19	12	29	31	19	27	22	26	26	13	29	24	20	21	22	28	25	19	18	25	24	26	20	26	17	11	18	28	26	28	20	21	23	23	24	29	21	32	25	20	23	24	22	19	20	18	21	26	21	30	18	21	22	27	29	22	20	15	21	17	21	23	24	26	23	21	26	20	22	24	20	17	21	24	23	21	15	14	18	19	27	20	20	19	25	21	16	23	26	25	25	19	22	22	17	26	25	24	21	26	22	25	19	30	16	20	19	26	19	17	22	25	24	30	30	28	24	23	20	17	28	19	14	25	16	23	21	21	27	24	20	25	23	22	16	19	27	13	17	26	37	17	24	25	38	24	28	29	23	23	25	23	15	17	20	24	22	20	34	16	23	21	23	13	20	18	28	26	22	21	26	25	25	31	21	27	22	31	21	21	18	21	18	14	27	23	21	32	24	18	24	21	23	14	24	20	31	19	23	19	26	25	16	18	27	28	25	28	19	21	27	27	16	12	19	21	25	28	24	22	28	18	26	18	22	23	20	29	28	20	24	30	25	23	19	31	15	17	17	22	22	22	18	16	20	24	23	20	27	22	23	30	19	15	31	18	28	26	27	28	24	15	23	23	25	21	24	23	24	18	23	17	16	26	18	22	18	21	23	18	24	22	23	23	36	23	25	21	17	20	24	20	11	17	27	25	22	28	16	28	32	22	19	25	28	26	16	37	24	19	22	26	18	20	23	23	28	10	27	20	18	15	16	32	22	20	20	25	26	31	39	22	19	23	19	21	18	29	16	25	18	26	21	14	23	22	26	28	33	19	24	23	21	33	15	18	21	22	26	22	25	32	15	22	23	24	24	15	21	28	20	36	23	22	22	22	29	29	18	18	20	12	25	14	20	30	30	18	24	20	22	21	20	18	22	28	27	30	20	19	13	30	17	17	22	24	23	20	30	16	19	17	29	21	26	17	22	23	23	16	29	25	30	26	24	24	19	25	18	18	17	15	21	23	26	14	21	22	21	27	17	18	23	17	23	15	26	31	18	25	21	21	22	29	26	25	19	23	32	20	31	21	20	25	23	24	20	23	26	21	28	24	22	24	22	20	22	22	28	12	18	21	36	25	24	12	21	22	30	21	25	24	29	26	28	10	18	29	18	24	29	20	23	20	18	34	28	25	25	24	19	25	26	22	17	20	26	23	20	35	21	15	27	20	21	30	27	27	26	31	20	30	27	22	21	17	16	19	29	26	18
9968	2725	1073	1689	4308	7049	7713	7050	5683	4462	3858	3310	2836	2886	2793	2889	3544	3703	3593	3448	3065	2809	2270	1729	1483	1233	1309	1152	1064	977	979	1039	978	1067	1115	1199	1422	1484	1289	987	806	714	658	591	526	479	443	427	442	371	343	362	335	323	323	322	298	298	308	325	266	287	255	277	288	266	277	255	309	243	256	279	289	231	250	261	300	336	285	260	257	316	301	293	272	282	239	264	266	266	258	266	242	278	262	269	271	243	282	252	242	269	243	252	232	234	246	249	257	269	247	218	251	237	239	279	260	255	255	241	256	239	260	262	271	227	255	251	256	270	236	235	241	247	259	257	235	260	243	227	230	258	240	252	245	256	232	212	252	269	280	245	231	247	275	238	243	226	237	258	241	242	236	236	245	217	243	260	234	263	247	231	240	249	218	242	254	239	257	235	263	235	261	242	278	240	250	265	236	263	266	271	243	234	246	236	248	263	243	255	226	256	237	235	263	226	226	269	247	244	235	224	242	250	249	234	228	241	239	268	250	226	233	245	265	262	253	223	257	254	254	223	228	221	243	241	250	216	217	240	226	239	265	245	275	271	227	241	209	230	254	245	238	259	220	245	231	280	247	240	253	229	235	222	258	256	257	268	254	249	241	248	223	253	261	231	233	242	270	270	264	244	240	232	253	266	236	230	222	244	235	246	229	263	268	250	248	228	260	251	220	222	218	233	255	210	232	243	246	257	250	258	246	256	266	227	248	236	247	244	256	244	243	221	217	220	248	243	240	248	238	226	252	205	244	219	250	291	226	241	257	225	261	237	246	229	250	264	222	250	265	240	224	227	236	250	239	227	272	254	258	237	235	249	252	239	243	195	276	225	257	255	237	233	238	207	223	263	260	260	234	248	244	257	252	269	259	225	278	230	247	240	248	246	241	231	213	269	241	241	229	256	257	276	243	232	218	229	266	266	246	251	223	212	242	229	212	231	232	257	234	237	221	251	246	228	208	282	244	234	256	249	251	220	245	239	258	252	271	254	253	244	252	236	265	246	254	234	237	243	237	261	251	232	219	258	271	264	254	253	232	244	236	259	254	237	269	220	256	249	254	237	243	227	246	240	244	249	254	252	244	255	223	257	274	248	210	254	210	236	251	257	239	241	254	240	279	238	248	246	240	227	218	257	232	266	250	245	220	238	247	261	269	252	256	245	242	220	273	255	245	224	254	235	234	275	271	247	263	219	216	227	239	238	226	248	244	250	239	240	234	254	232	269	236	246	242	265	238	234	230	254	255	222	241	250	243	254	260	228	262	246	222	224	228	280	246	248	248	229	258	226	253	230	241	249	270	223	249	231	233	244	253	223	246	233	242	268	262	228	231	239	224	263	256	249	257	246	260	250	222	234	239	234	236	227	237	240	235	256	261	259	244	228	252	249	224	265	221	226	251	240	269	244	256	246	237	264	272	240	252	258	234	250	233	225	251	238	255	218	217	258	242	241	260	231	242	243	222	263	229	249	235	245	243	221	249	249	254	242	252	239	238	252	244	226	254	281	224	227	248	220	263	217	269	211	270	254	242	234	246	222	222	236	236	226	237	226	240	285	236	243	251	253	253	235	262	260	238	259	242	255	270	246	213	229	248	246	243	228	257	266	239	254	232	251	239	200	281	255	212	231	233	243	259	276	242	213	226	236	224	259	239	250	215	227	227	242	226	232	235	228	235	274	226	238	223	235	233	208	237	279	270	224	254	199	232	260	278	233	235	252	219	253	244	248	253	241	244	239	238	195	243	242	231	222	223	224	235	228	226	226	238	240	255	258	226	221	292	257	258	222	261	263	225	233	226	253	257	251	257	232	237	250	234	245	248	227	256	274	267	231	274	258	270	271	240	232	235	255	257	213	248	257	277	257	246	230	261	247	254	252	250	222	265	273	253	238	239	256	221	271	240	248	250	252	259	249	228	223	271	254	257	280	266	242	242	258	233	261	243	246	236	238	233	235	248	226	240	244	247	238	239	213	249	227	265	232	253	236	224	207	233	237	233	278	233	214	260	252	239	222	261	250	237	216	236	230	270	260	252	249	258	270	236	289	265	231	216	214	253	253	217	232	236	237	227	241	216	253	247	233	228	261	264	223	237	241	234	261	241	215	241	221	257	237	228	215	247	248	266	241	234	260	227	257	255	256	263	257	249	248	240	238	241	266	265	229	269	215	237	238	224	240	259	236	220	248	239	241	231	231	243	234	256	254	250	255	242	259	239	253	232	252	224	256	240	245	280	261	275	240	219	232	287	216	248	236	236	264	243	222	235	246	221	228	241	231	263	258	254	251	251	220	239	238	292	247	248	240	260	242	244	259	224	244	232	257	219	234	246	238	263	246	233	238	245	231	216	250	231	251	244	260	256	247	250	241	241	263	256	237	223	258	249	250	258	233	254	237	241	263	214	251	246	225	277	225	254	234	267	257	252	259	266	216	260	229	240	218	227	222	248	218	237	251	258	245	232	271	250	256	260	285	260	255	274	231	237	248	259	252	229	248	239	222	245	228	269	223	253	238	232	240	266	254	226	258	260	235	212	238	247	254	244	269	254	238	235	262	270	265	245	225	259	261	233	273	249	249	273	258	269	231	262	223	256	236	233	226	241	232	260	253	265	206	251	236	265	264	248	242	241	230	213	228	244	224	237	244	234	244	262	261	241	254	241	273	248	261	255	245	260	249	233	259	238	209	223	232	238	259	242	232	251	274	225	256	226	257	252	273	241	240	254	240	251	263	233	252	271	258	238	250	234	254	219	256	234	232	264	236	242	260	253	248	244	250	273	251	221	240	252	216	240	249	250	231	256	251	243	243	254	228	243	244	258	256	225	229	261	279	246	234	260	243	230	249	250	246	258	230	250	250	225	270	278	242	247	283	258	272	265	235	247	231	225	232	272	230	236	256	209	226	268	208	233	257	253	250	260	279	262	263	242	267	230	258	242	215	257	217	229	212	228	238	234	256	226	255	248	255	240	258	258	243	235	253	222	237	220	254	235	232	238	221	248	267	268	250	248	247	255	249	237	253	254	247	241	232	244	220	249	255	250	232	245	276	258	230	233	238	218	229	248	225	238	267	252	249	249	232	256	246	270	263	219	236	246	238	248	251	259	218	236	252	224	240	279	236	258	224	270	248	244	246	236	234	241	236	233	256	227	247	236	258	234	258	240	279	249	251	234	236	233	258	228	250	244	213	235	237	237	256	269	203	239	244	256	237	248	229	238	245	212	240	253	234	279	241	260	230	255	255	209	254	256	263	243	229	234	234	209	221	236	230	232	264	233	241	233	250	232	259	245	224	268	248	219	275	240	218	255	215	242	259	274	197	290	236	242	223	232	251	222	242	260	264	258	204	233	242	222	252	252	241	271	263	253	264	267	277	228	255	251	255	238	225	223	227	239	232	265	237	279	243	244	263	245	258	260	232	217	255	248	241	256	267	226	212	268	234	248	238	252	271	275	262	261	223	213	213	249	256	275	232
990	236	123	87	85	198	180	188	181	166	146	149	119	136	140	153	198	172	157	158	125	131	126	98	79	90	85	71	85	77	106	95	86	85	98	92	102	99	98	67	76	62	77	60	64	53	56	72	60	54	67	52	56	50	75	56	76	69	56	46	51	63	65	63	45	66	52	58	68	56	54	60	61	51	47	48	51	59	60	48	72	65	47	55	58	56	57	57	61	57	54	65	49	56	55	57	58	50	52	63	71	58	58	59	51	59	53	53	52	57	53	58	53	61	54	60	55	51	62	51	66	59	52	50	46	59	44	49	57	51	63	55	57	61	59	64	65	62	47	64	58	68	46	60	59	63	44	53	55	52	49	60	53	56	52	65	63	64	67	45	57	60	60	57	39	58	62	57	58	61	47	73	44	49	45	56	53	67	59	54	72	67	49	52	57	69	52	65	52	57	61	49	39	48	68	55	46	63	51	55	56	53	60	57	57	48	59	64	49	48	58	50	67	55	55	61	71	52	57	41	51	50	67	60	55	44	59	62	49	53	51	55	58	61	56	60	48	76	62	62	57	64	56	62	63	57	65	58	55	65	50	65	61	33	61	57	55	64	72	59	46	53	60	79	61	51	64	47	56	49	55	61	69	64	60	55	45	49	52	64	43	52	71	71	64	55	63	64	47	54	48	52	58	62	63	61	56	60	73	60	49	59	66	56	71	51	64	56	60	54	53	67	57	72	63	58	71	61	67	58	51	63	52	47	54	60	40	51	55	50	66	47	54	81	50	60	69	67	70	52	59	50	64	58	65	65	47	58	63	74	44	52	70	58	59	56	47	68	46	59	65	71	51	64	56	65	63	48	58	74	60	74	58	69	60	76	49	56	46	61	50	57	46	55	57	45	60	45	54	46	63	45	62	62	56	66	46	56	56	47	46	57	76	56	49	58	50	56	60	63	47	59	64	58	66	53	46	62	53	52	51	70	55	62	61	55	58	61	51	58	71	59	79	55	66	49	62	50	62	60	63	62	56	64	57	77	69	57	69	71	56	67	48	57	41	65	62	66	48	53	61	59	50	63	61	63	65	56	65	57	56	52	60	63	70	56	60	57	65	62	40	55	57	66	64	70	47	46	59	48	56	60	46	53	53	48	71	60	53	42	48	53	71	61	69	59	56	48	48	57	42	61	60	62	56	59	44	64	57	61	53	52	59	61	66	49	71	55	57	57	72	64	44	50	55	68	53	63	63	72	60	58	49	72	53	62	61	68	60	60	54	58	55	64	64	54	41	56	48	51	60	63	67	67	47	55	61	60	56	58	56	60	49	59	54	61	51	64	65	68	54	57	54	53	64	66	68	57	65	64	55	48	42	59	63	55	62	57	63	62	56	52	64	60	44	58	54	38	47	56	57	54	53	59	64	65	48	57	62	50	56	59	62	51	68	63	62	54	56	53	56	63	56	61	80	53	52	50	57	60	64	55	56	58	61	66	72	49	67	39	54	58	65	68	59	64	58	61	49	54	48	65	54	58	55	53	66	54	48	36	60	57	48	57	60	55	55	63	52	47	45	52	68	73	53	55	55	64	60	59	52	56	48	49	55	58	65	59	52	51	56	56	53	60	55	68	62	68	54	51	68	52	62	74	58	65	46	63	62	39	52	66	59	61	62	64	70	59	60	55	56	51	59	54	59	61	53	60	53	76	60	65	44	67	55	55	42	62	58	56	67	61	57	64	70	55	57	66	73	50	69	55	66	66	50	61	64	50	61	67	57	63	53	52	62	51	43	58	59	58	65	60	56	69	59	48	59	56	59	62	66	61	61	48	38	48	67	57	68	53	54	58	65	56	68	68	65	64	56	69	60	61	69	52	53	55	54	60	41	52	56	61	53	76	62	50	59	52	57	64	53	47	42	44	68	44	57	75	52	59	60	51	45	59	53	78	46	62	59	56	56	47	51	64	64	48	48	61	70	63	51	47	57	54	58	61	50	54	59	62	69	57	57	62	75	63	52	73	57	65	51	49	58	63	55	52	61	65	72	58	60	68	50	50	74	52	48	60	62	43	64	56	45	67	58	53	58	53	54	50	62	72	54	66	64	62	53	57	55	57	69	57	61	58	67	65	53	54	61	59	49	56	68	39	59	40	61	58	52	68	56	55	54	53	53	49	65	63	64	55	58	66	56	56	57	73	51	60	54	58	54	58	50	62	52	61	54	56	71	69	61	60	54	55	64	57	54	50	57	57	49	49	45	51	60	68	43	51	52	60	56	54	62	62	62	59	57	57	40	65	50	50	67	53	41	49	60	59	47	49	78	45	65	56	57	61	43	51	45	50	51	45	49	63	71	66	57	62	52	59	47	47	58	59	55	59	59	62	57	39	61	43	64	59	53	53	59	44	58	51	67	52	62	58	41	58	56	58	52	65	60	54	60	64	60	50	57	63	46	57	66	61	60	60	62	63	69	55	63	50	73	63	62	53	53	54	58	66	61	64	69	64	56	55	48	46	63	52	53	59	61	57	56	58	67	62	64	62	72	57	60	58	77	56	67	77	58	62	48	58	40	64	57	63	56	60	51	46	52	56	58	62	63	56	45	61	46	67	58	63	69	76	58	61	54	44	64	72	72	51	50	77	56	54	59	51	54	59	60	45	55	51	68	52	58	51	58	56	67	61	70	59	51	54	53	49	68	61	57	68	61	49	57	73	58	60	48	64	67	55	61	57	59	69	62	61	62	59	69	51	51	62	61	56	54	53	59	55	47	67	68	49	61	56	67	49	64	64	65	61	70	59	53	42	51	57	59	53	73	64	64	74	54	52	61	64	60	68	69	47	58	57	61	64	59	51	45	40	47	61	58	53	50	61	62	52	65	43	71	66	41	61	55	54	63	49	52	58	56	67	65	57	59	50	65	52	72	65	55	53	58	58	66	60	55	70	52	58	52	55	53	60	58	63	66	77	50	72	51	45	55	63	53	48	62	72	59	60	53	58	56	60	60	59	43	53	58	51	51	52	59	47	57	50	58	55	59	60	52	62	58	46	57	69	47	67	63	58	54	55	57	59	49	60	55	58	54	60	53	53	68	63	62	56	39	68	54	58	56	74	56	60	66	63	61	57	40	57	52	54	64	69	59	41	59	48	47	57	72	56	52	55	61	64	65	69	55	55	54	62	56	55	69	64	60	56	59	56	61	75	62	56	69	52	67	60	54	66	52	67	61	62	59	63	68	53	53	77	73	58	57	51	51	56	60	50	79	49	64	57	65	50	74	60	58	63	43	69	49	57	49	60	52	50	63	58	53	55	59	55	63	58	57	62	56	56	62	52	65	59	76	49	65	54	58	66	68	63	62	70	56	64	54	56	66	77	59	50	69	62	64	59	61	55	60	63	56	67	67	50	50	51	56	61	58	50	55	58	71	43	59	58	77	62	46	60	52	62	56	48	50	67	65	50	59	61	49	49	41	52	63	48	58	66	67	54	63	55	63	57	48	50	55	54	58	56
13461	4933	2172	3252	7566	10568	11238	9657	7750	6280	5473	4687	4117	4125	4081	4184	4778	4874	4708	4437	4183	3885	3173	2598	2175	1967	1831	1862	1709	1618	1597	1532	1539	1651	1720	1995	2109	2030	1685	1435	1245	1188	1071	1065	988	939	895	891	816	761	718	827	748	752	750	668	706	691	672	669	624	661	649	631	655	661	655	675	640	652	595	615	617	635	632	660	653	635	606	664	658	688	702	644	657	629	639	642	614	607	637	632	617	603	634	619	619	615	619	631	646	626	617	631	608	616	569	637	642	576	638	602	589	659	601	641	645	585	569	612	637	633	637	604	592	606	648	603	560	616	631	621	641	652	646	598	620	623	636	604	615	587	611	595	634	619	610	579	588	663	616	588	618	625	622	608	631	580	590	579	567	621	624	637	611	606	593	589	579	583	588	644	606	645	595	557	591	576	593	612	596	630	648	636	635	610	638	616	651	614	604	623	626	635	625	606	638	592	611	610	633	643	647	617	597	613	656	613	639	621	625	603	602	563	602	628	606	602	623	632	639	595	631	625	640	624	648	614	602	596	583	622	609	586	599	604	644	567	629	607	589	631	600	575	632	585	594	623	624	592	613	570	627	608	632	672	632	629	584	623	604	606	629	621	610	594	578	598	623	639	640	580	618	605	602	585	590	593	647	582	638	604	584	583	626	604	572	585	622	607	615	570	607	646	635	615	626	608	649	634	614	602	594	613	579	576	639	605	594	593	573	613	652	609	580	603	574	655	641	573	637	607	608	581	599	599	603	649	641	635	594	600	618	640	659	616	580	634	578	604	582	585	629	573	608	568	643	611	562	641	558	632	578	635	631	611	590	600	591	606	602	632	602	608	579	577	612	581	631	595	590	617	601	583	589	585	637	575	616	609	573	655	596	593	599	626	595	607	656	586	605	605	652	601	605	602	612	598	608	612	605	620	645	616	604	592	582	619	620	577	597	594	621	567	651	627	598	583	563	576	608	595	621	570	628	595	638	610	582	635	621	634	546	614	610	620	573	603	648	601	643	613	620	616	642	599	579	596	615	578	610	572	584	557	635	629	612	593	609	600	558	571	615	585	643	589	643	581	639	601	663	574	604	608	634	598	606	593	602	609	604	588	607	596	637	652	644	595	552	564	602	574	600	572	590	635	654	591	632	633	653	598	621	631	599	591	625	614	619	613	560	616	550	630	632	648	618	622	606	582	609	567	607	598	607	647	612	648	651	609	589	614	592	642	603	682	603	607	609	596	566	618	624	610	607	628	587	635	619	629	646	595	604	584	593	556	608	603	599	576	609	574	590	619	601	582	558	588	584	588	601	635	637	596	606	601	614	620	661	613	619	614	593	602	579	582	612	624	630	589	585	603	565	574	602	599	580	657	570	625	583	642	582	590	610	571	578	617	613	622	645	610	612	642	621	588	566	598	573	620	597	645	583	632	602	594	572	573	620	601	618	591	604	582	589	588	624	649	643	591	582	605	615	573	650	593	642	633	594	632	620	592	578	639	625	620	618	636	604	583	596	633	603	649	645	614	590	612	563	599	600	568	608	605	605	638	604	606	607	663	664	642	616	630	586	612	627	621	573	648	605	591	599	601	611	601	613	599	635	643	596	599	601	623	578	586	575	621	602	604	602	593	616	567	604	580	631	607	590	576	649	598	626	649	606	620	622	616	588	593	563	654	598	637	556	565	603	594	650	543	581	591	615	616	622	608	605	647	638	645	607	600	597	615	597	593	608	615	612	580	576	599	541	592	612	593	594	609	545	620	591	628	632	642	587	585	586	571	626	643	611	621	646	609	607	665	607	634	609	668	649	590	612	632	602	615	562	587	596	648	597	622	631	609	587	615	600	606	627	632	550	650	572	595	572	643	595	554	652	550	632	637	616	634	548	615	562	601	602	594	643	624	628	604	602	645	609	650	636	587	547	606	619	606	610	603	622	607	611	645	609	615	597	595	590	562	596	580	594	634	541	627	622	571	617	585	579	624	641	647	610	621	611	583	585	613	593	608	639	620	632	587	590	606	652	639	597	590	586	629	636	621	607	588	653	598	567	645	613	623	593	632	594	635	636	597	582	616	619	625	562	589	596	630	576	574	639	584	572	647	602	612	570	589	606	601	610	574	599	636	578	586	596	567	609	564	603	625	575	590	667	614	576	587	598	554	601	624	619	605	630	648	592	647	594	599	610	600	609	581	636	618	592	618	622	637	605	601	583	610	639	567	638	664	600	601	624	607	634	598	584	590	589	645	624	614	632	598	629	566	591	586	596	608	591	588	605	626	596	585	587	622	594	638	601	639	603	617	580	581	657	639	631	625	603	609	582	543	642	615	628	593	595	638	602	598	664	576	595	626	625	598	588	648	619	634	602	593	640	605	626	604	605	592	590	623	579	635	582	654	594	597	606	596	647	587	632	627	592	558	615	580	669	602	639	640	683	587	620	624	628	664	622	646	667	599	595	627	567	623	644	648	646	629	609	597	610	623	610	610	592	629	637	618	547	618	592	599	622	635	606	621	594	603	624	632	631	611	621	601	597	613	626	615	575	619	614	603	597	623	579	622	599	593	621	588	640	602	622	584	648	587	623	605	619	618	597	593	588	543	575	605	571	592	631	648	603	570	607	667	616	622	543	577	631	647	623	610	599	618	607	620	593	609	586	610	632	640	582	590	604	591	643	610	653	661	643	589	622	633	608	618	636	607	598	589	638	629	603	584	580	604	649	618	652	624	630	587	615	624	599	566	665	582	602	595	621	584	583	633	590	590	639	622	611	604	596	659	621	620	626	575	591	603	592	583	615	611	591	617	578	639	595	615	625	551	647	632	620	605	628	599	610	587	582	593	601	652	609	591	607	632	618	647	611	604	628	634	655	615	590	596	616	570	596	600	612	583	614	627	609	572	597	570	601	593	624	573	583	560	591	610	595	602	647	618	616	614	608	601	617	626	647	614	535	583	628	600	635	589	607	618	582	642	607	608	542	592	635	627	609	565	605	628	651	594	638	648	604	616	627	593	607	587	584	650	582	632	591	571	608	672	559	579	616	668	647	584	600	608	591	647	596	608	577	614	606	584	608	579	619	654	580	655	618	599	566	590	612	633	653	609	602	603	629	577	605	585	633	657	602	627	565	597	631	571	619	627	598	597	593	629	610	630	607	579	555	607	596	626	604	642	585	574	609	567	645	620	576	620	628	591	528	607	603	607	547	575	596	607	626	626	637	591	623	564	647	587	649	592	596	634	613	611	629	656	586	610	585	600	633	639	607	584	645	647	603	588	626	643	578	605	583	591	571	656	627	654	596	610	623	586	615	589	625	602	636	652	594	568	602	643	649	642	593	630	591	651	633	615	543	588	596	609	653	620	563	609	597	626	643	587	575	597	596	606	654	603	608	605	631	593	624	621	584	610	592	626	611	574	674	571	659	590	634	607	627	644	556	573	591	599	598	606	591	606	595	660	615	624	597	610	628	635	574	621	582	632	606	569	630	599	570	568	621	675
1351	49	43	32	29	46	63	50	66	56	55	61	44	48	53	60	62	89	81	69	75	70	49	50	61	41	42	36	33	29	41	21	25	39	53	39	51	28	42	33	35	31	31	32	24	34	28	44	21	25	23	26	26	28	28	30	22	27	22	16	19	29	33	24	24	25	27	30	23	25	25	26	26	20	31	27	24	21	22	26	20	27	33	21	19	19	31	24	25	16	18	20	30	22	30	12	25	17	25	12	17	24	17	23	35	22	19	16	22	22	22	17	21	22	32	31	21	16	27	20	25	22	27	19	22	16	22	16	27	21	19	33	26	28	23	18	25	30	24	32	25	18	22	25	25	16	30	40	19	27	25	24	34	24	27	21	26	19	18	23	30	25	33	13	28	25	27	23	23	22	21	23	16	22	23	15	21	22	24	18	22	22	28	27	23	30	28	27	16	27	21	19	17	28	26	24	15	19	19	31	16	25	26	26	15	32	17	15	22	18	24	29	26	26	26	17	29	21	13	16	20	20	27	24	15	29	25	17	25	23	25	19	17	13	24	29	19	31	24	22	22	26	25	23	23	20	26	17	19	28	19	20	16	24	24	26	28	23	14	15	29	20	31	20	15	23	19	23	24	22	23	26	15	19	27	29	18	32	21	21	16	21	33	12	10	27	21	23	29	16	19	19	16	19	24	21	16	30	21	25	23	23	19	27	20	28	21	16	25	18	27	38	25	14	16	22	25	32	18	21	21	18	18	34	26	25	35	26	26	23	19	18	22	19	23	21	26	32	20	24	19	21	18	26	26	21	24	24	23	24	31	26	19	21	26	17	17	21	25	28	24	15	21	21	24	25	25	25	23	21	19	22	22	29	17	21	17	22	21	18	21	26	26	19	25	23	21	18	23	20	33	19	26	25	22	23	17	23	15	26	29	35	24	21	23	22	27	20	29	24	27	23	20	29	27	15	18	22	25	22	23	18	13	26	25	27	24	25	25	17	30	27	20	22	21	27	27	25	28	23	30	16	17	30	29	13	24	19	20	21	26	29	17	16	24	22	18	24	28	30	21	22	24	20	21	31	24	26	27	32	26	31	22	18	23	16	18	11	16	21	14	20	32	27	16	16	27	22	24	23	15	21	21	22	30	26	16	25	28	19	22	17	24	29	19	23	23	26	19	17	20	29	29	38	23	34	35	22	21	18	15	29	24	13	20	13	24	19	28	19	29	19	33	24	16	36	19	24	30	24	28	17	14	27	27	19	24	28	19	27	25	17	27	27	23	20	19	18	27	19	23	22	24	16	24	20	25	19	26	24	14	31	18	17	16	25	21	15	23	19	25	30	20	20	30	23	19	28	19	29	25	14	22	24	18	23	28	21	23	24	22	29	30	22	24	20	29	31	20	23	21	21	21	14	30	25	22	30	31	28	11	21	28	29	20	30	20	23	35	16	20	23	19	24	21	29	25	20	13	20	25	16	22	19	23	29	19	23	25	26	24	30	24	20	23	20	34	20	25	24	18	22	29	23	30	23	20	23	19	26	28	20	29	21	29	22	30	18	24	17	18	20	19	14	21	27	20	26	19	22	22	22	27	27	18	22	23	25	26	26	31	21	30	25	21	23	21	22	21	22	27	21	26	27	23	23	23	25	20	26	27	23	27	35	24	32	25	26	23	27	21	32	25	31	28	23	28	24	32	25	29	16	24	21	21	25	21	18	15	21	23	15	20	23	21	24	27	24	28	21	23	18	19	21	20	22	13	19	27	21	21	28	22	18	22	21	17	27	26	24	23	23	23	19	32	32	25	33	14	23	32	27	26	20	22	24	24	34	24	31	25	24	22	19	18	24	18	22	25	19	29	16	23	33	27	29	24	26	24	18	32	25	16	30	26	18	25	29	33	29	20	17	19	19	20	32	26	26	22	28	19	14	24	20	16	23	26	17	16	25	30	18	28	31	22	28	22	23	23	22	22	23	27	25	33	15	18	22	28	24	22	31	18	25	19	28	29	30	23	26	19	23	36	28	20	25	23	23	26	27	17	22	18	22	18	17	15	35	26	25	22	19	21	17	21	20	30	27	26	19	22	17	31	20	24	26	23	24	25	22	25	16	20	20	24	14	25	29	25	30	20	15	27	22	28	20	14	18	20	22	19	30	17	26	13	28	21	18	22	28	19	18	18	19	26	17	24	22	16	23	18	22	26	23	25	20	20	24	29	26	22	26	24	20	16	20	22	24	24	24	31	22	30	17	26	17	22	27	25	26	15	33	16	31	14	19	25	22	16	20	20	19	20	21	23	22	22	27	32	20	28	30	34	21	30	18	27	27	26	22	15	20	33	16	30	22	22	28	31	24	15	21	21	26	19	25	26	24	23	25	26	19	22	20	20	26	23	19	28	28	19	26	29	23	32	25	20	16	19	30	24	25	19	22	22	32	19	23	19	23	27	26	16	21	26	24	24	14	20	24	24	18	23	20	21	19	26	28	15	19	23	22	22	25	20	19	22	23	14	22	26	25	23	24	14	20	24	27	18	27	14	31	22	19	23	21	24	29	18	22	26	24	34	19	19	22	24	23	21	27	17	22	17	21	27	22	19	18	24	14	25	23	25	27	19	28	22	19	11	19	16	17	19	20	23	26	18	26	17	21	18	25	17	19	19	18	25	17	23	23	38	17	23	27	21	13	22	20	20	20	23	24	23	16	21	25	18	28	31	13	19	24	25	19	17	21	16	31	20	29	24	16	25	23	23	18	20	21	23	29	30	27	25	34	27	29	16	19	27	25	23	20	23	31	26	21	28	16	23	26	17	22	23	23	21	21	25	16	32	25	15	27	30	11	31	27	21	23	18	22	24	18	18	23	21	18	26	28	24	23	22	21	27	26	15	28	27	26	21	23	19	24	15	22	25	11	20	17	19	26	16	13	25	22	39	33	21	24	17	21	23	21	20	28	29	28	13	25	20	17	29	21	29	34	27	25	22	18	22	26	23	22	25	18	20	18	27	28	19	26	19	16	16	23	16	31	24	17	27	21	18	13	21	14	20	30	30	29	19	19	21	29	24	12	24	18	27	33	20	22	21	32	18	27	24	19	29	27	28	18	28	27	18	22	25	30	21	21	24	25	27	25	26	23	14	25	27	28	20	24	22	21	24	21	26	15	18	22	22	23	20	34	27	23	24	23	24	28	19	25	17	25	25	21	27	15	15	27	24	25	14	21	24	27	20	28	31	20	27	27	22	22	16	25	21	23	29	18	13	17	25	23	21	16	31	22	18	22	16	23	24	28	23	21	22	16	20	25	22	18	18	22	23	29	16	18	25	28	22	23	20	27	22	21	22	20	21	26	22	18	20	24	18	20	28	27	29	16	19	19	26	22	20	25	24	23	21	30	15	16	27	28	23	20	27	20	28	17	18	21	19	23	19	34	17	24	20	23	25	28	21	19	16	34	27	22	24	23	20	25	24	26	27	21	18	21	29	12	28	19	20	19	25	26	19	18
7327	1075	520	707	1588	3159	4333	3903	3172	2476	2249	1989	1733	1951	1855	2094	2360	2647	2527	2331	2400	2122	1579	1242	1076	967	809	777	794	740	687	681	737	767	979	998	1124	1045	751	607	611	521	481	456	444	413	386	356	323	278	308	270	281	291	277	248	296	281	271	280	258	271	235	271	237	275	236	235	236	251	248	253	258	254	256	255	244	259	246	256	258	247	299	261	256	272	216	243	247	255	257	241	264	240	260	270	232	253	268	233	217	263	230	209	236	230	250	272	237	245	262	252	229	222	240	222	243	266	230	249	252	230	252	250	230	242	235	236	249	246	216	256	229	233	232	245	262	260	239	213	257	264	206	241	260	226	229	242	235	228	241	257	254	224	229	256	256	252	225	232	239	246	238	237	248	246	252	246	262	256	250	228	222	235	245	201	239	247	271	247	238	253	242	258	258	251	242	246	269	239	232	276	224	242	241	242	245	259	229	259	279	245	245	223	220	227	261	260	222	253	256	244	238	255	253	234	244	208	250	241	229	232	255	208	219	244	237	228	232	245	245	232	241	251	247	257	276	250	246	238	248	236	218	215	252	250	248	253	218	244	239	224	250	268	254	273	223	239	233	255	233	259	246	243	261	228	218	249	221	261	227	262	257	259	253	251	246	239	235	249	224	262	265	251	254	238	254	255	231	221	252	277	252	225	259	266	252	239	231	232	261	242	225	249	217	228	244	230	266	228	226	266	280	238	240	259	253	236	253	232	237	256	243	215	233	216	230	225	210	263	227	246	230	249	264	249	245	252	262	224	227	233	234	231	244	255	246	235	241	259	236	243	242	221	239	224	258	273	232	240	258	253	253	243	229	239	245	255	241	235	228	243	265	225	252	223	240	266	241	254	254	240	268	263	264	219	243	232	277	240	254	242	241	254	236	267	250	239	230	256	245	235	262	246	268	236	232	265	206	253	245	233	247	242	245	243	251	237	236	222	245	236	252	255	241	227	231	232	239	241	238	233	272	255	226	249	221	268	257	244	238	226	258	227	262	241	251	256	238	225	245	252	255	247	201	217	232	239	235	239	237	244	238	232	245	237	223	233	209	272	208	277	220	241	214	261	238	229	272	257	243	245	245	247	238	226	240	239	219	257	221	238	249	249	228	253	237	252	246	252	239	255	225	257	254	239	251	222	239	248	269	252	231	219	227	276	254	267	215	233	234	227	267	210	260	254	222	225	239	223	257	241	206	242	247	248	270	230	270	274	229	240	236	230	248	249	233	247	253	222	221	257	261	265	257	249	236	254	234	215	257	252	222	247	252	225	249	231	251	254	236	238	222	220	254	232	254	257	253	242	258	232	237	245	238	237	253	264	212	249	233	236	255	218	244	247	254	265	259	250	225	225	250	251	234	224	258	221	237	270	251	221	224	258	238	220	260	241	255	244	242	241	239	229	227	276	246	258	221	262	252	226	235	217	254	219	228	263	246	249	226	234	221	237	230	232	221	249	226	228	248	239	255	224	238	225	238	221	242	279	260	212	246	262	217	245	222	239	233	248	264	248	238	273	266	257	273	236	277	239	243	212	222	225	225	267	241	259	268	227	235	215	230	278	213	239	250	218	248	230	246	232	240	279	265	240	262	207	222	250	233	237	231	259	243	234	254	236	258	254	221	232	243	236	237	221	242	256	243	260	218	219	243	229	251	236	271	215	248	230	266	242	228	211	231	251	225	273	264	252	244	243	231	235	245	233	246	253	238	232	239	247	243	244	232	221	238	257	229	231	219	252	248	215	234	244	238	230	218	239	236	238	281	224	211	217	241	226	218	227	244	247	263	258	232	246	258	238	243	251	234	222	222	254	264	227	249	239	233	240	237	234	256	262	269	231	206	209	205	260	214	263	212	230	245	237	231	255	228	245	229	252	277	277	244	247	249	254	225	244	236	255	235	238	261	265	252	238	263	255	242	237	235	258	231	241	254	271	247	243	247	239	248	231	254	243	266	241	231	216	264	258	225	260	237	265	248	257	239	237	249	241	225	236	225	241	246	272	239	246	247	235	252	248	234	248	259	264	220	244	245	220	234	245	238	249	234	242	204	239	231	231	260	276	248	246	261	266	250	236	249	219	264	233	225	213	254	230	221	257	256	243	235	266	226	241	230	252	234	225	266	236	236	275	245	259	260	258	221	259	249	222	238	249	236	249	239	254	252	265	234	226	220	235	240	222	256	253	223	262	239	250	253	247	202	250	225	219	251	242	249	234	248	219	238	231	239	219	261	229	244	267	242	255	282	247	236	252	237	223	221	222	234	231	263	244	235	226	240	199	248	253	246	255	214	255	258	245	239	236	226	213	242	235	242	285	248	278	250	250	229	262	253	242	229	239	243	270	223	254	275	222	274	263	220	263	257	248	239	238	242	238	225	260	264	214	256	230	220	244	254	224	242	223	246	239	225	231	230	238	250	253	245	244	254	231	220	212	254	242	258	227	225	249	266	242	228	242	235	228	232	236	221	241	241	237	235	240	248	231	248	250	270	213	263	250	211	229	247	271	244	235	242	257	262	239	245	240	247	238	225	258	246	226	252	262	224	265	217	230	247	252	250	227	244	248	248	235	249	242	248	272	260	269	238	247	250	232	234	237	242	230	250	215	232	268	222	234	258	266	251	238	230	250	241	226	210	229	258	262	247	239	249	235	262	250	220	249	256	245	239	258	240	234	263	228	253	235	236	260	232	228	251	223	248	250	235	253	264	218	246	243	244	243	272	239	239	215	247	246	218	249	242	242	246	260	265	233	282	246	247	232	246	255	251	200	252	233	215	231	230	250	236	252	255	248	233	225	246	270	232	228	244	243	242	256	213	222	233	225	253	219	235	229	255	272	276	270	259	235	288	224	219	221	241	254	228	254	240	253	250	228	257	222	248	257	247	241	226	229	232	260	247	233	228	239	220	251	244	255	267	227	214	238	245	249	232	225	247	263	244	267	210	232	244	281	215	244	241	245	231	259	224	245	247	229	254	230	272	234	231	237	247	246	255	248	225	212	247	245	214	244	250	226	267	216	245	235	219	239	244	231	217	225	251	222	234	238	223	224	254	257	255	230	242	247	246	234	236	237	221	240	271	231	255	225	272	217	246	257	233	259	248	252	233	238	246	216	245	287	240	243	249	246	218	238	244	245	234	244	253	250	272	228	245	240	232	235	242	249	238	269	254	256	246	247	239	239	247	238	204	235	273	244	261	253	242	235	233	224	268	228	251	261	218	220	220	219	246	220	256	245	227	238	220	257	221	233	233	245	258	254	238	246	223	227	230	255	222	249	243	232	240	238	227	258	226	226	242	269	258	255	246	234	239	245	250	269	248	225	211	235	210	248	257	224	252	237	259	240	214	241	207	258	231	254	233	258	222	240	247	251	243	252	255	246	225	223	232	247	231	250	247	225	207	209	236	242	260	272	229	233	237	221	239	255	238	253	220	270	252	249	265	227	279	244	241	241	237	247	287	266	230	262	241	249
571	170	107	75	83	130	142	136	142	105	102	122	108	90	118	148	159	130	152	146	135	108	110	84	75	73	100	72	73	82	67	89	87	65	91	75	84	77	78	56	71	69	63	61	51	71	59	64	57	51	57	39	50	55	56	50	52	45	49	60	49	56	51	50	60	58	58	49	48	48	58	68	61	58	57	51	61	50	56	68	64	58	56	57	58	60	50	59	50	51	58	43	54	64	63	59	59	61	67	56	63	60	47	49	60	66	50	48	51	52	50	57	51	53	61	49	68	50	54	47	45	50	63	54	46	58	50	55	49	58	75	53	64	50	66	57	55	48	63	54	54	57	44	61	58	62	66	55	45	58	41	60	51	57	61	50	64	50	62	53	48	70	70	47	64	56	64	56	59	54	54	59	53	56	64	74	52	60	47	53	52	48	45	53	43	52	44	57	60	64	53	60	50	59	53	61	46	56	56	52	46	64	57	55	63	63	52	66	61	47	56	61	49	57	60	61	53	56	46	52	68	55	63	48	41	51	56	71	52	60	55	64	45	62	63	52	61	67	61	43	55	55	45	55	56	47	60	49	53	57	43	53	46	54	51	60	60	54	56	56	45	58	55	63	48	52	49	68	36	55	43	52	57	63	57	50	48	59	35	65	43	45	58	61	53	63	47	44	55	59	47	46	57	47	63	48	53	55	45	47	52	62	66	57	51	39	54	45	50	53	55	47	56	58	57	42	71	53	72	43	44	49	57	54	57	57	57	54	50	54	56	62	74	61	58	49	47	61	60	58	57	44	60	55	65	67	45	66	65	43	58	67	58	57	61	66	63	48	53	55	66	53	65	52	63	55	51	45	45	49	50	62	50	63	54	56	53	57	58	59	63	47	64	54	56	56	46	57	75	52	54	52	46	58	52	64	44	53	51	45	62	53	44	52	44	53	49	55	57	60	49	52	60	47	61	57	48	55	55	60	53	68	63	60	70	68	42	52	57	69	37	62	47	49	65	68	53	58	58	73	59	47	54	55	55	51	65	57	64	58	49	40	75	52	68	53	49	62	48	55	43	55	55	52	61	53	57	54	49	56	54	54	64	54	47	45	63	60	57	56	37	54	45	63	47	55	56	56	52	48	47	58	63	73	62	56	45	49	52	49	42	43	54	54	71	56	62	54	78	63	47	62	54	41	50	44	47	41	52	54	43	47	57	52	50	63	44	57	49	46	57	61	59	62	55	66	58	75	59	57	60	50	51	53	53	56	62	65	71	49	53	64	72	54	51	53	66	48	54	61	50	57	68	58	64	46	55	68	58	43	61	63	60	57	54	49	52	55	43	46	58	47	60	35	44	55	48	53	52	58	66	53	58	75	55	40	67	49	52	50	73	63	63	60	48	51	63	59	55	50	61	56	50	56	40	57	59	54	64	47	51	59	50	68	76	62	52	44	63	58	45	53	59	47	59	50	68	56	62	55	66	49	52	56	53	51	59	59	50	50	50	53	52	56	56	34	54	72	57	54	59	58	57	59	49	49	59	55	53	51	59	53	56	55	60	54	54	58	55	56	60	44	50	46	43	62	50	64	48	46	57	61	68	56	48	53	57	61	60	59	46	46	44	61	56	51	42	60	62	59	70	58	55	54	65	57	49	47	53	62	45	40	43	55	61	57	62	55	52	45	48	48	66	48	57	55	61	52	61	52	49	46	56	58	53	50	57	52	52	55	56	52	52	56	62	51	66	47	58	55	52	73	45	50	54	64	57	63	49	56	46	48	57	58	53	66	66	52	67	60	51	62	63	46	60	66	64	66	50	54	52	52	56	46	52	56	50	46	57	56	52	55	65	61	65	51	46	68	72	60	56	53	54	59	78	58	62	46	47	45	54	54	62	63	49	52	63	46	45	61	54	60	53	43	72	53	48	50	60	68	71	59	58	59	52	53	54	72	52	44	58	74	59	72	57	56	74	55	55	63	44	42	51	45	46	52	54	69	53	54	60	56	47	47	62	58	65	49	63	58	53	65	56	74	52	60	54	50	56	43	44	67	50	47	78	54	54	42	41	55	57	53	59	68	61	52	58	50	47	48	56	60	53	52	59	51	58	51	61	61	62	58	50	43	62	52	62	57	52	65	42	61	62	63	60	65	56	49	70	50	49	48	50	68	64	66	48	46	61	54	62	50	39	57	61	51	55	61	59	57	56	59	59	58	50	43	51	60	62	62	56	59	49	67	57	59	55	61	66	44	52	56	67	62	39	55	70	42	61	52	66	54	50	56	54	44	54	64	62	55	55	53	46	62	64	48	60	56	61	58	63	60	59	51	60	60	49	50	53	60	61	50	51	60	52	55	53	62	56	51	59	59	63	61	50	59	60	57	57	66	56	38	54	47	48	61	60	52	53	48	46	63	41	63	65	45	56	45	60	71	56	55	51	50	59	73	71	51	47	63	51	47	59	45	49	56	52	50	49	58	50	54	66	52	65	49	43	42	42	55	54	56	44	59	55	55	59	50	56	59	43	70	55	51	55	59	51	51	72	56	55	67	46	42	65	58	56	70	57	65	54	69	56	51	52	55	53	57	63	54	50	60	66	54	62	60	62	53	54	64	67	56	48	54	47	57	63	55	44	66	70	50	50	36	29	53	45	53	45	43	54	53	68	54	53	50	59	56	61	62	47	61	69	51	59	65	34	53	62	61	54	43	47	51	55	43	57	54	39	51	44	59	57	52	45	49	53	51	63	43	48	56	59	60	42	43	61	66	50	56	61	55	65	60	58	65	58	50	58	48	55	62	63	49	43	60	60	61	42	55	51	54	51	51	54	52	52	56	50	46	56	56	67	52	56	55	53	78	49	47	48	53	59	68	63	77	55	58	58	65	66	52	46	56	57	52	50	54	57	54	55	49	48	60	67	51	53	62	60	60	50	53	50	46	57	44	54	52	49	51	41	54	67	66	64	56	60	54	50	51	46	41	55	45	41	60	57	71	71	60	55	71	47	49	60	74	63	66	59	67	57	57	62	52	51	57	48	52	65	57	52	47	59	55	47	58	63	53	47	51	45	52	42	68	64	48	54	54	46	68	61	58	47	58	44	66	46	52	61	69	56	59	59	47	66	47	62	67	57	55	60	55	63	63	70	59	58	62	52	62	59	60	52	53	56	62	51	59	58	58	47	51	49	62	52	66	61	50	51	53	49	63	62	50	53	64	56	51	60	57	58	52	59	49	59	50	71	33	54	40	50	65	50	57	57	52	64	56	51	59	49	57	60	53	59	77	63	56	58	63	62	52	44	44	60	55	53	42	61	53	57	58	56	70	64	49	55	51	63	50	60	56	49	44	58	61	65	50	52	50	45	47	43	64	52	58	49	54	54	62	55	44	46	53	63	66	49	60	60	46	48	62	53	58	61	57	52	51	48	41	64	47	54	62	48	66	59	55	61	53	55	46	54	57	60	46	52	59	57	45	60	70	54	47	56	60	45	61	54	66	51	53	54	49	64	49
10281	3885	1549	2319	5388	7878	8525	7064	5766	4650	4058	3542	3195	3250	3182	3492	3746	3943	3942	3757	3601	3078	2465	2048	1830	1573	1475	1416	1339	1353	1186	1345	1332	1435	1602	1753	1735	1405	1221	1025	1039	1034	944	863	823	813	774	754	724	638	630	637	646	608	627	586	630	643	580	569	615	604	550	592	613	582	562	593	590	611	607	559	555	537	582	562	559	597	599	583	608	612	620	586	610	607	578	577	604	588	554	555	576	554	604	601	543	541	550	575	584	554	529	538	587	560	573	558	501	550	564	529	546	535	561	543	573	566	567	552	589	560	569	540	566	543	556	522	570	608	523	551	561	582	580	593	553	516	551	608	561	555	599	588	551	557	578	573	560	557	576	568	543	588	574	554	592	587	573	570	568	569	609	559	583	548	514	533	527	551	601	550	567	549	537	582	604	577	558	544	546	528	565	555	571	589	574	579	582	555	581	555	575	590	585	565	593	535	568	600	597	573	557	568	584	555	546	548	573	560	573	555	542	597	594	532	607	600	581	566	532	596	566	589	552	552	576	529	545	592	551	583	548	601	584	584	562	539	599	565	590	549	564	580	581	567	559	548	583	561	592	556	537	521	551	550	568	548	539	535	595	564	547	544	578	562	505	570	544	597	546	564	532	575	547	559	621	538	596	541	561	578	553	584	557	592	597	543	580	531	598	551	590	530	563	518	568	584	531	562	584	545	589	565	595	604	597	578	549	569	590	606	533	585	573	546	564	566	545	573	603	532	513	571	560	594	554	552	585	568	569	554	528	555	535	617	573	580	530	596	530	574	581	535	525	603	562	540	539	581	530	561	537	545	575	572	575	568	562	590	553	563	596	565	592	566	536	580	553	570	528	558	593	574	557	540	553	564	544	509	595	591	561	567	561	543	550	574	592	549	556	552	579	533	573	563	567	555	535	577	580	578	564	553	574	558	555	575	582	557	520	578	600	598	567	566	575	580	580	578	539	557	560	585	577	570	553	583	555	561	559	545	564	586	563	579	582	553	514	595	585	575	589	563	560	559	536	538	562	502	579	560	537	567	604	531	575	578	562	521	583	574	544	542	550	575	581	529	568	545	627	544	578	534	547	587	541	537	575	600	520	571	519	594	556	547	539	556	559	569	533	595	567	597	591	564	538	551	534	590	566	575	607	581	549	577	577	515	551	591	541	586	562	547	553	583	563	573	566	540	581	600	589	570	553	576	581	560	619	589	557	565	572	590	558	512	537	552	590	577	573	589	555	570	511	586	536	573	521	570	565	547	609	552	573	583	569	573	572	578	544	580	548	534	520	568	510	580	500	567	587	553	567	551	578	560	567	512	576	554	584	557	573	586	531	547	558	568	557	547	567	561	571	593	535	561	580	552	479	565	523	557	586	559	575	553	523	582	577	572	568	560	604	514	546	621	541	528	560	561	565	547	555	562	576	592	584	539	565	550	583	536	595	564	589	565	550	520	588	555	536	585	595	572	586	528	524	595	586	586	572	533	540	537	580	557	573	590	594	591	562	580	542	545	558	536	540	535	542	569	584	549	538	514	553	513	578	600	581	558	549	559	562	544	544	554	590	560	546	535	572	593	519	553	564	526	575	589	548	574	590	555	618	560	562	551	538	602	596	558	613	575	571	636	555	574	591	587	594	580	568	548	578	571	550	575	567	565	548	584	568	575	539	600	540	553	539	558	593	552	587	524	566	579	548	594	557	559	601	568	552	540	527	575	603	571	563	564	557	557	526	560	540	569	519	664	543	575	584	556	581	587	573	545	553	612	588	586	572	528	564	528	561	555	573	565	553	612	534	520	584	523	588	521	604	568	543	553	524	547	564	611	541	556	578	531	582	514	538	551	595	514	566	561	609	567	521	549	595	595	563	605	570	589	536	564	572	531	597	538	538	582	517	575	552	572	614	578	555	518	554	581	558	540	572	571	599	565	533	561	573	517	606	586	547	544	548	517	602	562	515	566	547	555	587	550	526	500	577	565	583	593	543	564	547	565	540	573	566	524	543	535	543	546	524	547	608	546	528	524	542	552	587	571	519	560	546	604	588	550	546	585	604	558	583	550	603	546	534	604	607	558	573	558	562	588	524	531	584	549	572	558	535	592	547	566	565	554	595	568	562	583	535	600	554	548	538	545	590	572	590	531	607	552	578	583	556	587	511	561	560	571	518	540	586	532	527	549	543	528	515	613	559	593	566	562	554	561	554	543	598	544	533	566	606	584	600	594	602	499	554	584	601	554	601	573	558	615	556	572	534	589	593	561	547	617	561	569	561	606	565	562	563	534	523	527	578	578	579	598	545	562	523	556	547	546	596	608	561	531	561	585	584	530	572	574	552	558	564	549	528	572	591	549	564	574	556	590	571	572	551	544	581	564	541	565	552	589	535	633	521	538	567	575	613	525	597	545	530	592	553	581	599	545	537	533	584	589	545	546	548	558	548	535	589	524	575	567	552	541	557	563	581	561	532	542	573	560	561	552	556	553	584	563	571	552	581	577	569	507	530	531	591	551	581	542	536	539	543	567	597	561	586	531	621	573	610	625	628	522	602	531	568	574	540	616	580	575	544	544	582	571	543	530	547	552	585	535	551	549	573	578	616	592	556	599	569	570	593	538	588	566	580	595	545	586	542	602	531	572	559	559	567	564	586	572	557	577	546	548	553	527	587	563	558	561	554	577	562	575	543	572	588	548	559	606	548	544	572	554	584	574	570	560	519	539	559	548	556	539	551	531	525	589	543	572	556	566	556	495	550	554	569	561	566	530	535	564	555	566	561	567	575	542	565	541	538	581	575	602	578	543	574	560	577	559	578	546	552	574	527	562	539	522	595	508	539	553	580	549	591	557	554	558	574	521	579	555	558	538	576	592	552	569	578	594	536	571	558	534	559	547	552	564	601	579	546	569	538	544	572	513	549	582	550	568	569	556	592	587	542	550	558	554	527	596	591	562	550	534	582	546	565	605	552	606	577	582	603	563	566	532	546	568	550	552	547	556	534	583	575	558	556	545	553	561	554	500	571	542	593	547	546	547	532	537	554	538	567	552	547	507	601	557	522	582	566	521	578	544	565	531	565	596	554	573	533	540	564	540	610	599	578	570	546	578	564	575	599	573	535	603	578	625	552	570	583	597	546	613	573	550	545	551	545	536	569	575	543	575	594	565	566	591	585	591	612	570	533	554	533	582	555	567	561	515	535	571	616	557	521	580	507	570	549	533	561	580	544	563	583	586	587	541	568	528	554	512	547	564	585	586	523	564	550	547	584	578	578	595	570	583	539	555	538	550	576	579	569	577	557	544	554	566	566	549	558	548	554	595	563	528	597	560	560	548	541	585	570	585	499	584	571	529	543	564	557	546	556	565	618	567	557	580	552	573	550	597	578	551	571	549	575	560	585	533	587	577	543	562	581	581	530	549	552	553	549	562	573	549	534	594	565	591	567	580	599	579	565	552	558	530	538	567	566	524	544	538	533	543	613	518	601	543	591	602
2097	123	90	44	51	75	89	98	88	98	83	80	73	69	75	87	101	108	112	99	101	73	60	55	59	50	46	48	38	39	45	40	49	43	47	64	62	54	41	33	32	27	45	40	27	32	32	33	23	28	18	32	27	9	26	21	19	25	25	19	22	25	27	26	20	19	16	23	27	20	14	19	23	24	14	18	22	19	16	21	19	16	31	22	18	25	24	29	27	22	18	26	24	22	19	19	15	26	25	31	25	26	20	17	20	23	32	25	32	10	28	23	18	18	29	24	29	15	26	19	22	19	22	25	23	24	25	23	26	21	25	17	25	21	21	13	16	16	21	25	33	30	24	20	23	30	29	23	24	22	15	28	23	19	21	23	27	21	31	23	24	17	31	16	25	24	18	25	22	21	14	31	27	17	24	20	30	17	17	22	18	19	28	26	17	24	19	13	27	22	17	18	25	21	26	13	25	17	20	23	29	22	21	18	22	28	24	25	20	29	27	21	30	18	20	17	17	22	24	22	13	30	18	23	19	19	32	28	19	16	26	21	17	26	16	24	13	20	23	14	27	22	21	23	21	22	20	24	21	20	25	18	21	28	29	24	30	23	9	27	19	23	19	27	21	23	20	26	31	24	26	20	23	23	22	20	17	29	22	23	25	32	16	24	23	26	15	25	21	6	25	28	22	27	26	25	27	18	30	25	19	26	20	24	13	22	21	21	26	31	18	14	16	18	26	27	29	26	22	24	21	21	14	26	22	23	21	22	19	20	17	31	18	28	32	23	21	13	18	31	26	18	27	23	28	23	22	18	21	21	25	22	18	26	17	31	14	18	17	28	20	22	26	20	26	26	27	17	22	16	18	26	18	16	17	15	21	23	21	17	25	20	25	21	16	15	26	26	20	30	22	26	31	18	15	21	22	31	23	21	26	23	22	25	25	22	19	22	18	23	25	24	25	15	26	18	22	23	29	18	15	22	22	24	27	27	15	18	23	23	22	21	19	24	22	22	17	21	18	25	18	19	31	18	26	12	25	19	26	21	27	17	27	24	26	17	28	26	21	16	22	15	29	29	29	19	34	22	28	27	20	22	27	26	28	21	24	13	23	9	17	31	24	15	23	24	18	25	16	20	26	20	21	16	18	20	24	25	24	24	19	27	13	24	31	34	20	17	27	33	24	20	21	22	26	17	26	17	17	16	18	24	27	20	30	24	22	24	24	21	23	23	24	15	17	28	20	25	24	22	27	19	17	22	26	15	17	18	19	21	17	23	21	26	23	20	19	28	17	25	24	31	24	20	14	18	21	19	25	22	19	22	27	27	18	23	25	20	17	20	19	35	14	19	28	11	22	26	22	14	22	23	22	26	27	29	18	22	28	20	20	19	26	27	29	22	34	20	14	19	16	13	20	15	24	19	17	24	13	25	21	22	30	25	25	21	26	23	28	17	26	17	27	21	19	26	21	20	27	7	17	19	20	21	24	21	17	14	21	22	23	16	19	22	31	25	22	21	21	16	14	22	17	36	21	9	20	17	16	20	21	18	19	26	24	22	25	32	19	18	22	23	27	27	17	19	23	23	27	31	20	14	35	22	22	25	25	27	27	27	23	25	19	25	28	19	21	24	23	19	18	20	10	14	20	22	23	24	24	21	30	25	26	21	20	19	20	14	27	20	22	21	24	23	25	25	30	22	23	32	25	26	28	19	15	26	19	17	23	28	22	22	12	18	23	24	21	13	25	18	23	19	18	21	18	25	26	20	28	24	18	17	28	25	23	16	25	22	20	25	21	14	16	22	18	19	29	27	26	19	27	21	17	25	22	29	17	22	26	16	29	19	21	24	24	23	17	16	23	19	19	20	24	21	26	25	26	23	28	25	25	26	27	19	25	32	17	27	14	19	21	18	32	31	17	18	21	21	23	28	33	18	18	13	25	32	21	17	18	26	19	22	19	19	24	25	27	18	21	20	17	17	23	28	26	30	17	24	15	21	29	25	25	15	14	23	21	23	16	14	25	17	18	23	16	29	20	26	27	16	15	16	16	36	22	13	22	24	26	27	18	22	14	22	24	19	26	25	14	27	24	24	23	21	25	23	26	21	23	20	19	31	27	17	22	19	17	15	17	19	16	25	13	20	20	23	21	18	24	20	26	17	28	28	29	21	23	20	19	21	25	27	20	19	26	27	31	25	17	19	12	23	26	23	23	34	20	22	30	23	23	21	24	26	19	26	21	26	18	28	24	34	27	24	32	34	22	17	23	19	21	20	26	17	15	18	12	24	18	16	17	17	21	23	25	22	25	19	31	17	26	21	21	24	19	19	26	21	29	19	20	28	21	22	23	22	24	23	25	23	21	16	25	25	19	24	22	26	28	19	19	26	21	20	25	24	25	20	18	20	22	20	18	26	19	30	20	18	23	23	16	24	24	22	19	27	22	16	20	33	21	21	24	19	22	15	24	16	19	27	16	15	27	21	22	17	17	24	11	21	23	26	17	18	19	26	27	24	23	22	26	35	20	24	25	21	17	25	25	32	15	16	16	19	27	22	26	28	24	20	23	22	26	22	23	26	27	27	19	28	17	21	18	24	22	29	27	22	18	17	24	20	26	26	29	27	13	19	18	16	27	26	14	23	22	21	16	19	20	13	24	16	14	15	19	19	19	17	15	18	19	28	20	19	14	21	11	26	19	28	25	25	22	17	23	28	22	15	23	18	22	21	26	29	15	19	19	29	19	14	21	27	20	26	19	19	21	20	16	25	22	25	20	28	23	26	17	20	19	22	34	32	23	20	16	23	24	18	17	11	14	13	28	17	17	17	22	19	23	21	16	23	19	21	30	21	26	23	17	21	18	13	23	18	28	17	24	22	30	15	23	17	21	26	19	16	27	16	33	29	22	29	24	26	21	25	15	20	23	25	28	15	32	30	20	15	17	19	16	22	31	22	23	19	17	14	15	21	26	23	21	17	20	25	17	23	21	18	18	26	17	25	31	13	30	16	15	17	13	27	20	31	18	27	33	25	21	22	27	31	14	13	22	21	22	27	19	21	19	23	17	15	27	15	23	14	22	25	16	24	15	25	26	27	17	24	28	27	25	16	22	9	24	26	26	32	27	22	16	22	20	22	23	23	17	18	18	16	13	24	17	17	23	24	29	16	21	20	28	28	20	24	23	29	31	21	31	30	28	33	21	30	25	21	27	22	21	23	24	19	26	13	26	21	24	20	21	26	24	18	16	22	17	17	14	33	13	15	37	22	16	31	29	21	23	22	25	22	18	22	28	17	16	17	22	22	22	10	19	20	29	22	20	24	31	24	18	21	23	21	26	20	23	17	17	19	19	25	16	14	27	23	26	31	20	15	19	25	27	23	21	25	25	16	19	17	20	20	20	20	15	24	19	26	16	26	22	24	21	22	21	27	28	27	33	22	21	16	21	25	30	27	17	29	18	25	37	22	22	34	19	24	18	20	21	25	20	21	24	26	24	22	18	27	21	31
9860	2758	1090	1645	4329	6854	7657	6682	5484	4456	3925	3337	3099	3012	2951	3320	3612	3729	3954	3655	3372	2858	2212	1760	1568	1274	1174	1125	1086	993	947	989	1062	1253	1302	1546	1352	1066	970	776	824	745	687	605	514	475	451	435	401	349	362	352	350	301	270	305	295	272	302	298	302	284	286	243	242	263	270	247	259	242	247	244	261	243	243	280	275	255	248	286	298	265	286	295	239	228	244	281	264	247	232	247	245	279	281	237	244	246	261	263	242	261	258	249	245	241	277	234	232	270	251	255	255	254	221	259	254	252	278	263	232	217	231	214	213	260	223	238	263	252	237	249	235	251	238	259	247	248	227	241	252	273	208	213	257	239	233	227	263	263	258	268	238	231	225	242	239	260	235	273	237	229	241	216	236	233	251	244	231	248	231	268	243	192	252	228	240	266	229	239	256	230	243	222	260	277	243	227	243	242	242	232	232	237	253	246	216	242	243	227	236	227	234	236	260	237	257	226	240	230	241	240	246	235	231	232	212	249	210	272	218	224	221	245	241	243	257	246	238	254	230	242	234	226	232	233	237	252	240	253	220	235	246	242	257	235	238	269	242	256	212	220	227	236	257	220	254	219	230	251	246	216	218	231	245	222	250	258	235	246	225	254	225	257	246	258	272	248	224	242	240	237	242	238	244	224	225	248	246	249	217	245	243	230	231	246	229	243	228	231	230	210	235	235	245	241	251	259	241	232	242	213	236	250	231	252	237	230	228	223	239	221	217	220	223	215	242	243	247	227	206	243	240	197	248	238	227	227	198	250	234	251	239	235	237	230	248	226	234	238	267	237	220	212	201	222	238	215	260	246	249	230	262	239	255	277	236	256	228	238	243	216	227	232	234	235	225	238	242	231	259	222	251	259	238	239	241	249	236	248	236	228	233	249	227	252	214	275	229	260	265	234	229	238	262	233	229	243	235	225	237	226	251	257	235	236	242	229	211	244	237	262	231	252	267	237	208	239	221	225	249	235	244	256	238	253	244	243	242	270	218	216	231	212	227	223	260	283	236	241	233	219	247	249	243	229	259	244	243	225	252	234	228	286	237	237	257	201	274	235	241	237	261	255	239	243	237	203	250	211	254	246	227	252	240	232	243	234	242	237	239	242	245	246	236	250	269	242	262	215	239	243	233	225	244	213	261	256	244	235	233	257	242	204	231	249	244	231	249	215	229	243	222	240	250	216	261	231	227	235	251	204	241	241	263	236	250	234	229	245	249	219	258	239	247	244	232	248	252	225	255	222	216	216	192	227	247	250	244	210	232	247	233	244	214	240	242	252	261	247	243	227	220	261	228	271	247	251	254	247	239	209	225	235	213	245	219	230	224	236	243	250	220	251	212	234	252	224	237	229	242	230	251	242	240	233	222	259	222	226	228	223	247	253	220	246	252	234	235	228	235	226	226	252	244	219	235	226	241	229	247	230	212	250	254	254	242	238	240	219	222	235	231	255	218	265	231	253	258	252	239	255	243	253	240	239	250	228	247	271	257	220	222	235	231	258	236	240	230	253	265	258	234	230	252	206	225	231	240	236	245	237	238	230	258	266	262	229	214	218	221	264	231	241	228	224	220	227	242	220	227	278	243	250	227	240	212	244	250	236	240	210	246	243	225	268	225	243	234	232	221	267	227	231	225	247	265	261	243	254	261	212	231	211	244	215	248	230	231	233	224	245	250	223	227	235	220	230	245	237	260	235	253	229	255	227	233	242	233	213	242	251	237	230	236	243	226	237	255	261	254	226	219	222	241	253	263	230	242	274	235	227	241	235	253	226	238	217	219	238	247	253	256	207	236	221	251	203	223	218	241	240	217	232	248	245	245	242	242	231	270	270	282	245	243	278	227	228	252	253	216	219	246	244	247	229	233	253	248	229	243	250	251	223	258	248	240	240	266	231	253	274	236	226	254	243	241	258	245	239	201	248	235	229	247	256	257	248	227	256	227	237	243	248	223	235	242	246	235	280	230	243	261	254	236	232	229	263	223	268	220	221	251	222	216	243	239	254	204	216	235	230	253	221	233	240	230	240	239	251	227	232	260	242	226	250	232	214	225	256	217	241	254	237	214	242	249	255	247	259	224	239	241	230	260	228	231	238	209	264	250	224	243	233	239	252	250	252	257	239	221	233	272	237	263	239	227	226	220	248	239	253	241	225	197	253	226	223	234	233	232	240	287	248	245	233	242	236	220	225	248	246	265	245	219	251	248	221	208	229	249	261	231	223	253	232	222	229	216	227	245	240	228	259	246	224	213	209	231	236	241	231	246	253	248	231	256	244	232	228	226	241	216	247	264	209	245	249	240	227	235	244	229	241	242	261	234	237	234	247	219	212	245	221	208	228	232	223	216	244	237	257	226	250	240	219	236	228	262	239	233	257	261	227	247	246	253	237	246	255	246	247	244	241	230	232	264	211	247	219	271	225	256	233	263	226	214	212	219	245	220	254	265	252	205	229	226	227	247	249	230	263	251	247	245	230	225	248	226	271	246	219	248	236	223	219	242	249	231	255	249	228	238	216	216	252	233	215	247	234	240	253	266	236	247	212	243	239	240	260	233	227	216	238	254	259	245	223	219	259	261	244	233	237	239	272	248	248	226	260	247	223	274	224	242	238	215	241	266	224	241	247	235	245	238	240	229	228	237	253	267	200	225	243	221	239	239	250	234	222	200	239	211	250	226	240	240	224	241	203	230	230	215	200	235	219	255	231	237	262	239	280	266	236	262	256	228	248	278	218	225	262	240	243	236	239	256	244	222	231	244	248	194	239	223	240	257	237	227	244	248	234	251	209	238	211	235	240	254	232	221	246	220	238	231	265	264	236	238	251	215	252	209	241	281	228	256	237	234	217	250	234	239	223	248	251	239	232	236	271	240	248	230	251	252	246	239	221	247	221	245	230	254	238	232	240	249	234	225	264	225	221	242	233	252	218	246	210	236	255	237	268	230	234	234	207	233	244	251	248	231	237	217	250	230	242	250	271	219	240	232	260	219	229	234	232	250	249	260	236	238	226	206	227	228	256	231	238	236	248	218	246	215	232	224	259	261	225	229	259	196	229	250	229	235	211	227	241	252	257	237	247	250	236	219	232	244	239	279	207	247	270	243	239	229	233	237	248	254	236	240	233	223	219	241	244	226	217	254	250	234	233	209	261	248	233	233	241	241	254	198	232	255	259	245	246	226	227	218	228	235	217	253	237	236	227	240	211	252	234	251	232	236	251	260	189	265	244	224	224	240	222	223	225	236	206	254	234	250	211	245	242	240	279	239	198	233	251	241	240	263	247	232	258	224	214	216	237	211	202	266	233	226	229	244	235	229	228	227	225	242	243	253	213	225	241	240	270	240	239	228	243	241	238	242	254	224	233	237	227	234	242	226	235	255	262	215	226	231	245	229	239	240	263	235	226	205	229	256	247	210	255	218	250	229	232	247	260	229	249	252	227	211	242	224	227	235	269	225	244	227	239	228	220	245	209
1055	256	135	110	112	130	183	165	158	140	142	133	132	114	133	142	180	151	149	162	152	111	113	120	103	104	89	84	80	75	58	74	77	83	88	89	80	75	83	70	72	82	77	62	76	50	57	56	66	60	68	64	58	65	68	68	56	60	68	65	56	63	56	71	48	59	60	63	47	62	58	51	52	56	58	54	60	53	56	64	40	59	64	70	63	57	52	67	49	49	65	57	71	59	65	49	52	60	61	66	59	49	46	54	61	48	63	55	55	53	56	63	57	55	55	66	50	71	69	57	64	57	58	64	72	51	52	77	65	60	55	52	65	58	53	58	61	57	38	42	55	60	56	59	69	55	53	52	58	53	63	54	50	55	43	53	52	53	65	63	57	64	57	61	64	53	76	62	69	59	43	61	53	61	61	56	61	68	53	57	69	65	56	68	62	65	53	58	53	68	69	49	56	69	71	67	43	70	59	52	49	63	43	69	56	48	49	64	48	53	64	54	53	57	45	49	56	44	49	56	52	61	73	54	65	57	50	56	49	58	75	56	65	57	58	62	65	52	60	57	60	48	66	64	75	62	46	54	50	51	50	63	53	53	49	65	47	61	71	49	66	58	52	50	61	54	57	48	54	57	60	53	56	53	59	61	52	50	45	60	58	53	59	57	54	51	78	58	47	64	46	63	51	68	62	48	57	69	53	60	55	57	54	41	65	67	67	54	61	59	48	58	55	52	39	50	47	48	65	68	53	55	49	51	58	63	60	55	47	49	60	47	58	59	48	54	49	61	53	51	49	63	66	60	56	54	61	63	54	51	51	59	55	63	57	50	49	59	61	64	48	50	56	55	57	67	61	50	54	64	57	68	50	71	55	60	53	72	63	51	59	48	49	62	42	49	55	54	63	52	57	54	62	49	57	59	60	42	64	65	53	64	68	51	57	67	55	53	63	63	52	43	58	52	71	64	51	43	68	64	46	57	68	54	56	49	49	45	68	59	48	56	79	44	59	59	57	63	47	57	57	63	56	52	58	65	61	51	57	62	61	54	63	59	60	51	64	76	54	62	57	57	56	54	59	57	54	50	47	54	50	45	60	47	54	54	46	60	63	50	53	54	57	60	46	58	54	50	49	55	47	47	58	52	60	65	63	61	59	43	70	58	56	52	58	61	55	52	62	66	56	76	67	51	62	55	44	51	53	59	69	65	64	52	62	66	62	54	57	55	56	62	59	54	52	51	47	60	59	54	60	52	58	74	60	39	51	55	48	56	66	47	57	47	66	43	67	54	62	55	50	56	59	66	59	59	52	63	75	62	53	61	52	67	69	42	56	62	53	51	47	58	52	54	56	55	50	67	46	63	59	54	59	57	66	59	69	67	52	51	56	52	69	55	58	49	47	62	62	65	76	62	59	63	70	46	72	62	62	53	51	72	68	52	68	52	64	54	63	53	55	67	56	50	65	65	56	67	65	42	52	63	60	33	51	44	57	60	65	51	55	51	62	58	64	47	56	58	67	63	56	56	71	62	62	66	65	70	75	48	56	54	63	65	62	50	61	56	65	60	56	58	46	47	66	60	61	59	45	60	56	53	65	41	53	45	44	57	51	53	60	58	55	45	72	47	60	66	62	61	69	50	67	67	60	53	52	61	59	48	52	50	73	57	52	54	67	52	69	45	56	48	63	59	43	44	67	46	53	64	48	51	59	49	43	59	55	56	46	52	56	53	50	62	56	68	63	56	52	59	51	51	64	45	57	62	73	55	63	55	63	47	65	42	52	57	57	58	47	59	60	70	60	48	50	52	59	55	39	47	57	53	54	63	47	62	47	57	62	49	65	57	57	50	62	61	56	63	56	60	60	53	61	60	62	56	54	52	56	49	48	52	56	50	70	59	60	57	76	57	58	50	56	49	60	62	47	45	41	57	49	49	54	59	73	40	56	51	57	44	53	52	58	52	60	56	63	51	61	53	53	52	59	51	58	64	67	59	59	46	61	61	61	56	51	47	55	49	57	61	49	56	61	50	54	54	53	51	59	52	45	66	59	67	57	58	69	65	64	51	57	47	57	64	78	62	52	65	56	71	54	52	53	47	59	66	50	40	58	61	53	58	50	57	52	55	44	54	41	77	61	61	76	52	44	58	69	56	60	47	43	53	57	65	53	68	54	69	63	44	62	70	46	55	64	51	66	65	72	51	54	58	62	53	56	57	55	60	57	66	63	50	49	53	71	59	57	55	61	51	52	63	65	42	67	61	43	72	56	58	49	48	50	55	51	60	67	42	57	71	69	56	61	52	60	68	57	61	58	70	60	58	58	43	54	67	50	66	42	60	36	59	58	59	62	54	61	53	51	52	61	55	71	55	65	56	62	67	53	53	54	59	60	54	63	62	68	44	66	59	69	49	54	77	50	64	63	63	70	56	61	54	63	63	50	53	56	47	55	52	55	61	62	62	53	62	47	51	69	55	63	54	56	61	59	63	57	55	56	63	61	57	51	54	60	60	60	54	61	47	53	55	56	61	44	66	52	48	52	52	66	66	58	64	53	67	56	53	32	62	67	49	64	55	48	51	55	61	55	61	59	49	59	53	60	60	46	60	64	66	40	61	54	61	60	62	49	61	50	60	50	50	58	52	59	51	47	49	54	53	43	57	54	57	59	62	66	61	49	66	44	48	53	62	58	52	53	53	47	55	50	51	59	56	48	65	45	64	55	49	46	44	60	54	62	49	55	58	47	60	64	74	53	42	59	71	69	54	50	60	50	47	58	53	46	59	57	61	70	59	63	49	65	56	65	64	54	52	57	57	60	67	50	62	56	54	59	59	48	40	63	57	56	60	60	65	68	54	58	50	67	60	56	56	61	56	52	64	52	62	65	55	52	69	43	46	59	59	64	56	58	54	53	64	47	60	73	58	60	49	55	47	60	58	62	61	64	59	50	62	56	60	65	53	62	60	34	59	44	62	52	63	70	44	54	45	67	66	49	61	49	58	56	57	58	49	59	65	43	47	60	55	53	62	55	60	60	48	67	61	56	67	57	52	59	40	48	63	55	46	65	63	44	55	63	64	54	62	64	47	48	69	64	63	55	60	48	57	50	66	63	51	61	61	49	52	48	53	65	52	61	69	56	65	68	55	67	49	60	58	49	55	61	55	54	57	47	48	59	49	43	56	63	76	59	47	68	61	55	70	53	47	51	57	54	50	58	52	52	62	43	58	53	49	58	64	68	50	61	46	59	48	50	66	58	47	55	69	58	62	65	41	70	60	54	59	53	62	56	62	54	53	58	53	54	57	58	45	71	56	46	52	41	53	59	54	55	65	65	61	66	72	54	56	52	68	57	47	60	47	37	66	68	74	48	62	54	57	58	46	56	48	52	59	49	65	54	55	56	53	59	67	47	66	61	52	69	58	56	64	62	68	52	56	63	55	51	45	65	59	52	63	52	60	51	59	59	51	62	53	58	61	52	39	50	51	46	57	61	59	63	68	46	75	54	55
13479	4958	2039	3063	7328	10486	10829	9340	7477	6311	5547	4780	4518	4332	4386	4488	4856	4999	5110	4774	4293	3712	2962	2567	2291	1943	1811	1638	1684	1529	1475	1575	1646	1782	1976	1984	1923	1671	1434	1379	1325	1295	1112	1029	961	860	850	759	780	749	709	740	741	718	742	679	666	681	627	643	604	643	651	666	636	613	630	685	623	642	675	618	658	650	622	617	635	655	627	643	650	688	658	645	613	617	545	607	623	625	624	588	595	668	616	631	630	669	596	601	625	574	579	591	538	581	600	601	637	611	593	610	591	560	650	509	640	569	576	590	572	551	608	613	589	647	624	598	622	572	597	554	595	594	612	613	594	593	591	585	611	638	591	567	613	677	612	597	602	641	624	599	597	616	584	615	612	600	633	615	598	603	607	556	622	585	614	601	607	594	596	589	577	584	593	592	588	612	597	560	614	564	615	609	630	583	654	617	587	612	620	592	596	579	573	578	559	600	622	554	607	567	603	592	598	595	584	607	658	578	592	602	607	615	604	607	577	622	630	624	572	573	598	619	580	640	618	564	607	599	613	576	581	579	648	578	612	601	588	632	558	607	594	552	614	571	614	586	597	559	652	614	615	596	619	612	636	563	623	590	597	551	568	589	588	553	637	602	619	619	589	588	570	603	590	606	621	619	610	612	572	617	586	634	613	606	593	590	564	607	553	584	607	604	596	604	603	560	620	621	610	610	572	646	580	585	571	616	619	600	600	639	575	566	574	603	555	616	618	590	617	592	625	585	616	589	591	595	602	619	549	552	598	614	579	638	600	639	584	581	595	587	573	577	593	594	619	569	611	572	564	628	575	587	623	606	576	610	559	604	584	610	617	587	590	571	581	585	604	610	617	615	641	558	605	630	587	568	592	585	580	614	586	627	622	589	540	582	622	564	593	591	568	617	578	606	619	626	578	626	600	576	569	578	595	587	575	605	637	612	568	569	600	617	556	608	567	582	598	601	637	588	577	595	602	563	589	601	620	587	593	596	609	582	619	565	607	603	590	647	596	599	613	582	617	554	591	654	594	625	612	589	560	568	572	612	551	570	562	607	557	601	618	633	621	629	577	617	591	572	617	634	621	586	562	574	601	575	583	642	631	608	619	578	590	581	603	585	587	592	576	574	574	588	600	580	612	584	628	571	629	578	596	604	583	590	592	648	659	553	620	563	564	610	538	604	594	597	589	607	617	595	631	598	572	556	604	632	581	618	577	580	589	626	592	636	587	552	585	592	616	633	590	568	604	602	647	597	581	554	571	606	683	572	555	568	595	588	587	579	614	563	590	573	652	587	586	607	600	590	563	601	571	591	559	622	655	604	625	581	610	636	597	571	552	603	599	624	568	587	599	595	642	629	570	608	565	598	595	638	613	610	569	589	605	594	587	650	587	623	602	579	596	628	593	567	583	588	623	604	583	565	581	587	618	607	568	582	580	574	633	593	572	567	649	555	653	592	560	602	561	607	581	547	616	633	571	622	604	560	593	612	602	595	629	611	581	631	588	614	605	562	595	593	598	578	585	564	597	627	595	582	605	611	583	565	571	603	639	589	576	585	610	593	615	637	584	572	585	593	576	595	606	584	605	613	618	561	620	577	595	601	571	594	571	588	564	595	537	620	575	638	604	576	580	624	609	600	582	594	617	526	632	556	599	579	618	589	620	597	600	593	544	603	580	567	602	603	621	546	568	600	626	589	642	612	560	595	587	622	590	529	593	591	628	615	598	590	560	552	607	584	608	581	631	607	600	565	629	571	584	580	568	571	612	624	600	601	610	563	606	592	556	568	547	611	586	596	623	560	621	615	588	595	623	619	563	636	576	607	558	649	576	632	620	599	569	574	621	581	584	600	598	563	578	562	609	602	592	636	593	614	563	612	650	623	597	561	615	605	597	599	606	601	596	575	552	623	567	597	571	589	595	581	620	588	538	570	622	575	659	609	581	581	619	649	586	624	586	582	576	575	651	612	633	577	607	642	579	614	597	580	600	596	585	583	572	589	613	620	624	593	624	581	550	596	611	593	598	643	610	612	569	647	615	564	560	564	580	594	600	595	616	604	571	594	593	594	585	611	588	634	611	602	591	594	553	605	588	567	630	601	591	625	590	607	574	596	585	631	590	547	553	620	570	589	571	625	584	593	598	585	583	595	577	560	616	593	587	592	561	629	582	592	571	626	587	644	586	597	613	599	585	631	582	550	577	601	618	611	609	626	582	625	593	555	585	593	627	561	604	590	602	605	595	651	548	566	577	535	628	623	622	610	566	603	586	564	601	606	594	603	594	598	605	626	597	619	655	588	558	615	586	624	579	607	637	579	577	608	577	598	582	586	570	586	587	596	586	607	602	647	566	605	579	589	579	564	592	578	594	621	553	587	601	596	638	605	604	597	593	560	592	583	581	617	585	614	614	615	558	574	589	649	610	548	609	610	578	633	625	618	625	568	608	630	594	593	567	598	628	580	606	613	618	571	592	563	619	547	592	608	547	597	634	578	567	608	613	552	681	557	678	596	557	604	588	552	613	578	563	620	591	615	567	591	650	565	558	580	580	611	593	571	560	576	603	577	548	578	661	595	581	593	604	604	582	588	585	551	609	564	585	626	615	638	592	600	579	589	579	589	573	606	631	591	605	646	637	629	583	606	614	599	585	591	584	603	614	588	573	588	556	569	596	563	625	605	645	598	626	596	629	584	638	621	586	568	616	608	610	582	590	592	575	576	651	620	628	597	582	575	586	604	629	638	563	575	567	589	582	531	580	615	576	603	582	631	604	542	578	580	614	628	593	552	600	632	580	600	587	586	566	596	582	582	601	602	586	599	603	630	593	607	603	596	624	642	604	577	666	533	561	559	592	625	552	599	606	628	618	574	580	664	567	605	624	588	556	549	568	609	634	603	559	537	569	569	574	615	611	614	596	592	644	616	577	581	594	624	585	595	616	567	569	583	608	570	587	632	614	608	599	591	570	602	593	585	569	630	525	581	597	620	599	558	606	589	599	572	607	596	597	623	616	587	612	592	575	593	611	587	589	594	626	587	562	617	563	607	602	580	572	577	566	613	590	584	636	623	607	597	604	604	571	599	561	573	633	628	645	629	590	578	653	622	632	633	557	606	605	599	578	614	609	559	574	611	568	600	598	564	606	581	569	611	613	615	622	584	628	572	583	589	578	637	649	573	561	567	602	590	603	590	576	572	583	595	611	623	542	565	641	578	634	593	603	593	597	553	610	627	616	625	610	621	580	589	623	566	617	566	598	564	614	591	544	592	545	584	592	549	605	558	624	635	597	590	595	594	595	586	575	605	602	601	599	587	646	598	562	632	591	581	590	624	595	586	587	628	623	567	598	525	613	577	592	601	592	553	571	583	558	635	581	584	566	585	579	585	629	577	615	594	593	623	624	600	611	621	573	595	609	625	565	635	624	654	630	623	590	576	577	610	584	578	566	645	622	555	632	600	590	598	591	607	577	584	608	637	613	580	584	631	610	596
1352	40	58	23	29	42	49	45	37	66	52	50	50	49	56	69	67	89	57	69	76	63	48	65	41	39	47	42	33	33	39	37	48	48	50	35	39	43	45	30	33	31	20	23	17	19	24	32	20	25	34	19	30	23	23	25	27	11	28	17	20	20	23	24	16	17	15	23	20	19	17	31	18	17	19	22	25	23	16	29	21	26	21	23	18	21	23	28	16	24	28	19	10	20	21	31	18	24	27	23	21	28	23	19	17	27	25	26	23	20	21	28	18	20	40	30	17	25	20	16	24	24	18	20	21	21	23	22	22	17	16	28	24	19	21	21	23	27	19	18	12	24	23	22	23	29	34	16	24	15	18	21	25	26	30	24	26	15	20	20	17	24	23	12	12	24	24	16	24	23	30	22	27	20	18	18	25	27	12	18	28	20	21	17	14	27	22	26	15	29	24	27	21	23	25	21	22	22	26	33	23	23	27	14	22	22	23	24	25	20	33	29	21	18	30	18	30	18	28	21	19	23	21	22	22	31	31	26	29	19	19	24	33	20	19	24	17	28	28	20	23	24	25	23	34	20	18	22	23	16	16	22	27	21	19	18	22	33	22	22	18	16	19	19	26	19	16	19	27	22	24	23	20	18	23	25	20	31	15	25	28	17	22	32	25	24	21	26	27	27	21	19	25	19	25	18	14	19	18	18	18	21	15	27	17	24	23	20	17	22	25	17	31	23	25	22	19	20	23	18	18	24	23	34	25	21	15	18	18	19	26	21	28	25	14	22	16	16	20	21	23	23	30	27	20	29	23	20	22	23	28	22	24	18	23	24	25	32	21	15	25	17	27	20	20	28	23	22	21	29	24	27	25	13	22	21	21	23	32	18	14	26	19	15	24	18	21	32	20	30	22	18	14	18	22	23	28	25	26	15	21	20	18	27	23	24	20	21	24	24	18	23	30	18	34	23	19	21	22	29	18	28	24	33	23	25	23	23	26	15	24	21	28	18	20	21	18	21	26	32	18	17	20	23	15	23	28	31	27	23	21	16	19	12	19	23	14	24	24	32	20	32	21	17	23	32	21	16	29	19	21	17	19	17	25	21	16	25	15	17	23	21	30	26	21	13	37	25	29	20	22	18	18	24	27	14	17	14	20	21	25	26	34	20	19	17	18	20	31	27	19	20	19	20	18	28	18	15	25	24	17	16	29	23	24	23	21	21	25	23	14	26	25	25	27	18	22	25	25	18	21	17	22	19	19	19	27	28	17	13	23	22	23	23	20	27	17	23	22	21	26	24	26	22	24	26	26	21	19	28	24	29	25	30	31	23	23	24	25	28	26	27	17	23	21	19	22	27	37	27	23	24	27	18	26	22	24	21	27	20	35	29	23	23	25	18	27	25	31	19	34	23	23	25	21	26	25	23	18	14	28	23	29	28	20	22	35	14	14	21	22	18	25	26	26	27	26	20	22	15	18	23	24	28	30	22	27	12	22	33	21	18	19	27	13	19	16	26	29	26	23	20	18	32	8	29	25	19	28	23	23	23	19	21	16	31	26	26	18	15	17	21	23	18	21	22	16	38	28	19	12	32	25	21	22	20	30	20	22	20	25	22	19	32	35	23	26	15	29	18	19	20	14	27	17	24	29	23	22	18	24	22	23	18	21	27	25	17	29	19	21	21	18	31	19	24	19	28	20	22	25	23	22	20	20	21	29	19	23	22	19	25	31	27	18	29	19	14	25	31	26	13	17	25	21	25	18	22	22	36	27	26	23	20	19	24	27	26	20	29	27	19	22	22	17	27	17	14	24	19	20	27	18	26	20	29	21	19	26	27	23	14	22	30	23	23	20	21	28	26	20	25	12	20	19	14	33	17	16	18	21	25	24	13	25	29	22	23	19	24	25	20	22	16	30	22	28	21	27	20	23	24	20	19	16	30	11	22	21	15	24	13	23	24	17	24	21	26	22	17	28	25	23	24	28	24	29	17	28	23	26	26	21	12	30	19	24	20	19	25	33	31	30	16	29	15	17	20	20	21	20	24	13	22	31	21	24	29	23	21	24	26	14	19	20	22	27	23	21	10	24	25	24	26	22	25	31	23	26	24	25	18	14	28	23	21	30	25	20	11	23	26	30	26	27	22	23	16	29	19	19	19	25	18	26	23	22	19	19	21	25	33	28	22	29	21	24	34	25	29	26	22	15	24	19	18	27	25	23	17	24	17	28	31	14	22	23	21	29	18	24	24	24	10	24	18	22	29	29	23	18	21	20	20	23	16	27	20	16	17	23	23	21	26	19	21	22	16	13	25	18	18	23	22	9	21	17	25	14	19	22	15	24	21	18	22	25	25	23	8	21	23	23	26	21	18	20	23	26	24	23	24	20	23	28	28	27	21	23	23	18	21	22	17	26	23	17	12	33	17	25	22	37	24	18	30	24	27	21	17	17	16	18	15	23	15	25	21	23	24	24	27	23	22	27	20	21	29	24	30	27	22	22	23	22	28	19	23	17	21	26	18	18	26	16	26	18	32	18	21	28	20	23	20	15	31	22	22	29	26	21	21	26	23	19	25	29	16	14	29	22	26	20	19	20	23	21	23	19	26	18	24	15	19	17	24	18	22	30	28	23	11	27	26	28	14	25	20	25	29	20	21	24	19	26	18	17	29	19	16	26	24	28	23	21	23	21	27	31	26	21	24	26	20	19	30	28	24	31	27	19	24	16	23	12	12	17	21	32	12	23	27	36	34	24	22	26	23	24	12	26	18	20	18	21	22	19	18	23	18	17	21	17	14	17	19	22	26	28	25	24	21	24	15	18	13	23	22	20	29	29	27	18	27	24	21	19	29	24	26	31	26	22	30	30	20	32	22	26	20	28	15	20	22	15	20	20	20	32	25	25	23	22	31	20	23	24	26	24	28	24	24	22	23	15	21	19	22	25	33	19	21	22	32	28	17	22	24	27	27	18	24	15	20	21	21	16	16	26	21	18	22	23	21	24	22	21	25	19	19	29	26	18	15	23	24	22	23	25	19	27	20	16	13	19	13	29	19	27	33	17	20	26	22	17	17	19	24	30	24	17	21	30	18	17	20	22	27	19	23	24	23	29	29	21	22	23	27	20	21	19	29	19	20	27	31	17	25	21	16	20	17	28	24	28	26	24	17	14	15	23	26	23	22	25	24	20	23	21	18	21	33	26	21	23	12	22	21	14	16	31	27	17	25	24	27	18	20	28	26	23	19	20	23	23	31	25	21	31	25	25	27	21	24	19	20	24	15	27	19	18	26	25	19	24	23	27	15	25	20	22	24	32	25	30	23	27	18	23	22	24	29	28	16	20	24	19	16	20	21	15	26	24	20	30	26	22	16	15	25	19	19	37	26	33	18	31	19	16	20	23	23	24	26	16	27	19	15	23	24	26	31	26	26	26	26	22	18	27	23	20	28	16	19	28	23	17	19	18	15	26	17	22	23	22	18	22	21	28	20	23	22	20	29	14	24
7440	986	527	675	1600	3313	4157	3807	3024	2580	2220	2025	1945	1933	2219	2142	2616	2853	2790	2637	2446	1857	1495	1326	1117	972	890	834	739	667	749	795	891	920	1032	981	972	772	657	711	667	584	485	439	412	368	300	303	320	264	312	296	304	267	271	280	259	275	262	245	281	229	254	268	242	244	258	267	228	249	247	262	247	242	242	246	253	248	240	256	257	271	269	249	254	241	236	230	215	220	248	253	251	246	286	253	243	238	245	229	236	237	227	259	223	223	244	234	249	228	228	226	240	187	223	259	244	235	216	249	223	218	256	240	232	253	231	236	222	225	217	224	235	267	226	232	223	209	251	230	246	237	250	237	242	227	226	240	254	242	227	247	257	206	232	274	220	244	217	231	242	235	217	272	258	251	251	251	240	231	241	230	220	237	244	241	225	258	246	232	248	249	225	236	226	230	216	237	240	256	238	245	227	237	226	216	254	222	248	226	254	242	257	219	258	220	234	252	221	236	271	220	239	223	233	224	266	279	250	242	222	236	232	251	263	249	250	198	246	250	228	212	256	231	227	237	248	228	224	234	235	246	217	256	232	243	210	250	246	239	219	261	208	238	261	215	233	240	220	241	226	248	258	200	236	275	237	245	223	224	237	247	255	235	245	236	272	245	257	235	265	241	234	251	246	249	260	219	272	242	241	229	248	230	238	263	214	235	235	237	237	248	257	262	242	228	238	259	239	238	212	230	238	235	268	248	223	249	243	206	264	240	246	245	226	251	237	265	255	247	241	242	236	228	253	208	215	245	249	243	228	247	247	225	237	248	249	224	260	248	231	238	240	227	260	223	263	224	236	259	234	223	239	254	261	220	244	211	230	248	234	227	247	242	232	255	228	219	258	214	249	227	219	218	235	210	238	243	228	259	230	233	256	247	259	263	259	239	209	209	239	222	209	212	253	235	284	217	259	268	271	261	256	242	243	248	212	239	270	265	263	208	267	227	232	220	217	267	205	260	243	214	262	213	224	257	226	253	198	268	199	241	266	230	275	250	232	244	234	246	268	262	192	219	228	257	224	232	246	219	227	248	247	223	224	225	226	226	261	222	252	225	229	221	258	240	244	229	216	266	209	243	240	259	231	234	256	239	224	214	239	256	235	231	218	261	221	278	235	240	208	200	261	250	229	249	233	229	239	229	236	255	246	251	229	223	244	246	243	246	215	270	252	221	234	197	253	241	251	252	220	254	232	229	249	217	234	230	228	236	240	219	226	232	244	238	234	221	258	242	267	216	213	270	218	234	218	252	235	255	202	241	223	275	229	269	221	274	242	221	228	253	242	242	233	217	228	249	237	224	251	226	254	248	262	241	264	218	248	245	245	246	247	282	249	202	234	222	248	236	251	238	232	242	236	228	230	248	242	240	243	264	237	243	246	247	260	251	234	248	251	208	250	224	235	232	249	210	250	220	226	231	247	256	222	221	231	255	235	240	216	251	227	227	227	234	229	227	214	227	216	229	256	266	246	249	237	241	246	246	237	231	278	238	216	214	235	235	214	262	209	232	253	238	208	238	247	247	234	249	215	244	241	230	252	229	214	250	220	221	245	239	235	208	230	255	248	249	221	222	211	254	232	236	242	229	215	243	217	233	259	227	227	222	228	254	222	251	261	253	230	240	201	226	228	254	257	262	236	231	211	243	234	270	242	224	210	253	253	223	223	225	222	228	242	227	245	212	247	223	249	248	243	235	224	260	243	234	236	225	245	247	223	243	231	231	241	252	230	254	215	233	266	247	234	247	228	229	220	231	245	207	223	243	214	239	200	242	251	247	249	223	203	239	227	275	248	257	274	257	240	236	211	262	244	270	224	252	258	261	253	247	237	249	239	223	254	263	243	239	238	250	251	242	223	228	255	251	248	214	228	197	239	242	233	237	259	235	217	230	283	232	246	250	229	255	236	237	235	251	226	226	231	213	243	285	254	229	233	242	248	242	230	232	218	269	213	258	259	232	228	263	226	214	231	249	231	222	233	224	221	245	225	246	237	211	222	222	251	232	241	226	205	232	233	246	243	237	234	244	245	248	237	252	260	223	232	212	252	269	229	235	238	260	272	225	245	233	212	235	253	235	239	222	245	251	248	235	252	245	254	229	238	220	230	221	248	239	206	214	247	235	242	260	222	206	224	225	234	226	230	245	230	251	231	222	266	249	241	223	229	212	219	232	239	234	234	221	230	232	229	235	271	229	243	243	246	233	260	236	218	281	222	218	260	206	227	229	232	233	246	240	254	242	226	204	234	240	234	232	266	245	258	240	232	257	267	231	264	245	240	217	247	246	231	245	248	244	237	239	225	236	247	229	246	235	217	248	216	228	219	250	237	229	226	239	252	212	229	236	230	235	238	227	245	256	250	254	221	249	233	219	262	218	228	248	259	221	251	226	237	228	239	222	235	237	236	240	232	267	223	221	223	222	247	217	252	206	222	240	228	262	222	242	232	223	231	227	215	205	232	218	248	223	229	236	220	236	233	220	244	245	236	255	219	239	233	218	242	253	226	252	244	237	242	209	252	243	232	250	253	224	261	244	220	247	220	217	233	242	257	224	214	205	254	272	208	256	271	222	212	242	249	231	245	217	233	223	193	271	234	233	201	237	243	268	243	231	229	231	236	245	235	247	213	234	221	258	214	236	235	214	232	260	258	235	251	249	231	225	241	206	248	236	233	248	222	243	233	235	241	234	236	240	245	249	264	267	240	222	226	211	252	214	231	235	237	249	254	233	222	237	237	235	225	204	262	234	243	226	230	230	235	221	256	237	220	214	212	241	234	200	224	243	237	257	220	226	248	252	232	240	281	252	218	248	222	235	224	206	213	198	262	223	220	222	232	228	262	227	235	235	269	224	209	243	256	238	228	233	239	245	207	214	255	253	232	249	241	237	240	215	255	230	243	247	259	242	225	229	249	243	221	230	241	268	256	240	213	232	245	233	246	233	224	223	223	230	251	247	222	238	249	227	216	233	223	244	227	254	217	241	234	243	227	251	238	233	250	229	247	252	243	245	225	247	231	251	258	276	231	236	224	198	218	227	228	233	228	253	235	232	209	236	236	260	231	245	237	229	240	222	226	245	257	244	247	246	213	235	218	232	228	233	250	222	250	249	236	211	229	225	222	256	225	216	258	198	257	244	227	229	257	262	246	249	215	240	238	243	227	237	228	226	227	231	233	243	213	226	256	222	239	268	233	234	231	238	223	213	248	247	245	241	243	254	240	235	204	226	232	244	233	247	248	244	239	231	218	236	244	239	218	244	273	240	208	220	232	245	253	232	221	269	231	223	218	241	254	247	218	268	240	234	258	238	226	231	228	242	232	198	203	231	215	232	272	227	210	239	260	244	212	229	219	215	249	248	246	212	248	262	240	243	246	213	225	233	238	278	259	256	247	221	238	236	247	220	227	234	255	232	251	218	249	237	235	226	226	222	235	265	250	237	207	250	247	219	259	260	254	244	258	225	245	232
585	183	109	77	91	122	135	140	109	95	121	118	110	140	126	117	141	150	153	136	112	109	84	100	85	100	81	72	75	67	64	83	81	66	92	93	78	80	70	68	68	53	59	47	59	64	59	58	64	57	52	65	59	57	49	54	60	57	45	49	57	49	57	53	53	50	67	51	54	48	59	57	37	63	60	53	42	49	43	38	38	57	54	54	46	64	52	68	74	59	48	59	53	60	61	54	41	48	53	52	60	64	53	59	65	57	53	58	50	57	57	53	61	59	36	43	48	34	51	51	54	44	63	46	51	41	56	49	48	34	67	64	64	51	54	48	60	59	63	57	63	57	45	54	48	62	58	45	39	60	55	45	60	60	64	53	60	48	75	54	56	49	50	54	52	50	47	53	57	50	51	52	52	42	52	57	49	55	52	49	58	57	48	65	65	47	60	53	53	48	54	48	45	52	67	50	45	58	40	41	48	64	55	74	47	64	50	51	44	48	48	62	67	40	54	57	67	47	63	45	59	47	54	55	54	50	63	50	54	69	60	49	51	56	47	50	53	41	66	58	66	49	44	65	52	55	66	56	50	55	63	46	64	63	54	52	54	51	51	50	57	49	60	42	45	47	61	56	60	60	50	59	43	60	56	68	50	38	54	70	40	52	43	62	67	56	54	56	57	63	44	49	57	44	54	43	52	66	58	56	59	47	44	65	45	63	61	50	48	50	35	52	52	40	65	59	58	58	50	55	52	49	60	56	58	67	55	37	53	44	48	54	69	64	61	56	65	52	52	57	57	57	63	47	43	61	57	46	56	43	55	55	50	46	50	39	62	52	53	51	71	52	46	49	64	53	59	47	53	56	42	62	47	46	44	49	51	60	55	42	50	54	46	51	43	47	44	60	47	37	46	39	55	58	58	60	55	53	48	51	46	65	50	46	55	61	50	53	58	61	62	67	56	51	57	59	50	53	54	65	56	61	58	42	65	64	48	59	70	44	59	56	52	51	61	55	49	73	49	60	70	56	40	61	48	59	61	56	43	54	53	48	52	49	53	55	52	53	57	53	54	60	66	42	45	52	50	47	57	47	48	47	46	46	53	39	46	60	46	48	53	55	56	68	38	56	54	56	63	47	46	65	48	66	57	53	41	62	55	40	55	39	54	41	46	54	51	54	59	51	61	43	63	58	49	51	48	41	46	51	56	47	44	49	55	53	48	57	56	62	49	65	49	45	58	45	46	49	48	53	58	60	56	53	47	55	54	51	52	48	37	51	58	46	53	54	55	51	46	46	77	55	52	49	57	47	49	47	46	56	57	64	49	64	56	50	57	52	43	65	59	52	58	61	54	40	60	54	64	64	52	50	55	52	54	56	40	46	59	58	59	55	53	57	57	66	49	49	54	56	56	47	67	58	51	60	43	54	57	50	38	55	59	55	42	50	55	54	47	59	52	57	70	51	43	47	48	62	43	58	68	48	65	44	48	49	56	57	45	57	57	49	69	54	61	56	42	47	55	58	42	62	51	47	53	51	48	64	63	58	54	60	41	53	70	55	51	45	43	45	46	51	62	57	56	45	50	60	85	51	62	49	42	69	62	63	56	56	52	58	47	73	62	59	58	52	47	56	51	70	36	54	43	62	65	59	59	63	57	52	53	50	54	50	60	53	63	68	55	62	43	49	51	57	55	55	62	67	62	53	48	60	52	55	51	46	66	50	49	51	51	53	64	49	51	51	51	45	54	61	45	57	55	52	66	46	56	49	52	66	49	51	48	59	66	52	52	58	56	50	46	64	56	59	57	42	41	45	63	68	51	54	61	71	65	69	62	66	59	54	63	53	54	46	56	58	52	47	51	48	59	51	52	65	58	48	67	58	55	41	39	61	53	48	65	56	65	53	63	50	64	62	54	60	46	66	58	55	57	53	31	67	56	65	58	55	50	50	58	54	58	59	59	61	49	52	52	55	61	45	54	61	47	51	50	52	58	65	59	45	44	54	49	56	60	37	54	48	62	49	43	41	48	70	54	51	62	64	52	48	58	48	53	56	61	44	56	47	57	55	39	59	55	37	63	48	60	49	47	56	59	58	62	49	56	50	49	47	49	57	53	54	53	53	44	48	52	64	59	44	44	44	54	69	60	50	48	50	50	52	48	50	46	49	55	59	73	62	51	52	49	43	56	52	52	57	58	53	52	63	51	49	61	71	60	52	52	51	54	52	55	44	46	55	61	61	40	57	48	63	57	58	54	50	59	55	62	62	59	72	54	59	48	64	61	44	49	60	54	66	64	61	56	50	40	63	56	45	56	53	53	47	56	46	53	54	58	56	50	63	41	43	58	55	64	60	68	62	49	53	58	52	45	60	51	55	64	49	58	61	45	55	48	42	56	42	62	58	55	45	61	54	36	50	46	56	67	59	54	64	65	59	48	40	49	62	45	56	57	54	48	61	45	42	46	61	46	73	64	59	65	52	62	52	59	53	45	58	62	69	60	52	63	48	40	65	49	44	69	60	66	54	48	60	48	54	50	58	58	56	56	66	68	34	42	62	51	43	51	74	46	59	58	42	54	53	53	51	51	45	60	45	60	43	38	48	51	57	41	54	59	49	57	64	52	43	48	46	50	55	45	36	57	51	51	51	57	49	49	52	51	62	49	58	68	58	48	52	42	55	58	59	56	59	60	52	66	59	56	53	52	56	49	61	51	60	64	51	45	58	58	56	51	50	68	55	48	50	61	48	52	57	62	64	41	54	61	52	51	52	58	59	47	61	62	48	68	57	55	60	49	66	49	47	47	70	40	53	57	44	45	51	55	48	56	52	50	51	63	50	51	55	58	56	53	55	43	56	46	58	52	66	50	49	47	51	42	53	59	66	70	55	53	49	53	47	38	55	50	53	50	51	63	42	69	46	49	52	51	46	52	57	62	53	59	59	53	50	68	52	60	58	57	56	65	62	59	61	60	46	43	63	48	66	55	49	58	59	52	66	48	58	49	56	63	63	57	50	54	65	54	57	53	41	60	46	60	64	50	62	62	56	58	78	47	56	52	51	47	62	44	52	56	51	50	55	58	52	47	61	48	47	60	58	47	48	64	64	44	57	67	58	57	49	63	66	52	61	45	69	59	51	54	59	59	53	47	45	39	42	52	51	48	62	53	41	43	38	71	50	40	65	39	55	67	50	56	53	61	54	47	51	57	68	58	45	49	73	60	55	63	52	57	52	61	51	49	51	44	55	43	52	52	54	49	52	62	48	47	56	52	59	52	73	47	48	67	61	48	45	64	36	58	49	46	54	51	51	53	62	58	57	50	45	44	46	51	40	55	56	50	39	44	48	52	53	51	61	63	53	53	50	51	43	59	67	59	57	55	42	49	45	42	52	49	67	41	47	57	43	52	68	54	44	46	65	71	62	57	49	52	52	46	47	50	43	47	47	50	63	71	53	49	48	47	65	51	48	58	43	53	64	53	53	61	48	51	48	57	62	54	64	42	40	59	65
10265	3791	1495	2311	5476	8045	8469	7114	5681	4748	4125	3654	3368	3609	3553	3622	3983	4491	4387	3960	3452	2819	2301	2201	1829	1660	1518	1458	1292	1283	1380	1519	1334	1561	1553	1615	1518	1291	1154	1300	1196	1088	877	907	771	787	650	653	628	651	619	642	665	627	607	644	606	612	583	584	581	573	554	559	580	611	568	591	557	596	574	595	568	604	567	575	613	573	580	577	622	632	602	570	564	540	547	546	549	581	563	594	555	557	581	574	531	601	565	582	596	540	576	529	598	535	553	549	533	568	514	561	565	579	579	558	603	585	558	552	550	542	568	534	536	542	588	547	519	552	536	554	536	589	590	560	558	581	556	524	528	505	569	591	563	546	556	602	526	551	530	579	580	549	572	532	585	561	541	548	601	569	544	566	577	589	573	591	529	563	537	569	569	523	530	584	527	575	558	555	549	534	517	538	562	569	556	548	560	574	576	559	544	568	571	574	599	544	531	560	528	578	585	582	562	587	543	524	614	574	577	565	564	561	555	561	568	540	562	552	521	576	526	535	546	574	585	636	516	562	561	565	516	594	566	511	544	547	565	571	521	526	547	551	559	531	596	598	583	582	573	590	525	540	544	556	536	535	555	525	564	583	574	591	575	556	526	529	591	561	580	559	530	531	556	571	569	566	558	558	559	579	571	582	542	586	603	568	566	553	539	541	548	538	576	542	535	538	527	543	553	551	567	562	563	546	553	602	546	569	554	590	571	556	564	518	568	519	554	572	563	569	547	540	557	580	521	553	564	530	546	577	584	605	569	510	565	529	529	543	550	582	563	537	545	515	574	520	528	601	544	545	547	557	588	560	566	572	536	546	567	543	531	543	558	538	522	563	514	516	543	601	558	580	562	573	561	562	554	575	568	540	535	541	531	576	533	553	543	559	496	580	556	555	538	555	577	577	561	588	557	558	540	537	553	526	553	572	573	550	610	548	571	578	567	571	538	550	514	586	546	546	560	510	569	564	572	558	561	562	586	578	578	551	596	536	592	549	559	552	567	573	534	548	534	537	572	543	551	618	538	525	533	576	568	563	559	551	549	585	562	569	566	542	547	559	566	504	545	546	562	539	569	540	555	566	563	581	562	545	565	573	529	519	521	553	545	583	566	526	576	561	567	592	563	569	589	592	535	529	585	545	530	561	580	554	521	587	534	613	552	543	572	551	529	561	550	540	544	538	546	569	542	564	522	583	545	546	596	558	580	550	541	554	538	562	580	508	583	564	583	572	595	507	515	543	541	558	596	589	563	564	548	557	536	591	578	566	552	544	533	563	552	573	555	554	534	558	571	530	593	604	582	572	544	553	577	517	583	569	552	585	574	568	533	549	541	556	558	555	584	586	536	518	541	585	578	573	556	595	533	558	532	531	551	545	561	554	605	564	572	576	580	563	555	539	560	554	528	560	526	559	586	542	530	554	611	564	543	560	552	562	511	553	548	569	510	582	519	594	507	570	538	549	496	552	522	578	539	583	565	550	572	588	589	573	526	545	561	536	554	562	574	523	578	574	541	522	565	567	535	565	560	540	590	580	511	520	500	565	558	565	542	581	531	555	544	579	525	561	588	597	629	534	547	552	568	587	583	563	519	523	508	559	560	588	548	559	553	591	544	536	552	536	560	559	575	591	560	559	575	545	600	545	580	539	607	567	594	535	577	567	549	542	524	545	546	549	584	540	562	544	581	585	537	553	522	519	571	573	586	581	545	545	558	516	539	550	593	557	541	543	541	558	534	527	553	532	537	552	576	558	578	555	527	548	548	563	565	623	521	550	533	547	578	533	525	580	590	578	542	590	517	579	557	580	562	494	534	526	566	549	561	541	567	556	523	546	548	564	558	515	575	572	541	549	522	560	528	539	576	514	562	574	581	561	509	554	597	552	546	562	578	572	600	571	551	550	579	556	528	565	558	472	543	550	565	567	588	542	549	548	512	550	577	554	557	561	546	547	604	558	556	551	605	557	550	559	553	581	533	592	575	496	524	576	527	528	583	616	537	530	581	528	567	505	563	566	574	534	554	543	568	536	576	574	568	564	575	560	589	557	580	584	587	541	545	556	523	516	563	546	551	586	550	526	562	612	525	546	510	558	570	563	536	560	553	552	581	553	579	529	530	541	576	538	502	541	584	542	557	575	505	592	563	525	534	553	570	514	534	560	559	547	580	541	524	531	553	528	519	538	551	583	525	511	549	550	554	563	558	540	554	580	535	557	512	559	563	551	549	606	581	625	591	572	602	583	539	545	587	517	557	552	575	514	544	561	486	606	553	555	588	510	548	565	558	572	557	553	552	554	576	555	526	535	560	545	574	558	564	570	585	545	541	550	572	525	598	546	532	527	579	549	558	565	582	546	575	570	599	576	543	538	528	524	538	549	547	560	572	537	570	578	569	543	571	583	539	550	564	523	534	594	513	555	531	548	544	513	565	583	582	513	563	526	530	529	531	585	545	593	602	552	586	527	581	589	566	535	541	585	535	557	562	534	559	598	536	574	558	548	561	563	542	561	547	571	569	536	538	540	533	574	549	537	536	549	581	552	567	560	612	597	532	564	548	553	527	599	557	542	560	557	535	546	543	533	558	578	535	538	581	562	542	559	555	575	543	547	561	608	534	557	545	585	543	528	548	526	545	529	542	522	581	519	548	561	576	518	582	559	591	564	577	591	555	599	571	568	569	525	581	566	570	562	513	520	600	526	563	559	540	541	548	552	533	570	528	534	550	569	576	582	532	537	566	526	586	564	540	564	605	544	549	575	558	525	497	586	583	536	548	574	531	498	593	571	558	539	537	589	558	550	588	566	588	558	597	543	589	568	558	520	572	571	550	558	527	541	519	526	581	534	509	548	551	560	582	551	542	588	562	575	569	575	549	559	579	571	534	555	552	531	538	593	493	549	526	535	518	507	565	587	518	577	530	588	521	538	541	518	566	596	555	560	554	552	569	578	540	536	570	579	563	564	577	522	554	564	533	560	598	531	586	545	551	557	544	545	551	541	546	556	585	554	531	559	557	557	549	550	563	551	573	541	502	538	560	533	587	559	553	586	565	582	543	535	563	551	542	519	573	595	612	567	538	484	519	562	547	543	541	556	546	580	601	581	574	571	527	526	547	565	565	536	509	562	559	584	568	579	559	585	538	604	536	593	560	563	547	548	590	553	534	535	602	539	585	537	541	546	543	545	554	565	564	550	589	541	539	549	573	516	525	547	537	535	553	555	532	529	559	523	571	506	545	565	525	549	534	595	575	565	587	567	539	562	543	564	555	569	570	561	554	583	511	568	522	575	567	607	549	535	608	591	556	547	566	528	547	507	593	563	527	584	546	571	565	589	598	528	571	559	550	533	548	556	539	521	549	541	534	561	536	570	546	537	563	544	510	547	596	545	536	586	562	579	497	566	556	572	562	485	515	545	521	539	534	580	545	563	581	542	529	544	548	601	578	536	530	590	556	551	541	618	531	568	549	572	577	552	520	542	552	567
2041	106	55	30	37	97	98	106	83	75	71	80	69	78	89	98	116	108	102	105	94	81	60	72	58	54	35	40	52	35	39	49	39	47	47	50	44	43	35	48	33	34	33	29	26	21	24	27	26	28	20	22	15	27	26	34	24	30	18	23	17	17	18	13	20	31	14	15	28	28	12	18	12	33	16	20	25	28	18	18	25	26	25	22	20	27	27	14	26	23	28	32	15	18	26	27	16	23	22	27	21	21	18	13	26	14	17	24	18	34	15	20	21	21	18	25	22	17	21	16	22	13	23	25	24	19	21	27	21	15	22	24	18	27	18	21	17	21	22	21	14	15	20	26	26	22	15	30	22	11	23	25	18	22	23	25	21	19	22	15	20	28	20	21	30	22	20	24	21	29	25	22	17	24	20	24	27	20	17	19	22	14	31	28	15	27	22	24	16	16	21	15	24	21	14	28	18	20	20	26	23	26	28	28	21	21	14	21	18	34	23	16	27	18	19	23	22	29	20	24	26	16	20	19	20	24	18	27	22	17	19	17	26	20	22	23	15	18	18	11	20	14	14	12	25	14	12	24	24	23	25	16	16	27	26	16	32	17	29	22	20	25	20	22	24	15	18	21	24	21	23	26	21	26	11	17	26	29	31	12	18	20	32	15	25	24	23	18	21	14	13	21	10	14	23	23	22	21	27	23	14	16	23	23	25	21	13	27	26	31	23	20	27	30	25	20	22	12	18	21	22	21	25	23	21	23	21	21	18	24	21	24	19	29	23	16	18	22	26	18	21	16	23	21	20	21	20	23	29	21	15	22	16	24	19	22	23	18	19	18	27	21	13	27	21	17	25	18	28	24	21	25	16	22	20	17	20	16	20	20	24	24	20	26	17	27	26	23	15	20	24	24	25	15	23	25	7	21	24	24	18	21	19	25	31	27	16	15	23	14	23	15	16	21	20	23	17	22	27	26	25	29	24	18	19	27	26	17	14	24	22	19	28	27	18	34	23	25	32	19	21	29	30	22	22	19	26	24	23	19	25	19	24	29	19	28	19	16	22	13	22	21	19	32	24	16	16	24	11	22	22	18	24	22	13	25	25	20	18	23	19	16	23	13	19	19	20	18	23	27	27	26	26	13	18	19	22	20	19	19	20	12	20	33	15	20	20	27	17	12	16	22	21	20	24	18	24	21	24	26	19	16	16	34	27	23	30	21	26	27	26	23	23	22	17	20	20	31	21	19	20	17	15	20	25	19	20	27	19	23	18	17	22	13	21	17	24	26	34	24	20	22	24	20	25	19	17	17	24	30	24	31	23	19	13	23	16	15	20	7	16	30	13	19	22	27	15	22	19	33	21	17	22	21	16	17	23	16	16	19	26	21	26	21	18	11	24	27	28	23	24	27	25	24	23	24	24	17	28	22	20	18	25	15	21	18	25	29	17	19	23	16	15	19	20	16	30	21	20	24	25	21	17	21	19	22	14	16	26	21	13	34	22	22	13	15	16	23	23	33	23	25	25	26	17	24	13	24	24	19	16	24	23	19	30	12	25	22	20	21	19	23	19	30	22	19	25	34	26	26	21	19	18	22	19	12	17	17	25	31	22	21	22	24	26	17	21	18	25	16	28	15	18	20	12	25	21	27	20	14	17	18	28	22	21	22	19	32	19	29	26	22	13	20	21	15	25	21	26	17	25	24	21	20	21	25	24	24	21	25	24	22	19	27	25	20	21	21	25	13	28	25	17	24	24	21	22	24	21	22	19	17	16	20	33	11	26	20	21	17	18	19	26	15	25	14	16	16	18	21	17	22	23	19	18	25	19	22	21	31	26	23	12	21	23	24	29	21	17	17	18	23	17	21	20	19	28	16	23	18	17	20	15	20	16	29	22	25	12	23	22	21	25	22	24	27	13	24	21	19	26	13	21	19	18	14	19	20	30	22	19	31	18	24	20	17	19	25	17	14	24	24	13	18	23	22	25	25	28	25	25	16	21	26	23	16	21	21	25	21	22	23	17	20	14	13	15	19	20	26	28	17	22	18	21	26	16	22	25	22	23	12	22	21	17	21	25	26	20	20	9	22	28	16	18	23	22	16	24	18	26	10	18	18	25	24	15	14	32	22	17	18	17	23	26	20	24	25	22	15	17	28	16	21	24	22	18	21	25	23	15	26	21	27	21	22	20	23	12	24	26	22	15	28	21	21	21	23	29	23	25	26	15	19	13	17	24	22	13	20	20	26	19	16	21	21	20	27	24	27	26	24	26	26	28	21	12	15	15	15	21	21	20	22	23	23	24	17	16	18	27	22	25	22	16	30	17	16	20	24	23	30	24	18	18	25	19	25	16	20	17	20	27	28	17	21	17	16	25	25	17	25	26	17	26	25	23	19	16	19	19	20	18	24	27	12	19	23	25	17	27	27	23	26	20	32	20	27	19	17	24	24	23	23	23	19	19	26	26	30	17	25	21	22	19	23	16	14	17	23	23	24	15	24	19	21	18	19	35	21	20	22	18	23	31	20	25	23	23	17	18	18	22	21	21	22	19	30	10	20	20	22	20	28	17	16	20	29	20	22	19	24	22	23	19	24	27	30	26	17	23	34	28	25	30	22	26	22	22	29	20	16	15	23	31	26	19	22	19	14	19	20	25	15	21	18	14	26	29	19	13	16	20	27	29	27	24	28	28	24	24	27	25	17	28	13	17	23	22	23	20	16	30	21	23	15	13	27	16	22	21	24	29	21	26	17	18	20	21	26	21	23	20	25	22	21	18	16	36	22	23	19	18	28	20	16	21	19	23	16	9	25	17	22	17	19	28	18	12	20	27	17	18	16	24	21	21	31	21	16	19	18	25	32	16	18	22	20	17	19	30	25	22	21	25	17	21	17	18	26	20	19	18	14	28	23	23	20	20	28	18	33	17	20	21	22	20	23	26	16	22	24	21	20	23	26	37	24	19	28	13	17	15	20	25	26	17	24	20	15	24	19	21	12	26	15	26	26	19	23	25	24	16	16	23	23	27	22	24	18	17	22	23	23	23	20	24	19	23	24	19	24	14	21	14	26	16	19	29	20	22	31	19	13	21	24	22	23	31	25	22	23	16	21	16	20	26	17	22	22	23	30	21	19	13	24	23	25	24	24	17	19	19	18	19	22	17	24	22	18	23	20	21	25	23	22	23	17	26	18	17	17	24	17	20	17	22	28	28	24	20	19	16	25	22	25	21	22	22	27	23	23	15	31	25	17	20	23	22	28	24	34	18	24	22	20	26	18	20	14	23	22	27	19	34	19	17	22	21	17	18	25	21	17	20	31	26	19	25	23	29	31	16	15	26	18	14	19	17	23	18	29	21	22	18	19	31	27	28	21	25	15	16	19	17	23	24	25	23	14	23	20	19	25	27	19	21	26	22	26	27	21	21	13	18	18	22	17	24	22	21	16	35	25	29	22	9	17	17	19	26	25	22	26	13	26	21	21	17	25	18	18	23	24	23	21
9838	2705	1105	1562	4295	7119	7794	6725	5177	4463	3945	3602	3254	3604	3397	3634	3949	4301	3982	3666	3171	2294	2160	1926	1588	1426	1266	1046	1042	1063	1059	1124	1066	1115	1308	1354	1199	1018	1000	950	876	686	621	560	479	387	364	371	352	311	333	305	328	313	308	328	339	301	273	312	276	261	273	247	249	279	277	228	250	269	226	259	245	257	256	288	260	275	259	267	265	288	284	247	265	239	241	257	277	252	241	252	289	267	244	240	243	245	245	217	255	238	242	245	247	276	234	228	230	216	250	262	206	222	242	224	252	232	223	225	256	221	221	225	234	254	226	224	249	231	243	209	257	223	242	256	226	220	249	233	240	223	251	242	226	235	236	259	246	239	245	237	234	216	269	239	238	246	212	264	219	202	226	241	235	229	214	236	230	227	230	233	216	227	229	226	239	217	230	231	234	239	254	239	227	232	236	238	252	209	251	222	242	271	245	248	237	235	262	220	228	240	230	253	218	218	223	240	228	273	234	244	251	242	204	241	210	225	250	222	257	241	243	247	252	200	234	252	239	266	234	229	242	229	226	229	232	216	252	235	232	260	233	243	234	240	261	239	238	231	229	202	237	229	236	227	213	220	217	212	238	254	211	232	221	227	230	230	229	256	233	216	198	235	242	220	209	256	240	236	207	232	236	260	263	238	235	221	255	230	238	223	243	241	229	231	230	229	233	257	246	238	259	234	243	230	236	244	229	225	234	259	242	238	235	243	252	218	227	246	229	263	236	240	240	222	227	202	253	207	223	240	237	228	214	239	257	231	239	245	221	232	230	244	223	209	235	234	226	237	220	221	222	235	235	239	233	240	252	268	235	233	246	253	240	259	199	227	227	257	248	235	203	241	207	232	239	230	221	242	232	278	216	223	222	225	230	280	241	240	230	261	215	215	255	220	215	233	228	266	230	199	250	236	237	243	227	236	253	225	237	241	209	237	220	225	228	236	230	221	224	253	255	239	222	224	248	266	241	220	230	244	217	227	243	226	246	220	251	228	237	226	243	242	241	245	253	230	214	252	235	229	244	239	225	248	236	243	241	243	212	243	233	256	260	223	244	226	228	224	244	237	241	211	235	248	241	249	253	253	237	223	242	241	223	236	260	247	238	227	236	218	219	250	223	236	234	250	221	251	222	220	251	231	233	243	218	241	241	233	242	224	187	229	217	241	239	242	240	234	225	224	268	217	257	226	213	236	204	235	212	236	230	225	252	221	243	217	227	220	220	228	226	226	248	228	262	224	227	221	208	242	244	230	232	238	252	225	250	224	233	214	242	234	250	238	254	229	242	218	212	224	257	236	231	209	243	236	226	204	249	242	229	231	233	236	232	245	228	246	202	231	236	238	241	207	225	234	234	229	265	228	228	209	236	213	225	210	251	236	245	258	273	249	255	207	219	243	226	226	272	215	243	228	234	231	225	245	218	257	255	221	227	206	238	267	230	212	243	216	233	260	234	215	211	216	237	231	232	206	255	228	238	238	235	242	231	231	261	230	253	248	243	228	258	231	235	225	216	228	220	204	231	254	213	221	239	219	232	245	224	264	251	230	258	228	224	247	233	235	228	244	226	226	236	240	223	235	233	249	231	241	239	241	219	224	219	238	239	235	238	269	237	229	239	254	251	230	221	241	229	214	220	235	259	227	209	234	263	236	249	274	232	273	210	212	198	233	228	203	212	221	227	225	235	246	232	220	218	230	228	232	228	239	222	225	240	212	249	216	248	259	210	278	212	233	245	225	241	235	235	206	230	240	223	249	238	263	235	232	217	286	223	236	214	239	268	262	222	242	237	227	235	210	225	234	247	249	214	242	223	213	226	215	235	266	224	225	235	198	215	220	245	210	221	223	237	233	227	243	252	251	232	235	236	242	188	257	242	231	223	233	229	231	226	237	214	239	253	245	242	223	246	269	228	254	240	237	229	236	232	235	214	221	270	224	262	244	212	219	225	227	243	214	257	238	223	223	208	240	244	212	244	221	216	223	224	240	233	227	222	258	264	271	213	218	251	229	233	210	251	220	200	239	238	222	225	228	243	238	217	224	238	221	246	217	241	212	249	219	222	213	229	235	242	232	210	248	261	226	260	221	243	231	211	255	215	234	257	259	226	211	207	233	244	227	236	286	245	225	229	237	231	250	245	222	235	251	253	254	231	249	223	241	237	243	227	230	220	234	241	220	235	198	218	210	209	224	230	231	242	211	230	248	220	216	222	246	228	226	231	241	264	225	232	195	243	223	224	230	260	230	209	228	223	233	253	219	225	214	226	216	229	231	246	241	254	228	231	239	229	244	226	218	235	248	214	200	226	225	246	256	201	248	235	243	249	232	233	236	231	229	211	210	234	240	233	236	239	251	240	248	257	187	218	229	236	250	268	243	233	229	239	231	229	244	209	223	247	213	252	213	226	213	213	234	238	232	235	256	250	238	212	224	225	220	199	263	210	221	230	259	238	222	242	223	222	229	222	239	237	229	227	263	227	253	214	223	236	229	213	223	238	227	275	232	227	216	215	230	242	233	229	228	204	227	234	242	203	248	239	250	220	237	241	240	216	246	232	228	236	216	233	256	210	246	242	219	256	242	221	234	225	258	236	230	215	230	234	249	220	225	226	224	218	220	231	221	203	252	227	230	228	232	220	228	249	250	214	241	236	227	248	254	210	241	233	259	239	240	237	239	242	216	257	236	245	232	232	276	229	233	230	238	241	234	238	217	241	239	234	231	242	214	234	265	217	249	253	280	247	265	239	231	238	246	256	228	231	238	222	224	230	231	246	238	251	234	254	242	214	232	230	236	211	233	231	202	248	229	251	235	219	221	243	231	213	251	233	220	229	227	232	240	208	245	243	212	228	253	239	229	246	253	251	249	245	248	235	243	221	230	215	236	231	257	222	212	241	239	261	227	200	243	238	229	212	217	239	218	265	227	221	230	253	226	222	229	250	276	231	264	205	248	217	241	267	222	208	238	246	240	224	245	236	217	233	229	238	231	223	223	240	237	267	236	241	235	222	209	225	251	237	238	237	239	251	265	247	233	241	210	212	248	230	257	238	236	236	244	232	229	251	230	216	255	213	229	246	271	213	204	230	231	240	247	238	219	238	227	235	274	238	233	212	258	229	230	231	246	236	233	250	254	226	206	245	235	221	223	226	248	267	236	237	220	231	224	245	219	233	229	245	236	233	207	220	232	259	217	180	234	238	213	234	240	217	236	260	237	245	206	218	222	248	251	239	237	244	229	247	241	269	244	233	241	232	208	267	215	245	233	220	196	232	228	225	231	243	227	222	226	267	235	222	238	218	237	233	217	248	228	233	222	233	214	262	221	224	237	255	226	249	248	261	231	238	257	226	247	252	221	228	205	245	242	263	206	236	219	237	236	207	220	229	250	226	281	218	246	203	231	239	211	231	230	230	215	233	246	218	239	239	212	253	264	238	213	220	231	229	216	226	255	240	217	230	248	242	234	237	241	240	214	225	221
1013	229	141	99	125	171	173	168	167	143	140	134	137	145	157	142	175	199	172	162	129	121	102	123	105	99	93	77	79	82	87	61	97	77	89	98	87	84	81	86	80	87	73	67	81	54	61	56	59	52	58	52	61	53	49	47	55	62	63	51	45	48	59	60	57	56	60	50	46	56	56	67	57	37	62	59	56	55	51	40	62	62	63	58	45	59	54	49	55	54	58	52	75	39	77	65	48	54	42	61	42	53	68	62	49	53	59	56	60	73	53	46	48	54	64	57	50	52	72	55	54	50	65	48	61	66	52	64	45	68	60	58	56	75	64	48	53	66	44	56	63	54	47	61	64	56	58	56	57	55	56	57	63	54	46	55	57	55	61	55	39	59	54	58	70	52	51	56	48	50	65	63	53	49	59	54	53	70	58	68	65	48	60	65	63	60	56	52	45	63	55	58	57	51	47	57	37	60	56	67	42	60	55	59	59	54	46	56	58	60	49	65	53	47	50	71	63	44	54	60	58	46	56	64	59	52	39	40	55	46	62	61	53	52	53	48	56	51	52	61	68	56	71	61	59	51	49	57	69	41	58	58	53	53	73	56	57	62	56	61	61	60	60	55	57	57	60	62	55	61	49	67	71	44	58	63	53	69	49	54	38	59	46	57	55	59	61	73	60	54	49	52	64	51	58	54	64	63	57	56	56	42	47	45	55	43	56	54	52	56	44	73	59	53	60	50	55	67	56	47	56	46	49	55	55	49	44	64	65	44	56	52	59	57	60	48	64	62	57	53	59	53	57	55	54	48	46	56	54	63	62	58	57	64	50	39	49	52	65	51	41	65	46	61	74	53	53	55	48	61	46	55	57	64	64	63	46	56	73	70	51	55	47	67	65	51	58	54	48	57	47	55	57	48	49	57	61	59	59	65	57	44	67	71	45	53	43	59	55	67	65	44	61	56	72	48	65	60	53	44	46	62	66	54	54	55	56	42	54	59	64	52	45	45	48	51	64	56	68	55	56	52	50	46	64	58	57	59	71	50	69	63	56	59	67	63	66	77	49	61	54	66	55	58	57	65	52	56	55	56	62	59	48	48	58	50	46	61	75	48	47	50	66	61	56	62	56	60	63	58	44	45	66	55	71	53	56	45	53	58	59	57	52	59	47	57	59	41	60	62	62	51	66	52	59	60	52	58	56	44	56	46	55	58	59	64	60	68	54	50	47	67	55	57	52	63	58	56	68	65	57	66	63	47	70	59	57	67	61	49	51	42	43	46	51	55	53	47	55	57	38	51	58	44	46	57	50	42	55	56	69	53	51	40	53	59	45	58	61	61	48	50	53	55	60	53	61	58	52	49	50	60	58	60	49	52	57	60	53	55	68	48	77	46	52	58	48	60	54	46	58	62	56	64	50	61	58	55	54	55	65	53	64	67	52	55	58	65	76	53	57	66	51	52	49	44	52	71	48	52	64	64	74	58	66	46	68	60	59	54	66	55	53	54	59	62	64	45	58	56	53	55	67	54	56	52	54	58	57	61	69	57	62	74	54	57	51	56	61	58	60	56	78	55	48	56	57	57	58	49	52	41	45	45	58	65	61	63	39	58	53	51	56	42	51	51	41	68	54	60	58	52	59	63	57	55	74	56	67	47	61	69	60	58	69	47	61	49	65	64	57	44	60	69	45	54	63	59	49	55	53	56	59	49	62	50	54	59	58	63	50	50	49	69	54	53	46	68	64	52	53	54	48	56	58	56	51	46	62	48	46	53	50	51	66	49	47	58	55	48	54	64	57	55	60	48	50	55	48	69	49	66	47	70	66	47	57	68	57	55	64	55	54	56	64	53	54	62	53	61	51	58	39	63	48	56	60	54	64	53	53	63	52	51	49	60	47	63	51	69	58	65	39	61	59	50	59	51	52	44	60	58	48	54	65	61	70	62	62	57	71	66	45	48	44	67	64	58	53	67	58	47	62	56	56	47	63	60	57	52	56	48	53	50	54	58	52	57	52	47	47	56	49	58	64	68	79	60	58	57	62	63	61	48	56	58	55	32	60	60	74	62	54	63	58	61	47	67	56	57	59	54	50	45	66	58	68	58	66	55	52	57	49	50	56	49	58	69	62	66	59	64	58	54	61	61	43	65	59	57	63	54	53	61	50	54	49	56	56	49	67	49	66	65	51	54	45	50	64	53	54	65	50	44	59	73	69	52	68	53	54	67	53	61	56	46	43	62	58	59	58	53	59	56	54	56	57	58	61	58	56	58	58	61	46	65	49	45	48	52	53	63	52	52	59	51	68	66	55	60	39	63	56	52	52	52	62	55	57	63	46	72	56	57	53	56	62	51	52	65	59	61	39	47	53	55	67	54	53	51	44	46	50	61	75	53	53	43	60	66	48	46	70	51	46	54	66	57	57	63	56	53	51	48	49	64	70	60	51	46	53	62	49	50	54	66	55	67	57	55	57	52	62	58	71	67	63	51	58	49	56	64	60	52	56	57	55	65	60	46	66	46	57	62	47	42	57	70	56	51	61	47	65	72	57	59	52	62	53	54	56	58	55	59	75	56	54	47	61	56	51	43	63	63	48	62	54	68	71	55	59	42	50	65	60	55	52	63	42	59	64	62	47	69	67	45	45	51	66	48	59	61	55	66	61	56	55	60	42	63	49	62	61	69	61	60	68	66	51	53	75	62	49	47	50	56	39	64	66	54	47	61	41	48	51	46	64	59	64	55	61	55	55	44	60	58	63	62	66	57	54	52	64	61	54	65	51	63	62	61	54	59	63	64	41	65	46	62	58	44	69	61	53	71	53	75	56	55	46	46	60	63	67	52	66	60	57	59	54	56	70	67	68	50	47	59	43	65	62	54	59	56	42	47	63	65	66	63	57	53	61	82	55	64	62	54	54	58	50	63	61	65	56	60	67	57	54	57	57	55	58	53	56	68	54	65	58	52	55	45	49	66	46	74	59	61	51	61	49	61	59	50	68	58	54	72	64	68	49	55	48	52	63	45	70	56	59	65	59	55	57	44	51	54	49	50	57	60	56	52	66	62	53	54	59	66	53	45	50	68	59	63	52	70	60	46	66	54	67	55	59	60	45	74	59	50	58	51	60	63	57	47	54	62	54	51	47	56	51	66	55	59	58	58	58	65	62	49	58	51	52	49	61	50	55	69	64	55	48	42	47	56	67	60	45	46	56	64	65	59	50	51	51	52	57	50	52	55	55	41	55	53	53	57	54	69	56	59	46	52	47	53	67	42	51	63	57	62	70	57	43	74	54	68	56	49	59	55	49	57	48	47	49	58	58	53	70	59	64	75	54	64	42	56	56	47	56	70	56	59	57	60	58	72	70	65	36	54	50	48	65	51	58	56	58	45	54	56	56	69	50	62	50	50	59	58	56	63	42	46	55	54	65	48	57	44	71	56	55	59	42	52	70	58	54	50	43	55	52	45	58	39	50	61	58	58	63	56	61	45	66	54	61	61	51	63
13628	4999	2103	3268	7584	11326	11198	9045	7436	6362	5528	4986	4807	4977	4700	4930	5278	5427	5270	4995	4039	3206	2918	2646	2345	2140	1784	1710	1642	1666	1756	1690	1638	1856	1991	1906	1659	1610	1618	1452	1314	1151	1015	986	851	904	761	731	723	741	735	672	693	690	706	675	681	684	665	687	669	663	642	649	628	608	636	603	622	628	618	612	643	622	615	623	590	574	614	639	669	663	645	622	620	629	649	651	601	636	687	655	635	568	641	631	598	587	568	603	567	582	593	573	619	612	615	642	598	610	590	557	598	563	631	588	603	590	613	602	583	610	628	596	556	608	615	568	588	611	582	540	576	630	597	602	557	628	636	568	581	614	551	585	585	616	584	589	603	571	573	599	603	629	570	594	643	641	591	576	582	579	603	613	604	560	635	609	600	603	603	595	625	613	602	595	590	603	572	604	545	610	577	594	600	623	615	556	589	583	584	629	560	631	588	600	592	571	570	613	593	606	611	618	611	595	584	592	656	572	567	608	609	578	557	620	591	564	577	622	595	615	613	608	603	611	666	629	581	587	595	532	554	566	601	602	632	554	555	598	622	631	601	597	593	575	593	597	594	599	611	597	574	628	565	629	566	648	621	548	552	613	551	655	608	593	594	608	614	596	588	635	587	551	610	569	576	586	613	597	578	611	557	596	556	620	561	578	591	572	620	624	617	578	585	586	545	595	576	615	604	605	581	600	628	565	560	563	569	652	572	587	645	611	571	586	591	636	563	573	572	599	576	551	597	595	663	542	650	523	619	591	596	577	585	579	630	586	606	584	543	576	567	551	601	561	627	583	591	609	591	648	584	582	534	633	564	575	586	560	579	593	557	560	544	622	600	602	573	593	578	569	617	603	619	618	586	568	642	546	565	612	612	597	591	624	637	597	611	612	588	624	576	596	608	641	615	629	606	574	574	565	623	611	576	559	573	533	621	633	656	601	606	585	590	666	605	565	605	546	569	575	608	569	575	584	561	599	582	579	588	602	590	581	623	585	603	600	597	629	601	572	587	555	604	587	560	612	616	620	595	586	608	592	577	591	564	583	563	619	570	620	560	569	599	585	595	599	517	556	617	552	572	593	585	581	592	592	626	583	585	527	598	625	603	571	592	594	573	635	562	525	589	562	601	590	591	606	573	595	623	584	585	607	579	595	641	589	618	581	566	646	589	622	555	574	599	606	569	618	576	578	577	605	555	596	614	618	589	618	605	683	607	601	604	602	599	641	592	607	595	587	598	590	612	591	559	560	601	584	625	538	557	605	617	631	557	621	582	627	602	582	589	596	571	563	582	599	634	591	593	559	558	576	542	564	549	571	610	585	586	557	621	637	617	599	612	601	543	583	605	556	585	589	584	582	591	587	570	609	585	578	587	582	607	560	620	548	586	602	635	574	580	552	614	622	607	566	587	611	594	589	613	593	566	610	625	578	574	612	605	601	606	593	561	582	593	577	632	626	589	614	561	592	580	559	555	634	523	613	600	593	581	586	603	576	599	602	587	617	623	577	626	577	633	618	582	620	552	564	610	615	599	605	566	577	593	583	590	573	514	584	606	585	578	559	590	563	588	568	579	606	598	594	555	606	603	638	633	594	612	616	603	575	600	606	609	559	619	601	630	632	610	575	594	607	625	566	615	631	621	602	586	659	573	611	585	601	607	596	585	594	666	602	595	598	589	569	593	552	571	620	629	632	549	642	587	567	630	603	575	584	630	592	546	608	623	557	586	624	576	589	575	567	577	594	629	585	603	621	581	571	600	569	583	581	620	584	572	562	569	616	616	589	605	597	585	538	641	637	587	569	582	597	622	579	584	615	541	607	576	585	603	585	596	572	583	545	612	613	592	583	541	610	612	598	567	607	584	603	582	608	592	618	598	560	566	593	552	576	576	560	582	589	585	576	633	614	569	589	580	562	621	618	547	582	574	579	585	604	597	604	561	585	565	572	605	610	567	589	569	587	597	600	615	592	602	599	609	615	550	606	540	598	597	565	564	583	581	590	592	643	565	610	589	574	579	558	548	586	589	614	588	569	569	600	595	563	563	582	594	596	602	602	566	597	611	596	546	583	565	606	570	616	585	601	585	591	594	556	565	597	620	599	558	593	570	612	553	614	590	576	601	595	610	602	583	594	607	579	579	603	585	602	583	601	603	590	565	624	542	580	595	597	596	587	594	626	629	589	565	611	611	571	606	598	573	580	577	638	563	595	572	575	586	622	629	596	593	611	590	614	633	622	587	607	603	557	530	616	593	576	530	587	610	652	629	599	578	596	576	586	607	637	575	618	606	589	610	566	573	635	603	577	604	588	601	559	569	559	595	602	612	612	603	633	612	604	611	577	584	572	560	557	610	550	573	563	577	586	618	627	634	598	566	568	573	597	588	579	592	578	584	626	603	612	589	595	572	579	576	615	623	560	566	598	601	598	583	581	604	574	606	614	621	630	553	642	618	596	590	601	557	557	603	590	566	619	558	560	644	547	604	587	623	539	624	615	574	570	598	621	602	604	586	585	590	614	622	595	597	616	607	574	581	598	581	654	576	557	651	598	575	609	532	603	599	613	580	564	576	576	606	578	572	603	641	612	554	617	589	614	611	610	582	586	608	594	587	607	591	577	611	587	581	591	587	601	575	554	600	574	609	580	605	586	578	584	597	590	584	602	610	566	582	605	643	609	630	581	600	629	587	592	592	584	559	602	632	589	557	624	577	611	609	581	625	559	574	569	580	609	592	565	555	632	574	593	592	600	599	623	592	634	560	607	579	578	566	567	562	605	526	591	589	566	633	632	625	599	580	615	590	623	582	572	566	603	579	618	596	607	618	585	563	616	605	617	600	561	581	578	590	593	582	547	628	571	557	609	575	603	597	611	558	644	630	602	566	572	597	581	592	574	546	577	562	599	598	565	607	604	530	583	583	611	605	551	605	602	583	626	605	569	586	586	604	599	588	617	615	577	572	582	589	584	592	603	616	581	595	579	611	542	576	571	603	546	584	570	599	623	547	610	603	569	628	639	576	613	589	588	601	565	580	614	617	606	574	601	636	605	570	555	601	596	580	548	583	609	583	570	601	574	555	585	583	608	605	585	633	604	618	585	608	632	616	579	610	583	623	595	587	582	625	607	569	578	572	575	578	604	599	657	597	542	570	596	560	602	588	630	576	551	597	579	570	615	599	563	613	594	584	593	607	569	607	582	574	560	623	617	593	576	563	599	635	551	566	599	608	542	600	560	551	629	577	642	594	621	593	598	583	572	569	576	602	594	600	586	599	552	604	594	569	586	578	566	564	597	571	576	595	605	591	575	600	551	578	517	546	567	590	610	567	597	578	586	588	627	629	608	628	614	596	597	603	569	603	607	588	609	540	628	616	601	599	560	617	574	562	617	574	606	624	551	580	585	614	588	569	583	632	600	615	610	562	590	575	633	582	612	588	599	570	581	579	606	566	582	591	580	585	555	568	527	598	542	618	634	619	585	596	571	577	576
1268	23	34	32	29	44	62	56	61	56	76	52	67	74	77	74	86	90	100	72	67	68	47	44	55	37	38	50	51	36	27	34	34	40	35	46	45	34	33	32	42	32	31	27	22	30	26	18	18	23	30	29	19	20	20	37	15	19	11	26	29	22	26	24	19	31	25	18	22	23	20	24	26	28	26	20	31	20	19	14	28	29	27	20	29	26	27	28	26	21	17	19	21	27	26	19	19	28	27	20	27	22	19	29	23	13	18	26	20	23	17	26	21	22	23	24	19	29	14	23	26	18	29	25	18	18	26	27	32	22	28	14	23	28	24	21	29	30	25	29	15	28	17	21	32	18	19	18	27	21	25	26	21	22	19	20	28	26	30	21	13	22	24	20	26	26	24	25	24	18	25	17	22	30	22	26	20	19	19	22	23	30	27	21	21	27	23	24	27	14	24	22	22	13	18	19	20	24	16	20	19	23	23	23	21	21	20	21	21	24	23	16	16	19	19	29	19	24	27	23	18	26	19	22	23	18	13	16	22	26	23	22	15	12	27	20	28	12	27	26	17	33	19	27	21	24	20	25	22	24	21	20	26	27	17	21	21	16	22	31	21	24	13	28	17	15	22	18	16	16	28	26	15	17	20	23	24	20	12	33	22	24	23	23	18	18	19	30	19	20	26	20	24	21	17	21	17	16	16	23	21	20	30	25	25	18	24	18	15	18	30	27	26	30	20	20	16	22	25	22	29	25	29	24	14	22	22	30	27	24	19	26	24	21	16	24	24	24	18	25	23	16	19	20	18	20	16	30	15	25	25	20	29	20	23	24	25	29	23	24	17	31	26	21	27	26	21	15	38	23	19	15	21	19	21	21	20	24	19	19	23	38	16	22	19	28	15	29	22	19	25	17	18	23	27	17	20	25	19	21	20	23	16	20	18	21	29	19	27	26	22	28	19	19	25	26	27	20	19	23	26	20	22	26	22	23	26	18	31	26	13	18	15	17	23	17	23	25	20	23	15	16	29	13	23	16	14	19	28	13	21	20	23	30	17	28	25	22	26	27	25	15	20	23	20	20	23	19	18	23	25	25	15	25	26	20	16	24	25	21	23	32	23	25	17	18	27	23	17	23	27	24	22	24	27	21	19	35	20	29	16	27	25	23	23	22	14	15	28	22	21	24	19	33	25	26	14	21	23	21	27	21	26	27	30	19	25	23	21	23	21	17	29	21	22	28	18	23	17	21	27	28	30	18	17	17	14	25	23	18	16	21	18	16	32	18	27	21	23	25	26	18	17	21	23	28	22	19	18	26	32	21	20	19	20	27	28	12	32	25	29	17	17	20	14	18	31	36	23	22	11	22	38	20	22	24	21	22	27	19	19	33	22	19	27	29	14	21	24	23	19	19	24	23	24	22	27	17	27	17	16	21	31	21	24	23	15	24	25	22	26	15	24	12	29	26	19	20	23	30	25	21	18	28	20	20	21	20	25	24	20	14	28	22	22	24	23	21	20	31	23	21	25	32	13	20	35	20	17	16	18	28	14	13	23	21	27	25	22	26	21	19	17	18	25	21	24	31	15	25	14	25	22	18	19	23	17	26	25	25	29	16	20	26	30	21	24	27	20	28	14	20	24	20	25	13	32	21	31	25	28	22	27	12	18	21	27	25	21	22	22	26	19	26	18	21	13	28	15	21	17	26	19	20	22	25	30	10	18	24	15	19	31	20	29	18	17	25	24	23	16	27	13	30	18	19	9	26	16	19	15	20	16	17	29	18	19	21	23	17	27	15	29	26	16	22	23	22	24	32	19	23	17	26	20	21	18	35	17	24	26	21	22	17	20	15	21	21	20	19	17	20	30	27	21	30	26	31	23	31	25	33	22	24	15	22	19	21	21	25	18	24	23	26	28	13	29	26	26	24	21	15	21	25	27	17	24	27	21	26	26	22	22	18	27	23	15	17	21	22	30	26	27	19	20	18	23	25	17	24	26	22	24	27	23	23	21	24	20	27	28	20	28	22	20	16	24	23	19	18	19	31	31	23	23	23	12	16	23	20	25	22	24	26	22	26	24	24	29	22	21	26	19	20	17	25	23	24	19	19	14	24	21	16	25	33	23	15	21	26	20	21	22	20	18	24	23	19	24	16	37	25	24	25	24	32	25	24	20	20	24	26	25	20	16	19	18	40	23	14	16	26	21	23	26	24	23	25	18	28	18	24	27	16	21	22	20	17	14	24	14	19	21	24	12	26	21	13	15	35	22	35	23	25	18	17	23	21	27	21	24	31	18	36	17	21	19	19	21	22	18	19	21	20	23	26	22	22	19	22	31	17	22	26	19	24	23	19	21	34	25	18	19	17	23	27	24	21	25	28	12	19	24	18	19	20	18	26	24	26	15	22	25	14	24	33	27	22	16	19	22	17	22	21	25	23	34	16	21	20	24	19	16	28	26	12	27	21	17	20	32	25	15	26	24	21	18	20	17	13	20	19	23	22	23	33	28	26	18	19	23	21	20	19	20	24	23	23	24	22	26	16	22	20	22	22	31	23	28	18	21	26	17	15	24	25	16	13	27	20	36	25	19	29	16	26	16	25	19	16	21	22	19	17	19	25	22	21	23	21	24	16	16	18	23	14	28	26	14	19	25	23	20	14	16	20	11	23	28	20	19	25	18	21	27	19	29	17	23	14	17	19	28	25	15	22	23	31	25	22	28	23	26	22	19	25	21	14	15	26	24	19	22	25	15	22	29	22	22	23	19	20	27	32	20	25	16	25	19	23	17	25	18	24	22	21	26	24	22	19	17	22	34	23	31	25	18	21	26	18	21	21	15	21	17	23	27	16	29	17	20	24	22	22	20	28	25	18	22	19	16	23	21	23	21	18	16	30	23	23	16	21	21	10	22	38	16	28	16	22	25	25	20	16	11	23	21	24	17	31	20	21	32	20	20	28	13	18	27	26	25	16	12	30	20	15	24	20	23	24	18	32	25	29	20	19	22	22	23	30	16	26	22	26	20	22	21	30	27	29	17	21	26	19	18	22	25	30	17	18	26	14	27	16	24	25	31	23	22	19	25	14	18	22	25	25	19	20	21	23	23	17	19	20	14	22	21	24	22	25	32	20	29	30	19	26	23	22	26	18	16	25	34	17	25	25	14	26	17	25	17	21	10	24	22	18	30	28	21	27	27	28	28	25	24	18	17	24	18	30	25	26	25	18	21	19	23	24	25	20	25	18	23	21	26	26	14	25	21	21	13	26	22	20	29	29	17	23	18	25	25	23	25	18	14	20	17	27	22	25	22	17	25	29	21	21	22	17	29	31	18	19	21	21	24	35	25	24	19	24	29	18	26	28	19	17	28	18	30	25	20	22	30	23	17	31	27	21	26	22	30	16	17	23	18	22	23	17	19	19	28	22	23	26	21	22	25	18	20	18	15	19	24	26	18	21	22	26	29	20	22	25	24	14	24	26	19	19	24	23	34	12	28	26	19	18
7361	1102	479	691	1548	3820	4503	3547	2967	2611	2287	2116	2154	2298	2319	2537	2769	2914	2676	2629	2013	1638	1487	1376	1074	955	816	786	748	798	787	789	788	991	1022	916	889	851	764	603	543	509	430	415	355	332	321	297	299	299	280	241	263	259	278	234	273	251	256	242	217	239	240	272	214	235	270	233	236	236	232	220	241	259	222	258	235	248	241	297	265	271	256	247	261	241	244	255	229	235	276	251	243	247	258	253	229	218	251	235	230	235	233	248	234	214	227	252	244	212	243	241	224	214	227	241	229	242	239	233	218	218	210	211	236	228	230	224	231	237	247	238	231	208	238	236	229	222	250	249	227	220	225	247	237	255	267	226	216	239	231	256	234	263	215	219	221	265	233	223	251	255	238	239	212	231	240	235	229	235	210	249	232	236	220	237	244	207	262	218	211	216	233	245	207	219	226	232	205	221	237	230	216	241	255	256	241	226	237	221	250	239	232	210	239	217	255	238	238	215	231	233	238	223	220	234	283	250	222	223	230	230	254	247	236	275	224	242	211	253	220	211	237	238	216	214	218	239	257	240	252	247	215	222	238	238	264	267	217	205	226	206	236	238	251	210	226	228	245	236	229	238	246	221	216	242	253	249	244	235	237	251	229	237	223	241	228	235	208	220	221	221	222	231	224	222	224	244	262	214	250	251	228	235	234	247	221	261	247	217	244	232	222	228	220	229	219	228	236	252	218	213	236	236	265	257	241	272	232	234	245	257	234	218	257	212	238	267	243	230	236	218	259	245	245	224	258	233	231	246	247	239	217	221	259	238	212	236	225	244	222	236	250	228	240	238	248	240	235	229	233	243	234	254	250	252	229	226	237	248	253	236	252	237	218	241	248	252	237	251	217	221	237	246	243	230	252	246	208	238	272	213	224	221	235	245	221	217	210	220	268	242	240	238	212	218	220	221	218	211	204	231	249	230	229	230	229	232	269	228	227	263	226	231	221	232	258	246	232	223	251	236	221	279	254	241	239	247	233	204	283	243	254	242	240	227	212	231	250	222	226	244	223	243	236	241	221	224	239	225	248	228	226	217	219	242	221	230	224	254	230	250	230	224	236	243	244	267	239	240	261	225	224	225	250	226	249	240	219	237	221	224	227	228	210	228	277	250	213	248	228	231	223	259	246	201	252	226	253	268	248	225	247	234	231	241	216	218	229	209	247	225	251	246	220	245	204	228	228	228	234	241	241	218	230	270	219	255	253	228	229	241	221	218	235	245	239	250	254	244	260	235	233	228	230	210	235	251	253	229	199	225	242	253	216	243	237	235	221	255	222	221	258	245	234	233	234	228	224	242	242	246	224	243	235	230	251	224	229	270	244	245	233	242	232	230	239	263	226	237	226	233	275	261	242	248	249	251	227	217	252	236	225	224	231	236	240	223	212	244	242	267	233	228	218	237	220	263	251	247	250	240	217	267	214	226	249	239	212	217	248	212	229	239	213	227	217	221	231	202	255	225	262	242	268	235	237	251	224	260	248	232	251	200	263	242	241	237	248	239	224	226	232	225	231	217	254	251	243	229	257	247	217	235	216	220	235	252	232	218	292	253	260	244	229	224	238	240	288	246	249	211	221	238	226	229	247	224	235	232	222	238	223	232	238	281	251	245	243	205	257	243	264	225	219	225	243	234	254	245	223	251	242	226	259	231	236	249	231	275	192	233	249	222	226	235	235	260	249	220	240	208	222	220	257	220	246	269	232	260	224	239	253	246	222	241	221	274	241	238	213	233	225	234	219	218	248	219	232	213	205	234	217	236	223	243	224	261	248	233	225	235	218	225	236	196	242	254	235	252	221	209	234	236	236	260	235	246	221	244	222	229	245	233	240	215	227	203	206	240	199	220	276	235	245	232	231	216	239	251	216	245	233	231	224	247	253	233	228	241	229	242	221	230	226	256	239	228	245	244	220	227	241	236	225	230	234	239	257	251	225	220	223	247	236	246	221	212	248	249	216	214	245	248	252	225	271	251	227	254	236	236	225	256	220	213	236	217	246	221	215	253	243	241	237	237	236	243	237	232	231	230	238	231	253	220	238	237	250	231	239	220	222	239	222	217	264	228	234	227	233	224	235	237	244	264	236	247	238	249	240	229	245	231	225	278	237	247	243	216	253	242	227	224	228	233	237	218	249	230	256	249	240	228	239	235	224	245	231	231	224	230	244	260	197	264	234	242	230	231	252	262	259	246	242	267	244	231	253	225	240	214	235	246	219	239	239	231	233	224	217	242	242	225	235	227	244	221	254	239	240	234	227	230	227	221	231	246	271	219	247	235	222	249	225	212	221	230	258	222	218	250	211	230	237	208	240	239	278	219	256	224	226	182	236	219	232	243	221	241	253	208	247	230	240	231	260	261	222	232	216	244	219	246	252	220	221	228	228	243	224	240	252	245	215	232	247	228	219	238	218	221	218	237	246	226	229	232	219	245	253	228	224	226	266	229	222	231	260	211	222	228	248	233	227	244	224	225	281	226	232	231	249	235	224	225	263	250	257	241	248	223	235	256	226	229	241	234	239	224	219	224	241	239	239	222	216	242	248	228	238	248	239	240	220	241	247	242	210	254	229	238	222	224	240	229	234	229	218	253	224	240	221	245	200	235	238	257	238	240	216	236	225	229	213	220	221	214	267	223	197	251	257	229	258	232	232	240	216	242	232	278	236	254	220	233	256	235	243	237	228	230	265	237	229	236	214	252	225	265	230	262	213	244	242	246	205	247	233	254	224	282	225	200	219	239	248	236	221	233	237	279	220	232	214	247	248	256	251	235	232	218	284	211	225	201	248	229	230	221	236	215	219	247	228	216	230	216	241	247	216	241	256	237	241	231	240	234	251	244	240	264	225	253	222	244	227	237	205	235	243	253	228	231	215	245	249	247	231	234	234	241	223	214	230	239	242	246	226	232	224	247	228	247	214	245	204	237	243	205	266	216	245	220	211	244	254	223	233	210	216	229	233	247	189	261	230	235	252	231	242	233	271	232	242	239	243	229	233	235	241	251	242	222	232	225	232	243	248	232	231	264	251	222	209	246	212	230	219	236	218	242	245	220	228	221	241	247	233	213	243	219	212	234	262	280	238	248	231	242	247	235	239	238	237	246	217	217	238	219	224	257	215	222	246	217	253	217	258	228	232	231	233	230	225	229	236	215	246	236	236	244	218	230	270	241	206	255	232	229	251	229	223	215	229	235	231	212	239	227	256	236	233	230	265	249	238	243	215	228	233	239	257	235	226	238	236	238	221	208	237	256	226	242	255	221	227	235	267	237	231	210	233	282	221	220	255	241	228	246	219	249	240	237	238	237	250	219	222	243	242	259	240	246	227	243	199	240	237	259	226	272	229	272	244	245	245	231	228	233	236	278	234	231	250	221	235	243	245	250	262	243	241	211	221	246	248	227	233	234	244	227	222	217	202	227	219	240	234	235	240	234	231	233	235	237	230	224	227	260	245	231	235	213	222	262
613	179	102	78	76	106	153	120	120	118	119	108	122	112	145	126	174	152	135	119	118	107	90	70	108	62	77	69	71	78	89	80	82	80	75	81	93	57	72	58	81	62	69	62	68	47	60	54	65	61	52	58	63	39	50	62	52	54	55	51	50	57	60	53	50	50	54	53	50	50	48	49	43	40	58	57	48	68	69	65	62	66	60	63	55	60	44	60	55	72	69	60	62	48	45	54	75	56	51	63	56	61	53	44	62	59	61	60	52	36	58	41	52	61	52	62	61	51	53	53	54	44	49	51	66	47	45	47	48	49	55	55	47	38	45	54	57	58	51	60	42	58	54	57	53	54	53	53	53	55	66	57	57	37	54	65	54	53	45	50	54	39	48	63	51	40	55	53	55	41	61	42	73	63	57	53	58	57	44	58	65	48	55	49	56	54	61	69	52	54	51	54	48	50	53	40	44	49	52	58	59	64	55	57	60	62	41	54	61	49	57	69	59	58	63	48	53	56	50	50	44	63	58	61	66	47	61	40	54	51	55	54	62	55	54	74	52	49	50	50	47	53	45	52	59	60	47	55	56	62	55	56	47	53	45	56	53	61	62	52	48	63	49	68	60	59	62	48	62	53	45	51	36	53	52	48	57	49	55	57	59	50	52	58	53	58	48	53	57	45	49	62	59	49	55	64	54	53	60	58	55	53	55	55	56	51	61	50	41	60	55	50	58	65	59	68	66	52	58	43	49	55	43	50	53	53	42	51	43	48	50	52	48	60	62	44	42	60	54	57	52	50	51	50	49	54	66	49	42	50	48	56	62	49	73	54	56	58	55	50	68	41	39	43	51	53	66	49	53	45	47	58	50	63	53	55	58	56	45	57	44	55	55	62	45	46	59	54	49	39	52	61	44	46	55	44	65	48	56	48	56	59	47	53	58	38	47	52	64	64	44	65	67	65	63	43	51	56	55	49	47	47	42	59	50	45	54	48	58	67	52	58	62	51	46	58	53	46	57	61	47	56	51	49	42	43	57	52	59	56	55	52	59	43	59	71	51	65	51	44	55	51	56	58	47	62	41	61	61	58	52	66	50	53	49	52	55	63	45	51	49	48	65	57	56	62	48	45	59	59	50	43	35	40	49	57	63	49	60	58	44	68	54	75	54	52	63	46	50	43	63	47	59	45	55	49	50	52	60	53	61	61	59	54	52	47	55	65	44	57	55	50	54	42	63	48	55	58	62	42	58	56	52	42	48	49	38	50	45	51	38	51	45	60	39	64	65	48	53	67	61	55	66	48	55	44	49	50	63	46	53	50	53	69	51	51	52	53	59	51	58	55	57	64	57	60	61	47	64	51	60	49	43	61	53	52	61	58	62	64	55	49	50	54	55	52	56	57	43	56	53	51	52	52	50	58	54	43	53	53	51	51	67	66	50	52	75	56	46	46	53	44	52	61	59	57	45	57	61	44	50	54	48	61	56	65	63	55	57	59	56	54	46	50	49	59	55	67	54	47	54	58	61	46	50	45	61	46	50	51	62	50	62	54	56	60	48	52	53	39	59	66	43	58	50	60	60	53	48	56	42	51	59	47	62	52	53	50	74	54	63	41	52	55	68	61	51	57	58	57	50	54	55	53	47	61	54	46	43	46	53	52	50	71	57	53	49	49	50	60	46	60	55	52	50	61	52	56	51	50	65	49	56	64	61	56	52	41	48	59	57	42	54	50	48	52	63	64	54	43	60	42	44	54	59	67	48	48	47	70	49	61	62	57	56	61	57	57	53	51	44	45	58	48	44	49	48	49	67	45	74	44	48	53	49	60	58	44	39	53	57	59	47	46	59	51	61	48	54	59	58	50	59	53	57	52	49	54	61	59	61	55	72	53	51	56	49	62	49	59	55	52	54	42	53	46	53	58	72	54	62	48	53	51	50	58	43	68	66	55	53	58	52	48	58	62	58	46	49	60	42	49	64	52	53	52	49	49	50	63	52	51	49	55	49	49	54	52	56	58	50	55	58	68	51	55	52	53	45	50	75	48	50	50	48	59	70	45	55	64	62	39	69	47	71	51	46	49	57	58	41	60	56	61	51	57	54	60	61	48	51	43	48	55	62	62	52	41	50	66	52	59	40	53	64	49	46	54	56	43	59	54	53	66	63	50	52	74	44	49	51	57	46	61	62	48	60	56	61	44	51	60	57	56	57	59	57	50	55	48	59	52	67	47	51	59	61	61	40	69	74	51	58	43	48	54	68	41	55	44	52	67	61	61	56	43	46	46	65	53	54	58	53	55	56	62	58	45	51	53	68	54	52	64	48	47	66	48	57	56	54	48	56	45	45	54	58	48	60	63	62	54	56	63	45	56	49	45	56	48	61	44	61	52	61	53	55	53	58	46	63	61	46	56	61	47	59	58	60	65	54	66	47	57	40	51	57	50	46	50	64	52	42	48	53	54	59	71	51	53	49	49	49	60	55	40	62	57	59	49	66	56	60	55	56	38	58	47	57	48	51	57	58	64	60	44	52	47	44	42	59	60	65	55	43	38	59	51	62	59	49	45	52	56	50	42	56	54	55	66	61	56	56	52	51	51	67	54	50	40	48	53	58	49	62	54	49	49	58	50	61	49	49	54	47	54	63	68	55	52	49	50	58	54	49	58	53	45	52	62	63	56	54	61	72	47	45	75	56	44	42	59	51	58	58	49	47	55	41	52	53	62	50	43	48	53	52	65	42	50	56	54	52	59	60	56	49	48	52	59	46	52	53	55	54	52	47	48	57	55	56	50	50	54	41	49	55	48	49	43	53	52	56	50	62	57	62	49	54	55	46	50	48	54	60	53	55	53	49	46	63	55	54	53	54	54	34	57	52	62	51	59	71	54	50	52	46	48	45	52	44	51	56	63	40	56	58	46	58	45	41	53	44	50	60	57	65	47	49	50	43	50	60	45	50	46	54	59	43	57	44	60	59	44	67	54	41	63	56	45	38	40	50	48	55	51	54	55	44	52	39	60	59	58	51	48	57	60	59	59	46	67	61	53	53	56	51	66	48	49	51	57	62	65	57	43	51	38	52	60	44	53	61	57	45	58	54	44	50	37	50	40	47	58	49	70	75	51	50	53	65	58	46	58	54	55	66	52	65	54	49	55	38	43	51	53	63	58	54	54	48	56	51	44	53	54	49	55	67	51	67	43	57	63	47	44	58	57	32	55	47	56	55	55	55	59	58	59	41	54	61	59	58	53	58	60	48	58	51	45	63	52	55	55	70	59	34	52	69	63	48	46	52	51	47	54	60	62	60	56	50	52	55	46	42	43	61	58	44	45	54	58	54	45	56	47	54	45	52	42	56	50	59	56	48	57	49	62	40	38	61	53	61	59	59	54	45	57	54	48	53	67	59	47	55	47	40	42	56	58	61	69	51	50	40	52	42	43	51	52	55	57	56	49	52	42	63	56	63	61	49	45	36	55	62	60	74	44	64	42	53	51	57	51	72	49
10094	3857	1489	2280	5344	8823	8450	6590	5614	4772	3954	3732	3675	3773	3794	4162	4100	4257	4034	3951	2992	2588	2268	2073	1837	1528	1453	1330	1372	1365	1366	1269	1508	1694	1543	1430	1602	1540	1277	1097	1063	899	862	856	793	735	664	645	651	622	631	602	623	593	624	594	613	585	606	574	624	590	568	558	601	573	600	570	554	590	582	574	548	514	560	578	589	555	588	615	605	576	560	550	515	545	550	561	564	573	587	521	568	568	601	547	560	573	553	563	548	578	553	556	572	550	579	600	530	549	530	596	559	501	551	562	540	511	539	533	564	570	586	529	530	546	557	605	575	531	539	579	576	545	561	598	539	574	519	529	542	527	571	518	532	516	568	544	525	582	571	532	560	544	537	568	549	546	506	530	564	559	549	575	566	571	544	526	552	557	553	619	535	575	542	567	533	544	565	530	597	575	585	536	588	572	550	538	555	553	591	528	520	567	564	551	579	551	550	571	552	555	584	568	601	512	551	519	556	559	564	549	558	590	538	562	545	544	562	546	542	542	566	499	527	555	573	482	528	555	548	564	522	565	521	569	562	567	507	576	532	552	557	538	526	560	565	585	553	555	571	529	521	570	507	545	543	554	521	544	567	566	559	561	589	544	557	537	519	521	547	553	535	551	586	553	555	576	582	537	542	556	579	525	550	614	547	584	536	578	493	531	512	502	561	553	574	522	529	523	572	599	556	525	557	512	547	577	515	526	551	557	576	590	548	596	564	549	530	547	549	551	551	551	549	532	564	524	554	532	545	537	537	544	548	556	594	563	530	575	581	549	547	566	539	593	543	562	583	609	561	559	519	521	528	503	558	500	521	537	553	568	555	537	520	549	545	565	555	530	532	516	601	560	566	533	497	578	614	532	513	532	519	541	535	599	544	548	546	585	548	533	530	511	558	547	543	558	535	559	544	544	541	551	549	523	534	567	547	537	478	557	586	591	536	583	540	559	539	567	527	590	568	549	536	564	562	555	585	581	546	550	582	571	563	573	546	575	528	532	535	520	542	568	569	581	534	547	515	568	528	525	551	542	569	559	545	540	559	586	533	534	589	541	580	553	560	511	532	537	567	537	560	559	558	557	507	583	546	495	561	553	561	501	554	532	562	556	549	536	523	564	551	525	587	576	579	524	538	515	564	503	556	548	525	551	527	564	550	564	542	549	577	537	525	572	569	539	531	549	555	549	551	553	539	577	542	551	513	580	549	548	594	529	552	564	576	588	544	563	587	563	561	554	536	571	563	561	566	541	565	505	581	537	487	575	581	536	531	557	568	565	550	553	547	538	529	604	552	558	499	543	573	532	563	531	550	566	496	577	554	551	523	536	532	527	550	559	544	532	585	573	545	566	546	583	500	552	552	539	584	529	503	575	537	505	560	575	552	526	545	514	559	552	550	564	556	565	545	590	583	578	576	572	550	545	567	530	548	538	532	560	525	520	600	551	537	549	571	539	596	538	542	597	550	542	549	534	540	592	536	562	559	563	549	540	594	548	610	589	581	553	569	508	550	525	560	541	608	538	557	523	530	527	521	565	522	559	588	567	555	544	564	574	542	577	592	494	497	568	585	543	547	566	532	538	539	559	545	525	565	548	535	529	573	537	582	577	551	507	554	518	539	582	589	568	560	591	544	569	558	587	580	552	535	564	544	544	575	520	564	567	579	579	517	528	567	562	599	541	583	572	535	585	570	561	534	521	575	554	545	545	568	573	553	572	504	538	588	514	518	542	541	539	560	571	569	575	544	533	520	552	519	535	572	546	499	561	545	553	528	572	547	538	541	539	539	563	589	550	537	529	525	538	548	570	532	555	497	558	531	518	556	546	526	550	574	560	547	547	570	554	556	510	500	588	489	594	560	536	558	536	582	524	524	540	549	573	534	552	552	495	541	558	525	547	525	540	560	568	587	519	539	551	595	546	576	593	585	540	535	592	549	542	555	586	540	523	512	545	560	595	521	562	543	540	529	513	562	535	546	569	560	561	504	506	541	569	579	549	551	549	514	566	488	526	558	543	565	515	524	562	561	501	524	581	537	513	536	542	600	536	542	535	530	551	577	521	544	561	550	607	520	569	562	535	517	547	566	532	509	565	575	538	586	513	612	535	588	563	542	570	576	585	573	511	567	598	595	550	569	568	541	562	536	525	536	523	593	478	577	535	454	562	502	510	548	571	584	542	571	556	529	550	570	532	524	587	550	530	570	533	595	562	520	552	564	569	523	559	537	545	523	558	512	536	554	529	554	536	578	569	521	588	584	519	536	561	547	534	558	573	546	484	602	549	564	570	568	548	543	559	544	543	558	570	545	549	525	546	517	582	557	571	522	544	579	509	511	526	536	564	562	542	543	555	529	542	581	530	559	544	542	550	538	559	528	544	572	544	520	552	550	542	552	493	570	551	554	558	556	513	562	607	495	574	522	544	523	531	528	515	519	586	551	494	538	513	537	548	552	584	563	553	534	501	535	581	544	581	555	564	512	553	511	541	560	574	545	533	561	552	569	554	528	571	546	563	514	570	545	530	519	571	562	557	537	561	558	600	516	560	533	559	597	531	571	575	553	568	517	552	542	547	540	528	577	545	530	552	544	507	584	556	532	617	564	580	547	544	525	537	576	585	524	541	539	527	517	545	560	548	524	565	516	550	530	571	539	557	501	510	548	566	519	542	578	557	541	537	535	569	496	557	581	560	561	571	599	580	582	514	551	551	554	534	533	551	561	538	554	566	509	517	567	554	542	552	532	573	557	581	563	515	521	507	508	525	558	615	524	577	501	558	570	589	546	552	546	523	551	527	523	589	491	570	577	534	559	544	587	572	522	565	570	541	565	553	526	548	551	532	532	534	580	564	553	552	538	539	585	583	491	530	561	515	573	545	575	547	578	539	546	564	582	521	516	572	604	594	511	555	590	529	553	573	504	566	569	556	546	559	579	540	565	566	561	515	559	570	542	555	546	526	568	545	541	538	529	534	534	565	563	501	504	531	588	579	528	529	598	583	569	550	537	559	506	521	572	530	529	532	537	533	604	514	577	538	532	542	543	535	525	529	554	559	556	583	532	561	566	529	540	539	525	525	570	536	534	544	592	559	537	544	543	565	570	523	545	568	548	517	544	572	559	505	532	571	557	553	541	547	535	564	584	595	555	583	575	503	528	554	590	535	558	533	571	501	555	542	599	518	576	576	539	553	551	539	575	555	566	552	581	539	566	560	562	567	528	483	540	518	526	533	561	507	547	527	534	542	544	520	577	530	592	543	550	555	523	547	563	566	526	562	525	546	535	569	587	531	575	534	572	526	529	572	565	545	566	540	564	562	553	500	511	579	533	546	530	562	572	511	545	542	499	539	549	538	506	593	537	521	517	573	609	570	515	518	527	539	549	574	536	545	585	566	545	548	559	563	508	543	542	542	524	553	547	538	548	548	586	566	581	583	535	571	547	573	532	535	593	514	539	553	565	514	586	554	542	539	571	540	534	522	571	529
2051	106	60	43	38	85	89	95	79	95	81	66	71	93	101	106	102	101	121	101	91	73	66	67	37	50	56	55	30	50	41	48	61	44	50	48	55	38	43	31	39	39	23	35	18	24	15	25	23	16	31	28	18	30	27	17	33	34	19	14	26	20	19	23	26	29	26	16	23	24	25	17	31	27	21	26	25	26	28	32	24	33	15	24	23	21	21	26	23	12	26	20	22	25	32	20	38	22	21	18	17	18	20	17	20	23	21	25	24	19	17	28	25	22	19	27	22	26	38	20	21	25	19	17	14	21	20	19	22	26	16	21	29	15	34	19	20	23	29	15	20	23	26	21	26	18	26	23	18	19	17	25	21	31	24	20	22	22	28	24	21	16	33	27	21	18	21	19	27	24	18	17	16	32	25	17	22	26	19	24	20	18	21	22	21	24	22	22	24	20	23	24	13	25	23	22	19	23	14	14	24	19	26	20	24	19	19	28	15	22	31	24	27	22	30	26	21	21	19	22	24	28	13	26	10	32	19	18	24	21	27	25	21	16	22	23	30	22	23	19	23	18	21	21	21	21	14	19	20	17	22	21	25	18	20	25	22	23	27	23	27	23	20	21	29	14	9	22	11	13	22	20	25	27	24	20	30	23	24	26	33	18	21	16	23	18	21	16	26	18	22	18	20	25	13	16	18	25	24	13	15	17	25	21	28	19	28	27	29	25	18	14	18	18	25	22	20	16	20	22	16	24	25	30	21	26	21	20	19	23	23	19	15	24	20	22	26	31	20	26	19	23	23	23	19	17	19	20	14	14	13	18	22	21	22	25	24	32	20	26	17	21	19	19	27	17	19	14	19	15	30	15	26	28	21	23	21	20	15	12	20	18	16	21	17	15	23	21	23	14	20	24	21	25	26	16	25	24	12	20	18	23	22	26	19	22	19	19	18	25	20	21	21	29	23	16	18	21	20	19	16	23	14	21	24	19	19	21	27	25	23	21	21	30	18	20	16	16	18	29	23	21	19	17	26	21	21	15	19	21	25	22	19	28	24	27	25	24	26	25	21	21	22	30	22	15	17	12	27	24	24	32	32	18	18	17	28	19	25	20	19	17	18	25	23	26	19	27	25	21	28	24	18	22	24	12	20	24	17	25	20	20	26	20	24	26	21	27	17	16	23	15	26	22	26	15	23	28	12	25	11	25	26	22	31	26	17	19	23	18	23	20	35	17	19	28	24	25	18	17	31	18	24	24	21	23	23	21	12	27	22	23	24	23	20	13	24	21	19	22	26	20	12	19	19	25	24	18	22	35	15	20	25	19	23	18	22	28	17	17	11	20	22	20	20	15	17	17	25	24	20	23	20	19	22	17	22	19	22	22	21	26	14	24	28	18	22	24	20	24	28	22	21	28	24	28	20	18	19	23	17	27	21	19	17	21	18	21	19	23	9	29	19	23	37	28	18	14	18	21	25	20	21	20	27	27	24	28	26	18	22	13	21	19	19	26	18	9	28	18	25	14	20	31	26	19	19	23	24	20	14	25	14	25	32	29	20	23	23	18	11	16	16	21	21	21	16	25	28	32	29	25	24	24	21	23	18	23	23	18	20	28	22	27	20	25	20	28	13	16	19	22	19	18	18	31	20	21	18	20	25	19	16	26	30	27	21	17	18	30	15	14	15	20	27	16	16	23	29	18	26	21	27	18	26	21	22	16	26	19	24	15	15	24	26	23	25	20	17	16	30	16	31	23	19	16	25	30	22	18	23	15	27	18	25	24	30	27	22	22	25	27	21	17	19	14	16	27	22	23	16	20	24	23	24	25	29	24	25	23	22	23	21	15	24	26	14	24	25	19	27	22	26	24	32	18	22	20	27	26	23	23	21	15	24	16	17	23	21	21	15	17	19	27	22	33	23	23	19	29	19	30	24	28	22	25	20	14	14	22	19	29	28	29	20	20	21	21	13	19	20	18	18	19	27	28	20	30	23	22	16	24	14	24	22	21	15	19	26	19	28	20	24	23	18	24	16	12	20	21	24	18	22	16	26	21	13	18	16	18	29	15	24	16	21	24	27	28	16	28	19	22	28	21	16	21	23	19	26	14	17	23	20	22	22	26	20	28	21	22	23	17	27	16	15	20	22	20	32	16	22	18	17	23	23	21	28	26	19	16	20	26	20	27	14	22	20	23	24	20	26	23	24	23	22	23	13	16	20	18	27	18	22	19	19	23	24	19	17	19	19	21	22	27	16	20	19	32	20	24	15	28	25	22	28	29	18	19	28	18	24	25	32	20	16	27	32	20	28	29	22	24	24	19	28	12	16	21	17	24	18	25	21	23	17	24	28	25	23	25	24	24	17	20	10	17	24	18	16	20	32	25	22	29	16	27	26	28	19	28	21	17	20	19	20	20	19	18	34	16	24	27	19	23	19	23	23	23	24	16	29	29	29	25	25	31	19	20	29	27	29	19	19	19	23	30	19	20	24	27	23	16	21	25	20	19	12	25	20	28	19	17	21	27	30	30	30	19	22	21	10	18	27	14	24	21	18	23	35	32	21	26	20	25	19	22	22	21	14	27	24	21	19	26	23	27	35	19	17	25	18	24	27	25	19	20	27	30	20	18	25	29	28	20	15	22	14	15	32	28	20	25	22	20	25	16	21	21	20	26	23	27	19	16	25	24	19	28	21	19	29	25	30	12	21	22	18	24	15	21	17	23	22	23	19	18	25	16	29	18	22	21	22	25	21	21	14	24	21	23	20	24	15	19	17	23	27	16	23	28	14	19	22	16	22	27	16	25	20	33	16	26	22	19	23	23	25	20	27	20	25	22	17	17	20	26	26	23	15	27	19	24	21	29	18	13	22	18	18	23	23	25	24	25	26	26	26	17	19	24	20	23	31	23	20	18	22	15	26	19	26	17	21	24	19	13	27	20	27	19	21	29	19	21	23	21	15	22	27	23	22	25	28	28	18	26	23	20	20	23	24	20	13	21	19	19	21	18	20	20	21	20	22	29	21	19	12	23	16	20	28	18	27	26	15	19	22	18	20	11	22	22	16	21	21	29	21	19	26	16	20	20	16	18	22	21	19	22	19	29	31	22	20	20	18	24	26	18	18	17	20	21	29	16	22	26	25	16	23	15	21	23	32	14	15	22	22	24	21	24	26	22	19	14	26	13	16	20	26	24	21	17	23	18	27	22	20	19	22	13	27	27	12	26	19	27	26	23	30	27	22	19	23	12	21	27	20	13	21	19	20	24	21	24	20	16	16	23	28	23	21	26	16	24	17	18	22	18	19	13	25	23	18	19	28	23	18	21	20	22	15	30	11	25	16	23	20	22	18	25	19	26	24	25	25	17	27	24	31	14	17	19	32	25	19	20	17	27	20	21	32	15	20	26	19	27	26	15	18	22	23	24	17	21	24	21	21	35	15	18	26	17	24	21	23	26	22	19	25	25	17	19	23	21	25	14	14	24	23	24	18	26	30	19	18	24
9895	2711	1136	1667	4222	7734	7527	6093	5286	4669	3910	3592	3776	3583	3720	3828	3714	3857	4004	3571	2744	2313	2006	1945	1523	1274	1169	1129	1081	1045	992	1172	1303	1302	1169	1353	1405	1130	882	775	633	685	643	585	506	407	396	337	318	323	307	324	301	319	293	285	277	329	273	281	316	256	247	266	273	279	239	263	254	249	278	250	278	252	263	282	250	250	259	267	285	255	232	245	272	253	253	247	263	259	242	234	270	256	257	239	275	265	232	245	227	257	268	237	209	234	239	256	214	235	247	227	241	240	263	228	221	235	252	240	252	246	231	249	209	253	238	218	250	210	239	251	235	239	238	234	240	272	236	245	221	225	239	236	257	217	221	247	234	233	237	235	223	226	207	221	229	245	229	238	249	226	240	198	239	228	239	228	247	236	216	241	250	242	222	250	243	250	231	228	238	225	260	234	240	210	213	244	202	252	258	229	261	242	223	206	229	230	211	219	239	254	227	215	231	216	250	210	255	236	236	225	224	216	235	219	239	235	249	226	215	243	228	218	225	242	253	220	231	240	229	203	216	232	220	244	235	230	233	228	205	214	223	223	224	238	243	242	234	262	224	264	233	222	212	228	236	228	250	212	251	214	235	224	266	245	211	212	231	215	247	254	235	202	231	236	221	266	224	228	255	218	265	243	238	255	225	236	215	249	247	239	218	232	220	267	235	271	260	213	238	247	231	242	245	231	257	243	223	233	205	216	262	233	199	211	224	238	235	221	237	222	236	223	240	247	263	253	235	222	250	234	215	210	230	248	214	244	228	255	237	239	239	226	233	229	237	235	221	247	243	230	235	239	219	233	240	217	234	239	222	216	248	219	231	246	232	263	205	213	228	242	218	231	250	249	240	223	226	236	226	200	216	229	218	237	245	229	242	246	234	235	219	242	211	241	235	250	254	229	215	239	225	245	217	249	225	238	252	262	232	216	201	237	230	237	264	241	235	221	221	220	222	254	245	263	226	242	203	261	231	231	226	239	211	239	236	231	228	210	231	231	239	243	221	229	229	240	247	225	234	214	201	251	242	246	257	233	227	243	236	245	236	235	254	240	229	199	256	239	226	222	243	234	234	198	251	253	251	248	246	227	212	227	222	214	244	248	239	259	216	256	232	235	227	233	235	235	262	247	243	256	260	243	227	229	225	243	222	230	242	254	242	243	207	248	238	249	236	243	261	237	223	240	205	237	229	260	239	219	239	218	203	216	224	245	220	250	229	233	222	236	248	236	229	243	240	205	247	233	257	221	236	234	222	242	226	227	239	223	252	230	240	250	215	232	233	241	241	221	217	239	259	258	213	206	217	253	234	244	257	269	239	229	253	225	222	242	245	214	216	259	228	250	210	216	214	219	240	227	242	203	233	239	253	220	233	228	227	243	223	241	248	226	221	212	251	239	226	207	257	246	251	259	228	210	234	207	213	230	225	236	261	217	264	243	253	243	230	213	215	222	211	238	217	239	227	248	235	231	215	224	195	231	231	226	230	213	244	235	227	242	213	233	211	248	259	220	203	211	225	243	273	230	220	251	247	211	224	249	219	207	266	235	220	214	205	248	275	250	261	229	234	217	250	234	223	238	253	233	242	231	250	262	237	231	226	253	247	246	236	214	233	218	232	256	228	227	265	232	205	210	218	230	258	235	235	232	211	219	235	231	262	224	243	232	237	237	239	222	263	238	230	229	250	256	235	251	252	237	232	231	272	231	223	254	255	197	225	236	254	238	244	234	244	237	213	229	239	200	278	239	244	236	235	230	239	228	264	243	213	214	237	243	244	247	232	223	220	251	246	252	236	237	242	206	264	195	225	223	237	228	235	251	255	236	238	226	250	252	234	248	240	225	238	232	240	238	223	246	218	220	235	235	250	210	224	245	244	238	242	238	241	241	225	249	227	223	230	224	225	231	224	225	236	193	229	237	227	218	245	237	245	241	242	230	209	227	240	214	232	209	230	222	234	220	243	255	241	248	222	231	234	230	225	248	230	206	229	263	210	239	218	232	243	239	246	238	210	260	224	232	212	214	245	235	243	229	222	267	240	217	191	239	226	236	246	231	203	222	219	250	214	216	239	261	200	242	216	232	237	250	243	230	228	237	220	238	255	239	231	221	232	218	249	250	246	236	268	245	243	231	243	235	223	231	231	226	235	229	234	244	244	234	204	241	221	224	238	267	236	212	259	233	239	233	237	263	226	257	218	218	219	221	222	256	203	244	238	226	219	242	222	245	280	255	204	233	238	251	232	219	232	238	212	248	245	235	247	223	218	262	248	234	238	215	244	233	237	267	230	246	218	251	252	214	208	189	241	248	222	225	242	250	215	252	250	244	253	252	229	243	236	244	231	253	208	232	222	244	215	219	236	234	271	216	232	220	220	226	232	229	226	232	253	230	239	239	221	234	251	259	239	246	212	233	221	240	234	213	235	241	239	241	252	236	237	245	214	257	227	236	223	252	245	263	233	243	256	243	232	223	210	259	260	233	231	208	228	242	227	245	205	241	243	235	229	242	224	249	235	251	246	232	219	275	217	270	257	229	253	239	225	232	213	234	232	223	228	220	244	220	231	219	239	245	251	230	243	257	220	226	215	209	259	275	228	226	210	247	217	217	228	227	229	241	250	260	218	212	260	244	229	250	242	240	233	202	231	219	232	226	263	225	242	227	231	226	234	246	217	235	263	232	195	249	239	249	230	227	225	241	236	234	222	222	240	221	226	233	208	243	231	238	245	210	222	271	238	254	238	232	228	230	230	237	272	221	241	237	233	231	212	233	252	225	228	241	228	252	234	188	205	215	266	244	239	245	244	244	233	218	254	220	242	251	244	208	228	235	222	235	206	226	221	254	219	253	237	228	207	242	233	252	242	233	224	229	236	252	240	217	206	233	241	221	218	230	232	221	260	244	209	229	250	246	241	238	222	238	255	272	210	223	254	268	233	229	232	245	215	212	254	201	245	214	225	238	192	247	207	216	257	233	219	256	259	234	236	230	248	232	255	241	212	231	220	200	245	227	244	229	220	230	241	232	199	230	233	220	231	246	222	226	251	256	231	227	233	221	245	242	219	247	212	240	220	216	246	248	226	204	228	247	220	255	234	255	255	244	260	245	216	229	257	252	227	242	251	198	247	228	237	209	235	226	239	233	220	214	232	231	231	218	232	209	230	227	227	254	232	255	258	256	216	259	231	235	206	246	242	235	226	252	228	251	243	246	250	224	217	250	238	248	219	256	236	253	235	261	238	226	233	219	227	232	238	227	242	238	262	201	254	247	208	217	237	233	215	226	251	266	236	194	242	238	243	243	227	223	259	232	250	196	215	241	242	230	206	245	240	257	252	234	209	246	245	255	242	240	241	237	230	226	219	232	231	262	250	213	234	220	244	250	229	253	239	249	257	227	251	234	237	238	247	245	245	236	245	227	254	214	204	231	206	246	230	235	240	222	220	201	234	233	248	238	243	233	256	195	269	224	212	227	235	265
1095	240	134	115	110	155	172	177	153	149	146	151	151	144	150	158	152	143	169	149	147	104	113	109	98	98	77	77	97	71	68	99	70	96	109	99	102	99	84	76	76	79	66	70	72	76	54	66	53	64	51	48	65	53	56	52	57	46	64	49	58	52	47	54	65	59	60	53	62	52	62	50	55	62	61	68	64	58	53	72	47	53	61	63	56	65	66	52	43	65	54	64	35	62	41	66	60	63	64	53	62	50	56	47	56	60	68	72	54	52	56	49	59	49	45	61	51	46	57	58	77	63	56	48	59	64	59	70	55	55	54	58	53	55	59	75	73	67	55	64	50	77	52	54	58	56	61	48	59	67	70	55	57	55	56	61	59	56	58	66	53	56	62	67	54	66	60	56	70	53	47	61	58	62	41	70	59	57	60	53	68	67	72	50	57	59	52	57	67	63	53	53	65	63	61	52	65	63	64	63	45	65	65	69	62	47	63	52	77	51	51	52	64	51	52	40	65	52	48	64	39	55	57	51	61	61	57	67	49	66	47	58	60	54	57	43	42	48	63	61	74	53	58	46	62	54	49	73	51	57	52	56	49	70	56	59	66	61	61	47	51	66	37	52	58	60	60	47	53	57	60	74	55	56	47	65	59	61	61	48	54	64	55	51	56	67	56	51	49	51	65	51	51	69	66	62	54	52	47	60	52	60	47	42	59	47	58	62	56	53	57	72	53	40	55	50	63	49	58	65	67	45	52	51	75	62	69	48	54	63	70	55	68	68	35	51	45	61	56	76	69	44	54	55	59	50	55	60	47	56	57	46	63	59	44	57	58	52	55	60	60	52	64	43	63	60	73	45	40	57	52	68	54	58	60	59	58	65	63	58	53	51	54	56	45	55	55	47	49	56	53	39	58	41	50	56	67	60	51	42	54	61	58	66	48	73	45	59	72	59	49	54	52	58	59	57	49	46	56	41	43	64	47	50	52	55	66	52	54	64	63	55	47	59	51	48	60	59	51	57	54	50	58	47	65	65	55	50	71	75	60	63	52	55	62	65	54	62	57	60	49	45	53	56	52	67	55	43	64	48	50	54	50	62	51	62	63	47	58	60	50	49	57	54	61	59	66	58	56	58	70	57	66	61	40	55	56	54	49	64	55	58	57	67	54	51	54	47	50	48	47	57	47	52	48	50	54	66	48	54	50	49	55	50	63	55	41	67	58	73	55	61	44	61	45	44	50	58	52	58	64	52	66	49	50	53	64	50	51	63	55	64	52	62	52	72	67	72	58	63	51	54	53	58	40	69	46	44	59	50	64	54	57	44	64	52	54	66	45	50	63	51	56	44	68	76	46	54	45	57	52	63	56	45	58	64	47	52	48	53	57	59	56	40	55	52	55	52	61	57	41	66	54	63	61	59	52	66	61	70	49	49	50	63	65	60	57	59	67	57	58	81	56	50	61	56	54	54	57	54	41	69	72	51	53	58	60	57	64	53	59	47	50	40	65	51	44	46	60	52	46	58	64	66	55	60	45	62	45	72	52	55	49	36	66	46	58	57	48	50	60	56	46	43	53	50	60	60	73	56	44	47	66	50	58	59	56	65	52	49	44	61	47	50	53	43	54	42	49	47	48	74	67	47	65	52	66	56	45	49	52	60	47	59	54	51	45	63	64	49	56	54	50	57	62	57	45	57	55	50	53	66	60	65	65	54	58	60	59	64	38	74	64	59	59	49	55	44	70	70	63	55	51	66	70	68	46	54	51	65	55	69	43	53	69	51	57	61	62	52	59	52	61	52	46	59	55	60	70	61	65	74	58	54	41	67	55	47	52	57	69	51	59	64	46	68	57	57	45	54	53	63	46	52	50	58	58	55	55	60	61	55	60	48	53	59	60	59	43	56	50	69	45	55	60	43	66	46	56	56	51	62	68	51	65	57	53	57	50	58	55	53	52	58	47	70	65	62	63	41	48	51	61	53	60	65	52	59	60	53	61	51	61	57	51	52	52	63	50	44	57	48	42	51	63	61	47	50	58	71	46	48	64	45	62	57	59	49	64	65	62	58	52	49	43	55	50	51	45	53	53	60	54	51	66	81	65	49	48	57	47	65	52	59	61	56	56	64	58	61	69	71	76	60	60	54	55	65	54	68	43	65	61	60	62	53	58	60	43	67	61	59	47	61	67	52	66	66	55	60	60	53	56	52	70	63	70	48	56	61	57	70	58	67	47	56	67	56	56	62	58	54	50	47	48	61	48	67	75	44	51	68	54	48	38	62	57	59	56	44	67	53	54	60	77	65	57	50	58	53	50	47	51	57	73	47	53	53	43	67	48	52	51	65	60	55	55	47	44	51	56	48	48	66	60	60	54	64	57	49	64	59	41	70	51	47	59	68	50	53	66	61	65	50	63	52	45	57	52	54	56	48	54	51	66	45	64	64	53	57	45	72	61	69	61	58	57	56	61	49	52	60	56	39	61	57	56	59	48	56	49	56	49	56	57	53	57	48	49	56	50	51	53	50	51	44	55	55	64	60	41	52	51	58	52	61	51	42	44	51	53	61	72	72	66	51	48	64	49	64	47	59	50	60	60	53	64	52	58	68	57	49	59	32	51	47	60	55	61	56	44	60	64	54	77	71	54	64	53	45	51	38	53	50	57	71	55	51	58	45	63	55	64	58	57	58	54	52	45	52	80	62	54	47	54	60	51	61	59	49	55	48	60	68	64	55	53	57	48	57	47	60	44	50	62	71	51	60	50	58	44	55	52	54	60	52	50	62	52	68	59	50	47	47	56	44	46	61	58	62	55	46	50	52	76	45	72	59	49	48	49	57	67	72	57	58	45	63	58	44	42	49	62	58	46	47	57	62	54	59	49	54	61	62	60	55	47	47	51	37	44	61	52	57	55	61	59	61	68	58	48	62	60	62	54	59	49	55	49	64	47	68	58	49	52	72	48	56	41	53	40	60	54	57	55	55	60	50	57	68	62	49	57	75	61	57	48	61	62	57	66	49	56	63	65	52	44	53	62	47	58	62	50	42	68	56	68	53	44	41	49	62	61	55	62	40	47	56	68	62	57	57	78	60	51	54	53	62	49	46	54	66	54	56	51	56	47	53	49	59	52	55	60	52	65	55	48	52	49	50	66	61	49	53	48	64	62	73	47	58	57	59	49	63	44	45	40	49	59	68	49	52	48	54	47	56	61	51	68	58	42	53	56	69	51	46	53	45	69	43	51	71	59	48	55	60	43	56	60	53	70	38	55	44	59	43	58	64	52	51	53	47	54	52	48	54	58	71	74	62	53	52	60	58	48	55	61	49	54	58	61	61	56	58	55	52	51	45	59	54	59	50	59	49	43	55	54	49	59	45	59	57	53	49	48	51	53	45	52	58	64	53	56	56	65	51	58	59	50	59	59	54	74	67	56	54	61	56	51	50	64	49	68	52	66	63	58	56	51	39	45	60	42	65	54	60	69	47	51	54	62	58	50	62	47	62
13748	5059	2204	3207	7433	11101	10495	8720	7707	6473	5777	5289	5110	4988	5163	5040	5050	5151	5403	4385	3620	2977	2801	2574	2334	2025	1803	1789	1716	1647	1659	1826	1876	1893	1986	2344	2023	1631	1430	1317	1207	1193	1113	991	824	793	738	720	729	675	710	689	656	676	686	697	602	670	643	590	648	654	685	606	626	662	674	676	655	642	599	618	566	660	631	627	629	651	691	661	637	652	624	647	599	589	639	574	608	629	655	646	634	623	617	613	634	609	636	596	665	604	575	609	629	589	566	608	565	569	556	602	611	628	607	595	650	612	560	614	619	604	633	598	632	613	598	623	583	605	627	638	594	584	588	602	584	615	639	627	597	600	593	579	611	592	627	586	672	566	626	537	554	566	585	602	643	606	647	577	623	615	596	614	612	580	638	603	594	554	589	580	612	594	606	529	605	591	578	585	581	569	608	594	588	626	628	603	573	626	621	601	569	562	591	620	646	576	598	522	574	583	596	598	561	550	589	555	570	633	592	601	573	567	578	586	607	627	656	637	584	559	573	639	534	585	551	581	586	610	537	570	576	606	591	611	572	592	592	598	571	587	569	638	576	585	588	573	596	553	610	622	576	588	622	589	667	582	577	543	613	602	632	583	559	554	601	577	557	617	620	579	614	585	598	587	582	581	610	625	571	636	588	579	576	584	620	604	619	632	589	550	623	570	556	570	573	587	594	577	577	585	630	595	599	583	596	592	565	534	578	555	609	588	597	567	605	588	626	593	565	591	585	608	603	600	570	579	585	590	591	600	613	626	549	591	580	578	565	558	557	565	596	576	599	629	597	600	572	580	591	551	565	570	612	526	568	571	583	583	517	617	615	615	594	596	571	572	600	598	573	583	586	618	628	651	585	580	574	596	615	574	595	582	583	575	599	594	588	632	577	593	598	591	595	612	568	601	616	593	608	615	587	633	574	566	545	592	549	555	565	567	584	580	600	603	580	580	588	631	599	579	587	619	600	579	597	598	584	576	592	577	600	552	539	569	604	611	570	600	624	596	599	567	562	599	547	607	598	563	585	590	583	590	587	594	616	576	590	599	568	590	601	580	585	585	553	628	562	639	555	575	628	574	572	619	610	599	573	581	605	577	593	627	522	596	611	574	581	596	604	599	641	583	616	628	613	574	604	608	570	569	629	617	571	552	554	620	582	625	599	601	604	613	601	603	599	645	609	583	621	607	618	596	572	587	627	558	560	623	628	606	561	574	572	577	644	587	602	599	568	578	600	606	598	585	568	618	611	565	598	589	554	572	584	626	571	626	565	586	569	640	581	582	606	627	577	580	624	553	585	571	590	584	587	544	585	546	587	639	596	605	588	559	565	558	587	556	620	587	611	568	586	582	649	598	570	599	537	602	608	592	555	616	577	595	595	597	583	581	605	580	561	588	549	602	579	588	636	601	571	557	615	573	548	578	582	628	585	582	559	561	580	586	630	579	580	603	625	592	586	592	578	550	580	570	575	591	633	592	605	619	593	604	599	610	597	600	544	614	588	605	588	603	587	637	600	574	562	582	545	552	587	600	589	577	599	612	560	562	591	554	581	619	616	570	572	574	611	577	618	605	613	626	606	583	629	569	586	573	589	589	602	578	575	614	554	545	621	589	562	567	577	593	612	610	632	599	587	619	594	595	610	597	607	608	597	583	592	611	543	620	590	636	594	615	572	617	595	579	601	576	601	590	596	593	623	607	575	625	616	549	629	620	551	557	588	593	564	585	585	602	609	572	569	591	624	564	576	603	554	607	606	604	613	545	579	551	547	590	574	587	535	573	620	560	583	563	558	609	603	582	624	585	575	589	566	564	624	626	579	598	617	577	574	571	569	578	606	604	564	571	541	555	554	635	575	596	612	537	541	584	629	558	624	609	583	592	607	608	611	567	624	642	570	594	615	541	599	599	608	604	613	564	584	572	645	554	545	586	576	549	574	564	614	586	555	616	553	613	562	563	534	607	630	571	597	524	601	604	590	580	624	596	570	577	586	575	570	600	543	591	558	574	543	605	582	611	616	593	591	595	571	580	574	576	572	566	567	580	589	569	569	610	591	582	606	595	590	612	604	589	602	603	589	594	590	581	579	608	569	583	634	561	603	638	642	586	601	599	553	560	588	613	603	586	555	586	541	580	555	577	586	611	605	584	610	591	609	585	592	571	561	590	571	680	625	563	600	557	585	614	599	586	596	573	554	617	575	622	600	640	607	591	597	585	626	592	598	587	601	634	608	630	616	595	622	586	585	610	621	576	615	590	573	606	606	593	618	542	537	584	539	594	584	590	586	582	580	571	578	600	585	592	577	557	569	568	575	611	576	615	616	592	586	563	625	607	589	520	593	557	612	559	596	599	585	558	622	549	566	603	556	560	582	645	570	552	562	572	636	579	564	579	573	556	627	559	588	598	599	598	586	563	591	578	591	588	609	571	574	564	566	552	645	615	599	622	595	595	616	601	577	559	576	574	569	562	604	628	596	579	648	578	575	618	574	614	570	598	567	614	599	589	574	610	609	615	584	598	608	619	575	591	620	586	557	547	614	619	573	547	619	520	616	572	574	554	608	603	599	577	597	570	607	584	599	563	593	591	604	612	600	610	574	604	600	588	550	632	635	614	599	614	579	578	593	624	620	628	584	598	577	598	579	583	568	606	581	568	584	616	581	576	593	552	527	601	579	593	559	585	607	565	563	606	603	592	590	591	584	606	557	594	591	621	617	609	593	570	648	588	561	580	561	587	630	613	576	573	528	642	605	610	576	616	575	560	590	590	550	596	580	636	584	619	640	578	588	618	599	584	610	592	612	597	610	523	594	579	614	640	588	617	602	575	607	567	582	619	567	550	601	542	581	572	555	586	601	593	589	609	563	571	614	603	587	566	616	638	573	600	609	562	595	583	557	635	613	557	585	589	594	585	609	552	550	577	573	602	639	636	583	579	541	592	583	581	612	597	619	641	584	604	553	601	646	587	613	604	593	524	577	590	601	600	581	606	612	592	597	588	557	583	615	585	603	569	606	551	626	624	593	582	615	600	584	566	579	590	597	612	591	606	626	599	583	615	610	605	583	600	603	596	555	585	595	588	552	516	586	616	563	612	560	610	596	545	625	581	632	569	589	580	617	591	558	562	582	580	579	544	561	615	638	555	638	598	605	596	558	546	582	590	593	620	549	554	577	572	555	596	577	612	600	598	587	583	591	616	585	621	585	633	625	590	577	594	606	596	618	632	605	565	614	600	591	582	614	598	574	583	519	624	559	586	591	600	585	571	626	626	611	585	618	611	614	578	610	610	568	571	611	602	614	587	560	630	646	587	574	577	593	612	608	572	590	567	572	576	575	585	587	594	583	576	583	586	597	591	570	608	589	580	566	587	591	584	569	594	603	603	611	518	594	601	580	580	575	568	651	592	610	603	570	592	535	638	583	578	588	628	632	569	599	638	603	590	570	637	561	615	584	572	582	581	610	589	593	630	573	571	558	613	637	536
1266	41	29	33	35	42	51	51	53	56	51	50	66	67	73	68	70	63	74	61	62	59	53	50	43	35	47	39	35	39	28	51	44	42	48	34	40	29	32	34	26	32	27	29	26	28	27	32	28	25	26	20	23	22	20	21	26	21	21	21	12	19	27	21	20	22	28	29	26	20	26	23	27	23	32	28	25	17	23	25	24	19	13	18	27	20	17	15	34	22	28	28	20	26	27	21	22	36	23	14	14	30	19	20	19	23	27	18	21	13	20	28	24	20	15	33	34	27	23	19	14	24	20	17	25	22	16	30	20	21	21	23	25	22	17	22	19	17	25	22	18	22	15	20	16	23	19	16	22	27	27	29	24	25	19	19	18	19	18	22	17	30	31	24	30	25	20	20	19	25	25	27	24	25	27	29	27	19	19	30	22	14	17	25	22	19	31	26	24	18	20	24	25	17	30	22	23	17	27	27	22	29	27	28	28	24	24	16	24	22	20	23	14	24	26	14	23	27	21	24	20	17	20	19	25	18	22	18	28	31	22	17	23	23	13	29	25	17	26	24	19	21	20	26	22	16	22	32	27	30	18	21	22	24	22	38	19	25	23	28	29	16	26	35	19	22	25	17	14	15	26	32	29	20	20	25	24	20	28	24	19	24	19	27	23	27	34	25	18	25	21	30	23	13	22	19	16	27	23	21	20	23	22	26	31	16	25	23	25	18	31	27	22	21	18	30	17	26	23	30	20	18	17	30	26	31	21	18	23	26	25	30	17	18	28	20	15	18	24	24	24	25	25	22	16	26	15	15	19	22	24	27	29	13	19	26	29	21	25	23	25	23	25	13	13	25	25	24	23	24	19	26	21	25	27	27	28	25	22	26	18	23	22	22	22	14	25	26	25	24	17	20	20	25	24	25	17	16	20	16	20	19	26	10	20	18	22	25	29	21	15	40	16	19	26	23	32	20	19	26	28	23	20	25	21	36	22	20	22	21	14	18	35	10	30	17	14	23	25	22	12	23	22	20	19	21	21	23	16	26	24	22	22	25	13	25	19	31	27	22	15	31	15	21	26	24	13	16	24	25	23	28	18	23	20	17	24	25	19	18	24	24	25	22	21	26	26	27	15	18	26	21	16	33	15	19	19	32	18	30	20	21	26	20	18	19	30	16	19	21	21	24	14	22	28	18	14	27	21	22	26	23	23	32	28	26	26	27	16	24	31	28	20	23	19	20	21	40	22	23	12	25	26	18	31	38	14	23	16	18	25	30	25	26	31	17	17	20	17	12	24	20	17	24	18	19	17	29	16	27	14	23	21	22	21	20	26	13	28	28	18	16	30	19	17	25	22	24	25	31	21	26	24	19	36	22	34	10	25	19	21	20	19	21	22	21	24	26	28	28	18	29	24	23	22	18	18	18	24	21	21	28	23	22	17	22	18	21	27	23	24	27	20	21	14	24	22	24	26	21	22	20	32	17	25	25	17	26	22	27	25	20	29	24	31	15	28	23	22	17	17	21	31	19	15	24	20	16	24	36	26	19	20	25	31	16	26	26	26	25	29	24	29	21	18	14	19	18	25	15	22	32	17	26	18	22	22	17	20	19	15	25	19	22	26	21	22	18	24	20	21	22	27	20	17	18	26	28	29	20	26	22	18	20	19	27	17	20	21	19	14	21	15	31	20	24	31	16	19	29	25	17	21	27	21	27	29	28	23	30	24	32	18	26	18	23	15	24	27	28	22	20	32	17	23	28	20	21	29	20	20	20	17	29	19	18	26	22	15	24	23	25	23	25	28	18	25	28	17	28	27	21	28	26	16	27	22	30	28	18	27	20	23	19	16	21	14	25	20	28	21	11	26	40	21	24	26	32	25	29	19	22	21	20	24	27	22	18	17	20	31	22	25	20	18	28	31	20	23	36	19	21	26	19	25	32	18	19	21	17	24	21	29	20	21	26	29	20	30	21	24	17	27	32	19	22	23	30	24	23	22	20	29	30	29	24	16	18	29	35	27	26	24	26	18	22	18	18	18	19	17	25	26	22	33	21	18	13	21	24	32	20	26	18	21	21	28	31	17	26	29	17	23	15	25	20	18	15	18	23	24	31	17	26	25	25	33	25	23	14	27	23	21	14	25	23	24	24	24	26	19	23	23	29	25	21	21	32	25	27	23	23	17	24	23	26	22	22	16	18	19	36	14	27	21	29	21	18	26	14	24	27	23	25	17	28	27	23	24	25	22	32	21	17	23	18	27	21	28	25	22	28	19	27	18	32	18	38	18	28	25	16	24	24	28	20	11	24	28	16	29	21	25	26	15	27	19	19	21	19	21	17	18	18	28	21	23	27	27	19	22	23	16	28	25	22	17	23	14	14	21	17	21	25	23	25	22	13	25	27	22	23	23	30	18	16	27	23	22	26	16	28	25	21	18	23	26	22	28	19	22	21	20	22	27	24	17	17	19	18	20	15	24	26	27	18	21	24	20	20	18	26	16	32	17	20	29	30	26	20	17	21	21	24	22	23	23	31	19	22	23	21	15	25	21	25	19	21	28	21	20	22	20	18	27	26	27	18	30	24	19	25	25	20	20	30	19	20	24	22	28	21	21	30	21	31	20	16	18	27	17	26	20	24	16	23	21	29	27	14	23	22	19	29	21	22	17	20	19	22	19	12	21	27	20	25	19	23	24	12	19	23	28	25	28	21	19	22	22	25	23	21	17	21	25	23	25	16	19	22	20	17	17	25	20	23	26	21	26	25	24	24	27	27	15	20	21	17	22	21	22	22	17	18	28	22	20	24	25	26	16	29	20	24	24	22	21	23	25	17	32	21	24	26	18	27	24	26	19	26	26	28	27	21	23	20	23	33	18	15	17	21	21	19	20	22	24	23	22	36	22	19	26	21	20	33	18	28	23	24	14	22	23	21	17	26	21	27	21	13	24	22	24	25	22	23	21	28	15	27	29	24	25	14	20	25	19	24	21	19	21	19	27	27	24	22	17	22	22	25	22	15	24	20	23	22	17	32	23	24	17	29	25	27	22	19	25	15	23	24	22	24	26	18	27	23	14	22	29	26	28	18	21	21	21	29	26	26	13	22	20	22	24	31	20	19	24	27	23	24	28	30	14	22	20	19	24	21	13	23	24	24	23	33	19	18	27	12	24	23	23	21	17	17	28	33	17	24	13	23	25	26	18	29	20	17	19	28	23	20	25	20	36	17	16	27	27	25	31	13	14	19	23	21	25	25	25	20	22	28	25	22	18	26	34	25	23	19	18	25	22	21	24	19	15	28	31	22	20	24	25	17	23	15	29	28	17	28	26	23	22	15	23	19	24	16	21	24	25	25	22	23	20	13	25	18	24	21	41	20	23	20	26	15	21	18	22	31	17	23	25	23	27	21	24	26	32	18	26	17	26	13	18	16	15	22	22	23	22	28	18	24	34	23	23	20	25	30	24	22	20	21	24	29	24	32	19	17	15	13	21	18	28	20	24	22
7459	1012	517	704	1645	3813	4068	3455	3123	2574	2440	2434	2371	2534	2708	2542	2585	2859	2784	2257	1770	1488	1473	1378	1157	964	891	803	777	798	932	965	964	984	1160	1220	1022	760	659	620	547	479	476	340	324	339	329	321	287	299	274	276	287	286	286	237	285	234	291	247	264	248	256	230	255	260	260	227	236	247	219	229	247	208	247	251	269	241	262	286	232	279	254	285	235	239	258	241	253	224	277	252	253	241	240	258	253	249	229	264	239	242	222	230	229	219	227	217	221	218	246	231	265	204	249	246	244	223	213	268	236	237	238	247	218	234	239	238	243	217	230	232	221	249	238	227	219	216	263	261	238	243	252	215	225	231	229	244	250	235	265	241	242	231	237	203	276	243	234	221	242	225	215	242	232	235	216	232	215	258	268	227	230	234	243	236	237	276	248	246	236	226	260	251	226	236	256	231	234	259	260	233	234	231	256	253	259	236	240	205	245	254	234	252	228	232	224	228	256	252	239	235	244	249	232	260	237	243	219	219	243	246	218	220	228	255	242	253	239	229	236	248	226	225	244	253	270	231	223	227	229	261	225	218	232	231	224	232	243	223	264	226	237	214	216	270	245	240	225	241	219	246	250	220	220	248	232	239	246	262	206	240	209	250	261	230	236	255	236	233	257	249	240	234	219	237	253	249	247	235	230	215	255	227	245	264	247	220	262	246	224	234	251	222	230	231	212	219	236	228	222	233	227	244	225	218	254	253	228	209	228	227	235	240	233	233	275	235	242	216	222	268	217	216	258	256	250	240	264	245	235	228	265	213	227	230	240	241	235	234	212	206	230	232	228	241	250	215	219	242	228	236	247	265	225	250	221	233	234	204	251	256	257	254	223	235	232	249	280	237	246	220	223	253	226	233	257	223	229	240	212	219	223	221	262	231	260	205	237	234	226	227	237	226	224	226	246	231	266	263	248	239	255	243	217	263	211	249	232	244	218	255	247	239	253	251	249	241	226	264	234	218	208	247	258	241	234	231	265	211	246	259	235	231	242	223	222	234	243	239	202	233	224	270	263	234	239	237	224	235	226	250	248	265	213	226	232	235	237	243	230	252	234	242	226	256	235	246	248	232	215	239	222	250	233	233	231	262	248	215	235	221	237	258	261	217	228	228	240	233	212	240	238	244	246	233	251	237	242	265	242	241	230	241	234	242	220	211	251	223	229	258	270	229	252	237	237	254	254	227	241	265	245	236	222	254	223	246	232	264	230	234	224	243	227	235	226	232	213	251	245	220	215	239	260	236	257	213	256	245	235	234	248	265	240	247	205	233	233	242	247	229	225	221	257	208	233	237	237	254	239	236	213	241	207	239	236	198	274	207	258	254	246	246	246	238	220	226	259	230	230	224	267	239	236	235	249	222	192	239	238	228	234	227	263	243	260	232	240	217	231	251	236	227	243	237	257	249	226	231	274	236	239	234	239	248	234	238	235	249	232	236	248	248	235	249	241	274	236	237	242	249	240	226	229	230	252	236	242	249	243	229	235	219	248	237	198	228	249	235	250	229	224	206	221	257	229	243	228	211	209	244	249	236	219	233	227	229	251	212	235	249	233	205	263	246	236	227	226	243	227	229	251	251	243	234	244	243	246	209	237	232	218	223	256	216	236	234	232	238	242	234	230	239	237	239	236	239	243	238	228	284	235	237	236	210	250	272	245	228	226	269	243	222	244	253	245	230	257	248	210	210	270	222	229	226	240	238	237	198	222	231	220	247	224	233	236	239	236	240	274	221	244	231	227	231	237	247	220	225	269	229	217	231	241	250	255	238	221	211	263	245	208	233	235	268	241	243	250	253	258	249	232	232	231	247	223	244	212	252	214	233	252	210	244	236	228	240	259	254	240	231	235	237	226	223	220	236	230	220	218	226	230	227	222	233	229	221	219	217	215	248	252	227	241	215	239	241	234	258	237	247	237	234	236	247	242	240	244	231	241	224	244	251	278	226	232	225	241	207	240	227	222	226	216	212	223	198	218	240	218	250	253	257	215	232	284	247	235	217	230	233	211	233	256	220	249	242	193	251	258	233	252	244	252	251	214	215	256	231	237	244	220	221	274	258	266	250	209	223	257	251	233	225	249	234	227	231	234	218	237	237	249	218	244	215	261	253	232	267	217	230	262	225	263	257	213	230	238	232	225	243	244	231	243	241	236	244	242	240	236	271	220	265	219	238	254	233	253	228	223	261	265	249	258	270	242	227	242	239	218	219	232	253	257	241	248	235	234	238	233	223	227	218	217	232	227	230	226	262	223	259	220	243	240	252	249	261	224	213	217	232	244	235	207	230	251	229	216	253	208	242	223	213	253	239	241	238	219	231	223	242	240	225	218	244	253	232	228	241	233	240	234	243	245	263	227	234	263	250	241	199	245	262	228	260	226	247	245	218	236	244	246	229	242	245	255	261	244	235	218	236	247	230	252	230	243	243	205	237	222	253	233	231	255	226	245	219	228	250	235	247	262	226	261	236	243	239	253	241	208	264	229	238	248	238	236	243	232	212	212	228	236	222	228	227	225	246	210	239	253	226	235	237	224	212	225	239	234	218	252	227	232	234	225	250	230	242	254	228	239	225	256	225	264	230	227	213	212	239	250	230	231	237	220	218	233	233	244	239	256	226	245	234	231	208	210	253	236	234	226	224	243	237	233	221	241	225	258	226	215	243	223	241	248	228	251	202	293	240	221	242	210	234	269	256	226	239	243	241	227	253	254	264	231	206	213	223	227	259	212	237	211	231	228	239	243	226	237	286	217	232	240	233	227	238	241	245	272	246	245	223	225	261	237	266	231	264	241	265	239	227	256	225	279	230	225	241	258	224	238	233	226	251	233	217	235	235	240	238	232	237	232	243	230	222	212	249	251	266	233	242	244	231	257	243	248	228	236	246	249	246	227	222	230	249	257	245	254	231	247	245	230	237	270	264	259	233	269	241	242	227	207	221	226	256	267	257	221	262	236	235	229	220	258	218	220	228	232	220	245	243	258	263	226	251	248	210	222	248	257	240	246	230	219	240	230	229	238	230	247	238	258	243	228	270	225	241	240	246	258	221	221	240	240	265	248	244	229	238	234	252	236	229	235	251	230	240	241	227	236	229	216	221	246	245	237	213	231	248	238	261	232	216	211	258	213	242	267	249	220	213	209	231	258	267	244	240	227	222	261	209	234	246	262	237	250	240	246	229	239	254	226	250	234	258	267	233	218	267	245	215	216	235	223	242	228	266	220	225	245	252	222	254	246	237	228	249	228	253	246	236	243	241	228	234	273	213	236	234	237	255	217	215	239	250	220	248	216	237	233	224	243	221	228	211	240	215	237	237	235	232	226	251	237	235	251	232	237	212	249	242	240	247	245	262	252	244	238	250	249	257	239	218	224	248	248	265	254	251	231	237	208	253	242	246	235	203	211	245	227	250	216	221	254	216	236	238	238	226	245	251	234	236	222	246	230	217	249	214	248	224	211	232	225	229
571	159	111	72	92	127	115	115	122	108	110	134	115	111	115	117	142	166	126	128	112	99	100	88	62	63	83	76	82	77	73	83	67	81	94	93	98	76	66	67	79	59	50	60	77	60	53	75	58	57	58	58	51	59	46	56	53	51	55	57	61	50	46	64	54	51	57	47	66	56	51	44	44	53	58	58	51	42	55	60	48	52	80	58	49	52	51	48	47	61	65	59	62	55	54	52	68	38	44	52	51	57	62	49	55	53	47	50	48	49	53	57	47	52	42	53	53	50	51	58	56	42	48	46	59	56	48	52	45	46	54	56	56	51	59	55	53	51	50	66	53	52	57	64	50	59	53	56	66	70	52	52	63	52	53	34	54	50	65	50	53	53	60	44	50	54	61	39	57	58	58	49	62	43	45	51	56	62	66	50	54	68	45	52	55	58	61	55	68	67	55	61	58	46	56	58	49	53	55	48	52	59	56	52	53	62	59	53	52	51	60	48	65	60	55	55	55	52	48	52	57	51	57	42	44	54	48	46	52	57	59	56	50	64	48	56	50	51	65	50	61	57	60	60	57	51	53	53	56	54	51	55	55	61	49	52	49	51	41	64	47	47	53	54	68	53	62	49	52	50	44	54	43	49	37	56	51	48	52	52	55	50	61	52	51	56	52	64	54	47	50	42	44	53	49	48	61	57	43	52	59	63	54	42	38	49	49	51	53	43	62	57	43	66	49	55	52	43	52	49	57	47	54	43	57	73	67	55	35	56	57	54	53	53	52	47	58	62	58	38	63	57	56	50	59	51	48	41	54	50	48	69	49	55	53	53	57	59	51	66	62	55	42	50	48	48	47	58	49	53	52	45	56	59	50	42	53	50	51	61	54	58	48	56	55	49	59	45	55	49	49	57	51	49	60	50	48	55	47	52	48	49	48	58	48	54	53	43	50	54	47	54	61	66	55	49	49	63	51	46	47	49	52	46	53	50	48	56	59	64	48	54	47	59	60	56	42	57	58	50	48	58	69	47	50	41	44	56	56	75	56	62	55	44	49	62	43	57	64	60	43	49	48	61	41	56	49	39	40	64	59	56	56	48	62	51	58	50	56	51	55	62	57	49	51	53	54	66	54	53	57	41	51	52	43	51	55	67	57	62	43	47	51	63	45	52	51	54	50	46	51	46	55	43	52	56	46	57	54	45	55	49	60	48	58	48	50	41	53	42	57	57	60	45	53	58	35	53	61	45	63	67	54	54	60	50	52	57	53	66	47	42	46	63	58	51	58	42	56	61	60	58	56	36	59	35	52	55	55	50	56	60	55	54	55	68	52	52	58	44	54	57	56	41	60	45	57	56	46	58	58	54	63	54	52	55	58	45	47	46	49	44	49	48	72	59	68	64	48	63	49	56	64	53	51	53	55	44	48	55	51	55	43	47	53	57	57	57	59	53	42	47	58	66	46	65	52	47	54	50	53	50	43	61	44	53	57	41	54	52	47	54	47	59	60	57	48	45	54	40	49	58	74	64	64	51	47	50	40	39	54	43	51	53	54	49	57	54	38	49	59	59	57	49	54	63	40	48	42	43	46	61	57	48	55	43	48	52	57	41	46	56	65	51	48	59	55	48	68	43	56	56	45	58	40	47	34	50	47	47	50	61	47	62	48	43	55	61	52	55	47	45	65	58	56	53	46	48	48	53	55	53	62	52	64	42	47	56	40	55	49	67	45	59	54	62	48	55	55	51	53	60	53	48	58	61	60	60	56	51	45	43	45	54	54	58	58	57	47	56	52	55	52	53	53	54	47	50	48	51	56	49	54	56	61	47	56	64	55	49	63	53	51	57	49	66	56	64	56	63	53	64	49	55	56	62	56	61	56	61	56	48	64	64	46	55	51	56	44	60	69	50	48	54	48	54	57	45	58	43	51	51	40	47	41	57	49	48	51	53	52	69	61	54	58	70	55	53	59	54	54	47	49	62	64	58	56	60	61	54	55	58	46	47	51	57	57	59	56	59	50	48	65	55	54	43	45	42	46	53	47	44	48	66	42	55	53	49	47	50	58	50	53	59	50	62	64	47	42	56	51	56	37	55	45	43	67	47	42	51	56	44	60	53	57	51	50	55	63	46	57	45	55	42	64	38	47	46	42	56	39	66	58	52	49	52	51	61	66	64	49	47	61	44	42	55	55	45	45	59	57	56	50	53	56	43	63	52	54	54	60	46	57	47	58	57	48	51	68	62	52	48	60	60	45	55	46	55	62	47	54	60	61	50	52	59	50	63	51	55	52	41	65	55	50	58	49	45	68	55	54	58	62	56	52	59	51	62	55	58	51	60	45	57	52	39	75	49	50	41	50	50	60	49	51	51	57	56	43	64	61	51	48	59	54	68	38	47	53	45	58	50	57	45	59	54	38	47	46	37	44	48	44	49	43	43	56	46	61	56	55	54	45	52	55	54	54	57	64	51	46	50	47	66	61	43	61	51	56	55	41	47	36	56	60	52	51	64	48	56	57	59	65	52	65	52	59	48	56	51	59	55	65	60	55	60	55	45	57	47	59	66	60	57	53	63	66	46	43	54	42	45	54	52	44	53	68	54	48	48	44	61	48	47	57	57	43	63	70	52	58	44	50	59	46	53	57	54	41	54	54	39	60	40	56	45	44	55	47	60	44	43	50	38	63	50	68	48	59	59	58	47	52	55	53	71	57	60	54	45	62	52	53	43	60	56	51	48	52	55	42	48	57	56	40	64	47	60	51	56	44	54	50	42	42	58	54	41	50	61	46	51	30	36	56	45	51	54	52	49	56	54	53	52	40	47	51	59	54	60	40	51	45	79	40	47	49	51	65	58	56	57	50	54	42	65	49	60	57	54	38	63	55	56	53	41	38	61	52	52	54	64	50	44	55	54	49	45	32	49	64	38	53	56	52	48	46	52	63	55	57	47	55	48	61	52	54	58	45	54	54	51	40	54	56	60	52	48	50	57	57	61	50	62	51	49	52	59	59	43	44	46	53	55	46	49	54	45	44	61	68	48	53	44	50	52	42	51	64	44	43	54	59	47	63	63	58	53	49	47	57	49	56	51	42	47	46	43	60	59	48	62	54	61	63	63	58	51	54	59	57	49	46	49	54	54	50	53	55	56	59	58	47	48	63	55	65	55	64	62	57	49	46	50	57	48	56	50	62	58	52	50	57	54	50	56	54	46	62	61	44	43	46	45	55	54	63	59	46	44	50	52	53	50	60	56	52	52	45	41	50	47	64	57	58	52	41	61	53	48	56	54	55	51	46	46	48	58	49	56	48	56	57	57	61	61	43	42	59	57	45	45	62	62	59	63	65	55	43	54	52	68	58	60	60	48	45	51	52	45	61	50	58	62	64	38	47	52	57	71	61	61	61	52	62	57	50	43	59	52	53	54	54	66	55	49	44	37	47	61	57	54	55	58	59	46	47	59	61	55	60	56	49	50	54	46	48	60	45	41	46	42	45	59	59	60
10004	3853	1512	2328	5391	8395	7975	6611	5600	4834	4321	4306	3797	4046	4006	3922	4032	4231	4088	3245	2731	2425	2328	2228	1789	1697	1514	1377	1347	1448	1515	1651	1591	1914	2011	1801	1464	1277	1083	1029	1014	901	784	742	686	701	734	637	628	643	568	563	621	630	625	603	578	598	582	588	617	589	550	549	595	580	530	559	563	586	554	512	554	591	584	568	560	579	561	609	585	559	578	576	589	527	548	567	540	561	516	522	579	569	595	529	587	557	562	532	544	556	541	548	517	566	563	558	563	521	535	567	537	569	570	536	526	560	541	567	542	543	540	570	578	520	497	523	537	572	531	562	549	534	578	541	589	551	553	556	588	582	536	548	515	567	590	527	579	598	525	546	553	529	535	559	524	543	530	547	563	566	507	594	555	559	508	563	529	520	534	538	553	604	556	553	523	589	574	561	509	541	522	575	583	519	559	558	548	537	539	539	553	544	523	546	543	545	514	515	570	551	555	531	525	502	549	581	534	523	543	543	540	596	522	565	516	540	547	533	519	514	555	521	580	514	544	552	534	541	540	556	544	557	512	561	547	515	559	494	518	550	511	523	551	585	543	563	584	554	548	536	575	516	531	578	541	534	550	529	568	566	548	562	562	576	513	544	586	509	584	495	543	578	545	536	517	542	538	527	537	531	560	520	550	515	540	612	546	559	567	567	541	499	531	526	572	565	554	555	561	545	548	524	534	537	555	558	525	577	524	541	518	523	552	569	562	535	583	552	550	562	565	515	557	549	556	574	532	570	539	571	569	541	532	541	568	502	548	530	527	602	538	590	524	564	537	563	529	543	537	584	520	485	533	580	539	586	571	541	531	553	544	586	566	545	561	553	571	568	571	552	516	561	546	546	532	565	584	503	532	582	549	544	573	567	544	535	543	572	503	552	525	563	553	553	550	560	561	544	564	535	500	559	568	499	542	555	523	557	567	501	551	585	582	532	555	597	530	521	533	533	552	522	584	592	530	521	547	555	528	571	532	559	542	525	551	552	532	548	589	514	525	532	504	575	527	539	533	541	506	576	511	553	540	529	527	555	543	526	572	500	516	547	532	556	564	526	567	530	576	566	507	571	571	545	503	604	541	523	565	533	522	564	540	559	559	534	583	572	538	509	539	547	500	512	549	556	608	539	529	551	551	541	566	532	515	542	593	525	544	540	529	550	554	518	557	514	547	540	516	513	563	527	553	536	524	527	554	512	506	538	531	522	571	518	546	549	586	611	528	553	533	527	569	540	524	534	518	541	521	586	556	531	528	568	538	563	572	558	525	569	526	584	546	518	524	539	570	547	575	546	536	595	520	565	523	560	553	523	564	530	533	532	560	589	543	516	584	528	598	583	533	542	557	553	531	526	591	539	537	513	538	579	550	509	528	552	560	527	521	514	545	551	540	517	510	542	577	544	556	501	560	535	540	557	518	509	512	555	528	557	520	481	552	517	524	546	526	560	578	564	525	512	569	526	562	494	561	524	495	545	532	577	527	518	512	537	522	520	581	572	607	536	548	525	540	582	554	534	538	550	574	554	546	505	504	558	534	518	547	524	552	559	538	568	576	526	582	538	543	558	585	548	524	566	508	537	565	538	535	504	540	531	513	582	554	567	587	552	531	539	526	527	520	539	532	579	524	536	532	552	563	514	543	568	541	537	533	565	517	560	517	596	534	578	547	534	541	521	563	532	516	521	565	537	580	549	539	549	549	587	587	513	508	528	546	520	580	544	542	551	518	522	577	529	590	568	576	546	518	598	501	524	520	572	498	547	580	559	578	541	519	556	571	534	551	515	560	506	563	559	577	537	524	537	536	555	588	536	545	544	517	508	579	543	535	537	528	530	536	544	520	535	544	528	543	542	559	558	485	534	535	556	554	539	540	505	571	536	536	538	515	571	543	538	506	545	551	542	538	533	567	526	544	562	525	563	533	535	546	551	587	534	575	497	572	520	518	554	511	509	538	565	542	509	554	526	514	541	486	488	500	562	563	518	557	514	539	559	526	524	528	567	553	555	527	566	541	597	514	577	534	545	580	500	574	545	542	516	572	567	516	509	541	534	572	533	476	548	534	533	527	536	550	546	557	513	564	591	563	551	524	575	567	536	503	519	589	537	531	491	535	527	510	566	560	518	540	515	546	519	543	561	588	567	513	528	514	570	520	518	518	569	500	554	544	574	574	515	545	548	561	566	528	558	539	595	530	512	548	523	543	584	515	513	536	611	562	544	571	542	569	545	569	584	519	568	506	500	539	568	587	542	534	514	553	563	536	556	537	549	526	547	546	518	539	522	524	541	551	531	499	537	517	568	557	551	527	579	560	559	553	589	522	504	505	555	554	509	529	544	533	535	525	522	566	536	523	539	552	570	538	525	578	582	529	526	512	563	520	528	565	549	523	485	579	504	514	546	564	529	561	548	553	541	518	541	543	512	531	555	562	529	511	515	526	528	566	528	512	552	519	552	542	536	584	572	486	550	536	532	514	512	550	550	526	551	577	540	553	587	510	535	534	546	567	559	569	554	544	550	537	487	577	541	551	601	553	493	488	512	495	558	555	549	542	497	556	530	539	544	565	536	539	558	519	547	522	542	526	542	562	565	542	544	533	542	482	526	578	547	529	539	487	501	546	520	541	565	537	532	521	527	583	543	537	532	550	531	566	551	539	535	501	536	585	588	516	532	519	546	579	537	549	550	537	577	559	574	559	555	498	526	527	582	533	546	541	557	529	525	581	549	584	545	570	523	548	518	531	545	554	553	499	566	503	517	540	551	516	558	534	551	577	547	558	546	551	570	548	587	548	559	576	573	524	570	555	505	525	549	548	531	507	560	501	540	584	585	556	512	525	567	548	537	518	555	566	506	557	549	549	495	568	551	537	498	564	518	536	578	565	536	527	534	527	550	552	570	547	556	540	553	546	565	557	515	576	573	536	523	562	546	539	527	507	512	511	521	534	553	556	536	588	548	538	546	522	539	547	492	568	525	533	570	543	558	534	512	534	552	577	564	575	516	555	563	574	538	530	557	578	596	557	515	543	553	518	563	506	566	567	560	520	512	540	555	552	520	519	509	536	504	519	535	537	560	500	542	561	536	511	612	528	543	556	511	541	587	528	550	526	580	570	548	511	535	532	564	546	534	551	499	503	546	537	544	538	553	536	551	535	514	521	519	562	553	553	534	543	523	569	525	563	568	568	563	511	579	555	546	526	527	499	521	576	569	553	504	573	484	540	521	518	539	558	516	558	567	530	524	507	526	553	512	551	544	512	522	543	535	532	543	542	518	531	554	563	576	546	495	541	551	567	557	511	585	532	530	532	567	542	561	533	516	529	543	520	546	530	544	535	543	554	577	515	561	498	537	547	577	543	531	556	547	559	527	576	538	529	569	548	550	551	537	563	527	568	546	577	526	552	533	551	591	557	540	551	568	586	534	517	521	558	568	520	513	549	541	541	577	577	539	527	531	549	538	518	602	532	492	579	531	504	540
2071	106	75	43	41	73	103	110	93	80	88	96	89	109	97	108	89	118	100	99	68	67	77	70	57	51	43	49	48	48	50	52	60	52	66	52	33	37	31	31	38	30	27	34	21	24	17	25	25	23	24	33	24	23	15	21	19	27	19	31	9	19	15	16	24	19	19	23	19	23	24	28	17	24	17	21	19	20	24	18	26	15	16	23	19	19	25	22	26	26	21	16	18	21	24	25	14	28	14	20	21	27	31	22	25	24	16	17	16	16	23	18	12	22	18	20	21	29	11	16	22	26	16	13	30	20	19	16	23	22	17	30	31	18	19	12	19	29	21	21	16	28	20	23	20	32	16	23	25	22	19	26	23	22	21	16	20	23	22	21	20	25	23	28	17	25	19	19	22	26	28	15	21	26	19	25	18	26	30	27	27	26	22	12	25	15	26	14	14	14	25	19	13	20	22	19	13	22	24	19	24	24	17	18	29	24	19	26	17	24	14	29	18	18	18	22	21	16	22	22	21	22	30	23	18	9	26	21	21	15	32	22	24	17	21	24	24	19	17	20	26	20	21	20	19	20	25	25	24	21	13	21	20	17	16	24	19	22	29	9	18	18	20	26	17	29	26	23	27	24	25	22	16	28	26	12	26	24	26	12	25	24	20	19	21	23	23	20	16	24	26	21	14	14	23	19	21	28	21	22	26	28	16	25	19	16	27	24	18	15	21	19	29	26	22	20	17	14	30	17	23	16	20	20	23	16	22	16	26	31	20	18	19	20	11	27	26	25	25	12	20	29	24	22	17	20	29	21	28	18	20	24	16	26	18	30	20	15	16	25	24	19	23	25	17	17	27	18	23	19	19	23	22	15	18	20	16	25	22	20	20	18	18	19	17	21	21	21	22	22	23	19	10	21	10	16	17	26	24	26	19	16	20	29	26	19	25	17	22	23	19	23	15	15	28	23	26	13	23	19	21	15	24	37	14	23	24	19	25	20	25	19	14	16	15	27	16	24	16	24	21	19	30	28	14	22	25	20	18	20	27	13	27	25	22	19	23	20	22	16	21	15	31	21	28	17	22	27	17	16	32	19	22	19	22	25	24	24	17	27	16	20	11	25	25	23	28	19	25	22	12	26	33	20	27	20	18	18	25	21	19	25	21	18	17	30	24	30	23	20	21	17	24	26	21	15	22	22	16	18	27	16	18	30	20	19	16	23	24	20	16	29	15	21	20	25	23	22	23	16	12	22	31	24	21	22	14	21	18	20	15	31	18	25	20	23	23	24	24	27	17	17	29	31	17	13	26	11	27	19	23	22	17	21	13	22	27	23	18	30	24	21	26	25	20	21	19	16	15	26	27	18	19	21	16	22	23	14	17	18	14	14	29	26	25	27	21	29	26	29	17	28	25	28	17	22	20	20	25	18	21	23	28	18	19	22	21	21	28	25	31	19	20	21	28	15	23	15	25	16	24	19	20	19	18	17	23	14	15	21	17	23	26	21	19	27	24	30	26	26	17	11	14	19	30	22	19	22	20	22	16	13	18	23	24	19	20	14	18	22	25	21	17	23	19	17	24	18	26	26	21	15	23	27	18	29	21	16	23	26	27	24	17	23	18	24	19	17	17	16	20	14	26	21	20	26	21	20	25	24	15	22	20	21	19	17	20	34	17	29	23	26	28	22	16	19	29	20	24	27	18	18	21	20	25	24	21	14	25	18	19	23	19	19	26	23	24	30	30	18	33	18	14	19	18	17	20	21	21	18	25	35	20	29	13	28	18	20	25	15	23	20	23	18	22	22	20	29	23	17	20	26	25	19	22	16	20	25	28	24	19	19	23	21	17	25	27	21	16	22	18	30	27	18	18	13	18	21	25	14	22	20	25	18	19	22	23	22	23	23	19	24	16	26	29	23	14	21	17	21	18	31	17	13	26	22	19	28	17	23	23	22	20	11	13	24	17	22	16	24	16	22	30	18	22	23	19	18	17	27	17	14	17	26	30	17	18	21	22	24	27	22	20	31	20	24	19	15	20	18	19	21	27	19	18	17	12	17	19	22	19	27	21	19	23	20	17	23	18	22	20	30	23	21	11	19	19	20	22	29	22	22	19	16	22	25	24	11	13	24	18	25	21	16	19	21	18	25	32	16	16	19	20	23	18	26	21	25	21	18	32	27	22	27	23	16	26	28	26	18	25	23	29	31	26	19	18	22	19	17	21	22	26	30	17	21	16	26	25	20	24	24	21	33	14	18	20	17	16	19	18	29	13	22	19	24	25	18	20	30	31	20	26	21	17	24	14	22	13	15	23	20	16	25	20	22	24	24	17	20	29	17	17	21	21	11	22	20	21	11	28	25	17	24	23	28	22	26	21	19	24	22	23	26	26	22	20	17	16	26	12	15	12	18	14	26	18	16	24	17	21	20	22	25	26	16	22	25	17	13	13	20	23	16	24	16	14	14	19	20	18	24	14	21	19	23	23	20	16	19	23	21	18	23	26	18	30	22	20	21	20	17	23	17	18	29	17	29	20	22	23	17	33	20	25	34	17	18	25	22	19	22	21	23	19	16	30	29	22	16	18	20	30	16	21	18	23	20	16	22	17	23	26	22	15	25	20	24	28	25	21	23	20	20	23	20	25	19	22	30	29	23	19	22	18	26	26	23	21	15	20	24	32	22	18	17	22	28	24	29	27	19	28	20	14	17	19	26	20	18	23	18	16	25	17	27	17	21	23	23	19	24	22	15	20	20	24	32	26	20	20	18	19	22	27	23	24	22	14	19	32	21	22	15	20	23	25	21	23	27	14	21	18	27	24	22	18	23	15	25	26	21	22	24	31	14	21	14	23	18	21	25	23	21	17	19	32	15	20	22	29	25	17	22	12	17	23	18	18	21	22	27	24	26	25	17	26	21	18	19	34	20	19	21	22	20	12	20	22	25	17	15	25	19	26	17	17	20	24	19	22	23	13	16	17	33	31	14	30	25	17	33	20	16	16	9	25	25	32	17	16	24	17	15	22	28	15	19	30	28	22	18	17	26	31	22	24	22	24	23	22	22	19	26	23	26	15	28	30	20	17	19	28	22	19	21	20	17	23	26	18	25	18	23	34	17	29	28	25	27	22	30	24	28	22	20	20	20	12	18	19	16	21	16	25	23	21	23	19	20	17	21	21	26	28	26	19	24	18	25	20	20	23	13	27	18	19	28	25	29	32	25	22	26	13	21	26	18	24	27	24	27	21	15	22	17	17	16	19	21	12	15	22	20	21	22	14	22	19	21	12	17	13	22	22	24	15	26	25	17	15	16	22	15	26	16	24	19	20	21	23	14	19	26	23	17	20	22	28	27	20	21	28	25	21	13	17	29	16	27	16	19	13	23	25	22	22	23	19	19	17	20	27	19	22	17	17	30	22	18	34	15	22	17	26	20	28	23	16	20	18	20	18	22	19	20	23	26	22	27	21	17	29	12	20	13	17	23	20	14	23	20	25	29	20	20
9937	2657	1136	1708	4477	7584	7274	6172	5389	4753	4390	3979	3860	4052	3936	3872	3866	4091	3697	2933	2413	2173	2154	2035	1558	1430	1164	1120	1164	1269	1216	1295	1532	1796	1759	1457	1115	919	825	803	720	586	509	452	411	408	337	355	307	285	308	298	302	326	266	280	254	286	253	240	253	258	266	290	230	256	228	237	246	274	267	242	239	268	234	257	245	260	283	297	254	279	252	246	238	261	227	247	259	248	244	259	228	244	226	267	231	271	235	237	215	238	265	258	222	226	233	237	239	201	241	228	226	209	251	230	227	257	222	239	240	221	225	240	231	243	233	255	245	239	233	230	223	248	238	257	234	244	211	250	226	239	228	240	248	219	224	221	226	208	235	255	229	225	231	252	245	230	226	216	226	235	228	229	231	230	221	249	225	219	246	241	253	238	209	229	221	225	243	224	242	250	238	221	220	242	243	227	207	229	241	218	256	260	239	232	227	248	255	242	230	235	231	220	240	236	230	209	241	212	223	258	215	217	232	247	232	253	237	225	222	239	234	219	240	261	250	242	242	232	229	227	225	207	209	202	239	217	249	286	230	242	239	218	234	214	258	211	225	244	237	235	264	241	204	225	211	242	244	243	230	235	228	234	235	231	208	237	199	236	216	227	223	211	203	226	216	245	209	224	252	239	231	234	220	246	260	214	224	238	232	231	236	220	233	233	244	206	224	204	250	232	222	222	226	238	236	246	195	248	254	209	247	243	238	222	195	228	222	238	224	207	227	227	258	234	238	243	226	226	240	255	251	226	237	213	226	227	202	229	241	214	227	232	227	246	208	208	222	249	242	238	249	228	225	230	217	249	228	227	216	240	228	228	217	222	221	229	237	234	223	210	239	253	199	245	238	249	245	227	206	230	232	214	225	215	222	221	232	234	215	242	197	216	217	233	232	224	236	233	233	224	228	228	256	246	249	247	227	225	207	217	252	199	216	233	220	246	240	213	216	216	233	221	236	211	229	216	215	252	223	226	220	249	209	219	201	270	238	248	261	258	247	232	239	246	219	232	240	233	257	245	231	223	239	205	224	224	225	251	228	248	234	223	265	256	235	205	222	223	235	247	217	232	236	247	252	227	211	251	215	232	231	244	232	205	198	242	194	253	234	211	234	206	209	205	223	214	218	228	203	249	239	249	219	213	223	228	228	229	240	231	235	250	245	256	253	256	227	239	228	213	219	227	228	230	234	242	241	213	244	236	225	222	235	247	244	235	262	208	220	239	227	219	205	228	227	228	245	214	211	214	238	238	243	204	216	219	210	232	247	208	235	232	247	209	245	231	225	235	254	271	203	243	202	216	260	272	218	234	231	245	225	225	208	232	221	251	215	234	202	222	229	197	251	195	249	239	225	265	231	225	232	229	226	255	220	216	213	239	220	227	209	220	238	216	229	222	270	224	232	250	225	235	232	245	248	204	214	226	198	215	232	243	210	206	254	232	225	235	229	210	241	235	216	222	243	214	226	275	229	228	219	238	230	218	230	225	246	220	227	238	203	231	216	233	233	263	211	233	237	249	239	243	271	223	219	238	248	233	195	233	235	229	209	247	235	233	230	221	229	212	244	228	227	249	235	199	221	217	219	254	242	240	244	240	224	227	221	199	225	235	244	263	222	212	229	214	218	212	214	204	223	217	243	229	217	201	221	231	237	244	236	233	227	251	207	211	224	212	229	225	215	234	230	257	227	225	235	240	214	259	241	222	236	242	208	225	226	252	217	227	225	242	213	254	212	234	210	246	252	236	246	239	234	250	246	233	242	231	236	206	242	218	247	208	224	232	233	243	230	203	236	241	207	251	227	243	207	221	216	205	216	230	223	241	221	232	247	206	256	259	223	209	216	253	257	222	250	238	233	257	221	216	252	228	232	216	232	243	231	222	227	206	251	218	211	228	233	230	220	236	230	230	218	232	229	247	227	244	237	188	214	235	232	259	233	236	214	233	234	216	224	261	211	226	224	253	209	223	253	215	248	249	255	230	194	221	216	240	225	225	219	256	238	251	228	248	261	202	255	266	226	223	233	245	209	234	231	207	232	233	220	239	236	222	240	236	221	212	256	221	226	224	218	227	237	214	232	238	219	217	240	248	258	236	217	222	228	217	223	231	232	200	239	217	252	239	233	224	245	205	229	232	240	230	225	230	251	223	240	249	237	236	226	219	246	240	223	204	230	254	189	233	218	204	234	202	236	231	239	232	227	215	239	231	250	232	234	215	257	201	232	232	250	244	229	209	254	234	234	206	244	258	233	225	239	234	244	229	242	211	259	258	224	235	247	239	212	236	225	241	225	230	240	232	227	223	228	248	215	239	213	214	237	247	206	245	236	233	214	245	215	227	224	222	239	231	222	213	228	227	231	236	256	198	213	240	226	233	224	222	220	232	248	215	212	220	209	240	234	202	250	221	252	244	220	205	233	218	200	206	247	216	222	209	213	219	279	214	237	227	237	227	236	245	248	220	213	212	219	237	237	229	238	247	238	235	205	233	239	227	226	259	238	235	229	241	230	240	224	227	206	205	238	229	207	230	212	239	217	223	211	227	203	237	206	218	232	243	252	220	223	231	240	213	236	239	217	236	239	234	224	240	233	230	230	243	235	241	235	228	244	204	218	235	238	202	210	225	204	208	232	246	240	229	235	236	247	258	255	236	232	220	241	225	258	226	252	235	258	217	226	218	226	220	230	217	238	227	229	230	236	236	212	229	236	207	239	239	241	264	246	224	226	217	224	227	232	235	211	220	226	213	232	224	231	247	233	221	212	262	228	228	245	246	242	235	231	219	219	248	227	236	238	248	231	239	216	218	223	224	203	245	236	234	198	259	246	241	238	208	230	241	227	223	233	218	249	222	260	213	215	221	196	212	256	242	218	227	248	236	225	221	225	234	223	240	232	226	232	233	228	213	230	208	215	242	224	201	227	225	244	227	242	223	211	220	233	236	218	238	212	218	244	235	255	218	231	229	245	237	252	234	235	245	247	236	230	230	246	208	231	230	250	206	188	240	233	226	210	241	268	239	228	237	224	209	249	200	233	225	219	225	225	240	219	240	245	216	208	223	241	251	237	229	204	244	215	228	241	242	200	195	222	263	250	232	222	206	198	233	253	212	225	246	253	239	239	258	217	225	227	235	223	202	235	240	222	236	228	212	226	243	204	227	229	207	223	214	208	242	219	249	209	231	210	213	233	265	237	233	232	260	215	223	213	201	221	219	228	256	210	220	234	216	261	231	218	224	228	221	225	220	241	232	215	261	220	219	244	216	218	229	233	214	240	242	264	236	231	239	237	243	220	237	219	236	241	216	238	247	219	226	243	227	229	229	237	236	221	242	255	236	211	234	263	207	231	233	220	216	225	230	248	247	204	228	273	240	245	253	245	208	223	239	212	237	241	205	222	223	256	226	252	232	238	242	246	218	227	217	225	227	270	210	226	273	234	231	236	228	214	228	225	234	241	232	234	246	227	226	242	209	224	217
995	217	139	92	91	149	182	186	164	141	154	119	139	172	153	159	173	168	167	110	140	135	118	106	86	92	92	96	80	76	88	94	112	106	100	102	78	71	69	70	61	63	61	52	77	71	65	51	52	60	57	63	59	50	50	51	59	55	50	60	55	53	48	58	40	47	52	54	58	56	37	60	52	48	56	63	73	59	52	52	83	59	42	47	45	72	70	56	57	48	47	54	50	61	54	50	71	58	64	50	47	55	63	53	53	52	56	55	47	64	54	52	58	44	61	44	41	64	57	62	50	54	63	52	54	69	52	63	39	60	62	51	57	39	60	64	49	60	65	38	56	62	66	52	45	59	75	55	52	42	62	43	55	48	59	64	60	52	55	47	65	62	58	50	61	55	62	55	62	53	52	51	49	58	71	48	61	67	55	67	61	71	63	52	70	61	49	53	57	47	45	59	44	49	51	60	46	53	50	54	60	52	52	56	36	74	61	58	70	59	62	55	50	63	57	46	52	60	63	65	57	62	54	59	42	53	65	50	63	53	51	65	56	53	57	68	59	55	55	67	50	62	49	63	67	62	62	64	51	49	56	73	59	52	64	53	59	51	69	51	45	56	68	67	46	70	54	55	57	62	57	53	63	53	51	39	56	46	50	59	45	63	54	63	64	53	44	49	59	50	51	54	43	56	40	51	54	73	44	49	46	71	62	51	57	61	52	36	61	65	57	46	62	53	71	53	56	55	52	56	56	60	55	42	57	49	59	62	41	48	60	51	52	50	48	52	44	66	50	61	68	63	66	64	60	54	56	57	35	47	60	58	44	55	49	60	55	58	48	50	58	55	54	49	58	51	45	62	55	52	66	48	63	60	50	54	50	63	56	49	50	59	52	67	55	58	57	48	69	59	54	62	52	63	67	66	65	56	44	68	50	57	64	50	50	54	62	68	56	55	57	54	56	47	56	51	43	46	52	60	55	54	45	51	51	54	44	58	54	54	64	65	56	58	55	43	57	45	48	57	57	44	51	55	55	51	53	40	66	53	58	67	56	55	75	46	65	48	51	62	49	50	61	47	50	67	45	74	51	50	50	54	56	47	47	60	54	62	45	63	61	60	59	61	58	56	52	56	56	61	51	44	50	56	58	60	53	40	57	49	57	58	55	52	48	55	47	68	61	64	60	62	65	55	63	48	54	44	55	54	61	58	54	62	68	51	53	52	63	63	56	53	57	75	48	57	57	53	58	53	51	52	59	54	54	57	59	48	61	47	60	57	50	63	55	68	45	57	57	55	65	70	61	60	64	45	56	53	54	51	40	61	54	61	50	54	58	52	53	56	60	45	57	61	60	57	53	52	44	60	48	47	53	56	49	42	63	66	52	46	45	61	59	45	53	51	61	60	53	63	54	61	50	58	56	56	58	48	62	51	66	45	43	54	45	64	39	47	55	49	55	47	58	61	55	47	59	51	51	62	48	53	47	57	59	63	53	50	49	53	50	58	45	48	65	42	63	36	62	49	52	62	63	58	55	66	45	67	70	48	50	57	63	50	47	57	54	55	56	45	68	57	56	56	54	47	45	63	58	50	57	55	57	61	70	57	37	62	41	57	62	43	36	60	62	53	45	58	53	52	40	55	49	54	49	52	54	62	59	63	67	57	54	66	70	56	50	56	56	68	71	48	62	64	58	42	55	52	36	48	63	71	64	40	61	54	59	52	67	53	54	58	57	47	65	60	53	49	47	48	61	49	38	50	66	64	58	58	67	53	48	61	57	54	52	50	57	52	54	58	47	53	70	44	53	56	67	54	57	52	42	57	38	65	71	51	68	66	60	40	56	48	55	57	60	37	58	41	60	45	53	50	58	70	59	68	55	58	68	50	49	51	51	42	44	58	57	61	49	50	48	60	56	56	63	67	62	57	67	45	49	52	54	49	58	57	51	53	53	64	58	54	61	51	61	45	61	50	52	57	55	66	62	42	45	61	60	70	51	54	54	47	58	56	58	57	43	77	68	54	63	57	51	59	64	52	51	51	65	60	57	52	56	52	47	50	53	50	65	52	50	62	57	46	52	58	51	39	59	58	70	48	68	47	48	56	62	51	49	57	60	55	47	57	67	50	53	66	59	59	58	54	57	60	37	42	64	63	57	57	55	76	65	54	51	53	50	67	49	58	50	46	59	52	33	43	70	71	60	57	51	47	58	44	62	54	52	62	56	68	58	66	70	58	51	47	64	64	61	57	51	67	51	46	51	38	51	68	57	53	49	58	55	39	51	34	54	44	58	50	49	53	50	57	52	46	61	41	62	54	55	56	57	51	68	56	54	58	54	60	53	57	56	41	57	42	59	50	58	49	50	51	47	55	46	61	54	53	64	48	50	68	50	50	48	56	61	51	48	56	56	41	59	49	55	51	46	51	53	57	54	56	39	63	55	50	61	59	47	44	63	58	49	59	52	58	71	64	53	53	70	56	60	68	52	40	53	58	61	41	47	50	58	53	65	54	57	68	67	50	57	54	61	52	59	49	50	62	45	56	57	58	46	53	54	61	55	59	60	55	45	49	51	59	56	55	50	65	50	58	57	47	45	61	59	55	57	66	53	50	59	58	62	52	47	43	60	55	56	56	53	57	51	67	59	47	54	50	60	63	65	51	67	55	47	50	57	46	64	61	45	56	54	71	55	54	61	59	59	46	71	54	62	43	49	50	52	62	62	53	42	42	51	48	55	67	61	49	64	43	62	50	59	62	46	52	60	59	48	54	65	42	53	62	65	54	60	48	55	59	51	52	47	49	55	56	48	68	61	52	54	51	63	53	63	54	72	56	66	54	56	59	55	50	51	44	52	55	64	51	43	52	59	64	62	49	60	64	63	61	56	32	49	61	52	54	51	56	61	62	55	50	64	61	56	54	51	55	67	45	46	66	62	56	68	51	44	47	55	57	59	56	56	71	54	59	47	62	64	55	57	43	60	56	51	59	61	52	67	62	62	41	59	56	58	51	54	41	56	60	56	51	45	73	54	46	55	48	60	60	55	61	62	63	53	54	50	67	49	52	62	53	60	53	53	62	60	54	52	49	46	53	55	63	56	55	56	62	63	68	47	50	56	49	67	62	55	50	49	52	48	72	63	54	70	54	53	48	49	56	58	66	54	36	63	52	52	59	39	64	61	58	50	57	49	55	56	51	65	54	60	60	40	58	74	56	74	47	56	57	53	56	57	57	46	57	63	58	43	42	73	51	64	48	55	57	51	56	48	50	61	46	44	68	53	60	52	55	50	58	48	67	65	55	60	54	61	47	52	62	50	43	65	45	44	54	41	58	49	62	48	71	63	37	47	51	59	47	49	67	57	57	43	47	64	50	49	57	61	52	58	38	47	53	60	60	49	51	75	56	44	41	58	69	59	52	60	60	57	72	57	56	54	61	61	52	52	53	54	51	46	69	53	53	61	69	54	59	53	58	58	42	49	52	57	67	56	53	59	68	55	59	54	58	50	62
13680	5083	2135	3227	7782	11198	10314	9070	7689	6664	6087	5498	5354	5585	5241	5186	5292	5328	4688	3889	3397	3212	3073	2682	2209	1964	1698	1778	1841	1811	1869	2038	2414	2405	2205	1939	1567	1375	1375	1208	1183	1052	952	889	854	795	768	759	737	768	701	651	672	640	625	666	632	625	609	604	604	610	596	610	649	608	655	592	609	596	664	605	633	608	628	548	585	641	701	676	618	638	627	588	577	612	567	566	641	607	596	570	571	622	597	634	615	556	616	629	608	549	616	617	617	607	596	587	623	568	572	581	580	553	595	560	642	546	553	624	608	593	565	572	592	613	583	564	597	618	600	514	556	620	637	606	572	563	601	620	581	547	598	615	552	603	581	585	542	628	609	548	571	638	612	599	585	563	568	559	591	572	566	574	585	565	564	570	615	560	560	586	582	601	594	600	574	557	582	580	585	600	603	568	559	551	540	587	628	605	555	602	610	573	555	612	619	579	594	571	592	616	600	624	591	576	587	599	592	585	595	574	581	577	632	604	622	572	566	620	606	622	561	560	560	577	577	670	576	602	593	543	538	563	562	564	589	599	610	564	598	648	610	610	617	618	560	580	588	594	587	553	584	567	613	590	625	575	580	535	567	576	556	600	572	620	581	584	556	591	542	566	543	562	605	568	542	569	558	572	605	617	544	583	603	576	588	599	579	609	596	632	576	575	586	623	578	578	534	619	627	575	589	571	575	603	595	580	591	574	573	585	596	598	576	570	572	564	618	570	589	558	539	571	599	553	591	560	553	572	600	582	566	581	602	543	561	605	575	583	562	528	565	578	629	546	509	585	596	595	561	567	587	580	570	548	601	569	574	593	561	570	580	563	585	559	570	596	599	551	556	567	602	553	616	633	588	586	578	621	644	535	555	586	569	585	616	596	571	604	575	571	561	575	601	582	595	571	550	577	581	595	557	550	615	580	571	632	629	554	564	513	591	602	606	545	581	584	579	566	591	603	581	544	554	576	567	586	579	615	598	579	517	572	598	568	581	596	559	606	567	599	575	620	622	587	584	578	565	586	651	576	597	564	582	604	597	584	590	580	576	555	515	587	589	559	585	602	564	598	531	608	569	577	573	579	592	604	560	570	565	604	557	564	573	608	572	600	560	592	608	600	587	602	568	569	564	595	585	622	565	584	601	596	566	613	538	600	620	554	569	554	565	576	618	578	558	597	588	572	563	566	594	564	568	631	556	548	589	595	579	606	581	575	592	571	561	559	599	561	531	546	576	572	573	579	617	640	605	540	563	590	598	586	579	604	569	530	608	630	559	585	576	575	584	565	637	574	587	589	572	594	558	525	557	593	591	558	576	562	513	607	599	531	568	609	585	589	583	582	624	623	559	642	590	560	545	603	587	574	574	560	559	583	579	547	607	547	602	588	596	582	548	596	545	572	593	600	611	602	604	596	577	606	574	584	631	556	600	577	583	573	607	553	539	603	546	614	571	569	589	598	579	568	573	550	566	552	600	579	555	558	614	574	586	561	551	589	563	565	564	574	579	554	578	587	598	611	594	561	599	542	564	586	547	590	553	574	614	656	582	591	571	564	618	577	631	547	575	619	552	591	559	602	599	556	541	585	593	593	569	570	576	578	556	592	563	582	601	587	576	596	554	606	618	627	566	604	589	591	576	590	562	577	598	569	594	599	598	597	590	571	578	584	541	564	578	560	592	536	561	569	602	582	558	595	551	582	584	585	587	619	595	571	598	576	589	597	579	590	578	520	571	580	587	552	580	601	575	540	602	600	550	622	595	565	559	587	542	562	588	550	607	565	598	574	599	574	570	606	589	528	566	581	588	593	570	562	548	591	576	622	578	563	561	575	577	623	545	568	579	549	610	567	571	592	573	598	620	551	595	547	566	578	561	598	575	616	558	561	581	571	579	576	533	594	530	545	588	558	572	560	600	591	537	604	595	581	576	533	571	558	613	598	593	556	567	609	586	578	611	601	593	573	608	572	559	635	572	590	595	589	548	564	602	576	615	560	588	580	556	567	573	581	547	536	566	582	600	590	570	597	595	580	606	578	573	600	594	570	626	616	578	602	567	600	582	593	558	602	550	587	593	638	588	587	565	618	549	572	543	587	587	625	579	566	544	613	587	586	597	615	613	560	570	572	580	540	579	529	546	601	539	566	571	579	565	551	560	594	609	579	549	592	593	629	593	550	588	580	609	597	580	575	597	574	597	594	589	551	586	601	565	572	562	544	609	555	553	595	545	591	601	574	549	547	607	596	594	540	578	580	574	553	591	559	582	591	533	586	563	615	582	604	547	585	556	590	603	549	595	581	582	573	551	587	550	585	599	570	588	550	568	579	582	595	543	584	552	559	557	565	626	559	578	560	571	556	626	581	520	623	553	552	565	602	547	528	558	573	592	585	606	553	608	517	586	543	556	571	549	520	577	580	581	549	642	555	583	549	627	588	613	589	550	566	595	560	562	538	574	601	575	580	634	612	537	605	597	623	606	598	605	595	569	575	589	564	558	537	604	580	571	615	602	562	552	541	559	545	603	555	590	549	581	595	602	563	562	569	559	648	581	603	596	573	603	588	553	589	614	597	507	558	574	572	578	581	582	621	554	559	538	584	560	585	600	603	616	604	592	528	610	590	579	652	587	566	618	544	597	575	531	573	539	585	627	569	551	574	558	608	582	585	608	561	584	576	561	585	583	577	565	547	560	616	577	561	566	588	547	570	588	602	587	567	573	628	581	590	600	619	557	584	553	627	567	548	591	568	592	585	598	595	622	603	545	574	579	613	545	605	565	584	572	564	556	612	543	560	564	563	564	586	572	569	585	588	557	569	545	646	567	592	559	599	600	591	603	594	565	584	554	584	571	623	622	586	586	598	563	584	562	628	594	633	582	603	545	589	605	598	579	588	582	556	580	634	549	638	535	591	606	610	572	610	595	537	562	585	623	572	587	575	596	621	627	584	584	583	533	573	560	583	575	581	626	565	564	551	584	573	549	585	547	574	542	605	581	559	591	554	552	582	540	557	568	578	628	618	556	541	520	596	563	587	584	606	610	566	566	592	593	570	590	589	622	606	580	566	585	579	530	580	588	564	570	596	597	575	560	611	561	596	539	560	574	596	610	597	611	595	572	601	610	567	601	582	552	548	566	569	591	576	587	566	558	579	575	577	568	609	579	571	602	568	602	589	599	537	564	597	599	575	571	554	556	573	558	591	575	581	582	593	570	527	575	583	590	569	568	494	571	515	570	587	568	578	593	570	579	579	580	617	581	591	555	586	565	560	614	585	585	568	567	577	571	569	607	580	553	591	562	623	572	529	620	623	592	564	572	574	559	538	578	590	603	576	544	554	593	589	578	602	557	591	558	569	560	578	540	612	560	553	540	569	591	578	599	589	578	569	598	596	595	542	583	578	572	592	590	592	549	605	550	566	613	587	575	574	622	562	572	589	599	555	573	596	584	553	564	550	573	554	567	568	609	564	605	580	573	598	539	575	626	578
1351	47	34	28	31	53	66	62	61	54	47	78	70	82	87	65	72	83	76	40	51	54	48	42	49	26	29	43	45	40	54	48	58	48	44	47	32	36	34	30	36	23	28	29	22	18	16	24	22	20	17	22	25	24	16	20	20	27	23	19	26	31	28	32	18	16	20	25	18	18	33	21	23	15	22	19	27	23	15	19	32	18	17	18	19	17	24	27	24	22	18	18	22	19	20	11	17	28	20	20	22	27	17	20	16	17	19	18	20	22	22	24	21	23	14	15	18	22	20	29	23	14	22	15	15	23	24	23	16	19	22	20	22	23	17	21	18	22	23	18	25	27	22	25	19	16	23	13	16	19	22	17	29	13	14	17	21	23	22	22	18	17	27	29	21	22	22	14	15	22	20	28	19	19	28	27	28	19	20	21	17	27	19	22	13	20	24	28	27	17	22	16	17	15	19	23	21	20	16	26	16	17	28	21	19	21	27	23	16	16	22	26	14	13	26	19	20	24	19	19	24	26	21	25	18	24	24	27	16	22	21	18	26	24	19	29	30	19	21	22	20	25	30	15	15	15	20	21	15	23	25	24	11	21	15	27	22	22	20	21	30	21	20	17	19	24	18	28	25	15	25	24	28	20	24	19	19	12	14	23	17	20	27	27	20	26	17	29	24	22	23	19	23	19	18	33	25	20	26	20	18	24	24	29	19	21	30	24	34	23	19	23	17	24	21	19	25	26	26	22	23	15	23	27	21	19	18	22	22	26	19	20	19	15	25	15	26	13	29	21	28	25	15	28	14	26	23	27	18	19	20	23	26	21	24	22	17	19	25	27	19	18	21	23	24	26	26	26	21	23	15	28	25	15	19	13	27	21	28	19	26	28	24	23	22	12	17	21	24	27	28	28	19	13	32	19	9	25	20	20	23	25	20	20	20	18	22	16	27	16	22	23	35	16	18	16	21	22	18	23	19	21	19	18	20	24	30	19	17	27	20	20	30	29	12	22	28	18	19	20	27	17	19	21	21	24	19	16	22	19	24	17	24	23	31	27	23	22	25	25	17	15	29	23	27	14	16	18	21	29	31	17	14	25	20	16	18	19	26	27	24	13	18	17	14	13	23	20	27	13	27	23	26	24	21	21	23	23	20	18	21	24	22	27	24	28	18	14	23	27	18	27	18	23	29	28	20	25	25	19	20	23	21	23	15	25	18	21	24	16	25	20	26	21	15	24	23	18	27	19	22	12	19	15	24	25	20	25	23	12	18	26	13	14	23	18	24	24	29	17	12	23	23	17	35	20	18	16	22	20	27	17	28	17	18	24	28	22	27	21	24	20	25	31	25	22	16	22	21	25	27	27	21	23	26	24	18	20	20	31	30	24	22	21	15	23	25	27	29	29	22	20	26	29	21	22	18	23	26	24	26	25	20	30	19	24	19	25	36	19	26	22	22	14	27	27	16	13	15	15	14	20	21	13	23	19	23	31	31	22	16	28	19	22	12	23	19	22	29	31	13	21	19	29	21	25	14	21	17	15	20	28	13	17	19	17	16	33	23	11	21	20	26	25	19	21	30	22	21	13	12	29	20	24	25	23	12	17	18	30	24	24	19	22	19	23	24	20	25	21	17	29	30	27	29	26	25	19	17	22	18	21	22	31	21	24	28	24	24	22	19	20	20	13	18	26	24	14	20	16	25	21	17	21	29	17	27	24	22	26	29	22	27	20	15	16	21	18	21	20	18	20	20	22	21	19	19	31	16	17	25	16	25	27	20	16	28	24	25	25	26	17	18	24	16	25	25	18	14	13	23	19	19	21	17	21	28	24	29	15	22	22	20	30	18	25	22	19	14	22	11	13	19	23	18	18	22	17	28	26	34	17	16	23	20	20	24	24	17	19	29	25	23	21	19	15	15	18	16	32	26	20	15	22	23	30	17	17	18	14	17	19	20	22	26	26	20	22	16	18	21	17	28	30	19	35	23	16	23	24	18	22	19	26	23	20	22	24	20	24	17	32	17	18	13	21	27	15	18	24	29	17	17	20	20	27	20	24	21	21	17	30	22	23	25	22	22	29	15	25	25	23	16	17	19	20	21	16	15	19	23	23	19	14	18	16	27	25	18	25	21	27	25	22	26	20	18	23	24	20	20	21	19	21	20	18	18	22	23	21	16	20	31	14	20	24	30	19	13	18	19	21	13	17	17	13	27	18	30	11	15	20	20	13	25	18	24	25	22	23	19	23	27	19	13	19	15	28	31	21	16	18	33	26	21	21	16	24	11	26	19	20	22	16	20	24	20	19	23	20	24	38	18	24	28	32	19	17	22	26	24	17	22	24	27	21	23	28	20	24	28	14	18	24	17	21	28	20	10	27	23	21	22	18	15	17	13	16	22	21	20	17	20	21	19	24	27	19	21	15	17	24	25	21	25	23	19	15	19	15	17	30	26	19	16	22	31	17	26	24	24	21	28	33	27	19	23	19	14	11	15	31	21	19	21	22	18	12	28	32	15	21	18	21	27	12	23	28	21	18	16	29	22	20	19	29	26	16	19	21	19	30	17	18	19	26	19	26	16	15	18	21	21	16	29	20	19	11	26	22	33	19	20	18	28	21	21	18	24	18	26	19	21	18	30	14	22	23	21	23	32	19	29	25	20	20	20	12	18	12	23	30	21	17	16	22	27	26	24	26	19	33	30	23	17	28	17	32	23	34	22	21	24	19	23	22	30	18	18	17	21	25	26	29	30	18	19	19	19	17	29	31	21	22	22	17	27	18	20	19	24	19	24	14	30	24	17	20	19	24	17	16	29	19	24	21	23	26	25	19	25	25	28	23	22	19	25	23	16	19	21	20	21	29	24	21	28	18	27	22	26	22	16	27	19	22	21	27	19	21	17	20	23	17	20	17	22	9	16	21	25	18	22	17	21	20	35	25	18	21	18	16	26	14	27	16	16	24	22	18	17	24	17	26	23	22	19	42	22	17	21	24	20	23	18	19	18	23	18	16	32	23	27	19	18	29	27	23	22	29	24	20	20	19	17	29	16	18	25	25	23	23	24	26	23	18	27	18	13	28	13	20	26	26	27	18	24	24	23	20	28	16	16	14	22	21	33	32	19	14	26	20	20	27	18	20	17	19	19	23	13	24	18	20	17	20	17	15	20	15	23	21	21	26	17	24	17	13	22	26	12	20	23	19	24	25	23	18	22	21	24	15	19	20	15	27	19	25	18	18	16	24	22	29	25	22	22	22	26	28	17	27	20	24	25	18	25	26	15	22	23	14	27	15	14	18	12	15	28	28	19	30	15	21	12	23	26	19	19	30	24	22	32	16	28	31	18	19	32	17	24	30	27	13	20	22	24	14	17	18	21	17	24	26	19	21	22	17	18	27	16	22	20	18	15	17	33	23	20	24	19	24	27	26	25	20	10	26	20	32	26	17	25	13	28	24	21	21	22	26	22	25	19	31	25	26	15	19	18	22	24	32	27	27	19	21
7352	1014	493	623	1825	3873	3726	3441	3103	2771	2633	2511	2676	2730	2651	2690	2749	2822	2372	1927	1858	1713	1726	1350	1128	950	938	932	889	875	1020	1211	1312	1277	1035	827	709	623	636	597	473	443	369	379	309	301	314	321	312	330	261	287	260	263	282	251	241	255	242	241	252	243	255	236	210	231	246	238	255	239	235	259	243	248	242	249	235	246	255	245	248	274	248	253	230	238	213	238	235	239	218	251	238	236	236	256	204	232	246	244	220	212	214	241	228	208	233	245	243	229	209	230	220	237	229	245	238	224	223	235	230	217	231	224	224	235	235	241	235	236	232	245	230	231	233	227	230	215	254	227	216	246	224	227	219	223	243	231	234	246	242	223	230	235	218	252	232	231	230	227	231	234	227	236	230	220	233	204	211	234	244	231	236	225	213	237	214	239	221	254	217	232	266	249	253	246	207	209	254	222	238	217	205	242	213	236	222	245	237	204	195	193	231	223	222	203	210	210	238	249	212	223	236	223	251	207	235	220	231	225	226	222	221	253	243	243	233	222	240	222	229	230	228	206	243	237	228	221	226	219	220	217	223	220	224	250	219	225	225	213	219	231	220	215	217	230	220	232	219	233	232	232	237	247	218	249	202	243	242	223	228	212	200	241	222	196	230	220	217	241	218	250	208	219	235	235	216	243	229	232	223	251	238	224	222	218	219	217	227	221	213	218	236	237	218	208	244	241	212	232	206	249	211	226	233	245	234	206	238	233	213	237	212	208	229	213	218	260	214	237	221	238	226	240	205	235	208	229	207	229	221	244	235	226	219	225	199	235	213	262	195	223	203	235	232	218	219	203	221	232	227	229	216	218	235	283	233	222	231	220	219	218	213	237	234	222	227	231	233	218	231	207	220	221	225	232	232	218	222	226	222	254	233	226	238	231	200	229	225	218	217	210	216	228	203	236	240	243	198	232	251	215	241	232	231	235	252	239	241	235	227	230	240	219	213	211	240	252	237	211	218	235	225	227	227	236	236	246	256	238	236	208	231	233	234	228	225	224	254	232	201	244	239	207	237	221	212	188	214	239	222	225	260	186	209	213	224	239	227	212	240	210	227	203	210	216	247	220	234	209	243	238	207	239	233	223	185	231	209	240	251	225	224	228	228	231	203	249	223	214	214	235	216	234	216	213	222	221	249	256	229	255	233	228	231	210	202	243	236	247	225	248	215	233	222	224	204	208	228	250	219	206	227	231	226	281	267	229	238	217	210	234	228	243	233	211	247	223	200	226	226	245	234	224	235	242	228	235	196	194	241	218	216	203	209	225	234	212	244	220	239	241	252	225	225	263	218	234	239	209	224	217	245	234	217	220	240	210	228	239	263	234	225	228	230	215	217	217	222	213	211	225	216	224	214	215	220	226	222	191	213	232	242	216	228	223	241	237	228	211	252	206	214	226	243	234	235	245	228	215	229	227	240	202	244	220	205	238	259	224	238	237	224	237	213	237	224	237	235	259	257	250	240	217	241	208	223	239	209	198	225	217	251	232	202	243	226	243	216	233	236	246	220	208	238	239	230	261	227	205	224	233	223	215	211	211	216	217	236	240	222	228	231	241	229	231	234	220	229	235	248	220	214	242	210	219	205	218	233	245	220	256	221	263	205	204	245	238	234	232	226	230	231	255	229	235	214	211	238	183	206	230	203	242	225	221	213	237	257	230	243	241	236	215	227	238	209	239	223	226	228	230	224	251	258	224	233	247	229	214	198	235	235	222	222	220	224	228	204	253	231	224	217	225	225	216	225	216	233	209	238	205	231	211	232	256	232	210	228	207	222	245	267	251	244	216	229	228	227	226	222	250	228	245	227	232	235	233	240	217	242	230	247	241	226	241	224	233	236	245	215	258	237	219	227	231	228	224	238	217	212	241	211	195	233	224	197	230	267	232	258	213	214	236	230	233	226	244	239	214	227	207	231	232	218	233	232	235	226	214	259	206	226	267	198	244	199	223	224	240	239	237	256	236	224	233	235	217	209	219	236	238	221	238	229	204	227	230	237	232	241	240	256	229	250	246	228	194	268	221	242	248	228	249	214	220	226	209	228	216	207	237	206	217	219	244	222	246	216	247	238	228	239	216	237	212	225	234	229	210	225	230	231	225	237	234	249	225	231	226	225	216	214	235	221	234	231	223	222	237	260	231	229	242	226	236	243	236	230	232	262	217	214	247	238	217	225	228	233	220	241	216	230	221	250	231	229	222	222	222	222	208	206	234	209	244	237	211	227	223	240	250	243	223	230	260	255	230	231	230	198	225	218	243	194	243	219	221	217	219	224	220	240	226	208	250	238	233	224	199	219	224	230	223	239	217	213	205	243	240	216	228	224	235	205	213	223	235	226	240	254	201	249	225	209	229	254	221	230	239	214	237	217	241	229	214	241	232	204	227	238	226	234	238	237	221	222	231	227	209	222	220	215	237	233	244	228	240	225	227	229	219	217	238	229	252	230	208	234	227	197	247	212	238	244	223	220	274	208	236	220	233	234	247	229	215	219	221	247	235	224	237	247	196	220	206	236	204	239	260	223	219	240	205	235	223	225	253	226	224	245	222	240	201	210	200	222	242	226	216	215	219	240	195	253	210	234	239	230	257	227	253	212	235	221	219	216	239	230	231	234	225	220	225	245	224	204	224	227	206	243	225	246	259	234	203	228	231	234	232	226	239	200	224	199	212	226	236	253	228	226	231	253	217	215	253	238	216	236	259	210	217	223	226	231	203	204	236	234	235	231	228	248	236	244	227	215	221	213	231	253	226	244	229	218	233	215	227	238	228	237	238	221	241	216	227	228	204	255	202	202	251	246	256	240	226	218	243	252	237	201	255	231	244	235	234	220	249	246	226	194	228	246	226	231	245	236	223	199	223	207	236	204	202	207	250	208	216	202	243	217	235	233	230	217	223	244	209	221	243	245	230	216	264	239	227	238	215	227	201	236	218	200	228	212	216	232	212	230	254	223	229	225	235	208	206	245	219	238	241	233	215	253	213	223	243	229	248	221	230	204	224	234	232	228	245	277	241	234	213	198	204	228	235	230	212	234	231	230	207	277	235	256	241	229	257	226	231	217	223	265	212	257	219	245	220	204	203	220	238	231	208	236	228	235	223	227	232	214	218	218	244	242	220	228	223	231	223	258	246	250	247	229	212	235	221	247	237	214	229	248	208	226	214	204	226	232	208	234	240	233	234	265	253	257	230	228	210	218	221	208	222	219	203	230	248	227	232	221	225	203	198	216	242	212	220	217	233	235	219	224	250	237	246	215	232	216	233	228	220	203	235	212	220	222	235	219	223	246	213	221	234	239	238	235	253	235	220	221	239	245	216	254	202	230	231	200	210	228	223	241	239	199	205	197	210	229	239	242	231	219	233	230	219	227	226	227	233	227	193	222	256	241	221	223	241	236	243	213	250	229	223	219	239	237	229	241	207	236	224	234	211	194	232	253	234	237	232	249	244	246	222	226	208	249	223
567	177	89	85	82	117	142	143	120	121	108	157	156	135	123	114	168	132	126	106	115	96	86	87	82	79	62	70	79	62	84	59	93	92	79	83	70	75	80	74	64	52	59	43	58	57	67	66	53	62	43	52	42	47	37	60	49	56	47	44	43	50	52	54	51	46	64	68	59	66	51	47	54	49	48	54	52	57	41	46	56	51	53	55	46	47	46	40	49	51	62	48	53	54	51	57	42	35	49	50	52	53	47	40	61	46	47	43	50	56	53	49	55	62	46	45	57	53	51	59	54	55	49	57	39	54	51	61	72	45	48	52	51	52	45	50	50	45	56	49	44	63	48	44	56	65	49	55	49	60	48	42	62	50	58	57	49	56	44	50	50	66	50	43	55	60	45	46	56	43	45	50	68	64	58	47	51	51	54	55	52	56	60	51	47	38	43	46	47	62	62	50	45	47	47	52	47	69	50	50	42	52	38	52	56	51	52	55	49	58	43	42	45	64	41	57	62	63	50	43	43	47	51	53	54	48	63	51	61	56	40	44	54	53	62	47	51	62	61	47	45	40	61	50	62	48	53	46	46	49	50	40	41	55	48	45	51	74	43	78	51	51	60	57	47	42	56	59	48	53	40	45	56	42	47	42	40	54	53	51	43	60	56	51	52	34	49	59	49	58	47	58	48	62	45	66	47	52	50	60	58	40	53	46	50	55	46	50	68	55	44	48	47	56	56	49	50	63	54	53	51	58	46	47	55	63	54	51	59	47	50	37	54	53	48	49	51	43	51	58	43	44	68	53	49	45	42	40	60	51	49	45	48	49	61	37	42	49	54	56	40	44	55	58	50	55	48	54	53	53	45	28	39	58	54	51	56	50	46	60	39	60	58	50	48	43	46	60	46	51	60	54	45	54	55	54	58	54	50	55	57	74	53	55	57	72	52	51	51	57	50	60	55	53	51	50	60	40	51	40	48	58	57	51	48	46	67	43	47	57	55	55	57	36	68	52	50	59	59	52	44	44	40	52	56	53	50	59	59	62	57	52	53	47	42	56	55	47	70	50	53	62	38	55	57	62	60	61	48	52	54	45	58	57	65	59	51	54	54	59	40	41	45	52	54	49	71	55	52	50	62	53	63	50	40	51	57	39	71	49	44	57	51	60	45	44	61	52	57	60	43	54	58	46	45	52	55	57	40	54	59	35	43	68	62	49	50	48	55	57	48	58	56	59	46	57	61	41	52	43	45	56	46	64	51	41	53	45	59	46	60	60	58	47	52	42	49	65	47	47	56	60	44	57	51	59	50	63	53	48	63	49	55	45	46	67	53	57	57	53	47	63	56	52	61	52	45	70	49	48	42	40	67	56	59	47	54	54	46	47	45	53	48	50	49	55	54	52	54	60	42	56	52	37	58	48	46	60	51	36	61	49	53	43	49	57	52	56	63	59	52	54	50	44	62	40	62	55	54	45	43	61	54	52	40	35	40	58	56	49	41	54	41	51	52	55	49	48	50	51	59	48	48	57	54	39	64	48	48	53	47	55	51	51	51	53	65	33	39	63	65	57	54	50	45	64	50	47	47	52	51	55	44	46	53	42	40	52	40	48	56	47	58	49	53	52	49	61	45	58	58	59	48	48	44	55	62	40	60	55	54	54	48	51	47	54	43	56	56	54	40	49	40	52	48	46	56	42	40	51	43	50	46	38	64	42	63	58	49	62	55	55	42	41	47	58	54	40	52	54	54	54	46	48	65	51	53	59	62	54	44	56	52	56	60	49	57	47	55	49	45	58	53	54	54	42	57	54	42	42	53	57	61	62	52	44	46	48	39	49	61	49	44	64	48	48	60	53	63	56	45	61	51	66	38	54	44	73	51	54	56	43	52	45	56	51	56	40	47	52	68	52	46	50	38	43	46	45	51	56	66	57	43	57	60	49	31	64	54	46	49	53	45	47	50	67	44	45	48	72	42	56	54	49	55	53	58	46	54	34	57	46	54	54	54	42	51	36	56	40	51	63	56	52	55	50	49	50	45	65	51	47	39	52	44	29	57	61	65	35	52	51	51	42	48	43	61	67	56	48	52	45	62	55	54	62	53	55	51	50	64	58	57	63	48	50	51	62	38	50	68	64	46	43	56	55	53	53	51	43	41	55	53	66	52	45	50	51	60	53	51	38	40	54	56	54	53	54	46	51	53	54	64	56	54	50	49	40	46	49	49	48	51	40	47	50	59	55	60	49	67	47	52	60	48	62	51	54	47	61	38	52	44	46	51	62	62	51	36	49	55	53	44	52	45	55	58	49	42	59	45	71	46	65	60	48	65	43	44	66	63	58	64	42	59	48	56	54	47	61	52	57	58	44	50	46	57	48	58	45	47	56	35	47	53	38	55	72	57	56	56	47	42	55	63	62	50	68	50	60	46	43	43	42	57	36	54	45	53	46	65	55	47	58	58	54	35	46	40	48	51	50	54	47	49	50	43	48	54	48	50	39	58	43	50	55	46	52	54	43	59	50	75	57	48	42	45	60	55	44	51	45	50	46	61	37	51	59	49	60	60	43	70	51	50	45	51	59	56	62	43	50	59	50	44	48	60	52	56	63	40	56	50	61	48	57	47	60	50	58	50	46	49	43	51	52	46	51	49	55	46	51	55	53	54	53	51	56	39	38	51	60	55	62	60	52	44	68	43	51	63	36	37	60	58	46	52	51	68	48	51	54	55	42	47	54	53	48	49	54	47	58	58	40	58	53	52	46	48	67	44	48	47	54	43	46	50	45	54	43	56	50	43	63	44	55	44	58	44	53	48	52	59	59	45	60	39	62	57	51	60	58	49	76	49	50	54	41	58	50	45	40	50	47	49	53	37	41	52	42	46	56	40	46	57	49	60	44	52	57	65	49	56	55	49	47	57	55	50	42	47	44	51	53	50	51	49	44	52	42	38	53	60	54	47	50	62	41	47	57	62	46	48	49	52	60	57	43	60	57	55	54	53	51	48	48	51	51	48	59	48	57	55	45	50	55	47	56	57	65	59	46	50	51	55	39	46	58	61	44	47	48	49	47	43	64	46	40	53	53	55	51	52	49	52	54	44	60	43	42	48	47	44	53	45	46	56	56	53	42	47	56	49	65	51	50	50	46	59	68	50	46	50	46	66	59	45	62	49	50	58	49	36	51	36	49	43	52	67	66	53	46	49	55	45	57	54	43	42	58	52	45	53	45	56	40	46	60	63	48	52	43	53	50	40	64	66	49	46	46	43	50	55	56	55	44	49	42	51	55	53	48	48	60	45	59	46	53	42	52	52	55	61	71	54	49	54	48	47	54	54	43	50	44	49	47	50	56	38	43	60	46	56	51	47	58	65	42	62	53	44	50	52	45	50	47	44	32	51	58	47	44	47	55	50	56	54	51	56	54	55	53	41	52	51	54	55	48	37	48	52	49	51	51	57	43	49	45	37	46	41	44	55	49	52	40	52	52	46	44	44	56	56	44	53	60
10032	3850	1522	2230	5634	8467	7942	6713	5772	5118	4722	4382	4403	4381	4022	4210	4015	4195	3519	2980	2936	2719	2605	2155	1820	1667	1571	1483	1494	1628	1789	1996	1987	1895	1630	1339	1275	1216	1204	1070	900	866	771	775	662	700	705	647	642	617	633	605	603	586	563	586	557	563	577	613	551	572	564	557	598	558	584	551	560	528	548	516	567	607	554	564	533	582	594	534	555	554	578	569	532	544	571	537	577	517	559	573	548	577	548	556	557	545	544	562	571	511	560	569	509	522	524	547	602	565	546	597	547	503	530	530	575	501	553	550	525	552	542	529	577	537	493	556	543	536	577	518	569	505	554	506	548	606	519	560	537	547	529	506	555	528	545	539	512	522	511	555	550	534	536	535	521	507	516	509	537	511	530	508	538	562	544	553	489	504	551	542	527	562	552	529	582	535	547	482	517	534	564	538	529	538	501	573	521	527	531	544	558	532	536	540	542	554	479	511	550	579	545	520	528	546	530	544	484	532	573	536	531	550	519	542	535	508	549	578	529	531	560	534	517	526	543	564	546	522	506	519	558	502	534	532	564	511	521	522	518	503	544	515	549	504	557	555	557	558	502	522	535	553	553	554	522	511	522	525	523	519	503	533	541	521	511	512	559	539	554	536	526	600	512	516	531	532	539	543	521	541	541	496	530	525	537	491	504	567	548	541	552	510	509	506	516	582	511	533	524	542	531	545	548	562	521	526	541	542	520	500	562	537	560	532	531	524	524	521	574	503	548	521	509	531	538	506	556	501	502	552	501	518	532	546	542	550	545	541	517	552	502	548	548	522	574	526	544	537	535	552	529	556	536	490	517	544	544	522	527	494	517	547	577	542	565	549	513	527	498	521	548	544	565	548	548	515	571	556	548	495	569	556	565	566	537	527	526	529	522	545	535	541	570	532	534	558	569	554	509	552	503	489	530	551	544	546	550	553	527	580	542	547	549	542	599	506	585	548	552	566	551	543	532	541	533	576	543	551	542	513	527	528	563	538	536	562	525	571	526	516	545	576	543	517	518	542	535	570	526	508	550	538	532	519	525	526	576	567	518	529	492	545	533	616	532	551	534	475	539	545	570	556	555	520	542	558	531	504	530	522	527	502	515	522	506	569	513	562	483	535	507	533	529	559	564	538	522	509	536	543	532	519	515	535	503	527	526	501	550	536	545	511	510	533	560	525	523	499	518	541	535	537	502	500	518	534	490	546	543	540	568	543	546	516	583	471	510	512	511	519	517	585	521	536	525	567	565	583	493	528	532	550	546	522	500	575	586	548	535	498	531	528	571	498	515	579	518	535	508	537	572	506	534	504	558	561	505	516	546	511	533	524	505	529	553	547	580	549	587	519	540	563	536	541	532	543	515	499	529	555	534	527	525	483	530	558	554	549	544	516	524	539	556	539	551	547	561	582	534	514	537	543	506	542	562	524	549	522	509	524	532	524	571	507	543	546	511	525	526	541	536	563	527	560	518	534	537	567	537	482	517	548	548	543	585	512	583	511	534	547	548	552	561	568	530	497	495	554	532	534	518	566	603	520	550	538	516	543	556	585	540	572	510	556	526	560	555	506	556	508	557	528	504	584	533	532	537	542	537	557	576	548	529	518	562	507	515	551	517	535	529	577	512	531	555	545	552	503	545	550	555	533	537	547	486	536	525	505	563	572	529	546	535	505	550	527	580	577	542	556	517	480	522	512	563	529	552	551	540	569	508	566	539	545	526	557	505	574	524	505	522	557	560	539	547	548	500	550	523	565	548	513	515	544	536	559	524	539	521	544	552	518	571	532	555	539	535	603	564	524	529	530	521	517	515	527	544	522	485	521	553	564	527	508	520	505	563	528	500	577	505	540	517	560	515	512	530	529	551	549	543	512	522	517	540	522	500	526	579	526	528	570	610	576	553	496	520	567	513	559	546	540	532	556	525	531	531	499	563	511	500	568	558	526	529	553	529	526	557	565	538	543	528	541	545	555	533	488	517	559	543	559	540	546	525	539	521	532	548	534	518	518	506	560	538	518	528	580	548	528	529	586	544	515	535	584	528	548	537	560	540	520	530	543	559	485	550	547	512	533	550	503	554	571	517	543	584	518	551	514	525	525	519	515	534	544	571	504	535	506	506	527	524	540	516	535	537	565	556	560	552	524	524	534	524	543	563	483	541	532	556	490	557	512	559	568	517	548	583	525	509	560	568	515	487	518	505	561	481	499	529	530	546	509	531	523	526	571	539	549	500	507	492	601	509	529	545	518	524	547	512	572	526	525	531	490	544	534	524	512	519	545	547	538	552	551	533	554	533	495	513	517	529	537	537	546	531	537	474	531	561	559	521	550	535	558	511	539	533	518	522	543	545	472	534	538	508	557	541	507	530	496	534	554	532	600	559	562	533	543	518	520	516	488	552	513	540	505	519	509	530	547	558	510	546	519	541	543	510	541	496	578	559	525	552	534	519	544	557	548	512	538	522	543	518	513	555	519	560	564	546	571	537	533	544	531	573	522	535	566	566	571	590	541	517	521	554	522	572	516	579	545	526	577	558	578	532	550	553	540	542	526	529	547	516	566	500	535	570	558	559	526	546	515	516	526	525	562	531	555	521	572	561	524	555	521	562	533	515	524	560	559	561	542	557	559	558	533	535	560	524	521	522	545	531	516	539	543	507	509	518	526	538	554	533	510	576	508	489	537	543	531	522	582	532	550	537	535	519	531	478	513	533	544	553	534	549	539	580	518	496	508	517	517	570	526	560	514	523	548	530	555	554	511	555	563	555	540	539	593	528	511	507	531	535	525	509	550	566	586	537	525	534	534	567	529	524	530	541	506	520	541	572	507	530	510	540	553	569	507	533	505	544	508	500	542	566	528	511	497	537	541	481	535	509	579	533	518	479	568	524	498	527	538	561	530	537	539	500	520	513	527	550	532	531	532	538	540	527	528	523	535	518	559	559	572	513	495	513	509	514	546	576	503	516	540	543	541	523	549	555	530	574	507	543	571	491	492	527	518	544	570	518	547	548	539	531	562	527	533	543	542	491	557	545	501	558	536	554	534	549	563	511	523	512	501	519	548	514	564	554	538	585	479	552	533	503	494	517	544	579	550	541	536	503	486	574	570	541	533	518	536	564	558	498	557	516	564	536	535	534	537	540	511	525	509	565	535	491	531	538	532	521	530	516	555	529	503	506	538	563	545	517	512	506	504	565	523	518	485	552	552	504	508	508	541	554	535	553	547	573	549	571	534	542	547	549	543	553	546	529	544	532	544	570	558	484	541	508	517	529	516	516	517	532	536	514	507	519	549	517	529	554	550	503	530	561	491	542	562	522	540	537	526	520	538	552	538	511	522	508	532	508	502	564	502	552	543	538	552	541	520	518	552	543	528	534	562	507	514	511	514	544	484	550	517	551	545	498	525	544	556	542	547	531	554	526	552	538	516	558	546	549	592	558	520	530	530	540	525	529	518	520	531	556	529	528	546	519	511	511	566	553	490
2040	102	55	40	54	84	86	82	91	88	84	103	115	100	86	102	90	100	82	82	102	76	89	66	56	53	46	47	49	56	61	56	62	72	44	48	43	42	41	39	33	33	35	26	28	30	36	30	25	24	18	26	24	19	19	21	15	15	16	25	22	17	20	20	14	22	18	19	28	19	20	27	36	25	27	19	20	17	18	21	19	18	30	18	23	13	33	24	12	14	30	17	23	19	13	15	22	19	16	23	8	21	16	18	21	22	23	22	16	14	28	13	22	18	22	14	21	20	19	21	22	21	24	16	14	29	17	16	17	18	9	19	22	19	22	19	19	17	26	22	19	26	20	25	22	24	19	20	22	11	25	14	21	13	22	20	23	23	19	19	22	20	14	24	16	20	19	30	25	22	25	14	23	19	18	18	22	22	16	13	19	18	28	20	21	21	18	26	16	16	10	19	22	31	26	15	22	23	18	23	26	23	14	20	25	22	19	21	14	23	19	13	29	23	25	21	19	22	21	25	15	20	13	29	22	21	31	17	18	21	22	22	23	17	19	29	26	27	22	22	19	24	19	19	18	29	18	16	15	18	21	20	19	25	30	21	28	16	18	17	18	24	27	21	21	25	11	32	22	15	20	16	15	16	14	22	21	22	30	24	17	23	18	23	8	34	18	20	21	24	27	17	18	18	22	17	28	22	25	23	20	26	23	20	26	24	18	23	14	23	20	22	20	23	24	25	15	26	19	13	27	25	17	22	16	22	27	18	18	27	21	11	16	19	16	22	19	20	22	19	24	27	32	31	20	19	22	21	19	21	18	11	25	25	19	26	12	25	25	24	19	17	18	20	22	19	30	26	15	22	17	20	14	24	16	17	13	21	22	12	25	29	27	27	19	23	25	22	24	19	28	16	18	24	23	16	11	18	19	15	21	28	26	20	21	22	30	21	19	23	22	16	15	23	29	19	18	19	17	24	20	20	24	21	20	30	12	18	20	23	21	16	22	16	23	17	23	10	24	20	21	22	23	17	19	32	22	17	29	23	24	24	18	14	16	14	19	17	18	20	30	23	17	10	13	20	27	23	20	20	25	13	15	13	19	17	19	25	30	22	22	9	19	18	20	18	20	18	20	21	18	26	15	27	30	24	24	21	24	11	15	26	21	26	28	29	21	15	30	20	16	27	21	23	14	26	21	22	16	18	26	18	17	22	15	17	22	24	28	25	16	21	20	28	28	25	22	16	15	18	15	17	17	19	11	20	19	21	22	21	15	19	23	20	25	24	21	18	22	23	16	16	32	21	19	20	25	24	27	16	18	26	26	18	18	20	28	23	11	21	25	23	24	19	19	21	16	15	25	27	18	21	21	18	22	23	23	19	18	27	22	30	20	15	15	12	31	14	24	27	22	23	20	20	16	20	20	14	21	16	24	23	24	22	18	20	25	25	20	32	21	19	25	28	17	22	19	17	22	15	21	27	16	15	23	17	21	18	20	22	25	14	23	23	14	23	19	14	27	12	16	21	18	24	21	21	15	15	27	19	18	20	23	18	18	21	26	20	21	21	19	25	21	16	31	20	21	17	27	23	14	22	18	12	19	21	20	15	20	21	20	15	21	26	21	20	19	19	17	20	22	28	26	17	31	18	22	22	32	18	21	15	19	17	13	15	16	18	22	17	20	17	20	26	24	25	18	22	27	22	18	17	21	27	14	24	25	17	22	14	23	27	25	33	17	23	20	21	26	24	23	18	33	23	27	28	16	19	23	21	30	20	17	27	20	20	23	22	24	17	17	20	21	20	25	28	19	20	22	27	16	21	17	20	24	18	28	16	22	17	33	15	23	20	16	23	17	18	18	26	29	27	20	19	29	19	17	22	11	23	27	29	21	22	22	19	18	13	22	30	22	21	29	19	24	19	21	25	16	16	20	20	13	14	22	12	16	29	16	17	20	27	21	14	18	20	16	16	21	13	27	22	19	20	21	22	28	19	20	16	19	16	21	18	25	17	23	20	23	20	25	16	15	16	23	20	21	28	15	12	23	20	28	16	27	27	17	29	20	20	17	17	20	27	20	19	17	27	17	22	26	21	24	16	14	24	18	20	28	20	28	16	21	20	16	17	18	23	20	12	30	23	16	32	18	29	21	15	27	26	33	23	22	22	16	24	35	28	18	25	15	17	15	24	27	19	23	22	13	12	23	23	19	22	18	21	39	30	14	17	25	25	19	19	17	21	34	19	19	18	21	20	13	26	19	18	22	22	21	23	27	23	23	20	22	25	23	14	23	16	22	22	22	20	21	22	22	20	21	20	32	15	13	17	23	21	20	14	24	25	16	22	27	17	25	20	21	19	21	24	24	15	25	22	15	20	19	23	15	17	23	11	24	23	23	14	16	22	21	19	23	21	17	12	27	33	18	21	26	29	30	18	20	26	19	18	23	24	30	17	16	23	12	24	17	16	16	27	19	21	20	22	14	22	17	19	11	17	16	16	25	19	12	21	16	21	20	13	25	17	24	17	13	19	32	15	21	15	22	19	21	22	15	19	26	20	26	23	25	16	22	21	23	17	12	17	23	19	16	17	15	29	18	23	22	21	19	24	24	20	30	19	16	18	19	25	24	23	15	24	21	19	16	15	20	24	15	28	26	21	28	16	24	18	26	16	21	23	25	20	13	14	20	11	19	19	21	24	29	22	17	18	19	27	24	22	23	27	27	14	16	20	23	22	12	20	21	23	15	18	20	27	28	25	31	26	17	27	18	21	27	29	21	19	24	17	23	25	20	17	22	23	23	26	18	19	19	11	24	17	24	18	23	19	21	19	20	23	21	11	21	20	16	23	21	29	20	15	25	16	24	23	21	16	24	9	20	18	13	21	18	23	26	20	17	28	26	23	29	20	25	24	14	22	22	19	25	18	17	16	23	20	26	17	18	13	24	19	19	19	20	20	21	26	18	31	16	20	8	21	19	25	20	19	22	25	20	13	22	13	30	22	24	14	22	18	18	16	23	25	15	19	13	24	20	12	24	23	34	16	28	23	20	15	21	13	11	22	12	18	23	26	18	27	18	19	15	17	23	24	20	13	16	22	19	25	18	33	18	25	19	17	13	12	22	22	20	21	22	21	15	17	19	17	24	21	16	23	22	19	24	22	25	24	28	29	23	16	19	24	33	25	28	23	19	17	22	28	19	19	14	19	21	28	15	14	29	19	16	27	25	18	16	17	25	21	17	23	26	28	15	18	21	21	22	22	29	27	20	23	25	16	21	18	12	18	24	20	20	16	14	16	21	18	19	23	22	18	18	29	22	17	22	22	26	26	26	19	18	22	24	19	16	27	22	23	15	19	16	20	22	15	19	20	19	17	13	23	24	14	31	11	19	20	19	28	21	27	27	28	19	16	32	32	25	24	27	20	14	22	24	25	20	22	16	17	16	18	12	25	23	24	27	13	11	26	21	18	17	24	29	11	35	24	24	25	24	24	11	19	11	22	23	36	23	32
9792	2748	1089	1636	4804	7505	7163	6174	5361	4971	4440	4164	4261	4112	3974	3975	3800	3762	3166	2831	2672	2544	2300	1939	1560	1310	1219	1319	1351	1500	1715	1693	1582	1424	1230	1033	1007	936	859	765	685	555	507	448	377	369	354	322	348	352	306	296	301	300	292	237	270	291	265	235	283	252	255	266	273	250	266	241	263	244	256	257	260	263	211	250	255	259	276	275	263	267	287	277	256	264	217	243	224	257	236	233	214	232	270	257	258	227	246	255	243	235	211	221	199	224	239	236	247	235	235	247	237	216	203	222	238	246	200	263	222	236	222	230	230	227	215	272	252	245	212	209	222	263	220	194	213	212	209	230	228	214	228	205	220	231	221	249	229	198	230	224	215	235	219	225	241	245	252	233	241	239	230	202	226	232	255	245	210	243	249	241	222	245	230	212	220	228	254	209	231	223	222	231	224	258	224	190	211	267	203	225	237	239	223	219	243	240	249	220	245	242	223	259	242	237	228	234	224	233	235	244	211	236	244	207	203	212	238	222	230	235	229	222	216	258	246	203	228	236	244	212	240	225	223	263	264	227	248	223	231	243	222	227	241	224	224	206	207	198	216	239	239	248	231	204	209	214	227	220	203	237	223	222	224	222	227	205	221	256	235	256	220	233	221	202	244	219	224	243	238	215	230	224	221	221	261	223	232	209	230	219	217	245	233	210	209	234	227	237	236	246	223	224	232	253	222	196	254	244	213	227	203	231	236	198	242	228	236	230	262	196	211	217	235	216	235	223	240	243	243	220	226	213	235	218	211	221	229	254	236	202	212	223	249	193	232	238	203	233	230	231	181	224	242	197	235	240	228	206	220	245	215	220	236	230	221	251	217	224	212	223	224	228	228	241	230	206	233	237	210	214	199	230	214	233	225	232	262	210	206	264	235	221	215	237	210	211	223	229	231	233	223	239	230	226	237	230	223	211	236	229	226	202	216	208	231	224	245	247	212	221	230	224	233	219	223	228	248	235	222	235	214	219	222	218	242	224	247	244	218	231	223	247	224	230	212	253	207	226	210	246	215	219	225	224	262	236	233	232	213	229	220	211	204	239	242	218	241	251	206	227	234	214	193	234	254	234	217	228	214	198	231	240	285	228	230	232	225	216	233	251	222	247	227	199	233	237	223	229	257	217	210	208	240	217	248	223	244	247	199	220	223	245	223	210	266	230	255	227	241	212	213	254	236	254	223	231	255	211	237	215	204	238	229	216	227	241	248	232	261	243	239	222	200	227	223	265	228	214	230	239	238	213	210	196	192	232	228	256	221	230	237	214	243	209	212	241	241	235	251	207	190	210	234	212	230	243	212	238	243	208	228	226	210	217	211	232	255	220	200	222	242	211	202	228	225	235	205	223	234	225	208	212	224	211	225	227	226	229	235	220	223	221	222	230	236	218	235	235	229	244	214	234	234	230	241	245	209	231	226	214	244	196	215	222	237	209	243	226	216	243	224	211	228	243	234	214	240	247	227	217	223	219	236	231	260	234	239	206	255	256	240	202	230	234	239	233	214	234	260	234	213	218	243	215	220	212	199	209	238	234	234	260	235	221	227	215	210	245	240	227	220	242	231	224	245	203	193	224	237	228	194	208	234	245	232	235	208	241	248	250	207	229	212	220	209	224	224	240	207	221	227	224	234	229	235	227	260	193	237	250	243	224	233	242	208	229	234	231	226	223	203	227	234	203	215	239	223	248	230	227	218	206	212	219	215	218	246	229	233	238	219	237	230	238	233	232	232	226	244	218	200	222	221	244	233	236	213	259	213	236	240	239	217	226	221	227	260	222	207	205	233	218	216	218	209	223	229	217	217	229	225	234	218	213	198	237	247	234	236	250	255	223	236	210	220	220	197	229	249	234	245	245	209	239	250	226	210	210	245	240	226	242	219	203	237	238	235	242	236	223	218	246	231	239	222	231	225	204	225	211	240	227	204	247	247	235	238	195	232	238	210	247	236	235	207	235	212	226	240	223	213	219	230	247	216	219	198	237	206	217	220	194	217	260	255	214	233	253	218	224	247	242	217	227	222	230	216	245	228	222	240	206	220	229	236	236	224	233	214	219	210	244	244	222	234	208	201	233	206	220	226	240	227	230	240	211	219	234	228	217	236	237	214	236	250	238	204	215	220	221	216	237	241	204	221	251	224	243	244	227	207	238	223	213	224	225	233	238	213	257	234	247	209	231	241	236	236	238	234	190	213	239	234	239	214	245	201	235	232	236	204	214	207	229	237	220	200	231	252	227	204	246	213	220	220	251	223	236	227	224	219	253	217	223	226	206	244	244	240	230	239	232	216	217	241	241	215	224	247	200	229	240	229	209	220	221	221	250	228	231	232	235	213	207	231	238	234	248	239	252	236	231	232	219	250	233	247	249	205	240	212	253	228	237	236	246	239	229	218	232	223	223	237	238	232	229	220	210	228	215	210	241	225	202	260	223	226	242	224	227	235	240	206	221	237	232	238	210	217	233	252	283	235	205	225	230	232	237	209	222	222	229	262	215	245	259	213	231	233	246	228	246	238	238	217	232	251	210	230	230	229	236	223	201	237	231	213	257	249	233	240	200	245	242	247	213	229	233	232	243	217	218	238	253	242	209	224	228	240	221	213	230	241	225	220	230	231	218	214	230	231	216	219	216	231	228	217	214	237	225	216	221	251	239	236	233	214	230	225	230	197	214	245	223	244	234	203	245	248	207	224	238	206	222	230	255	228	238	223	230	220	204	256	230	225	213	212	217	245	220	238	232	247	237	221	244	226	227	231	228	231	225	240	234	225	224	225	221	256	209	219	225	217	240	199	241	226	228	224	223	261	232	225	238	215	235	234	242	218	225	205	205	216	231	218	225	240	189	213	208	230	213	225	201	202	252	196	233	234	208	229	240	232	233	225	222	262	243	232	217	231	231	220	243	227	220	233	201	224	222	224	204	237	222	244	238	243	239	263	234	242	234	239	213	257	245	255	220	232	202	225	231	211	231	207	220	201	207	197	215	220	230	250	217	259	241	228	199	242	212	247	252	227	243	229	211	226	247	198	231	247	216	242	239	246	244	243	247	241	261	216	240	223	241	234	227	231	215	265	255	220	226	217	251	221	240	230	219	246	200	233	227	210	223	217	247	223	218	257	245	210	234	224	232	236	231	239	236	214	235	220	242	244	216	237	233	255	228	221	244	242	222	214	212	253	251	248	244	223	213	213	244	222	221	236	209	208	244	219	235	213	233	212	229	226	209	228	218	227	222	216	227	225	246	199	257	222	250	231	210	181	229	229	211	236	226	221	192	244	242	217	230	241	229	196	238	252	201	223	216	222	247	231	239	219	217	221	248	239	227	254	248	222	247	240	220	237	229	235	202	228	235	234	245	227	233	223	227	197	249	245	234	215	238	231	250	217	223	213	212	254	213	239	234	239	255	226	225	235	230	199	246	232	214	240	251	238	243	225	244	226	218	220	259	212	222	248	232	218	214	241	227	241	254
1092	220	140	95	86	159	188	172	180	172	142	164	149	179	153	151	192	175	127	118	134	122	132	91	104	104	97	106	96	89	107	96	88	90	90	94	78	88	69	86	50	77	61	71	66	53	55	53	60	61	71	48	47	49	49	53	48	76	51	61	58	64	46	54	54	55	49	60	64	46	57	52	59	55	53	55	62	59	58	76	68	52	60	51	61	54	57	49	55	49	54	45	40	53	53	66	47	55	39	52	51	67	47	56	57	44	59	54	39	45	50	59	56	50	61	48	52	55	50	51	52	65	50	63	64	51	70	54	56	56	60	51	59	41	57	49	51	55	59	59	54	51	50	66	53	47	57	67	58	58	57	56	68	43	55	51	52	51	50	61	46	54	63	68	55	56	55	47	71	64	54	51	51	56	46	57	54	50	40	45	63	53	45	45	63	67	50	49	60	64	54	60	56	46	49	44	66	57	60	57	54	59	45	66	68	62	46	71	51	69	60	50	54	52	55	49	49	59	64	60	52	47	52	40	51	50	61	55	42	40	43	51	55	51	62	50	52	44	67	57	45	68	60	58	51	68	49	48	42	57	54	57	45	53	59	54	51	46	54	47	51	38	53	41	47	65	75	51	51	54	48	47	48	41	45	62	44	55	58	58	51	47	58	50	64	45	54	47	61	56	54	40	49	54	55	47	54	47	43	52	53	60	57	55	40	68	52	54	52	53	52	58	61	64	57	51	55	72	50	56	48	60	51	50	52	60	43	60	47	55	42	45	54	59	44	53	56	47	55	53	47	52	60	51	46	49	57	61	43	57	50	56	59	48	58	50	47	44	51	54	50	64	54	58	53	55	51	48	53	57	47	58	46	67	66	59	62	63	52	45	59	64	56	40	65	63	47	51	49	57	56	58	66	49	53	46	56	58	57	56	54	65	51	64	48	59	55	46	61	52	55	62	49	51	37	69	62	55	49	49	45	57	56	52	51	50	69	58	51	40	51	51	47	43	56	44	63	64	62	57	37	51	59	63	53	53	58	51	50	59	47	63	52	60	71	40	48	55	56	57	56	52	59	49	50	52	77	63	52	60	69	52	55	53	50	63	49	54	51	58	58	56	48	57	65	51	50	59	51	48	55	60	51	50	55	56	56	44	53	43	52	61	51	46	63	63	58	47	52	45	62	47	54	50	49	59	50	53	48	57	50	51	51	67	54	52	44	57	52	49	55	52	58	47	56	53	56	53	52	53	60	57	56	55	50	49	53	56	54	52	49	60	61	46	68	54	55	58	47	55	63	57	55	60	57	49	60	55	62	42	49	63	49	42	43	56	48	51	53	56	43	57	63	54	51	54	35	49	56	58	47	66	51	47	53	52	44	49	49	77	64	63	55	54	48	49	54	65	53	53	57	51	69	49	50	56	47	52	65	48	52	62	45	65	56	58	67	69	63	65	56	55	46	44	47	55	50	60	56	58	44	42	53	63	43	52	48	46	51	63	66	61	56	64	61	45	51	49	58	44	50	58	53	43	59	63	45	61	68	58	54	61	62	48	54	56	48	61	52	62	54	49	49	44	59	52	75	45	61	51	47	57	42	70	62	57	52	69	44	57	58	49	47	55	51	46	52	45	42	51	68	48	54	45	61	59	54	53	57	68	57	54	68	57	57	61	66	62	56	52	63	62	45	54	41	52	64	56	59	56	56	51	57	54	52	69	64	68	44	61	53	58	49	60	52	49	48	55	50	49	58	49	56	63	55	52	57	54	43	44	61	49	63	47	72	59	69	54	39	53	55	67	52	53	61	51	53	66	63	34	57	44	57	57	58	61	66	52	52	48	61	57	54	54	55	55	58	52	71	54	56	57	66	56	58	51	51	53	55	38	65	61	55	52	37	49	48	36	56	39	47	55	56	50	51	47	55	54	54	57	59	70	55	51	51	76	58	59	71	55	63	57	56	62	53	47	70	64	56	60	62	45	54	57	45	60	69	60	45	57	58	61	53	60	53	41	54	61	39	58	53	60	57	54	58	47	56	61	55	52	52	60	50	43	59	48	51	56	80	52	50	55	50	43	63	55	53	58	53	44	65	69	53	62	57	64	54	62	62	69	45	50	53	73	51	63	64	52	59	64	48	66	47	53	69	55	50	51	49	56	65	42	59	58	61	62	52	54	51	51	47	43	63	63	50	59	47	66	53	60	50	49	67	59	56	48	50	43	63	54	49	53	45	44	49	60	57	75	55	53	51	59	48	58	50	63	46	52	52	53	53	63	50	47	48	46	46	46	47	55	49	57	56	64	55	42	62	62	66	66	46	51	49	53	58	60	58	58	66	52	56	52	42	57	46	52	44	50	69	62	53	55	52	45	53	57	58	54	63	64	54	58	44	68	48	44	44	53	62	50	55	57	57	62	62	59	39	42	46	53	66	53	41	45	45	59	57	61	69	58	60	63	58	52	44	63	53	62	60	57	61	49	57	62	50	46	52	49	47	50	37	68	44	43	54	57	47	47	47	52	40	61	57	72	49	44	45	55	58	60	60	61	61	51	56	51	55	48	56	45	56	49	63	57	53	41	63	55	51	58	57	47	58	50	55	50	48	43	69	52	63	54	49	48	63	68	50	55	55	51	45	53	53	68	57	62	59	55	45	61	54	47	55	58	60	56	53	55	62	53	53	61	54	56	43	43	54	52	52	57	61	44	57	43	56	67	52	53	41	48	60	50	51	50	61	52	44	64	46	47	56	57	60	74	64	55	57	57	42	55	45	50	60	49	65	56	41	54	55	62	58	61	56	54	55	52	56	62	46	42	57	52	61	52	45	71	58	49	56	63	48	57	62	46	49	55	45	51	41	65	51	42	47	55	48	56	42	49	61	41	65	52	43	64	59	58	55	41	53	49	43	49	62	41	48	63	65	49	56	55	68	60	61	58	52	49	56	57	60	61	50	52	48	52	60	46	45	51	59	60	40	52	65	64	58	48	52	54	53	60	53	63	46	51	66	52	51	51	44	70	46	57	58	52	45	60	61	45	53	57	60	56	53	58	54	59	44	58	48	52	53	51	48	43	60	44	55	58	54	54	44	56	53	50	52	50	50	43	59	71	42	55	54	62	53	60	45	50	49	49	47	66	59	45	63	66	68	51	54	63	52	41	46	44	53	46	55	44	46	58	39	47	47	50	77	56	39	49	49	64	58	55	51	50	53	49	50	46	55	66	54	67	54	60	58	54	55	45	54	49	52	53	54	50	63	63	50	55	63	64	50	43	54	54	66	44	49	63	57	52	58	52	49	71	52	60	48	54	60	46	62	58	40	53	52	52	54	55	50	52	51	51	54	43	54	49	50	55	63	50	47	70	71	71	59	52	44	67	54	57	36	59	51	48	56	58	63	75	68	58	52	50	73	56	61	60	58	43	58	65	65	40	44	55	56	49	48	50	53	49	52	39	44	55	38	46	61	53	64	55	61	60	58	50	53	56	47	57	63	61	54	52	62	51	64	58
13628	5050	2141	3210	8055	11376	10364	8975	7530	7127	6475	5910	5719	5466	5332	5184	5130	4911	4211	4012	3662	3534	3051	2644	2317	1940	1902	2028	2075	2230	2254	2413	2280	1992	1698	1678	1541	1429	1345	1126	1070	965	813	798	760	787	715	712	725	777	701	677	616	661	623	620	646	629	612	623	623	645	603	594	628	596	582	633	640	638	624	608	652	571	596	599	602	652	675	634	660	613	637	556	576	591	585	579	595	564	563	645	580	623	596	591	586	610	583	578	629	582	629	583	585	574	554	561	549	620	556	602	596	535	539	593	583	578	579	598	578	538	600	623	581	562	594	558	569	584	591	626	580	569	614	554	574	572	566	564	572	600	600	568	586	627	569	599	600	573	551	577	575	559	588	562	543	564	574	522	623	597	607	562	587	573	575	557	595	614	564	576	589	617	566	636	615	588	568	558	597	566	558	588	589	574	584	579	570	543	590	591	559	593	587	585	575	523	543	595	584	552	557	603	571	580	619	555	603	577	571	581	610	607	568	546	581	569	584	595	551	574	591	605	577	532	585	616	568	590	575	584	625	632	581	574	578	545	538	581	579	582	571	536	602	560	574	560	586	567	530	573	605	561	574	516	564	584	540	549	542	550	552	578	581	566	575	560	578	563	588	575	591	568	603	566	534	554	578	604	542	536	618	557	578	575	533	570	591	565	589	543	575	544	589	533	534	579	549	568	600	571	628	610	556	530	562	606	591	578	572	621	591	651	551	582	603	542	586	560	552	574	577	579	599	581	605	561	578	551	561	560	596	598	549	597	554	563	567	553	565	568	627	581	559	558	589	545	588	561	595	579	566	550	623	604	577	569	565	532	572	556	593	581	565	562	583	574	565	615	625	584	578	531	555	558	599	597	577	600	571	549	577	602	563	546	551	594	572	578	580	566	574	565	567	552	541	605	541	560	558	588	548	543	559	565	565	536	583	591	593	575	593	581	570	555	599	575	551	553	540	602	576	580	599	583	527	559	596	555	572	573	596	567	597	548	575	595	585	597	566	554	557	527	539	579	554	593	567	552	543	545	535	555	591	601	532	583	570	569	578	529	539	603	613	566	601	575	566	572	559	582	601	571	572	575	585	578	596	535	551	556	576	562	547	574	580	600	553	537	532	584	531	549	569	569	540	558	549	557	580	577	547	565	577	566	516	613	548	575	514	586	579	551	552	592	565	578	573	574	587	558	593	589	611	581	551	575	563	563	560	562	594	556	546	546	568	610	585	549	583	585	571	593	552	581	542	588	541	605	579	590	566	567	590	548	539	552	582	548	557	623	572	549	603	548	586	550	603	585	561	562	553	594	605	552	551	580	577	598	565	537	561	547	594	585	545	573	569	556	578	544	554	599	591	609	581	569	580	552	567	623	608	554	598	589	531	574	607	571	557	584	584	567	563	600	563	584	567	550	591	601	598	604	588	560	587	585	585	586	596	604	555	534	565	536	572	520	589	593	553	545	519	558	579	568	567	584	593	600	552	549	574	574	581	634	581	568	623	533	559	526	602	607	570	565	580	570	588	539	600	588	566	534	603	560	552	582	591	601	598	582	552	572	583	551	588	593	575	580	547	565	560	539	618	614	563	554	579	591	602	553	577	559	564	587	626	524	608	575	551	575	587	597	570	536	554	625	567	546	567	558	563	568	566	591	561	628	555	614	548	593	575	616	569	579	562	588	573	620	571	569	560	583	548	578	562	560	587	584	548	596	539	569	618	579	565	585	594	579	544	600	540	541	603	589	592	575	597	561	565	580	537	574	577	598	550	618	560	588	576	568	590	515	538	565	529	561	554	585	585	554	536	579	576	574	560	564	584	575	595	582	594	599	569	543	556	625	606	581	556	576	572	610	570	556	569	557	561	584	543	575	600	574	571	564	581	560	555	600	568	542	507	604	578	568	553	570	556	574	552	592	583	548	549	564	542	572	569	570	568	577	602	529	570	560	582	575	552	616	543	568	584	583	611	568	630	604	579	574	575	572	586	563	620	553	567	527	600	552	586	575	570	561	530	580	546	593	536	587	569	633	617	594	531	566	575	621	550	576	587	566	576	552	594	562	553	592	554	580	565	546	570	567	569	598	568	611	555	609	568	545	550	584	577	558	562	575	596	600	572	530	598	567	587	559	586	555	558	573	586	569	603	528	553	551	612	561	547	578	538	574	615	556	523	575	589	617	594	572	570	546	559	602	564	585	533	581	556	577	550	564	629	558	507	623	584	603	600	526	612	559	542	589	559	551	571	548	573	567	510	553	545	543	581	572	533	577	555	604	601	562	610	582	561	556	585	551	556	587	601	585	572	574	581	563	564	595	580	545	585	595	568	553	587	584	524	587	633	618	579	589	579	551	562	542	566	539	598	531	605	567	540	583	546	547	549	550	548	550	586	574	585	549	540	563	578	503	573	595	603	555	549	576	554	564	593	555	594	590	586	588	552	591	578	532	599	592	565	551	573	536	527	593	544	543	582	544	544	514	588	589	583	549	568	571	555	598	556	564	580	559	557	558	585	597	573	571	570	567	516	593	580	564	565	566	578	558	624	580	577	613	565	591	561	559	554	579	584	534	548	561	572	558	603	560	526	580	588	597	615	608	561	610	605	583	591	581	512	598	548	556	567	586	589	573	554	584	541	587	575	580	572	590	587	591	593	552	585	569	550	543	595	597	589	566	600	596	543	587	574	548	590	567	585	550	513	565	562	537	580	582	548	610	584	590	535	615	586	550	596	563	571	561	561	583	593	533	594	539	578	602	580	556	601	587	574	600	568	546	570	585	536	554	578	562	587	573	578	575	596	591	569	563	590	532	575	549	545	558	594	564	607	558	535	520	569	574	631	578	604	571	554	587	579	585	595	571	601	577	598	583	555	574	566	599	550	617	576	579	607	603	601	577	557	545	578	552	551	579	562	586	553	570	555	594	569	571	558	555	548	563	565	577	552	605	530	586	598	605	578	522	605	577	608	559	581	573	592	595	547	566	552	550	512	572	584	571	585	561	585	582	585	568	563	576	557	558	608	561	546	576	609	575	581	567	557	550	608	560	549	579	532	544	606	542	595	528	550	556	584	574	583	548	564	525	575	584	605	577	581	572	525	563	588	579	570	549	601	596	581	605	559	537	581	569	550	519	550	592	558	575	558	594	538	575	578	565	610	583	558	601	599	597	532	591	601	534	554	561	575	571	592	538	555	569	533	600	549	611	595	570	568	537	601	606	581	570	583	557	555	557	567	575	561	567	582	549	537	584	583	525	593	586	551	567	571	567	538	565	621	570	592	536	556	581	529	578	584	569	555	592	570	566	576	587	596	548	563	557	580	565	579	554	565	556	602	579	523	555	544	548	594	580	576	569	542	569	563	575	578	552	529	575	597	566	549	575	607	567	572	558	569	552	561	548	548	554	547	523	598	574	586	604	593	583	558	585	599	587	589	587	566	583	556	567	566	617	537	549	554	564	597	537	558	574	538	595	582	573	578	601	619	562	587	557
1362	40	41	28	33	60	53	53	80	58	61	56	75	81	90	70	84	67	60	73	68	61	48	58	47	41	35	43	42	50	42	42	40	38	37	39	30	35	29	32	28	30	23	24	24	22	21	22	32	27	22	25	20	29	30	34	19	35	22	13	18	23	24	19	25	18	20	21	20	22	17	21	28	24	21	22	14	25	28	30	23	28	20	24	21	20	20	26	20	18	19	34	18	22	23	27	27	18	21	19	24	23	20	27	29	18	32	22	18	22	14	19	18	21	15	17	16	21	24	25	24	17	22	20	19	17	22	15	13	26	21	21	21	13	21	21	21	20	27	20	9	25	27	16	18	19	21	25	22	19	19	26	16	24	19	13	20	20	9	20	24	24	17	21	16	28	23	26	28	17	20	22	19	15	20	19	25	26	18	15	29	20	20	16	12	29	21	18	24	17	30	13	19	21	18	15	15	20	13	31	23	22	18	21	28	16	12	18	13	22	16	23	25	25	24	24	17	19	30	16	22	33	24	21	20	19	15	22	32	21	21	25	17	26	23	20	24	23	17	22	16	14	33	31	20	19	23	17	16	16	19	13	17	27	19	18	13	22	18	18	18	28	14	19	19	16	17	21	20	24	17	27	14	19	21	20	19	21	16	26	28	24	25	23	20	21	25	17	31	15	18	20	22	19	23	13	24	20	26	20	21	23	23	24	22	22	21	19	20	14	31	13	22	15	19	20	15	20	16	13	21	25	21	21	16	28	19	25	24	24	15	14	19	12	23	24	21	21	25	22	22	30	22	25	21	22	17	23	25	25	19	27	22	19	19	31	22	21	21	20	24	27	23	20	15	24	21	15	20	21	25	16	19	27	19	16	24	14	24	25	18	18	24	29	20	26	21	17	23	20	27	20	21	31	25	30	22	25	25	27	25	21	12	16	16	16	20	16	18	16	21	24	17	22	19	18	22	22	17	22	25	25	24	17	18	27	25	20	17	23	21	19	14	15	28	22	27	14	26	30	21	25	17	16	19	21	20	20	20	18	23	30	22	23	19	30	20	22	18	16	15	20	28	14	21	16	24	23	28	19	27	20	23	23	18	12	21	23	29	26	23	28	25	23	19	20	20	16	23	13	21	30	21	26	29	15	21	21	23	18	17	16	19	17	21	28	23	22	16	18	24	25	16	31	26	13	26	20	20	20	21	10	18	20	11	20	29	26	30	21	19	28	20	20	21	24	19	16	18	24	23	28	17	27	26	21	22	20	19	23	12	19	23	25	15	16	18	18	25	18	31	28	27	20	20	20	25	29	16	20	23	21	18	21	25	24	19	25	14	24	16	21	21	20	12	22	18	25	23	20	26	19	20	27	20	19	18	12	30	30	21	27	22	23	16	16	18	25	26	16	23	22	19	20	20	23	18	24	17	23	35	24	27	21	21	26	25	26	13	28	19	25	29	28	17	25	11	15	24	23	21	25	28	24	13	24	19	14	17	24	15	23	21	22	26	23	12	23	18	23	28	21	22	24	17	21	25	16	16	20	13	22	19	19	19	22	27	24	20	18	28	26	17	22	21	20	21	23	24	20	15	26	20	19	16	16	14	11	17	23	22	22	22	23	23	29	26	20	26	20	19	22	25	24	19	27	22	26	18	20	17	25	20	17	24	23	25	20	14	19	13	18	22	19	24	23	20	20	15	23	22	16	26	18	30	20	24	14	30	22	23	29	22	25	20	17	14	20	16	19	32	25	16	21	15	22	19	22	30	24	17	16	21	17	23	15	20	25	23	22	18	30	21	27	21	21	21	22	18	15	21	26	19	22	30	15	23	27	19	14	14	24	14	19	28	19	23	29	20	17	26	26	21	19	18	27	19	21	28	27	21	21	22	23	23	21	12	18	15	17	19	16	25	21	22	24	18	25	24	18	15	20	28	20	21	22	18	15	28	21	24	17	15	14	22	20	22	27	30	23	22	20	28	21	14	21	22	23	20	15	21	24	27	18	23	24	20	8	24	17	14	10	19	17	25	17	17	15	24	18	22	18	23	17	20	26	17	19	16	24	23	31	23	22	29	21	18	22	18	25	26	18	16	21	32	20	26	18	26	17	28	17	24	15	22	19	22	24	23	21	20	24	14	11	22	27	16	18	30	22	19	18	14	23	24	15	20	23	21	15	18	17	21	20	31	22	21	22	28	16	22	20	21	21	29	29	21	21	25	22	22	15	25	19	30	29	25	24	16	21	20	28	20	20	23	17	23	20	25	21	12	29	19	20	28	15	27	20	19	34	26	24	16	32	20	21	16	22	23	23	18	24	19	22	27	18	12	25	21	14	22	21	24	30	18	21	33	18	16	17	19	21	25	23	19	20	19	15	19	16	18	21	23	28	20	28	17	17	18	29	24	22	17	30	19	22	19	25	22	24	21	20	19	18	21	14	18	23	22	23	11	16	23	14	18	25	19	16	30	29	21	24	19	29	16	23	17	27	27	20	29	19	23	21	24	12	23	21	24	18	15	25	16	19	20	24	23	14	24	17	27	17	25	25	24	21	32	14	16	24	22	18	19	17	18	20	18	23	21	23	18	20	16	22	18	26	14	17	17	13	16	16	38	24	33	21	21	24	22	20	24	22	17	23	27	20	25	18	18	18	22	19	20	22	17	18	19	25	28	20	24	24	18	16	23	16	20	15	30	20	29	16	25	34	20	24	23	21	25	26	17	19	27	24	21	24	25	16	22	18	20	16	27	22	17	19	25	17	16	25	26	16	20	18	25	26	10	32	22	19	24	26	26	17	17	26	26	18	26	26	22	20	19	18	22	15	21	20	18	14	28	20	22	15	15	19	23	21	24	21	13	25	22	20	17	20	17	14	18	25	30	21	27	22	20	15	19	18	27	17	23	22	11	22	21	23	26	25	15	16	20	19	15	21	25	26	22	17	18	26	14	12	24	27	23	24	18	25	26	26	22	27	20	28	27	19	26	15	17	16	18	19	22	17	16	17	20	20	23	19	17	22	18	24	23	25	25	18	24	16	19	16	18	29	18	20	19	18	28	20	18	17	15	27	23	26	34	16	20	19	22	22	25	16	21	20	26	22	29	18	21	19	17	23	25	18	18	21	19	25	20	14	18	20	19	20	18	23	14	23	23	19	23	20	19	18	17	19	18	18	16	14	14	20	25	23	22	25	26	18	20	26	20	24	16	21	21	27	24	18	26	23	14	18	26	24	29	17	10	22	30	18	22	18	15	23	16	19	13	16	20	23	21	19	25	27	22	23	20	21	17	15	15	21	19	19	17	24	27	25	13	24	18	25	19	22	14	33	30	28	12	20	30	29	18	20	21	28	19	13	16	29	18	25	19	22	26	25	24	20	18	16	23	18	21	15	23	16	23	14	19	22	20	24	19	14	16	13	15	17	21	28	23	27	25	20	18	15	19	15	20	28	20	28	19	25	16	15	25	31	17	24	24	25	16	25	22	27	16	23	27	22	16	23	21	27
7335	1021	481	724	2028	3782	3862	3586	3272	3086	2930	2930	2835	2774	2686	2745	2702	2427	2144	2296	2018	1899	1663	1338	1064	971	949	1026	1089	1174	1244	1218	1118	1006	903	869	697	709	643	507	421	366	306	309	304	291	276	261	284	282	268	253	276	234	256	243	223	252	221	230	238	249	233	224	249	237	269	216	241	258	227	229	228	234	241	256	265	302	237	270	238	231	237	233	240	253	226	223	256	257	229	233	222	219	226	230	239	236	231	211	219	257	226	234	197	237	219	208	229	227	216	194	240	201	236	217	239	235	209	226	221	224	224	248	217	203	226	248	219	254	236	233	221	232	219	232	216	218	221	205	217	224	183	214	258	232	236	230	225	251	236	209	238	220	203	225	251	213	222	220	252	237	210	217	206	220	222	226	210	221	228	212	232	228	226	217	192	219	246	213	190	254	232	230	233	223	208	231	238	244	227	228	225	227	207	236	224	203	226	227	227	237	252	202	228	216	217	227	235	206	212	206	226	216	207	235	222	219	249	236	244	229	232	232	199	216	212	201	205	247	235	220	230	236	223	225	254	219	243	259	201	197	243	240	208	258	214	223	242	245	227	212	218	233	247	222	232	228	209	221	242	230	225	218	225	243	212	229	235	222	225	246	239	212	212	198	215	237	209	194	208	232	259	211	212	229	206	221	232	201	238	212	205	221	212	239	222	207	194	225	233	230	229	236	221	212	232	248	231	239	224	224	223	227	221	230	222	212	245	226	232	223	213	233	224	210	244	252	231	244	212	214	216	252	215	214	217	232	236	226	252	224	211	215	220	252	204	200	224	203	229	235	221	224	245	210	218	237	220	220	233	231	243	246	243	218	236	201	212	213	241	239	212	210	225	214	204	247	207	245	221	214	201	238	215	214	223	224	214	236	217	249	184	227	221	224	230	223	195	222	220	229	233	246	225	219	200	226	220	220	224	232	231	199	210	222	233	224	211	233	216	215	224	224	214	227	245	220	228	234	226	223	237	249	247	213	242	223	209	227	220	214	229	244	209	212	220	238	229	232	219	226	232	221	208	222	209	239	198	226	232	242	244	196	279	232	229	245	243	233	254	222	199	235	230	220	204	202	226	219	217	222	226	217	200	208	216	212	234	242	210	243	217	215	262	218	243	235	247	218	259	225	217	226	239	225	218	213	248	227	224	216	246	204	228	212	218	211	232	222	225	209	222	227	208	231	233	233	233	213	215	220	201	232	236	214	223	209	237	188	253	223	231	195	225	231	206	210	213	229	213	215	245	227	245	223	228	199	209	219	213	221	201	234	197	214	226	220	225	226	221	215	238	214	212	225	210	237	188	213	216	248	220	221	221	204	224	261	239	250	219	195	230	250	213	236	245	232	247	252	240	220	236	203	204	205	219	243	210	215	218	212	229	224	214	227	208	239	205	219	212	221	245	211	230	210	240	218	229	223	220	239	206	175	210	225	229	221	216	237	263	229	221	235	223	233	235	225	234	188	225	252	214	214	237	214	233	239	194	226	180	221	230	213	227	213	249	216	218	223	218	204	214	231	210	215	193	217	235	225	208	214	223	202	234	212	205	243	196	201	232	210	211	221	234	233	210	238	228	222	231	230	220	205	228	209	218	226	207	225	234	235	218	220	237	224	222	209	230	202	176	215	235	218	211	224	218	241	205	210	212	258	221	244	247	205	217	228	209	213	223	220	248	221	213	247	196	225	238	223	246	229	218	218	215	210	236	206	222	230	223	233	236	253	243	212	205	203	239	233	247	236	213	230	221	216	216	239	198	226	214	213	229	210	223	219	216	239	227	216	202	199	233	222	183	215	225	231	227	254	219	233	222	225	224	205	233	239	182	197	233	240	236	224	237	222	231	220	215	231	207	212	216	209	216	202	209	196	209	242	229	239	205	238	230	247	230	221	212	241	227	194	227	220	205	208	220	232	200	240	201	250	215	237	218	213	251	207	212	213	226	229	237	229	231	244	230	227	243	227	224	201	220	211	247	227	220	206	215	228	235	227	219	245	211	254	217	209	243	220	228	209	208	222	226	214	223	228	204	224	238	242	202	229	230	213	218	208	228	228	226	223	218	222	193	228	231	234	235	239	223	233	213	218	222	234	236	224	221	210	225	235	220	209	202	231	227	202	215	189	229	256	175	237	227	204	238	227	220	198	222	209	245	230	229	221	235	234	214	217	232	200	228	208	230	225	232	231	228	264	217	232	219	242	198	208	231	200	226	193	240	239	206	224	234	216	216	172	240	235	204	189	230	224	232	223	244	215	225	213	221	213	254	221	213	238	229	215	243	229	234	203	218	208	221	233	235	226	232	216	224	234	228	209	221	227	218	223	219	240	215	222	229	245	217	209	207	208	207	218	222	216	235	245	237	204	217	226	214	251	214	244	239	220	236	208	210	212	230	237	210	218	229	222	239	250	262	216	221	230	205	220	233	214	208	227	217	236	219	229	208	219	235	225	235	205	215	236	217	222	241	229	252	245	207	205	240	242	227	214	243	200	225	203	199	243	203	204	215	218	230	211	219	241	220	224	215	228	210	217	232	231	235	213	217	225	229	230	247	223	240	212	232	228	219	228	218	218	233	232	218	217	244	223	205	208	239	221	205	229	233	225	209	223	224	214	242	268	225	218	194	223	219	226	210	245	234	196	226	224	218	225	218	210	210	210	218	246	212	220	221	221	227	188	214	229	262	227	239	229	223	221	231	214	220	219	224	209	229	235	231	205	233	242	210	207	225	236	234	194	223	246	207	241	216	237	241	258	235	228	212	215	206	241	210	223	211	199	236	222	210	236	222	229	216	233	212	215	241	243	218	217	207	228	246	222	202	231	247	225	232	222	211	215	245	207	222	230	207	253	231	215	199	238	222	225	204	209	197	237	229	236	245	237	217	255	221	207	225	200	212	226	203	201	239	226	220	227	242	224	201	221	232	208	219	227	210	236	235	234	201	220	252	228	200	222	211	207	237	208	220	206	217	238	231	214	217	191	226	237	233	214	234	221	212	235	229	207	232	204	218	213	225	229	199	237	247	232	260	235	197	265	218	216	197	229	206	211	221	211	210	243	221	218	226	221	234	216	243	230	261	196	204	200	239	219	250	233	221	228	212	212	215	188	202	222	247	226	207	235	212	230	222	203	232	249	222	249	220	231	219	226	243	228	239	207	235	195	217	196	223	224	205	238	236	224	214	230	246	216	224	219	205	227	241	224	208	223	214	208	225	209	228	241	222	215	193	199	217	234	212	235	234	243	252	226	213	214	211	221	226	216	212	208	251	234	235	206	202	233	242	247	232	217	212	208	190	224	236	227	213	217	207	249	214	220	245	217	199	199	210	203	237	225	209	194	210	232	228	207	214	234	236	230	232	220	212	220	250	216	224	226	214	216	239	237	237	234	204	224	206	247	250	208	204	236	208	212	236	233	229	221	227	240	254	236	238	212	236	219	240	253	222	259	224	229	212	201	227	220	222	193	229	206	248	230
572	168	106	71	84	103	99	135	140	122	127	116	145	113	134	149	139	109	105	130	118	88	83	99	94	68	100	77	96	89	89	77	85	56	89	79	86	61	84	63	71	47	58	50	46	63	48	57	66	48	50	56	38	50	56	54	56	51	59	50	46	44	56	49	51	60	49	68	50	46	59	58	55	48	45	52	60	47	49	46	47	53	59	56	45	51	55	38	54	57	59	48	41	70	31	55	38	66	58	65	56	52	47	51	48	47	44	50	57	49	61	55	55	50	55	45	59	60	58	49	41	52	50	49	56	40	55	49	53	58	67	46	48	56	54	63	45	66	45	66	61	55	56	47	66	43	52	50	51	44	47	41	43	62	37	41	58	52	51	62	67	52	48	40	43	65	55	52	48	57	62	53	60	49	51	44	51	51	42	58	44	44	66	45	41	47	46	47	53	57	47	49	45	48	53	49	45	46	54	58	51	54	59	45	36	50	42	52	61	61	45	47	45	42	47	49	53	51	59	60	60	60	59	40	50	56	50	47	61	52	55	49	60	50	61	67	49	42	47	56	62	54	39	61	50	49	56	44	54	55	52	50	52	52	62	58	41	52	57	51	50	43	44	47	50	58	48	52	47	48	55	59	39	60	56	49	51	50	53	60	52	45	47	39	43	45	56	41	54	54	41	51	55	60	50	41	65	75	34	55	43	45	45	58	44	47	46	43	52	48	56	60	46	40	66	40	59	51	42	46	52	44	66	43	53	52	47	56	51	50	49	46	50	47	59	60	48	53	56	46	52	71	57	63	48	41	53	57	59	49	58	40	64	54	55	46	51	43	59	57	53	61	47	47	65	47	61	59	49	54	53	58	47	61	49	50	61	55	54	57	41	42	46	53	43	44	42	44	45	58	67	54	48	55	61	63	58	49	45	59	46	43	48	40	48	51	43	45	46	47	40	50	66	47	38	47	48	49	55	53	54	55	58	53	43	53	61	49	68	59	52	46	39	58	49	45	42	42	55	46	40	48	51	44	49	54	46	41	50	44	50	51	50	48	46	59	48	59	50	53	51	48	52	48	41	45	49	39	67	56	49	58	56	52	41	48	54	57	54	52	53	51	42	46	51	53	55	32	60	34	51	56	40	43	51	54	54	40	51	40	60	50	43	56	59	41	50	41	48	59	60	51	43	46	61	55	59	57	46	55	55	49	46	51	36	52	52	60	39	57	47	50	44	40	41	40	51	49	56	54	55	49	49	56	55	34	66	50	42	49	57	46	58	59	46	51	67	44	43	44	41	60	67	34	63	52	41	54	54	52	56	57	58	47	61	61	45	47	48	60	60	46	59	54	48	33	48	44	51	61	54	45	41	57	53	48	37	43	44	60	50	47	57	52	47	59	47	52	52	52	56	36	46	48	58	35	59	53	43	59	53	48	45	48	54	62	62	53	50	51	47	45	54	54	48	56	39	48	43	49	56	58	63	51	52	62	46	46	42	52	47	43	62	41	55	47	52	42	44	54	57	65	52	59	62	54	50	49	46	59	57	51	42	55	53	51	47	42	57	51	47	52	51	58	39	67	50	56	50	55	52	52	51	60	59	47	39	55	57	46	56	54	45	51	50	48	49	54	50	46	52	46	48	66	52	53	60	53	49	47	53	40	45	53	60	53	52	61	54	49	49	56	58	54	53	46	56	56	42	51	54	51	52	47	57	48	65	49	40	56	52	39	42	61	43	44	64	47	44	44	38	34	68	56	55	44	45	45	30	49	47	43	56	61	52	60	45	68	60	63	54	67	56	61	54	65	43	54	55	48	45	54	51	69	62	48	52	47	55	50	48	62	40	55	53	44	58	46	59	48	41	62	59	55	52	52	57	49	49	46	47	57	39	47	57	54	51	52	58	59	43	52	53	52	45	62	44	53	59	59	45	56	56	58	66	53	55	46	44	48	41	40	58	56	54	55	49	43	53	52	57	45	47	48	45	67	45	42	64	49	49	61	52	51	49	50	63	51	57	61	47	58	44	53	50	45	51	44	52	46	56	50	51	52	45	58	34	56	50	52	53	56	39	47	54	49	44	47	51	54	60	51	49	46	50	43	52	56	59	53	39	40	53	57	59	48	58	42	53	55	60	61	55	49	48	55	48	43	42	52	55	49	47	54	44	42	40	47	42	55	47	48	58	56	47	50	41	45	55	52	58	57	39	49	58	54	34	43	38	64	56	52	56	52	57	48	69	42	53	57	53	58	47	43	46	64	40	50	56	54	59	47	56	49	44	59	44	58	48	42	37	59	53	54	42	51	53	47	44	44	56	58	48	48	54	42	43	46	38	64	47	47	52	50	49	61	53	52	46	50	52	43	54	47	55	43	49	52	56	50	46	50	55	52	55	47	54	51	52	31	35	51	55	52	60	50	46	54	57	43	54	54	51	42	56	52	31	42	53	48	48	54	49	48	54	56	60	49	50	44	55	53	57	44	51	51	48	50	47	42	62	52	42	42	44	63	63	57	52	59	57	67	57	57	55	53	66	46	36	55	52	50	56	62	46	59	52	60	60	57	47	56	68	54	56	38	35	39	44	53	51	49	50	45	46	65	55	60	58	43	40	52	67	56	60	51	46	45	58	43	64	67	58	51	42	52	51	58	46	58	61	46	47	52	52	40	69	53	46	58	47	61	58	46	48	49	58	52	46	50	68	53	50	42	65	54	66	54	48	48	53	50	43	61	45	56	56	53	53	60	52	44	58	54	61	46	47	57	45	46	57	62	49	68	57	50	43	40	48	50	36	47	44	48	56	53	53	64	48	57	54	50	53	35	55	64	49	65	43	35	45	42	48	69	38	69	54	46	61	59	57	47	62	48	47	54	46	48	43	50	51	52	46	43	49	50	49	44	66	61	42	64	64	45	46	56	49	56	53	63	47	56	44	51	51	68	64	45	46	60	46	47	51	65	67	60	49	56	55	53	46	54	40	60	51	35	44	40	38	55	45	57	38	62	48	47	47	67	51	47	65	55	43	45	48	56	59	50	53	58	66	60	63	53	63	47	51	48	59	43	57	47	59	51	38	58	56	49	38	64	47	69	50	56	63	63	59	53	46	50	57	59	42	49	64	55	52	60	52	52	53	50	59	54	46	57	38	40	53	59	49	42	65	55	55	57	52	44	47	48	43	39	55	62	40	56	57	54	45	63	56	45	54	59	58	34	59	58	41	58	61	61	52	69	45	45	55	52	43	68	51	50	54	45	47	42	58	63	47	49	58	54	49	55	49	52	37	46	51	62	43	56	43	57	57	52	60	50	56	54	62	42	43	51	61	62	40	41	37	50	61	57	56	59	59	45	49	48	55	58	45	65	45	48	40	56	55	43	47	50	45	39	41	59	49	51	60	54	55	46	60	55	62	38	56	51	60	51	43	54	59	45	55	45	62	39	46	44	49	46	47	51	53	45	57	44	46	52	53	67	47	47	52	41	70	42	54	32	46	45	37	50	45	56	48	46
10021	3866	1492	2347	5975	8212	7858	6790	5941	5466	4904	4727	4330	4223	4289	4048	4035	3645	3416	3368	3095	2817	2501	2229	1928	1597	1723	1700	1707	1892	1822	1787	1773	1524	1490	1388	1324	1225	1044	886	812	723	744	659	630	655	661	601	643	624	591	601	642	564	606	564	578	558	551	537	539	546	556	551	590	556	576	559	573	539	504	521	560	562	545	558	564	575	576	547	551	596	570	534	537	542	544	578	506	502	599	527	515	558	536	497	549	576	541	492	559	540	558	529	569	547	515	507	546	543	547	573	534	509	539	549	492	532	549	553	529	543	524	555	573	517	538	508	511	551	493	522	512	532	525	525	441	567	498	535	524	567	548	557	512	534	538	563	518	503	503	525	564	509	557	515	514	530	481	515	515	498	540	521	531	512	512	523	501	497	496	492	563	477	486	511	570	561	533	539	552	542	539	524	571	544	530	547	529	475	516	580	515	535	537	551	537	531	509	497	502	522	523	566	558	511	513	579	493	530	528	532	536	512	531	534	524	541	543	493	539	520	524	501	495	508	534	516	556	530	564	516	569	512	533	497	543	556	511	521	537	538	516	509	540	509	502	558	506	531	564	511	551	524	532	502	532	532	544	528	555	507	502	538	527	564	501	494	489	564	544	532	537	525	548	537	520	531	523	534	568	534	539	545	482	505	521	512	520	533	529	529	551	533	541	516	538	504	522	478	556	539	518	557	552	517	534	520	503	528	544	499	487	522	488	564	516	515	529	533	492	508	549	527	509	568	549	529	544	515	502	544	545	527	509	525	533	558	537	529	503	520	514	503	529	561	547	486	527	492	534	548	496	552	546	512	546	499	518	545	527	538	530	556	523	520	543	565	537	505	485	519	549	560	510	524	554	548	542	539	520	517	485	527	543	573	533	540	527	513	540	520	522	565	531	522	503	494	552	542	526	569	533	512	502	527	533	541	533	559	562	510	566	524	553	515	560	516	525	506	551	533	590	511	515	569	511	542	548	524	500	515	545	497	562	534	511	517	546	501	558	529	536	526	545	540	481	542	517	510	498	540	487	526	553	528	519	550	547	576	531	505	498	526	568	559	497	517	511	483	555	525	480	533	506	543	515	495	504	500	538	569	508	537	491	563	544	499	494	510	503	512	565	513	521	574	538	500	526	551	529	531	544	529	519	512	531	496	532	526	534	529	528	525	501	570	533	518	526	508	485	497	513	520	513	516	528	518	502	519	550	495	506	514	529	537	491	508	542	535	533	527	538	511	517	557	530	529	492	553	535	543	514	538	535	549	540	534	565	509	528	482	568	495	526	520	509	535	528	524	492	529	547	553	503	567	553	528	534	509	498	482	528	548	521	509	503	505	542	545	587	533	536	525	547	520	496	506	531	537	523	516	545	558	485	571	486	542	556	512	562	558	534	537	505	585	532	562	513	547	505	531	531	578	518	529	514	510	534	546	518	573	565	567	551	544	526	529	524	496	511	512	531	537	510	558	553	545	499	544	579	525	517	514	512	517	508	528	541	516	488	586	510	540	513	478	556	509	517	500	527	556	509	533	545	562	508	502	548	523	512	508	554	496	480	503	545	522	543	519	514	541	505	514	502	502	513	511	527	496	507	529	568	507	500	532	530	514	557	500	558	490	518	546	544	484	556	529	527	567	504	573	536	510	540	528	531	504	517	517	499	479	506	524	548	545	502	530	545	563	535	522	518	519	513	509	480	559	564	515	551	521	528	506	569	534	518	517	500	511	532	539	564	575	517	612	539	506	538	536	546	521	539	559	513	517	502	543	562	555	563	521	539	559	512	526	512	515	535	541	528	512	529	523	567	546	501	523	491	525	544	544	511	544	547	563	494	514	544	532	550	483	566	560	502	536	527	529	559	528	542	521	564	554	554	539	498	524	506	546	554	571	539	527	510	514	470	541	563	549	526	545	520	484	532	534	495	552	507	522	518	525	544	531	499	511	533	522	510	542	523	544	536	483	494	526	512	572	524	541	520	529	533	534	533	481	513	547	555	555	578	551	524	552	493	568	543	537	558	519	570	548	554	523	528	534	533	517	536	566	516	582	475	583	569	524	531	497	542	502	489	560	519	517	533	547	503	551	490	541	549	473	526	549	501	522	519	543	552	548	511	538	517	548	557	479	535	516	486	580	520	533	511	527	505	549	517	499	578	522	539	528	499	491	561	535	528	538	504	474	546	532	498	492	545	523	511	549	511	503	536	541	542	540	475	494	528	499	504	547	483	509	509	523	558	514	512	543	492	550	538	483	559	554	554	502	525	504	525	519	512	533	501	519	542	527	510	531	582	544	534	523	500	557	541	517	509	499	563	510	530	548	505	514	528	539	520	545	510	524	496	540	501	520	517	547	530	525	527	502	542	542	573	509	510	536	535	558	555	528	543	533	496	563	603	542	575	551	502	576	552	524	532	531	522	516	544	496	536	516	470	512	518	586	554	506	549	542	533	533	538	516	498	510	558	544	511	498	532	546	514	492	554	512	514	464	503	558	535	475	504	488	535	492	532	534	517	529	521	522	515	472	522	498	518	528	531	561	535	519	526	547	531	506	522	523	527	556	542	535	502	508	555	496	576	545	496	494	536	558	543	517	521	524	535	517	536	557	559	545	537	537	548	503	542	523	508	537	536	494	571	505	562	542	519	500	534	520	540	524	525	522	520	542	542	555	490	546	560	519	526	571	571	477	510	546	519	526	533	526	544	496	539	540	543	517	535	534	541	521	541	523	494	529	503	531	513	507	509	531	536	530	529	529	488	520	497	563	554	513	526	529	480	516	514	513	525	478	517	496	527	494	520	550	533	505	498	478	504	477	520	502	537	572	569	522	516	532	524	530	458	537	511	516	561	532	550	553	536	495	508	567	538	519	554	537	546	513	516	494	517	519	543	502	513	553	525	548	490	514	542	519	536	510	511	537	516	550	537	536	519	528	523	534	530	499	527	508	539	534	518	580	531	542	534	540	493	524	564	505	524	523	522	538	509	572	515	565	557	497	511	493	537	557	514	560	545	542	532	522	528	522	542	529	539	527	497	503	508	514	514	532	509	540	570	547	528	532	506	498	542	518	544	539	542	541	524	509	562	567	495	516	528	546	571	523	516	536	552	529	540	545	537	513	522	488	543	536	531	526	525	494	533	518	494	541	523	539	478	528	581	577	568	522	513	523	496	538	567	530	528	507	495	482	566	508	523	523	551	569	526	496	523	545	515	551	572	524	505	509	505	524	564	519	523	546	557	555	514	563	483	498	520	534	584	516	531	517	540	543	539	536	537	500	461	525	495	506	531	515	549	520	490	533	560	536	543	500	548	558	534	523	534	504	547	526	502	556	544	510	512	536	548	478	546	548	556	562	519	529	541	505	550	509	527	520	571	550	516	546	538	541	518	535	541	594	483	516	539	518	566	534	554	546	539	547	538	552	536	574	498	553	550	531	556	573	538	516	554	555	528	497	545	523	496	519	539	485	550	534	539	501	508	553	544	554
2077	100	57	51	46	95	96	97	84	96	98	122	84	99	74	82	95	101	103	93	90	75	70	70	62	70	52	62	63	59	37	53	51	46	50	46	48	39	39	29	19	25	16	23	23	31	39	23	27	20	21	13	13	31	23	19	16	14	19	22	30	13	19	30	23	23	23	16	22	28	28	14	18	13	23	26	17	20	29	18	32	24	24	20	18	18	21	18	19	28	26	22	24	16	19	23	27	20	13	22	18	21	18	20	15	20	17	15	19	16	18	23	33	15	15	17	19	19	20	20	20	16	20	29	26	18	25	19	21	21	18	15	18	16	27	21	16	12	13	21	24	19	22	16	19	21	24	14	23	17	21	19	27	20	17	21	11	23	21	25	22	27	24	37	17	22	21	23	23	23	29	21	19	26	12	16	20	12	17	15	22	21	12	18	22	19	23	19	17	25	15	25	18	22	16	27	13	19	14	27	23	21	25	21	18	12	16	21	20	22	18	15	17	30	24	17	16	17	21	28	27	16	23	23	20	31	17	20	27	21	23	21	22	20	29	27	24	22	22	25	22	20	21	16	19	12	18	27	32	14	18	23	20	24	20	28	24	21	24	21	17	17	28	16	18	20	16	19	23	17	24	22	22	24	23	14	23	27	22	20	20	28	19	24	24	17	24	11	27	16	16	17	14	20	11	20	16	26	30	13	22	19	17	17	25	17	28	20	16	23	18	16	18	24	22	25	22	25	25	20	19	16	15	19	19	19	18	23	18	14	23	16	11	16	22	14	18	17	19	24	22	20	11	16	26	17	17	18	25	19	26	18	22	24	20	19	22	20	17	22	23	26	20	24	19	16	25	20	29	18	25	20	20	29	21	23	18	24	15	26	17	15	23	14	12	18	11	19	13	28	13	24	28	10	19	23	19	10	19	28	21	24	23	21	25	24	15	16	30	17	24	22	19	19	17	30	22	21	23	19	18	16	17	19	27	13	15	20	23	28	19	29	19	17	17	22	24	20	25	25	26	18	19	15	13	22	23	16	16	19	15	26	18	26	19	26	27	15	19	18	19	24	18	15	19	21	26	20	21	22	17	17	27	22	30	15	27	24	16	24	25	24	21	21	15	23	31	19	17	18	15	23	23	22	19	26	19	20	23	18	23	22	27	25	24	29	30	16	28	20	19	29	14	20	25	14	20	18	15	22	26	19	28	19	25	12	13	28	24	23	17	23	18	18	23	19	12	24	20	18	19	15	23	22	23	17	31	16	17	13	22	15	28	21	27	20	23	18	18	27	16	23	19	34	17	25	17	24	20	23	13	16	16	16	14	28	26	19	19	17	17	25	21	28	12	21	20	12	25	22	21	22	12	25	16	18	15	22	22	7	17	16	19	22	24	16	25	22	26	24	19	16	9	21	28	21	14	34	22	23	15	28	21	15	22	18	19	21	18	15	24	19	24	16	18	20	17	17	20	26	22	21	21	17	23	10	21	14	21	12	15	16	25	23	15	18	20	16	20	19	23	23	19	11	26	19	19	20	24	29	18	28	26	16	15	25	20	14	21	15	20	20	26	23	22	20	20	23	11	16	20	14	14	14	27	21	22	15	24	18	20	27	21	17	19	18	13	20	25	21	21	22	30	14	22	26	22	29	23	20	19	18	15	20	28	16	14	20	20	20	18	24	20	21	21	28	17	24	31	21	16	27	19	19	20	21	13	17	19	23	20	24	24	16	15	17	22	19	22	32	23	19	32	30	14	27	18	22	25	25	18	22	24	14	21	16	21	24	28	19	21	27	21	26	19	23	16	19	21	26	11	19	22	18	22	17	18	26	16	25	23	16	20	27	24	15	30	25	14	16	27	22	29	13	21	18	28	12	18	17	20	13	19	22	27	18	21	20	23	28	23	20	18	23	22	21	25	27	17	16	16	16	16	21	27	18	21	29	19	17	19	19	21	22	18	15	16	28	18	12	18	15	21	17	25	19	25	21	17	24	22	20	23	17	18	14	13	17	19	27	23	18	22	24	22	21	20	17	17	16	25	15	19	26	17	19	14	23	21	25	15	10	16	13	28	18	25	23	18	17	16	19	11	21	27	10	13	19	18	26	28	20	10	28	25	20	26	24	21	17	20	22	20	17	13	19	21	17	22	26	21	25	20	27	17	17	18	18	20	18	28	21	23	17	22	21	10	13	23	16	28	14	21	11	20	18	11	18	15	23	15	19	25	14	16	17	15	23	26	12	24	14	20	26	20	21	15	31	19	17	23	22	20	17	16	15	18	17	24	21	16	28	16	20	11	21	18	22	20	28	18	29	22	22	20	15	16	17	26	22	16	19	22	26	17	23	21	27	22	24	22	20	22	22	19	23	21	28	25	24	22	24	21	15	18	18	19	16	17	21	19	23	21	23	19	19	17	17	22	24	21	24	22	18	20	26	23	23	24	26	20	26	22	22	19	19	21	27	12	19	23	16	23	22	18	19	21	9	19	20	26	22	14	24	26	13	32	17	14	28	23	20	22	19	21	19	20	23	18	16	16	27	28	19	22	20	22	30	24	30	18	20	14	19	23	20	21	20	25	14	14	17	13	14	23	18	27	19	13	18	13	16	20	29	17	25	21	19	19	20	20	16	24	22	15	14	18	26	17	25	22	20	13	21	20	18	23	19	18	25	21	25	20	17	21	17	18	26	18	23	28	21	19	18	24	19	23	22	19	18	12	26	22	22	21	14	20	22	28	20	26	20	20	20	23	28	12	24	24	13	26	22	28	18	16	21	24	18	27	16	11	23	25	19	29	16	20	21	27	22	12	26	15	22	22	27	24	14	13	24	15	23	20	24	20	20	10	25	22	15	29	18	17	29	27	15	27	16	24	11	26	17	26	19	19	35	20	10	21	25	17	19	27	27	18	19	25	26	24	20	16	30	22	21	16	16	21	12	24	19	21	14	22	21	11	19	27	23	27	20	20	23	18	16	30	23	23	24	21	29	30	23	21	17	19	24	20	27	17	22	24	25	23	28	25	27	23	21	25	18	18	14	14	18	27	15	27	16	22	22	19	15	26	25	22	22	22	21	25	20	25	18	20	18	25	17	20	19	24	18	17	24	17	23	19	15	31	21	21	22	28	29	19	24	22	20	21	19	26	24	20	15	17	20	19	18	18	19	26	18	16	18	20	16	19	25	20	15	17	21	16	17	19	25	22	24	24	21	20	27	15	19	19	13	24	18	23	17	16	20	29	23	16	16	24	22	13	27	28	16	21	25	27	23	16	23	21	17	10	22	22	19	23	14	28	15	23	29	24	23	23	27	17	19	21	12	20	16	20	18	18	20	20	13	27	24	21	25	14	28	19	24	26	25	22	27	17	19	22	14	17	23	18	26	14	24	20	31	22	14	15	19	17	11	16	22	21	24	27	19	25	14	16	22	21	26	25	19	11	20	21	14	24	25	15	26	28	21	21	16	19	32	19	22	17	23	25	21	22	23	18	14	24	14	15	16
9855	2731	1136	1678	4774	7339	7166	6396	5934	5244	4783	4524	4236	4117	4195	4003	3795	3341	3268	3250	2928	2605	2205	2029	1743	1648	1552	1482	1490	1440	1552	1585	1335	1357	1251	1079	986	919	730	558	471	429	424	380	303	344	316	352	339	309	283	259	275	272	282	267	273	282	272	265	274	280	258	274	253	278	244	260	249	230	245	225	241	255	229	236	253	277	292	262	270	278	229	244	229	237	224	291	242	232	244	259	238	236	218	241	250	232	221	256	241	230	246	220	265	224	212	230	233	225	243	228	241	208	220	228	222	229	203	238	224	251	228	238	224	241	238	218	220	215	238	212	255	209	263	211	212	223	241	236	234	232	249	221	204	227	203	203	248	235	208	229	227	228	200	225	225	228	231	234	224	233	229	247	230	232	224	204	221	230	223	234	235	261	204	213	212	219	220	231	210	212	234	239	245	221	229	219	217	229	232	242	222	240	207	222	254	208	218	187	234	225	198	245	226	245	241	262	244	213	228	213	219	251	225	195	205	231	230	248	203	224	225	234	218	208	224	240	252	244	228	275	228	233	220	243	221	230	215	238	231	210	213	225	218	222	198	229	207	240	211	230	221	226	215	239	228	240	242	226	260	224	230	205	242	219	231	202	209	225	238	222	228	220	196	239	217	230	227	223	245	223	223	239	244	220	210	207	194	260	195	236	234	237	209	225	201	238	252	236	206	243	214	225	229	224	231	213	228	199	206	220	220	222	213	210	236	228	222	201	197	258	224	217	259	218	226	217	214	224	231	208	198	243	221	236	220	243	221	230	234	215	233	229	232	208	227	201	202	255	233	208	193	206	229	222	193	220	224	235	210	228	240	199	241	220	237	215	220	221	213	203	218	213	204	215	224	220	208	229	231	226	224	218	240	209	239	217	210	220	224	221	220	222	220	237	206	204	211	228	217	211	227	247	220	234	211	221	208	234	235	209	217	239	232	206	243	214	230	241	234	222	223	221	204	232	230	227	206	228	229	238	217	202	234	247	236	219	182	208	229	195	200	211	215	211	234	237	237	224	214	214	264	236	238	211	195	233	233	219	190	206	230	249	218	242	213	227	236	252	245	211	215	209	227	234	213	218	205	249	195	229	209	286	225	235	236	251	238	221	237	232	233	231	243	230	256	235	238	231	222	209	214	229	204	229	228	239	241	223	237	236	219	216	220	212	201	218	229	215	231	232	208	217	229	205	225	241	207	228	198	239	225	227	218	225	244	222	258	241	228	239	226	219	225	215	246	225	236	239	223	222	207	206	219	220	228	191	225	225	256	233	240	218	220	232	214	233	239	196	268	233	245	240	241	246	227	209	229	226	206	239	213	207	204	208	238	224	220	221	232	227	234	245	208	239	197	215	234	209	242	210	236	233	231	206	219	227	221	205	216	221	225	226	208	220	231	207	218	238	234	241	232	209	204	214	241	245	238	215	246	227	200	241	207	250	238	217	218	229	237	222	218	213	230	231	220	229	218	223	215	234	228	229	242	224	211	221	247	252	240	208	237	264	230	211	224	242	216	213	210	194	252	210	217	222	228	206	191	219	238	212	231	224	217	240	240	204	206	215	215	221	232	257	248	206	215	229	197	227	240	192	218	268	217	255	234	215	248	209	227	239	212	250	199	214	224	233	207	218	234	232	256	229	234	242	217	242	236	227	237	219	230	228	219	223	218	228	251	222	215	230	223	237	228	230	235	220	237	212	221	219	205	278	217	205	239	222	224	252	232	198	210	234	216	237	243	217	219	227	224	244	233	226	224	216	230	222	229	221	218	213	221	259	205	181	217	207	224	224	225	224	190	225	209	219	222	245	251	212	217	229	196	224	239	219	212	206	270	235	228	217	240	237	236	230	246	208	225	243	207	236	216	213	206	250	227	239	231	258	207	227	223	244	200	249	218	223	221	225	243	260	204	238	227	205	226	236	212	225	204	245	198	238	275	215	217	223	237	219	220	239	214	219	238	233	236	214	216	243	230	234	220	231	210	219	223	195	219	222	199	227	207	233	233	207	234	201	250	217	205	220	209	240	232	209	229	207	261	241	240	226	218	221	233	216	226	207	200	217	205	226	241	219	222	231	202	226	188	221	199	249	207	215	225	198	235	220	205	213	214	204	211	231	206	225	235	219	245	242	249	182	234	209	220	220	217	185	213	232	186	220	238	190	238	212	236	221	230	213	247	235	248	207	228	238	229	263	214	229	208	228	218	211	242	209	212	235	198	211	216	229	234	183	235	222	211	213	239	240	238	224	237	225	229	237	196	227	205	217	225	220	239	214	230	220	256	251	256	240	216	187	255	194	206	210	236	217	197	226	249	225	227	240	245	242	232	264	217	209	241	242	201	253	226	212	239	202	219	222	227	219	242	234	223	223	241	211	193	242	214	241	199	237	213	229	234	234	234	213	230	211	214	227	206	258	248	204	236	238	229	236	231	237	223	235	231	209	222	237	224	202	243	237	221	232	254	237	224	209	234	236	218	226	243	213	212	226	212	213	223	231	222	223	250	217	214	223	223	234	220	239	222	229	222	216	223	208	255	216	246	226	217	219	219	219	213	230	210	225	216	241	199	221	191	237	217	208	229	225	226	244	231	195	237	234	206	230	246	231	201	232	215	231	220	225	237	239	224	222	220	207	213	277	244	223	236	232	235	210	227	241	231	206	198	238	237	223	234	229	243	215	192	250	209	225	222	231	230	243	231	228	197	219	229	210	217	236	229	246	249	225	251	223	200	234	231	232	206	204	237	206	259	201	232	215	250	221	229	227	227	211	221	226	230	222	207	220	229	219	239	214	265	237	229	237	193	235	215	218	236	247	229	239	242	230	237	244	247	211	218	219	230	216	242	203	211	237	230	208	242	220	219	213	239	197	221	214	221	241	230	205	220	243	234	258	210	224	210	231	241	222	231	231	233	231	213	253	218	214	212	194	202	190	208	204	231	226	236	215	236	216	250	221	222	211	220	231	213	213	221	199	231	228	202	234	254	247	227	222	205	215	191	209	242	196	228	239	202	233	198	200	210	208	235	234	201	238	211	212	220	220	201	191	214	233	184	235	226	227	221	233	227	227	229	252	216	232	228	229	225	246	215	205	225	238	225	230	223	228	212	238	231	235	216	221	240	227	220	220	222	191	221	206	216	219	215	225	194	231	204	230	226	238	235	200	205	229	241	240	191	253	211	245	243	224	234	227	193	200	224	225	207	209	244	233	220	228	210	244	222	241	215	236	220	229	263	216	242	224	229	212	218	237	206	227	225	221	219	210	225	250	212	249	245	219	243	236	197	195	217	242	226	256	236	234	203	231	246	229	216	236	197	195	215	223	223	186	246	222	244	198	208	226	213	195	236	247	194	222	239	200	203	225	237	255	246	226	208	224	243	207	229	204	188	228	232	222	204	232	210	210	220	226	229	245	237	235	208	239	238	220	228	224	237	243	222	217	225	201	234	205	219	242	220	210	240	240	228	238	209	253	225	242	217	249
990	235	156	82	100	159	167	163	146	150	156	166	172	169	174	177	147	157	154	131	133	121	115	106	104	81	82	106	83	98	116	106	95	96	74	67	87	70	70	63	55	54	74	57	56	40	54	55	47	62	56	57	50	58	60	36	49	46	61	55	49	49	51	54	53	50	56	55	48	52	52	50	69	57	66	51	52	54	54	52	52	55	43	60	46	53	67	54	47	52	49	50	46	58	49	51	56	54	53	42	51	51	42	49	52	40	56	56	46	55	54	52	71	48	59	66	60	62	45	45	52	46	50	49	47	54	58	65	52	61	52	61	55	53	51	61	68	50	46	55	62	52	64	57	36	52	54	59	55	59	44	45	69	62	42	47	51	52	58	51	40	58	57	59	62	50	55	52	40	35	46	43	73	68	56	54	47	45	58	60	45	48	43	57	47	58	56	49	43	48	64	63	68	59	53	44	53	51	47	47	47	56	60	52	42	48	49	60	49	43	50	56	47	52	60	42	47	51	57	51	46	48	47	54	48	51	43	59	34	48	45	54	60	58	54	51	52	61	55	42	42	44	58	58	49	71	54	54	52	52	56	46	56	54	44	56	54	52	50	56	63	61	45	43	53	77	57	61	51	42	54	51	63	56	53	57	57	69	47	56	52	44	46	63	50	50	55	60	50	51	42	62	59	44	59	44	58	56	48	51	60	57	64	48	62	58	46	54	52	58	50	54	45	52	50	50	52	44	57	62	42	53	46	66	50	65	58	56	56	45	37	50	42	58	55	51	57	48	45	59	52	53	60	63	66	45	66	49	45	58	47	57	52	61	48	59	55	65	52	63	60	60	55	54	60	50	62	57	49	63	41	31	57	50	75	49	53	62	68	56	61	49	62	62	50	40	49	45	47	49	62	53	57	53	50	61	48	46	56	50	46	44	50	55	59	65	53	70	62	48	52	54	50	57	45	56	43	62	59	42	51	58	55	51	41	47	66	68	51	44	57	66	52	46	53	48	52	54	56	58	60	50	47	53	49	57	39	49	58	57	50	49	55	60	57	61	56	44	55	56	44	51	50	50	51	47	44	56	56	46	67	49	37	52	72	45	61	49	46	58	62	71	61	59	61	48	45	47	68	50	55	51	54	50	50	46	63	50	44	46	60	48	55	47	53	49	65	55	48	53	52	54	44	45	45	57	61	49	57	57	41	49	39	53	53	51	53	44	39	55	38	58	71	37	48	46	47	65	40	51	48	49	58	39	47	60	56	48	53	57	43	56	48	47	44	51	46	58	53	59	50	53	53	54	56	52	50	64	64	42	45	54	50	58	47	61	44	61	52	48	58	59	63	51	56	41	53	66	46	57	64	61	58	50	54	71	46	56	62	44	59	55	56	51	57	49	56	43	53	56	50	45	49	54	45	50	54	64	44	51	44	48	58	45	66	64	59	46	44	55	56	45	54	63	45	61	45	62	53	57	54	49	44	44	56	48	49	63	49	63	51	44	47	42	51	59	65	47	50	41	62	41	49	52	55	47	51	46	53	56	53	51	49	59	58	55	65	56	54	39	41	74	56	53	55	54	48	58	58	46	53	61	36	50	50	56	46	61	46	59	58	60	49	56	53	65	45	58	47	61	47	59	55	56	61	48	53	59	51	48	57	47	58	49	49	57	59	57	69	43	62	54	68	59	38	69	53	60	57	60	52	49	56	59	39	45	53	48	47	51	64	50	63	60	43	49	43	58	59	58	47	49	60	58	49	53	45	45	59	57	45	60	59	71	42	50	58	58	65	58	59	58	56	43	48	42	62	59	29	47	50	54	39	41	62	57	47	48	58	53	62	61	54	48	47	55	48	54	58	44	44	41	52	53	54	53	47	50	51	51	56	59	76	63	52	48	51	55	48	52	52	49	62	55	60	56	59	54	50	53	58	60	55	49	59	58	60	54	63	44	59	51	67	47	63	52	53	55	58	59	59	48	59	54	56	55	74	58	35	55	55	58	46	59	55	71	45	65	46	63	48	56	67	45	45	40	57	50	71	37	55	49	52	54	60	51	65	55	57	52	49	58	49	55	49	53	48	47	45	68	51	51	43	51	37	55	56	62	63	51	54	63	61	46	54	61	57	56	46	57	47	59	51	52	47	47	55	54	62	53	56	59	55	75	54	63	62	55	56	48	40	59	61	59	44	56	54	51	42	46	53	37	54	55	49	52	52	41	48	64	36	47	53	52	55	73	50	51	57	56	64	67	47	53	48	58	61	51	41	45	41	59	60	64	51	49	54	56	48	61	57	60	53	62	55	45	50	47	51	50	66	51	53	60	47	41	47	59	37	58	48	50	46	34	54	46	52	47	60	58	50	59	53	66	38	46	54	50	44	46	51	52	42	53	46	49	59	51	47	63	44	62	48	66	67	64	65	58	71	52	64	51	74	68	59	51	65	52	50	47	51	55	56	55	60	51	51	55	51	52	61	52	53	59	58	54	58	57	52	60	41	55	65	37	56	53	56	69	67	55	59	56	60	58	66	60	49	59	50	43	43	60	61	57	53	49	48	57	56	60	59	54	48	50	47	45	63	52	60	50	56	56	50	45	62	52	55	47	51	43	57	57	43	46	66	51	55	44	59	39	53	46	42	62	48	51	46	58	49	57	50	66	40	63	55	63	52	63	57	54	66	50	50	56	47	69	49	55	48	46	46	58	45	52	52	68	49	62	41	56	55	53	57	39	51	48	54	49	69	52	56	50	56	58	56	53	50	43	75	57	54	57	50	66	62	68	58	64	50	50	53	43	54	56	63	56	55	52	65	44	54	52	47	57	49	65	54	59	54	50	48	61	60	49	58	41	50	59	55	55	67	60	66	48	54	52	49	41	44	56	58	49	62	48	48	49	54	40	43	60	54	61	31	47	61	70	48	32	74	58	75	45	50	66	50	53	54	51	66	57	60	44	61	49	62	62	46	65	42	50	49	58	50	49	44	51	55	40	60	48	52	56	50	53	52	53	43	49	55	44	41	58	52	53	54	53	58	51	59	47	75	51	61	48	40	50	52	50	68	50	50	59	54	47	50	59	55	51	44	46	57	47	42	60	45	51	59	46	50	57	56	56	55	54	52	57	61	46	55	56	41	54	55	43	54	54	52	60	51	41	49	48	52	43	53	48	52	58	48	58	46	52	57	54	52	58	61	42	48	55	55	39	48	44	46	65	49	54	53	56	64	44	54	54	42	53	47	57	61	56	60	45	49	60	49	51	47	56	58	54	58	48	50	53	50	59	50	43	53	53	57	53	48	53	55	50	52	46	66	56	48	52	57	51	58	59	54	55	47	72	56	50	52	61	60	43	47	59	60	58	56	51	63	53	51	49	41	67	67	67	51	36	61	59	55	50	59	49	41	65	65	51	57	44	60	44	52	47	58	50	62	59	50	50	59	61	48	63	49	48	45	62	58	68	65	61	57	50	54	59	63	59	48	57	49	53	46	54	43	55	56	58	55	57	63	55
13529	5008	2158	3166	7754	10983	10550	9005	8283	6994	6511	6359	5732	5482	5362	5143	4822	4684	4488	4227	3806	3407	3110	2857	2529	2395	2228	2032	1988	2055	2346	2105	2128	2031	1806	1647	1542	1341	1092	935	921	795	829	753	743	697	717	729	686	714	673	738	617	630	675	630	621	615	597	645	592	617	577	586	614	593	613	568	602	586	591	607	596	610	582	545	655	613	632	655	591	544	544	576	626	560	556	612	607	587	618	597	580	581	586	581	570	578	594	569	587	571	584	542	559	569	586	564	597	574	555	563	578	543	571	595	617	561	576	596	542	575	590	569	563	574	614	577	606	552	572	578	596	602	542	574	582	555	561	589	544	577	586	557	547	581	563	565	585	562	577	545	585	547	563	561	556	583	603	582	574	560	586	570	531	599	569	536	586	578	569	540	558	533	590	566	546	592	587	570	614	588	546	608	590	564	551	534	564	608	523	563	560	626	559	551	601	571	557	592	581	589	574	559	596	556	575	543	554	577	553	540	568	552	570	561	541	566	569	525	582	591	612	570	553	597	573	611	505	548	585	549	567	540	569	561	581	547	577	560	574	573	573	550	573	540	561	543	555	605	547	607	598	552	544	547	568	592	576	578	553	566	576	541	615	565	553	605	547	510	574	579	628	565	551	532	549	531	573	559	542	553	571	555	565	551	564	566	550	571	509	537	596	546	582	518	569	567	576	600	558	585	582	574	602	565	578	543	576	552	552	528	566	516	577	566	543	553	529	555	522	556	610	582	575	582	601	568	579	592	581	581	577	514	593	573	550	542	571	523	581	586	576	575	604	578	568	570	583	559	588	579	537	544	552	577	587	563	569	567	547	544	535	546	537	584	560	596	544	571	527	533	590	586	600	536	615	583	553	519	574	495	569	617	599	558	571	539	587	572	568	557	622	535	538	547	572	572	609	591	558	569	563	542	549	561	533	567	609	560	567	595	536	577	564	586	562	539	595	567	560	555	595	563	576	626	561	557	514	596	533	587	567	619	543	567	609	575	557	545	532	597	561	531	540	537	556	549	571	581	576	555	607	569	556	539	552	628	538	531	561	557	534	552	589	552	566	531	574	581	547	595	540	584	517	561	574	553	554	501	527	567	597	541	568	607	616	602	582	518	562	587	583	572	558	549	551	591	563	598	543	571	533	583	611	574	617	529	588	574	589	550	580	547	553	579	567	542	567	563	580	584	585	571	569	574	545	571	537	619	608	613	517	569	564	534	556	519	573	530	575	570	581	553	552	584	565	514	538	570	578	548	563	545	595	581	522	608	546	550	604	549	593	583	611	575	564	539	604	551	563	573	555	558	590	535	558	571	635	548	578	566	566	556	555	590	594	586	578	546	579	522	577	592	554	564	589	565	529	529	516	555	571	601	580	542	566	575	582	539	580	547	555	563	526	567	562	576	546	571	559	640	570	580	583	535	547	576	563	576	594	558	564	548	552	575	551	575	582	566	552	564	513	607	556	600	579	607	556	554	586	543	598	597	565	560	583	550	565	540	573	564	597	571	598	545	577	555	581	589	538	590	591	535	589	552	570	563	562	574	576	583	564	550	565	555	541	576	535	523	525	552	555	554	590	614	542	561	541	543	560	559	584	556	562	565	558	564	551	565	569	561	571	531	556	553	573	607	598	562	542	590	543	572	562	557	594	545	568	573	547	575	562	545	550	566	579	565	610	563	582	557	569	599	531	561	560	598	557	557	614	568	597	577	596	639	559	537	592	560	548	582	567	545	543	539	537	570	588	588	577	568	589	554	563	566	565	571	574	563	551	588	528	557	558	617	557	576	579	591	566	598	577	546	570	525	592	559	571	591	565	582	600	551	556	551	529	566	561	519	583	543	530	586	564	558	582	608	553	548	587	618	563	593	574	563	585	532	545	595	571	526	604	552	573	582	570	555	565	527	571	551	579	553	527	568	523	540	523	567	543	545	582	552	557	562	558	608	568	577	575	544	615	555	588	563	586	581	529	559	529	563	617	560	516	567	557	606	547	571	590	545	573	553	575	576	566	574	562	570	605	558	593	595	599	542	580	535	535	586	558	555	573	594	573	568	569	581	559	593	519	555	532	592	591	589	586	568	546	563	594	585	563	548	537	560	532	582	542	573	562	548	605	527	589	564	593	573	606	591	524	524	607	558	582	588	563	617	545	561	584	580	545	555	593	572	552	549	518	561	549	581	528	575	609	576	593	586	547	555	554	601	542	545	517	547	526	547	601	584	592	556	570	544	556	578	595	587	558	592	554	553	542	581	583	595	533	585	546	557	577	529	583	558	533	532	536	548	562	556	572	544	617	583	548	559	580	576	567	599	569	553	562	589	582	535	570	563	554	618	591	542	572	546	543	545	585	554	573	582	543	585	576	552	595	565	568	559	567	527	577	557	559	581	557	534	583	579	602	558	584	572	561	586	550	579	539	538	534	558	594	521	558	581	591	568	578	549	559	578	571	584	575	529	595	588	540	569	583	558	587	590	598	497	562	574	539	536	600	548	558	518	582	537	555	542	585	541	493	587	602	578	570	543	580	574	591	643	539	588	573	529	562	555	608	615	551	603	555	587	547	593	605	558	601	550	553	567	567	564	572	550	580	600	548	569	554	556	570	599	581	566	567	544	567	559	531	590	599	556	543	563	560	586	481	543	598	551	605	554	555	576	574	538	588	553	577	555	590	548	529	584	553	568	579	549	570	555	541	554	531	538	584	571	554	546	540	561	552	514	582	520	565	548	555	593	571	529	570	598	553	563	570	541	555	531	555	581	574	528	533	567	558	554	560	567	648	582	617	593	589	561	568	589	548	554	580	572	560	591	582	582	569	592	575	548	578	590	598	583	575	587	593	578	563	543	549	576	582	573	560	555	599	590	559	568	545	616	541	556	592	560	563	577	526	581	535	525	537	589	600	559	577	571	549	543	561	580	590	551	565	570	604	578	589	571	594	524	539	572	585	564	547	553	581	586	570	563	590	566	541	550	552	581	552	561	548	528	542	553	599	558	538	569	560	597	566	547	585	560	577	593	564	586	566	564	555	573	553	593	593	571	531	559	555	583	586	558	531	601	591	550	588	553	555	606	542	541	555	597	550	606	554	552	562	561	575	554	571	582	541	558	583	523	574	566	577	579	600	582	560	584	571	557	567	606	595	584	546	583	564	550	575	572	627	538	561	589	547	512	558	588	538	594	539	574	564	616	567	594	527	570	555	540	571	534	570	551	554	554	575	576	589	529	553	522	577	559	592	557	574	606	561	554	610	575	531	542	532	563	574	572	566	563	608	550	542	565	577	531	582	560	607	536	599	558	549	565	584	558	583	578	600	557	599	635	574	550	584	587	583	534	532	574	553	555	581	573	578	563	565	574	566	574	571	581	572	554	570	561	552	590	565	598	514	599	585	492	545	572	565	562	654	546	551	558	580	525	568	597	581	543	533	556	610	576	565	591	569	506	613	557	544	586	531	597	572	540	530	595	567	563	606	544	548	556
1284	43	38	21	39	39	43	59	71	50	70	50	71	65	68	74	51	62	65	43	69	55	57	54	54	56	53	36	33	44	36	44	56	40	30	27	32	23	36	19	19	27	20	29	26	17	25	20	20	20	14	27	26	11	32	29	17	25	24	16	18	16	17	21	18	23	20	19	20	28	15	14	23	20	23	19	19	15	24	26	30	26	26	19	20	25	19	30	26	22	20	14	23	28	27	24	21	23	15	21	25	13	23	15	19	16	20	19	27	16	18	23	22	22	18	22	26	16	15	14	15	16	22	16	24	14	15	26	24	21	19	21	19	21	25	17	14	20	21	18	15	25	19	27	27	20	25	21	16	28	9	20	24	28	16	24	22	17	15	15	19	26	19	21	20	14	27	23	20	19	20	23	26	24	18	17	21	23	17	27	25	17	29	25	18	18	22	12	19	17	23	12	26	23	20	18	16	25	17	17	24	23	17	16	21	18	14	17	15	26	23	15	21	24	23	26	23	15	23	24	22	19	21	10	19	14	18	24	25	20	22	23	21	17	14	17	28	15	20	25	31	19	19	26	25	25	25	28	24	18	24	14	14	19	22	14	26	18	12	21	20	22	21	18	19	16	17	23	26	20	23	16	15	23	25	20	21	17	19	22	23	23	21	19	23	13	24	27	17	18	21	23	23	25	26	27	27	21	25	17	11	19	21	18	16	19	11	18	23	27	13	23	23	24	26	23	19	20	23	27	21	25	13	18	20	20	15	23	17	24	15	22	16	12	20	17	17	21	36	27	24	20	19	27	20	22	19	34	23	16	26	20	23	23	22	16	31	18	14	22	14	23	19	20	19	16	21	26	23	23	19	26	23	12	16	12	23	17	23	24	18	23	24	26	21	28	22	18	23	20	29	19	21	19	18	21	17	18	20	19	19	11	15	20	24	15	24	19	20	21	17	21	22	25	19	21	27	17	24	26	19	25	12	21	26	22	26	14	22	22	18	20	25	21	20	18	22	24	18	21	29	18	26	11	22	18	19	27	21	22	24	21	17	26	25	21	17	23	23	26	24	18	21	24	21	25	18	13	12	16	21	18	28	23	18	16	21	25	22	28	17	19	16	24	21	22	14	17	20	19	21	16	25	19	23	16	19	18	23	20	26	13	20	26	25	26	27	27	28	21	21	18	22	23	19	15	22	21	26	16	30	29	23	21	18	11	19	21	16	17	17	24	16	20	19	26	27	23	20	18	24	15	18	18	19	21	15	15	27	20	22	17	29	36	20	25	9	18	19	13	18	22	19	24	24	26	24	24	25	15	21	19	21	24	17	29	27	20	22	29	24	17	20	20	10	17	19	17	19	16	24	18	26	19	20	20	17	24	18	20	17	26	29	17	27	22	16	30	28	21	12	23	16	32	22	20	24	19	28	30	23	24	25	21	18	27	20	19	19	20	27	22	14	26	26	33	21	21	25	14	24	14	18	17	15	14	17	25	21	20	19	26	18	15	27	19	24	17	25	19	21	12	18	15	19	30	22	21	18	32	21	17	21	16	23	21	28	17	20	22	37	19	15	14	27	17	27	26	17	17	16	25	19	20	26	16	12	14	22	20	28	19	20	15	18	21	18	19	9	26	21	21	28	24	24	16	24	21	19	26	16	24	21	18	19	12	25	17	19	18	20	26	24	19	23	26	19	17	18	19	30	24	15	22	18	20	19	26	20	17	21	25	21	16	18	19	19	15	27	22	22	28	22	21	25	19	22	20	23	14	15	25	22	32	27	12	24	24	22	20	22	25	30	17	20	9	16	22	18	18	21	22	20	23	26	23	32	19	27	19	19	27	18	32	25	21	23	23	18	26	19	21	17	12	19	24	18	18	26	21	12	15	18	26	22	25	17	15	21	23	20	16	24	20	30	23	17	20	24	19	29	25	21	19	18	18	26	21	20	26	15	17	22	25	23	29	20	18	19	19	22	12	19	24	15	21	18	19	20	17	22	14	21	19	23	32	17	21	27	14	24	13	20	24	12	18	17	25	27	15	20	20	21	25	21	25	19	14	17	22	34	17	19	22	17	24	28	26	21	17	20	20	25	12	22	17	22	19	16	13	11	19	19	16	26	19	19	15	20	17	25	18	12	15	21	24	17	20	24	13	25	19	24	20	35	23	23	27	20	29	16	28	25	22	12	18	21	25	18	22	17	27	22	23	17	16	22	20	19	23	14	29	26	16	22	18	25	20	22	19	15	24	28	25	13	27	17	11	19	21	18	25	18	26	18	20	27	24	19	26	13	27	22	10	29	18	24	17	23	23	21	20	15	20	16	23	27	20	25	17	22	23	18	20	15	12	27	25	29	19	24	32	18	21	22	18	19	26	18	20	20	22	18	26	17	28	12	21	15	19	17	25	20	27	20	9	24	24	14	30	19	24	14	14	23	20	18	19	21	11	28	26	13	29	9	18	28	20	14	17	24	21	17	15	18	18	16	20	13	21	25	27	15	23	21	16	22	23	20	16	27	19	22	21	22	17	16	23	18	21	22	17	14	23	24	21	9	14	25	16	20	30	31	15	22	18	18	29	25	21	14	19	18	14	21	19	27	19	20	16	15	24	28	17	15	28	18	22	19	21	22	34	17	25	17	17	19	18	18	19	11	9	22	21	14	28	25	22	21	25	13	28	17	25	11	19	30	21	29	19	18	20	10	14	14	21	25	19	21	14	20	21	34	22	21	21	17	30	22	17	17	20	23	18	15	24	23	23	14	23	19	23	13	11	19	16	19	25	22	22	17	14	21	19	18	11	16	22	21	25	11	16	30	25	19	18	25	34	19	23	23	31	18	19	26	25	17	27	19	26	17	21	18	18	22	28	22	24	19	13	20	17	21	20	20	18	20	15	19	19	27	16	18	21	23	22	19	25	18	27	21	23	16	17	23	22	14	25	20	23	21	18	20	11	22	22	24	19	23	19	21	15	17	27	19	21	20	23	22	19	30	23	20	26	13	22	22	22	22	11	29	8	17	12	22	28	21	23	16	23	14	23	16	21	19	18	19	17	16	32	21	25	23	16	25	16	16	24	14	22	15	24	21	20	20	34	30	16	26	7	25	20	17	19	16	18	18	20	28	21	17	20	19	20	20	27	21	24	22	22	17	21	24	12	24	11	19	21	17	19	22	19	27	20	21	19	13	31	21	29	14	27	20	16	19	21	17	17	18	21	20	21	21	18	16	22	27	16	11	31	10	17	24	11	17	14	24	23	18	13	23	26	25	20	26	23	16	25	21	24	18	20	21	17	22	19	27	21	17	17	17	29	20	18	20	18	12	25	22	15	21	21	25	25	17	19	22	21	26	22	23	25	20	17	20	26	24	17	22	18	23	22	23	19	19	16	18	18	21	16	19	22	20	21	20	24	19	26	25	37	20	20	14	26	18	23	20	28	19	25	25	23	25	27	26	19	19	23	23	16	17	18	22	22	22	24	23	23	23	11	19	20	11	26	19	18
7333	1035	469	663	1798	3655	3906	3738	3568	3028	3022	3128	2782	2801	2805	2741	2548	2495	2499	2318	1914	1841	1649	1515	1259	1270	1181	992	1023	1158	1233	1134	1147	997	830	720	720	572	472	405	406	334	300	315	292	252	288	268	263	266	251	245	250	224	225	256	250	239	235	246	225	242	207	220	256	220	247	218	240	226	223	243	238	239	229	225	238	254	242	250	250	245	241	269	243	219	249	212	212	244	212	213	231	266	226	226	199	222	225	239	228	213	240	229	197	205	223	235	218	228	238	232	227	243	238	256	227	232	244	253	215	213	233	232	203	200	227	225	230	212	231	212	241	232	242	231	234	199	235	216	229	203	218	204	210	232	221	229	225	233	238	204	224	200	230	207	189	205	219	218	219	208	210	215	202	202	202	209	205	209	226	248	214	200	216	228	223	233	227	201	216	242	209	224	199	233	202	227	218	239	223	222	213	217	215	240	204	206	203	216	228	210	236	212	218	203	209	210	217	227	226	215	196	214	229	240	238	230	216	222	209	217	201	235	218	255	213	208	221	243	222	226	209	215	231	197	210	246	227	235	230	210	195	213	219	219	219	206	187	218	236	226	227	248	220	215	218	243	200	211	218	174	235	227	228	217	241	217	235	222	219	227	217	254	211	222	231	231	224	200	202	234	258	229	218	207	216	221	184	252	221	223	221	225	200	237	223	227	210	255	220	239	217	211	204	210	208	227	208	233	218	231	236	227	213	204	211	227	221	224	208	228	222	221	219	226	202	228	200	184	221	224	218	221	199	221	221	220	210	215	231	217	248	240	215	215	247	212	201	248	235	231	239	219	229	226	204	200	197	236	235	204	232	241	202	197	185	246	227	196	231	207	239	203	201	198	213	229	219	200	216	228	221	256	238	227	219	193	225	217	226	226	193	221	222	226	234	217	223	233	231	208	202	226	209	218	203	227	246	223	193	214	210	218	225	228	221	194	208	209	211	206	220	226	203	223	225	240	241	238	217	214	237	212	206	238	221	234	218	209	234	247	247	228	206	225	205	214	222	217	203	240	205	202	194	233	231	232	234	207	212	226	232	227	222	208	191	216	228	212	208	240	215	223	215	225	200	201	224	220	217	260	198	233	231	218	238	220	180	219	204	213	227	226	201	213	223	220	231	214	237	204	192	216	221	209	203	235	228	219	225	243	219	215	244	213	234	220	210	204	223	224	229	231	225	227	237	237	204	220	226	213	227	233	220	190	232	224	228	227	219	229	216	236	216	212	216	248	220	206	225	244	219	207	230	200	222	217	202	236	208	197	210	220	192	226	238	242	191	207	230	240	238	224	219	230	188	224	219	223	233	194	209	233	223	232	233	213	205	232	197	211	216	222	213	210	220	234	208	230	213	213	245	230	229	232	220	222	231	200	225	207	209	212	228	244	225	257	223	233	232	225	184	210	234	213	242	248	213	250	221	206	216	222	232	248	222	236	227	234	221	224	226	221	213	240	233	275	226	215	213	229	237	225	195	222	208	202	220	236	221	228	216	230	218	209	188	206	217	221	219	212	218	234	210	209	243	236	246	219	234	208	224	205	243	216	217	219	229	214	206	228	242	223	227	233	216	232	223	182	205	223	207	215	202	209	204	215	231	220	223	239	222	205	229	210	211	230	193	238	248	230	237	227	209	230	184	250	219	226	234	211	224	214	209	237	220	236	224	217	228	214	219	232	234	202	227	214	234	213	247	224	227	201	215	207	230	222	205	214	227	197	228	209	213	236	213	238	230	219	217	230	218	221	236	220	226	227	209	209	232	207	184	247	228	206	221	211	229	227	220	211	238	213	222	220	205	240	253	227	242	208	230	251	238	203	218	233	220	226	208	218	228	227	203	233	253	209	255	220	220	211	227	203	217	211	196	231	240	204	223	220	213	216	214	232	236	237	224	228	213	244	198	225	223	235	216	236	205	234	216	219	195	228	203	231	218	227	219	206	200	230	203	214	232	219	200	220	237	241	201	212	209	221	229	229	233	219	229	205	246	236	236	217	252	212	232	235	230	221	202	222	203	210	228	217	225	247	221	200	244	222	223	224	242	207	214	236	196	219	241	195	224	218	212	198	235	227	252	228	235	209	204	209	207	216	241	246	205	221	223	229	242	209	227	214	225	236	247	229	244	217	223	225	227	201	237	225	208	220	196	201	220	240	211	204	222	237	208	198	256	208	210	237	247	236	215	224	201	204	198	243	225	226	220	216	253	201	197	205	229	231	248	221	239	230	245	215	232	188	237	204	239	192	219	214	248	219	210	243	203	248	200	245	223	229	233	240	216	223	205	185	211	258	223	238	227	217	206	232	214	237	229	244	227	210	234	230	206	222	193	228	197	225	246	213	225	199	186	225	217	211	216	244	258	216	221	231	239	239	222	225	225	253	240	190	205	198	223	205	202	234	205	216	212	234	226	224	237	244	222	223	221	182	187	237	205	208	233	228	219	227	228	233	211	210	220	236	233	223	226	205	228	225	193	216	228	206	211	214	242	213	219	228	210	198	229	229	221	221	204	213	229	213	223	193	229	234	239	224	251	226	210	219	223	211	188	237	210	217	188	231	239	193	243	216	219	206	213	236	246	216	226	221	246	215	192	239	205	211	252	228	243	237	215	198	227	217	221	204	269	234	198	239	228	218	216	229	234	237	211	218	204	224	213	238	248	204	217	198	222	230	227	222	242	235	226	218	211	209	211	235	219	220	214	237	232	199	206	235	231	227	206	198	220	235	241	214	231	221	200	199	224	209	234	207	222	226	233	227	216	205	199	185	200	220	198	203	225	209	243	232	227	215	220	210	211	227	252	240	209	229	217	183	222	203	227	226	215	195	228	213	246	235	221	233	212	228	213	227	210	227	196	229	225	262	232	231	238	223	223	241	229	205	245	231	205	202	226	227	236	217	235	232	235	212	239	202	210	216	193	239	227	247	193	223	185	212	233	219	220	223	232	210	243	227	216	204	231	205	209	215	211	222	196	228	237	202	186	218	233	200	223	206	221	192	224	212	240	225	240	231	219	241	248	234	233	195	209	246	229	224	230	218	216	195	222	216	199	219	214	234	235	218	194	218	237	227	232	218	207	225	214	238	195	207	224	218	226	203	222	250	205	230	230	230	239	238	224	231	250	202	232	233	226	216	215	211	209	222	203	236	242	216	221	206	232	231	235	205	201	240	205	219	209	201	218	207	204	228	188	206	201	224	235	212	221	229	227	205	209	208	229	207	224	220	200	200	247	231	201	224	249	237	247	243	212	212	212	203	210	232	217	229	210	213	226	225	218	205	196	197	244	233	239	227	233	215	234	212	243	246	246	218	222	222	197	235	226	223	224	228	211	217	214	222	244	236	232	235	219	206	224	237	223	234	205	208	206	205	220	212	203	211	207	205	213	181	221	213	215	237	224	239	213	225	223	205	244	203	222	219	213	211	225	240	223	234	202	218	219	230	229	234	213	222	232	245	227	238	208	221	236	230	202	210
614	154	93	60	86	122	125	136	134	135	132	111	125	138	136	152	140	127	130	118	102	103	101	81	86	89	78	71	85	104	98	100	72	64	74	77	65	69	55	59	57	54	59	54	48	57	52	60	45	59	52	51	53	38	47	50	56	45	51	54	47	57	46	59	45	54	43	61	45	50	50	52	51	45	48	48	53	61	51	38	47	49	56	44	56	57	45	44	51	51	43	37	56	44	49	44	51	58	56	59	57	49	48	61	55	51	57	58	46	55	49	48	40	60	62	46	71	42	53	46	52	52	58	44	54	44	47	53	54	56	69	49	42	44	59	43	52	50	46	46	39	48	39	50	51	60	41	57	45	38	44	47	49	39	49	52	48	60	49	44	62	65	50	65	52	54	44	42	32	67	49	42	49	53	53	53	64	43	62	51	55	46	47	39	59	47	57	55	58	46	67	51	49	43	52	46	49	50	50	52	54	47	42	63	48	56	54	35	63	70	47	54	42	46	44	46	50	58	44	55	53	68	49	44	49	53	50	55	56	34	57	50	58	59	56	49	48	51	61	41	44	48	50	49	58	49	48	41	60	62	49	48	45	34	44	51	59	70	63	55	47	51	56	43	53	53	58	57	44	53	43	48	45	53	38	56	49	59	60	45	58	49	51	44	43	44	52	65	37	44	55	46	51	57	58	47	47	57	51	44	60	50	67	45	49	56	56	50	39	39	41	48	58	46	57	51	55	44	68	53	63	49	49	55	49	46	47	42	54	50	47	49	53	44	44	55	51	53	47	42	45	45	50	47	62	55	46	38	53	50	67	58	43	53	42	50	52	52	53	50	57	65	45	52	63	58	52	45	52	62	58	50	49	48	56	39	46	43	45	41	52	43	55	61	49	44	55	49	64	39	41	48	42	43	52	55	61	49	39	56	63	56	49	43	53	45	45	61	50	35	53	55	61	43	46	42	46	41	60	46	63	47	55	55	58	47	47	52	51	38	45	39	68	50	54	43	46	49	48	45	47	40	46	51	38	42	42	52	55	46	40	48	48	61	52	49	51	42	56	65	55	42	45	61	45	43	46	57	43	58	58	36	44	54	51	46	50	56	64	59	51	55	69	51	40	53	44	45	56	53	38	41	38	55	67	51	46	44	45	60	51	47	51	38	46	43	54	45	50	67	54	45	44	41	56	39	54	52	55	55	39	57	57	52	41	51	52	46	51	56	44	50	58	45	53	55	43	53	55	48	59	50	50	61	48	53	55	56	59	43	50	43	47	47	48	57	42	60	48	50	61	51	38	40	51	52	48	57	54	45	50	57	60	44	47	47	68	53	49	38	49	53	47	52	48	51	42	52	50	53	50	48	45	46	53	47	47	61	47	38	54	54	50	63	53	48	41	37	48	62	48	44	49	55	53	51	40	51	53	42	55	46	59	49	36	43	46	64	35	56	58	42	53	59	41	47	45	38	47	42	48	57	45	46	49	50	57	46	63	51	57	53	53	49	43	56	50	53	42	51	56	61	48	37	46	43	43	53	46	46	51	43	38	30	42	52	42	42	57	56	62	51	41	44	53	71	49	48	66	51	58	60	48	49	52	56	44	40	53	57	53	41	45	46	46	41	58	63	42	44	55	44	45	50	52	49	67	58	47	49	44	49	54	55	46	47	47	48	38	51	41	45	47	56	73	46	51	49	58	45	62	53	48	45	49	46	48	51	44	46	44	53	53	51	44	52	49	48	63	48	54	54	49	55	40	46	50	46	57	43	41	53	53	52	49	50	46	51	48	54	46	51	54	52	39	52	52	45	43	54	42	54	45	51	52	43	59	48	58	57	43	58	55	54	52	45	52	42	39	55	42	67	57	57	55	55	43	37	53	63	38	63	38	55	53	56	60	60	44	57	31	67	48	62	54	40	54	58	50	44	52	55	47	45	48	47	49	50	55	54	52	63	57	44	48	56	53	42	44	49	43	61	36	49	42	56	45	52	58	37	52	32	53	52	55	50	46	52	63	44	51	53	47	57	61	53	53	61	55	38	60	45	53	57	52	47	42	51	59	49	49	50	55	50	38	54	54	38	48	52	46	64	46	49	52	47	51	53	54	56	51	42	67	35	43	76	54	54	65	49	36	48	45	43	51	66	33	46	55	44	57	63	47	53	66	58	56	47	56	53	50	40	53	47	45	47	43	44	51	51	56	36	56	65	56	56	47	46	52	39	64	61	32	45	45	47	48	56	53	49	41	51	52	44	45	52	41	49	51	53	56	49	64	49	59	42	57	55	44	57	62	49	43	58	39	41	52	46	47	53	49	49	43	50	46	55	52	48	40	47	48	52	67	51	42	44	66	43	55	60	45	52	50	49	49	43	62	39	63	51	41	61	46	52	61	51	41	61	50	48	40	64	49	49	41	46	46	50	55	46	55	47	55	52	44	42	55	61	46	38	54	57	55	58	62	58	43	53	56	51	39	38	46	64	45	58	45	50	40	48	52	48	44	40	55	59	46	51	44	52	56	41	54	46	47	60	50	59	45	60	43	47	36	45	48	44	43	48	48	53	53	44	54	52	66	40	48	53	48	52	56	52	63	46	56	59	59	50	53	49	57	46	53	32	64	48	48	47	49	45	49	55	47	45	64	44	55	49	52	50	56	55	49	66	58	48	53	40	62	66	41	51	43	63	51	44	64	63	39	48	44	48	55	48	48	34	46	48	44	48	57	63	49	47	55	56	55	63	50	56	48	50	43	51	53	47	56	47	45	56	58	33	49	55	48	43	42	45	40	59	55	42	47	41	53	50	42	55	49	38	57	50	62	51	48	47	41	61	61	49	59	58	48	48	50	36	49	38	71	45	61	39	40	49	60	45	68	53	53	49	41	50	45	46	40	72	54	41	48	46	62	47	38	49	43	50	45	40	44	61	47	55	58	53	49	41	66	36	49	44	37	48	66	50	54	43	51	45	44	61	49	54	40	44	52	55	41	45	48	50	41	42	45	59	46	60	61	62	42	54	51	51	52	49	52	60	45	47	50	46	67	48	67	45	47	62	46	36	63	51	56	40	63	55	48	63	52	66	64	45	47	44	59	48	60	56	53	49	42	38	59	48	58	53	46	61	36	38	57	51	51	55	51	41	37	44	46	67	41	38	44	50	58	54	48	49	61	43	36	61	66	39	55	42	49	41	40	41	40	54	48	57	58	58	49	33	42	48	51	42	63	46	53	49	56	57	52	49	50	43	34	44	41	44	50	43	50	47	57	56	45	37	45	39	47	52	44	54	52	45	48	41	44	51	50	52	49	36	58	53	41	46	57	44	56	46	43	53	50	42	66	42	54	55	63	55	46	60	66	61	55	43	49	53	54	53	45	48	37	39	55	47	49	43	44	48	55	45	50	53	34	47	54	44	40	44	39	51	42	47	52	57	47	54	55	52	52	45	65	58	62	55	51	66	44	44	48	52	41	43	51	57	59	67	52	50	52	54	56	43	54	49	51	59	50	39
9998	3858	1491	2302	5668	8246	7891	6865	6162	5389	5132	4987	4477	4767	4421	4130	4029	3814	3824	3418	3094	2779	2487	2358	2153	1958	1813	1766	1818	1852	1965	1921	1772	1625	1361	1288	1207	981	924	796	705	745	710	702	668	641	695	646	645	565	564	621	574	558	601	559	568	588	538	548	559	608	553	600	544	511	565	499	520	565	571	559	558	548	520	549	598	566	555	585	595	542	555	515	560	526	579	495	506	509	531	494	550	522	537	526	556	506	545	548	535	510	522	536	539	491	502	506	538	525	463	520	551	539	552	549	515	528	522	513	515	547	529	522	534	567	533	504	499	518	561	514	500	527	485	510	525	568	496	551	528	525	534	537	577	494	491	551	522	503	536	535	545	557	532	543	524	518	520	518	566	514	511	507	505	551	516	517	528	544	522	562	510	490	511	550	517	489	562	562	542	521	535	525	512	482	568	492	538	578	560	519	524	551	559	526	525	519	567	538	522	500	525	539	534	546	504	523	531	534	545	556	537	572	563	516	526	515	541	578	521	538	516	495	514	533	554	533	566	518	496	513	534	530	510	509	523	522	502	496	509	556	523	527	517	508	531	504	545	517	519	538	515	539	532	489	534	511	504	531	535	512	552	537	550	538	528	527	552	544	512	553	512	517	496	576	496	535	527	505	520	551	532	511	510	525	531	479	497	509	495	519	565	552	542	533	497	523	548	516	520	543	545	472	502	536	510	498	512	546	483	504	496	559	541	519	530	552	514	529	497	510	500	536	518	529	529	527	541	509	539	506	546	514	542	540	471	548	528	536	537	538	522	532	539	514	553	538	467	524	511	543	516	536	490	563	530	478	537	540	536	536	482	515	502	493	534	506	521	514	498	550	520	507	507	508	586	558	519	518	547	532	497	513	501	524	531	522	509	524	494	486	539	539	512	548	477	476	543	491	578	529	515	478	512	513	534	527	505	509	520	571	542	519	519	506	550	547	498	494	513	461	537	532	531	493	522	523	548	530	527	511	551	542	526	510	556	529	533	504	523	527	518	500	523	549	519	554	509	556	484	458	549	499	531	506	555	479	542	510	522	537	516	516	518	521	510	502	562	539	539	524	530	534	485	550	477	503	545	488	521	496	524	528	488	504	578	537	498	517	528	516	526	531	511	498	516	502	536	501	525	523	519	557	546	494	531	500	508	513	528	497	552	560	538	561	513	467	488	523	559	518	479	552	543	478	538	521	564	530	473	546	524	494	541	503	532	516	525	500	538	505	544	497	541	488	484	540	494	545	577	523	533	535	531	531	553	513	541	492	521	489	551	553	510	559	512	532	565	538	537	528	519	526	499	510	524	529	546	524	502	531	471	501	531	511	515	502	566	521	525	561	508	553	529	578	565	491	529	549	540	523	524	497	547	509	492	534	551	507	496	496	513	483	479	560	522	539	551	515	554	523	526	514	537	507	547	524	508	524	525	577	576	515	518	543	521	547	485	526	554	543	511	530	519	568	510	532	535	527	512	524	555	537	530	495	533	525	534	524	504	512	489	546	527	529	486	545	576	546	535	533	530	492	530	536	501	528	562	549	529	501	544	524	556	530	532	536	573	511	563	484	492	539	536	518	534	538	528	534	494	509	517	530	538	532	533	522	555	527	531	493	538	520	528	524	489	530	508	544	555	505	514	509	520	537	541	510	463	549	558	535	488	526	520	536	533	517	551	500	541	530	513	518	514	522	526	503	526	531	553	514	521	504	515	532	589	507	529	512	513	490	545	492	495	537	536	509	544	498	515	481	507	550	510	517	500	532	498	575	560	524	491	535	549	483	555	538	519	494	517	553	507	538	557	546	551	505	540	493	548	537	506	488	552	560	553	512	536	512	524	483	550	555	553	513	535	554	487	498	531	502	535	529	518	480	519	530	544	524	502	536	547	516	489	561	513	515	512	508	506	512	530	517	513	528	536	544	524	505	505	545	506	493	517	509	512	544	521	517	530	506	484	563	497	527	549	525	517	494	522	554	520	496	534	529	576	505	528	538	550	505	523	523	516	526	536	521	538	526	550	533	477	531	522	528	462	520	542	512	548	548	548	488	470	491	514	549	530	542	505	521	487	543	513	529	527	524	530	548	498	529	550	505	529	518	494	564	544	537	517	537	498	518	541	543	527	509	553	527	532	495	472	534	493	543	589	559	530	515	509	523	508	527	527	543	507	500	503	500	486	527	544	507	542	519	504	517	540	528	505	541	511	500	539	491	510	496	536	531	532	509	536	491	527	552	520	451	544	485	545	547	492	492	530	542	526	540	514	516	531	497	538	545	517	558	501	540	492	512	519	513	519	509	495	549	515	546	519	461	515	525	519	547	524	515	518	492	500	503	552	531	482	507	515	509	525	515	568	543	502	559	517	513	547	569	515	506	517	529	537	509	523	533	541	516	549	501	530	567	502	544	533	517	447	522	530	525	521	563	508	561	522	535	518	546	510	571	527	514	510	555	561	514	571	507	553	567	528	523	523	552	527	503	525	504	497	517	529	540	494	480	558	542	522	519	510	502	553	529	539	547	556	532	521	484	537	526	535	527	504	526	499	461	540	548	534	557	526	526	512	521	504	539	527	526	525	488	510	556	576	563	537	510	529	515	498	499	531	509	534	501	531	542	533	535	501	511	525	519	518	517	516	482	478	523	542	521	504	528	519	537	509	540	509	507	545	524	500	508	534	531	520	531	567	533	515	524	538	500	566	520	518	520	532	558	516	515	545	510	501	497	535	526	516	541	521	529	520	520	540	509	504	527	580	534	504	505	485	536	484	516	504	537	537	517	537	505	583	539	508	508	548	508	514	514	480	566	499	570	506	539	513	541	543	545	507	553	526	514	525	582	537	535	532	500	556	514	548	501	497	518	488	477	522	562	531	525	566	532	498	541	550	529	533	481	542	524	517	517	535	505	513	530	529	519	534	463	517	491	500	507	517	527	528	537	508	552	551	483	534	572	526	488	530	520	462	525	506	517	507	528	492	521	531	512	534	500	561	512	552	529	529	539	501	531	503	494	509	560	526	520	532	522	548	543	519	520	540	484	543	549	475	484	516	515	494	539	532	525	541	548	532	501	510	506	530	509	558	520	537	524	518	536	513	472	551	515	537	540	492	532	544	508	493	491	522	479	499	552	518	518	506	504	510	549	553	473	523	511	522	485	519	527	516	534	540	509	543	515	555	508	550	514	540	531	524	484	524	460	534	566	556	499	541	496	557	516	481	522	547	530	553	527	511	498	562	493	557	551	494	500	532	502	491	519	504	497	561	574	568	495	535	532	547	510	498	534	543	543	495	541	561	512	561	530	529	534	535	556	566	550	543	514	527	553	489	495	501	516	557	537	523	530	547	527	514	514	538	585	531	541	540	520	543	534	542	535	472	536	492	532	531	537	509	513	534	520	530	511	544	544	535	559	505	478	512	515	547	510	515	508	555	552	518	510	503	529	554	540	511	464	495	542	530	533	520	480	536	529	518	543	516	540	521	503
1994	118	62	35	55	77	84	79	86	87	90	114	99	131	96	104	95	117	95	94	82	70	85	77	57	63	53	54	46	59	60	52	40	51	40	34	36	31	34	37	26	19	24	17	23	20	23	16	23	19	12	26	19	26	21	23	23	25	14	28	30	22	19	27	17	24	23	21	23	28	25	18	25	22	24	20	21	20	27	21	27	23	31	23	22	14	13	24	20	14	22	18	12	29	18	16	23	15	24	14	23	27	16	19	15	24	24	24	23	18	25	25	16	14	19	27	17	24	24	16	28	19	16	22	19	26	15	18	20	17	14	21	29	17	22	22	9	26	19	22	20	10	24	15	21	19	21	12	17	25	14	22	26	22	17	17	20	21	16	12	24	23	17	23	20	19	18	26	20	17	18	13	26	23	24	23	11	16	22	34	16	21	20	19	24	23	20	20	31	23	22	17	24	14	21	21	16	17	20	12	27	20	24	18	33	21	23	21	20	26	19	19	26	25	17	12	22	23	21	20	16	17	19	19	16	18	20	20	13	19	23	17	23	24	29	29	26	18	26	22	24	23	15	19	16	21	27	26	19	16	20	17	22	19	22	21	12	14	22	21	27	23	19	28	18	14	20	22	19	21	15	17	21	18	23	19	15	13	20	15	27	22	23	22	21	21	19	19	22	19	22	22	29	24	20	20	19	27	14	15	21	23	23	7	16	15	19	22	15	22	15	23	14	14	16	26	14	12	17	19	25	14	19	21	24	23	24	18	18	16	26	23	18	21	16	11	9	21	18	16	21	23	24	20	17	25	21	24	21	18	24	16	21	15	24	19	20	20	25	12	14	25	17	20	22	18	19	19	10	28	23	23	28	25	14	22	25	20	22	16	25	20	18	17	20	19	16	20	6	15	16	16	24	19	29	11	18	26	17	25	19	12	16	29	19	23	32	16	20	25	25	18	25	15	14	25	26	21	31	23	28	25	25	22	19	20	25	12	21	22	11	17	29	23	16	24	24	21	17	17	23	27	15	15	22	21	25	20	18	14	20	14	23	18	19	18	15	18	18	19	24	21	15	17	24	14	16	17	16	25	32	16	13	19	16	18	22	20	21	22	19	22	15	14	24	17	17	17	17	19	24	16	20	21	24	16	17	19	24	22	27	15	16	16	24	15	14	20	16	19	14	23	21	17	20	28	16	16	14	21	28	20	20	18	25	23	18	19	20	23	20	25	27	20	19	20	20	28	20	23	18	22	19	14	18	27	16	21	18	16	30	22	31	18	23	17	18	15	23	22	18	18	15	23	26	20	17	19	20	17	19	23	19	16	20	17	20	16	22	19	26	15	19	23	17	16	24	11	17	16	18	27	26	23	25	23	18	22	23	26	20	28	23	18	11	18	27	23	30	14	19	21	24	20	12	18	19	32	21	16	12	25	14	16	25	19	15	19	16	20	19	24	19	17	18	14	22	26	16	25	22	14	16	20	28	18	17	18	20	23	18	22	18	18	25	21	27	23	23	17	23	11	22	16	17	22	21	24	28	19	20	18	21	16	15	12	15	10	27	19	23	20	12	18	23	23	22	24	23	18	27	17	20	21	22	22	24	25	15	17	16	12	20	16	20	16	16	20	15	16	27	19	20	22	22	15	19	23	25	31	24	23	18	17	17	19	29	18	27	19	19	22	14	20	22	17	18	20	12	26	22	15	22	27	25	19	18	18	23	21	17	24	12	31	15	21	14	23	22	21	31	23	24	20	19	21	28	26	20	16	25	21	22	13	5	24	18	17	15	22	21	23	22	21	16	32	31	31	22	22	18	25	31	29	17	25	24	11	23	27	12	37	19	24	27	25	20	15	27	18	18	14	23	11	22	25	15	17	20	28	15	15	17	18	22	18	15	16	18	15	23	23	23	24	19	18	22	16	24	19	20	19	22	22	23	15	17	12	17	23	25	24	25	20	27	19	27	17	14	25	15	22	16	31	25	21	18	15	13	18	18	20	13	22	22	19	28	15	17	23	23	18	19	27	20	23	25	14	18	19	20	19	17	21	16	17	21	14	16	19	14	27	22	28	19	12	12	13	17	22	17	19	28	23	18	23	16	28	24	20	21	18	18	22	18	15	13	21	24	16	35	20	17	27	19	15	24	19	16	20	12	17	14	15	15	14	20	16	23	17	21	17	24	19	14	22	28	19	18	19	26	20	28	13	28	22	22	19	22	30	21	25	22	21	10	24	26	25	16	22	14	24	17	11	19	17	13	17	11	18	15	17	14	20	18	15	18	23	16	24	21	20	18	12	13	20	19	25	13	19	23	14	17	24	12	17	24	16	21	16	10	19	20	22	9	11	20	22	21	30	17	15	16	10	23	19	25	13	27	21	23	18	23	24	15	10	23	20	24	23	20	25	16	14	25	17	19	19	18	21	18	18	23	21	21	24	25	23	16	17	21	21	13	23	18	21	19	20	30	22	24	19	18	26	13	25	17	18	20	17	24	21	17	20	12	30	19	19	14	17	25	24	12	19	20	15	18	19	21	18	22	18	21	15	19	13	10	10	15	19	19	24	23	21	17	19	20	18	19	19	22	19	27	22	18	25	28	23	18	21	18	20	23	16	14	24	23	17	16	17	23	17	19	24	15	22	25	23	21	27	18	22	20	16	19	18	23	26	16	14	16	18	17	18	16	23	16	13	17	19	27	32	21	13	24	25	17	18	25	17	26	22	19	13	18	18	22	24	22	23	21	35	21	22	29	18	27	17	25	17	16	34	12	28	21	23	19	21	21	26	24	26	25	25	19	15	17	23	15	20	25	17	15	22	19	17	13	24	15	19	26	16	17	28	22	13	12	16	20	20	29	13	16	16	26	31	23	15	24	20	13	18	18	20	11	16	17	20	18	21	13	12	21	11	25	12	23	20	22	17	20	20	20	14	18	16	15	19	22	22	18	19	19	22	18	18	23	25	15	21	27	15	17	15	21	18	14	26	24	18	19	15	16	19	27	24	24	18	18	26	12	23	29	12	16	21	19	26	17	26	19	21	17	25	19	15	20	25	26	11	21	17	25	14	19	17	14	22	24	24	14	17	27	16	21	18	21	23	23	28	21	20	14	17	20	17	19	25	19	17	23	19	17	12	14	26	28	17	16	14	22	13	27	12	17	22	16	22	24	24	16	22	25	16	19	35	17	22	22	23	17	16	21	22	19	16	28	20	20	19	24	18	27	16	20	23	26	20	22	22	22	16	15	23	25	20	21	15	15	20	19	21	18	13	20	23	16	19	19	15	20	22	17	17	16	19	27	26	17	15	18	17	20	13	22	14	21	23	18	17	19	22	17	12	15	28	18	20	25	19	17	20	18	23	19	18	17	20	22	15	26	20	24	21	21	19	24	20	14	22	17	15	24	26	18	23	19	17	25	17	15	21	22	20	12	21	21	17	22	18	23	25	12	17	13	27	29	18	29	19	18	18	16	23	17	17	19	19	24	24	18	22	27	20	24	19
9866	2664	1119	1717	4728	7310	7336	6617	5907	5525	5275	4790	4444	4709	4181	3956	3797	3679	3494	3207	2814	2538	2380	2161	1990	1799	1552	1553	1619	1818	1784	1730	1478	1126	1003	988	866	690	596	513	463	424	392	387	350	377	321	333	277	286	311	291	284	305	256	258	279	252	261	257	259	259	247	224	251	241	258	244	248	245	275	236	274	251	255	255	305	272	279	249	239	250	237	223	228	232	247	243	252	237	247	267	215	247	244	217	218	221	217	252	228	220	240	242	237	193	228	250	233	226	209	242	224	208	227	220	241	223	222	190	241	230	225	236	223	220	209	237	226	242	230	229	220	244	202	194	252	211	224	232	216	229	223	230	236	206	206	207	231	250	230	214	237	220	222	215	207	229	229	223	222	204	246	229	255	205	231	238	225	217	233	205	219	218	227	228	227	225	237	218	226	232	222	236	207	227	212	231	222	227	263	221	211	222	219	229	225	215	233	234	215	213	246	198	247	214	227	212	212	206	219	226	224	216	230	216	261	224	218	193	226	223	223	235	195	232	205	231	230	260	228	206	208	223	214	234	238	221	238	220	245	264	204	201	219	226	244	205	227	234	198	196	237	229	208	216	213	228	227	229	217	226	213	232	223	222	223	222	235	221	218	204	213	233	243	247	216	250	255	190	213	229	231	242	230	201	221	189	202	221	213	259	206	221	233	235	231	219	210	210	210	213	239	234	226	225	228	226	227	247	208	220	214	222	208	212	224	220	219	220	245	209	241	220	224	208	217	219	216	240	219	208	214	234	193	242	230	252	217	245	261	204	236	188	211	240	214	226	227	219	240	236	283	243	254	236	238	214	211	207	202	221	221	245	195	206	228	225	252	226	209	227	213	229	215	264	228	204	205	236	243	226	219	200	235	225	261	238	219	224	221	210	224	235	214	200	209	202	225	219	235	240	245	223	223	220	225	220	220	225	212	199	206	212	229	228	203	205	204	245	210	208	233	233	218	215	247	208	231	205	231	209	238	185	219	233	223	229	211	240	216	233	214	235	200	217	235	241	225	220	182	205	237	224	209	223	218	226	203	220	236	212	217	251	252	223	212	206	227	222	232	225	222	202	217	209	200	209	242	219	215	229	233	242	216	226	212	214	214	221	211	229	218	188	223	221	206	248	200	217	203	211	221	209	207	207	223	238	195	225	237	242	244	253	220	223	258	233	241	218	227	227	224	207	221	218	242	205	202	211	214	260	201	217	249	254	213	204	207	213	195	202	212	228	236	204	256	232	249	234	204	213	213	213	230	236	209	201	229	225	208	218	236	233	210	220	217	244	191	231	200	199	247	235	232	221	205	234	211	225	200	243	234	234	217	202	212	224	233	218	219	207	198	190	239	228	199	222	209	228	246	210	235	267	261	218	209	233	223	231	246	237	202	235	216	243	236	211	220	183	231	217	231	238	248	233	228	226	200	216	215	220	191	202	214	225	226	234	229	237	219	214	234	228	214	216	236	216	252	250	237	210	226	235	234	195	230	240	221	229	222	246	214	247	221	222	198	203	231	212	208	261	204	229	235	200	209	227	228	213	232	191	216	253	222	235	219	242	235	226	210	238	214	237	216	224	218	212	240	227	193	209	243	229	219	236	225	209	221	228	230	229	219	196	213	222	230	230	251	229	249	199	181	218	212	236	223	218	265	252	224	215	228	213	185	208	201	217	230	205	225	209	209	199	219	216	252	206	214	235	238	215	231	215	230	227	221	237	227	223	221	230	214	208	212	225	212	200	231	219	234	214	224	236	212	249	202	227	230	200	239	247	212	229	198	206	221	221	203	222	234	204	227	223	239	244	190	217	216	218	251	220	247	237	215	195	216	221	196	242	223	211	220	209	257	239	208	200	233	191	223	225	218	232	212	219	198	221	219	224	228	222	228	213	266	197	214	204	208	231	227	215	215	229	223	252	212	203	236	227	217	186	204	203	219	233	219	212	232	204	244	215	198	218	235	195	245	238	262	236	221	223	219	223	231	246	220	231	238	240	211	219	227	214	201	232	224	212	236	243	238	233	216	227	207	267	213	217	233	219	250	228	197	228	220	243	217	233	207	221	226	239	197	213	243	228	233	239	195	227	223	230	224	223	231	223	242	201	226	229	234	214	222	212	268	225	198	201	219	221	198	201	215	231	230	226	241	179	224	235	238	203	211	234	218	181	238	227	233	198	235	231	212	229	216	202	205	216	243	232	223	196	246	258	223	222	219	243	256	208	217	229	220	235	224	235	234	218	246	178	239	245	246	192	209	248	225	255	204	216	202	199	213	217	212	215	220	195	243	238	229	235	262	208	231	214	250	196	213	241	207	221	215	214	208	200	216	232	203	233	226	207	225	255	230	199	245	211	213	251	240	218	235	232	245	226	230	219	235	226	229	215	239	225	206	236	224	234	231	211	218	237	205	234	209	228	242	239	200	204	231	219	227	251	194	226	244	199	213	208	223	209	200	192	239	205	240	238	219	208	199	210	235	209	233	208	228	227	206	211	225	235	242	218	206	233	220	221	212	247	210	184	231	241	216	229	222	239	220	222	226	204	236	220	207	247	229	239	228	226	257	227	222	230	209	208	221	209	240	232	219	214	231	221	219	214	249	231	248	232	223	217	213	212	219	204	198	220	260	244	240	205	227	211	235	205	225	230	214	213	208	247	238	220	215	203	212	280	216	207	219	212	227	212	228	222	229	229	204	211	225	226	224	210	210	219	215	194	208	258	231	235	215	209	207	236	226	217	179	227	196	204	216	225	254	199	232	201	193	205	234	235	215	229	194	233	247	265	239	221	233	243	212	212	226	241	219	209	207	205	230	239	225	225	213	224	215	202	253	231	242	230	204	224	214	222	243	219	218	224	230	203	174	238	240	219	217	195	236	222	232	193	245	221	224	213	200	208	218	226	219	232	227	212	202	231	219	231	218	209	223	226	249	218	244	223	214	204	223	237	237	205	185	204	220	233	216	229	257	221	234	234	220	230	234	189	235	229	211	226	237	213	257	224	219	222	244	229	222	201	241	245	209	222	223	213	229	214	232	227	236	216	218	232	242	220	220	213	229	223	189	222	224	191	221	210	221	224	242	241	215	207	230	217	202	214	232	233	216	212	226	226	225	231	220	220	199	238	225	212	214	187	208	210	224	223	222	225	225	232	227	231	214	248	230	224	216	233	222	207	244	225	209	234	214	228	196	214	208	212	227	228	237	222	220	217	221	215	236	252	213	219	224	222	229	258	212	218	235	229	183	229	213	221	249	228	239	250	256	210	201	234	220	199	216	204	218	231	207	249	236	209	208	247	214	236	223	216	242	228	230	236	229	226	237	211	208	244	230	236	201	240	213	221	237	236	215	224	248	225	204	228	233	230	205	229	229	233	233	220	246	209	213	202	207	226	228	205	229	227	238	237	227	219	227	229	239	224	246	228	233	222	218	216	241	242	221	220	237	220	218	229	220	259	230	230	216	234	221	208	210	229	231	206	237	239
1060	218	136	96	85	155	171	173	164	186	200	161	166	157	171	139	144	146	160	149	130	125	111	105	118	105	97	88	81	103	121	108	88	93	86	87	87	62	69	58	49	60	54	51	58	59	59	58	55	64	58	62	46	54	57	56	50	52	51	54	52	57	56	42	49	57	52	49	59	53	40	46	49	47	40	49	52	59	55	53	64	55	56	62	53	45	52	50	60	46	62	55	57	62	43	45	62	52	64	57	67	49	78	54	45	57	44	48	49	47	58	55	51	47	69	60	59	49	54	59	71	45	46	48	57	58	58	69	67	55	58	59	37	43	45	56	61	53	47	50	54	43	49	61	64	61	50	43	44	52	63	70	34	49	62	56	50	49	68	39	54	46	50	60	42	51	49	56	60	49	52	50	46	46	39	57	50	56	43	41	50	68	56	61	53	56	46	53	50	53	50	56	46	52	61	50	59	53	42	45	46	61	66	57	61	39	50	42	61	62	46	56	41	67	59	53	49	65	49	51	50	57	42	52	50	64	46	46	57	46	46	60	48	48	57	45	57	43	50	48	52	49	54	47	55	57	55	50	53	56	52	54	54	46	48	46	47	62	58	54	51	55	63	47	68	50	68	54	42	46	50	57	55	38	42	45	34	58	53	51	49	46	60	59	59	49	46	53	43	57	54	58	50	57	51	52	48	52	49	60	52	49	32	46	51	49	44	50	64	52	53	42	46	62	49	49	48	54	54	41	55	56	49	51	57	56	60	52	50	59	54	63	56	51	67	55	43	44	56	55	62	49	46	65	46	59	62	58	53	55	55	59	45	64	59	51	57	58	45	38	54	53	59	48	44	55	52	48	53	66	47	54	58	44	43	68	44	52	45	57	59	60	48	59	54	53	55	66	41	62	53	40	53	68	44	58	52	57	65	44	49	42	52	58	62	53	52	48	47	51	53	43	54	50	48	43	55	52	51	64	56	50	42	57	51	43	43	39	52	52	45	37	58	49	55	41	43	65	38	60	42	51	55	63	62	52	47	49	55	61	67	53	54	58	47	55	60	45	66	46	43	60	51	50	59	56	51	58	50	60	57	55	57	58	43	49	61	61	50	53	57	60	60	57	48	45	51	60	50	48	48	52	38	44	55	63	48	46	68	53	55	49	54	41	50	58	46	45	57	56	64	56	51	51	43	53	54	47	58	45	49	60	50	48	52	60	51	55	37	51	67	58	50	54	43	49	41	48	51	45	58	50	47	51	44	52	49	51	31	56	48	44	49	55	55	42	60	49	51	53	50	59	61	62	33	41	50	58	54	43	51	59	61	60	51	50	48	55	59	51	52	43	57	55	51	44	63	52	43	52	52	47	46	48	51	59	53	47	54	60	42	53	44	58	51	50	54	55	50	46	57	62	58	56	62	48	43	62	69	41	57	62	55	61	46	61	51	48	44	51	42	59	56	44	55	49	52	58	55	54	46	57	47	55	58	56	63	64	53	68	52	48	53	61	52	66	53	53	58	53	54	59	48	61	49	55	50	47	44	64	59	54	55	59	43	55	53	58	53	57	61	57	58	51	45	41	58	45	47	63	47	42	53	44	56	57	59	58	56	54	39	54	73	50	58	61	58	41	44	54	50	55	49	49	59	56	48	54	59	52	44	67	47	42	44	64	44	43	58	44	43	44	55	49	41	57	51	55	64	58	48	63	59	52	45	61	52	38	55	47	43	62	47	66	66	46	53	45	59	54	40	53	54	48	49	52	62	47	47	52	56	55	49	61	43	49	52	51	58	57	65	61	51	49	54	46	52	59	52	56	59	53	57	49	50	53	59	60	45	55	51	64	44	58	53	51	49	68	55	34	43	53	56	58	54	43	49	41	54	64	47	65	40	55	53	41	56	43	48	53	41	46	47	52	53	59	56	53	48	48	40	46	51	62	60	50	57	52	61	62	49	55	48	47	44	56	57	46	47	52	48	59	42	51	61	53	40	54	34	53	44	58	55	54	46	47	54	44	47	51	48	35	65	45	56	49	46	58	51	60	62	47	52	50	43	67	50	37	66	58	59	53	74	36	41	63	59	47	50	49	38	48	49	51	65	49	48	47	52	52	52	62	57	38	52	57	51	56	58	47	51	52	50	43	44	48	38	58	57	67	49	41	51	54	58	45	48	39	66	62	43	55	52	51	56	48	66	46	53	52	45	59	45	45	62	53	51	57	51	48	50	64	57	49	62	62	53	46	45	53	44	53	56	65	58	63	51	42	56	59	45	38	55	44	49	51	46	49	53	44	47	61	54	52	52	58	54	53	63	64	45	53	38	65	72	46	40	53	48	47	53	50	53	47	53	47	62	50	46	51	47	55	50	45	48	46	48	54	56	58	58	63	41	57	47	49	55	53	59	42	65	58	46	60	62	65	56	53	59	61	48	52	54	47	69	49	52	54	53	52	57	53	52	49	57	64	46	55	44	48	64	57	51	60	63	48	68	47	65	61	65	43	42	46	43	62	47	58	51	54	61	47	49	48	40	57	61	57	46	75	65	50	54	53	52	54	51	42	47	51	43	48	42	57	57	50	51	59	48	49	54	46	52	52	54	46	45	52	59	58	59	60	57	62	61	56	74	64	43	49	48	53	62	40	52	47	62	52	53	55	48	55	62	41	36	59	62	51	47	54	56	42	49	45	47	47	53	46	54	43	39	54	50	59	49	53	52	36	60	47	49	60	58	51	52	50	53	50	56	32	60	51	47	51	62	54	47	56	53	58	48	52	44	46	55	55	55	52	44	51	43	47	51	58	52	54	49	41	54	61	56	48	38	43	56	50	58	60	50	58	66	44	56	42	57	46	62	56	48	42	47	52	62	50	53	55	53	57	49	52	42	61	67	46	41	53	48	53	47	46	68	60	54	55	43	49	56	44	47	60	51	48	55	42	58	57	53	59	45	55	41	60	45	64	64	58	57	56	52	48	62	43	50	56	37	55	40	49	59	49	54	56	59	50	56	70	52	57	50	56	37	59	46	39	57	56	55	53	58	56	47	60	62	61	44	50	54	61	57	49	51	49	54	47	39	54	38	51	36	39	61	46	48	46	46	44	43	55	47	48	53	56	45	39	53	57	53	58	57	49	53	63	60	55	68	60	57	52	57	51	66	47	52	58	53	59	45	65	62	50	53	49	46	64	48	61	63	56	46	53	45	61	44	50	47	55	49	47	68	61	56	64	54	46	48	49	55	46	49	50	56	53	49	60	37	44	61	59	53	46	39	53	48	56	63	49	67	55	53	67	57	54	59	48	50	57	57	32	61	56	59	73	58	48	51	37	58	55	45	35	49	56	58	53	52	50	54	54	51	43	53	72	53	49	61	42	52	53	40	58	54	50	65	60	67	46	47	52	48	58	48	50	52	49	52	65	45	62	49	56	53	56	50	50	43	49	42	46	42	46	48	47	41	61	57	45	46	60	51	42	54	41	58	56	53	52	42	47	53	43	53	40	42	56	60	47
13578	5061	2105	3213	8218	11072	10408	9181	8233	7764	7272	6334	5978	6098	5420	5139	5094	4840	4614	4272	3867	3487	3178	3048	2800	2584	2331	2311	2477	2685	2540	2241	1864	1713	1638	1515	1273	1129	1040	922	878	828	758	729	702	764	717	705	672	695	730	686	644	614	597	630	613	571	588	605	617	627	615	628	580	557	617	657	609	599	580	617	581	631	600	636	672	594	605	593	645	600	596	613	576	604	598	611	588	582	582	615	610	551	583	585	596	573	573	582	595	577	573	565	544	591	527	586	576	536	591	568	524	605	537	578	552	591	573	602	589	548	527	580	576	572	574	580	587	570	553	572	612	569	587	505	571	557	591	594	575	577	547	551	583	572	586	607	564	572	544	594	598	567	607	581	595	585	578	580	558	579	573	575	556	575	588	596	578	521	559	597	557	546	590	603	571	551	557	576	554	605	554	564	549	552	558	573	560	568	541	610	555	615	573	610	570	567	590	597	587	540	550	580	564	566	576	575	547	567	577	559	593	542	541	575	583	575	604	570	597	579	545	557	548	541	587	531	580	527	567	550	584	575	556	591	570	548	573	553	585	553	578	541	550	574	551	557	584	565	594	626	540	568	579	606	599	535	593	589	513	590	556	534	531	563	542	584	581	550	550	593	578	563	572	567	542	562	586	581	551	564	560	563	547	549	553	557	577	580	590	576	536	530	557	551	538	578	546	586	572	564	555	593	545	550	567	580	565	511	555	552	539	613	588	548	559	598	591	493	551	552	547	530	594	584	551	537	534	583	580	553	568	537	545	587	570	574	619	552	560	562	561	559	567	553	546	553	607	518	560	614	557	557	551	540	602	578	571	548	591	544	565	576	588	519	568	582	560	531	540	547	579	550	545	598	584	569	603	563	557	535	510	580	509	546	553	518	537	585	543	547	583	536	594	546	562	557	575	535	544	563	541	559	574	582	601	553	554	569	601	570	560	570	549	595	570	584	573	558	532	541	552	566	556	587	564	539	534	509	578	534	535	576	517	621	563	583	568	531	572	544	534	536	579	595	550	535	558	552	592	586	571	552	532	545	552	581	547	533	503	558	566	579	568	569	520	569	572	582	567	568	559	577	564	595	584	562	603	537	527	546	585	564	549	577	587	559	562	580	545	594	532	583	516	565	593	561	540	592	538	560	576	535	578	572	604	590	533	577	547	531	553	542	556	584	553	595	566	559	571	530	562	574	572	554	567	554	562	558	553	557	561	544	591	551	557	550	566	539	596	564	566	567	562	562	594	583	552	593	611	582	535	537	586	568	517	550	561	563	596	579	574	529	576	578	541	590	533	531	557	528	541	598	539	604	534	532	557	580	592	575	571	477	529	561	552	568	584	554	571	550	552	539	583	533	591	575	530	542	558	566	575	586	569	574	590	587	554	557	536	534	569	559	556	618	540	623	548	580	579	595	597	580	587	573	547	563	569	559	548	584	572	549	556	516	541	541	557	561	584	498	588	562	580	534	554	573	604	559	577	573	533	542	573	558	572	598	609	540	512	588	561	532	562	641	570	538	546	526	558	534	551	589	519	559	545	536	590	596	563	552	531	606	578	566	570	574	572	548	562	568	545	539	558	569	596	552	569	569	547	546	569	562	549	535	579	593	593	521	531	559	536	553	571	599	565	574	587	589	535	576	561	581	601	555	532	547	569	598	553	537	556	572	581	591	572	532	560	557	565	568	578	562	552	577	576	576	543	549	568	533	557	607	541	565	584	555	565	526	601	553	580	524	556	553	605	539	566	599	531	549	593	583	546	557	582	545	540	565	550	581	598	516	559	566	606	549	575	538	572	591	580	578	621	527	578	565	580	555	568	579	553	557	547	541	555	573	562	567	556	570	588	581	541	557	570	556	581	596	525	589	580	570	535	595	605	563	541	520	510	582	537	572	505	544	586	559	597	542	591	558	554	572	557	521	556	606	537	570	540	542	605	584	540	534	554	529	603	565	549	581	567	550	569	587	595	521	554	555	584	543	573	579	545	536	559	566	568	579	549	590	558	595	544	532	604	523	558	566	575	527	542	565	546	556	545	572	581	595	570	509	554	566	561	563	533	541	549	540	552	531	555	541	552	581	580	582	545	571	607	564	592	553	577	574	566	553	539	542	522	577	587	535	533	559	590	543	537	541	568	582	549	564	567	596	600	550	564	556	539	567	548	559	588	518	561	524	580	585	534	564	568	554	572	563	567	554	542	544	540	592	598	561	582	556	552	561	496	564	584	568	540	593	598	525	582	558	566	605	536	578	559	583	594	535	610	555	533	576	596	542	606	543	576	590	551	582	552	571	525	569	550	565	558	581	596	578	565	536	534	555	567	583	574	555	571	539	537	521	590	611	583	543	545	563	577	530	605	617	554	589	561	559	565	580	543	582	562	562	562	575	555	563	579	580	580	583	558	560	559	564	571	588	600	543	553	581	579	618	577	570	566	592	564	547	550	620	571	594	588	563	544	557	571	550	583	589	526	549	543	521	568	543	558	574	560	558	547	539	604	585	576	510	560	571	536	562	584	569	574	615	589	530	562	552	561	571	557	561	564	610	521	553	557	597	607	543	553	571	560	578	569	557	543	575	564	562	543	564	559	570	585	558	576	571	548	542	571	586	588	541	572	561	560	598	564	565	585	545	598	561	554	558	532	569	553	547	553	586	588	588	538	579	552	557	541	584	536	600	579	579	544	594	573	548	539	556	563	620	593	562	547	580	553	556	575	603	532	557	526	565	548	571	550	556	541	548	574	531	582	592	553	594	559	546	593	574	584	562	561	583	562	601	559	542	549	564	581	564	588	547	556	572	531	607	557	504	558	587	570	577	564	587	546	589	567	579	565	560	604	568	543	558	554	577	579	583	575	573	572	562	543	591	583	535	552	546	529	579	562	546	541	607	536	569	605	556	561	573	568	579	583	582	543	578	536	572	579	546	564	586	557	562	531	607	531	590	580	524	578	558	538	562	536	577	562	569	570	579	542	542	574	570	570	534	538	568	562	590	536	521	534	535	593	560	578	602	544	535	585	588	613	555	605	523	566	524	551	561	571	579	619	531	566	573	544	529	539	552	605	570	525	554	584	599	531	576	530	586	544	560	563	574	574	572	548	552	512	563	544	561	543	540	589	573	548	579	578	552	532	550	567	536	544	571	589	565	581	541	558	520	574	567	555	520	536	554	561	578	569	576	580	577	573	596	555	602	559	613	562	541	550	526	558	539	519	543	595	547	587	587	533	615	529	531	563	562	601	553	574	528	547	556	576	587	571	561	535	595	549	557	543	574	548	555	559	559	556	552	561	576	551	529	572	533	572	557	566	556	575	600	518	571	588	532	521	561	538	548	576	607	549	502	552	552	577	541	554	588	559	526	592	581	585	585	569	547	559	488	560	585	613	569	566	568	592	529	565	580	615	564	575	568	558	564	565	596	553	555	589	575	559	536	553	600	577	551	569	569	556	560	563	569	549	573	599	561	555	556	561	556	601	564	545	516
1329	46	30	30	29	40	58	59	78	67	72	64	66	91	65	74	67	78	79	73	53	58	40	53	57	57	42	52	48	53	46	44	37	43	33	28	44	26	28	32	30	20	22	23	14	16	14	25	17	28	27	16	23	20	19	21	20	22	24	26	21	23	17	19	22	33	20	24	16	21	19	17	20	12	24	21	17	19	18	17	19	21	17	17	22	28	22	24	19	22	19	23	14	20	25	18	18	18	9	25	13	17	19	17	25	19	15	20	25	22	22	23	27	24	20	26	29	23	23	25	24	18	19	26	16	23	21	19	16	18	27	28	14	29	20	15	22	23	22	21	26	28	14	23	15	23	18	19	18	20	19	24	22	23	14	18	28	25	22	21	18	22	24	23	16	25	18	11	14	22	18	15	17	23	9	24	34	23	15	22	22	19	21	10	18	23	21	24	24	20	15	18	19	25	17	19	21	17	25	20	18	15	20	28	17	24	14	18	23	24	21	19	19	13	24	16	26	15	20	22	24	24	22	17	19	22	27	19	19	19	21	24	20	22	25	18	28	17	8	18	31	14	19	21	17	14	14	24	19	25	14	26	26	20	21	25	16	23	25	18	23	15	19	21	22	30	16	22	19	18	21	22	26	20	20	12	19	11	22	29	23	15	15	21	21	20	26	21	21	19	24	20	19	17	26	20	16	19	22	29	24	13	20	19	21	27	26	18	25	23	18	17	30	17	20	29	17	20	14	18	27	11	26	22	17	22	23	16	31	26	21	20	16	23	19	20	28	30	18	16	20	28	16	20	20	25	23	24	18	17	35	18	19	25	19	15	29	19	23	21	20	12	23	21	14	20	20	25	13	19	19	25	17	23	15	19	15	18	26	19	22	19	29	19	17	24	23	15	17	18	12	21	19	26	19	20	33	19	23	20	16	30	21	28	23	28	22	22	24	14	23	16	20	16	18	22	27	13	25	26	27	21	19	16	17	10	11	16	19	18	20	23	19	12	16	20	23	17	19	18	21	20	16	16	28	21	28	13	15	21	17	15	16	19	29	19	20	16	19	15	25	13	21	16	22	27	20	27	17	18	22	19	14	15	32	17	23	22	20	25	25	16	22	17	18	30	22	24	16	23	24	25	21	25	16	17	16	17	12	15	20	14	19	20	19	17	16	17	19	15	14	17	23	23	28	19	21	21	27	19	15	9	22	14	19	25	19	19	14	22	20	18	24	27	20	13	19	20	18	18	20	22	23	17	22	23	25	18	29	23	17	24	22	15	16	20	14	25	23	22	23	21	25	22	23	16	20	19	23	28	13	19	29	17	15	20	20	23	24	17	28	19	19	21	27	19	16	22	28	20	25	13	17	19	17	23	19	23	23	20	21	27	22	11	20	22	20	24	30	20	20	36	22	24	22	16	13	16	23	16	32	23	18	25	15	32	21	23	15	26	22	19	21	22	15	14	30	19	21	23	13	20	15	20	23	20	12	16	23	19	28	23	22	29	16	24	30	14	21	16	26	17	15	18	14	25	21	15	20	26	17	21	13	29	20	24	31	25	26	16	21	17	16	23	12	13	22	19	22	17	23	16	20	15	16	22	28	19	23	16	16	28	23	16	20	21	19	25	31	21	17	12	26	18	20	13	21	24	17	19	17	17	20	19	23	26	14	19	19	17	23	16	19	19	23	31	17	21	22	17	34	25	24	18	24	15	24	22	21	22	27	35	20	25	19	25	23	20	34	25	16	19	19	18	15	25	23	21	8	24	15	20	17	25	17	15	15	15	26	16	26	25	21	19	15	22	24	22	17	30	23	14	21	18	14	16	11	19	25	19	18	14	15	20	17	23	26	20	17	17	25	19	23	13	25	18	25	22	17	27	20	20	15	18	22	24	19	13	24	20	18	24	21	15	24	24	21	27	20	18	22	15	32	24	21	24	27	18	17	14	15	17	18	20	23	15	16	12	29	25	16	20	8	19	20	23	22	25	28	18	22	17	27	24	22	24	23	17	22	22	23	22	27	19	20	15	23	18	22	22	22	16	17	21	26	19	13	19	12	24	16	20	21	23	21	20	17	18	23	15	17	30	14	23	20	11	16	19	21	25	21	20	20	16	23	19	14	24	21	24	25	11	20	19	25	23	23	13	15	31	23	22	21	16	25	19	21	18	23	12	21	26	16	30	15	18	19	21	18	14	18	17	24	17	17	15	21	18	21	23	15	23	24	23	22	18	15	22	26	22	18	20	17	21	20	20	11	21	10	24	24	18	23	24	24	22	19	23	21	25	21	19	27	15	24	27	29	28	20	17	22	27	20	20	18	22	25	16	28	23	16	19	21	14	14	11	25	18	22	21	23	23	29	23	17	17	19	14	27	23	22	23	23	24	26	21	28	21	19	16	21	28	27	30	14	17	20	18	23	24	23	18	24	21	25	15	17	32	17	22	23	25	19	16	20	22	22	23	20	20	17	20	21	26	22	21	27	23	22	30	26	14	18	17	21	23	18	13	25	21	28	20	20	26	25	17	15	15	19	14	16	22	22	22	24	21	24	22	20	23	24	15	13	19	20	17	18	31	18	19	26	19	21	28	17	23	27	24	20	20	14	16	21	18	20	18	16	27	23	21	27	21	21	22	23	21	21	23	26	21	19	17	14	21	21	16	28	16	22	31	19	16	19	21	20	16	21	17	21	16	19	19	26	20	20	21	29	18	31	19	19	18	13	23	26	18	16	22	23	22	20	17	19	17	27	20	18	24	12	15	18	27	23	21	14	14	22	10	23	13	16	19	27	20	25	20	27	11	22	15	27	19	23	8	21	18	25	16	23	8	19	21	17	16	16	23	25	25	15	18	23	24	25	16	25	16	22	22	23	18	21	25	16	21	25	33	21	19	15	13	22	23	26	20	27	13	19	18	20	25	17	17	17	16	30	24	20	17	16	24	17	19	20	20	31	15	24	19	21	24	18	25	25	21	24	18	17	10	30	22	17	28	14	22	12	27	27	13	33	17	19	17	25	17	19	20	16	13	20	11	19	26	22	19	23	20	22	24	8	16	21	19	23	12	23	15	13	22	25	19	28	17	33	15	23	16	18	17	24	29	22	23	22	16	20	21	15	11	18	14	23	21	13	22	23	21	16	18	15	12	26	20	30	24	15	18	24	24	15	32	25	16	16	22	17	26	21	37	26	18	18	26	14	22	26	29	14	13	12	16	20	19	18	27	18	29	20	14	23	22	15	16	19	25	30	23	28	26	29	19	9	12	24	20	25	19	16	26	28	28	23	17	26	23	11	26	31	14	14	33	16	18	22	20	23	25	29	22	24	21	29	25	24	16	24	26	17	19	24	24	24	15	27	21	18	19	25	30	18	17	18	20	17	23	14	21	26	16	19	22	23	21	21	14	29	18	24	15	20	16	28	18	14	17	18	21	25	27	16	13	20	19	22	20	18	29	13	25	13	16	20	21	21	18	22	18	20	13	18	18	16	18	17	29	16	22
7262	1032	568	685	2007	3657	4016	3777	3619	3667	3528	3129	3116	3027	2651	2762	2625	2580	2487	2299	1977	1791	1670	1626	1329	1353	1235	1344	1446	1415	1338	1139	875	869	779	615	548	470	426	364	339	313	295	304	298	254	264	227	257	259	276	264	260	236	235	265	265	232	220	258	226	256	249	229	210	257	231	245	234	235	232	247	253	225	224	258	250	235	243	230	264	227	240	228	211	243	231	237	211	251	224	233	224	241	190	224	226	207	205	230	245	185	216	218	258	236	233	210	225	221	222	204	193	214	213	223	203	197	221	243	217	219	228	228	199	219	211	204	204	214	223	213	229	203	192	243	195	195	229	216	211	201	242	213	223	228	220	216	219	211	204	244	198	215	195	200	227	218	229	227	220	230	210	223	228	213	214	214	211	236	232	215	253	229	229	197	214	206	244	195	220	223	228	201	232	210	223	200	211	211	197	227	214	246	221	239	193	194	219	201	207	219	226	188	211	209	214	197	225	229	218	219	234	192	216	180	225	204	212	184	212	202	225	225	214	218	223	220	204	214	225	210	225	214	225	208	211	217	201	220	200	229	240	221	214	215	231	214	237	219	219	204	215	212	230	220	216	227	276	219	219	228	207	230	245	228	192	222	212	206	236	230	222	200	192	224	211	230	214	212	236	239	220	228	210	218	232	213	201	242	216	210	224	220	213	200	206	204	197	233	242	234	226	234	202	213	227	202	217	222	206	188	219	230	238	189	220	221	230	209	214	225	222	222	214	228	238	232	220	234	217	231	192	243	187	218	214	219	201	194	186	205	230	195	211	223	207	220	218	216	225	231	214	211	229	235	208	209	242	223	257	230	180	210	210	227	212	210	227	243	230	196	231	235	197	220	218	235	211	239	234	198	246	195	198	258	222	192	243	242	232	221	214	224	207	197	237	216	205	239	198	219	211	193	211	235	207	210	205	206	238	226	209	213	212	202	194	200	214	208	197	203	204	241	199	206	186	245	224	252	223	197	234	198	222	239	218	222	238	252	217	193	211	218	249	214	210	245	223	220	241	207	231	209	198	230	217	219	249	226	216	213	227	214	183	220	179	211	197	205	204	205	241	241	243	212	219	243	212	239	235	215	209	216	225	222	217	209	212	213	224	231	227	180	196	243	212	217	201	221	249	197	217	214	205	231	237	205	226	220	228	215	222	208	224	230	220	243	222	204	220	221	251	214	247	239	220	227	218	238	218	231	213	205	233	219	231	236	213	209	206	219	226	218	222	208	217	219	238	210	237	238	234	179	230	216	246	235	205	225	228	215	211	208	220	216	237	219	225	239	196	229	212	228	236	227	240	221	207	250	204	214	232	224	231	191	214	237	244	219	206	217	211	232	202	218	214	207	203	202	231	209	246	208	224	191	224	201	218	203	244	210	207	217	226	227	227	214	202	201	224	210	244	210	227	252	199	217	214	227	214	195	230	232	224	230	227	197	242	241	210	210	221	247	224	243	209	229	219	237	202	215	198	209	217	240	207	211	233	221	236	220	185	210	212	227	216	215	210	222	195	230	196	220	197	220	211	209	215	232	215	220	209	192	215	218	226	215	206	212	209	216	226	208	205	205	250	235	199	211	230	217	229	241	205	228	228	218	220	236	195	219	234	205	212	249	206	212	232	213	214	220	205	244	218	217	218	216	213	217	201	217	192	212	216	197	234	219	188	223	231	223	247	225	216	215	204	223	234	228	208	216	218	212	222	220	198	238	250	209	203	207	245	210	220	214	215	234	216	206	216	218	220	202	217	206	238	229	205	220	189	205	193	229	216	235	237	224	235	190	214	216	237	224	198	186	225	239	217	225	204	217	235	221	237	200	226	216	231	207	217	225	207	225	234	228	227	208	228	228	220	219	212	229	210	235	221	238	223	223	237	245	233	209	190	213	218	213	203	216	192	220	234	226	238	207	247	220	221	220	264	231	255	234	220	195	215	218	224	237	206	232	221	226	232	222	203	225	218	222	234	211	236	204	218	240	209	223	228	218	226	222	211	211	214	239	242	207	245	217	212	246	230	249	246	225	232	181	230	208	200	211	208	236	217	204	251	231	199	238	216	230	212	244	219	253	218	245	208	201	243	210	234	190	219	214	241	216	238	217	223	213	235	229	233	218	206	232	209	231	228	236	222	205	210	207	197	223	209	209	210	243	233	205	214	206	220	229	226	213	239	183	206	221	213	209	204	221	224	225	212	173	217	210	211	225	251	251	210	230	206	212	222	243	248	247	246	230	214	206	234	205	216	229	211	216	229	217	217	216	228	224	205	197	224	220	237	226	230	203	229	204	232	216	212	244	219	253	221	183	198	234	240	219	240	218	203	228	214	239	224	195	232	187	225	234	223	235	190	209	218	233	217	242	219	216	197	207	189	215	235	213	244	209	197	229	230	229	226	232	210	232	237	216	235	222	225	218	207	218	233	217	246	231	235	232	216	233	202	224	228	214	213	204	235	209	229	225	217	218	224	216	237	223	215	214	210	256	212	253	235	209	216	215	247	219	213	225	222	227	229	233	216	207	188	221	203	205	214	194	213	223	241	215	189	215	195	197	209	230	245	216	218	224	209	253	233	220	218	207	239	198	201	208	177	219	216	208	227	242	222	207	217	199	212	217	233	210	228	216	217	217	218	237	196	214	210	219	231	199	211	221	195	208	221	243	199	221	215	230	222	218	247	218	237	204	220	199	213	194	220	198	237	229	206	212	219	211	222	242	236	212	198	233	236	225	229	230	245	215	184	209	229	243	229	224	234	217	247	198	223	228	238	226	222	203	225	219	237	258	231	243	223	215	214	224	222	219	216	231	215	164	213	218	222	244	228	219	224	236	215	208	217	219	218	233	226	196	220	212	216	229	208	207	226	231	218	223	215	238	210	227	206	223	207	233	231	195	233	238	206	215	203	243	229	230	220	224	220	220	227	208	192	217	204	239	213	218	245	229	218	219	222	210	208	218	217	198	227	224	227	224	210	218	196	218	225	225	215	207	200	207	248	221	219	227	221	214	217	230	197	235	224	228	204	242	208	214	225	248	199	219	199	228	212	212	224	205	220	218	211	227	224	232	230	225	221	232	224	209	243	219	236	217	218	207	203	247	224	224	255	221	209	220	240	235	216	246	229	230	221	227	196	241	221	191	210	180	203	230	228	204	194	210	214	210	225	216	228	205	212	218	207	229	201	230	204	194	230	224	212	242	239	221	215	207	237	205	200	229	244	226	223	211	221	245	205	229	202	218	222	230	229	242	214	200	229	225	228	215	226	223	192	212	204	256	224	220	219	212	236	211	222	194	237	199	238	223	220	220	236	204	223	238	213	201	250	209	197	241	232	215	244	256	213	211	214	217	224	207	219	218	219	217	224	209	229	240	232	210	212	241	229	209	222	205	246	229	224	211	246	212	207	224	221	200	229	224	218	231	225	219	226	234	212	215	204	232	227	235	229	202	216	211	204	196	217	242	229	242	215	221	205	231	234	204
631	172	120	90	82	113	132	153	135	129	125	117	136	148	143	143	111	131	126	125	98	109	101	112	96	78	92	104	100	96	86	95	66	71	73	55	54	61	49	61	54	55	66	59	54	48	53	50	47	53	58	50	59	60	50	58	61	53	30	54	49	47	41	62	43	59	54	50	57	55	62	34	43	52	40	39	34	53	70	46	47	40	50	49	49	61	56	45	53	47	57	64	50	61	58	46	72	60	45	44	35	56	41	43	47	54	60	57	55	52	45	46	45	55	53	54	50	45	35	44	49	57	48	51	54	49	61	52	53	53	66	38	47	49	48	44	50	61	52	48	59	39	50	48	36	50	54	54	53	49	54	50	49	41	53	59	48	42	50	51	43	48	68	51	53	46	42	55	56	62	57	48	40	44	63	57	60	63	50	48	40	67	60	54	51	44	59	52	51	47	37	48	67	49	49	43	48	46	53	49	48	53	43	46	40	47	47	45	50	58	49	44	53	48	51	67	58	47	49	47	50	66	59	54	54	51	42	44	42	49	57	54	60	43	49	55	65	58	47	49	54	44	60	56	53	46	59	48	51	45	51	45	51	50	55	42	60	56	46	47	52	52	66	52	41	58	51	45	50	49	44	49	54	53	66	53	43	57	54	35	54	63	51	43	49	49	40	51	36	63	62	43	44	63	46	57	44	43	52	53	56	43	36	57	52	43	50	50	54	47	51	63	42	63	54	52	62	60	45	57	55	58	48	57	46	55	55	65	36	47	45	55	42	44	48	53	45	44	52	49	36	43	43	51	49	38	42	54	51	45	65	47	56	63	52	53	53	42	50	59	49	35	57	56	46	66	53	59	55	66	50	60	58	48	52	62	48	53	53	47	43	57	63	44	54	42	55	73	53	60	37	51	51	45	53	42	58	35	57	54	41	59	40	46	50	46	40	56	43	45	41	49	45	47	54	51	54	52	46	56	58	56	48	50	47	46	40	49	49	56	39	59	58	51	60	47	48	43	67	58	47	49	43	58	49	45	51	55	55	55	64	49	45	47	49	47	44	59	40	53	44	33	53	52	50	49	34	62	54	55	55	48	39	45	58	53	39	60	56	51	55	44	58	53	51	51	52	54	56	53	50	50	58	58	47	45	47	49	41	52	48	42	59	52	41	48	49	61	31	49	46	71	46	61	52	52	47	47	52	47	45	57	37	50	54	54	52	48	55	53	43	56	48	47	52	52	54	46	56	47	54	59	54	56	62	58	33	51	50	51	46	46	69	50	48	56	32	50	43	38	50	50	44	53	47	56	50	46	36	53	50	43	38	52	43	43	47	54	41	44	48	47	47	44	53	65	47	46	43	54	44	50	47	39	53	52	49	51	41	45	52	56	56	52	45	39	47	54	55	47	43	56	42	42	46	42	61	58	57	48	35	42	49	42	52	46	44	57	44	44	43	55	48	46	49	43	45	54	67	53	52	59	55	53	52	47	46	42	50	44	44	48	55	41	46	41	49	56	48	51	43	54	51	62	45	46	55	61	37	51	62	45	56	55	58	46	43	46	35	53	55	48	39	49	50	52	51	60	56	57	45	55	50	45	50	63	58	46	47	46	40	36	46	40	51	53	47	43	37	36	56	51	54	53	40	48	60	59	47	48	50	45	70	53	43	44	58	54	54	58	60	38	54	58	49	41	49	60	52	54	53	52	46	40	57	59	41	39	60	52	55	51	42	49	54	57	52	43	43	49	40	63	62	62	44	53	46	45	41	57	49	51	38	45	48	52	31	60	46	46	48	47	46	49	43	58	59	45	48	51	65	58	36	50	55	50	50	43	54	39	41	47	51	59	44	47	57	49	45	48	52	50	45	43	53	55	46	58	55	48	50	47	37	66	39	56	58	51	64	53	49	48	61	45	64	44	41	32	53	47	39	48	53	41	38	55	48	52	43	56	46	48	43	42	44	60	52	50	55	69	40	59	47	52	47	49	50	39	42	46	56	51	45	49	58	48	58	55	44	41	53	54	52	52	39	51	53	44	54	54	54	27	50	57	55	57	58	50	53	50	70	49	39	52	56	47	54	56	47	41	46	48	46	34	57	50	64	60	42	35	50	68	48	48	42	60	45	40	56	48	56	55	42	51	62	55	66	52	50	38	44	61	63	52	57	52	60	27	48	53	60	44	43	53	52	36	48	31	52	66	51	56	53	44	44	41	44	53	56	63	43	50	63	56	33	48	46	44	56	52	47	51	50	55	46	59	32	42	38	47	45	55	50	62	55	57	45	44	53	46	48	45	55	47	56	54	39	46	67	43	59	50	48	38	58	57	50	55	48	49	57	66	38	52	60	48	46	47	46	45	48	57	52	55	44	54	54	44	53	67	39	35	53	46	49	37	45	55	47	44	46	50	51	48	53	56	62	51	42	58	59	48	45	42	48	59	42	50	44	34	49	43	36	53	45	49	42	58	50	48	57	52	50	53	44	44	44	52	43	46	44	56	54	46	45	47	51	51	53	48	44	47	59	42	66	46	66	48	49	46	38	47	59	57	49	46	48	51	60	49	49	45	45	54	51	54	50	41	52	57	61	59	50	56	46	57	37	42	44	61	50	49	45	46	55	60	41	55	41	51	48	58	52	54	51	54	50	43	61	55	59	65	52	52	39	53	65	55	60	61	46	54	52	39	66	49	53	45	54	58	32	58	61	50	46	53	45	59	61	54	54	56	52	41	59	53	46	48	45	51	58	51	39	54	64	49	49	46	49	65	52	54	42	49	40	46	62	41	41	53	49	46	49	51	39	47	50	51	46	57	50	51	47	50	53	53	45	42	38	44	55	37	40	54	49	55	41	43	42	36	50	58	51	61	49	63	48	53	49	48	47	61	49	44	42	53	45	41	42	45	51	42	48	49	43	50	52	55	38	43	55	57	47	43	51	39	58	55	51	54	46	58	53	44	50	43	54	54	48	57	55	55	58	44	64	47	38	48	43	43	40	48	50	47	60	53	56	53	48	57	50	45	53	51	49	43	60	39	56	49	65	50	44	38	50	55	51	48	54	53	44	52	56	51	65	42	56	51	45	35	41	45	46	41	58	53	53	39	45	67	47	58	47	40	63	54	26	63	53	47	46	48	44	35	48	48	62	58	35	40	46	55	44	40	57	53	56	46	48	56	58	46	56	47	49	50	63	54	48	53	55	44	56	51	54	50	55	48	47	50	48	53	43	51	44	55	52	45	42	40	46	50	55	57	53	43	51	55	56	52	60	44	55	56	60	43	54	58	35	46	56	48	52	56	44	44	43	36	50	52	48	48	57	45	53	43	48	38	48	61	47	51	47	47	48	39	42	59	48	49	50	58	54	46	45	42	54	47	39	53	48	57	49	39	47	52	66	34	51	48	39	45	61	34	57	41	57	44	43	55	58	49	48	45	57	55	57	43	52	49	53	47	43	59	55	55	55	60	45	45	46	57	47	44	49	43	48	44	51	69	44	57	46	45	53	48
10067	3974	1523	2374	5969	8197	7910	7166	6258	6055	5724	5071	4885	4644	4337	4212	4002	3956	3685	3441	2972	2622	2655	2525	2185	2094	2119	2186	2183	2332	2121	1747	1610	1448	1234	1096	996	919	791	724	697	682	646	690	560	647	653	598	557	641	623	587	565	580	564	588	572	547	560	577	522	567	548	579	539	508	529	593	571	581	539	544	545	542	517	541	585	563	550	555	520	549	525	540	520	527	548	548	519	497	544	561	537	539	511	526	528	508	551	509	523	527	521	509	553	539	533	487	534	510	528	557	511	557	546	520	541	574	496	535	488	511	517	585	531	514	555	496	529	499	543	495	560	524	524	517	529	516	493	514	536	523	549	532	510	509	536	547	496	493	536	528	494	521	562	520	533	517	546	508	538	554	543	530	522	511	497	511	526	540	558	520	517	505	470	553	546	521	545	524	503	539	538	504	529	522	535	543	529	510	519	543	554	524	504	517	568	523	539	511	520	498	523	526	525	521	545	538	525	551	505	499	473	515	547	533	570	539	495	500	535	570	518	537	515	540	508	513	522	522	530	519	504	528	485	523	545	488	520	506	471	527	522	478	519	556	503	537	567	480	529	539	515	518	526	531	524	477	513	536	532	481	553	529	496	500	533	508	508	560	532	528	520	519	541	532	533	538	517	521	511	542	510	530	529	523	542	538	512	512	536	551	508	521	492	551	521	516	518	519	542	490	530	516	515	532	491	537	520	532	504	540	508	517	522	517	533	522	516	512	522	495	539	539	521	490	512	508	479	512	495	542	520	527	496	517	555	533	540	506	536	558	493	518	552	541	523	524	523	508	530	556	520	531	515	566	525	576	466	507	537	489	525	528	485	542	543	516	512	501	544	522	542	519	530	537	527	504	484	518	513	534	511	521	568	561	541	473	503	545	518	546	508	496	526	535	522	513	506	488	534	539	530	525	529	584	527	538	540	541	528	510	540	518	535	486	548	504	524	497	492	518	542	558	515	494	520	492	538	499	494	495	483	532	526	504	592	534	510	495	525	545	540	533	473	530	517	541	501	496	543	491	555	538	494	509	472	501	519	519	574	532	501	528	534	527	534	505	565	529	517	536	535	534	518	540	492	551	555	501	511	538	539	536	554	519	525	508	521	534	536	540	494	510	492	513	548	557	530	524	500	507	520	516	534	516	456	511	495	507	515	562	554	506	505	487	463	519	557	519	523	482	484	548	547	452	485	541	506	497	501	514	550	526	506	500	512	524	530	512	497	513	540	567	486	497	523	513	536	553	513	517	529	503	500	489	533	522	547	500	499	501	558	469	527	488	539	521	570	522	475	514	501	502	556	515	491	565	517	534	583	476	507	503	497	528	542	527	507	531	534	537	544	548	544	509	535	517	520	524	519	506	524	547	517	501	519	471	504	474	489	510	491	575	510	493	526	538	515	525	534	512	565	535	508	506	487	551	503	548	523	502	513	545	535	523	476	583	537	534	538	490	547	531	538	526	499	553	496	507	539	525	517	545	544	533	489	526	547	521	519	537	496	492	473	534	478	496	553	535	474	543	533	555	490	516	540	497	467	528	503	513	537	571	507	481	520	544	535	555	544	534	523	488	507	525	553	564	511	502	503	457	524	489	523	516	525	534	538	493	539	535	527	507	557	525	503	520	478	550	512	544	517	560	519	540	515	505	517	520	524	544	541	527	545	541	546	543	513	527	502	504	507	474	517	533	585	500	504	515	551	537	472	549	523	566	525	518	498	522	523	533	515	512	522	512	546	544	512	543	525	528	524	542	481	525	536	533	532	506	555	531	519	498	515	513	504	476	519	521	543	548	557	498	501	529	538	490	511	534	516	506	517	517	506	517	531	540	549	540	463	503	499	498	530	503	542	516	538	519	507	577	549	550	510	535	497	523	572	523	507	474	511	498	509	499	522	553	498	603	510	484	486	495	533	508	497	509	512	517	518	484	552	517	502	513	497	541	513	519	538	521	556	529	555	519	464	520	522	509	509	541	500	530	512	531	545	504	509	523	521	502	524	516	522	543	490	499	533	516	559	506	545	543	531	497	548	509	533	464	476	505	529	482	520	517	498	537	519	521	541	549	502	514	524	474	493	497	502	529	510	519	515	543	513	486	498	550	507	508	540	541	519	509	519	498	497	507	528	518	515	493	564	508	562	541	533	518	525	527	532	560	476	517	505	538	518	532	513	508	513	546	525	529	505	490	522	519	557	532	555	547	497	521	563	515	518	525	528	547	529	493	537	536	517	505	487	526	533	482	534	516	515	545	541	479	551	488	522	541	514	529	518	530	526	482	514	492	523	498	501	508	500	510	509	524	498	533	547	539	532	546	523	544	536	522	552	517	520	548	512	453	534	527	523	532	504	492	531	527	536	489	507	531	506	522	531	567	530	528	518	549	569	475	502	528	510	540	476	519	520	527	520	477	521	558	516	526	529	518	503	527	523	569	500	524	539	520	499	556	513	534	525	497	504	506	533	497	555	479	535	506	508	516	496	532	489	515	503	515	503	523	511	528	562	545	527	550	517	518	525	501	524	543	524	497	518	526	519	539	508	551	532	511	524	560	519	551	533	528	518	507	517	522	511	562	473	508	550	516	512	541	537	513	533	543	508	525	500	495	514	497	532	521	507	519	518	498	498	509	536	532	493	509	526	514	498	490	529	508	529	436	501	490	511	500	530	512	507	560	529	499	524	529	512	539	516	523	517	553	521	547	508	505	500	510	540	538	531	532	497	535	480	512	497	509	544	502	528	518	551	543	468	534	537	534	517	546	517	498	538	525	521	511	522	538	524	520	506	520	518	496	522	487	495	512	516	502	564	510	479	537	519	513	538	511	512	503	519	511	523	537	535	501	543	490	528	522	505	514	530	532	555	520	516	510	525	515	545	551	510	496	547	514	559	563	509	552	504	543	521	470	541	548	527	528	497	484	580	562	520	549	452	508	527	496	551	496	502	502	514	499	521	523	492	497	505	487	539	533	538	497	543	527	543	521	543	481	571	533	544	494	497	521	499	528	556	499	495	482	521	473	528	550	523	517	519	500	514	529	508	504	535	517	522	536	542	523	536	562	547	525	489	513	545	540	501	512	529	551	536	542	538	497	499	558	537	506	530	522	512	533	525	545	529	509	553	542	491	507	522	501	499	499	542	520	514	521	542	541	539	531	507	546	506	559	505	523	537	538	543	532	537	563	501	519	531	513	524	534	551	474	505	550	512	506	504	573	517	512	538	554	558	531	532	471	527	523	506	527	517	528	516	497	501	503	463	512	500	495	544	528	527	551	505	553	514	510	499	511	531	532	562	519	529	508	515	519	530	508	499	502	484	518	505	579	562	543	516	523	507	538	520	562	482	524	518	551	517	505	540	489	501	530	558	530	528	484	556	525	492	489	508	499	519	530	504	491	531	539	477	487	506	503	521	543	503	514	517	525	478	490	527	559	538	569	520	492	526	540	531	519	566	558	555	470	547	510	523	502	528	477	519	507	531	523
2080	120	70	56	57	87	108	103	110	113	121	92	101	109	92	122	106	90	104	80	73	71	85	81	56	47	59	66	66	72	61	55	52	29	51	46	24	30	24	22	17	28	29	13	26	21	24	21	17	30	24	23	17	22	24	16	21	24	27	20	23	15	17	15	25	19	20	23	21	25	19	25	20	21	14	30	25	26	23	22	17	17	27	18	21	18	26	16	24	28	13	25	13	21	19	17	19	29	25	21	19	25	15	16	18	19	26	12	19	20	20	16	16	27	18	17	27	20	24	21	12	24	23	18	25	24	23	17	19	28	19	17	18	20	29	21	16	16	16	14	17	26	21	22	12	21	17	21	11	25	23	23	22	19	19	17	24	18	14	18	25	15	19	29	26	13	19	13	20	11	25	19	23	19	22	19	20	20	20	17	24	27	12	24	17	14	19	13	17	19	23	19	22	17	16	14	24	19	26	22	19	28	20	24	18	23	19	20	23	16	21	21	15	26	20	17	24	22	14	26	20	19	23	13	20	23	13	17	17	20	26	18	21	12	17	17	21	20	24	20	18	19	24	23	17	15	27	19	21	20	19	16	25	16	30	16	19	20	22	13	22	16	24	17	24	15	21	19	21	23	18	31	25	28	23	27	23	19	24	16	23	15	28	20	22	16	28	23	17	18	14	32	18	31	25	22	12	19	20	14	17	16	12	17	23	29	18	23	14	18	20	19	16	17	27	7	28	19	9	28	20	22	18	15	24	19	23	18	19	30	18	18	18	19	20	22	15	22	18	12	20	15	19	21	23	18	13	16	20	14	14	21	18	23	23	25	25	17	20	21	24	30	16	16	14	21	19	21	18	25	9	21	20	22	19	26	23	27	21	14	17	19	16	22	17	22	14	15	14	15	20	17	24	24	17	23	29	20	28	20	24	15	20	19	22	20	20	32	17	22	14	22	19	16	30	12	16	21	18	19	17	21	19	18	25	15	18	24	13	22	23	23	17	17	13	26	15	19	29	15	24	30	20	26	26	15	23	24	26	19	13	10	12	19	14	15	22	19	16	30	24	19	18	17	25	27	27	12	26	17	20	25	19	18	18	13	27	20	23	22	22	17	32	17	16	23	25	17	23	21	13	20	22	19	25	18	23	20	22	17	19	21	20	18	18	28	27	21	22	26	30	16	18	20	13	20	24	18	21	10	21	20	25	22	20	19	27	22	14	18	18	13	16	20	18	30	20	20	24	26	25	15	24	17	21	24	25	27	11	15	16	21	14	24	27	16	9	14	23	20	14	25	23	13	26	23	17	16	22	16	18	23	30	24	23	25	27	18	16	17	25	15	11	23	30	23	20	18	21	22	21	22	18	26	20	22	25	23	16	22	20	23	20	30	20	18	20	20	26	15	17	18	17	17	17	18	21	20	20	13	26	25	17	17	16	13	24	17	25	19	16	14	23	22	13	16	21	25	27	21	14	18	20	13	27	16	16	23	21	24	19	23	24	22	21	23	20	24	30	22	22	21	18	22	21	17	21	14	19	13	15	29	19	16	15	22	19	23	22	15	13	23	17	24	15	33	20	18	20	18	23	24	23	18	20	16	21	14	22	15	24	20	23	24	29	24	15	26	17	22	18	20	19	17	21	21	22	23	21	18	21	22	24	19	27	23	17	17	13	21	23	16	14	24	26	30	28	20	17	21	18	20	25	16	16	20	18	26	18	11	30	23	18	20	19	21	23	18	21	18	30	21	22	21	22	15	19	17	11	18	30	23	17	24	22	22	21	19	22	29	22	14	26	23	32	22	22	20	24	16	30	20	22	26	19	24	21	23	21	29	23	17	16	20	19	24	20	31	20	24	23	14	21	16	16	16	17	31	24	19	17	23	17	22	15	27	26	19	14	19	26	21	18	24	18	19	14	30	23	21	19	18	28	13	32	20	16	27	10	18	25	23	24	26	25	25	21	16	18	21	21	21	21	22	18	21	22	21	21	18	18	20	17	21	26	26	20	15	13	28	13	24	23	19	26	29	24	20	24	14	25	24	12	12	21	24	26	25	22	23	25	22	18	21	22	20	18	17	10	16	22	22	24	14	21	17	12	12	12	15	17	18	24	21	23	24	20	18	18	23	22	20	23	24	29	17	24	18	27	20	18	23	24	20	24	24	26	18	22	20	21	17	27	21	20	23	16	12	20	16	20	18	21	20	24	19	22	27	27	21	14	13	14	20	17	16	27	24	15	21	18	21	15	23	20	20	12	25	18	13	20	24	29	17	25	27	14	26	20	21	22	20	22	21	19	19	23	21	21	22	20	17	19	22	18	24	29	25	23	25	24	28	22	15	28	19	21	25	20	33	20	20	17	13	20	16	27	15	20	23	24	15	20	27	25	20	11	22	19	29	16	9	15	24	18	15	22	26	18	27	17	18	15	21	30	20	17	17	13	19	26	21	19	16	17	22	19	32	30	12	22	24	25	18	17	18	12	16	22	23	16	23	25	20	19	21	22	16	20	16	15	27	28	25	15	18	22	15	22	23	19	16	20	21	16	25	19	21	14	19	16	15	16	9	34	23	17	18	14	27	21	16	27	22	16	8	15	25	18	27	12	28	23	24	14	14	17	22	18	28	20	15	21	25	20	17	22	22	22	25	22	21	15	17	29	22	27	16	21	18	21	18	23	32	23	19	28	28	17	21	28	20	25	14	18	16	20	18	20	23	26	18	22	19	27	19	22	17	21	21	18	26	20	16	25	18	20	14	16	13	23	13	22	16	21	18	21	25	24	23	12	28	23	21	20	16	17	14	15	26	26	13	29	23	19	20	15	21	17	22	22	19	19	25	19	24	27	24	28	24	25	17	20	17	18	20	20	24	17	21	15	20	9	22	27	21	27	17	17	24	28	16	17	13	19	13	27	17	27	19	12	21	23	22	27	25	16	21	19	27	22	19	17	23	20	34	20	29	15	27	18	23	21	27	16	23	29	18	20	15	10	32	24	15	23	19	24	29	24	17	22	25	21	26	21	14	29	19	27	19	23	12	15	19	24	27	15	21	17	21	18	17	12	21	38	25	23	19	23	17	33	21	24	8	11	32	19	17	24	21	17	27	20	15	19	21	21	17	18	13	26	30	20	16	22	20	17	13	28	11	19	29	19	19	14	19	11	26	23	24	26	28	28	28	22	29	23	19	23	21	18	19	24	21	22	15	24	27	22	18	17	14	26	23	22	18	14	20	24	15	20	18	18	24	23	16	22	20	24	19	20	16	27	20	18	16	23	15	15	24	13	21	19	20	17	18	23	20	21	26	26	23	23	24	23	23	20	21	20	23	22	13	30	23	12	33	14	17	20	21	20	17	23	19	25	20	30	21	18	18	17	21	23	18	29	22	25	16	22	24	17	27	16	19	20	28	21	25	14	19	20	13	18	21	25	17	14	25	24	17	21	21	20	16	18	24	26	20	21	24	18	18	27	21	15	24	24	20	16	17	19	17	14	19	16	13
9870	2742	1133	1768	4939	7180	7302	7057	6182	5970	5677	5045	4721	4392	4204	3863	3783	3700	3511	3176	2754	2425	2529	2273	2086	1852	2083	2124	2468	2324	1704	1442	1314	1099	960	871	798	609	529	472	413	409	376	361	328	321	332	332	312	320	307	289	296	264	300	267	287	268	267	234	258	276	232	257	234	246	266	261	276	251	251	281	252	267	267	276	307	249	271	254	240	248	248	259	255	252	277	271	252	242	230	230	274	247	242	231	226	230	212	220	260	249	199	206	200	213	220	235	240	263	235	227	233	224	217	267	248	228	240	223	232	224	211	216	237	241	231	222	246	246	234	216	216	233	240	234	229	249	223	250	222	254	243	234	207	220	215	252	222	219	208	240	229	228	237	210	236	224	231	225	216	229	236	247	216	220	224	221	232	238	190	217	216	212	235	210	237	228	231	224	224	210	224	227	220	223	196	223	217	220	244	233	223	217	225	245	210	214	228	230	258	230	232	209	238	219	240	214	216	241	233	206	231	234	216	241	232	235	223	216	205	238	229	260	223	200	220	237	242	238	247	216	229	232	229	220	223	223	222	250	219	197	233	208	198	216	227	248	223	237	240	233	233	253	227	241	218	205	215	225	208	197	221	225	228	211	239	213	216	225	238	217	239	225	242	229	210	207	225	231	235	242	212	237	234	225	206	245	241	212	222	228	223	221	223	247	228	229	199	217	227	227	219	216	235	178	240	211	258	208	209	210	225	225	220	217	252	232	230	222	218	215	224	236	211	224	225	217	233	233	230	230	216	207	235	234	232	222	227	225	235	212	256	236	227	237	224	224	223	198	239	218	208	237	224	223	207	221	221	213	253	212	218	247	197	225	247	228	214	214	240	232	203	227	233	207	232	211	218	224	217	246	205	206	229	224	197	216	212	221	245	216	211	243	244	218	227	201	228	203	206	220	223	253	240	216	247	250	223	219	233	221	228	208	204	224	214	242	221	229	225	202	205	198	210	222	214	194	217	256	236	224	204	250	227	234	193	232	198	230	228	236	237	210	206	229	233	242	256	210	223	186	202	218	201	208	228	233	233	221	222	213	197	230	232	221	231	208	239	212	228	223	243	260	251	203	250	228	212	218	197	240	216	235	261	185	218	214	227	240	233	217	232	227	241	237	215	228	233	232	222	242	254	233	207	229	219	224	221	227	223	229	242	212	219	227	229	234	218	245	225	219	243	243	245	229	234	234	277	193	208	213	219	199	238	221	239	243	223	218	253	244	231	223	237	224	220	239	223	224	222	223	235	218	223	222	202	244	235	256	233	214	257	212	261	248	211	238	226	208	234	216	253	225	225	251	227	202	210	232	265	225	229	228	238	245	205	223	240	228	231	193	225	253	218	220	219	225	231	231	199	224	244	195	241	217	221	217	243	224	239	235	206	222	240	210	229	252	225	236	226	238	219	222	245	223	236	232	220	215	219	251	223	214	214	217	203	221	216	209	226	231	248	229	231	229	233	197	200	226	233	217	224	247	229	205	209	197	238	236	225	201	225	227	227	195	242	252	231	220	220	238	212	202	200	205	221	213	210	227	230	216	224	210	194	233	251	222	236	253	213	210	241	237	238	216	197	237	245	217	228	228	209	215	220	206	210	206	255	232	227	220	224	208	250	212	231	245	215	221	239	228	254	231	218	242	232	253	215	265	214	207	211	225	232	197	223	229	215	228	234	234	215	207	234	224	227	216	235	224	217	225	198	237	218	201	248	222	240	212	240	220	209	234	214	222	206	212	251	231	215	222	230	230	239	233	242	198	234	228	205	243	251	232	235	259	210	227	228	222	215	225	230	212	217	217	206	219	224	226	226	242	229	238	227	200	205	241	234	243	232	229	226	200	224	206	239	227	236	241	217	215	230	210	219	229	233	227	224	236	220	205	228	227	226	227	247	234	226	224	199	242	221	222	200	228	218	221	239	214	215	222	225	219	215	186	210	238	231	217	183	245	218	201	230	206	244	220	222	235	228	224	215	232	242	236	216	243	226	227	240	223	241	229	234	219	222	228	218	245	242	228	220	249	218	228	213	223	213	207	238	226	189	222	209	203	226	209	207	246	226	221	231	229	251	233	203	236	232	224	207	214	236	241	241	261	230	251	226	213	237	202	209	237	222	206	231	235	204	210	214	201	221	255	218	237	247	210	233	225	214	226	204	221	237	211	222	209	238	201	237	196	227	215	240	233	224	229	241	254	211	236	237	227	220	209	235	221	202	242	206	237	205	241	237	232	218	204	210	212	178	221	224	226	223	222	226	231	233	213	219	218	243	225	216	203	221	225	248	220	225	224	210	219	208	199	218	237	213	230	216	226	210	245	230	216	246	243	236	254	238	252	202	221	211	224	242	233	234	239	226	221	263	228	220	226	220	238	237	220	244	217	234	218	224	211	221	241	231	232	215	246	198	233	211	250	225	249	218	225	237	230	226	235	217	200	230	223	210	259	202	222	230	230	206	235	222	238	230	235	245	219	208	212	227	224	234	213	223	228	216	227	236	235	207	229	212	237	233	216	214	214	254	242	222	249	241	248	257	219	235	245	219	247	221	220	222	224	202	212	236	227	201	207	259	228	214	248	234	223	193	222	246	221	228	202	217	205	225	201	193	223	225	208	241	226	203	221	225	230	235	251	206	260	221	232	232	227	200	220	223	222	231	209	234	249	235	226	208	235	226	226	205	240	248	221	210	211	230	203	227	206	204	227	215	214	214	224	233	230	238	230	242	235	212	208	237	213	249	189	256	232	258	247	206	233	216	230	210	209	222	240	232	215	221	218	241	230	219	216	231	220	199	259	227	203	236	220	205	220	224	213	217	233	267	221	210	220	221	239	223	224	222	197	226	229	212	235	205	215	242	230	238	241	221	220	243	223	213	213	230	219	204	234	211	225	249	205	208	256	217	238	234	202	250	219	201	238	222	216	226	215	228	226	208	207	234	198	224	197	207	220	265	211	227	232	224	250	216	221	227	201	202	206	204	211	218	224	205	233	217	234	226	222	226	208	214	224	236	201	219	203	226	239	220	233	235	231	207	211	216	243	228	220	201	217	216	226	220	228	218	242	213	218	236	214	216	236	231	221	250	231	208	233	212	240	216	241	230	245	248	247	199	221	227	227	202	216	245	206	208	226	224	241	217	232	224	231	213	247	216	264	209	201	240	221	227	237	215	199	243	218	207	220	221	211	227	224	213	228	220	217	248	209	238	213	217	235	218	211	207	247	220	207	219	219	231	217	221	244	230	221	218	217	212	227	209	209	242	233	235	232	269	227	203	224	183	233	233	206	245	220	226	236	227	222	216	215	203	270	238	224	238	234	216	263	213	240	221	186	233	229	224	244	207	201	238	224	225	195	215	205	218	247	248	215	207	215	208	219	214	238	215	232	197	211	213	237	224	215	235	251	199	216	216	225	218	244	206	217	248	237	213	214	195	253	243	224	248	238	241	251	245	239	253	261	242	231	238	229	212	251	220	215	249	243
1034	237	115	93	117	185	189	181	200	182	196	171	171	137	161	147	161	132	133	149	145	109	118	115	130	102	117	105	127	105	91	95	87	82	71	89	58	79	59	66	63	51	59	65	61	66	58	44	64	65	45	54	49	58	51	44	66	58	43	51	53	54	56	50	59	52	55	56	52	52	43	52	50	45	51	53	55	47	50	52	51	43	59	62	52	57	48	69	57	40	45	55	55	48	61	42	47	43	68	54	45	53	71	45	51	49	47	57	50	49	55	59	58	59	53	33	66	52	55	51	55	60	56	52	53	44	59	55	46	55	58	61	52	73	39	52	59	48	61	50	37	58	53	57	59	54	60	44	58	53	60	60	50	44	50	51	58	47	48	44	65	60	42	49	53	47	49	66	53	65	54	53	41	43	43	34	67	48	62	45	54	49	46	68	63	43	47	54	54	50	52	45	50	62	49	52	58	40	50	50	58	49	48	53	55	43	51	55	60	46	52	52	51	45	63	51	59	46	47	43	52	51	55	38	55	45	49	71	64	38	70	39	58	53	53	53	57	41	47	52	57	53	60	47	55	51	42	56	54	68	55	56	52	45	50	54	61	52	48	56	58	55	51	56	62	60	39	63	47	57	62	54	54	41	39	64	57	57	40	56	55	53	68	61	43	44	54	46	44	52	48	47	50	45	52	57	50	42	46	52	44	41	55	63	49	51	53	43	55	66	65	59	49	55	64	58	47	41	58	43	38	58	45	57	55	34	55	53	48	56	45	46	48	41	50	57	56	47	43	50	51	52	51	66	49	48	38	63	55	44	56	54	49	58	58	56	51	49	42	53	52	49	61	52	62	57	51	50	52	54	57	64	58	60	50	48	44	60	56	43	41	48	49	62	48	50	56	50	41	61	50	46	63	42	48	40	60	56	55	61	54	46	39	70	51	52	52	49	67	43	46	44	50	59	55	49	46	60	49	58	54	52	65	52	59	51	47	43	50	51	57	59	45	65	50	47	58	51	60	62	51	57	57	51	43	47	56	45	38	65	57	50	55	62	54	60	57	45	55	63	57	63	39	56	59	52	58	51	48	52	48	56	45	47	51	53	56	56	52	44	59	59	48	59	40	58	71	59	56	61	52	67	59	49	55	49	50	53	41	51	47	53	46	46	43	49	61	45	60	52	46	52	41	50	53	44	51	39	45	57	48	52	43	39	47	54	54	55	59	57	47	51	59	50	64	60	51	53	63	45	53	45	46	55	69	40	62	53	56	48	41	78	70	42	49	61	53	54	55	41	49	55	58	52	57	50	48	62	54	53	43	72	53	54	58	50	64	68	53	47	53	61	47	63	73	46	62	35	46	48	58	47	49	58	51	48	48	49	44	57	50	49	56	62	46	46	48	45	53	45	60	57	63	50	55	65	62	54	46	53	49	54	48	43	52	64	42	42	53	45	53	49	48	49	62	57	51	56	52	48	50	47	44	49	43	48	59	52	50	57	54	49	59	48	71	57	56	57	43	36	51	56	60	52	52	66	45	53	50	52	53	46	50	74	49	48	55	47	50	57	47	52	57	53	51	51	52	54	57	40	39	49	50	48	55	45	53	57	40	37	45	55	45	57	50	42	40	58	64	50	49	54	50	61	51	44	50	55	53	57	45	56	43	45	48	58	55	54	48	49	49	52	52	52	54	58	47	41	51	44	40	48	50	53	49	63	59	55	60	49	44	58	58	51	44	55	55	50	55	48	46	59	50	53	58	44	44	54	49	37	42	53	61	47	45	57	50	61	54	56	38	50	52	37	51	53	46	51	55	52	47	49	50	41	55	37	37	41	46	70	48	61	58	51	53	59	58	50	57	48	46	44	64	48	44	50	53	49	49	58	41	45	43	61	57	57	63	47	56	43	52	63	67	54	46	46	50	50	55	49	66	56	58	57	68	59	59	58	61	48	42	52	42	51	66	40	49	55	40	55	61	40	45	43	60	67	60	47	44	54	54	58	47	51	46	39	53	47	60	48	54	57	57	64	51	52	54	52	41	51	53	50	48	58	49	49	64	63	53	52	42	40	51	48	56	59	48	56	48	53	44	52	44	51	52	50	62	48	57	47	57	52	50	48	55	57	50	49	66	53	49	66	44	49	44	45	49	52	43	47	47	68	51	37	48	52	66	43	43	55	56	57	61	64	49	50	42	45	57	47	46	40	45	53	55	56	38	56	55	41	42	52	48	57	45	42	57	58	48	53	62	58	40	38	58	55	62	43	53	58	51	59	61	48	54	45	45	50	53	52	45	49	50	50	43	44	44	56	56	54	53	55	44	43	48	56	49	68	49	41	55	64	55	60	71	58	48	46	49	61	55	56	51	44	49	52	52	32	59	52	50	51	49	50	54	53	48	47	51	49	47	46	50	45	60	47	56	58	55	48	49	63	49	47	50	44	52	50	47	51	49	59	32	50	52	63	50	49	60	51	63	45	52	45	58	55	49	52	42	43	56	43	67	47	58	46	45	69	46	57	49	49	46	53	52	59	53	55	43	62	54	52	52	57	54	59	61	51	35	55	48	37	52	49	59	55	45	59	54	62	43	48	50	49	49	51	49	55	45	55	48	54	38	48	49	47	48	58	57	45	43	53	40	47	45	38	43	60	53	47	54	64	44	48	58	48	59	48	40	53	37	47	43	56	57	62	61	57	45	46	65	40	48	63	45	56	55	55	51	51	56	52	54	64	61	52	33	42	55	49	48	56	42	58	53	50	59	48	50	48	43	62	49	40	49	45	54	42	55	52	52	63	68	54	50	47	50	43	55	43	52	57	54	57	65	55	53	67	53	53	70	39	58	60	52	65	52	65	50	57	60	58	43	42	45	48	52	52	59	50	56	42	42	55	53	34	48	46	54	52	53	71	48	59	56	44	62	51	48	47	57	45	50	47	55	56	42	48	56	45	64	55	49	59	58	67	44	51	51	65	38	55	54	53	55	46	49	52	57	60	56	47	49	47	36	52	48	64	48	57	42	56	61	48	37	64	57	46	59	47	54	42	46	44	49	47	44	59	57	49	43	45	45	62	55	55	48	50	42	47	52	60	48	47	47	52	46	48	70	54	53	64	56	52	48	46	50	49	53	45	51	46	62	64	55	43	52	39	55	54	54	38	49	55	41	41	60	53	47	50	56	59	48	35	54	46	50	54	54	48	44	57	50	53	58	48	49	65	56	55	57	52	54	68	46	45	44	57	64	58	49	51	50	55	52	43	48	53	56	52	54	60	55	58	49	48	53	53	56	51	51	39	47	50	62	46	51	54	52	49	45	38	37	65	50	41	61	44	56	49	40	45	45	44	40	51	51	51	55	37	47	49	61	49	51	49	60	59	58	60	47	50	52	54	53	50	51	38	61	53	57	58	57	35	54	58	55	49	62	52	58	56	46	41	58	56	55	46	60	47	50	64	54	52	54	51	44	49	42	62	51	55	48	66	44	54	55	62	55	57	48	58	43	48	49	47
13609	5102	2085	3307	8378	10704	10620	9903	8496	8079	7503	6743	6246	5955	5467	5154	4960	4726	4779	4159	3782	3437	3450	3209	2982	2793	2797	3287	3204	2587	2223	1983	1769	1543	1548	1280	1149	1078	965	881	826	782	800	711	720	758	687	697	709	679	681	641	642	653	680	638	650	607	622	585	596	595	613	571	646	578	598	599	614	586	627	593	604	571	593	634	680	624	585	589	562	612	569	595	623	594	560	608	576	578	566	582	598	566	580	596	585	571	552	610	599	559	521	587	564	582	554	554	538	567	583	539	568	567	559	557	576	570	594	595	586	568	559	558	564	520	545	528	541	553	590	539	590	575	544	545	561	550	517	591	545	524	583	583	554	586	572	583	562	541	568	574	539	534	534	557	586	564	565	582	581	556	568	585	554	576	540	572	584	595	576	553	548	547	555	560	541	548	575	571	530	580	583	541	615	583	545	564	581	559	619	601	596	560	552	549	566	606	571	582	572	600	578	556	547	558	605	525	501	599	582	568	569	571	551	512	605	548	538	532	554	555	563	561	548	564	565	599	563	506	559	544	527	544	579	550	554	567	544	584	563	567	559	588	562	532	536	552	564	584	592	565	599	599	550	549	539	538	550	601	553	564	551	557	582	582	568	554	526	569	574	527	571	547	494	523	536	558	562	550	580	579	544	550	518	610	570	573	569	556	549	574	546	568	545	583	553	542	557	549	584	581	568	543	533	509	552	561	575	570	560	583	556	543	581	557	522	573	560	544	535	565	557	512	541	582	591	555	578	560	519	534	553	527	555	549	562	574	562	560	541	578	544	546	550	566	545	589	573	578	587	575	580	533	579	594	561	521	550	570	575	511	544	532	547	572	550	518	516	553	515	580	543	571	596	546	540	562	571	557	542	623	557	561	594	538	539	582	526	529	584	560	545	555	590	523	535	550	563	584	573	561	574	579	552	576	558	550	556	510	549	543	536	550	545	555	586	615	572	583	515	559	576	549	572	580	553	553	556	534	538	525	582	549	534	519	580	567	567	570	557	540	542	558	552	546	543	533	513	548	566	547	551	578	562	539	558	550	584	526	546	524	560	538	563	513	558	559	501	516	565	564	587	547	561	542	520	545	538	567	536	552	520	592	558	585	551	579	523	567	533	515	566	566	547	565	539	537	567	497	597	528	581	561	516	562	535	543	545	529	585	514	581	560	592	547	567	537	567	504	585	558	575	589	534	577	549	528	577	589	546	500	553	602	556	568	550	573	564	565	543	596	581	565	579	547	562	567	564	547	551	539	553	510	538	551	536	518	560	588	545	562	520	556	571	536	577	549	556	570	572	535	580	560	559	608	541	518	596	538	562	562	550	578	584	557	598	532	590	569	532	546	602	614	587	552	565	585	569	565	565	574	603	569	557	556	555	542	534	544	549	585	539	562	537	561	577	600	569	573	590	528	549	557	575	537	559	556	569	561	571	530	589	560	562	568	532	569	542	550	517	567	591	530	562	545	570	542	523	586	564	529	551	565	567	601	552	574	544	529	569	551	579	589	572	541	572	578	567	582	512	530	566	539	544	526	541	532	577	561	528	562	560	527	538	571	535	531	532	579	546	589	549	558	575	561	602	565	575	492	604	573	546	529	555	589	543	547	555	561	580	548	547	615	562	591	533	561	572	583	558	559	557	569	542	582	572	526	606	559	508	526	534	548	566	532	563	572	590	562	552	558	577	530	529	533	536	565	504	569	520	558	532	523	582	568	547	559	575	540	571	582	526	559	603	560	557	579	572	536	565	584	522	539	536	588	520	564	562	591	622	558	556	587	562	541	548	525	553	555	574	580	542	535	543	532	570	547	611	575	590	551	520	581	558	568	590	567	569	581	574	572	522	527	583	543	572	553	555	594	501	519	545	595	559	513	548	532	620	554	557	597	564	600	537	537	568	541	554	571	538	538	548	552	588	539	525	594	576	603	549	579	584	572	551	547	551	576	540	588	558	545	547	555	547	596	559	564	573	559	557	521	578	588	558	590	539	557	545	535	566	564	571	576	578	549	539	539	524	584	600	531	559	523	524	563	539	580	557	571	541	620	524	558	589	537	559	498	588	573	569	553	536	616	592	535	582	550	551	556	537	578	559	572	556	518	559	554	512	533	557	595	567	553	559	569	559	554	541	579	536	543	578	560	567	552	585	512	556	581	554	581	549	559	591	550	568	609	527	497	516	558	561	525	559	591	586	529	581	594	524	581	583	547	563	543	544	560	586	548	521	531	570	544	586	510	558	574	562	605	552	592	581	559	556	536	534	552	558	584	559	566	576	530	569	521	535	575	574	527	549	521	554	513	567	555	547	533	561	588	540	525	526	504	509	554	509	529	565	555	565	553	527	550	594	516	585	525	529	525	590	536	536	565	564	536	569	557	571	593	548	533	581	558	583	565	560	547	559	555	531	565	538	552	569	547	537	607	539	568	557	591	534	559	563	563	530	601	579	581	529	574	557	540	557	557	553	565	508	544	561	582	538	546	582	559	584	565	549	550	553	584	567	569	560	558	584	562	563	547	544	566	553	560	520	576	563	560	558	535	573	563	555	570	615	570	539	543	555	554	589	561	557	568	571	556	526	575	580	544	500	529	582	607	545	581	535	597	558	559	570	565	555	533	568	546	572	559	523	528	551	508	555	556	553	558	540	581	569	546	540	576	557	545	561	597	532	548	595	544	603	546	572	538	552	533	620	577	553	564	542	604	544	577	542	542	519	560	560	558	550	575	562	587	564	557	523	541	556	545	585	562	554	557	559	539	570	539	532	598	528	547	540	567	565	546	566	561	535	555	536	563	545	546	555	548	520	554	600	548	559	584	546	542	573	561	602	525	546	531	497	552	565	601	534	532	591	535	566	580	561	549	568	512	564	525	562	548	559	538	494	560	586	560	546	544	558	518	545	542	576	546	513	576	550	545	542	557	568	540	543	569	541	585	537	554	616	557	571	526	539	556	543	518	591	535	576	521	555	528	569	560	565	577	571	536	553	571	540	560	522	545	568	545	569	584	567	573	515	543	599	551	576	586	561	598	591	586	594	569	576	579	502	532	530	553	560	562	548	543	572	522	529	576	539	525	593	545	566	576	573	584	546	597	545	545	533	545	534	613	516	522	536	556	563	564	558	511	600	547	571	560	567	519	588	532	563	559	597	538	563	580	571	560	559	574	568	575	517	584	521	539	575	542	540	573	591	566	595	525	554	597	534	601	580	539	586	542	576	611	560	511	537	543	540	560	551	590	522	573	538	535	540	537	528	500	545	581	551	550	560	554	572	558	516	555	553	584	538	525	550	559	542	542	589	564	552	581	562	568	560	575	544	567	580	591	507	593	555	543	621	541	515	589	517	567	600	569	573	574	554	544	546	566	537	582	608	550	497	568	532	604	553	578	541	583	568	547	540	556	552	553	580	549	551	523	529	539	575	540	536	586	559	575	582	559	553	491	602	579	562	511	557	578	583	583	545	536	560	578	545	511	561	534	533	541
1306	39	31	15	34	42	69	68	68	90	77	99	55	94	78	69	78	87	74	69	55	67	66	59	60	48	37	50	54	46	41	40	33	46	28	40	33	23	25	33	18	25	19	21	18	18	20	23	18	13	16	25	33	24	21	33	16	23	24	16	23	23	20	17	16	15	13	21	15	29	19	18	23	23	13	22	20	22	18	26	21	22	22	22	25	19	14	25	20	14	13	19	19	24	16	17	24	22	27	19	14	20	24	23	24	19	19	24	18	19	18	22	15	24	17	21	15	21	22	23	17	15	17	21	25	26	21	23	25	25	20	21	15	17	17	25	27	19	24	16	24	21	20	24	20	27	23	25	20	20	22	20	19	24	13	23	25	17	15	19	25	29	24	13	13	19	19	22	19	30	28	20	23	21	22	20	16	19	23	17	17	14	20	24	18	16	16	22	21	21	21	27	27	21	14	17	14	19	23	24	23	18	19	22	23	25	15	27	27	26	17	13	17	26	20	22	11	21	18	29	20	27	16	21	17	16	20	23	18	20	22	16	24	23	23	18	25	32	20	22	14	21	19	18	22	24	13	23	19	13	26	23	27	18	22	20	21	22	15	18	21	23	18	33	21	21	13	16	15	28	19	18	19	23	17	19	21	22	21	19	27	22	17	26	24	29	22	11	17	19	23	12	22	17	12	26	13	23	21	23	29	18	23	15	21	18	20	21	24	16	23	21	19	28	15	20	14	18	16	24	16	24	11	27	12	13	20	18	18	24	21	16	20	22	23	19	22	23	22	17	22	15	19	28	25	19	26	18	21	16	19	16	23	19	29	17	11	17	18	19	21	19	23	17	12	22	27	21	25	10	17	26	29	26	27	18	21	19	22	15	17	18	14	24	18	29	26	19	21	24	12	18	17	15	30	20	17	22	19	20	21	20	30	24	20	21	11	16	32	25	21	21	25	24	15	13	26	31	20	22	20	20	29	21	20	17	18	21	25	25	21	15	21	22	28	15	13	24	25	20	25	21	27	17	14	26	19	23	19	24	16	21	15	20	22	18	21	21	22	24	25	21	22	20	22	21	26	19	18	23	15	13	18	19	18	23	12	20	25	9	21	15	15	21	20	20	20	17	14	24	20	27	31	21	30	17	18	17	25	18	20	19	14	11	13	27	26	25	19	21	13	24	27	23	25	23	16	16	16	17	19	27	18	22	17	23	14	16	23	22	32	20	21	17	19	24	18	26	14	16	13	19	20	14	16	13	21	22	17	17	20	26	24	26	17	19	25	16	22	14	29	20	20	23	17	19	29	13	23	18	16	26	31	16	26	17	21	17	15	25	27	23	17	20	23	22	22	33	17	15	16	30	19	21	20	20	20	13	18	19	20	16	17	21	18	20	20	19	18	15	28	18	20	14	15	28	13	26	24	27	32	19	23	22	19	21	20	25	30	12	20	17	21	15	10	19	21	22	14	25	23	20	19	14	19	11	15	15	15	23	22	26	24	29	26	14	31	22	22	21	27	27	20	24	17	13	19	23	15	15	26	20	18	15	13	27	12	26	20	16	14	24	19	19	24	22	25	13	14	16	15	19	22	20	29	20	28	23	21	26	17	30	21	18	14	20	23	15	20	25	16	15	19	18	22	25	22	21	25	23	16	13	20	25	17	19	18	16	30	19	35	32	18	25	18	26	18	27	15	21	29	30	14	14	24	25	21	21	18	20	17	17	27	21	26	19	15	23	15	19	19	20	14	11	19	28	24	18	19	23	20	16	16	29	16	15	25	18	16	22	28	17	17	24	25	18	20	27	20	13	25	18	32	11	22	15	26	21	23	21	25	22	22	14	21	23	17	22	17	18	15	16	22	13	17	17	18	22	14	19	17	21	22	14	28	13	18	17	11	23	19	20	20	17	19	26	24	15	23	21	23	27	17	23	24	16	19	24	16	29	21	22	25	15	29	31	11	12	21	26	24	20	22	21	17	21	18	13	19	21	13	25	24	26	17	16	25	26	21	16	21	17	18	20	20	25	23	16	20	14	16	20	23	21	17	21	22	22	22	22	13	20	26	20	16	18	24	26	20	22	24	10	17	20	16	26	19	24	16	25	23	17	30	22	26	19	21	19	11	23	24	14	25	15	23	19	25	15	21	21	21	24	17	22	20	20	18	25	21	11	19	21	20	20	17	19	19	17	29	19	33	22	31	17	16	23	16	15	20	24	25	24	29	15	11	17	27	22	20	17	19	26	20	19	20	14	21	27	23	21	14	21	26	11	22	16	17	15	20	22	21	24	27	21	13	26	16	23	20	17	19	17	20	19	25	20	14	12	18	22	22	17	28	18	27	24	17	17	20	21	21	20	14	18	13	18	16	15	18	26	18	16	25	15	26	22	23	18	19	22	18	19	17	25	15	23	17	18	16	28	18	13	16	11	12	27	17	28	24	23	28	11	18	27	25	15	17	26	15	19	23	26	15	23	21	22	29	25	24	18	15	16	18	16	22	23	18	24	13	21	16	10	8	19	23	21	18	12	19	21	33	17	19	25	20	12	20	21	12	20	16	21	17	22	15	12	14	21	16	28	22	28	25	20	11	17	23	22	18	22	14	34	15	12	23	24	20	24	27	19	12	24	17	19	15	16	11	14	19	24	16	17	27	26	23	21	25	27	23	23	16	24	26	10	17	20	20	18	14	20	15	13	22	22	12	20	22	20	13	22	13	20	25	17	18	19	17	15	25	17	19	21	38	17	25	19	19	15	21	19	6	28	24	24	13	19	23	19	21	31	24	28	24	23	20	15	30	23	16	12	27	15	22	26	22	19	17	25	25	25	19	22	13	18	16	18	15	21	11	24	12	13	15	21	22	20	18	20	21	21	18	22	21	16	26	17	11	31	23	24	20	22	21	22	24	14	20	23	15	17	17	17	13	23	19	11	18	25	29	21	13	25	18	20	21	19	17	24	21	24	25	26	17	15	18	26	23	20	30	15	24	19	20	13	19	20	18	15	21	23	17	24	18	15	26	21	20	29	19	15	27	22	16	25	23	13	18	21	19	30	23	24	12	20	22	30	24	12	24	23	17	24	13	24	25	22	26	22	27	13	11	19	26	27	17	19	15	24	20	25	21	16	14	23	19	24	22	19	25	16	21	19	25	26	22	19	15	15	25	18	22	18	22	15	30	24	18	17	17	21	21	18	19	29	26	29	22	21	20	26	8	26	8	24	28	21	18	15	19	25	24	12	18	14	22	23	19	18	23	22	26	21	20	18	25	20	28	22	25	19	21	19	28	18	22	25	14	13	20	25	19	18	14	13	24	22	16	18	25	23	14	24	17	21	10	17	22	22	17	18	19	21	23	15	23	14	15	23	21	21	20	23	24	13	24	14	25	20	20	24	23	13	27	19	34	14	13	22	26	17	19	21	15	21	17	11	17	24	19	19	21	18	15	18	23	17	23	21	26	14	19	14	23	15	19	31	19	18	19	21	16	15	13	21	26	20
7311	1000	509	644	2145	3547	4305	4248	3762	4048	3741	3351	3129	2997	2956	2662	2677	2612	2423	2076	1909	1909	1916	1767	1741	1512	1549	1808	1452	1251	1049	927	828	728	649	553	497	401	331	382	362	334	299	291	315	267	289	244	239	252	259	249	260	236	235	243	239	239	231	230	236	257	239	239	246	234	228	218	214	234	249	216	230	252	224	257	237	243	218	233	217	218	211	214	233	199	204	214	229	227	223	241	215	214	225	216	223	264	222	213	213	221	209	214	229	192	229	230	216	226	227	207	184	224	252	233	241	225	216	217	205	240	220	245	235	223	213	208	204	206	210	224	218	220	250	212	218	230	215	225	214	226	230	224	216	221	241	227	198	224	212	230	224	201	224	237	215	218	225	244	217	230	240	219	205	231	215	208	216	244	226	225	236	233	243	233	231	226	217	242	230	220	206	203	228	218	223	209	227	200	236	235	220	217	250	216	224	208	250	211	225	244	199	245	245	238	202	223	186	232	257	247	217	224	231	217	241	226	215	212	229	221	218	233	192	212	203	231	207	209	233	205	204	217	227	215	210	210	200	223	198	210	217	240	215	236	231	239	221	212	211	218	192	233	220	229	247	230	218	240	200	201	251	226	208	225	231	228	229	196	230	199	213	190	209	244	229	251	206	236	185	228	219	205	205	214	217	196	232	214	214	249	213	229	196	223	223	219	232	237	215	214	216	240	240	223	206	213	241	217	242	231	232	208	241	208	243	216	198	202	237	197	213	223	246	221	221	239	228	234	217	192	211	207	209	215	253	224	240	230	217	219	213	223	236	225	226	214	219	200	211	202	216	244	227	201	220	250	223	226	193	217	228	227	211	242	230	212	236	228	213	236	206	204	189	198	228	239	210	236	224	233	203	208	213	227	215	215	214	250	211	218	204	239	223	212	219	205	249	235	231	251	196	231	240	195	220	233	203	187	231	234	231	224	210	217	210	217	212	214	235	239	209	194	218	233	211	203	210	226	252	224	225	252	205	220	198	223	231	225	215	205	225	215	260	227	190	241	230	202	220	224	199	220	223	226	218	224	229	214	208	235	195	219	247	196	210	217	225	226	209	252	228	235	219	234	209	212	198	211	219	225	209	220	233	192	219	223	190	217	234	218	230	247	215	253	225	222	214	215	241	191	210	204	211	214	229	207	223	239	232	207	212	239	202	235	213	198	189	240	204	236	230	208	238	218	200	234	207	219	216	224	221	210	247	244	220	216	213	215	211	226	225	227	209	233	221	236	224	209	233	230	231	209	228	241	201	214	212	234	205	230	206	218	234	244	192	206	240	218	234	245	205	242	228	215	215	218	218	233	204	210	240	212	210	219	227	207	214	216	225	201	218	181	213	254	230	210	229	221	231	199	220	206	218	232	228	232	230	232	220	211	230	207	196	217	198	232	233	234	236	232	245	203	229	236	218	232	220	223	245	213	204	227	238	220	232	230	211	215	229	222	217	223	208	206	229	207	228	227	228	209	242	208	222	203	213	222	210	228	214	237	221	221	223	183	216	231	235	208	234	209	232	223	215	190	230	197	213	229	226	220	207	223	195	228	236	188	210	232	226	190	218	216	190	220	217	190	248	230	218	208	225	229	206	212	224	205	199	214	220	208	213	233	218	214	220	204	221	217	206	221	225	224	216	214	236	211	218	237	202	196	211	221	225	235	223	193	200	236	239	211	201	199	218	243	224	213	208	219	216	222	215	209	212	242	188	221	225	221	196	215	224	206	197	220	237	232	201	236	251	227	223	195	207	203	203	221	197	204	213	248	209	220	236	219	200	209	205	212	209	216	194	208	201	211	235	225	202	212	221	222	219	199	210	225	235	212	207	226	210	210	205	204	208	243	213	200	203	211	240	220	250	248	227	214	214	207	218	194	224	217	206	222	234	227	235	206	203	194	215	204	222	223	203	241	216	216	213	224	215	226	219	225	187	211	211	213	250	208	213	198	215	229	230	210	221	195	183	227	231	227	198	222	217	210	225	228	216	235	240	235	211	202	226	225	228	229	220	232	222	212	195	231	217	219	237	207	197	226	211	217	192	236	203	206	202	227	236	211	214	216	215	240	226	208	245	214	209	208	218	234	216	235	211	222	220	239	210	226	210	219	236	205	202	218	204	220	221	217	179	229	226	229	218	233	221	224	203	225	220	209	214	217	231	224	212	234	219	195	207	244	211	220	227	207	214	232	215	206	209	241	197	226	238	222	216	221	233	208	228	232	209	209	229	210	200	228	217	244	213	216	209	254	224	226	226	205	237	217	216	213	220	205	208	244	198	225	222	225	207	185	235	197	218	227	238	223	247	203	256	229	222	211	196	213	228	210	206	217	207	213	232	220	210	245	227	180	236	216	235	233	200	216	228	202	234	242	196	197	200	210	213	231	232	204	206	234	240	206	217	213	196	214	212	195	249	222	219	227	234	206	209	237	211	225	220	240	204	220	209	222	184	241	226	225	239	225	212	211	218	220	223	227	213	222	233	222	230	235	215	235	238	194	223	210	241	199	222	213	211	223	227	236	214	232	195	236	241	203	226	214	222	245	208	206	216	238	221	224	217	220	200	231	236	224	224	221	220	233	241	239	199	214	241	210	211	211	213	233	289	204	203	209	229	223	208	191	224	202	217	208	214	218	223	235	220	218	204	225	222	220	228	246	226	218	214	210	220	208	211	216	228	210	192	204	229	220	236	205	210	198	209	214	213	243	240	232	222	227	224	224	231	237	224	239	210	234	225	188	208	223	221	242	210	182	209	220	200	230	200	238	209	225	226	212	218	219	212	215	239	215	209	218	208	207	246	216	227	225	212	213	211	213	209	218	221	216	205	247	228	200	215	225	211	245	223	239	233	221	215	229	253	208	207	213	225	221	228	229	216	216	220	214	236	215	197	223	224	230	212	243	208	236	228	216	205	225	212	238	262	235	223	199	241	238	225	236	206	226	245	219	233	200	217	219	204	206	237	202	218	214	231	221	199	236	189	233	209	209	239	193	213	230	223	216	223	217	235	215	212	202	219	233	204	209	207	199	231	233	193	223	230	220	221	239	207	212	197	241	196	214	229	220	222	204	201	202	225	218	235	217	222	224	209	211	215	229	233	218	259	225	225	237	236	217	220	175	217	208	224	200	228	229	224	228	227	189	199	203	231	220	260	226	217	219	217	224	208	215	219	225	214	202	227	240	207	210	210	201	225	242	224	236	205	209	205	210	234	217	215	211	266	208	229	225	241	225	197	212	206	252	227	209	237	250	241	214	239	203	233	226	221	231	223	228	196	212	207	189	209	234	241	233	227	237	190	208	209	218	200	241	232	203	227	233	203	208	221	227	198	207	197	213	208	250	225	218	218	196	227	236	205	196	229	208	240	214	235	217	217	245	218	223	228	237	224	232	226	228	191	226	235	204	251	227	214	241	225	209	212	242	210	218	229	240	220	215	190	209	230	201	225	196	197	228	249	225	212	215	235	226	221	202	197	227
562	140	96	60	88	112	146	144	121	151	135	135	159	168	141	138	140	122	125	117	90	122	107	105	110	95	109	76	98	95	74	73	85	70	56	60	56	55	68	55	58	66	51	50	61	41	46	53	61	39	36	60	50	53	58	57	44	43	52	61	45	48	54	49	46	57	43	44	51	53	46	48	37	40	52	55	49	51	49	54	59	53	36	57	53	63	50	70	52	52	53	49	49	41	39	60	49	44	49	45	54	56	46	65	49	45	42	50	44	58	51	36	43	55	57	56	49	52	58	45	52	54	49	49	45	59	59	51	35	52	52	61	48	39	51	55	51	51	50	59	39	40	46	43	48	54	43	50	54	49	54	52	46	44	54	65	50	58	46	48	51	46	54	53	51	60	51	53	44	52	57	41	50	44	57	50	40	41	56	43	55	60	51	44	49	61	48	57	58	44	45	46	54	50	51	51	56	59	49	42	43	45	51	56	49	51	50	45	53	51	49	56	40	54	42	51	34	49	52	66	44	50	47	36	54	50	40	68	49	40	51	51	48	51	44	54	44	46	50	54	64	44	45	51	46	47	48	44	48	51	53	42	56	56	40	41	58	39	62	68	54	53	47	47	41	39	58	52	45	50	51	37	59	54	49	49	51	57	56	61	46	41	56	52	41	36	53	44	52	40	73	51	54	52	42	61	62	49	70	50	53	46	51	52	59	52	41	52	65	45	57	54	44	60	43	45	55	44	36	43	59	47	33	62	45	48	69	53	43	50	52	55	38	53	45	52	37	49	46	37	42	50	39	56	59	43	64	46	45	44	42	66	45	50	54	50	57	35	43	47	40	51	43	51	47	53	49	46	47	40	49	52	57	34	68	52	39	36	53	60	59	46	42	49	45	50	41	45	47	57	53	45	52	52	61	39	63	49	52	41	43	34	37	55	52	56	54	52	50	47	49	42	43	43	50	42	42	61	44	42	50	47	47	43	51	43	44	56	58	62	49	45	49	53	42	55	54	57	43	49	49	40	41	47	42	37	56	49	50	53	49	53	48	40	60	43	48	46	42	53	47	47	63	40	46	45	57	62	58	62	50	40	44	44	45	46	50	56	58	55	55	59	48	51	47	56	52	58	63	31	45	51	54	51	53	43	54	51	60	49	46	54	45	57	51	53	33	54	43	43	52	40	56	41	55	54	47	46	39	34	49	51	52	48	43	55	45	46	51	51	43	37	47	37	43	39	56	38	30	55	48	41	57	34	49	43	42	47	66	55	53	45	46	45	52	50	42	56	50	48	39	53	45	50	57	41	55	44	47	65	55	58	58	50	51	40	51	41	47	38	58	59	45	56	45	46	45	56	47	45	60	44	52	46	38	49	41	38	48	57	60	51	42	55	45	58	52	46	53	43	55	49	45	52	47	48	54	54	52	57	43	52	54	43	56	51	44	44	40	28	50	45	36	54	52	62	58	56	45	49	51	41	55	38	47	36	47	46	50	47	56	36	46	44	53	48	46	45	42	49	59	42	52	53	66	65	60	57	57	56	40	29	39	36	59	40	57	46	52	47	54	46	64	66	50	49	44	51	38	61	55	59	49	44	49	50	63	43	42	46	39	42	54	51	49	47	41	57	50	48	48	43	57	62	51	48	59	41	53	49	45	48	52	45	46	55	55	36	47	63	45	46	51	49	49	47	56	45	60	54	51	43	48	56	42	47	45	58	41	49	39	53	37	53	47	46	57	57	46	35	51	47	45	51	43	57	46	52	58	59	43	42	51	31	47	39	44	50	47	41	60	31	50	61	53	57	59	50	55	46	44	41	60	59	51	49	48	51	46	39	41	43	39	45	53	53	40	47	49	57	40	57	54	53	64	42	45	50	53	40	65	63	51	43	48	53	53	63	43	50	31	55	49	46	59	39	62	38	48	60	59	56	47	42	52	67	50	35	42	43	50	54	51	53	54	44	58	47	56	63	50	40	45	44	40	47	38	54	42	52	57	58	51	48	43	46	49	53	48	52	53	53	45	53	52	49	45	50	49	56	49	60	57	36	50	49	59	45	48	39	60	45	47	62	58	50	50	48	46	56	52	39	38	49	36	51	40	42	57	57	56	59	51	57	57	58	55	41	46	49	50	46	47	52	49	49	62	63	45	51	47	43	41	47	49	44	51	66	53	45	49	41	46	60	49	45	54	45	48	49	61	41	49	59	42	50	56	51	43	46	39	44	54	46	47	61	55	44	37	47	58	45	47	56	50	41	51	45	39	57	53	55	48	55	46	48	57	57	55	52	49	39	31	52	47	54	54	60	48	48	50	46	52	56	39	46	46	49	50	45	59	41	42	34	44	54	45	41	56	52	52	53	46	51	48	42	46	49	39	47	41	53	44	53	57	39	42	57	57	45	49	50	45	44	46	51	52	49	59	44	55	36	44	64	36	37	47	49	56	45	36	45	47	55	42	53	58	40	48	47	60	54	51	50	51	50	55	53	56	48	42	52	53	56	45	37	52	46	46	32	66	41	49	42	42	45	45	58	58	55	59	48	47	46	54	52	64	47	51	53	39	48	37	50	66	52	57	42	52	55	53	46	47	48	49	44	38	52	54	44	50	34	55	54	46	58	44	48	51	39	54	48	64	54	39	49	73	53	37	46	56	41	40	41	50	48	50	47	40	55	39	42	45	40	63	62	56	48	44	50	42	42	42	50	50	36	61	35	43	48	48	50	55	39	48	28	46	38	36	51	45	43	58	49	47	54	42	42	45	41	54	49	34	52	39	53	41	48	42	50	49	52	47	46	43	56	54	52	47	51	45	52	41	49	40	43	54	50	51	52	50	49	42	59	48	46	44	35	49	41	43	45	53	49	37	52	38	46	43	61	50	68	42	43	46	47	37	51	50	45	54	53	43	51	48	52	47	48	36	43	46	46	56	53	51	53	49	45	43	47	61	45	41	57	49	59	57	45	67	57	37	46	50	50	46	46	59	39	40	37	51	46	58	47	43	56	52	55	53	41	48	36	47	41	50	59	54	54	41	40	61	43	50	40	53	58	37	42	55	56	55	52	56	43	39	59	47	31	40	55	42	48	45	41	47	51	40	44	44	51	55	49	59	55	41	42	42	38	41	48	41	53	47	46	55	57	58	56	63	40	58	41	55	50	51	43	48	53	55	63	37	51	49	50	72	59	46	35	59	51	49	53	50	55	39	47	49	53	42	45	48	53	39	46	63	56	50	53	49	53	42	48	51	52	50	47	43	43	41	46	43	53	58	48	47	45	44	41	31	55	45	53	47	49	55	56	44	42	40	52	35	45	39	54	32	57	56	55	51	46	54	50	53	55	53	49	54	41	52	46	51	56	57	52	40	37	45	45	52	40	49	56	52	49	54	52	41	50	43	54	52	47	70	51	55	63	46	43	41	58	59	59	41	62	53	49	45	48	53	55	44	51	49	57	40	50	44	32	46	49	63	50	33	59	46	42	54	50	40	59	41	66	55	46	49	45
10298	3869	1471	2340	6137	8380	8473	7633	6757	6687	6135	5303	4704	4692	4477	4236	4151	3955	3613	3213	2980	2921	2700	2738	2591	2365	2525	2435	2299	1911	1630	1529	1376	1304	1148	992	899	822	801	785	711	735	630	664	642	668	652	625	603	590	570	575	569	606	591	542	532	528	575	549	542	597	531	544	568	549	534	528	521	509	541	507	526	563	554	566	610	563	584	545	507	521	539	512	550	548	537	545	533	562	580	533	565	561	504	565	490	552	524	539	547	523	510	566	521	554	547	468	547	530	529	550	531	484	543	571	543	528	536	500	490	555	531	524	533	517	528	474	530	485	542	504	526	510	550	522	500	540	493	484	557	539	520	524	486	508	504	520	518	545	513	506	521	520	509	547	535	519	518	533	535	521	525	512	541	471	528	576	519	505	452	539	544	570	493	550	491	517	516	542	524	550	538	504	513	490	553	513	479	481	528	504	476	519	534	538	515	524	538	542	536	514	555	510	552	487	549	533	531	502	517	559	529	515	485	525	537	474	492	512	501	532	502	519	554	530	486	501	508	548	546	509	531	475	504	507	524	568	502	507	575	522	503	560	496	487	508	532	552	475	519	529	549	543	562	515	520	539	548	540	528	543	526	513	523	548	531	509	501	540	552	516	537	533	520	507	551	516	580	570	542	542	559	501	515	530	519	496	538	535	515	559	534	548	538	518	543	500	499	519	528	566	521	558	540	547	533	512	496	499	503	539	514	545	487	503	536	508	564	527	448	481	525	541	500	520	473	531	497	522	486	505	543	534	516	543	545	485	561	535	484	504	517	498	538	510	527	518	511	541	515	478	509	518	524	511	498	550	548	484	509	511	527	533	516	512	512	517	509	525	528	517	499	564	508	514	538	538	484	476	493	517	507	513	498	536	514	498	572	561	471	510	479	524	492	522	509	544	471	496	493	495	537	529	520	560	520	498	542	541	510	500	524	548	548	535	546	504	501	498	506	527	485	528	515	485	509	558	491	490	517	475	553	540	492	490	474	520	537	521	495	497	519	526	515	531	505	525	518	503	497	501	493	473	502	539	475	491	539	523	517	486	495	534	491	486	552	521	529	500	518	533	544	558	533	515	527	487	538	533	520	470	485	535	530	481	523	502	481	496	508	547	459	525	524	505	490	521	532	541	535	522	521	545	492	543	483	531	560	515	519	553	511	523	547	528	501	496	456	554	524	542	556	520	509	520	537	545	554	577	542	484	485	490	534	525	498	501	514	506	521	554	515	455	518	501	523	499	561	525	518	534	517	518	493	509	542	508	513	525	556	574	454	531	501	547	502	508	544	534	542	511	494	496	511	541	535	529	510	544	533	559	512	518	510	526	497	509	502	539	553	492	501	508	492	499	495	511	514	530	494	554	509	519	536	536	533	509	495	480	542	502	534	545	489	502	481	532	511	517	531	492	532	487	504	512	516	527	511	539	532	508	488	483	488	513	526	501	546	523	530	557	504	548	510	557	547	524	531	528	570	507	510	546	493	492	484	518	533	517	503	487	521	509	531	526	538	517	555	508	510	526	511	506	492	572	566	544	527	520	560	541	540	497	533	497	561	526	507	504	544	487	513	506	510	502	507	522	523	513	518	562	528	542	532	550	526	512	499	528	506	510	474	530	499	468	517	527	505	557	507	496	536	525	550	512	511	486	531	509	515	516	544	497	539	519	543	567	499	470	536	536	494	527	528	483	535	530	535	516	513	530	520	493	505	535	496	512	508	509	532	510	495	488	540	520	546	523	515	527	527	510	522	465	488	520	510	495	497	541	518	583	505	510	508	527	533	508	548	555	512	484	532	524	533	525	448	491	510	522	565	528	505	522	489	550	511	531	522	555	515	504	499	517	522	522	504	488	489	552	518	521	468	527	555	501	538	517	506	516	570	540	524	529	499	493	510	507	540	543	506	527	549	488	525	515	545	495	482	501	540	536	524	495	521	522	487	492	506	563	499	530	525	491	499	529	494	529	489	507	487	532	521	536	529	539	537	543	494	532	535	520	544	573	528	522	520	516	530	538	504	514	534	525	532	532	536	507	489	491	509	497	502	524	513	516	493	510	569	505	477	492	520	514	515	540	517	522	511	537	495	521	486	527	527	528	526	533	571	547	471	537	494	520	520	515	510	487	485	497	515	526	518	489	507	518	516	547	619	515	514	537	521	528	564	507	508	509	503	528	485	502	542	508	509	508	462	516	559	494	495	522	509	488	561	551	468	555	519	530	528	533	505	478	518	512	492	539	508	561	533	545	547	535	527	512	528	548	517	516	536	518	567	500	492	488	532	566	508	527	504	505	518	488	543	524	509	513	465	495	512	532	514	572	536	507	478	500	498	484	555	536	548	543	537	492	513	513	510	496	528	569	537	509	488	549	517	461	520	509	547	528	539	534	466	528	511	541	476	541	519	523	540	520	520	485	542	515	487	527	533	496	490	509	510	550	554	505	501	517	513	513	530	484	514	512	541	513	514	513	503	528	526	512	517	527	516	483	518	526	562	506	546	545	486	477	480	542	530	541	548	488	504	540	556	532	509	514	515	504	508	497	497	524	532	509	499	513	483	525	512	513	515	473	491	535	551	482	500	536	530	508	506	497	512	498	507	508	519	516	538	537	531	522	493	493	544	508	502	550	515	516	464	528	562	525	556	481	547	555	494	519	534	549	485	535	542	529	528	539	485	529	544	511	505	542	550	545	521	545	525	540	507	530	505	489	508	536	504	511	518	511	491	525	529	532	538	501	550	528	484	495	524	567	509	499	483	475	533	501	496	523	529	524	533	547	542	534	498	532	516	500	536	524	549	530	541	549	523	525	508	531	529	501	506	483	520	487	511	488	536	529	521	546	515	529	551	551	508	514	523	516	526	561	490	528	547	500	524	500	510	530	542	536	497	526	546	531	529	510	553	518	515	510	547	537	561	461	519	498	521	532	525	487	485	542	542	531	559	504	515	478	550	517	525	519	501	512	524	518	521	531	537	553	552	534	546	477	496	528	521	475	487	511	503	539	518	496	513	514	533	500	487	508	477	462	512	514	493	526	530	499	560	491	523	501	506	535	484	469	524	493	514	524	494	532	518	487	537	528	502	534	514	507	509	536	535	502	561	506	511	526	487	524	565	517	513	534	558	567	524	508	529	501	479	487	505	516	505	509	538	528	509	498	530	497	540	510	490	487	510	535	532	478	459	517	538	527	499	461	475	511	536	539	554	510	515	529	550	536	505	514	543	552	510	528	519	510	523	477	548	535	525	545	535	484	527	518	505	538	511	531	527	521	547	508	517	516	563	525	534	504	548	499	509	504	519	509	477	529	512	512	500	549	544	560	528	541	511	469	501	485	516	511	508	518	497	531	526	486	508	535	531	542	496	534	518	514	522	528	499	544	497	558	510	496	497	564	540	529	513	517	521	495	491	519	492	504	513	511	496	503	548	512	514	520	499	474	544	554	489	499	524	500	529	496	489	566	502	536	543	556	534	549	518	511
2023	116	65	53	50	74	94	95	125	128	111	98	120	85	126	127	101	122	114	86	93	87	64	83	76	63	65	66	86	47	57	42	49	35	32	23	37	27	26	36	38	22	17	26	21	26	25	21	29	22	29	23	21	34	18	20	22	20	26	20	17	28	23	20	30	18	16	23	18	19	20	16	20	16	21	20	23	17	21	17	24	18	19	15	17	15	20	23	26	16	19	25	15	15	23	15	18	16	20	18	16	20	21	18	25	25	27	22	28	20	26	19	29	23	19	14	22	19	23	17	23	22	23	14	18	19	15	25	24	19	16	22	14	21	16	15	15	24	17	23	20	21	22	18	20	18	15	15	23	15	22	26	15	18	24	15	24	29	24	20	23	28	26	19	17	17	20	21	35	25	15	19	20	27	12	17	20	20	18	17	17	17	23	18	22	19	17	21	30	24	17	23	22	24	20	20	20	26	23	25	19	26	18	19	23	15	12	17	16	26	18	18	21	17	19	29	17	28	21	23	26	26	24	24	17	26	25	21	21	17	19	18	26	21	18	23	27	15	18	19	17	11	22	20	14	22	17	13	23	17	25	19	23	28	16	16	17	19	26	17	12	19	18	16	21	16	17	20	27	15	16	25	14	21	24	25	20	21	20	27	18	20	22	23	31	13	20	24	12	25	22	29	21	29	29	21	27	13	16	12	21	22	13	18	19	18	24	23	20	21	20	26	21	18	22	16	18	14	23	18	24	18	22	21	21	15	16	23	22	15	18	18	27	17	23	22	16	15	22	19	16	12	17	22	19	18	30	17	14	27	26	28	23	19	16	21	16	19	21	22	14	19	15	17	21	16	26	20	22	22	12	17	20	23	16	30	18	21	21	20	22	17	30	15	27	20	12	18	19	22	18	17	19	22	19	22	21	20	23	24	25	24	23	28	22	23	18	21	23	20	25	12	19	17	23	16	23	20	15	15	16	21	18	16	18	28	24	28	17	18	19	16	25	18	15	18	15	26	26	17	20	18	17	23	23	18	24	20	15	22	20	14	21	32	20	17	23	18	28	21	10	19	22	23	22	24	15	10	26	25	17	26	16	23	19	24	20	28	15	27	23	26	18	11	18	24	22	13	16	24	25	21	20	22	28	23	19	18	15	21	12	20	22	18	20	18	26	19	21	20	23	13	20	13	20	22	22	20	15	19	24	19	25	17	16	16	19	24	20	16	19	20	23	18	24	25	23	11	18	20	24	9	22	24	22	16	18	21	17	21	17	25	22	20	17	20	23	19	18	19	25	25	16	19	18	23	27	23	15	12	22	22	19	17	12	21	23	16	13	20	18	17	22	19	14	20	24	17	15	21	14	21	20	16	26	14	17	13	24	26	20	22	15	21	27	15	17	22	18	22	26	17	20	26	20	21	20	24	18	31	24	12	17	21	21	26	24	19	19	21	20	12	23	15	13	19	28	27	20	16	18	21	16	16	14	28	15	16	13	21	20	17	14	23	22	13	16	14	22	20	13	20	11	16	22	21	25	29	24	15	26	23	22	16	31	26	22	24	25	24	20	9	18	16	28	22	23	12	17	25	26	25	24	23	26	17	21	25	20	10	12	14	23	13	18	15	20	25	21	26	24	13	21	22	12	14	23	19	20	19	22	14	14	17	27	16	18	24	18	14	22	17	20	20	21	23	18	26	26	13	19	14	19	16	26	16	17	21	19	16	22	16	17	21	24	12	19	22	26	13	18	19	21	24	27	19	16	15	22	22	15	13	19	17	22	18	25	17	18	24	29	18	19	14	16	23	21	25	19	22	16	18	22	29	20	22	12	14	23	14	18	13	20	21	30	11	17	15	22	14	22	18	28	21	27	18	22	27	22	22	25	15	17	20	21	31	26	23	13	18	27	18	18	18	24	23	17	22	24	20	27	20	25	17	21	13	22	22	24	23	23	26	17	15	24	23	17	19	21	24	15	22	29	14	28	18	14	11	18	21	9	13	27	23	20	20	14	22	25	22	19	22	12	15	24	23	21	28	16	13	19	24	11	15	21	12	16	26	14	20	24	13	21	12	30	21	17	16	17	25	15	29	17	24	18	23	25	22	21	20	12	27	19	11	24	17	19	19	23	20	18	17	20	19	16	19	16	26	20	21	20	30	27	12	20	26	15	13	15	18	18	16	20	20	25	22	21	25	32	25	23	14	32	18	26	14	19	22	21	11	16	24	27	11	21	17	19	24	13	28	23	19	15	20	20	16	22	19	25	21	27	17	20	19	17	17	22	21	17	31	23	16	22	19	12	22	18	12	18	18	18	22	25	22	22	21	16	25	21	23	20	21	20	24	21	20	25	14	20	19	21	25	9	15	20	21	26	18	21	10	22	15	17	25	22	17	21	19	22	21	18	23	19	27	15	16	11	10	19	21	22	28	24	15	23	21	17	23	20	16	22	22	16	14	13	21	16	16	20	25	22	21	13	18	12	17	24	22	21	23	27	15	21	23	26	21	22	25	18	19	25	14	19	18	18	23	20	20	18	19	14	23	15	19	26	23	16	25	19	22	24	18	21	20	11	17	14	27	17	25	24	24	17	20	18	18	23	15	29	21	13	20	22	21	23	16	20	24	25	20	21	26	22	23	17	25	15	21	26	17	21	21	19	16	23	18	20	25	15	19	20	20	21	15	23	22	24	18	10	18	24	16	25	20	18	19	22	20	29	28	23	16	23	20	17	31	20	22	28	29	17	19	17	29	13	28	13	17	28	21	18	17	15	16	19	8	25	22	21	18	29	17	22	26	15	25	20	15	19	23	18	14	19	18	22	19	17	25	10	21	19	22	15	16	25	18	27	25	22	23	13	29	18	27	24	21	9	24	23	20	21	21	21	20	21	23	20	23	23	25	17	20	27	13	18	19	22	16	20	26	23	19	18	19	14	26	18	18	19	9	15	21	16	27	23	22	27	15	24	16	23	23	11	14	14	19	27	14	17	17	20	22	22	19	20	23	24	21	21	12	19	14	24	19	16	22	18	20	21	26	17	18	23	27	21	16	14	19	15	24	25	25	22	12	23	19	17	21	29	17	21	23	19	17	19	13	8	18	22	18	26	15	20	15	20	25	26	19	16	21	27	15	15	17	15	15	16	13	22	22	18	20	19	20	12	22	26	22	25	15	31	23	18	20	19	24	22	8	15	19	16	22	21	16	21	21	22	18	24	26	16	16	26	19	21	19	24	17	23	22	15	21	19	16	10	13	31	19	18	23	16	15	27	16	16	20	18	17	16	20	16	24	20	32	21	16	26	25	9	18	18	19	28	20	21	12	29	22	24	23	19	14	24	19	19	19	18	21	22	18	14	29	16	21	15	19	19	24	21	27	20	23	17	32	29	18	14	20	26	17	26	21	18	19	15	24	18	27	28	13	19	19	19	20	22	21	22	21	17	22	22	21	19	21	21	25	22	22	18	29	16	25	17	17	16	18	23	24	12	13	29	19	12	30	22	19
9905	2730	1088	1723	5046	7511	7953	7059	6835	6652	5801	5238	4786	4723	4465	4203	4053	3840	3247	2963	2906	2662	2515	2464	2397	2270	2310	2215	2031	1721	1404	1365	1090	995	852	694	611	542	500	504	462	402	379	357	362	366	359	328	280	293	295	259	307	281	288	282	288	217	278	245	251	240	245	279	261	267	255	231	246	261	264	265	257	259	298	310	232	251	255	244	271	253	247	253	249	240	275	264	262	267	258	252	249	235	234	227	235	222	219	218	223	206	225	234	226	206	205	207	231	226	229	249	207	246	210	216	198	216	235	229	209	245	235	229	242	217	211	223	211	232	227	238	250	225	221	202	237	239	237	227	232	228	219	224	233	210	209	214	221	233	215	240	211	241	214	226	253	221	209	212	223	239	207	224	231	213	240	224	211	238	239	206	218	252	219	219	237	196	214	223	215	218	216	227	234	239	246	200	230	217	222	223	210	221	223	241	267	221	250	232	209	205	225	214	219	222	231	247	225	242	215	251	236	216	210	224	247	226	224	238	210	213	222	241	208	210	217	239	232	225	206	219	231	216	233	230	226	221	213	245	220	216	219	231	242	254	218	262	216	222	224	205	223	241	213	227	228	226	189	250	220	241	209	205	209	239	218	259	203	242	217	220	212	201	241	201	206	211	217	226	235	220	210	211	229	250	220	214	218	205	212	246	264	224	230	243	188	238	232	211	229	254	204	220	230	217	234	212	215	212	207	209	204	232	222	199	228	220	206	194	220	220	224	219	206	211	198	231	217	232	224	233	236	229	201	223	200	229	232	222	224	240	220	231	236	200	229	227	221	213	215	220	220	219	212	213	223	203	247	213	235	232	227	220	234	233	212	230	225	230	229	237	221	195	204	217	221	200	234	205	235	223	218	231	223	210	203	242	224	207	210	232	200	229	226	256	211	244	233	194	221	227	206	208	219	216	219	233	225	247	233	223	213	240	222	227	213	245	217	216	229	241	249	222	196	238	239	214	209	236	242	236	249	220	215	202	211	245	242	232	245	216	225	249	247	225	230	210	239	213	215	241	255	227	225	220	223	228	217	247	239	229	206	204	226	213	200	238	241	234	197	216	223	214	233	240	219	241	246	210	218	235	228	228	232	229	201	224	217	215	217	216	242	218	253	223	242	211	226	197	235	210	208	199	234	216	233	205	227	228	213	244	227	209	224	209	225	202	204	232	221	222	217	260	216	236	224	204	212	214	202	212	218	217	221	250	222	217	208	211	238	202	210	230	222	208	224	208	204	214	215	217	217	214	213	223	236	235	196	222	248	226	231	219	223	234	212	193	218	227	214	223	225	249	213	223	222	216	212	218	207	225	221	221	221	225	251	226	215	233	195	223	205	240	224	226	205	222	214	227	237	219	212	212	230	222	204	241	232	222	219	237	229	220	188	222	218	222	201	224	225	199	211	210	222	236	228	195	217	217	227	235	216	227	241	232	213	220	206	219	213	230	217	255	236	206	207	239	201	228	217	246	212	240	255	208	230	214	223	209	212	228	234	225	223	225	243	231	211	219	220	221	213	249	220	213	199	249	225	201	241	210	218	223	199	245	206	234	233	201	210	208	198	240	231	250	256	209	236	209	193	221	201	195	238	218	225	209	223	236	203	243	217	241	201	213	199	207	235	214	200	208	218	246	235	232	229	202	228	225	226	238	238	193	194	223	242	219	213	211	218	238	220	230	221	207	230	210	218	202	229	209	207	216	242	241	224	211	228	256	211	201	257	198	205	214	268	224	251	222	221	203	198	219	236	230	226	230	243	201	222	226	234	223	218	228	219	229	203	230	225	217	217	211	229	212	223	206	209	248	218	229	204	213	213	233	207	229	204	205	218	227	202	233	220	219	243	218	220	253	213	221	230	210	258	222	219	191	231	207	224	236	203	217	205	227	210	243	205	238	225	251	200	229	255	220	195	213	217	217	217	198	202	257	228	238	236	211	230	218	207	244	207	223	210	234	245	229	226	227	185	228	226	240	237	226	232	265	203	232	227	222	186	217	207	242	224	213	212	219	228	211	236	216	227	219	203	216	217	221	217	231	222	235	246	230	237	222	224	219	235	211	243	230	239	213	201	229	250	216	212	215	217	224	227	248	233	228	255	213	244	234	203	227	230	223	203	189	229	234	219	223	216	212	223	223	234	244	215	207	259	235	229	227	214	238	218	219	210	222	205	212	238	226	229	174	205	190	205	234	225	229	248	220	237	221	219	212	206	237	243	204	239	223	238	202	225	207	209	226	188	224	230	212	189	225	247	235	214	200	242	223	197	201	215	218	216	217	191	231	234	220	213	210	232	209	231	205	212	214	192	241	236	205	222	214	206	243	219	209	243	207	249	209	226	218	201	180	217	230	236	231	218	206	215	250	193	190	225	235	209	225	223	179	210	232	227	217	263	238	230	219	267	212	217	249	225	204	214	257	219	232	229	233	221	220	220	190	218	206	207	232	225	215	227	217	204	208	235	231	231	202	188	223	217	239	218	228	225	205	217	210	209	238	215	215	217	229	194	230	228	234	198	217	209	244	225	226	222	228	207	192	239	237	202	229	225	196	235	238	230	234	250	214	220	220	202	218	214	213	201	214	229	240	242	235	206	203	225	234	207	219	201	221	227	217	213	230	241	227	230	221	230	210	233	259	232	243	225	225	232	243	229	248	179	196	221	260	239	217	215	242	217	224	226	229	219	223	224	266	209	217	242	212	206	248	230	230	219	212	204	216	198	218	211	212	216	229	240	223	197	258	227	186	224	211	234	218	239	224	238	196	241	213	222	230	222	268	227	202	239	228	240	259	239	221	239	206	195	221	223	233	214	227	211	210	226	220	206	244	199	238	235	217	227	245	210	239	229	188	221	213	224	214	219	202	217	221	236	222	220	217	246	220	201	238	246	225	223	240	234	220	226	225	212	250	234	220	252	233	244	229	234	247	226	238	227	197	226	207	210	230	219	231	227	223	230	211	209	235	225	209	232	228	217	236	212	227	222	224	245	223	229	202	204	223	238	201	216	229	218	220	209	221	240	251	204	237	227	226	232	199	209	226	224	229	238	235	235	212	212	230	225	258	198	232	215	224	247	210	222	207	207	227	226	215	219	219	227	237	205	207	200	220	225	223	230	232	231	220	233	248	222	217	233	233	207	225	204	219	223	239	228	222	259	219	234	202	214	237	206	231	219	246	213	208	250	241	201	221	224	211	221	218	203	229	220	210	254	223	243	213	217	216	208	232	233	212	228	225	219	200	217	233	231	190	259	220	227	230	209	200	251	208	250	216	227	221	237	233	217	229	228	237	213	227	253	223	247	256	225	201	226	225	212	241	218	268	208	244	217	225	227	230	215	211	221	220	225	208	204	208	241	262	230	185	215	224	212	223	230	221	223	199	235	203	232	223	254	231	204	227	212	219	223	201	224	224	208	211	241	243	211	231	225	216	201	208	223	240	256	230	238	198	226	244	227	225	268	226	237	240	199	242	226	228
963	205	132	90	109	165	185	168	193	177	202	185	179	171	180	201	171	136	136	123	149	132	121	125	130	128	105	109	113	97	80	73	77	57	90	74	67	54	45	51	61	56	53	57	51	52	64	74	50	70	44	63	53	45	61	64	56	49	49	54	48	57	56	56	40	70	61	64	53	52	56	49	69	58	53	46	51	49	45	60	47	62	60	43	50	42	45	63	51	58	56	45	38	61	69	53	62	41	48	66	63	45	58	55	37	55	46	61	45	55	52	55	42	49	47	47	50	72	44	54	65	65	42	49	50	57	52	44	49	62	46	53	47	60	66	53	45	58	59	49	65	65	45	33	47	49	52	66	49	56	55	55	59	52	57	54	56	49	53	47	45	43	51	61	45	52	46	42	57	49	45	64	54	55	41	72	45	56	56	45	50	59	59	55	53	67	43	38	51	50	41	39	62	48	39	55	53	45	42	59	60	39	53	51	55	52	50	53	50	54	50	62	58	44	41	47	47	57	45	47	47	58	61	42	42	50	63	37	53	48	47	52	39	46	56	50	64	55	46	53	47	51	51	40	42	52	59	55	50	41	64	47	53	67	61	50	56	48	63	44	55	51	55	53	42	54	40	52	51	65	51	71	63	41	56	50	51	68	56	63	63	53	53	50	42	53	58	46	58	48	48	55	49	58	55	51	70	55	51	52	43	62	29	51	39	47	67	61	48	39	46	45	59	54	48	33	56	48	41	50	61	45	56	53	51	54	50	50	45	54	48	45	54	52	57	45	42	42	44	46	46	51	47	60	44	46	46	59	50	63	65	50	60	48	50	47	48	49	44	55	62	49	51	42	58	43	49	54	64	58	31	40	49	42	44	65	60	51	62	41	59	42	53	52	50	48	63	40	47	63	61	56	46	50	57	56	57	52	44	64	65	37	55	54	50	63	47	64	56	58	44	64	53	64	45	41	53	47	52	46	48	60	42	49	62	42	39	59	57	50	70	40	51	53	42	61	45	49	50	55	52	50	57	44	49	41	52	64	55	50	41	48	44	44	48	48	54	43	61	36	54	48	48	57	49	50	49	46	41	45	50	42	48	44	55	52	48	68	59	52	51	45	48	49	57	65	53	52	60	44	41	62	55	62	54	41	56	50	62	54	63	45	66	44	57	44	57	55	42	60	52	37	43	47	68	71	55	52	54	52	47	72	67	57	67	53	48	49	51	56	42	58	59	49	59	47	39	49	58	36	52	44	38	50	73	52	45	44	59	41	57	37	56	35	62	53	48	41	50	47	59	65	56	42	46	44	55	53	54	38	48	59	52	45	47	54	31	55	57	36	50	70	46	49	43	50	48	48	48	54	55	51	49	59	48	50	60	45	58	61	62	42	55	40	65	57	37	51	56	51	55	41	52	50	63	50	54	59	58	51	74	50	37	44	71	51	45	45	65	52	60	60	49	44	49	46	60	58	50	52	44	56	46	51	48	60	55	59	34	57	55	59	49	54	55	45	49	51	61	37	48	49	45	46	32	46	56	50	39	54	52	58	55	53	51	49	46	42	51	43	64	48	56	51	54	56	50	46	54	48	55	61	48	54	52	50	61	60	43	56	48	47	77	66	52	48	56	56	50	57	65	51	42	46	49	60	51	50	56	51	46	51	56	51	40	39	59	40	52	36	49	46	43	46	46	46	62	44	37	51	53	46	51	51	45	51	49	61	57	51	47	47	52	54	42	45	58	52	41	55	61	42	54	44	54	59	46	51	55	43	54	51	48	52	57	51	57	51	53	48	49	64	55	42	69	44	51	57	55	61	49	62	49	42	45	51	50	44	42	48	35	42	53	52	48	60	47	60	47	63	64	61	41	45	56	41	49	45	66	43	45	39	54	52	44	52	51	52	33	50	53	49	39	41	47	45	52	52	56	44	58	61	43	46	61	54	68	46	47	43	53	64	55	49	54	56	45	45	53	44	44	53	44	47	42	51	52	31	48	52	46	39	45	42	55	45	48	56	42	52	40	63	50	46	45	67	51	48	41	61	38	50	53	52	53	52	47	38	52	56	42	40	58	58	45	54	56	49	42	56	40	50	45	51	66	55	49	58	43	49	46	49	42	64	49	52	65	37	62	66	54	60	58	39	67	55	46	53	54	46	46	53	40	49	40	66	60	51	60	56	44	43	45	54	47	38	53	47	42	54	62	57	49	48	37	46	47	59	59	55	40	61	53	48	58	63	46	51	52	47	54	55	56	52	53	51	50	39	47	43	55	42	55	45	51	40	58	43	48	46	51	61	52	47	58	56	52	47	46	45	57	60	41	62	47	46	50	45	54	39	47	60	52	49	44	45	61	51	59	54	37	47	47	56	42	50	49	48	53	50	42	45	37	59	57	54	46	58	56	32	43	53	57	53	46	56	55	54	53	36	63	40	32	54	74	42	49	58	56	54	53	41	41	42	54	42	49	47	43	49	41	55	50	55	46	52	48	59	40	54	52	38	41	42	44	52	59	57	40	46	56	50	46	49	57	45	45	42	34	54	50	61	51	47	37	45	57	49	39	46	73	69	52	65	41	51	44	57	58	46	41	46	57	56	55	44	58	52	41	50	53	66	51	55	37	45	55	47	49	50	55	46	53	53	48	58	46	60	48	46	58	41	49	49	53	61	52	56	43	56	44	53	45	51	45	54	54	49	48	66	55	43	45	39	48	59	49	52	52	43	49	49	58	60	48	47	46	50	58	59	49	50	54	58	51	57	52	56	36	51	43	48	50	48	44	51	53	54	44	70	36	62	52	47	49	51	51	49	50	59	40	52	63	42	52	54	46	55	53	59	54	53	47	40	51	45	44	57	50	39	46	53	51	44	55	46	52	50	58	46	41	61	48	51	48	43	50	51	54	53	52	54	59	52	50	48	47	47	49	42	39	46	45	60	52	48	38	60	54	45	38	47	53	57	52	39	57	54	54	44	61	49	57	50	38	50	50	52	43	49	53	54	49	48	46	57	54	51	57	44	63	64	53	48	50	67	56	58	49	45	54	51	57	60	67	54	59	48	60	62	48	54	44	63	49	61	46	48	36	47	51	49	56	53	38	37	45	56	60	54	55	44	54	61	45	32	51	54	51	52	48	35	45	64	49	52	53	50	58	50	44	59	42	55	60	43	60	52	55	62	47	69	43	59	48	53	61	49	41	55	43	37	69	52	50	55	58	61	56	42	55	54	50	52	52	49	51	55	61	57	56	47	41	57	48	37	49	53	47	46	48	53	59	51	55	52	57	60	51	57	52	43	52	48	49	47	49	40	46	48	61	56	49	45	58	53	60	51	56	49	48	42	57	64	57	55	46	51	46	58	47	62	47	50	63	52	59	53	62	48	61	63	58	53	51	50	57	59	48	47	46	52	60	45	58	57	59	62	49	45	46	49	56	45	48	48	44	50	44	43	52	53	40	49	49	59	61	57	52	70	63	48	45	42	45	44	49	46	60	49	41	75	59	60	58	51
13551	5131	2086	3289	8459	11253	11384	9594	9279	8834	8010	6887	6095	6200	5803	5590	5393	4967	4254	4029	3917	3608	3342	3426	3511	3060	3053	2787	2640	2228	2187	1941	1617	1462	1253	1125	1039	937	927	823	787	755	782	772	739	676	672	653	648	641	663	642	642	610	631	602	618	643	637	618	612	610	598	580	617	510	586	585	657	568	603	572	570	595	641	611	606	625	567	595	608	585	566	562	582	584	613	582	666	583	572	591	587	540	532	544	526	586	576	586	556	545	539	531	556	606	537	585	563	529	614	587	564	561	563	547	522	574	584	546	510	550	616	608	572	537	554	525	531	551	564	605	561	565	575	559	560	558	584	546	533	541	539	546	558	561	611	540	528	543	544	529	557	534	553	578	549	568	561	553	537	549	535	584	564	585	566	543	550	542	527	589	553	546	549	568	569	571	534	544	562	573	549	579	564	536	507	576	558	538	548	603	540	571	551	549	545	579	529	550	560	547	534	545	537	557	595	624	500	556	569	555	534	562	571	572	548	557	564	537	547	559	578	531	542	567	550	553	540	534	543	555	559	551	557	548	576	568	547	532	554	561	544	546	548	536	558	520	559	536	554	558	540	559	550	530	561	576	544	547	549	592	587	515	591	579	532	534	554	581	536	539	595	558	583	543	566	521	532	522	558	600	548	579	519	590	584	528	561	534	571	540	562	556	557	563	511	547	515	569	536	545	559	571	553	567	551	539	573	521	541	600	551	543	523	581	548	621	531	508	555	526	589	522	552	563	571	577	539	558	582	564	609	508	550	550	605	532	533	601	586	561	530	566	583	529	543	571	535	567	573	549	561	554	571	529	587	550	589	560	559	556	560	562	546	537	523	568	563	554	569	569	554	521	569	525	576	568	528	568	564	553	575	534	604	549	579	544	558	577	553	572	588	555	539	574	514	615	546	548	614	548	594	571	537	542	594	532	539	603	517	540	547	596	526	533	572	593	545	535	545	573	571	538	584	579	568	523	573	585	585	537	539	536	582	533	543	525	566	587	550	609	539	501	559	510	546	524	574	542	542	551	539	574	548	538	537	548	557	540	544	569	535	557	590	554	544	589	572	554	548	565	564	560	594	505	580	546	550	602	549	585	531	507	565	536	594	548	578	576	582	545	550	555	490	530	555	567	623	600	565	561	543	594	493	569	556	547	568	594	565	561	552	562	546	513	561	539	576	563	542	585	567	552	525	561	573	547	578	552	563	555	528	543	538	547	560	559	585	558	556	511	568	610	519	558	565	538	581	566	512	557	549	570	558	559	570	580	537	519	565	533	541	559	570	598	573	536	544	538	535	577	540	529	570	510	552	578	578	652	564	511	551	567	586	470	581	537	560	588	569	553	559	580	535	573	567	555	560	572	499	551	542	565	571	550	587	553	592	584	573	568	546	538	534	558	543	553	552	553	573	559	544	561	544	531	571	543	529	538	541	566	560	533	524	576	601	549	626	544	565	540	553	548	543	532	567	551	541	536	553	521	515	567	526	564	545	542	574	557	546	551	522	554	589	550	538	568	569	558	556	539	519	593	562	594	538	539	523	587	559	580	532	558	545	560	561	542	552	582	582	547	540	572	514	557	538	534	526	575	548	591	537	550	560	527	567	578	537	596	518	548	535	535	559	486	546	575	567	586	599	577	549	558	535	541	541	552	590	540	526	580	548	551	568	556	571	528	538	562	582	561	543	560	575	556	538	543	558	565	583	581	545	538	557	555	567	612	527	509	544	511	541	546	546	572	537	529	517	548	581	571	554	562	556	539	530	608	564	576	567	579	561	548	587	564	550	518	540	558	561	517	572	554	573	618	563	550	578	569	581	571	595	546	564	546	575	533	535	552	529	559	521	554	589	576	557	568	573	582	551	560	531	562	541	557	567	596	557	560	601	574	587	526	552	552	544	532	578	574	561	604	607	604	497	553	553	546	566	541	567	560	551	545	527	586	566	572	591	540	550	540	574	561	561	511	577	528	561	532	518	572	570	556	582	527	547	556	525	550	587	511	498	537	590	564	517	587	547	579	563	561	611	537	560	538	544	555	534	515	596	523	576	602	568	560	547	582	534	528	560	543	576	548	547	532	541	555	571	506	549	550	544	544	582	550	521	598	536	570	541	531	536	521	539	566	595	565	559	523	552	554	509	532	574	513	543	531	538	512	610	570	566	541	577	549	595	603	556	540	531	528	584	575	507	576	584	526	541	553	515	558	553	544	569	547	564	536	573	555	577	534	501	544	541	535	530	577	556	568	562	567	570	578	554	546	531	530	535	601	568	529	547	551	539	574	570	551	527	535	556	544	578	581	564	559	619	564	503	579	507	545	515	571	596	545	600	571	551	594	571	566	574	571	555	537	537	563	557	547	553	567	593	545	556	559	536	573	478	524	548	558	578	576	540	536	570	559	523	592	541	569	573	554	544	565	606	552	537	527	561	584	553	578	583	560	498	558	563	579	590	541	555	541	584	555	531	549	539	544	499	522	551	539	527	514	554	583	559	555	573	533	528	519	547	568	574	540	565	539	559	554	519	589	574	496	520	509	515	517	536	565	541	543	573	565	557	602	527	536	582	576	547	586	564	563	586	511	535	566	528	551	550	530	547	537	552	562	613	524	572	514	590	568	557	605	574	589	536	586	567	551	536	527	565	533	549	549	538	561	557	542	549	563	543	535	586	587	542	560	572	585	603	546	567	552	576	546	546	541	525	527	557	523	559	592	540	549	542	551	546	547	541	581	568	520	540	569	531	596	552	532	540	518	535	581	535	562	532	563	544	560	491	537	506	529	562	569	562	558	565	567	594	533	550	568	550	547	537	576	607	558	516	596	563	565	533	555	586	573	573	604	570	559	534	570	581	566	566	526	545	550	567	524	531	589	572	544	529	548	605	534	562	558	569	564	558	562	569	563	549	553	561	560	559	562	560	514	585	560	554	561	580	595	552	537	587	562	547	555	571	527	533	593	495	617	537	548	571	539	584	534	577	578	568	597	554	563	559	569	531	587	578	575	563	599	573	556	521	549	535	575	540	549	569	585	529	542	511	574	565	535	532	589	553	580	586	560	518	541	552	545	560	570	562	585	570	528	541	568	592	537	568	572	564	577	592	571	540	599	571	517	547	511	537	552	616	539	579	542	542	541	554	566	564	513	569	544	520	536	557	549	543	570	522	582	531	562	521	528	549	558	573	519	562	529	538	568	565	543	577	561	520	555	559	559	558	523	582	573	531	585	544	567	543	566	545	550	539	563	539	568	557	576	563	515	533	516	556	543	529	520	537	547	557	534	596	591	546	549	572	555	541	520	604	569	593	553	596	561	556	571	582	552	522	585	558	577	559	514	562	534	593	523	574	550	563	541	519	583	530	564	531	568	564	531	558	527	530	524	547	597	557	552	565	594	546	564	573	574	523	542	583	558	547	502	523	505	600	541	516	534	533	545	555	574	553	558	558	548	571	544	539	571	539	611	547	595	590	522	589	541	534	577	512	568
1280	43	39	27	24	36	63	63	66	81	84	75	67	70	83	80	81	83	73	63	67	51	59	63	64	58	49	64	51	46	38	40	36	37	25	29	29	29	25	22	25	33	28	21	12	28	22	21	28	21	26	23	25	25	33	26	17	20	24	20	31	20	22	27	20	24	20	21	16	17	14	25	21	22	25	32	28	15	22	19	28	17	13	24	13	19	20	21	20	19	12	24	22	25	20	16	15	31	18	22	20	19	23	27	32	17	21	29	24	20	21	17	18	20	15	22	19	21	24	14	16	14	24	18	15	25	23	22	19	32	17	15	16	17	19	10	25	18	21	20	21	20	24	16	18	19	23	13	20	18	21	21	21	11	18	17	13	13	20	19	21	17	28	15	11	12	20	20	27	27	26	27	16	16	15	24	15	30	23	31	20	18	17	24	22	19	19	22	23	14	23	24	22	17	21	20	24	31	21	25	19	14	23	13	23	25	30	19	27	20	19	15	22	17	17	24	26	15	20	18	25	28	34	25	27	32	20	17	17	18	22	12	27	21	24	23	17	20	18	19	16	22	24	24	21	24	30	22	21	12	18	14	15	19	18	17	23	28	21	20	11	14	18	22	22	20	17	21	19	26	18	29	18	21	25	17	20	21	19	25	16	18	20	19	24	15	30	15	23	23	16	26	14	17	22	20	17	25	12	25	24	17	23	19	21	19	17	23	21	24	23	29	17	16	15	23	24	20	18	23	21	18	21	19	14	20	27	26	15	20	17	20	28	23	24	23	19	17	22	22	28	16	20	22	17	18	22	17	17	29	15	19	18	22	23	30	21	18	20	16	19	19	25	18	23	23	25	22	24	20	25	22	28	20	16	17	17	19	20	22	20	24	26	24	19	20	21	21	19	25	12	17	24	26	18	21	27	10	31	29	34	16	12	16	19	18	19	29	22	22	15	25	21	16	17	23	24	17	15	21	24	18	19	19	21	25	25	19	29	27	16	15	20	21	22	20	19	25	25	12	27	28	25	15	28	17	26	27	14	24	20	12	22	22	19	25	20	23	18	22	17	28	16	19	23	20	16	19	24	14	17	21	25	28	18	23	18	26	26	23	14	16	30	16	19	20	17	35	18	18	22	25	25	14	18	19	20	20	34	22	25	19	23	23	18	20	15	16	19	23	24	11	25	26	18	23	17	26	21	17	15	23	24	19	21	16	26	25	39	17	15	21	17	13	15	22	13	16	14	21	34	22	22	14	15	17	17	18	20	24	23	20	14	18	24	19	17	16	18	14	16	27	18	19	19	23	16	18	18	26	24	28	25	12	17	16	12	17	21	21	16	22	21	19	24	18	26	13	23	15	22	14	15	20	26	22	20	19	18	29	20	13	20	17	24	36	21	19	19	15	16	27	21	22	29	16	11	20	13	24	22	18	20	21	19	19	25	22	24	21	16	21	13	18	21	18	17	23	28	27	23	17	21	14	25	10	21	22	15	17	29	27	22	21	24	16	16	19	24	30	20	18	14	21	20	21	18	29	21	28	21	18	18	22	19	21	17	21	16	28	9	28	22	26	10	13	21	22	24	16	16	19	28	17	21	24	18	18	13	23	23	20	23	16	24	20	17	16	26	22	23	23	26	23	19	24	24	25	28	19	23	19	21	14	15	24	25	20	18	21	25	28	19	16	25	33	17	11	20	17	31	20	23	27	25	16	26	18	20	18	22	18	24	11	23	17	25	18	15	22	29	14	25	20	24	18	20	24	25	15	24	30	18	24	20	18	16	21	22	18	19	15	19	19	28	19	11	25	18	20	15	21	16	14	20	23	20	16	19	17	28	22	26	20	19	25	21	21	17	18	23	28	13	15	12	20	19	21	15	28	24	12	21	22	18	21	29	24	31	18	25	16	25	18	21	21	20	27	14	20	10	25	22	24	13	16	25	11	19	21	17	24	17	20	24	20	20	21	26	13	22	18	26	18	27	23	21	16	20	20	22	15	21	30	23	22	22	32	24	14	14	20	19	24	16	21	27	29	22	13	25	22	23	26	23	18	20	20	20	21	19	16	15	26	19	23	18	21	23	19	19	25	25	24	23	19	16	20	12	21	23	19	16	21	20	22	15	19	18	18	24	23	29	15	21	23	24	27	18	16	16	21	17	19	16	24	22	21	15	17	25	26	14	26	24	19	14	21	16	20	20	17	22	20	14	21	24	31	16	18	31	19	18	27	18	26	29	23	20	15	17	26	23	23	26	21	18	19	19	20	26	20	13	19	22	22	21	21	19	15	26	23	14	18	22	27	18	20	21	15	21	27	33	19	22	14	24	11	28	29	22	25	27	21	14	16	20	19	22	17	20	23	22	18	19	29	21	19	11	25	22	15	21	20	22	17	14	17	23	20	13	19	22	16	25	23	17	29	17	20	27	19	23	16	21	20	17	26	25	16	18	15	23	23	27	13	19	19	17	19	18	22	23	26	24	23	14	20	21	25	19	16	18	29	20	23	25	26	19	17	15	14	17	24	16	24	23	24	18	24	22	29	16	23	17	17	20	9	19	20	18	15	26	18	20	22	30	20	16	21	17	22	18	22	26	21	28	21	17	18	22	29	18	21	25	23	28	27	16	16	18	30	19	26	21	22	19	13	28	30	19	14	22	22	21	24	19	24	25	22	25	17	18	21	19	25	20	21	19	21	27	22	20	25	16	11	11	29	24	22	19	19	21	27	17	15	25	15	23	16	20	28	23	21	22	20	16	22	25	21	21	26	19	24	24	10	21	19	15	25	20	24	16	23	16	17	19	30	29	17	9	12	24	12	15	17	25	20	24	15	15	20	22	12	19	18	13	11	21	27	20	19	27	23	16	22	19	20	18	20	20	26	12	18	31	21	21	17	23	23	18	22	18	28	20	15	26	18	26	16	17	25	25	26	25	19	24	21	17	23	17	19	25	16	26	26	17	33	21	26	23	19	18	24	25	16	24	26	16	23	25	24	14	28	18	21	18	25	23	25	27	13	18	25	14	24	23	15	18	17	12	18	18	29	21	20	22	24	16	13	21	23	22	15	28	17	19	18	17	20	21	19	18	18	23	31	20	24	26	17	17	23	25	16	29	26	25	26	23	16	29	17	25	23	19	19	25	21	17	16	14	17	18	15	12	11	27	11	9	17	19	19	25	18	23	13	24	21	18	26	22	16	19	14	19	16	18	21	18	19	26	21	14	15	18	11	15	20	20	22	23	25	19	19	21	19	17	26	20	16	22	20	24	17	21	17	13	20	20	14	24	19	20	21	19	15	20	22	25	25	25	23	17	30	15	23	17	18	21	16	25	30	23	18	20	22	19	20	18	16	25	17	22	18	17	18	14	8	18	22	13	24	18	22	18	12	25	24	16	20	17	22	19	25	12	19	26	22	23	21	27	19	21	24	21	23	15	26	25	16	19	13	17	16	23	24	20	21	18	19	20	18	23	22	26	27	15	23	20	18	15	22	18	25	16	19
7341	1026	497	674	2089	3973	4924	4123	4550	4379	4119	3472	3275	3334	3136	2978	2854	2591	2315	2180	2136	2042	1787	1919	1955	1801	1470	1441	1345	1200	1128	867	769	631	492	469	437	450	389	346	320	301	296	298	293	259	250	270	246	246	250	235	229	231	245	256	266	222	218	241	244	233	244	243	230	248	243	232	248	213	225	230	213	262	260	234	254	240	224	210	227	226	250	217	231	211	259	248	222	209	211	232	229	237	242	220	217	208	204	238	209	221	244	211	217	214	229	211	214	243	214	215	191	198	217	199	199	227	219	228	213	210	216	226	218	218	230	219	214	219	246	225	225	220	200	233	214	203	216	210	212	226	191	231	192	222	209	218	187	213	221	207	229	224	207	213	208	244	199	237	208	254	197	249	226	238	248	193	207	217	213	217	188	237	186	232	205	237	238	232	214	205	220	231	206	210	218	196	179	222	228	193	182	210	243	222	228	227	210	224	205	230	232	229	218	248	231	214	231	230	224	208	236	221	230	205	200	237	200	243	234	215	195	222	221	207	221	228	195	201	256	207	200	201	189	222	182	229	225	222	214	204	219	204	200	199	202	216	212	224	228	218	227	243	224	204	199	196	215	260	212	215	204	219	229	245	206	216	206	216	234	232	212	205	223	232	209	195	220	219	201	233	228	200	236	234	208	216	222	205	218	242	217	214	207	208	206	224	203	215	242	219	252	213	216	228	212	213	230	235	191	204	215	225	221	216	232	211	220	215	213	248	225	222	210	228	228	225	209	204	233	198	215	242	202	204	233	219	199	201	230	232	214	217	224	216	209	237	198	199	246	201	216	214	246	255	195	235	220	205	234	239	224	198	204	217	223	233	225	240	208	212	228	216	226	198	219	216	225	202	211	208	220	218	214	254	229	200	226	208	227	217	239	218	207	210	226	197	211	228	240	220	213	224	217	207	214	216	217	221	210	224	206	213	213	198	238	200	198	210	202	206	220	211	201	204	227	219	241	225	213	215	213	209	207	229	219	213	210	226	229	243	219	205	209	220	196	210	212	230	215	215	216	208	219	226	216	210	213	203	229	200	236	233	226	212	208	201	214	226	235	215	212	250	222	221	196	202	238	226	217	221	193	253	246	208	197	242	219	210	220	216	198	235	224	214	223	194	213	222	226	197	202	219	219	200	215	210	233	220	198	219	196	244	232	222	199	210	220	222	238	211	215	211	217	230	215	206	219	226	221	233	212	205	212	229	213	198	218	226	219	205	214	207	206	200	206	228	227	237	214	209	197	241	196	217	227	206	198	231	224	202	216	236	222	219	196	233	214	223	222	214	214	212	231	191	235	212	235	197	210	223	211	219	215	231	212	232	213	239	222	198	200	233	205	243	215	222	239	196	253	247	205	227	202	206	204	200	210	208	227	211	204	200	250	199	207	211	239	194	205	237	210	207	213	235	215	222	196	228	219	235	200	239	231	202	200	214	217	204	248	218	221	217	212	215	219	194	222	239	230	217	203	218	218	227	223	200	209	233	221	213	192	223	225	229	224	218	206	247	216	224	212	222	231	246	205	216	201	242	223	239	222	232	205	210	215	217	233	209	201	205	211	228	205	209	218	235	202	224	216	193	216	215	225	220	218	213	239	217	214	208	229	221	216	215	228	237	212	219	210	208	211	239	219	206	214	204	219	196	192	224	206	239	226	214	186	209	224	211	243	209	206	201	236	218	204	236	215	234	213	192	240	197	213	209	204	235	215	242	203	238	216	240	198	210	218	215	208	234	212	248	211	230	200	212	220	199	203	198	250	219	210	227	204	198	230	225	229	237	205	221	238	212	196	209	204	211	200	242	211	213	201	217	225	204	217	252	235	229	231	230	192	231	217	221	211	218	220	222	206	214	225	207	243	186	210	226	199	227	236	241	219	210	228	229	221	222	210	201	216	227	204	210	212	208	198	214	234	224	235	205	237	202	226	197	229	190	223	199	220	230	199	228	236	215	218	212	252	214	213	221	199	213	224	214	222	221	224	220	190	219	206	210	224	227	215	234	219	240	222	204	206	226	216	216	220	218	222	226	223	231	208	219	212	227	221	244	215	228	212	199	211	209	210	205	229	210	193	200	246	220	217	207	197	203	195	254	228	227	235	223	226	207	236	209	217	218	225	206	202	209	213	210	206	228	229	218	207	188	217	241	218	215	233	220	199	228	231	215	234	219	223	214	214	199	228	193	199	223	216	229	240	230	213	234	232	191	206	213	241	229	226	197	219	219	208	206	217	200	209	227	203	194	253	202	222	217	218	200	239	216	210	200	207	207	219	220	242	204	201	222	223	215	210	237	193	224	214	173	226	229	229	239	222	231	232	245	201	207	196	213	206	202	204	228	216	211	260	223	231	202	214	235	234	227	222	207	212	236	214	210	232	201	208	239	203	196	216	217	223	225	199	223	229	210	222	218	216	237	242	194	203	235	228	254	223	209	217	203	177	210	235	226	216	226	242	224	211	201	221	215	235	220	215	227	206	197	220	203	237	218	186	225	203	220	220	233	228	221	222	238	203	241	192	217	204	214	222	192	214	213	215	223	196	216	203	222	213	218	223	225	217	237	232	211	223	225	225	204	228	212	198	232	242	211	236	228	212	222	224	237	201	213	228	203	218	191	183	216	205	245	209	211	219	183	209	182	208	218	219	222	221	197	208	216	253	213	259	205	209	195	215	224	228	225	218	196	216	188	237	217	210	207	227	244	202	195	234	231	218	211	218	212	258	199	210	209	204	227	238	204	208	211	228	230	224	187	221	228	238	217	234	242	212	228	229	207	220	221	225	202	199	202	230	205	225	193	202	224	226	223	211	205	214	230	222	221	217	214	222	211	212	199	195	198	222	234	227	228	241	242	214	235	204	195	212	207	226	211	224	209	204	191	238	225	200	216	201	208	225	216	221	211	237	243	243	239	245	214	186	214	208	217	210	214	253	210	202	208	228	171	228	217	209	217	205	197	220	212	240	212	209	195	228	208	219	206	221	217	229	240	207	215	192	212	199	208	214	254	237	217	209	212	204	221	218	220	227	204	218	223	229	223	227	230	229	266	196	214	244	211	202	227	222	225	216	208	207	230	241	246	230	233	213	235	201	203	211	202	251	220	206	227	214	212	230	214	224	215	227	222	207	218	215	231	196	223	196	225	216	208	221	219	191	221	207	231	213	228	228	226	218	205	217	252	236	213	219	211	232	215	221	200	218	212	220	200	232	217	207	231	224	202	210	218	218	229	188	217	226	206	240	231	193	216	214	217	222	219	213	212	228	196	220	245	209	255	212	228	233	209	211	211	224	228	224	208	226	214	205	214	193	240	213	208	224	211	228	213	207	220	229	211	215	207	224	198	230	235	198	213	195	191	211	230	221	212	227	201	184	242	241	232	232	208	219	190	253	193	204	193	228	223	183	241	221	235	219	220	251	219	222	216	209	219	213	204	203	236	190	223	207	212	196	210	208	219	201	207	209	228	227	235	231	218
523	165	84	64	97	121	137	139	157	151	167	147	134	131	142	144	111	131	124	114	98	96	111	101	100	92	95	112	72	77	66	86	60	86	69	58	49	61	51	44	53	57	54	53	43	33	46	53	58	50	57	50	43	63	43	48	59	53	54	33	37	46	50	45	59	49	49	51	54	62	55	45	48	50	53	64	38	46	56	56	47	54	45	62	47	42	44	56	46	43	44	47	41	54	43	51	48	53	54	50	45	50	38	44	43	45	47	42	40	43	42	39	34	60	58	38	48	46	35	43	50	44	41	49	45	50	50	58	50	46	38	56	57	51	39	48	40	51	53	54	51	53	46	51	54	46	38	55	39	47	49	41	57	52	46	60	51	34	39	47	41	51	49	67	56	58	53	46	54	46	55	45	50	43	47	47	37	51	42	57	62	50	56	49	45	44	36	38	48	56	45	51	52	38	56	62	45	51	53	45	46	49	52	50	59	48	47	63	52	57	41	65	51	47	45	50	49	55	52	47	56	48	50	47	56	46	46	43	55	56	41	40	53	43	52	50	46	52	66	47	47	46	41	55	38	54	44	53	43	51	55	45	43	49	50	53	52	47	51	47	53	53	55	35	53	46	43	49	44	60	45	55	61	45	54	36	49	39	48	44	50	50	46	51	50	46	45	46	55	68	56	58	55	52	43	37	53	52	39	46	52	46	47	48	39	54	40	55	54	42	60	62	52	55	47	47	52	48	45	40	44	50	47	54	54	61	54	50	65	53	48	48	33	51	53	44	46	66	44	50	46	41	43	47	49	51	50	49	52	52	49	46	45	38	51	38	48	46	45	51	41	52	49	47	37	44	50	46	42	52	52	49	53	52	51	47	50	55	43	38	52	57	47	29	51	33	45	60	47	38	49	52	49	47	44	60	55	50	51	55	49	42	52	49	47	69	55	60	50	55	53	64	70	49	48	47	56	54	60	48	61	43	44	45	57	55	49	42	39	54	56	44	47	48	54	40	46	59	59	41	45	57	49	55	41	52	52	59	45	49	45	48	44	59	44	46	46	52	51	43	57	53	60	62	54	44	45	42	57	41	51	47	43	40	49	38	46	43	44	46	39	44	52	52	46	45	48	45	52	56	48	50	59	51	49	48	50	48	41	64	64	54	44	34	42	39	39	45	46	41	54	62	46	51	58	50	53	40	50	54	49	49	55	40	54	53	38	45	44	44	37	41	47	47	46	55	50	39	45	50	36	50	49	40	61	30	37	46	52	47	32	56	51	53	40	43	40	46	46	45	48	58	49	50	45	47	49	35	56	53	63	57	46	41	58	41	44	48	48	40	45	37	48	48	59	47	42	61	52	54	41	36	50	50	51	52	31	42	35	48	53	51	37	39	40	48	45	52	58	45	35	51	43	50	43	51	33	57	30	45	60	54	49	45	44	56	59	45	56	51	37	46	43	45	48	54	40	39	47	48	45	40	53	37	40	31	50	49	53	62	55	53	40	54	34	47	43	43	49	43	47	31	46	48	62	51	61	53	43	52	49	44	49	49	52	53	54	35	39	53	45	41	47	54	45	51	50	45	50	55	51	50	57	46	61	66	52	43	55	53	48	37	43	50	53	49	39	59	53	45	45	39	57	37	52	51	50	51	53	43	50	57	58	39	41	54	50	45	34	39	60	51	46	51	43	43	46	38	52	46	46	47	54	44	49	44	57	42	50	48	53	55	45	48	55	52	55	43	36	39	39	54	49	45	43	45	56	33	51	51	41	56	51	57	51	48	52	42	52	51	54	52	48	46	42	40	43	48	47	62	48	45	50	39	56	36	42	43	56	58	43	48	75	37	39	43	51	48	30	39	62	55	37	53	38	46	52	39	53	53	47	48	48	52	40	59	50	58	57	52	40	52	37	61	51	45	43	47	45	43	47	50	51	48	33	39	41	46	51	55	63	52	47	38	53	45	46	51	58	33	38	58	42	48	44	38	51	47	40	61	45	59	44	35	46	60	58	39	55	47	61	55	43	51	46	43	52	37	36	43	43	49	36	45	51	55	46	40	36	70	60	58	56	47	60	49	56	43	53	57	57	47	59	47	45	54	45	41	40	45	50	55	48	42	44	48	55	46	50	41	53	52	49	50	47	59	40	58	50	44	60	49	69	42	32	45	48	48	37	42	57	56	47	51	47	48	47	41	45	40	46	38	62	41	41	48	45	48	41	48	49	47	50	43	38	59	36	46	43	50	49	61	50	46	61	62	54	53	41	47	47	58	37	53	38	45	48	49	60	41	48	59	57	48	56	36	48	43	46	50	41	50	47	58	45	61	48	57	44	44	56	51	44	38	39	40	54	58	39	46	50	44	49	45	42	45	53	51	60	54	45	44	47	43	37	54	50	50	51	46	49	51	37	53	50	43	34	45	53	62	55	52	48	46	53	49	54	45	53	51	50	57	54	56	55	56	43	51	51	45	49	41	45	64	60	49	42	50	43	51	52	50	56	60	54	52	51	51	49	45	55	44	49	49	43	49	46	52	54	64	64	38	40	47	43	36	36	47	50	46	59	53	48	49	51	56	37	44	44	49	47	47	51	40	52	47	55	57	45	48	39	54	50	52	61	54	48	48	44	53	48	43	54	54	31	46	52	52	49	56	46	36	43	61	66	59	48	51	57	47	52	49	51	54	36	48	54	58	44	49	47	45	42	57	47	55	49	43	44	38	46	33	47	51	46	47	54	46	43	45	53	59	54	46	42	43	45	48	43	54	49	45	49	48	35	52	44	49	37	64	50	49	43	55	50	51	42	36	50	45	47	58	50	45	47	46	53	41	45	43	53	45	47	49	56	48	56	62	46	35	50	52	37	51	51	44	41	36	43	47	39	50	48	50	59	56	49	42	35	56	42	45	57	44	51	52	43	47	46	43	42	40	42	52	38	41	50	43	50	46	54	44	53	41	48	44	48	54	49	50	53	40	37	37	53	38	46	50	50	41	42	49	56	63	50	47	41	32	49	41	58	49	59	41	55	50	41	63	40	52	46	50	58	49	45	39	38	44	46	53	48	67	51	51	45	41	42	52	40	60	50	57	50	51	42	45	49	38	38	53	51	46	52	45	59	48	37	48	52	50	51	42	46	57	50	55	63	50	50	47	52	48	47	44	53	48	52	38	58	53	47	46	54	43	44	41	40	48	35	45	42	48	46	48	54	63	54	55	50	56	39	57	40	54	57	57	42	51	46	47	42	34	45	36	46	53	54	47	41	55	44	41	59	38	63	49	43	47	54	47	54	53	59	51	52	46	54	51	46	48	43	52	46	40	53	51	53	48	43	54	59	44	43	53	47	65	51	47	57	48	48	49	55	57	53	66	48	45	43	45	48	53	39	67	54	49	46	50	58	47	67	35	54	52	47	47	48	59	41	45	48	42	45	43	63	54	45	43	60	48	54	44	50	56	55	44	54	56	38	45	53	38	52	56	56	47	55	37	46	58	43	53	44	40	52	39
10045	3781	1476	2342	6118	8435	8740	7579	7597	7028	6324	5483	5085	5068	4737	4459	4105	3724	3539	3391	3215	2925	2917	2780	2970	2651	2327	2240	2127	1859	1534	1481	1249	1106	972	850	886	841	739	680	681	650	637	650	586	628	581	608	609	589	571	551	583	515	567	533	547	532	553	560	502	557	542	521	512	537	537	550	585	548	544	517	527	561	573	544	524	556	570	519	550	545	559	517	541	552	544	499	527	522	505	539	547	496	549	484	513	526	490	570	506	508	466	494	510	509	527	503	532	498	485	507	513	513	560	541	529	530	497	506	511	508	496	511	519	507	481	537	513	508	526	490	492	556	481	559	504	511	500	540	528	520	525	552	518	495	525	493	508	524	506	509	541	536	529	494	505	498	482	498	455	537	531	495	509	483	503	478	538	502	491	512	507	486	529	527	481	516	526	526	498	483	470	518	475	535	530	481	546	545	488	538	493	537	486	500	511	515	524	525	499	497	481	494	480	529	496	523	529	480	501	517	553	501	490	518	490	508	494	507	523	539	528	531	515	511	510	526	498	513	484	533	496	513	496	480	480	515	518	535	501	480	517	529	501	514	510	522	495	502	478	569	500	507	500	510	513	563	544	513	471	508	499	527	482	541	542	512	506	480	517	508	526	532	525	504	475	495	493	517	517	500	538	521	499	523	517	519	511	504	485	505	498	549	507	548	514	492	485	519	575	495	512	545	530	480	524	459	513	530	511	507	499	488	510	507	533	508	465	533	506	502	546	517	511	492	494	512	531	509	534	475	513	511	512	512	538	477	525	456	501	532	500	483	508	491	503	536	556	507	508	527	493	555	496	524	541	526	477	474	519	503	499	470	538	499	522	496	497	523	515	511	533	500	497	507	497	499	522	540	475	528	503	568	537	519	550	508	509	521	540	537	541	497	557	515	505	509	527	529	485	501	499	499	526	535	527	505	499	481	498	562	509	498	511	495	530	452	511	545	545	536	499	507	468	517	541	508	506	507	538	475	477	511	463	499	534	461	473	495	514	485	496	496	531	509	490	492	489	490	488	492	503	521	475	495	493	490	525	469	507	496	516	558	489	496	498	527	540	518	540	554	556	500	505	475	518	507	527	484	467	519	538	521	501	468	523	511	513	497	485	519	498	489	491	519	477	538	491	518	522	514	498	485	513	512	475	506	517	472	505	504	500	517	525	491	516	502	550	508	501	479	515	476	525	540	504	498	486	523	475	475	506	508	507	506	502	530	501	501	497	484	550	523	519	458	510	574	464	491	498	509	519	441	529	532	524	510	493	506	558	517	489	496	525	457	503	517	500	525	496	482	504	543	495	509	525	484	505	472	513	555	546	560	510	538	503	520	500	527	528	520	476	493	507	506	517	496	494	515	542	496	520	502	522	525	546	487	539	510	526	503	518	503	478	518	511	512	484	522	524	496	488	517	476	486	481	511	507	527	507	520	484	557	495	483	533	507	507	476	560	517	501	487	526	505	502	525	547	495	482	485	470	530	492	527	499	526	548	534	506	493	482	513	499	537	526	524	506	487	507	544	458	513	447	535	494	520	501	512	483	505	504	538	525	495	512	500	496	499	504	502	481	495	566	508	484	544	528	517	464	496	493	489	507	484	509	549	496	546	515	505	513	530	498	534	512	500	541	542	567	525	509	535	482	507	481	534	501	485	539	519	516	548	520	536	503	503	524	517	483	539	511	552	499	485	509	540	494	519	526	516	528	550	545	502	518	491	513	485	487	467	510	515	476	546	492	528	492	484	483	491	495	497	502	494	528	544	480	485	496	514	461	521	497	504	500	476	473	504	507	465	538	534	546	519	525	522	521	515	478	533	514	527	490	481	479	511	530	526	524	519	492	488	444	490	554	537	523	493	506	472	489	512	511	487	513	552	535	504	509	502	490	493	487	516	508	514	530	526	513	500	500	530	497	542	485	477	502	551	500	534	495	529	485	548	531	507	501	524	510	521	497	518	501	477	511	531	533	487	533	518	525	499	524	491	508	502	522	508	507	493	522	521	476	530	486	547	505	519	532	490	482	511	496	458	498	511	506	490	503	482	508	509	514	543	464	507	512	462	515	520	516	558	524	532	509	491	483	516	517	472	493	527	546	518	474	496	509	492	468	525	477	520	539	488	512	529	533	529	504	499	492	502	479	520	509	510	480	531	525	525	506	529	496	501	514	542	504	522	519	535	524	508	506	513	495	472	511	491	491	520	493	526	521	497	529	497	512	508	518	498	516	478	508	522	519	486	489	487	500	496	533	497	485	528	461	531	508	559	491	506	495	547	530	520	522	527	494	513	467	505	524	479	475	472	520	518	511	519	474	508	526	524	497	525	489	522	517	516	526	465	526	497	497	485	511	509	523	495	513	511	518	528	510	488	517	485	485	529	518	478	489	559	551	462	526	474	481	492	517	522	508	513	515	494	527	473	468	506	529	446	547	507	522	487	494	557	486	508	478	500	491	448	500	545	485	490	487	521	521	473	505	499	493	541	505	501	530	521	512	498	505	525	508	528	498	464	499	539	490	495	533	517	526	513	531	522	473	531	461	508	502	489	513	557	486	495	486	517	500	481	518	511	522	466	505	492	518	515	509	513	539	544	544	538	511	491	476	523	525	512	488	521	515	507	488	492	528	506	522	458	483	553	498	507	526	500	502	482	512	500	520	513	472	547	494	467	519	502	491	497	504	470	515	514	525	462	507	519	501	524	474	511	532	476	481	551	502	483	516	537	509	470	500	512	546	498	541	482	530	480	529	500	514	513	487	530	511	529	468	514	496	524	481	520	497	517	496	531	518	517	497	487	488	475	519	535	522	547	505	515	485	509	512	508	557	475	478	517	487	500	498	548	506	497	505	503	490	479	485	539	520	522	508	472	525	496	485	476	548	489	478	493	545	522	552	474	510	488	489	552	510	544	516	484	523	504	493	489	488	540	516	524	532	520	517	496	534	549	501	510	513	448	516	512	500	507	479	521	523	522	450	509	492	520	520	465	564	512	517	530	497	479	485	536	502	526	500	499	527	487	460	525	475	503	509	503	505	527	464	523	493	530	481	518	521	498	545	501	497	519	531	497	496	510	509	481	472	510	503	521	503	519	502	552	489	503	509	482	493	496	553	471	535	519	513	522	501	534	506	484	527	517	522	490	516	508	508	507	495	504	508	517	537	532	505	530	500	523	490	522	496	523	551	513	525	526	494	493	524	505	512	500	491	538	529	526	494	534	524	517	545	476	513	513	490	476	541	503	506	506	465	525	513	509	503	500	536	529	497	488	526	510	479	498	456	510	522	482	502	534	547	486	529	504	507	495	519	496	516	512	509	536	503	502	520	518	543	520	508	527	485	485	503	465	468	504	552	519	505	506	552	527	534	467	516	524	513	553	506	527	499	486	517	500	481	513	510	552	536	493	519	506	525	513	504	517	470	532	524	468	523	529	497	516	494	504	502	523	501	544	476	519	500	508	489	480	523	521	483	490	490	501	501	526
1914	110	64	49	47	70	90	131	136	131	125	144	102	91	110	120	110	96	81	77	92	75	76	100	91	79	83	75	54	60	46	47	38	37	39	33	25	21	29	30	31	22	25	28	45	22	23	16	22	34	34	23	20	18	23	22	24	17	21	23	19	19	22	16	24	24	16	28	16	17	20	21	24	27	19	30	23	28	24	17	22	17	22	25	25	21	24	21	32	15	16	19	12	22	13	16	17	24	22	19	21	22	24	18	22	19	30	15	18	18	19	26	20	18	19	18	19	15	18	25	11	29	17	23	13	15	19	25	23	19	27	15	13	16	12	19	25	18	19	26	19	15	20	23	24	20	24	15	28	15	16	19	12	21	22	17	15	18	25	13	18	20	16	25	27	23	25	24	24	21	16	27	14	19	18	24	10	13	11	19	24	26	9	11	16	16	17	16	19	18	17	18	20	21	15	24	20	20	19	19	20	21	15	17	22	26	10	16	13	17	21	19	20	16	19	26	22	14	15	25	23	17	18	20	17	20	10	24	20	23	18	21	17	19	27	14	18	23	23	28	21	20	14	21	21	30	17	23	18	23	24	16	23	22	27	20	22	25	21	22	20	21	20	25	21	25	25	19	15	14	15	23	17	15	20	22	23	15	24	14	22	15	21	14	17	17	16	23	24	23	23	17	14	19	21	19	23	26	22	24	15	21	18	21	20	14	26	21	12	20	20	15	24	20	22	17	18	17	19	21	25	11	20	20	20	16	22	21	17	18	24	19	20	22	13	21	24	14	12	24	17	19	17	21	19	11	23	22	25	27	13	17	17	17	12	10	20	18	22	21	23	17	19	14	17	17	25	16	18	18	20	18	15	20	21	16	25	22	19	17	22	22	22	19	19	22	23	18	18	13	24	22	24	26	18	15	21	27	20	17	22	16	27	19	17	22	18	21	19	33	18	22	14	19	16	21	25	24	14	22	21	12	23	16	16	14	22	20	18	21	18	26	22	27	21	15	22	23	23	22	19	18	23	22	18	23	16	19	21	19	23	20	22	25	17	20	25	19	14	24	20	15	20	19	19	19	14	20	14	22	19	26	20	13	24	13	19	21	15	15	26	25	15	15	13	16	14	15	17	25	19	20	18	22	19	23	22	17	17	15	23	25	17	20	11	22	18	22	16	9	18	18	19	18	16	23	15	22	12	22	14	21	24	21	20	11	16	22	29	14	23	17	15	19	17	23	26	22	21	19	28	24	22	19	24	21	21	16	20	17	22	16	18	22	20	21	22	17	25	15	17	19	19	26	16	13	17	18	23	25	22	18	16	27	22	15	21	12	22	22	26	19	16	27	21	26	19	23	17	19	22	20	25	27	21	13	13	24	15	24	21	18	21	17	21	16	16	19	16	17	14	22	14	18	14	21	13	20	21	19	33	20	14	18	18	22	13	17	26	20	22	24	21	21	19	17	14	15	16	24	18	20	17	35	34	23	31	13	23	20	19	27	17	19	19	20	17	21	19	22	28	28	24	22	19	20	15	18	20	23	21	14	17	14	22	20	27	23	24	28	25	29	25	19	22	13	22	13	23	26	20	13	24	30	24	16	17	33	15	23	28	18	26	26	22	15	27	17	22	18	12	15	26	18	19	16	23	24	20	24	21	22	13	21	26	16	24	23	18	18	21	23	20	16	17	29	22	13	20	17	31	19	26	22	12	19	18	19	25	14	25	28	22	18	19	15	26	19	21	20	20	20	16	17	20	19	23	17	24	14	24	25	17	24	12	26	20	26	14	25	11	17	18	21	27	16	16	24	18	14	26	15	20	20	22	23	23	23	14	18	19	17	26	18	17	19	22	19	18	15	25	17	29	13	20	15	20	13	22	23	28	17	17	22	26	23	17	17	26	21	23	13	22	17	15	18	23	15	17	16	34	31	17	30	20	23	19	24	14	27	18	20	17	28	21	23	17	22	15	15	20	25	23	19	22	27	17	22	14	24	15	19	26	14	21	21	22	17	19	24	18	28	20	20	22	34	18	19	17	17	21	29	17	29	22	26	17	27	26	13	26	21	15	23	22	21	18	17	15	28	27	16	21	17	29	23	27	20	19	16	27	18	14	18	24	20	16	28	15	20	21	14	23	19	14	24	18	19	16	13	17	18	20	22	18	14	17	20	29	24	25	18	16	20	28	29	16	25	18	18	23	21	19	20	19	16	21	32	22	19	17	27	15	26	13	21	24	25	19	27	19	16	15	23	14	19	15	15	18	19	19	28	23	23	19	24	19	23	21	16	22	22	28	14	17	18	8	20	23	17	25	19	20	20	14	16	21	9	24	19	26	18	28	28	27	20	23	27	17	27	19	11	14	16	16	21	19	17	15	27	23	23	22	18	17	18	32	21	19	14	17	16	17	18	21	32	21	21	12	20	27	13	15	16	18	25	23	26	22	21	19	22	16	27	14	15	24	20	20	23	28	17	21	20	17	17	19	17	22	26	25	23	22	10	22	23	22	27	14	23	17	23	16	19	22	22	29	22	16	24	25	18	17	22	11	19	24	25	20	30	24	25	16	15	20	19	11	15	19	17	14	19	25	16	31	25	20	18	19	19	28	20	21	9	17	24	16	20	16	15	27	20	23	12	19	18	19	13	20	20	17	19	21	9	25	15	19	21	14	20	17	25	19	16	16	23	21	16	17	12	27	21	13	26	24	23	20	13	12	24	29	25	14	12	21	15	24	18	16	24	16	18	11	19	19	18	10	29	18	25	14	20	17	18	17	17	17	16	25	18	20	18	19	18	26	19	21	13	23	14	14	21	17	18	19	27	25	17	22	24	25	19	24	11	25	23	12	26	11	20	23	24	20	21	23	26	21	25	12	18	27	20	25	17	21	27	16	20	26	19	19	26	19	17	27	19	22	19	13	21	14	17	12	15	15	14	19	28	21	13	20	22	27	19	16	15	20	26	19	18	31	26	28	27	24	16	12	21	16	15	20	11	26	23	20	22	31	10	16	19	19	19	25	16	22	22	12	16	26	23	24	23	27	21	19	25	15	19	23	19	18	26	14	30	14	24	15	24	23	20	13	29	22	17	23	18	19	13	17	17	20	32	16	14	15	18	15	14	21	23	13	25	14	13	21	19	15	16	12	25	14	22	16	17	19	22	15	21	15	16	23	18	18	27	20	17	18	21	24	29	19	14	10	23	17	24	26	21	17	26	21	21	17	19	23	16	15	16	15	18	18	20	15	24	9	13	31	22	25	21	20	21	17	26	20	19	21	23	7	16	22	10	25	14	24	22	19	17	20	26	18	22	13	16	15	20	17	29	22	20	20	23	26	23	18	17	16	19	19	13	29	22	23	24	21	17	20	21	27	20	15	25	20	19	19	15	30	16	23	10	15	28	16	23	21	18	21	20	16	15	19	17	26	20	14	17	19	18	21	7	24	22	22	22	14	21	17	19	16	11	17	17	24	20	22	17	23	28	14	28	18	21	19	14	17	13
9906	2767	1163	1796	5209	7580	8031	7333	7401	6988	6312	5440	5133	4896	4849	4334	4061	3637	3386	3225	3110	2784	2895	2700	2752	2591	2335	2236	1805	1440	1350	1165	959	834	669	655	639	553	466	424	365	377	344	362	319	351	298	345	287	315	283	305	262	270	277	283	264	261	288	244	259	262	238	230	265	244	238	295	228	282	223	234	247	270	259	259	253	247	223	234	235	225	256	228	273	255	246	263	286	262	213	243	226	217	271	224	221	238	189	201	255	235	216	219	229	217	222	225	239	226	219	236	247	224	217	217	225	247	238	248	208	218	192	210	233	246	222	212	229	226	219	205	228	269	230	232	216	242	229	232	202	218	216	259	217	219	226	211	218	219	213	186	199	208	261	234	221	232	233	215	237	226	237	216	231	221	207	205	228	217	218	227	208	216	211	202	229	247	226	215	203	241	201	235	236	225	227	215	230	218	199	218	222	242	212	204	228	235	233	237	234	198	246	209	220	217	236	214	228	222	235	217	202	202	245	210	249	230	211	235	235	214	251	245	233	232	236	212	218	212	251	233	233	194	209	215	265	207	246	239	244	241	229	186	216	215	200	229	238	218	226	225	206	229	210	224	218	232	230	225	230	237	215	226	217	219	220	226	238	207	215	234	203	196	202	214	231	227	207	224	236	220	200	227	224	231	214	221	219	244	220	224	204	208	226	235	218	219	207	222	247	224	219	219	231	223	230	232	213	242	221	216	186	228	222	189	221	214	228	224	221	207	218	205	243	229	234	229	219	196	219	225	232	215	206	213	204	234	222	211	224	217	205	236	234	221	232	224	218	214	225	203	230	216	224	208	224	229	219	225	227	207	224	209	236	222	222	241	235	200	229	227	220	205	196	181	210	229	211	220	231	209	213	235	245	222	231	218	222	244	224	193	217	227	219	218	223	242	229	217	180	226	224	214	241	233	219	220	227	237	228	213	223	229	220	226	231	205	229	219	205	210	226	202	231	205	221	209	215	222	250	197	204	230	214	238	198	254	206	237	218	236	226	227	213	233	209	236	217	209	215	205	221	235	206	211	230	229	209	209	225	215	193	223	216	237	181	225	232	217	204	267	236	211	193	209	244	229	212	226	228	225	234	230	212	212	207	206	217	248	227	206	219	224	207	230	228	222	206	210	210	222	216	188	231	209	217	215	220	237	210	255	251	233	204	214	222	229	203	204	222	220	211	228	203	203	224	229	219	214	209	232	197	245	216	220	236	201	210	208	250	217	237	232	226	218	235	246	224	218	213	219	212	233	227	189	207	235	214	220	213	226	228	238	241	227	223	206	224	217	211	206	218	225	209	224	226	204	206	243	196	224	209	211	216	228	190	215	213	216	230	205	231	221	225	204	228	202	226	220	207	194	213	210	244	224	238	220	219	211	205	222	232	239	206	225	196	218	216	190	204	217	227	212	217	226	205	234	202	226	238	209	213	212	211	207	210	229	193	211	224	234	238	217	211	191	237	213	236	245	216	202	204	216	212	197	175	206	199	217	222	234	207	240	241	209	217	215	220	259	226	241	203	210	231	200	206	238	226	227	230	248	239	246	234	233	228	232	217	221	239	217	210	251	217	207	215	225	203	208	223	236	220	218	230	259	196	230	233	209	213	229	201	214	197	211	224	213	213	229	259	238	244	214	244	201	215	234	216	231	213	212	234	221	248	224	217	205	245	243	226	218	240	226	219	234	207	193	241	239	211	230	221	213	223	220	215	204	213	200	234	215	207	228	223	215	220	220	238	197	233	220	232	246	192	223	214	190	238	223	226	216	240	206	201	214	212	225	216	210	215	243	216	203	223	233	214	223	195	246	205	217	238	230	218	214	200	203	225	212	203	232	216	245	235	198	236	201	261	239	218	225	215	231	233	215	257	205	235	202	213	218	217	239	209	191	247	224	226	217	216	254	211	223	225	239	232	199	212	224	210	222	229	219	221	223	232	234	229	214	237	194	235	213	234	236	208	222	240	204	212	206	217	210	223	213	207	206	199	210	247	193	225	223	210	223	249	228	235	218	231	198	225	217	246	206	207	234	225	244	227	249	238	229	240	210	246	213	244	257	194	237	224	225	225	201	209	224	245	220	217	201	234	225	221	248	224	219	235	234	229	211	243	204	240	223	216	222	205	221	228	236	238	207	228	235	190	210	199	218	231	241	189	208	218	213	204	222	210	244	238	221	212	216	191	210	213	212	215	191	217	227	216	230	232	186	212	234	204	184	225	209	224	235	212	221	213	178	203	205	231	207	200	227	209	242	214	220	223	242	222	209	217	224	234	241	212	239	228	243	192	215	215	213	214	226	232	214	191	211	219	209	226	229	237	212	227	209	193	221	238	228	205	204	219	205	220	227	223	223	228	208	210	210	210	207	239	214	230	231	202	214	198	219	199	274	211	219	242	218	248	213	221	219	202	226	231	223	233	246	208	233	214	235	213	233	220	200	243	240	201	209	214	196	233	226	220	227	231	244	233	201	227	202	226	226	213	210	222	240	233	236	223	226	209	243	238	210	194	204	234	222	247	241	236	242	224	221	223	216	246	209	233	228	241	223	228	212	233	218	245	204	204	240	210	228	234	213	221	227	203	208	187	203	208	232	223	202	203	192	244	216	214	217	231	243	203	242	210	231	241	253	233	190	214	214	225	215	175	214	221	214	244	220	226	219	210	218	242	241	217	260	247	223	221	219	224	222	218	242	217	208	214	212	204	213	229	214	237	197	240	233	206	204	220	213	223	239	220	222	234	200	212	252	204	205	198	214	220	252	237	202	220	200	227	224	249	234	231	235	220	237	215	207	219	207	210	217	210	210	235	233	198	211	232	212	203	228	201	226	236	188	244	216	221	206	214	225	232	233	228	223	223	220	220	228	215	232	229	218	229	220	238	205	221	197	183	201	229	207	206	233	247	218	206	226	210	234	235	249	228	212	211	212	233	212	222	206	219	223	237	223	239	235	233	217	209	199	215	214	208	196	239	216	225	231	237	227	197	216	223	213	226	244	227	217	206	226	208	208	246	238	207	210	224	221	239	249	223	234	214	223	201	208	215	204	235	220	221	226	229	204	200	201	228	209	248	219	217	216	230	214	198	220	196	228	247	237	221	216	221	237	248	214	230	192	205	229	199	207	228	221	216	216	203	210	219	207	222	220	247	231	208	215	207	236	206	226	262	196	234	226	207	249	236	230	215	240	218	241	235	239	229	211	216	222	237	204	220	239	199	227	214	204	212	214	231	243	224	201	231	241	205	211	217	206	218	248	219	240	225	250	231	214	225	240	216	199	218	251	220	219	239	206	209	221	211	234	224	208	246	196	219	229	232	209	246	206	226	221	217	218	244	247	225	241	199	219	216	212	190	231	210	212	201	240	199	233	237	208	187	237	215	203	252	202	218	224	234	240	227	202	260	229	219	239	211	226	205	226	230	213	239	217	193	240	240	225	225	224	223	216	206	215	204	237	224	239	218	229	228	215	214	223	222	220
1012	226	114	101	93	171	182	203	194	175	214	154	180	160	180	168	139	148	147	150	146	120	137	131	153	116	118	128	87	99	96	84	78	73	64	77	61	64	63	51	45	55	49	53	59	65	54	59	43	44	56	38	62	45	56	62	46	60	69	56	52	57	48	47	37	52	45	60	46	55	58	50	47	51	50	41	54	50	49	43	45	64	60	44	54	49	54	42	58	47	55	59	53	54	65	53	37	49	40	49	45	46	55	57	50	52	62	63	49	59	52	38	50	55	45	69	45	55	51	57	39	40	45	50	52	56	62	42	59	50	48	37	46	58	58	37	63	50	48	54	42	60	54	40	50	48	55	44	69	46	53	49	47	55	63	45	59	45	60	52	63	48	47	50	48	47	56	49	62	61	48	52	50	53	59	44	48	55	53	55	46	66	58	43	43	57	54	47	54	53	55	61	60	43	50	48	48	49	49	43	47	53	53	51	52	60	48	48	56	60	40	38	50	51	44	49	51	43	59	50	36	49	64	62	50	46	47	50	54	59	44	53	54	48	57	43	54	58	55	44	42	42	49	41	45	45	38	48	69	51	56	48	52	57	41	54	55	47	57	62	57	45	67	51	56	61	52	53	58	56	55	47	55	38	60	51	44	46	42	51	65	52	47	57	39	41	58	58	44	50	51	41	53	47	63	45	60	54	47	48	54	38	67	58	61	57	54	68	49	44	44	50	58	45	40	65	44	64	52	49	48	50	36	48	51	56	51	53	67	59	45	49	50	35	49	55	47	54	62	54	45	65	46	50	46	48	62	48	48	43	56	37	55	51	55	48	62	52	55	46	50	46	49	47	57	61	55	52	54	47	54	54	50	62	48	47	53	56	52	53	61	57	50	54	46	42	41	54	35	49	60	51	48	53	53	45	54	56	51	56	46	59	53	49	43	73	43	59	58	60	50	48	51	48	40	53	45	42	59	49	51	60	42	59	41	48	55	59	57	35	46	54	54	69	50	47	55	46	45	47	56	45	52	47	56	52	45	42	57	55	61	56	49	56	51	40	51	56	50	52	43	45	53	51	43	52	60	47	49	54	58	49	54	48	35	58	46	47	46	55	56	52	47	41	33	52	56	52	45	45	64	44	48	44	77	60	60	55	50	57	62	56	43	46	52	62	55	58	53	47	61	57	39	55	50	60	44	47	53	44	51	45	40	48	73	69	47	52	60	51	42	53	45	56	47	49	43	56	60	59	47	45	62	57	50	38	38	52	53	61	46	46	51	36	62	42	42	41	52	48	45	57	47	47	49	51	56	33	48	56	56	55	45	47	41	47	51	53	52	49	45	47	61	52	70	48	54	42	48	51	48	56	37	55	40	57	57	59	37	54	56	44	55	45	60	42	58	51	55	51	46	53	61	60	46	62	59	40	43	66	48	44	59	52	48	54	67	46	56	67	48	58	49	50	57	51	57	48	61	59	61	52	67	50	50	53	62	47	38	55	60	49	52	46	60	50	54	62	58	48	45	60	54	58	68	45	53	54	52	44	42	52	46	43	57	51	45	44	43	64	49	43	41	59	42	55	59	56	52	70	39	51	58	49	47	53	33	50	46	60	61	49	56	54	71	54	45	56	60	58	46	49	59	45	46	53	48	50	62	49	50	60	48	54	56	38	52	60	54	54	58	53	41	46	50	55	67	50	68	43	40	44	52	56	53	52	54	55	48	48	50	57	62	42	63	54	48	34	44	46	53	55	55	61	36	49	53	62	57	61	51	58	49	45	42	58	51	50	55	64	61	42	50	49	51	60	60	49	53	61	63	45	55	55	56	48	57	51	49	45	49	72	56	45	53	58	45	54	44	66	62	49	38	49	43	59	48	53	54	54	48	48	57	57	57	58	47	53	47	38	54	52	51	52	43	37	58	55	60	46	46	40	51	56	44	47	37	47	54	48	46	35	54	66	56	48	58	48	49	49	50	63	49	57	37	57	55	39	55	58	59	64	52	43	51	55	46	39	57	45	62	46	43	50	53	48	56	52	55	54	50	53	43	59	50	57	38	49	45	54	52	52	78	50	51	51	48	49	60	50	53	51	51	49	49	64	50	51	49	46	55	60	60	44	52	55	50	47	43	50	56	42	40	55	50	45	41	58	53	58	57	65	38	42	54	46	51	54	45	51	45	47	56	48	54	55	62	38	52	41	46	48	46	50	42	42	58	54	53	60	48	48	48	60	60	43	38	53	53	47	40	58	38	48	40	52	63	55	51	51	55	49	42	54	69	45	49	48	50	49	48	49	45	45	51	53	50	48	50	60	68	55	51	56	47	55	46	55	59	40	46	37	49	51	51	51	48	58	54	44	52	45	58	52	61	55	58	45	45	55	49	46	51	54	56	66	63	45	68	44	56	55	45	43	60	51	67	56	48	38	41	60	55	42	56	51	57	49	50	39	42	52	62	49	45	58	43	49	61	43	59	41	49	59	48	49	38	48	66	59	43	57	45	52	65	49	55	59	56	62	38	56	62	52	46	70	44	46	45	42	48	48	50	57	45	44	52	55	58	64	53	56	52	49	53	53	51	55	42	57	57	42	52	63	50	51	58	52	42	43	50	54	58	59	48	64	45	49	61	67	35	44	62	48	45	44	53	61	51	51	68	47	44	56	48	47	55	53	58	53	58	49	46	51	40	51	53	64	48	60	60	55	54	61	50	50	49	47	39	37	34	55	61	53	74	64	53	49	49	47	49	42	59	50	40	51	46	47	51	42	60	49	54	48	53	50	48	49	48	45	47	49	49	60	65	52	53	54	53	59	41	49	70	54	54	56	50	59	51	30	47	47	46	53	48	48	55	45	49	46	54	44	48	50	59	49	53	55	49	41	61	58	53	52	52	47	57	48	55	49	60	38	50	40	59	49	51	48	48	58	48	53	44	57	50	64	60	50	47	41	50	59	49	50	53	37	49	53	47	48	60	48	50	44	45	47	62	49	56	51	49	48	51	57	46	42	53	46	56	51	42	55	48	57	56	56	47	49	34	39	49	50	51	56	45	44	56	45	49	39	38	42	57	42	45	38	32	63	31	55	46	54	50	47	53	47	50	54	43	58	51	48	63	56	39	49	58	46	45	60	55	48	55	67	50	45	40	49	54	47	64	55	54	52	56	50	58	36	37	48	55	43	47	39	47	38	44	42	44	41	56	36	49	50	46	49	54	52	52	53	52	63	52	56	51	52	49	51	48	63	44	39	49	63	45	46	57	56	50	52	51	55	62	49	46	41	51	61	61	56	51	52	48	48	47	53	45	46	40	54	46	40	48	65	51	48	55	54	45	62	51	57	47	66	49	56	43	52	46	55	56	56	56	54	37	55	56	51	44	59	56	51	52	63	61	62	46	56	62	59	52	56	49	64	46	56	39	56	46	54	44	59	48	53	52	57	65	62	51	54	50	56	51	49	50	61	38	50	52	37	28	55	60	45	49	44	61	40	62	53	40	46	59	47	58	58
13459	5106	2081	3338	8594	11484	11397	10393	9794	9314	8096	7264	6689	6478	6073	5595	5216	4853	4531	4418	4138	3797	3905	3735	3717	3516	3284	2949	2455	2176	1914	1684	1531	1184	1205	1095	1074	925	823	838	748	717	759	727	733	690	661	663	681	703	659	660	592	598	556	647	572	604	592	632	618	600	604	564	624	578	590	579	591	616	564	568	632	564	623	634	617	603	600	587	613	581	585	567	587	603	599	563	587	596	586	535	561	570	563	592	538	570	615	552	566	561	547	556	597	588	557	594	523	543	566	535	576	535	560	557	566	524	518	548	556	562	521	564	556	602	569	584	514	555	529	565	581	553	568	610	555	578	577	556	558	614	589	528	551	585	569	561	542	538	543	562	535	575	541	571	526	549	551	585	522	502	573	571	552	549	565	545	519	507	575	569	542	554	552	545	524	539	549	561	508	558	547	571	515	579	541	522	561	550	588	554	561	566	533	548	522	576	520	570	515	567	545	587	551	579	596	567	514	572	559	572	596	569	562	540	564	530	557	592	599	575	545	521	555	580	566	539	562	531	537	587	545	561	543	517	483	555	523	556	543	528	554	509	542	561	511	569	589	523	529	552	540	557	593	568	545	547	549	556	603	572	554	536	565	514	542	554	559	578	578	562	519	538	525	571	544	558	591	552	537	556	558	506	525	566	572	550	550	498	536	574	536	575	596	542	541	523	594	530	544	548	551	504	558	554	552	532	527	529	552	535	532	551	552	588	587	537	555	525	552	532	577	514	549	568	562	542	544	537	551	547	557	543	497	544	527	569	534	581	527	558	535	551	571	533	560	517	567	516	517	564	556	525	589	526	565	532	531	538	549	570	526	550	530	561	578	567	547	594	534	534	553	540	499	586	549	569	546	509	527	532	479	587	557	492	513	575	567	543	544	571	546	570	541	551	556	521	591	519	546	542	529	549	534	555	573	520	524	547	553	547	522	563	568	553	524	576	581	523	557	529	563	555	522	548	532	573	531	525	531	546	561	546	554	502	566	535	550	556	536	553	529	529	542	543	553	536	560	536	566	544	524	543	550	541	560	576	504	560	541	593	520	585	575	523	536	551	604	546	533	529	521	572	522	514	575	554	568	545	585	517	543	565	556	545	542	546	552	551	601	552	580	579	590	536	611	549	582	524	533	570	533	574	524	562	557	557	533	565	545	532	585	538	547	544	550	517	532	554	587	564	587	553	523	598	560	542	562	591	572	549	537	595	541	542	577	521	537	549	567	527	548	487	523	533	574	552	589	538	540	552	561	544	551	526	552	557	577	567	569	534	581	572	566	550	542	552	540	580	570	535	559	563	568	558	534	548	551	575	567	555	543	529	563	588	504	569	561	585	507	542	553	526	552	596	558	554	542	555	548	555	512	578	541	541	589	535	538	539	569	561	589	582	607	549	537	567	562	569	539	562	572	540	539	542	605	536	548	557	569	550	569	550	554	592	527	531	549	554	519	549	494	529	527	548	542	571	572	528	550	581	523	585	537	566	506	567	572	526	546	535	562	571	521	559	531	539	562	537	535	546	573	529	539	535	501	543	574	552	571	552	581	557	580	543	564	526	544	554	522	579	518	507	588	536	512	517	579	507	570	564	570	549	593	578	522	542	582	556	555	592	581	478	550	569	558	562	549	550	593	579	513	576	530	558	483	565	535	521	540	603	580	547	527	556	548	574	545	523	557	515	573	559	523	492	568	510	574	565	568	533	501	535	604	547	546	541	512	597	561	557	567	543	569	529	517	564	556	555	590	556	543	542	556	525	550	548	560	525	563	556	572	539	566	572	549	535	572	530	598	542	551	540	569	547	561	602	556	537	525	541	547	522	568	497	525	564	538	546	513	556	559	551	513	567	568	501	531	564	553	533	567	511	561	566	493	542	528	553	570	569	534	552	567	585	550	551	572	564	534	535	502	564	523	597	527	542	523	577	540	536	591	530	528	541	522	550	534	560	557	574	527	546	568	506	534	597	528	544	541	582	559	574	556	552	520	553	540	569	550	533	514	515	555	570	536	569	532	565	557	555	553	544	513	535	564	551	569	542	549	492	537	553	550	548	603	515	556	549	534	564	514	571	534	578	580	535	554	521	548	531	546	574	528	543	533	528	554	518	541	562	555	554	563	519	543	536	534	514	568	518	567	585	581	566	563	577	568	561	529	514	593	606	538	528	500	573	564	564	541	541	549	548	553	531	519	585	546	548	585	553	502	549	558	588	564	541	546	586	495	553	552	570	554	536	587	580	590	513	535	555	516	539	579	555	564	571	579	515	517	572	562	561	558	558	531	553	589	517	519	526	544	586	533	555	559	561	549	562	584	536	509	570	542	548	517	567	580	508	523	549	548	536	500	523	517	571	537	532	568	571	543	535	563	566	557	549	536	567	552	532	543	547	589	500	544	549	552	591	541	572	540	531	550	580	556	557	563	542	610	546	518	551	554	542	548	545	555	520	558	538	540	557	538	563	534	550	551	570	566	501	570	553	562	533	533	559	525	536	584	589	502	563	578	533	579	602	548	549	574	537	568	548	529	539	541	580	546	562	565	544	543	556	575	584	544	597	580	569	548	564	573	576	561	554	526	593	573	525	554	540	584	543	548	525	544	557	547	592	540	574	553	547	528	574	550	536	552	553	547	554	571	551	560	537	542	564	579	546	562	537	553	562	544	560	561	529	542	548	555	542	571	534	554	545	555	549	557	544	556	567	539	537	586	537	549	537	614	544	529	529	560	567	585	584	496	569	553	555	560	534	544	562	529	556	581	514	557	542	577	549	571	499	565	537	568	552	515	595	561	550	522	525	579	541	512	537	491	541	539	583	534	560	557	583	556	518	550	531	547	534	516	576	519	538	537	502	558	579	560	610	552	558	558	557	510	590	540	549	537	561	531	561	574	542	540	504	552	538	560	556	537	583	552	563	523	563	585	540	536	524	545	546	508	551	566	546	524	561	593	562	570	547	564	533	539	509	529	634	538	545	530	543	589	577	564	531	564	545	524	565	572	537	529	534	522	529	551	551	555	586	531	557	574	528	535	565	580	549	556	566	562	519	533	524	547	544	549	571	534	537	561	549	571	579	551	575	516	562	560	542	517	576	526	577	550	519	525	529	565	524	523	544	588	572	565	568	557	548	532	576	545	578	563	511	550	569	562	554	575	565	537	549	541	551	530	548	543	559	555	546	532	572	571	572	540	550	563	533	554	572	552	523	572	495	523	561	538	555	516	559	556	571	564	549	568	600	546	575	586	579	533	555	539	562	565	554	553	543	565	559	581	509	541	518	555	587	549	583	558	551	554	593	556	545	568	529	560	560	517	567	538	526	558	544	519	557	563	598	545	567	552	531	539	548	580	583	586	544	504	536	545	575	561	565	536	537	526	563	532	527	582	547	533	520	551	532	579	572	554	525	519	539	536	537	514	518	545	558	537	555	522	556	554	592	588	570	574	555	515	560	560	590	544	613	547	589	537	509	558	572	530	560	533	577
1330	39	30	35	17	36	69	81	88	108	75	94	87	80	82	91	81	78	81	60	82	74	65	64	68	62	63	56	46	48	46	44	35	24	31	30	28	29	19	22	20	20	16	32	22	16	15	25	22	22	22	22	19	15	20	30	16	26	18	17	13	22	15	26	17	25	15	22	19	18	15	19	22	24	27	22	18	28	18	18	10	23	21	21	21	21	27	18	21	26	20	21	14	16	23	17	14	24	18	27	17	14	20	20	18	18	22	13	19	22	23	21	17	14	25	21	20	12	22	28	28	20	26	20	14	20	27	21	25	15	16	26	23	20	24	16	12	20	15	16	17	27	21	12	29	26	33	22	17	21	24	22	24	23	23	13	17	20	20	25	22	18	22	25	19	25	16	24	23	24	16	17	19	17	16	27	19	21	30	14	13	16	15	22	19	19	16	24	11	23	16	23	16	21	16	16	18	19	24	27	27	18	15	11	22	15	13	27	26	26	21	14	12	23	18	23	25	19	17	17	19	20	15	22	17	26	24	21	24	21	17	17	27	23	20	24	15	18	18	15	28	24	9	18	16	21	28	16	20	17	23	20	22	16	19	20	15	24	18	22	26	18	26	20	16	22	15	13	22	27	30	28	17	29	22	21	24	21	24	16	24	22	26	19	18	14	19	24	23	27	22	22	13	21	16	24	21	23	20	21	17	24	24	21	17	17	16	20	16	18	24	15	21	15	15	18	25	14	21	18	17	20	22	24	24	26	24	9	21	19	14	22	21	14	21	22	19	18	21	14	19	18	32	19	17	22	21	19	18	15	22	24	17	23	23	25	19	21	17	26	19	25	15	16	16	19	23	16	22	26	26	20	19	23	22	20	13	20	28	17	11	19	19	11	23	19	18	14	18	20	20	14	17	19	17	23	23	10	24	17	31	10	14	16	13	20	19	17	29	12	15	16	21	23	21	15	22	24	15	26	28	30	26	21	22	20	16	25	13	24	30	22	22	16	12	16	19	25	25	18	23	36	12	21	21	22	23	16	25	24	12	23	13	28	22	17	26	13	21	17	14	25	17	25	12	14	24	30	13	20	19	11	22	14	19	22	23	15	23	22	14	16	22	21	20	22	17	21	16	22	19	21	23	15	12	23	14	15	18	20	17	17	17	27	23	20	25	19	13	20	17	19	28	20	21	15	18	24	15	27	18	26	19	22	23	24	22	22	22	22	15	20	23	17	18	18	18	25	12	19	23	28	21	26	20	20	22	23	21	17	26	16	17	21	18	30	24	22	11	16	15	26	29	18	21	21	29	16	19	10	19	29	16	31	23	16	28	27	27	26	20	23	20	26	28	18	28	21	25	15	19	19	33	28	11	13	16	18	24	11	15	17	23	27	14	19	23	22	21	16	22	18	23	22	17	22	16	12	11	21	13	30	15	22	21	25	20	25	24	18	18	18	24	31	14	20	15	22	28	27	23	14	21	13	20	22	22	17	14	18	23	18	13	24	16	26	21	26	22	16	22	23	15	10	23	18	20	25	28	22	26	22	23	14	16	20	20	19	10	28	23	19	18	19	24	19	17	24	20	17	30	20	24	12	17	23	25	26	14	21	26	19	23	22	15	18	25	16	13	16	18	23	25	20	22	18	18	17	26	13	26	18	16	21	25	14	21	17	12	24	19	21	21	20	25	16	22	18	31	21	16	20	23	15	17	18	18	19	24	25	25	24	25	28	20	17	21	22	17	25	16	22	20	21	25	16	27	15	20	20	20	24	22	8	18	13	28	19	18	21	18	14	22	7	25	20	18	16	14	17	13	24	29	16	21	20	18	16	18	11	27	20	17	18	22	29	22	26	26	16	17	19	24	22	23	18	12	17	18	27	19	23	16	29	11	20	26	8	25	21	19	24	21	20	24	17	18	15	17	14	25	25	18	25	17	18	20	15	19	23	26	16	22	20	20	18	14	14	23	25	14	16	25	25	24	17	19	25	24	15	16	23	19	23	24	29	25	21	24	18	24	21	18	25	18	15	27	18	21	17	20	34	21	21	24	10	16	22	18	22	18	12	16	24	23	16	21	20	20	14	14	23	16	15	8	17	22	22	28	19	22	17	16	10	22	17	13	24	15	22	19	23	24	32	20	19	22	12	23	18	22	25	19	30	11	25	22	22	20	25	19	29	20	17	25	19	18	24	11	16	23	22	23	27	20	17	21	21	15	15	20	23	21	14	20	23	7	21	19	12	14	21	21	28	20	19	21	24	18	18	18	16	20	19	20	16	21	19	20	21	21	25	27	24	24	21	19	21	13	26	33	16	18	19	11	26	21	22	23	16	25	22	25	22	19	19	17	15	11	19	27	16	21	11	27	15	33	18	22	14	27	22	14	19	22	25	19	32	14	21	27	15	23	23	21	13	25	25	22	15	15	17	24	25	21	24	23	23	18	27	15	20	21	24	24	27	27	17	18	24	17	21	20	24	21	13	13	11	24	15	25	21	19	20	17	25	20	27	21	17	24	24	23	25	25	21	16	19	24	15	11	23	11	23	23	19	21	13	17	14	24	21	20	12	22	16	20	19	27	22	24	18	17	21	17	18	29	23	12	25	27	23	25	18	27	15	25	16	22	14	19	28	17	19	15	18	16	11	18	17	24	34	21	19	29	13	17	27	15	21	27	19	19	28	21	19	14	16	13	15	17	20	15	13	24	16	21	23	21	15	20	16	18	19	24	23	18	29	20	24	22	29	17	23	24	18	13	19	22	27	18	18	22	16	24	24	16	15	20	19	23	30	30	9	18	16	19	19	21	19	19	19	29	17	22	15	16	20	21	20	22	20	16	14	15	25	19	29	12	21	17	24	11	23	17	12	28	24	24	23	19	21	14	19	16	27	20	12	21	21	19	16	18	20	33	10	15	14	18	14	19	22	19	31	24	15	16	19	18	25	20	20	14	25	23	18	24	19	16	21	10	12	20	17	21	24	28	21	17	22	21	10	23	19	20	23	17	24	22	23	19	15	18	21	16	30	26	13	14	18	17	18	23	18	19	15	19	20	21	17	20	22	26	17	12	13	19	15	18	28	21	20	25	16	19	22	19	14	26	18	23	15	30	19	19	22	21	20	19	18	17	20	21	17	21	21	24	19	24	20	21	21	30	17	24	17	17	22	22	18	27	14	19	18	21	22	25	19	20	22	18	10	20	24	20	25	21	22	19	34	18	15	22	19	26	9	13	21	27	19	19	21	25	26	17	23	18	24	18	25	28	17	19	19	21	20	20	18	15	27	11	22	18	23	14	16	21	23	19	21	20	18	21	11	26	27	24	13	26	27	16	21	13	28	15	12	21	21	22	23	14	21	14	23	19	31	18	16	21	23	17	18	19	20	22	22	17	19	26	22	16	18	22	32	31	20	26	22	18	18	23	22	28	20	21	21	20	8	28	24	23	19	25	23	22	18	16	19	22	23	24	20	14	26	22	21	20	8	23	18	22	19	22	20	23	21
7431	1060	521	712	2274	4049	4815	5001	5023	4955	4124	3745	3491	3528	3348	3119	2797	2674	2490	2482	2198	2129	2261	1889	2087	1947	1739	1528	1279	1145	940	789	633	645	568	501	401	338	348	316	323	295	298	301	286	270	283	273	280	249	268	255	242	248	242	247	217	228	220	237	255	235	240	239	242	254	247	241	248	278	239	237	250	242	236	245	249	248	217	227	222	208	208	204	251	245	256	249	232	217	217	215	238	244	259	212	220	242	205	227	241	226	244	239	219	227	232	198	234	225	229	212	176	229	206	245	190	227	233	205	224	263	230	214	195	214	207	241	211	208	232	200	222	225	236	206	192	247	239	236	220	248	230	233	237	225	222	234	220	231	231	232	215	213	211	220	208	218	189	218	205	225	218	225	203	218	224	224	217	211	217	201	217	220	194	218	199	197	215	194	216	212	216	231	242	231	222	223	230	223	248	249	181	206	205	220	221	185	229	207	228	211	226	198	245	222	207	222	238	237	225	231	212	211	229	200	262	212	236	240	213	215	200	232	211	228	204	230	221	229	228	193	240	207	212	208	209	231	221	221	203	246	213	226	234	196	224	220	203	214	218	208	225	255	217	225	223	210	196	202	206	249	243	225	227	221	211	218	203	233	214	224	226	245	185	207	238	212	198	224	224	211	212	213	217	219	227	207	249	212	221	236	205	211	214	212	222	233	210	237	201	207	213	225	232	210	243	235	219	244	250	226	231	212	198	213	227	234	226	225	236	206	254	218	224	198	201	208	255	211	215	213	200	224	241	215	220	220	191	212	220	248	216	215	219	224	216	211	227	218	210	213	236	188	193	237	227	200	219	233	224	199	223	233	211	214	234	193	222	197	215	233	242	216	221	194	224	221	248	229	201	209	223	236	218	223	242	203	218	218	228	211	223	214	241	215	196	236	226	194	213	222	231	216	211	202	231	216	250	228	246	241	203	234	221	224	189	206	219	216	209	218	250	223	193	232	247	216	206	236	244	236	252	214	187	215	196	222	276	221	205	202	233	202	202	214	210	226	204	220	231	221	238	240	246	226	225	230	210	215	228	214	209	215	240	199	225	220	225	229	220	257	221	210	210	237	199	232	206	198	249	230	223	215	202	226	225	218	220	233	259	213	237	231	214	230	226	211	237	217	192	223	234	210	218	230	236	231	200	237	251	223	222	221	214	223	221	217	231	202	228	213	212	205	222	202	224	256	212	207	220	217	213	202	248	219	206	213	227	219	211	222	227	203	231	217	213	208	237	237	217	212	225	216	225	231	212	214	210	231	223	230	214	201	195	230	228	188	213	222	234	210	236	191	208	212	219	209	205	221	191	202	230	212	228	217	214	218	220	225	237	219	196	232	213	224	217	231	198	230	205	200	224	222	234	224	215	273	198	201	205	242	208	271	225	240	212	218	209	220	237	220	244	228	259	214	223	222	198	213	235	242	222	212	250	197	239	227	233	239	232	224	231	231	196	220	214	211	237	204	223	213	224	245	231	213	240	246	220	220	220	211	219	208	251	231	235	236	230	230	216	224	214	202	198	198	241	226	220	227	199	241	216	241	226	231	217	222	210	219	214	233	230	255	227	194	225	244	181	228	218	222	252	229	210	219	241	208	222	232	243	218	223	222	217	237	195	215	206	215	200	208	200	232	237	218	225	242	218	226	236	202	230	218	246	226	219	222	234	223	211	215	206	202	228	210	207	206	222	207	243	198	219	225	221	235	221	188	243	253	243	210	225	233	232	192	220	212	218	216	211	225	196	220	242	233	205	226	202	232	208	213	225	244	227	186	229	217	205	219	249	215	211	195	217	221	236	239	217	216	212	233	218	219	243	210	230	221	246	224	238	208	222	206	201	236	240	204	203	229	225	243	231	225	226	219	211	206	244	207	215	241	240	213	227	227	248	224	231	204	227	200	223	204	237	229	241	170	198	222	213	237	208	220	214	213	231	211	240	235	217	198	192	201	222	222	213	215	222	215	208	196	203	215	228	242	203	228	185	234	211	225	212	230	211	225	197	192	220	226	221	195	208	213	229	224	223	196	218	238	225	200	223	219	211	235	241	213	237	209	204	212	254	224	198	220	259	240	211	224	242	207	223	218	226	218	224	217	213	240	200	245	217	202	233	189	207	221	228	215	218	216	222	231	199	219	224	223	214	239	222	217	205	225	252	222	222	239	209	226	226	209	214	241	214	198	234	201	225	244	251	250	200	224	223	225	241	244	206	218	222	216	217	244	217	239	227	211	218	222	208	220	214	204	248	237	201	220	226	244	228	238	211	228	237	215	234	229	209	207	210	251	230	212	235	229	201	199	198	214	229	226	254	245	210	205	200	232	221	216	234	226	223	232	246	205	227	210	228	227	220	237	228	210	190	230	227	208	218	246	251	190	209	228	230	211	224	200	219	204	238	208	210	248	199	211	248	251	202	245	256	216	227	234	232	228	200	235	212	217	217	240	228	236	241	213	213	208	232	204	216	207	190	221	219	204	217	207	230	225	219	222	214	213	232	256	221	234	239	217	221	218	218	226	197	196	243	202	220	228	224	191	233	211	219	201	239	220	201	200	238	228	206	225	222	227	220	238	223	235	236	225	239	242	212	211	236	217	251	251	227	208	234	218	226	218	202	217	242	230	239	226	222	237	231	229	221	221	210	240	227	212	189	202	191	213	231	213	226	217	208	222	219	223	222	227	229	204	219	243	244	217	202	245	228	212	226	244	215	225	229	217	227	223	224	219	215	203	215	226	235	217	229	226	223	241	237	220	223	222	219	235	227	205	219	225	215	209	225	242	210	230	200	227	226	212	212	237	252	211	191	207	213	228	222	245	230	217	266	210	230	247	231	225	224	218	219	206	230	202	225	231	225	223	202	214	207	211	212	223	220	236	217	214	206	199	231	217	211	272	221	219	216	221	220	204	207	222	221	223	210	204	219	209	216	218	224	209	210	216	205	232	224	228	212	212	247	203	267	225	204	223	226	219	213	222	224	224	208	223	253	213	220	204	194	234	225	212	225	202	210	222	244	204	197	213	215	226	204	226	228	215	205	187	225	204	240	228	211	216	184	235	257	219	239	209	173	194	239	205	228	235	212	221	226	205	230	205	227	195	222	222	203	200	232	247	228	250	206	207	205	217	221	207	232	215	244	225	235	211	220	206	214	200	243	229	227	209	215	239	219	197	235	200	233	190	224	222	242	202	221	199	217	231	222	202	196	217	216	207	212	212	205	227	227	207	224	206	229	207	213	244	215	223	201	209	189	223	214	216	232	221	243	202	236	235	209	212	217	233	240	221	214	236	242	197	237	215	228	226	223	229	214	247	247	210	220	210	228	232	229	217	217	212	215	218	218	239	219	203	207	208	213	211	215	228	225	233	194	224	215	209	229	232	197	179	218	236	220	208	235	231	230	217	207	220	213	231	236	202	205	229	216	225	225	227	220	236	238	233	214	203	224	220	236	212	242	197	229	216	207	213	221	229	229	227
551	142	96	82	89	121	125	148	169	171	170	152	151	139	123	131	124	118	137	138	114	131	125	90	121	95	106	104	99	77	75	67	75	55	49	46	51	47	50	58	55	50	46	58	62	45	51	57	57	65	42	51	57	61	48	53	60	54	54	45	60	46	42	49	34	44	55	44	70	59	55	45	33	43	33	42	51	49	45	51	56	47	41	73	47	51	49	56	65	46	50	44	37	58	46	57	45	46	42	51	48	48	51	48	31	45	46	42	60	54	45	57	47	32	56	50	49	51	40	38	43	44	51	52	43	45	45	45	56	63	61	59	54	51	65	50	52	52	47	41	63	61	52	48	40	38	43	50	56	60	47	49	47	47	52	63	39	41	36	43	50	51	58	53	57	44	46	46	44	44	45	49	49	40	48	29	53	58	45	44	36	48	45	55	48	45	48	49	46	52	41	53	42	42	45	49	57	52	58	34	42	46	49	56	63	39	43	38	45	40	45	32	33	53	52	48	38	46	46	53	52	51	51	39	40	67	54	57	48	57	47	61	44	46	63	58	46	45	48	56	33	56	44	35	34	42	47	37	50	40	40	47	41	47	45	41	50	40	49	48	46	52	51	60	48	56	45	45	55	40	65	61	47	42	49	59	46	42	57	47	34	57	48	48	50	40	41	56	37	35	50	51	54	50	41	59	55	63	54	46	52	63	48	45	39	46	56	51	47	37	58	43	44	40	52	54	53	47	48	40	47	43	48	51	53	48	44	50	62	57	56	54	52	55	45	46	36	48	47	43	45	51	49	34	47	48	56	45	46	56	44	42	46	53	48	40	39	55	57	49	47	46	44	37	51	61	45	47	56	37	38	43	70	44	37	60	38	51	53	44	64	52	52	46	53	46	65	47	47	43	58	50	48	43	54	50	56	49	47	57	44	43	44	51	42	59	45	46	59	53	64	48	38	49	41	47	59	59	46	52	51	63	51	55	46	51	50	47	40	55	61	50	59	56	36	56	58	44	57	45	51	53	55	64	51	49	49	42	52	62	47	43	39	39	46	52	40	53	54	47	42	45	40	59	46	44	46	50	42	55	48	50	52	44	45	43	40	50	41	46	46	42	50	53	52	55	47	66	46	52	43	37	47	48	48	46	39	53	52	50	58	47	43	39	38	47	39	57	48	41	59	56	47	55	44	49	39	48	43	44	48	29	49	44	48	46	51	48	44	49	50	48	53	42	57	56	48	47	47	44	53	53	37	47	60	51	48	45	47	53	49	43	37	51	42	45	49	59	51	49	51	58	47	53	55	49	57	50	41	51	46	46	48	46	40	54	47	55	45	32	48	49	56	57	53	50	47	47	50	47	40	42	41	45	43	65	42	51	47	63	47	50	44	51	43	51	59	41	60	33	54	49	35	45	56	39	53	55	55	54	32	44	45	43	49	46	45	30	54	49	37	56	50	56	34	53	47	39	41	48	35	42	52	44	44	49	39	47	38	55	52	44	38	54	44	56	59	30	46	53	45	54	45	54	45	34	56	55	45	43	46	37	55	43	37	48	57	51	48	56	55	49	36	36	46	52	35	39	57	55	44	40	54	54	49	54	40	48	43	39	40	40	47	57	52	53	45	56	54	42	55	54	42	42	37	41	44	43	51	56	45	39	40	45	49	45	47	49	61	43	54	45	61	35	32	46	43	34	59	48	56	47	47	52	46	37	45	42	41	47	47	51	34	60	55	49	41	46	51	63	43	50	49	48	48	51	49	44	44	37	43	47	48	38	56	43	34	45	67	49	41	37	55	57	50	49	49	38	48	48	41	48	61	44	50	42	35	50	43	44	37	49	54	50	50	50	39	45	45	53	48	47	52	42	52	39	49	59	36	48	46	48	36	53	32	43	40	43	44	40	47	51	55	49	57	47	47	56	43	35	46	57	46	36	46	40	63	47	48	41	42	51	45	51	44	39	57	53	42	42	58	57	48	60	46	37	49	50	66	42	55	51	37	52	45	45	42	43	50	54	51	35	38	41	40	61	47	49	52	48	56	49	51	47	41	39	44	49	40	51	54	53	47	55	53	39	57	45	51	60	39	53	43	52	43	48	45	41	36	49	56	49	42	48	45	55	44	55	60	44	41	67	54	50	47	52	43	54	51	63	45	49	51	52	51	39	40	42	55	50	45	54	43	49	53	45	42	46	55	47	45	57	39	51	50	55	54	55	54	59	57	54	47	30	59	48	43	53	57	52	53	43	40	53	38	46	56	38	42	47	50	47	40	55	45	51	39	44	40	60	49	45	59	56	38	53	40	60	51	39	51	50	46	48	45	56	58	46	47	55	51	49	58	51	46	47	49	46	49	41	45	51	39	50	54	45	61	43	37	51	43	43	60	35	51	47	43	55	46	45	47	46	42	42	39	60	38	43	47	46	43	45	43	52	43	43	60	60	57	43	53	53	39	46	41	39	50	37	40	55	40	53	43	43	43	41	58	39	47	33	42	44	46	60	34	60	48	50	45	55	56	47	44	40	37	57	50	46	41	51	53	42	39	48	53	49	38	44	46	55	51	45	43	51	48	45	59	45	48	35	50	43	61	53	53	42	49	48	60	48	50	41	49	54	48	38	43	54	50	47	50	40	59	42	46	39	44	44	51	57	48	37	58	44	52	48	66	37	56	55	35	49	45	52	50	40	57	61	41	59	43	44	36	55	43	55	45	48	45	55	47	46	51	43	51	46	61	30	53	44	47	51	47	53	47	58	43	57	46	46	28	42	71	53	54	49	35	39	43	52	43	51	52	54	55	45	42	53	44	36	39	55	54	41	59	42	48	55	40	48	49	48	51	43	57	53	46	61	56	45	61	47	47	36	51	42	42	45	51	41	43	38	52	50	41	38	56	47	46	52	51	40	47	60	38	49	58	60	44	55	48	42	48	39	49	47	40	42	48	40	44	48	43	52	48	48	48	45	50	42	54	49	38	38	46	66	46	47	41	49	58	50	59	44	50	50	35	41	40	37	53	59	45	48	45	54	48	46	56	50	52	66	51	52	46	47	51	52	50	52	29	51	56	48	51	40	26	43	41	47	54	42	49	52	48	52	50	48	43	43	53	42	50	58	54	43	57	58	42	63	41	65	32	51	60	47	50	52	47	47	44	52	45	38	49	46	49	53	45	48	49	60	41	49	47	39	48	51	46	36	55	49	55	42	49	45	51	52	54	33	57	52	52	43	45	50	58	38	67	44	47	52	62	47	56	51	55	47	59	62	44	45	54	53	39	50	51	61	47	49	57	64	45	35	52	51	55	46	51	57	40	47	54	36	57	67	55	61	46	47	59	59	47	39	40	46	51	57	54	45	58	41	43	53	54	41	56	54	66	53	45	52	53	53	47	58	44	56	56	41	58	43	52	44	54	57	48	57	40	49	52	29	50	52	41	49	55	47	53	50	37	48	44	43	62	46	32	51	48	53	46	46	54	46	47	38	35	45	52	42	60	39	58	39	64	41
9917	3975	1476	2369	6256	9005	8883	8605	8219	7365	6436	5658	5167	5226	4806	4535	4100	3809	3795	3596	3276	3152	3223	3013	3168	2785	2575	2244	2064	1888	1636	1380	1167	1120	966	879	835	731	728	649	639	629	621	593	663	625	650	597	576	557	560	571	584	562	553	573	463	556	565	510	544	535	520	537	558	531	527	525	509	519	524	544	532	614	575	558	535	542	504	539	503	569	561	549	496	539	554	517	511	525	555	485	519	533	548	536	514	505	512	519	526	506	526	532	501	487	512	522	499	499	528	500	521	511	531	490	509	499	500	519	506	517	500	484	527	515	490	523	515	531	510	562	503	504	508	500	507	505	510	509	549	521	517	531	506	502	479	482	530	492	533	532	524	506	514	502	498	510	489	476	541	503	489	514	465	481	507	521	522	481	513	480	495	476	556	491	512	478	518	519	479	537	494	513	502	516	473	474	473	491	541	506	528	526	519	473	530	484	534	513	543	506	511	512	511	508	497	532	483	510	533	541	518	520	516	519	516	528	476	514	503	504	512	518	485	503	486	494	481	499	463	502	486	509	551	501	502	492	484	527	527	518	523	526	493	523	544	502	503	551	488	529	528	478	497	474	498	548	464	540	495	550	488	526	514	528	511	523	499	512	490	510	498	495	529	519	496	531	470	523	522	496	560	511	501	545	467	482	514	507	523	499	528	502	461	567	493	475	505	506	541	499	510	536	506	496	488	501	530	501	496	491	505	471	484	567	541	522	532	496	515	504	525	515	471	499	497	497	518	553	543	531	490	530	497	510	544	514	505	498	499	531	476	504	538	497	497	490	505	513	524	521	522	532	482	495	500	499	494	556	506	509	500	475	518	509	506	504	471	521	515	483	523	498	521	552	545	498	464	538	493	506	505	539	522	513	476	496	456	540	531	495	524	494	507	507	510	504	491	470	521	491	508	509	535	515	463	520	538	502	512	545	517	486	497	508	493	494	535	542	530	492	459	491	487	510	543	499	472	527	489	484	515	515	502	492	520	512	488	489	514	469	455	579	504	517	497	493	508	526	492	509	488	497	476	497	493	495	531	516	516	525	541	545	487	506	503	493	482	501	496	521	456	548	535	479	518	541	528	484	500	510	540	514	515	517	484	523	519	497	508	505	505	532	493	535	516	504	486	546	522	485	516	504	530	498	499	498	478	553	516	532	530	471	516	497	521	472	569	507	515	508	492	479	469	488	533	469	509	505	493	528	484	513	513	475	485	528	508	507	512	520	464	492	519	508	514	496	474	512	534	534	497	463	508	506	525	510	521	484	506	479	484	494	499	470	491	521	492	511	457	479	507	536	519	528	504	533	457	521	522	552	506	522	490	517	526	506	493	455	513	487	522	475	524	530	546	507	517	500	511	498	495	551	507	514	500	489	494	528	498	522	499	516	562	499	507	508	465	490	502	514	507	489	490	476	524	528	523	464	533	492	509	484	504	522	541	555	445	536	490	510	510	503	490	482	534	480	468	520	516	541	503	515	519	529	508	509	493	547	516	478	503	485	503	482	526	513	526	490	509	508	511	527	480	498	500	511	468	516	517	504	468	504	533	492	489	520	498	554	532	502	545	502	489	519	532	496	489	551	511	511	499	507	498	524	507	496	469	498	475	554	538	515	520	483	491	505	541	495	549	484	490	492	499	494	531	492	503	507	495	480	505	514	529	471	493	544	514	543	519	514	514	507	501	483	534	501	463	529	509	517	479	471	498	544	479	507	534	473	495	527	513	534	473	499	497	523	490	511	477	558	519	520	508	497	493	521	511	517	541	528	536	518	517	508	507	553	528	469	509	523	519	536	517	523	530	465	483	501	474	540	534	519	529	460	528	543	484	502	501	546	475	488	483	532	518	508	489	515	551	518	501	492	527	516	518	480	492	503	514	520	508	508	485	516	458	537	511	532	495	524	486	496	496	499	528	496	495	465	494	481	519	502	510	538	489	515	501	484	496	528	458	499	483	517	470	491	511	535	521	527	465	504	492	507	519	527	449	530	521	509	556	517	508	522	447	532	536	526	512	503	518	487	523	534	498	501	501	458	497	517	494	483	495	512	505	529	539	522	496	533	532	501	489	488	476	500	509	533	528	503	476	489	504	511	494	514	524	524	512	488	489	489	514	526	518	480	510	512	487	541	509	498	515	495	516	492	522	458	469	520	520	513	489	498	573	453	509	553	536	501	531	497	491	541	528	497	515	546	499	468	511	500	534	533	476	519	509	543	480	470	489	524	464	519	507	515	526	488	543	507	528	502	509	534	494	516	536	514	499	510	507	469	516	481	500	483	530	534	565	531	520	517	506	465	496	536	503	516	473	539	516	492	490	517	529	518	483	495	533	503	505	518	472	506	527	560	503	510	517	503	482	567	527	524	497	521	481	480	523	445	507	481	506	492	514	493	482	510	519	510	497	491	488	508	478	555	524	533	505	532	478	528	498	506	490	583	483	482	490	497	499	484	524	536	473	462	531	513	468	488	533	504	504	532	524	497	505	519	529	510	503	507	547	535	497	507	510	500	494	535	502	513	474	461	536	498	527	518	511	536	510	514	535	495	508	559	517	532	500	531	501	507	483	525	523	523	533	480	529	512	532	549	491	515	510	504	487	547	501	525	490	526	553	502	488	511	510	524	496	520	502	495	495	476	523	521	508	516	531	496	529	512	472	497	529	493	489	536	504	518	530	511	516	494	536	504	512	500	470	527	530	503	505	499	524	527	485	496	484	476	510	473	503	490	529	506	491	514	500	493	500	515	499	525	481	515	544	515	521	514	525	521	507	490	454	522	529	487	477	485	523	499	474	491	515	503	518	513	517	476	490	498	529	487	506	464	539	492	520	527	490	468	503	498	526	483	493	510	531	526	485	495	542	503	509	486	526	499	543	487	536	507	503	479	519	489	513	533	478	479	515	527	496	514	502	545	509	475	483	495	546	515	548	502	499	472	495	497	524	511	519	514	518	493	501	520	514	498	477	505	514	530	505	538	492	490	479	514	486	548	516	514	506	501	518	528	515	519	493	493	482	483	530	520	512	513	551	491	489	498	489	450	511	502	507	471	521	533	518	512	462	494	549	529	477	511	443	513	501	517	538	520	484	528	519	504	501	515	532	501	530	494	533	518	503	508	539	520	511	513	526	497	462	503	492	523	519	476	476	480	517	485	543	536	515	511	528	502	497	500	531	558	572	491	507	514	521	479	522	532	517	526	491	528	540	527	505	487	514	499	489	474	518	480	471	503	489	503	499	519	502	494	511	512	560	510	495	552	523	494	495	508	504	481	484	503	539	542	474	498	518	507	496	529	497	537	481	543	480	502	452	513	512	489	488	485	546	485	487	487	489	548	507	531	483	472	531	464	540	532	520	491	482	501	476	494	491	495	464	488	511	518	500	495	512	507	528	485	470	506	513	510	510	528	495	534	532	514	521	460	535	503	499	513	529	501	499	486	500	525	467	489	518	488	503	486	484	506	502	490	485	519	507	487
1953	112	78	42	48	70	96	118	126	146	119	112	121	114	130	106	105	106	110	101	86	90	78	93	96	73	79	66	71	49	57	44	40	37	36	24	33	15	25	21	27	28	26	23	18	22	18	23	24	20	24	20	26	21	25	15	17	28	20	26	22	19	11	30	13	19	21	25	24	18	32	19	19	30	19	18	14	27	27	28	17	18	23	17	23	24	26	23	23	28	22	14	16	22	26	14	21	20	22	15	24	25	21	18	19	19	27	15	17	22	25	23	22	23	21	22	18	14	22	18	12	26	16	29	19	16	17	21	17	20	17	21	19	17	22	21	23	26	16	24	27	18	15	16	24	20	15	22	23	22	28	20	21	22	21	12	12	19	22	20	20	22	23	24	17	12	17	22	20	25	24	15	18	17	24	20	20	23	19	21	24	18	31	17	27	25	30	18	16	17	15	25	26	19	19	25	26	18	13	21	20	16	28	19	17	26	24	21	11	20	17	27	19	26	30	10	19	26	21	28	10	24	24	19	17	28	27	26	17	30	25	21	18	21	28	14	19	20	29	18	25	24	23	25	16	30	28	21	33	14	23	28	13	27	18	19	14	16	23	16	12	19	26	26	21	26	14	20	21	14	12	28	19	17	20	14	30	28	27	24	26	20	20	19	22	28	14	16	13	21	13	17	23	23	30	25	24	17	24	27	15	20	19	22	18	18	27	37	18	19	22	18	21	24	24	18	16	22	26	17	21	19	17	17	15	28	23	22	17	12	15	13	24	18	22	25	19	23	17	19	16	19	24	21	23	32	17	16	20	16	21	24	21	24	13	24	20	24	22	21	21	17	28	21	22	23	31	17	15	29	21	18	30	23	20	14	13	14	35	22	22	15	14	18	24	21	24	21	26	17	19	19	23	17	19	22	18	17	17	19	24	22	15	17	20	20	16	22	22	18	22	22	14	14	15	16	24	27	24	24	16	29	19	22	26	18	24	25	18	23	21	23	13	22	17	18	13	20	25	15	29	16	16	25	19	11	17	21	13	23	20	18	18	19	21	19	19	19	19	25	14	22	13	21	19	17	23	18	18	18	16	15	14	13	14	21	27	19	20	18	15	14	18	25	25	19	12	14	26	19	24	18	16	22	25	28	23	18	21	23	20	17	19	22	22	22	21	17	18	21	25	25	21	22	24	12	23	13	23	26	16	25	23	19	15	19	21	22	14	21	14	18	22	23	15	20	17	17	21	20	20	21	26	20	24	17	15	25	20	24	19	20	19	23	27	19	21	18	16	18	16	16	17	11	30	17	17	19	28	23	13	25	21	17	18	21	20	23	15	17	18	19	28	19	21	19	20	24	21	20	23	24	26	24	17	21	24	21	19	13	17	18	17	18	16	12	23	20	19	30	26	12	15	22	13	12	15	13	21	23	14	14	23	24	20	15	21	16	13	20	21	22	21	15	23	12	30	13	20	22	25	20	23	28	16	27	23	20	21	23	16	23	18	31	17	18	13	23	21	17	18	21	16	19	18	19	24	18	18	20	16	25	23	16	24	22	21	15	25	15	19	23	18	23	22	28	20	17	15	17	22	20	25	23	21	16	22	19	18	17	21	12	24	28	21	12	21	20	30	18	20	21	17	15	27	22	19	21	23	16	21	28	20	21	18	17	18	9	23	16	17	8	23	15	15	23	16	22	12	21	17	15	18	26	26	18	14	17	18	20	18	25	9	22	17	27	24	14	22	19	18	8	22	25	17	27	16	20	21	19	23	26	26	18	22	17	11	19	17	18	15	23	19	16	17	25	16	21	26	29	19	20	18	18	23	31	15	23	23	29	14	20	19	31	14	25	11	25	17	23	28	12	26	17	20	25	21	24	21	25	28	12	16	25	19	21	20	25	20	22	14	20	27	18	18	14	21	22	17	16	17	26	17	25	20	12	21	23	30	24	26	21	22	20	19	26	18	21	18	20	20	22	17	25	17	17	33	21	12	20	19	19	21	19	30	16	22	21	15	15	15	22	22	16	13	21	22	26	27	24	20	17	26	24	20	20	17	22	16	25	11	14	9	17	21	29	25	15	12	18	20	20	17	25	22	21	11	16	22	14	18	27	17	14	19	12	16	16	22	24	32	22	20	21	20	24	21	27	19	26	23	17	10	20	24	26	23	22	26	17	27	18	16	13	18	26	28	19	25	20	23	27	30	15	21	23	17	21	22	16	24	22	24	19	13	20	19	19	14	18	13	27	12	16	19	19	16	18	24	21	19	26	21	14	21	16	18	24	14	21	23	26	16	17	22	21	23	30	14	21	13	15	22	22	16	19	23	24	25	17	20	22	24	33	8	25	18	28	17	18	31	20	17	18	18	24	27	25	18	20	17	17	26	22	18	17	10	23	20	24	18	26	22	8	27	18	27	22	13	14	20	18	25	22	15	20	12	18	15	21	16	29	22	14	17	24	22	26	20	33	22	15	20	19	23	16	22	24	16	16	23	23	13	23	18	20	27	18	19	14	26	19	23	24	16	14	20	13	11	25	12	21	28	18	21	14	26	23	19	17	17	17	19	16	19	18	19	12	18	20	22	21	22	21	23	18	23	24	19	15	16	12	19	16	17	17	19	22	16	31	26	10	13	29	23	20	19	15	22	24	12	20	18	12	30	24	11	11	15	15	19	18	20	13	15	12	18	18	16	20	11	18	22	21	18	24	25	21	26	23	31	30	18	23	20	15	20	24	17	21	20	18	17	20	21	15	24	20	19	25	22	17	25	22	22	22	20	14	25	31	23	24	19	25	12	20	27	28	17	17	22	18	21	19	19	17	18	26	18	22	24	20	19	18	20	23	19	20	14	23	20	23	20	22	23	22	26	21	19	19	21	24	13	22	16	14	13	20	19	28	22	32	22	15	16	25	17	27	17	22	16	17	17	24	25	19	19	24	20	15	9	13	21	16	19	20	20	19	18	11	13	21	18	19	14	21	23	12	26	23	9	13	17	24	19	24	17	31	18	15	19	17	20	23	19	24	28	24	24	29	19	18	20	28	19	17	30	25	22	15	18	19	24	21	25	15	19	19	23	13	27	20	18	20	22	20	28	21	21	26	22	21	15	16	23	17	17	14	15	19	18	20	14	24	16	17	15	24	11	24	19	11	24	14	19	19	14	16	21	24	14	25	23	20	20	24	16	25	16	22	19	16	16	13	17	16	25	24	20	18	12	25	8	19	23	17	21	12	29	17	13	11	25	21	21	23	26	16	18	26	16	17	19	18	24	26	19	16	23	27	24	21	18	20	24	21	14	23	18	30	18	13	18	21	25	25	14	23	21	21	11	18	23	14	18	19	17	24	20	14	25	19	22	14	28	25	17	17	21	19	20	12	27	28	20	27	27	22	18	17	21	20	18	18	19	14	19	18	16	33	15	21	15	27	13	18	22	21	19	24	15	16	16	22	14	20	12	22	17	22	19	11	26	18	21	24	11	17	24	20	30	12	20	24	20	24
9761	2640	1123	1826	5262	7941	8337	8291	8178	7532	6278	5556	5216	5146	4645	4350	3965	3906	3885	3544	3003	3144	2934	3223	3051	2547	2216	2162	1866	1641	1320	1043	961	813	683	591	504	425	437	407	393	401	386	338	322	369	288	310	329	327	304	277	288	285	293	274	251	275	266	226	253	275	245	268	248	261	265	263	270	286	272	248	274	307	273	288	251	252	267	257	235	254	236	250	264	246	248	245	227	231	239	218	253	216	222	237	254	244	224	242	229	211	243	221	246	217	219	230	254	229	239	226	233	251	216	228	240	228	234	227	219	216	243	212	216	239	233	250	271	227	213	226	222	226	248	237	229	249	239	195	228	223	241	230	246	200	230	218	226	230	227	246	206	230	251	234	215	213	224	212	230	242	211	231	212	214	244	215	236	219	254	225	236	220	208	238	214	242	251	223	228	220	218	210	239	218	211	224	226	261	229	226	215	236	221	209	233	232	219	212	215	249	232	211	252	230	211	243	246	258	224	265	220	225	234	224	222	226	206	233	224	228	210	203	225	199	232	224	203	211	213	231	223	219	234	260	221	213	244	211	216	229	232	238	202	218	223	241	229	216	241	244	203	230	234	226	212	217	223	209	234	200	221	209	217	242	205	225	232	231	260	240	214	209	204	234	240	245	245	214	225	210	243	225	225	224	229	194	238	224	216	245	197	217	218	223	221	211	244	215	214	240	194	228	226	246	216	214	220	213	205	223	235	253	202	219	212	207	209	213	224	245	218	223	251	215	213	229	219	242	219	198	250	219	257	230	255	213	193	204	211	211	198	261	237	237	213	220	225	216	203	197	251	226	203	253	223	210	218	241	228	255	210	241	229	243	225	220	226	235	208	229	224	220	237	228	207	217	213	226	209	231	245	232	238	199	232	229	219	224	210	211	231	201	244	229	229	216	210	237	205	211	252	234	219	199	207	221	250	242	238	205	250	203	220	213	213	234	235	194	212	236	252	213	207	232	211	206	229	211	216	235	215	233	187	236	235	245	228	226	233	228	241	222	246	234	237	230	236	235	200	213	247	230	195	208	230	217	209	214	215	226	214	216	209	217	218	210	219	206	241	223	211	225	258	209	184	230	217	258	197	239	225	244	244	226	213	211	192	216	198	200	231	239	237	210	216	235	231	196	203	219	229	211	219	234	223	265	202	224	220	227	241	238	244	224	207	238	205	223	237	214	231	213	219	217	201	227	235	218	233	222	202	187	206	219	237	205	233	226	221	213	238	217	229	235	228	202	223	228	226	194	236	239	227	226	241	249	235	238	212	245	205	197	217	223	217	215	224	178	213	234	209	227	216	223	213	218	210	212	251	195	202	224	235	213	224	226	225	223	250	239	213	242	263	225	206	236	233	223	224	205	217	204	222	216	224	221	230	236	228	222	214	231	239	216	223	216	232	211	231	227	221	221	220	229	228	221	213	223	219	234	221	213	212	223	218	211	232	242	226	204	227	212	250	224	216	258	237	231	235	194	235	220	229	220	236	223	214	227	224	226	197	223	216	239	244	231	216	196	226	220	237	224	228	212	211	194	207	214	218	223	228	228	235	234	212	224	227	207	194	208	230	222	239	206	235	228	223	202	231	208	251	204	215	226	223	221	209	225	207	236	217	204	222	228	231	240	212	202	222	202	228	202	256	203	207	209	228	228	228	226	235	217	272	199	217	243	222	236	229	212	218	250	213	230	233	223	232	250	228	205	204	217	244	237	243	248	231	193	210	251	202	215	235	228	243	220	219	233	236	207	242	229	248	216	215	216	235	217	205	226	243	241	219	222	240	253	217	219	257	231	235	208	257	216	233	240	199	190	197	246	239	211	226	229	229	229	221	207	218	232	229	228	213	220	199	224	224	214	201	231	257	239	226	247	233	217	230	258	207	213	212	244	212	220	242	210	224	209	226	226	224	207	210	207	234	226	204	239	243	210	205	212	211	236	225	220	220	223	242	204	231	209	226	238	228	217	234	232	223	189	229	237	235	230	243	219	235	226	247	238	230	233	209	205	221	222	245	220	230	246	233	231	217	243	214	240	248	200	215	206	230	242	227	209	205	224	239	227	253	199	232	218	242	199	230	244	215	200	234	211	248	196	214	201	225	257	204	218	190	257	234	231	213	222	220	214	242	221	224	214	242	259	231	219	224	206	237	216	201	210	225	236	254	227	254	210	226	196	240	221	247	194	223	256	199	236	264	228	215	208	240	232	226	222	228	246	216	227	243	204	223	232	272	214	196	221	225	223	237	225	221	203	219	233	229	218	212	231	210	216	226	194	216	210	203	253	259	214	257	221	222	206	227	216	207	237	231	219	218	224	236	220	250	223	232	211	225	254	215	229	220	230	231	225	223	232	218	216	204	196	207	222	224	233	232	238	221	227	237	195	233	233	237	231	249	206	220	206	238	200	230	229	231	228	218	221	240	252	224	219	225	230	210	229	208	212	197	217	258	238	231	226	212	230	224	212	205	228	205	213	191	251	220	233	230	230	195	203	227	226	211	219	203	211	239	237	238	237	235	213	218	203	226	241	220	217	228	215	241	219	215	222	223	226	215	257	215	245	228	246	192	239	227	240	208	208	236	206	254	230	236	228	201	223	206	244	229	231	247	224	255	233	233	220	224	189	246	234	217	203	223	233	226	219	241	229	230	217	263	236	217	239	224	221	231	220	235	227	238	241	232	222	231	230	248	205	223	212	203	222	205	202	208	223	228	221	201	197	221	221	192	225	254	218	227	248	218	220	225	220	199	207	212	224	194	217	236	222	218	202	244	233	194	205	217	219	239	227	225	220	215	215	212	248	225	214	245	210	247	211	216	229	217	259	240	233	229	221	227	220	207	198	230	223	223	200	216	237	228	214	214	247	206	229	212	223	200	241	203	218	213	210	240	230	244	213	203	233	227	230	213	222	215	230	201	206	212	209	227	200	229	208	219	244	227	224	205	236	204	226	231	209	224	224	237	211	224	236	248	225	205	237	217	232	220	243	226	240	225	229	239	217	235	235	228	219	230	215	228	222	213	218	248	214	229	216	222	225	222	214	247	258	241	242	223	197	195	213	230	224	228	228	230	218	229	203	226	215	192	202	214	230	221	243	233	249	235	231	218	226	218	221	224	216	235	210	203	207	210	231	240	213	208	207	211	248	206	200	218	219	231	215	248	245	207	203	247	222	208	228	241	211	257	225	217	244	216	232	269	231	220	229	229	228	254	227	224	219	217	229	229	210	228	215	236	234	238	226	233	200	227	225	233	249	226	236	215	238	227	213	214	187	257	223	252	238	221	246	211	230	247	212	244	232	229	244	196	238	216	208	217	222	228	197	203	236	226	218	229	229	228	228	218	229	237	219	239	211	223	231	212	204	231	201	213	206	241	231	234	242	221	222	245	187	211	206	221	206	237	212	220	240	200	217	206	231	217	224	220	225	243	198	207	242	199	235	223	241	221	224	200	201	260	224	230	231	244	214	263	254	209	251	246	240
1009	239	135	85	107	144	186	218	217	198	167	163	178	195	183	176	168	155	143	127	144	156	141	150	158	134	134	115	105	106	66	84	87	57	61	65	69	67	43	61	59	71	39	47	45	64	67	56	53	47	56	49	60	56	53	43	56	50	44	38	49	54	56	47	60	57	45	57	54	55	46	54	46	66	61	58	43	40	44	56	55	47	47	59	44	50	46	57	53	54	59	51	46	55	52	53	47	55	45	59	53	62	57	50	43	63	42	50	50	54	50	50	34	55	59	49	51	51	47	29	59	55	60	49	37	51	46	47	58	52	47	56	64	53	52	60	53	55	58	55	52	53	51	53	55	41	40	47	59	60	44	56	56	56	52	57	47	53	38	44	48	47	52	60	41	43	47	46	51	56	60	61	59	54	51	66	55	52	50	56	60	68	47	54	45	56	50	45	33	44	59	60	37	50	58	65	61	50	46	42	55	51	44	51	68	47	62	49	43	37	60	63	58	54	44	59	46	36	48	49	51	60	46	49	54	50	58	61	50	52	47	45	51	49	37	63	46	60	48	54	41	57	59	38	44	49	39	49	54	44	57	42	53	41	51	60	51	48	53	39	50	45	51	44	46	40	50	50	61	59	56	51	31	64	51	58	38	47	61	63	52	47	54	56	49	65	58	50	46	49	43	64	39	60	46	57	44	65	59	55	49	53	49	52	52	48	59	42	56	49	46	48	51	38	48	64	47	46	59	47	41	37	50	45	49	48	54	60	61	54	50	36	57	42	65	50	60	55	48	66	55	45	47	45	51	59	52	52	46	45	51	44	50	64	52	51	55	50	61	60	56	48	46	51	45	42	35	43	51	37	58	45	56	52	54	48	56	62	57	42	46	67	59	45	46	54	42	39	61	45	53	55	66	52	56	52	52	54	43	44	53	64	52	41	54	46	46	52	56	51	55	63	47	54	54	48	59	51	50	62	41	43	44	61	46	39	66	53	44	59	45	44	54	37	45	47	52	40	53	57	49	38	56	55	53	49	63	61	56	41	45	43	55	47	52	53	55	45	58	53	64	59	49	49	58	46	61	58	35	58	44	55	67	54	51	51	52	62	45	44	61	54	52	55	49	59	55	58	54	39	57	52	49	40	50	65	46	51	48	57	46	56	38	48	61	60	49	52	40	60	37	46	57	49	49	48	41	45	53	65	58	63	42	36	66	55	45	49	47	56	49	56	45	34	53	54	50	38	50	53	63	44	55	53	49	61	58	40	37	47	57	53	43	47	42	50	43	40	49	44	58	56	56	51	42	54	52	53	56	56	36	41	54	59	56	53	62	43	52	46	49	59	42	54	46	41	50	51	51	55	38	61	46	41	67	40	45	50	58	51	45	44	59	41	54	50	40	44	41	64	35	58	60	54	48	46	50	52	57	58	39	38	42	47	54	40	35	47	55	58	46	53	51	54	52	57	44	70	63	51	49	54	72	44	51	60	59	50	50	51	46	52	52	60	51	51	41	40	51	61	48	63	55	50	50	43	54	54	40	52	57	50	49	54	57	48	44	47	42	45	54	48	57	52	63	38	53	49	58	45	59	52	50	54	48	51	53	51	54	50	55	41	61	43	52	52	49	50	36	44	54	47	42	42	60	63	55	49	61	44	55	43	47	35	58	39	52	50	57	50	44	41	53	61	54	47	45	52	43	61	62	51	50	46	48	51	45	56	56	51	42	57	44	48	49	37	63	48	54	42	48	51	50	52	62	35	46	40	60	56	59	51	47	59	39	61	52	55	44	51	45	43	61	59	49	49	44	47	58	41	42	57	46	47	54	45	52	48	60	40	50	57	53	53	39	46	62	53	59	49	60	50	34	61	44	40	51	47	49	57	43	55	36	64	64	43	56	54	44	46	69	41	70	53	53	43	50	49	30	54	43	52	49	55	71	48	52	45	54	51	37	60	55	42	49	53	50	44	61	59	48	39	49	57	38	49	50	47	50	55	51	52	45	58	53	61	41	44	45	61	47	45	50	44	40	39	47	57	48	46	62	59	52	49	52	44	33	49	50	52	46	47	50	40	49	55	48	45	54	54	52	59	50	44	49	57	42	49	47	53	43	55	63	58	61	43	55	50	40	63	53	51	42	42	51	51	48	46	48	50	44	61	55	58	44	52	43	48	56	52	66	44	49	43	60	47	49	49	62	52	43	44	49	65	51	53	45	57	52	45	60	54	49	51	47	49	62	71	54	49	49	45	49	55	54	52	53	42	47	49	52	46	53	47	40	42	40	50	63	68	43	56	49	43	51	52	60	62	57	62	37	56	63	50	46	60	58	49	54	61	39	54	62	56	48	52	47	37	52	53	41	52	62	50	52	50	55	61	56	41	43	55	36	52	55	60	48	55	49	49	45	51	46	52	64	49	40	57	56	53	48	51	48	52	42	51	51	40	59	53	33	47	55	52	49	55	53	47	59	51	51	45	45	54	47	30	41	49	47	47	37	60	55	55	50	55	51	45	58	64	51	58	47	48	44	49	54	55	47	45	50	54	47	53	69	53	47	46	40	47	54	45	59	48	48	50	49	45	58	47	42	61	57	44	49	61	49	60	57	55	47	48	57	45	55	44	47	48	35	45	62	53	59	57	61	49	44	40	49	47	53	46	45	55	51	46	46	55	45	57	57	56	44	41	42	46	62	52	39	47	49	52	57	50	59	51	63	54	54	52	49	48	49	50	58	44	56	46	38	57	49	64	48	41	46	33	51	41	51	49	52	41	55	66	48	49	48	48	46	50	55	55	64	47	59	49	55	52	42	54	54	51	41	43	39	49	58	47	54	43	59	53	42	54	55	33	60	57	50	60	58	55	57	39	54	51	36	54	55	46	48	61	54	62	52	44	39	58	70	59	47	55	54	72	44	43	57	66	58	63	51	46	49	49	56	52	46	52	57	52	53	66	59	51	56	54	58	55	53	50	48	58	51	40	56	52	53	45	56	37	65	52	41	50	53	45	53	56	63	66	53	54	66	46	46	48	52	47	54	44	72	48	61	56	60	53	41	55	40	60	66	53	40	53	47	62	53	50	46	53	52	48	41	40	49	56	44	45	54	50	45	52	47	52	48	54	57	45	42	46	54	53	53	55	52	62	57	51	42	50	45	52	56	34	56	50	57	47	68	64	45	45	56	45	43	58	35	54	51	54	43	46	40	46	36	44	52	47	44	58	51	57	52	48	40	57	38	63	55	54	38	39	46	46	48	58	61	57	49	41	48	46	59	70	53	57	49	56	45	56	48	58	51	45	60	46	56	49	67	47	38	60	40	48	40	44	45	55	41	51	51	63	44	47	67	40	63	53	40	46	51	58	41	61	50	54	49	45	55	50	58	31	60	57	68	72	49	47	55	55	36	43	47	54	48	57	53	47	48	55	50	46	52	51	40	51	53	53	56	49	58	59	59	43	56	48	36	49	43	35	43	47	43	43	40	50	44	70	54	56	39	66	49	46	47	51
13417	5019	2127	3321	8657	11666	11725	11108	10843	9566	8075	7301	6865	6727	6232	5546	5336	4977	5172	4512	3936	4205	4031	4227	4319	3315	3065	3010	2519	2271	1967	1683	1419	1204	1111	989	879	893	756	807	831	788	753	751	728	710	663	653	706	673	682	702	591	605	620	625	666	596	651	633	613	598	610	619	624	551	614	576	528	572	607	590	553	601	621	635	611	597	597	572	545	581	560	595	596	603	600	611	571	546	576	596	544	582	581	552	584	554	601	570	530	541	588	572	564	501	560	526	550	542	541	551	549	577	615	494	502	550	570	534	555	551	546	542	566	580	532	554	571	550	515	564	576	560	559	542	565	549	560	544	561	604	550	560	555	567	541	557	550	565	550	581	526	513	561	550	517	518	585	596	481	537	560	546	549	536	558	554	521	567	533	578	545	551	544	543	533	556	495	550	546	520	550	527	510	535	511	545	570	580	500	522	538	508	559	584	539	561	510	585	559	579	559	547	576	591	505	566	569	530	547	539	573	569	504	570	527	568	576	535	494	546	560	546	546	530	517	556	533	557	552	523	543	556	568	572	529	563	534	540	501	567	513	567	544	533	566	578	587	545	568	520	571	595	538	562	571	607	556	536	538	542	526	539	530	576	549	529	569	521	520	539	517	512	552	520	533	540	536	557	570	555	524	593	549	540	570	539	557	546	564	586	557	557	548	553	504	545	553	574	532	579	571	550	554	541	546	559	550	550	530	520	533	545	515	574	529	522	558	566	487	530	529	540	552	571	550	536	529	597	535	543	512	604	564	541	581	577	543	559	516	581	513	540	579	515	537	539	555	517	537	535	554	592	541	581	544	571	573	517	529	525	499	566	499	547	513	528	578	519	546	526	557	571	551	571	561	564	547	500	582	556	571	550	535	565	535	532	545	560	557	567	570	544	501	548	552	508	538	551	574	553	521	561	535	546	540	550	538	541	563	542	536	560	582	560	484	548	536	507	522	531	553	546	550	525	529	536	549	542	541	530	518	536	540	585	504	514	600	543	586	549	536	542	583	554	583	549	544	582	568	568	568	529	558	545	582	553	513	527	542	570	533	573	572	521	603	555	545	543	535	582	537	542	601	535	517	538	528	548	535	547	564	558	580	505	533	524	587	526	545	582	533	549	528	521	503	527	566	505	526	539	531	579	529	532	588	566	538	539	520	503	520	549	581	530	540	570	523	574	594	478	514	566	570	549	566	544	534	538	518	504	539	542	544	568	599	535	549	520	534	550	512	578	576	519	551	539	564	555	538	527	548	522	572	564	523	535	501	564	511	554	553	577	522	538	576	558	545	607	541	543	564	535	554	542	537	501	546	570	566	555	548	507	523	535	565	556	566	529	550	528	546	580	545	563	528	536	562	514	549	532	525	575	584	520	565	549	550	544	514	531	563	575	561	553	530	528	575	550	551	570	551	540	523	553	522	577	549	537	502	551	581	577	577	570	567	538	560	524	534	561	551	580	543	558	595	508	579	580	560	525	516	508	551	583	502	534	524	524	583	518	535	555	534	558	547	536	550	592	541	487	567	571	521	508	516	555	555	513	527	559	491	554	524	517	554	560	547	585	525	500	576	544	538	541	515	527	563	570	578	542	536	560	550	536	525	531	570	532	560	560	500	527	545	576	556	526	540	554	585	530	523	524	516	549	573	586	558	553	574	553	539	548	534	550	568	540	556	555	538	494	520	552	539	577	571	554	523	545	588	545	496	535	567	550	506	548	534	601	567	523	563	555	583	539	526	555	516	560	569	539	557	542	540	560	562	558	533	534	555	527	596	558	548	497	540	500	552	532	523	546	531	562	538	552	545	552	528	541	537	569	578	481	529	558	525	542	545	531	566	539	523	580	517	552	525	541	522	543	602	557	531	529	551	541	536	527	522	528	550	543	553	508	545	545	530	550	547	523	567	554	548	538	507	564	574	544	548	570	576	513	540	582	530	564	593	553	571	568	529	543	541	580	543	510	516	557	514	531	542	536	564	577	509	562	513	553	524	507	554	564	539	564	562	546	589	522	576	538	530	540	594	585	543	510	551	550	558	525	546	556	518	554	557	530	541	558	551	519	521	542	513	541	567	585	541	544	541	563	535	552	549	539	546	539	570	537	528	541	560	502	551	554	514	548	562	538	560	550	512	569	529	553	546	510	545	591	497	508	544	575	532	558	536	587	531	563	521	524	538	535	542	562	542	552	524	531	571	517	574	594	539	541	527	529	537	516	577	549	528	588	553	536	530	549	558	530	535	568	547	583	501	566	552	548	572	576	561	549	546	573	535	505	505	594	500	528	538	520	556	570	539	555	574	576	565	553	517	551	546	533	524	546	575	579	509	543	515	544	556	560	587	536	563	539	534	558	584	536	564	538	600	546	520	546	588	549	529	591	564	519	572	548	554	547	560	595	507	516	522	543	550	525	517	556	526	547	558	516	554	526	511	588	540	567	574	521	508	535	555	528	549	497	553	553	531	532	594	541	557	581	582	545	534	538	535	583	600	547	559	532	578	566	566	532	568	579	553	525	546	508	537	567	570	534	555	563	573	555	573	527	551	531	596	549	560	516	494	554	538	517	564	565	596	525	562	553	571	524	580	509	565	543	550	530	542	554	564	547	580	536	552	504	556	550	554	529	559	553	534	533	533	563	578	544	537	523	536	594	592	555	520	568	570	509	536	563	556	536	541	570	536	554	557	511	561	536	518	539	560	534	541	548	534	587	557	598	530	537	534	599	563	538	556	557	560	557	565	569	536	535	565	540	560	553	561	525	565	575	546	521	499	545	542	555	543	532	566	543	607	573	557	521	525	590	534	548	539	536	627	515	563	537	506	541	537	544	517	520	542	555	559	535	561	522	523	523	548	527	558	542	556	566	513	574	555	542	519	543	580	572	551	574	558	578	508	538	580	592	571	524	532	547	568	520	554	534	586	545	554	574	559	529	533	482	578	514	554	540	547	528	527	573	558	562	533	508	543	537	593	545	536	581	548	528	525	497	503	537	536	553	491	562	539	522	567	538	536	563	534	579	504	528	545	515	570	562	580	520	560	536	549	553	517	516	542	540	510	534	571	585	594	570	536	572	558	568	540	536	517	551	484	569	569	567	511	611	559	548	565	556	585	534	516	581	541	523	510	571	532	548	565	538	551	545	546	540	553	549	522	527	523	505	608	573	521	567	519	530	541	558	544	517	519	559	554	530	538	558	565	510	584	562	592	567	569	544	562	552	528	589	556	486	525	505	531	564	530	554	551	529	563	551	541	585	588	565	530	524	556	526	581	503	553	584	508	564	500	550	533	505	520	550	532	550	537	566	539	522	565	535	570	530	553	500	547	494	549	577	485	527	551	506	535	550	559	542	576	550	532	584	533	559	540	587	488	556	511	575	539	530	537	622	513	567	555	540	541	562	525	544	554	536	553	555	555	540	543	541	558	531	561	545	550	511	550	529	518	531	607	545	528	571	490	625	551	547	532	529	553	554	552	555	511	544
1258	38	34	20	31	50	82	93	99	87	110	90	94	82	90	88	82	67	94	72	69	59	83	58	66	59	60	57	45	51	45	32	29	26	20	23	22	26	18	22	19	13	25	19	17	23	21	23	25	20	28	20	19	19	18	24	11	21	19	22	21	21	22	24	30	15	24	11	18	31	37	28	21	28	22	24	18	25	25	22	17	21	18	25	16	15	17	19	14	18	20	13	19	20	19	20	21	18	23	19	18	22	14	16	19	19	24	17	24	20	17	21	22	15	21	23	16	26	26	16	13	24	20	23	22	20	19	22	27	19	18	19	22	17	19	18	21	21	20	20	15	28	25	21	19	19	19	23	22	18	19	15	22	24	22	18	15	17	19	20	13	18	25	26	20	21	19	22	20	19	25	26	22	21	29	26	26	17	20	29	20	17	15	16	19	13	18	24	15	14	16	15	16	18	18	18	17	22	19	26	20	20	13	26	19	28	23	21	25	22	22	15	28	21	13	26	21	18	16	23	20	15	23	16	24	16	20	14	26	20	21	19	19	21	17	10	23	23	20	26	21	25	28	23	22	23	17	25	26	18	22	22	25	16	18	18	21	20	14	15	19	20	18	23	26	25	16	26	17	23	25	17	19	21	22	21	18	10	21	27	25	21	16	20	16	17	20	27	27	21	15	25	28	22	24	21	20	20	20	18	18	14	27	12	24	27	25	16	16	22	21	27	23	24	22	15	20	24	28	17	22	19	17	17	14	26	12	16	19	19	16	23	17	20	22	19	22	16	14	19	15	20	25	17	17	13	22	18	22	29	9	23	26	18	16	26	16	14	19	23	19	21	26	15	24	27	19	23	26	18	20	17	19	20	20	26	26	25	24	16	13	21	21	21	14	26	18	25	19	19	24	19	21	18	18	16	21	14	24	12	20	17	14	21	23	18	19	16	28	17	16	32	21	22	27	16	15	13	30	22	19	23	15	31	17	19	15	24	13	19	21	26	18	31	20	15	21	14	26	19	27	15	21	23	19	17	24	21	26	21	25	24	25	18	17	27	12	23	13	31	29	22	19	26	19	30	20	23	21	23	17	18	21	14	11	11	17	22	23	20	22	19	20	18	25	16	19	19	30	23	20	16	21	13	15	24	16	22	28	27	16	27	28	13	23	17	14	15	24	17	15	20	17	29	24	16	12	16	19	24	26	20	21	21	29	20	26	30	14	23	18	14	20	21	24	29	28	15	15	19	19	30	24	10	21	24	16	24	22	17	28	12	22	32	17	23	24	23	18	17	17	19	25	22	19	22	11	22	21	20	21	21	14	28	17	16	20	18	22	20	18	17	21	21	23	15	18	20	18	16	15	15	28	19	26	17	18	27	17	22	18	24	17	29	20	21	22	30	18	20	11	21	25	25	21	13	18	16	19	12	17	17	30	12	17	19	15	19	19	21	13	14	35	19	23	21	19	20	24	20	18	21	18	23	20	25	28	27	17	18	36	28	18	14	18	17	23	20	19	17	17	21	20	24	21	22	20	15	24	21	13	30	22	28	21	23	21	32	22	12	14	17	22	17	26	25	19	16	20	18	18	16	18	31	19	27	18	20	18	15	19	23	17	23	18	21	20	16	23	25	21	22	20	29	18	18	18	20	25	18	20	16	22	24	20	17	12	20	18	23	13	22	24	23	25	6	26	14	14	23	18	18	24	18	27	17	19	19	24	23	20	25	18	30	33	21	16	24	25	20	15	16	12	20	22	20	19	24	19	30	18	18	11	20	26	26	14	19	28	17	22	21	25	18	16	26	18	18	17	22	23	14	19	24	28	17	22	27	15	20	17	29	13	21	19	25	17	20	12	27	16	19	22	22	16	24	29	13	29	9	17	21	20	18	23	27	23	18	30	16	31	25	25	23	18	13	16	22	21	24	19	28	22	18	22	13	16	19	28	19	13	20	16	26	18	22	28	34	21	29	16	20	20	16	19	23	19	23	19	22	19	16	24	24	23	16	15	14	15	20	25	28	26	16	25	21	37	13	20	26	16	23	26	22	28	16	22	23	16	26	24	25	18	17	20	16	20	29	20	24	19	22	22	25	16	17	21	19	24	16	16	29	25	22	20	31	17	19	22	20	17	12	11	27	22	22	23	22	17	18	20	12	20	19	16	23	14	21	25	24	21	16	22	20	17	21	20	20	16	10	16	17	20	12	27	17	24	19	18	26	16	24	14	15	16	24	23	18	17	15	26	24	10	18	20	16	18	30	18	18	15	36	21	28	15	21	22	19	15	27	19	19	16	24	28	21	21	23	19	24	24	25	23	31	22	20	23	14	18	21	31	17	30	23	18	21	21	23	21	20	25	23	23	16	19	24	17	25	33	17	21	20	34	18	27	16	16	15	19	22	16	22	22	19	17	18	15	30	29	24	21	19	18	17	18	19	21	17	22	23	24	18	7	18	20	20	22	11	21	26	20	17	14	31	16	10	22	14	15	21	19	22	20	14	21	24	7	22	18	25	24	13	22	22	15	19	28	15	18	16	21	28	15	24	21	13	19	20	20	26	19	20	21	22	25	22	19	18	29	12	23	25	20	24	17	20	30	33	15	31	29	25	25	15	23	20	20	15	14	23	19	24	20	27	14	24	17	14	22	30	23	20	21	28	14	17	18	17	30	25	14	16	18	29	28	22	21	18	23	24	21	17	25	23	23	14	20	18	22	16	18	17	32	19	22	22	21	20	18	26	20	23	21	13	8	27	18	19	21	21	15	30	19	17	13	21	14	19	29	22	22	25	23	26	25	18	22	24	19	20	21	25	26	19	21	17	28	22	25	22	26	18	15	15	17	14	20	21	16	20	12	22	15	17	20	10	18	24	13	29	25	17	25	24	15	30	25	27	36	13	21	17	21	18	19	23	17	24	16	26	21	13	11	19	18	20	19	15	20	31	22	16	16	20	28	16	19	22	18	22	21	19	18	23	16	21	19	19	23	23	17	21	24	16	14	23	17	22	23	28	24	23	18	21	20	19	18	11	18	34	23	22	21	23	20	25	29	29	20	21	17	26	18	23	20	15	19	24	27	24	14	29	29	21	12	17	20	20	18	20	19	26	28	17	27	16	22	19	20	22	16	16	18	16	16	20	12	17	23	21	17	14	12	22	21	20	26	20	22	17	18	19	17	19	19	13	16	20	17	15	26	15	21	28	23	24	21	15	15	9	26	18	16	19	25	16	23	30	16	22	21	18	17	19	25	19	14	18	16	19	17	14	12	19	21	16	14	16	18	18	20	23	22	15	22	17	14	19	26	27	19	12	24	16	27	18	26	21	19	16	28	19	24	17	20	15	17	18	24	22	30	17	19	19	20	23	11	13	11	20	24	15	17	19	23	25	14	13	18	15	21	13	19	24	20	9	18	22	24	19	18	14	23	15	14	22	16	25	20	27	23	20	15	18	18	20	23	24	17	29	14	13	32	27	19	21	24	25	16	12	23	30	21	20	25	20
7383	1145	531	727	2269	4602	5539	5747	5816	5188	4318	3918	3715	3454	3343	2921	2881	2877	2811	2418	2221	2199	2559	2505	2307	1873	1948	1547	1292	1167	1058	775	603	552	455	362	335	312	337	318	309	311	283	287	285	315	311	253	256	251	234	258	245	248	223	238	241	221	244	236	220	245	222	241	226	215	219	249	229	250	227	231	265	239	259	295	221	243	214	239	229	268	237	242	236	234	262	240	240	208	238	248	252	235	250	220	227	206	216	234	213	222	224	217	239	228	224	227	247	229	221	184	223	213	220	245	196	243	220	235	265	232	209	235	249	197	216	203	238	212	229	215	235	232	215	228	213	227	230	214	262	219	206	206	221	212	225	231	234	234	229	268	230	212	210	221	237	213	233	236	202	213	212	247	201	235	209	210	244	211	219	229	217	213	233	244	239	208	222	223	239	246	245	232	192	214	224	221	218	222	215	218	213	208	215	249	227	198	245	204	247	211	238	217	198	220	221	285	221	221	219	234	226	228	224	211	219	236	231	227	227	204	203	201	234	213	228	213	232	215	203	211	215	229	212	250	217	226	216	223	202	211	238	212	224	202	204	236	214	231	199	207	212	230	218	222	231	210	215	228	208	213	232	205	210	223	209	222	212	209	235	216	204	248	213	204	241	214	201	211	234	210	193	225	219	210	211	205	203	210	235	218	222	198	218	220	211	229	213	223	202	220	206	217	215	235	228	245	206	211	237	214	206	222	241	233	205	211	205	239	218	213	230	218	212	207	245	212	210	227	241	186	202	234	218	208	208	200	228	230	227	202	215	190	215	208	217	225	209	221	203	211	212	219	237	217	227	233	210	244	211	220	254	231	242	198	216	215	216	209	196	217	239	218	240	239	237	219	197	227	230	210	216	228	227	210	226	208	226	227	227	216	198	225	201	223	202	217	227	222	201	220	218	245	208	238	201	213	237	213	239	255	227	197	263	214	223	218	241	207	249	214	239	199	211	205	234	233	224	228	233	216	225	229	242	218	213	204	217	237	230	245	234	221	247	223	228	211	209	214	236	221	220	245	233	235	229	248	217	202	215	220	240	228	255	230	202	221	246	208	247	217	236	227	232	241	218	220	204	208	229	250	209	243	244	239	229	214	236	204	213	206	242	206	231	239	223	208	222	217	212	199	229	223	221	211	191	218	200	230	226	222	236	233	233	215	213	216	216	221	225	216	218	223	216	179	218	226	209	234	214	222	217	216	225	221	226	219	239	214	229	224	239	232	232	216	231	202	222	245	233	219	223	232	206	236	218	217	235	225	223	215	238	210	234	233	219	219	238	232	202	228	225	241	215	235	211	229	221	190	220	223	212	225	227	207	226	227	229	200	224	206	208	221	210	222	227	215	213	229	210	226	211	205	229	209	222	228	249	214	233	196	224	203	220	208	246	224	223	227	228	225	228	220	229	205	209	219	225	221	227	215	215	234	220	234	226	209	235	202	237	248	232	187	220	215	244	222	220	219	235	222	222	231	202	265	210	208	222	212	214	241	217	245	219	220	226	232	225	238	226	236	217	212	212	200	225	227	210	207	215	203	214	217	238	223	197	203	212	225	234	224	222	217	212	219	226	196	202	231	239	223	211	223	227	195	205	216	218	239	239	229	210	219	216	236	208	225	214	201	234	224	251	219	209	214	205	215	227	205	231	240	208	253	222	221	245	226	240	220	246	233	221	206	213	250	228	250	237	197	244	243	211	202	228	193	231	199	241	201	235	219	228	231	218	237	211	192	246	207	206	221	219	229	218	244	216	260	250	215	197	212	229	195	206	239	223	209	232	216	200	233	226	216	216	235	218	249	207	263	241	215	201	247	242	219	246	220	252	191	225	206	228	245	213	221	204	217	238	203	239	228	230	239	213	231	229	215	248	213	237	207	230	208	226	198	213	214	234	238	221	222	209	210	219	246	206	215	242	211	226	218	209	224	203	224	249	193	236	216	208	218	207	251	230	225	222	222	208	206	210	247	227	205	236	218	252	226	234	221	223	213	229	222	221	203	203	209	226	231	205	218	215	242	213	233	225	236	213	182	232	190	224	240	222	205	239	219	214	219	207	247	226	222	218	216	218	206	187	218	223	215	203	218	233	223	231	216	222	224	214	219	223	222	223	248	203	231	213	204	207	232	198	244	211	205	236	220	217	236	216	238	212	252	222	225	213	239	210	211	221	196	236	201	203	217	206	206	215	223	213	229	197	196	224	216	240	226	200	203	224	216	220	213	235	249	209	219	212	213	208	207	228	223	211	207	205	218	228	213	233	200	215	229	223	230	217	211	221	206	227	214	221	224	210	195	225	242	216	224	220	231	224	214	197	224	203	256	228	216	219	220	215	231	193	224	216	254	231	225	217	242	225	222	233	210	213	207	228	218	202	231	194	205	232	213	233	227	198	198	232	217	221	256	224	226	226	208	222	231	238	211	224	214	232	243	224	237	226	201	206	225	220	232	231	205	233	238	216	223	195	220	241	235	214	244	240	220	243	226	217	238	200	209	225	255	230	211	211	215	205	220	213	196	210	204	226	224	232	225	223	224	231	233	227	203	219	233	236	221	258	224	242	218	230	233	218	240	226	199	229	235	235	211	215	185	225	207	198	206	215	214	224	228	231	221	203	221	206	241	196	234	221	206	210	235	256	214	247	240	214	227	206	227	222	231	223	229	202	217	202	241	233	222	203	216	203	228	216	229	203	214	202	209	208	219	255	219	217	222	222	194	224	213	222	246	227	226	198	216	207	221	215	224	220	210	202	236	205	220	205	232	251	240	228	216	211	232	242	209	225	190	244	215	202	235	205	243	222	224	239	209	237	216	208	203	226	208	209	203	231	223	227	230	231	219	210	225	221	201	239	218	224	236	225	207	210	217	216	222	216	238	204	198	211	210	207	229	219	220	226	241	240	219	217	234	210	210	214	254	215	228	209	226	216	212	212	209	248	214	197	230	217	215	227	224	249	242	236	221	200	207	233	208	245	233	231	202	215	212	227	232	226	223	243	226	206	225	200	218	218	201	213	237	207	219	235	214	232	215	221	239	228	241	249	227	212	215	227	209	230	229	219	244	203	210	221	235	199	202	222	212	224	217	202	210	246	212	229	240	190	231	224	209	215	215	215	213	212	233	254	221	214	233	221	198	228	239	204	212	233	225	210	228	214	208	226	233	178	216	211	221	213	220	216	201	210	197	229	210	248	201	223	257	238	221	199	217	238	216	209	212	214	199	253	245	222	208	233	207	222	230	204	238	229	237	226	221	198	223	223	251	257	208	198	215	208	211	235	214	197	212	212	223	221	208	246	241	231	228	238	248	230	221	214	231	235	231	232	207	211	225	211	205	227	233	219	217	251	203	203	207	212	213	242	216	207	207	232	207	223	216	212	226	219	195	194	226	210	198	240	226	202	254	215	224	211	246	214	209	223	234	221	221	246	192	230	227	195	196	214	211	220	209	215	224	201	258	206	212	210	201	235	197	217	225
558	166	88	78	91	128	129	172	155	159	141	131	130	160	144	127	133	134	128	84	122	117	125	120	120	127	111	86	92	84	78	71	59	58	49	52	54	57	57	65	51	57	59	36	53	45	52	44	53	52	41	37	46	52	63	53	46	44	48	42	49	58	55	42	40	54	50	45	45	58	49	49	40	44	41	46	45	47	33	47	39	46	54	43	49	49	62	52	43	43	53	40	44	49	56	51	56	53	47	49	50	54	54	61	57	43	48	48	48	54	57	56	43	59	39	43	48	50	57	51	58	58	47	49	48	51	44	42	51	49	48	41	46	52	48	43	49	40	49	49	45	50	50	42	48	51	57	45	42	64	60	42	44	54	45	51	53	50	40	50	49	44	62	49	48	38	35	44	41	51	42	47	43	45	54	44	44	52	56	50	41	43	60	52	44	44	47	55	34	50	44	43	38	61	42	40	49	47	44	49	45	55	53	48	41	42	58	45	51	47	38	46	44	40	37	46	47	54	58	31	52	47	39	58	50	53	52	50	46	51	56	47	45	36	58	51	51	48	49	50	60	68	42	47	43	46	38	51	30	54	48	42	38	52	46	49	49	40	56	52	55	62	45	50	50	58	52	41	50	38	44	47	53	57	36	59	39	47	57	41	48	47	46	40	35	54	55	50	58	46	49	45	54	38	56	61	54	52	39	57	38	49	60	44	54	43	44	50	44	57	57	47	45	48	47	46	48	58	50	42	43	52	55	44	54	56	43	55	38	39	57	39	52	53	75	47	45	41	51	50	36	53	53	52	47	53	40	55	49	48	43	47	46	54	46	46	44	52	42	35	36	44	38	50	51	44	45	54	37	40	56	42	50	47	51	49	46	40	41	53	45	55	53	40	57	56	54	38	38	46	59	54	52	40	57	49	35	55	61	56	61	45	42	52	58	47	40	58	35	46	56	55	60	44	36	46	48	49	50	49	39	46	50	44	41	40	45	50	55	44	42	50	44	57	42	71	39	44	41	39	56	40	44	48	46	31	46	55	46	60	45	51	42	41	50	56	42	40	49	55	55	55	46	55	52	44	38	47	52	45	37	43	50	45	49	43	58	51	58	39	48	54	54	57	45	43	51	34	50	53	47	44	53	45	50	56	47	39	49	61	41	36	50	43	39	46	41	50	57	57	40	51	51	41	46	45	54	55	45	50	43	53	50	54	49	50	52	50	52	50	53	62	47	41	48	43	42	39	43	42	42	58	48	47	51	41	55	51	50	64	50	49	49	53	46	54	44	42	52	44	56	49	35	45	57	56	53	50	46	51	37	41	43	55	60	64	57	44	56	54	54	42	41	43	42	41	37	46	42	41	49	64	51	35	40	56	43	43	52	54	53	50	50	57	51	53	42	50	45	51	52	53	43	40	51	45	49	42	56	44	42	51	53	49	44	48	35	58	51	45	46	50	44	48	52	45	54	30	48	53	43	48	50	45	39	44	59	51	40	41	46	48	53	39	40	57	42	47	55	53	48	47	42	43	50	44	49	55	54	50	53	55	47	43	43	41	50	44	45	63	45	51	57	48	37	39	41	56	37	50	44	49	57	38	47	43	53	42	45	49	43	52	52	42	51	36	52	53	49	47	41	37	38	45	42	50	51	63	43	63	40	42	61	45	42	53	38	45	44	44	46	45	40	39	54	64	42	54	61	49	46	46	48	47	50	56	52	43	52	58	57	57	59	40	51	48	49	43	59	46	56	51	41	44	44	45	57	50	40	43	52	44	57	40	55	52	37	44	54	57	45	49	39	38	54	41	49	45	53	51	56	45	57	35	56	59	42	50	48	49	47	45	45	48	50	45	43	37	52	52	41	52	61	53	51	61	49	36	51	55	43	56	58	54	43	54	60	48	53	46	49	49	47	50	48	52	50	53	48	50	50	59	50	39	53	51	48	56	44	48	57	50	37	50	58	49	54	50	47	53	50	53	40	43	57	60	42	53	59	42	33	52	47	43	44	33	41	37	36	42	58	47	46	53	53	60	53	49	53	47	50	55	49	55	47	47	44	62	44	49	40	39	58	51	56	63	49	54	51	48	37	43	42	52	52	42	50	53	58	44	58	56	52	49	49	58	45	47	57	50	44	47	47	37	44	50	41	43	43	51	58	51	53	46	45	53	42	41	45	46	46	52	48	56	42	55	40	48	53	38	51	41	42	44	43	54	62	45	42	43	45	44	42	44	52	45	54	43	48	55	53	63	39	46	46	60	58	63	41	53	45	49	54	43	52	40	41	37	39	38	52	40	65	52	48	46	51	43	44	52	43	56	45	43	44	50	56	50	54	39	56	57	50	48	40	39	38	43	51	52	39	56	46	40	49	37	59	34	56	48	59	44	48	31	56	53	52	51	50	53	59	53	53	49	52	53	42	47	44	50	44	52	54	56	52	54	34	52	46	45	51	51	51	48	52	43	55	48	56	43	44	45	41	44	64	44	53	46	46	46	45	46	37	50	50	54	45	58	53	53	64	46	42	52	44	39	46	59	61	59	59	47	44	36	51	52	53	51	35	54	51	51	54	46	51	58	56	52	51	45	46	58	45	54	41	56	48	44	36	35	41	34	46	62	52	54	47	49	53	47	42	34	45	52	59	59	35	44	51	35	55	48	64	57	44	38	40	35	47	37	41	42	45	45	42	42	53	40	44	52	52	48	54	50	43	41	56	60	42	42	57	38	51	41	44	46	50	62	43	43	45	54	50	52	42	44	59	52	50	46	46	54	52	49	49	44	47	54	41	55	52	56	55	48	49	57	55	44	47	53	60	45	50	39	56	52	42	58	54	46	40	43	45	46	66	35	46	54	59	55	42	53	41	39	51	51	45	57	50	41	44	46	46	60	56	45	55	46	48	46	59	42	50	50	58	39	50	48	41	53	47	48	42	41	41	49	48	43	48	53	50	53	54	62	47	54	57	39	51	47	44	41	44	45	49	51	50	41	45	48	38	48	46	48	51	53	54	57	52	54	48	36	57	62	51	51	52	44	52	47	58	42	40	54	59	52	46	46	47	53	33	30	50	34	54	56	56	55	46	42	49	56	43	35	39	55	39	47	64	53	49	63	59	42	43	44	45	45	46	48	50	58	53	60	50	43	53	50	49	47	48	49	56	61	52	54	53	43	71	62	38	48	41	40	49	50	45	44	50	45	59	45	48	51	54	60	51	52	47	47	47	64	45	47	46	48	43	60	46	40	55	56	45	58	46	50	49	42	42	47	51	46	41	43	49	51	53	55	47	51	44	48	54	50	37	45	49	44	43	56	45	52	52	52	42	56	58	52	51	51	41	50	43	53	47	49	47	42	46	40	50	54	69	56	39	55	50	45	48	60	47	51	55	56	47	44	57	35	58	45	43	46	42	49	51	46	52	56	62	50	60	48	51	45	39	38	52	42	39	55	48	46	50	56	39	52	54	31	40	43	63	49	59	48	46	55	40	58	51	52	32	55	46	40	48	52
9955	3953	1525	2474	6366	9110	9584	9409	8843	7632	6451	5945	5372	5359	4736	4514	4330	4215	3799	3387	3475	3299	3393	3425	2944	2945	2579	2296	2064	1839	1497	1385	1107	985	888	745	767	639	703	695	676	659	623	617	615	614	568	576	596	589	602	585	524	534	536	534	536	586	555	523	564	581	508	551	543	548	528	531	535	562	503	558	553	553	527	547	548	498	512	497	561	502	486	536	537	537	537	524	494	534	516	503	521	475	505	517	504	530	530	519	516	533	454	478	505	510	535	498	504	511	449	514	534	535	503	528	522	493	510	511	523	514	508	521	534	514	497	479	489	501	518	483	513	515	543	511	514	498	499	540	540	468	514	507	465	519	490	518	480	536	522	513	505	518	500	543	521	484	484	502	515	494	487	517	485	506	514	488	501	562	478	505	531	497	521	514	519	469	535	502	512	501	476	496	545	501	496	499	527	501	494	508	477	500	524	473	507	539	520	543	515	523	511	515	504	513	496	507	521	493	506	502	530	475	502	546	498	497	546	472	499	504	516	524	468	529	509	487	536	480	492	508	505	529	506	510	498	523	497	504	523	499	476	505	486	539	515	508	501	489	486	535	558	473	515	487	542	535	488	502	505	498	503	491	492	477	522	479	507	473	494	470	542	538	513	524	536	532	511	535	480	544	547	495	528	499	514	536	475	512	448	535	530	501	526	520	494	454	474	515	520	501	521	502	487	522	511	532	499	489	531	524	505	549	479	546	522	523	526	509	476	526	484	532	527	507	472	487	508	494	475	523	472	479	556	459	522	495	514	505	538	542	486	487	526	530	499	505	494	487	468	472	531	534	526	491	493	459	502	479	498	488	504	509	515	530	467	510	508	507	516	517	498	500	486	543	493	503	546	509	506	520	506	499	508	499	451	519	510	498	537	488	499	519	483	508	488	474	514	513	474	507	525	515	496	518	481	498	511	560	485	452	510	474	467	515	510	520	489	474	499	530	511	522	500	475	510	499	547	532	517	492	498	480	533	502	486	494	477	492	487	522	496	531	509	529	535	503	506	522	489	499	518	523	493	520	505	489	497	468	484	466	497	487	488	528	508	534	479	500	542	515	481	496	500	513	521	512	504	484	465	491	505	510	495	528	539	474	530	489	513	493	499	512	482	488	486	448	482	501	483	487	531	497	535	477	485	543	510	474	519	488	546	477	509	507	518	503	485	474	512	496	531	472	503	521	506	511	461	494	500	479	484	515	496	474	539	516	438	531	526	492	496	515	482	547	488	495	522	527	477	534	476	486	500	511	524	547	506	500	505	475	554	486	499	498	467	484	502	546	503	477	536	520	500	536	517	492	511	480	540	543	494	488	469	498	512	518	497	491	525	461	472	507	523	510	477	478	480	514	515	512	483	541	479	470	516	503	483	518	529	494	515	500	546	483	472	528	499	521	514	498	508	479	476	529	510	515	530	528	477	475	522	530	480	493	527	517	508	483	489	495	494	525	494	543	520	499	504	514	528	489	545	528	488	548	514	487	496	497	525	479	489	495	537	479	487	496	514	538	498	527	494	505	548	479	529	509	481	525	500	492	477	474	464	491	471	491	491	539	487	502	517	523	494	550	526	480	527	474	512	525	504	488	495	498	509	489	500	501	452	514	516	491	504	482	508	522	507	519	512	481	509	516	484	492	545	485	522	524	547	490	502	483	459	516	477	498	501	511	492	465	514	504	510	499	528	521	480	471	518	494	525	507	529	491	538	485	487	484	515	500	551	511	510	506	504	500	461	492	484	501	532	471	528	463	475	506	476	527	495	546	485	507	483	466	520	502	482	494	519	522	498	498	500	508	501	501	468	515	488	492	479	503	483	509	516	506	528	519	488	545	498	482	514	510	501	494	522	503	483	502	532	509	475	537	509	505	555	473	475	478	518	494	525	532	480	468	509	558	535	520	479	533	513	493	504	497	513	487	518	476	481	500	540	481	529	546	525	524	522	485	470	510	530	505	545	557	516	515	460	513	529	517	518	479	496	491	526	509	524	536	513	486	519	481	527	493	552	492	496	515	498	507	470	553	518	506	523	493	508	501	512	479	488	535	517	496	500	501	473	505	498	470	527	513	548	508	475	495	503	505	523	504	504	522	491	516	486	476	486	506	499	499	523	506	521	481	523	527	498	527	471	511	584	497	518	489	492	511	509	492	531	498	508	510	491	491	503	480	508	496	469	469	521	484	517	479	543	475	492	550	449	505	525	527	493	491	473	522	489	509	485	486	512	544	553	537	466	518	502	532	497	487	493	508	485	501	489	517	496	494	511	472	516	465	497	503	477	467	534	468	485	488	484	520	492	495	532	506	463	479	500	474	480	496	529	495	527	470	478	480	484	497	529	477	514	528	518	503	503	500	456	521	484	501	530	483	471	495	445	545	500	487	518	506	496	483	512	509	473	478	468	546	510	492	529	491	507	503	515	512	467	492	500	532	520	514	518	502	477	559	532	518	505	510	497	522	501	480	510	497	538	516	503	541	519	489	478	485	534	487	507	523	503	486	479	507	469	485	539	530	503	490	490	515	511	529	513	532	538	507	518	495	494	488	482	536	527	501	507	492	478	496	497	535	502	499	509	482	531	518	521	458	486	504	486	490	501	529	543	518	508	493	532	561	505	473	474	482	515	511	524	527	509	512	505	476	495	484	507	495	531	523	495	464	463	520	490	482	493	526	490	472	520	519	508	496	532	493	495	516	528	522	497	498	519	541	485	523	481	535	516	492	525	492	556	486	513	510	509	484	493	482	478	495	503	498	543	462	482	500	460	509	480	463	488	488	511	506	526	496	486	512	492	509	504	521	565	491	478	532	483	537	452	500	492	517	512	490	461	489	501	524	475	485	490	500	504	525	502	527	466	520	495	478	494	515	461	463	510	521	492	513	506	462	500	503	522	494	471	460	512	513	503	521	498	522	507	496	473	546	556	497	503	516	495	540	507	482	491	512	506	499	488	517	528	506	535	462	530	538	498	531	528	500	489	568	546	508	480	505	496	509	486	501	501	495	486	500	503	506	478	472	541	522	492	509	519	500	511	558	540	491	510	502	510	555	496	496	499	535	520	499	593	499	482	550	499	496	498	489	503	527	509	450	475	541	504	509	543	516	492	525	467	530	527	490	501	466	485	525	431	516	476	495	506	518	525	475	498	522	484	523	479	512	493	479	507	498	457	503	505	498	504	530	527	548	500	501	473	470	502	507	480	535	511	493	497	509	492	474	532	504	542	476	517	520	496	476	482	484	507	509	511	513	541	474	519	512	491	526	492	499	473	511	495	542	501	518	479	522	540	492	493	530	518	475	496	502	533	482	505	512	502	476	482	504	509	493	540	527	514	545	488	502	510	507	499	512	475	505	484	506	474	480	497	500	544	494	493	498	520	501	473	555	498	514	489	528	474	503	504	489	516	464	483	505	492	480	493	512	502	486	530	522	478	528	518	512	533	525	494	524	502	512	517	488	517	479	487	513	478	499	533	507
1966	131	62	51	47	103	103	130	129	131	145	120	118	122	116	115	106	105	91	99	86	107	111	93	89	79	77	80	72	59	39	51	39	26	30	31	23	26	30	25	26	22	28	21	26	23	20	19	28	27	14	30	17	14	29	24	21	22	25	19	23	20	24	23	19	17	20	20	24	18	22	21	17	21	23	22	32	19	22	21	27	25	28	20	22	12	28	13	26	25	15	25	24	17	15	20	18	22	25	20	27	14	25	23	30	13	31	21	12	31	25	18	17	20	22	23	28	20	15	15	22	24	19	23	20	22	25	20	17	21	15	25	20	22	19	21	17	18	7	23	23	25	20	20	18	21	16	22	21	22	21	29	12	21	20	30	23	28	20	17	17	18	20	18	13	15	16	21	13	17	21	20	19	18	22	19	29	20	25	17	19	22	22	25	26	17	17	28	18	24	20	25	26	16	14	17	18	14	19	15	21	14	31	19	24	24	19	27	19	34	27	14	16	19	17	19	17	30	34	22	26	18	18	19	24	12	21	22	18	17	15	16	14	16	18	16	16	21	23	18	16	18	19	16	16	22	21	12	22	12	22	22	27	19	18	15	23	25	17	30	16	21	31	21	30	18	19	27	25	17	19	18	31	19	11	16	30	16	21	17	21	16	19	16	19	21	16	20	14	16	32	19	23	21	23	27	19	21	20	23	17	17	18	21	23	23	21	21	24	27	17	12	13	22	20	17	17	24	27	15	24	20	19	18	26	22	20	19	17	29	19	18	17	19	21	18	23	31	22	21	30	8	9	15	20	22	19	20	20	28	20	17	26	31	27	28	23	23	15	21	22	25	24	22	23	18	27	19	13	28	26	23	28	11	18	22	28	19	23	20	20	22	20	18	19	23	18	24	26	20	19	19	24	20	15	26	14	18	25	19	26	17	20	25	22	22	21	16	22	21	19	27	16	12	19	14	15	25	27	15	23	23	24	21	19	26	21	13	14	22	30	18	26	20	16	17	23	20	22	25	16	24	19	24	17	14	22	16	20	20	17	17	25	14	15	14	23	19	23	21	20	21	22	18	22	13	14	14	17	21	23	19	22	29	24	23	19	26	27	18	24	23	19	22	27	15	14	25	25	22	27	31	21	34	18	19	22	16	15	29	17	16	19	15	28	26	23	29	20	20	22	19	29	15	26	23	26	16	30	18	22	24	20	22	22	20	11	24	20	19	14	23	20	23	16	15	17	29	23	18	14	22	24	18	22	16	25	20	9	15	22	15	23	20	31	14	15	14	21	16	17	16	21	18	21	20	20	14	25	18	18	32	20	21	24	23	10	22	16	20	17	29	19	21	19	23	18	20	17	26	21	20	23	19	19	20	24	24	19	18	19	20	19	22	21	12	17	19	19	19	19	24	21	23	15	24	29	20	25	18	20	19	24	16	16	24	19	14	13	17	19	18	12	13	21	12	26	18	28	20	20	17	34	25	19	26	20	16	19	24	15	18	21	30	20	29	21	13	18	19	19	22	17	18	16	19	20	16	12	27	28	16	24	21	18	16	22	25	25	26	10	20	24	34	18	24	25	28	15	27	25	19	23	17	15	20	14	13	30	20	15	16	24	22	26	28	16	20	20	27	17	12	28	27	23	17	12	25	13	20	13	12	18	12	23	14	15	20	19	18	26	22	23	14	21	19	23	15	12	18	30	19	19	27	24	17	19	16	28	29	21	25	22	23	31	27	28	22	16	22	20	18	22	19	27	25	28	18	20	23	19	22	22	19	21	19	28	21	14	16	18	13	20	9	12	20	21	20	15	23	12	18	13	27	24	13	20	21	22	26	24	18	17	22	24	26	22	16	30	23	18	30	27	22	25	18	13	21	18	21	20	20	29	21	17	25	29	12	25	23	22	16	16	23	22	16	15	16	18	18	16	13	27	17	25	26	22	21	20	25	21	19	21	18	14	21	23	12	22	24	16	27	16	17	19	13	20	24	13	25	16	20	21	21	21	24	19	20	20	21	18	27	20	18	17	25	18	23	19	28	30	16	25	11	20	24	13	21	16	20	12	15	18	19	31	17	24	16	21	15	17	21	13	21	16	18	24	23	20	21	17	17	25	12	18	12	16	23	17	25	19	20	18	21	19	17	26	17	25	17	19	34	17	9	25	27	18	31	28	24	26	20	22	16	21	26	18	19	15	23	21	23	24	16	21	14	22	24	21	24	16	21	18	24	17	31	19	22	10	27	19	13	33	17	30	13	28	18	21	21	25	26	24	21	20	15	25	19	12	21	15	16	20	26	21	18	26	14	22	20	16	25	19	21	17	9	16	14	19	26	19	25	18	26	28	18	25	22	27	20	25	22	21	22	20	27	15	16	17	25	25	16	25	21	23	18	25	20	19	27	20	20	21	17	24	14	16	20	19	20	19	23	26	20	23	22	19	19	15	13	16	21	20	23	14	20	20	20	13	13	19	27	14	21	24	15	13	23	20	27	25	20	21	15	19	27	24	18	24	20	23	20	23	20	17	25	25	22	22	18	15	18	25	18	25	12	25	25	15	20	19	15	17	27	17	15	17	16	15	14	14	22	19	24	19	23	26	22	25	18	25	21	23	22	29	28	17	20	26	13	20	20	21	19	19	24	18	19	19	18	19	27	23	24	28	23	21	23	18	17	23	26	24	18	18	16	18	26	24	17	21	21	16	19	20	23	12	24	20	20	23	19	18	22	19	15	15	22	32	21	13	21	27	17	18	16	23	20	26	18	21	17	30	16	18	24	27	23	19	14	16	14	22	21	19	15	28	19	17	25	20	23	27	16	17	25	26	20	21	23	12	15	22	20	10	20	22	18	22	19	27	24	23	22	28	31	19	20	22	17	23	20	20	15	23	22	30	30	14	18	12	22	18	18	16	20	18	17	20	11	25	16	18	15	21	17	23	22	17	29	17	19	20	17	25	22	17	21	25	28	24	28	15	27	23	18	27	13	22	30	20	25	19	19	26	23	13	16	26	18	30	17	21	25	23	19	20	16	22	21	21	22	27	18	14	14	19	18	26	20	20	19	21	17	19	25	25	17	16	18	28	18	22	18	20	25	18	19	14	19	12	19	28	25	17	19	22	11	19	25	27	17	26	27	22	28	17	19	17	18	23	22	30	20	20	23	18	22	26	22	22	9	14	26	18	16	25	20	25	26	27	23	21	19	29	16	17	30	24	15	30	11	16	12	22	22	23	17	19	17	18	22	26	18	20	23	21	21	20	19	22	19	19	16	17	27	20	30	24	17	25	23	21	22	23	19	20	23	22	17	23	15	16	16	12	23	16	15	21	17	23	23	19	18	22	18	14	18	18	16	26	21	20	27	10	18	18	18	26	25	11	22	18	24	24	17	21	18	26	26	15	25	24	19	24	19	17	19	15	19	23	22	25	20	14	22	12	17	17	21	30	27	22	17	17	25	25	13	18	17	27	26	22	23	18	27	18	13	18	17	24	28	25	22	14	20
9823	2667	1094	1862	5138	8177	9053	9097	8435	7443	6422	5810	5178	5158	4636	4348	4310	4057	3688	3453	3172	3255	3264	3336	2913	2942	2531	2207	1840	1661	1352	996	781	704	598	545	460	427	415	404	394	374	370	353	310	330	304	332	331	297	304	302	268	270	296	264	264	267	271	254	255	272	262	267	240	276	287	259	245	244	268	264	277	270	278	272	260	277	227	244	256	237	242	246	239	226	267	243	257	239	247	231	240	265	224	241	197	215	264	242	250	220	233	200	228	229	234	248	242	228	259	221	265	226	239	226	255	242	219	244	200	266	240	227	222	258	245	243	207	200	234	244	234	249	241	245	232	239	206	217	214	224	217	233	218	228	256	219	242	253	230	211	233	220	225	208	210	192	215	243	267	218	227	219	222	237	207	242	230	215	232	213	218	206	254	221	246	247	237	224	211	213	213	240	222	198	242	218	203	233	237	218	244	241	224	236	229	212	215	244	225	203	231	232	214	208	218	244	227	239	267	243	211	252	230	248	218	230	243	240	213	236	235	217	212	229	228	229	218	233	203	228	225	230	219	219	218	248	218	235	196	216	213	254	214	258	208	240	236	234	224	235	194	233	229	225	241	250	233	220	214	209	215	234	229	229	247	207	214	219	251	203	242	240	198	202	197	217	211	243	208	216	207	243	251	243	205	215	218	227	247	212	198	221	233	221	223	218	230	218	207	219	181	215	231	229	220	240	222	225	243	207	223	248	208	223	218	202	221	231	230	215	211	231	210	219	240	237	243	220	185	226	215	220	209	228	215	194	241	230	235	263	217	259	227	220	223	229	217	241	219	227	239	199	225	219	204	207	240	227	232	229	212	235	211	227	230	240	228	233	230	237	228	231	190	242	235	234	222	245	233	222	212	234	208	211	223	231	184	231	231	246	200	228	244	215	223	220	224	225	218	246	196	208	241	237	223	212	226	231	243	209	213	215	222	221	238	267	215	212	234	235	243	226	236	240	234	214	227	223	211	189	241	217	215	236	257	220	201	173	193	239	221	230	222	237	221	221	229	237	221	213	225	209	222	236	225	234	211	231	253	216	218	249	226	236	228	211	239	238	217	239	226	230	220	209	257	204	243	257	222	236	209	190	251	223	240	220	250	230	234	232	206	224	237	213	224	269	227	214	216	225	209	212	266	250	227	244	227	211	234	220	253	224	228	223	235	209	218	215	200	244	217	227	205	229	215	241	228	221	207	220	224	235	215	243	219	216	224	209	214	249	228	217	222	238	225	213	221	220	202	205	241	218	234	222	231	220	203	199	195	241	257	238	197	229	232	204	246	209	235	218	226	231	211	225	244	213	265	198	212	224	213	226	225	245	219	227	242	203	233	253	221	194	208	254	228	232	250	246	213	229	255	212	240	205	205	230	205	245	216	216	198	246	225	222	257	208	211	241	220	235	242	200	224	231	230	244	226	217	200	236	240	251	224	197	207	205	225	229	226	243	245	228	206	233	218	249	230	214	236	243	227	246	255	249	217	227	227	193	216	204	221	205	232	222	213	202	247	205	221	240	245	223	236	246	231	239	213	233	219	206	211	215	218	250	207	236	213	225	207	229	228	200	226	213	265	240	223	248	218	220	211	219	225	208	258	202	221	246	218	218	212	228	209	225	220	217	238	213	250	231	213	226	217	233	226	229	222	215	221	236	201	214	252	203	221	236	223	217	230	222	225	227	215	236	212	234	237	227	215	215	239	214	217	221	226	220	236	241	210	212	216	228	257	221	266	211	243	234	230	221	219	217	221	233	220	223	223	202	224	242	222	210	225	199	240	220	246	212	211	212	233	216	229	247	208	217	226	244	229	239	222	205	225	232	212	227	223	214	206	250	216	214	231	223	221	228	247	211	204	239	212	243	228	204	229	248	222	254	206	211	228	214	234	201	234	227	218	219	237	250	251	238	228	226	213	215	222	225	224	247	222	221	224	243	233	231	250	222	239	207	230	223	239	233	222	215	205	237	250	214	205	216	237	255	204	242	206	220	223	245	236	229	204	199	206	248	249	232	210	211	213	241	218	238	219	256	240	225	229	200	251	228	204	239	251	205	228	222	215	215	246	217	221	246	243	228	255	242	206	232	254	218	207	221	243	232	243	216	220	246	241	230	233	238	219	218	208	195	206	224	233	206	199	217	240	193	215	218	222	251	218	219	195	231	243	241	235	220	239	244	218	211	220	250	213	235	221	197	237	247	230	211	235	215	214	225	234	220	218	234	229	234	224	218	214	244	228	258	219	194	216	216	263	214	234	234	220	226	231	209	215	201	226	229	228	200	217	232	195	233	185	234	201	249	224	214	236	226	222	232	221	210	217	217	230	211	245	216	201	250	239	224	204	235	219	213	206	256	229	217	215	221	230	216	223	231	206	219	210	274	217	219	216	243	232	210	239	234	235	237	234	246	246	228	233	216	226	246	223	232	245	231	215	201	239	211	225	210	229	206	240	216	216	246	218	231	206	235	205	263	221	225	203	258	236	198	212	239	238	225	198	215	228	268	266	235	204	212	217	218	225	241	203	241	214	201	222	228	248	237	250	238	222	230	225	243	223	204	234	227	213	215	257	220	218	235	193	233	245	219	248	202	246	232	221	233	208	249	234	211	233	234	253	204	229	255	257	214	217	229	222	209	211	220	239	216	224	190	215	206	226	223	215	251	212	242	229	247	218	239	233	241	214	250	223	221	222	220	207	229	208	218	234	239	210	231	234	223	188	203	234	227	199	234	234	244	236	194	206	206	212	219	238	209	240	226	220	218	227	223	228	255	228	205	255	220	259	214	227	195	214	222	244	245	252	213	224	224	217	206	190	242	240	228	223	243	251	261	232	225	233	231	230	231	220	232	240	243	226	201	190	228	239	235	227	229	218	220	232	246	179	228	245	246	216	222	196	224	227	237	233	243	214	200	226	210	215	209	193	225	206	222	202	230	230	209	192	225	223	234	241	233	240	209	214	197	227	248	230	235	239	213	202	213	238	197	235	227	229	224	246	217	235	246	226	231	209	239	240	223	253	240	228	235	215	213	236	210	225	224	214	239	190	236	194	251	234	217	224	232	233	223	235	210	226	217	209	232	223	243	237	207	224	217	229	219	202	211	228	227	214	234	236	249	222	219	230	231	214	212	238	223	251	227	243	225	238	261	208	234	236	233	207	261	269	228	222	216	225	222	228	236	231	212	220	209	229	235	200	246	236	235	256	239	230	222	232	228	210	243	231	204	185	200	228	234	223	237	219	215	198	212	234	221	230	210	237	238	218	213	239	233	215	228	263	230	209	207	239	236	212	215	235	257	231	216	229	220	248	224	252	227	242	226	193	217	236	219	254	229	220	222	210	241	236	196	217	235	209	240	236	229	230	213	246	223	220	221	252	229	227	214	235	205	209	248	236	243	243	206	244	226	200	223	237	235	228	229	219	220	228	202	218	215	238	227	198	226	210	187	237	251	228	225	224	224	227	235	205	195	229	274	230	223
1028	226	117	103	96	157	231	204	216	217	179	185	185	184	166	172	185	145	156	143	142	160	150	142	139	137	126	126	107	94	69	74	57	77	71	60	63	56	69	66	49	56	57	43	72	58	53	54	59	51	60	49	68	50	62	56	52	62	52	55	62	52	59	55	45	50	51	45	53	43	60	41	52	50	46	49	63	61	60	65	54	47	45	47	53	54	37	48	58	49	54	60	52	53	49	47	51	59	44	58	55	43	54	52	52	55	69	58	58	55	62	43	56	55	53	52	58	67	59	51	50	50	51	47	37	48	39	60	46	38	41	66	53	47	59	47	66	49	55	48	57	39	55	58	51	60	58	50	42	54	62	51	38	49	46	53	51	45	44	49	62	61	59	43	54	67	54	55	35	50	67	53	69	56	57	42	61	49	52	64	56	40	51	51	43	71	38	50	59	57	47	61	57	44	51	47	51	55	50	59	43	45	43	52	57	54	54	49	40	53	61	54	43	42	45	40	55	36	59	54	38	38	48	57	57	52	48	41	54	53	54	47	47	42	55	43	52	58	47	41	47	54	39	55	49	64	48	39	54	44	46	55	44	59	38	44	59	63	66	48	61	51	43	52	63	65	52	46	44	48	43	45	61	49	50	48	58	58	56	42	53	50	55	44	48	64	49	49	41	54	45	59	46	47	46	49	45	47	58	53	49	45	50	42	53	46	44	41	44	53	49	42	49	49	53	45	60	59	41	54	63	54	59	44	41	46	65	61	57	40	47	39	61	53	42	66	43	66	65	56	55	50	67	44	55	54	49	47	51	56	56	56	49	59	45	54	49	52	53	45	54	47	53	56	70	49	51	48	43	50	65	56	48	57	60	57	42	36	55	57	58	58	50	53	49	69	50	45	37	61	46	48	53	64	53	57	46	47	46	47	56	42	48	52	53	63	52	65	50	52	47	52	53	71	58	49	45	54	52	44	54	50	43	44	48	45	47	50	59	64	53	62	47	56	40	53	48	48	59	40	52	52	51	65	57	51	58	61	36	51	55	62	47	57	47	46	52	54	52	50	43	52	62	51	55	44	45	53	63	36	56	61	57	54	52	56	63	47	41	62	62	55	49	54	49	51	43	60	52	58	50	48	42	56	54	64	46	49	52	44	49	49	56	54	47	58	45	50	50	50	44	55	51	37	62	52	47	45	50	50	57	55	48	36	49	46	44	59	52	51	53	44	59	50	49	54	48	67	43	44	55	55	51	53	60	45	54	35	58	68	60	38	51	52	55	43	58	49	62	43	51	62	46	44	60	51	53	63	56	52	55	53	49	37	62	47	43	53	59	47	48	50	49	48	52	48	62	57	51	54	43	45	54	46	53	59	56	51	61	58	50	52	36	49	59	51	46	51	50	52	55	63	52	40	42	46	53	53	59	55	46	55	53	55	41	57	54	52	49	59	47	59	43	40	47	53	44	55	48	57	54	48	45	47	51	56	44	37	46	43	42	65	55	45	54	52	51	32	52	51	59	59	53	38	50	51	69	37	47	46	46	53	47	70	48	63	51	47	65	68	36	52	54	56	35	50	43	52	50	62	53	47	57	68	54	41	45	50	46	34	42	67	59	54	50	51	46	57	59	45	49	45	54	47	44	44	50	46	39	47	52	67	47	60	57	50	44	48	45	59	63	56	60	52	46	43	38	47	49	58	57	48	35	37	54	52	49	58	57	53	49	36	48	45	53	40	46	55	62	44	54	44	54	45	57	57	36	42	48	54	40	65	50	52	67	46	47	56	51	43	66	55	47	58	64	49	64	55	44	49	61	63	62	48	41	51	50	48	53	48	37	34	43	42	50	45	60	57	43	67	51	55	42	43	56	42	43	60	48	61	52	46	57	47	45	54	55	49	51	51	63	50	48	53	40	48	47	51	42	55	45	43	61	38	49	50	60	58	38	61	36	47	51	44	56	51	50	53	50	53	45	45	39	56	43	53	65	42	46	46	58	61	54	53	59	69	46	35	50	54	57	41	52	47	64	57	54	48	43	46	60	50	40	54	62	58	38	44	53	52	54	48	59	39	50	60	46	56	51	56	52	47	57	58	40	49	53	55	49	57	65	49	58	50	35	57	48	36	47	46	65	49	59	47	55	55	48	54	37	55	48	70	48	48	54	51	41	53	52	41	57	60	68	59	43	65	57	44	40	48	49	53	44	49	54	58	53	50	47	41	42	65	61	49	54	55	39	61	41	57	54	46	56	62	62	41	66	55	54	47	59	54	42	61	43	53	49	52	58	51	50	47	57	48	66	56	46	53	55	53	49	49	48	57	52	56	55	61	47	45	66	66	56	42	51	44	51	49	50	48	48	52	47	53	53	48	44	67	51	47	68	46	48	55	47	43	50	56	50	38	49	54	38	54	56	45	53	46	47	41	51	53	45	49	60	34	44	46	53	51	48	55	52	49	34	53	62	51	50	40	39	57	52	42	56	42	50	39	64	68	47	59	61	55	53	36	46	55	41	57	48	45	44	42	61	60	55	36	49	44	64	38	48	57	60	54	50	39	48	48	59	47	50	63	52	48	47	57	48	53	55	57	45	50	40	52	48	59	57	53	59	56	55	51	44	52	55	49	42	60	49	57	51	47	50	54	52	43	55	42	43	43	45	60	49	53	54	41	47	46	56	56	48	56	34	48	51	54	51	48	56	54	62	43	53	56	59	46	53	48	46	54	53	43	54	44	44	59	44	65	52	42	53	42	56	55	66	49	44	47	69	52	58	57	50	60	48	54	50	46	58	60	59	45	46	54	49	41	49	52	63	40	48	51	47	51	55	50	51	48	64	49	40	60	61	48	39	53	45	48	46	50	51	53	64	58	45	58	47	52	49	54	45	64	68	58	58	46	57	53	56	46	58	43	53	46	48	62	51	44	54	46	47	49	41	51	47	45	57	40	47	61	39	63	46	57	54	47	46	41	36	52	48	59	55	64	50	61	51	45	55	42	50	49	44	49	52	66	62	59	44	43	50	60	51	55	55	53	59	58	42	49	56	51	59	62	52	35	46	49	48	50	52	65	60	52	61	52	53	54	51	56	49	44	45	48	54	48	55	53	52	46	67	46	41	61	46	55	54	41	56	45	51	49	61	47	44	63	47	42	45	54	61	40	44	54	55	50	44	41	65	57	47	53	44	51	51	50	52	53	41	49	43	51	37	53	46	45	55	40	49	49	41	52	47	62	53	35	45	44	59	38	55	50	55	43	40	46	53	47	66	54	50	53	61	46	49	43	58	67	50	54	60	40	45	58	51	53	46	56	48	51	49	46	50	37	49	66	56	41	47	45	56	52	45	50	52	42	59	40	51	59	52	51	56	52	47	53	38	53	46	51	56	51	62	62	45	59	56	46	48	59	55	55	54	45	66	44	57	59	53	56	53	57	37	55	57	44	41	49	52	53	58	58	44	57	58	52	34	54	64	51	56	63	42	71	56	45	44	47	55	45	56	53	47	66
13376	5055	2006	3408	8386	11879	12601	11679	10994	9288	8272	7534	6987	6681	5977	5766	5513	5118	4674	4668	4206	4467	4296	4568	3912	3985	3525	2968	2577	2134	1790	1496	1263	1095	1008	923	866	773	853	759	740	742	743	751	691	663	659	677	647	631	659	645	643	597	653	601	606	635	657	574	580	612	587	601	591	619	589	596	619	547	576	587	590	631	619	562	595	586	543	585	547	617	603	603	603	623	625	566	542	542	541	577	555	582	580	535	575	544	515	558	536	549	589	564	517	550	537	527	595	568	533	599	556	585	519	548	547	574	576	523	515	562	563	574	514	553	545	555	516	568	570	586	577	515	552	515	535	552	596	537	548	467	550	534	524	568	540	562	522	536	563	524	518	566	517	565	528	545	509	529	574	572	544	510	546	572	522	531	474	548	557	541	518	512	505	581	550	541	548	564	503	575	549	551	563	538	537	544	546	580	531	560	551	570	545	530	547	542	562	550	551	551	563	573	558	575	571	549	613	577	558	547	522	562	560	503	557	592	566	601	555	561	507	547	533	576	529	552	577	547	525	545	574	584	571	556	521	530	526	539	555	525	563	565	501	506	555	538	575	551	550	552	565	530	548	590	551	554	556	534	524	546	529	571	545	564	538	512	575	564	533	521	534	532	534	570	557	568	597	509	495	541	517	522	575	543	509	498	516	550	530	532	502	566	533	537	532	517	535	574	512	543	583	543	537	516	531	529	536	510	530	551	547	543	522	542	496	524	546	563	550	543	572	533	549	547	567	547	503	503	544	527	516	556	529	555	564	579	568	551	539	553	561	530	547	540	562	529	564	532	548	514	494	540	579	551	558	554	519	549	544	559	526	533	553	507	546	567	528	576	545	589	534	538	516	538	530	547	545	523	522	557	541	528	565	563	540	511	534	520	549	507	528	507	572	550	503	599	525	566	574	543	583	498	534	529	533	516	596	611	540	516	515	532	531	535	590	539	578	570	559	515	505	531	547	525	555	546	535	524	529	512	543	519	544	501	552	556	552	531	533	537	550	563	561	500	548	543	574	555	525	560	585	530	581	539	531	558	557	518	546	517	569	524	541	548	542	515	538	552	551	549	522	567	526	553	568	528	557	504	544	547	531	551	561	561	570	570	566	537	544	555	557	553	565	521	538	583	524	562	568	540	528	557	556	583	509	527	560	523	560	516	497	515	540	507	541	503	536	539	553	570	544	540	575	564	580	552	549	562	544	572	544	544	542	589	529	523	580	548	563	562	561	545	504	537	534	526	530	558	612	533	541	550	548	543	507	556	542	585	548	580	552	531	559	554	567	579	549	547	531	489	552	533	537	561	509	552	549	512	508	562	554	552	550	548	507	555	556	527	555	588	561	530	545	510	552	539	532	562	564	506	554	535	535	553	536	526	511	536	537	558	559	566	543	556	528	523	539	547	555	504	519	563	516	537	583	546	592	545	503	544	571	543	546	546	517	517	535	549	564	534	536	556	537	544	610	564	490	546	510	556	575	538	564	557	535	515	542	473	533	557	529	512	545	552	547	513	584	534	572	532	523	572	514	527	535	550	536	522	594	556	531	561	556	548	532	506	523	478	554	527	502	572	525	585	505	513	559	520	574	556	588	525	554	545	536	510	539	519	537	525	570	514	544	517	528	532	553	551	506	547	534	574	549	506	547	562	575	563	509	556	521	525	565	542	505	562	511	498	528	547	551	582	535	569	525	579	527	540	558	544	567	549	558	516	530	546	540	550	540	545	535	560	574	516	531	523	523	557	542	527	533	549	551	508	535	544	546	560	541	556	559	524	554	566	566	525	528	502	537	538	504	549	533	564	562	529	594	562	540	541	566	542	587	537	523	539	576	501	515	562	527	528	542	537	563	542	560	530	563	558	581	572	544	527	583	552	570	564	522	527	549	573	521	536	541	518	592	534	517	505	556	570	498	548	512	545	486	553	530	600	514	516	548	550	541	520	525	554	547	557	541	510	561	562	512	537	563	585	551	513	544	546	537	562	544	588	527	538	552	551	552	583	524	559	518	542	562	553	496	531	547	577	483	522	556	542	572	532	557	581	550	574	565	581	503	515	519	492	536	577	468	519	490	570	532	602	529	547	520	513	537	572	542	526	558	513	521	544	528	541	532	529	521	505	516	544	569	547	557	496	524	567	547	585	553	522	554	582	549	531	533	534	524	569	539	545	575	524	508	515	520	548	532	598	590	549	582	578	538	520	540	537	522	530	532	560	531	546	552	526	524	535	522	567	594	595	540	561	593	554	546	500	571	564	580	528	540	496	538	573	529	515	569	502	513	545	527	578	521	597	548	558	523	544	504	529	493	537	561	532	525	515	589	494	514	520	527	549	533	543	519	564	548	548	538	536	583	548	501	521	560	545	557	540	533	496	566	528	538	501	534	547	580	570	514	492	537	543	543	534	555	546	579	567	547	522	602	508	514	527	573	532	575	527	568	526	530	518	544	544	526	593	536	554	514	515	528	542	556	588	550	534	547	532	559	565	526	548	524	551	545	524	520	516	534	536	540	507	495	528	526	563	552	548	516	552	549	577	523	546	507	536	564	552	533	569	531	577	552	552	587	569	545	518	568	534	578	560	543	533	508	497	540	518	547	580	564	556	545	542	548	569	573	549	532	500	561	551	556	565	549	508	554	563	524	546	539	535	582	512	524	551	547	559	563	494	549	530	519	544	548	509	568	557	526	534	574	543	565	519	538	571	544	565	494	539	560	525	572	513	560	502	608	568	560	538	560	514	541	544	542	547	496	544	511	528	586	499	579	536	543	560	567	570	499	542	552	546	551	525	538	537	549	520	581	618	530	562	548	518	569	582	533	499	538	573	547	558	593	498	539	543	559	568	558	568	560	518	589	563	533	546	519	539	573	512	498	496	537	517	596	575	471	561	519	577	563	481	534	498	577	529	548	547	564	512	518	522	563	557	512	532	563	543	544	542	589	544	520	526	510	543	546	517	587	530	565	552	500	496	564	585	553	539	554	502	552	542	564	528	528	517	560	542	566	566	539	553	576	539	561	519	483	536	554	553	540	529	540	589	507	514	541	511	541	567	568	567	525	572	522	523	536	530	545	541	553	574	545	570	538	536	537	541	587	546	572	568	559	563	549	534	526	501	502	506	532	560	545	519	559	563	562	581	576	513	562	552	517	546	561	529	490	529	580	531	526	545	560	571	576	536	557	556	547	548	543	589	519	519	539	515	543	499	541	566	505	557	543	535	549	538	540	523	529	536	538	510	546	529	519	595	538	558	525	534	549	551	520	524	550	526	520	588	530	557	564	524	574	561	565	510	490	552	524	501	523	545	544	533	546	535	521	592	562	538	565	566	526	540	530	543	559	528	555	494	560	553	571	586	538	533	540	521	552	500	528	570	499	533	563	543	509	489	500	608	503	571	529	545	564	563	528	568	574	578	569	581	542	553	542	528	546	523	559	539	533	530	509	538	531	532	508	527	535	563	568	550	531	526	513	527	554	529
1267	47	32	29	37	70	84	85	82	85	103	88	88	87	87	90	78	77	89	85	72	85	83	100	63	74	65	57	47	53	37	38	36	27	24	15	25	29	18	24	26	22	11	21	28	20	26	21	12	27	22	19	21	24	24	13	13	26	20	18	21	23	23	12	23	23	24	25	29	18	22	21	24	13	17	17	21	19	16	24	18	15	17	20	26	19	16	14	17	20	17	27	24	14	16	19	19	25	28	26	30	22	18	19	23	19	29	18	25	24	19	26	25	17	28	19	16	33	16	20	22	21	18	26	23	25	12	20	20	19	24	23	22	19	18	21	22	27	19	17	22	14	16	22	21	22	26	20	25	10	24	13	28	19	24	16	22	16	12	21	13	20	19	20	12	21	17	19	21	25	18	18	14	23	23	29	23	16	21	25	13	21	11	24	24	23	19	16	18	15	24	21	24	20	17	21	17	21	19	20	18	17	18	39	23	23	19	21	28	22	30	27	20	14	17	21	15	20	19	26	25	13	22	13	26	19	29	22	19	23	13	16	24	23	25	16	19	27	22	18	20	17	15	20	27	20	24	26	30	23	23	17	27	23	9	17	17	25	24	27	15	22	13	30	31	14	19	22	24	26	19	18	20	17	21	23	21	16	20	21	15	19	24	17	12	19	26	18	19	24	16	17	15	18	23	14	13	10	26	17	23	29	18	19	22	28	31	14	24	18	19	18	14	18	26	14	17	27	20	19	27	26	21	19	19	17	22	19	24	24	17	16	12	17	26	20	24	33	24	23	21	21	19	19	24	25	17	14	14	16	22	23	17	17	20	17	18	37	21	15	16	22	16	28	27	16	15	21	24	13	22	22	26	18	23	21	20	17	17	20	17	22	19	16	20	21	24	20	25	17	18	22	17	29	24	22	14	18	27	29	20	26	21	24	21	22	18	18	20	25	22	25	23	14	11	24	24	13	12	21	23	15	18	21	16	18	22	20	26	23	22	25	18	27	23	27	22	20	30	20	27	23	23	16	16	25	33	10	26	19	12	13	22	21	23	27	18	19	18	20	25	18	17	28	10	15	15	25	24	26	28	25	17	26	30	17	20	18	13	21	21	25	19	19	17	25	25	21	24	13	28	16	22	14	16	16	31	17	23	28	28	20	21	27	19	16	19	19	23	20	26	26	15	13	29	18	16	24	25	20	22	21	28	21	27	18	20	26	24	17	19	18	18	19	24	34	29	24	11	23	17	26	16	14	17	15	18	19	19	26	19	27	23	14	26	21	16	18	20	20	23	19	22	32	19	16	27	21	22	19	20	11	14	17	15	15	15	31	16	23	23	22	21	17	20	22	18	13	25	17	21	15	21	24	18	26	18	19	11	19	21	18	21	15	21	23	18	26	18	24	22	24	21	21	24	21	20	13	21	19	19	17	32	22	24	15	24	19	14	21	18	23	23	9	22	22	21	17	14	24	17	18	21	17	16	12	26	19	25	22	14	11	15	33	34	22	24	12	25	21	27	18	24	20	22	21	21	16	20	26	24	13	20	23	27	16	16	23	17	15	30	26	26	21	21	18	23	27	13	25	28	21	19	19	26	19	18	23	14	21	14	20	15	20	19	21	21	27	23	21	19	25	12	19	24	30	20	22	17	22	15	21	20	21	23	25	25	17	21	19	32	18	23	19	24	15	20	14	28	23	20	13	17	17	19	21	16	25	19	29	23	20	24	26	22	18	23	23	26	16	19	28	25	22	21	22	21	13	16	17	24	26	16	18	18	21	24	20	32	16	17	19	25	27	28	27	27	16	20	22	17	19	21	26	26	21	24	26	21	12	27	21	28	18	31	24	23	25	19	24	19	23	19	21	15	22	23	16	28	20	16	17	25	22	16	28	26	21	28	19	20	13	23	17	25	23	17	13	28	19	21	20	16	17	14	23	10	19	13	27	19	21	21	31	21	20	29	14	22	23	16	17	15	21	23	24	22	20	19	21	27	17	19	12	21	28	26	21	23	18	14	20	23	17	24	18	18	14	20	17	20	30	19	18	14	25	25	18	32	21	21	12	22	16	23	27	29	23	22	15	19	14	17	19	12	21	25	23	16	23	23	24	24	24	19	23	19	22	26	18	19	25	19	21	25	21	20	24	26	15	22	17	19	29	13	22	16	21	19	20	18	16	30	25	18	21	23	24	30	19	16	18	22	32	19	22	27	14	21	20	22	14	20	21	16	18	22	24	23	17	15	16	27	21	18	25	18	21	26	18	19	37	29	10	22	16	28	28	24	22	26	23	18	20	23	15	19	14	25	22	24	23	18	16	19	14	19	19	24	30	19	28	16	13	16	22	18	24	19	19	16	33	15	19	21	19	16	32	23	24	26	24	22	24	27	25	25	15	12	17	17	31	18	22	22	23	15	18	20	12	27	25	24	25	20	19	8	23	31	16	25	20	18	14	21	24	17	19	28	27	22	24	18	13	19	15	19	23	23	22	24	23	15	27	15	19	12	25	30	23	25	25	20	15	20	24	24	23	25	22	23	24	20	24	19	25	15	20	20	21	20	21	23	19	23	20	22	18	23	20	19	17	30	20	22	22	19	23	14	10	18	22	17	17	17	20	25	19	12	19	20	15	23	20	18	22	24	19	21	28	23	24	18	22	19	24	21	24	29	11	16	20	10	28	18	24	24	31	21	25	27	27	19	29	20	24	19	25	22	20	13	30	20	22	18	17	25	24	13	24	22	27	17	20	14	24	14	30	25	20	20	25	17	23	16	24	29	28	12	13	27	29	20	23	25	17	23	21	24	18	15	24	24	11	23	13	19	16	17	23	13	19	20	23	16	25	20	25	22	17	22	19	24	24	21	21	21	18	26	16	19	26	12	25	16	14	28	17	18	18	20	18	19	20	14	27	20	14	23	25	25	20	23	15	18	19	20	22	26	19	19	14	21	14	24	21	18	25	22	16	19	24	19	30	23	29	23	24	14	20	25	19	17	18	20	31	16	22	18	32	21	18	26	25	24	19	21	31	28	23	28	31	14	23	29	22	18	11	27	22	22	21	18	32	20	24	12	25	15	19	29	19	23	23	23	20	29	20	21	29	19	24	14	27	21	20	27	15	12	19	34	25	12	18	19	16	20	30	26	26	18	18	21	18	23	20	18	25	27	25	20	18	21	22	19	15	17	23	30	28	21	22	12	16	24	20	22	21	21	21	19	23	17	23	24	24	30	22	19	21	21	25	21	14	17	18	14	17	15	21	27	28	22	18	19	21	24	21	18	17	21	16	16	24	24	19	31	23	22	16	21	16	20	13	21	24	11	19	15	25	20	18	28	23	25	22	17	20	31	26	23	26	13	19	19	26	23	12	21	15	25	19	29	19	26	22	19	25	22	23	25	21	16	20	23	21	19	25	23	18	27	20	26	24	21	21	16	26	18	23	14	15	22	23	18	21	22	15	24	15	20	15	20	21	24	29	21	28	21	30	25	18	21	25	18	17
7601	1009	492	739	2060	4493	6172	6090	6000	4959	4467	3996	3685	3635	3191	3149	3020	2947	2618	2465	2352	2607	2597	2554	2242	2274	2035	1512	1327	964	825	631	562	510	453	375	322	358	313	324	290	319	320	273	286	268	276	266	236	257	270	250	234	232	237	253	228	250	246	245	243	245	267	259	240	262	228	250	242	237	229	245	282	254	255	229	245	229	250	218	251	235	244	261	231	248	233	233	223	200	203	232	241	242	212	214	222	173	235	213	208	211	221	246	220	248	239	232	230	246	235	226	255	210	258	233	234	237	234	226	213	218	233	239	232	227	206	228	214	214	232	219	226	233	246	231	244	216	241	215	220	198	213	226	225	213	250	200	211	255	244	242	245	231	224	243	236	221	230	238	235	210	216	238	208	217	204	237	213	227	222	209	223	235	246	201	236	220	204	244	241	204	218	223	190	223	222	222	252	234	201	224	225	213	212	208	234	228	243	211	248	243	242	236	216	213	224	202	239	235	223	238	201	244	216	193	245	227	233	224	252	245	210	231	223	259	203	242	245	240	233	224	217	212	225	241	226	225	214	244	202	232	229	242	219	230	196	205	227	209	220	232	196	198	215	207	233	219	246	221	232	207	219	228	232	226	233	238	229	238	240	219	235	225	203	209	237	219	248	233	248	220	224	210	223	220	210	203	230	213	207	217	232	217	229	219	201	237	191	233	239	229	207	196	216	208	221	207	218	230	212	221	218	244	210	206	198	223	206	220	234	200	230	214	233	237	189	230	247	208	235	217	199	236	228	216	227	234	210	222	240	218	240	218	223	216	212	222	209	219	224	217	207	227	247	243	208	229	222	208	242	202	220	201	246	216	227	240	201	232	232	215	224	230	230	234	209	254	199	219	233	240	214	233	218	215	216	230	232	233	221	223	243	253	217	227	217	216	224	235	224	224	265	226	197	205	222	250	217	233	241	240	211	214	222	226	210	234	192	186	234	230	234	255	226	209	227	229	208	219	230	217	245	201	194	199	215	219	229	200	204	227	237	245	204	223	204	232	231	224	217	218	207	217	210	223	201	246	214	229	227	212	219	224	227	227	239	230	247	228	192	225	252	216	211	204	248	208	241	244	220	233	227	234	220	194	242	215	217	245	223	223	235	212	208	230	230	217	221	237	218	215	205	242	225	226	271	234	227	216	249	201	214	244	194	237	240	239	251	217	227	238	204	226	209	226	221	219	216	247	228	232	203	230	194	243	214	227	220	227	223	196	218	201	210	228	221	234	191	222	235	228	196	213	224	216	233	224	219	229	234	201	245	274	211	233	243	251	224	233	215	217	215	219	238	232	226	223	198	201	197	228	258	237	231	216	212	214	214	218	213	229	217	211	211	221	202	208	255	199	213	195	219	218	203	217	225	214	251	236	230	239	228	210	217	225	247	214	202	215	219	206	222	248	250	232	218	206	209	222	225	240	216	253	216	223	224	228	234	241	224	243	226	217	214	239	233	221	232	205	217	201	243	214	211	225	229	215	211	210	214	229	224	241	229	215	221	229	209	232	239	212	216	246	241	200	225	203	214	231	213	218	217	213	225	211	232	236	218	195	217	212	213	237	215	250	201	199	230	241	223	254	220	174	208	214	228	243	230	234	226	211	217	199	215	205	245	209	258	207	215	240	224	227	205	206	208	224	230	227	224	239	203	247	238	216	213	214	218	202	228	242	219	245	254	221	203	200	232	220	205	217	221	219	202	225	233	205	227	234	216	215	221	251	215	212	222	222	204	219	210	216	239	254	227	232	204	201	230	212	213	197	234	218	219	237	222	208	213	231	229	219	234	233	238	220	252	224	232	222	207	233	244	213	240	241	212	249	221	234	215	234	220	222	215	218	208	211	206	235	241	222	221	222	201	228	227	218	221	231	250	211	227	217	216	227	234	213	226	229	224	226	214	240	239	226	230	216	236	224	214	251	222	224	237	222	231	223	199	223	212	223	220	221	227	190	213	213	192	221	225	214	231	223	236	228	213	236	228	228	218	208	205	214	214	248	237	212	210	220	248	233	265	214	217	252	248	230	231	216	218	231	209	230	221	239	219	231	226	243	216	237	220	242	205	230	231	218	198	194	251	224	224	234	215	200	205	226	216	246	225	213	227	252	228	239	196	215	207	221	236	232	237	228	218	246	191	238	224	222	233	210	225	216	235	228	219	221	230	217	212	209	226	224	248	223	228	226	245	211	242	223	225	223	192	242	216	206	256	195	219	243	212	211	208	232	225	215	206	234	235	217	234	211	232	252	237	206	187	258	205	251	211	223	263	224	193	233	232	236	239	206	211	231	232	208	235	208	224	222	209	208	231	200	213	211	239	229	229	231	238	241	235	254	219	223	199	228	214	216	239	231	228	225	223	220	186	211	219	219	224	217	210	215	246	240	226	223	228	202	190	221	223	227	249	218	194	236	218	245	257	165	234	235	248	238	211	237	196	225	215	210	218	221	207	231	233	214	234	206	203	240	231	206	234	226	230	213	229	223	231	217	203	253	222	221	215	236	234	244	215	204	226	216	210	211	237	208	233	225	234	228	225	224	221	214	230	203	216	218	216	208	208	213	217	211	238	211	212	234	231	234	233	226	204	216	239	227	227	210	213	207	216	250	195	210	228	224	217	225	228	237	230	225	234	208	220	251	218	208	239	234	227	232	240	199	212	211	219	252	178	196	254	239	240	227	219	248	255	209	230	217	214	234	210	222	205	205	223	214	249	212	215	228	225	212	225	216	205	231	210	236	196	225	224	213	224	194	204	215	214	221	238	226	229	192	242	218	227	233	238	235	219	251	227	240	205	217	251	228	245	232	219	210	240	216	231	232	237	227	227	192	211	223	213	213	241	203	236	236	259	216	229	223	220	218	222	235	231	216	227	248	195	212	212	208	219	220	213	209	214	224	236	215	200	202	205	190	205	218	214	218	244	184	223	248	225	238	235	211	226	218	227	220	259	208	231	231	236	222	226	190	233	243	232	251	236	225	220	246	194	220	210	204	218	231	199	226	208	223	210	214	211	217	191	216	238	220	214	205	205	235	210	222	224	234	231	249	207	235	214	246	209	210	211	226	222	231	202	255	220	229	234	211	254	216	224	220	215	243	214	239	226	216	250	249	236	241	232	237	223	216	237	237	230	211	192	227	221	209	203	206	222	240	214	208	245	235	201	216	208	241	250	226	230	219	229	213	254	248	210	219	216	224	226	212	225	240	190	211	207	235	227	219	190	223	241	218	213	239	250	197	220	224	207	239	224	224	240	239	221	246	216	228	240	243	210	229	207	211	226	217	217	199	235	250	213	212	219	269	209	212	215	217	252	218	228	242	207	204	249	211	220	218	234	234	237	233	228	203	244	230	258	227	210	228	206	207	209	227	235	209	234	210	203	259	218	222	227	215	245	229	241	214	220	235	238	208	226	209	259	222	237	243	235	225	238	228	211	226	215	209	215	215	244	208	202	229	231	233	219	227	237	211	203	205
535	174	119	75	73	129	175	198	161	169	155	153	152	153	150	151	103	156	137	147	119	139	128	123	125	127	109	99	89	83	66	67	57	68	63	50	47	63	51	46	62	49	41	55	46	44	51	38	44	49	39	51	47	42	37	48	54	50	41	56	56	46	61	46	38	54	52	43	53	44	52	45	66	58	50	39	45	44	53	52	43	50	42	49	42	53	57	52	49	53	35	55	58	44	49	61	54	56	75	51	52	55	55	45	46	57	46	44	54	55	51	46	53	45	59	45	62	38	31	53	49	54	53	49	56	44	43	51	52	47	47	52	45	52	53	55	46	46	48	44	54	50	52	42	62	54	49	32	43	48	44	42	53	52	45	47	52	58	48	44	50	59	41	53	49	54	39	47	41	39	61	68	51	62	59	48	33	46	60	39	46	56	41	47	50	52	50	45	54	32	52	49	46	60	48	60	50	52	42	45	56	46	49	65	45	53	48	47	45	48	40	50	55	41	49	40	56	48	51	54	57	63	34	34	37	47	54	40	45	47	51	50	46	47	50	51	39	44	28	53	60	49	54	47	53	49	40	46	46	50	47	53	48	50	49	40	55	57	51	44	57	42	51	47	37	55	45	57	45	39	61	49	41	49	50	42	42	50	52	50	52	39	45	44	39	51	41	47	46	45	52	54	58	46	49	44	55	49	42	36	55	52	59	38	46	28	59	40	50	29	50	51	57	48	38	56	49	42	63	55	44	43	59	46	47	45	50	39	46	48	50	42	28	50	46	31	61	47	53	54	48	44	47	49	59	35	49	42	39	45	50	45	43	37	46	41	50	38	56	48	60	54	52	55	45	44	52	45	55	51	60	42	56	58	47	50	52	54	57	46	53	44	43	49	44	46	44	69	61	54	64	66	40	52	44	50	46	39	38	47	58	56	47	46	58	46	51	55	37	61	45	38	45	40	41	60	42	45	47	64	48	58	50	38	49	58	57	40	60	56	74	47	45	37	45	55	52	54	56	42	52	45	51	47	42	36	49	48	65	60	41	40	39	53	44	51	46	52	43	54	51	46	50	47	58	36	50	48	47	49	45	56	50	50	53	39	53	62	42	50	46	59	48	57	46	57	49	40	45	61	48	54	60	49	48	48	50	47	44	55	40	41	64	52	39	50	48	75	52	48	40	42	49	46	38	44	45	72	61	42	51	52	45	42	41	43	39	48	54	44	57	38	54	52	51	55	62	51	48	47	47	35	36	48	58	43	51	56	55	53	43	56	54	55	51	48	52	54	49	59	53	45	48	58	55	42	50	52	42	59	55	40	44	49	51	48	55	54	45	50	51	54	52	48	57	42	59	52	42	40	49	47	62	49	43	48	59	43	38	51	49	54	54	38	57	36	44	48	58	36	39	55	46	50	52	36	44	52	40	47	37	61	54	56	55	51	48	61	47	52	51	48	54	69	41	42	43	56	59	48	50	49	48	44	43	48	46	51	50	57	56	39	56	46	46	47	47	58	41	42	42	44	48	42	41	52	56	37	42	53	34	35	53	44	38	46	48	42	44	51	46	62	36	48	47	53	57	40	48	44	47	48	43	58	49	51	56	57	52	61	44	49	46	44	47	37	52	45	63	44	61	52	35	42	60	49	52	56	41	46	43	46	47	48	47	45	52	56	54	60	45	44	44	56	39	33	42	49	50	46	52	58	52	43	38	48	44	52	49	58	52	34	47	51	46	54	48	49	48	62	50	49	44	45	59	44	57	39	52	51	43	54	44	49	44	52	50	53	45	40	50	40	45	50	48	53	44	48	41	57	36	55	59	44	49	42	52	45	55	49	55	43	54	45	53	50	62	42	36	44	51	45	47	36	56	51	55	53	45	65	47	40	38	38	52	47	34	52	45	39	47	39	48	46	41	41	49	58	39	52	53	41	48	47	33	47	41	56	53	43	37	48	59	41	47	37	56	59	46	40	54	48	46	54	41	48	44	43	32	62	46	47	47	46	45	51	47	43	48	55	41	52	61	47	39	37	48	45	46	50	49	41	57	47	43	49	44	48	57	46	49	49	47	47	44	59	42	52	50	52	59	62	51	44	49	35	50	51	48	51	45	51	42	55	51	50	47	48	53	47	53	45	54	47	46	52	56	49	54	40	47	45	49	54	51	39	33	55	60	50	53	51	52	54	44	52	46	45	44	55	45	37	51	48	47	39	42	52	40	44	46	44	58	41	54	61	52	43	44	43	39	49	46	51	40	49	59	51	48	61	39	46	39	41	51	29	57	38	45	51	55	39	57	46	51	50	62	45	46	53	52	47	48	52	50	43	63	52	57	51	45	47	40	52	42	51	49	55	47	41	41	47	60	50	51	54	50	54	51	52	57	57	41	46	63	55	41	44	49	43	50	56	47	44	51	56	49	47	45	48	45	47	51	52	51	46	47	39	53	44	50	47	48	41	45	44	55	57	52	41	54	41	45	62	45	43	42	49	36	54	56	61	50	53	33	49	45	46	54	44	45	48	38	46	52	52	50	37	49	50	54	42	53	51	51	55	55	52	40	45	44	44	51	53	41	43	52	36	45	44	48	41	39	57	35	63	49	57	41	50	48	58	52	40	53	44	54	44	45	47	44	50	52	44	48	47	42	47	53	39	44	54	54	43	51	48	42	48	51	51	55	60	39	31	51	38	49	41	52	47	33	58	51	46	56	47	47	48	55	51	48	32	41	57	48	50	65	56	50	63	50	45	58	53	40	54	46	50	42	35	49	50	47	42	50	55	51	52	43	49	61	52	44	46	53	61	53	55	47	58	51	32	45	54	47	58	58	52	51	54	64	51	57	57	39	66	58	46	45	52	46	39	43	38	52	39	43	46	44	52	49	48	51	43	37	44	45	51	60	55	43	48	52	39	48	61	54	39	39	50	45	48	40	50	47	41	53	38	58	52	52	49	44	45	54	59	50	64	38	49	47	47	40	57	50	54	36	58	41	46	56	52	43	52	38	56	66	50	44	50	45	59	53	49	38	44	47	55	49	60	59	48	44	60	50	41	44	46	44	50	40	48	39	49	39	58	46	39	39	54	46	43	51	49	51	39	49	54	43	63	45	53	48	51	58	54	43	45	59	46	38	53	57	65	45	37	52	51	48	54	66	43	44	39	44	50	48	49	42	52	55	45	52	38	53	42	37	47	58	54	49	49	55	46	56	50	41	46	52	55	54	43	55	59	44	42	51	51	46	55	55	40	51	62	45	41	53	49	40	45	39	56	58	42	58	46	49	56	48	36	59	44	56	60	51	58	40	56	39	50	44	45	50	54	48	41	54	60	41	33	44	32	46	41	48	44	62	47	37	48	46	42	46	52	57	64	50	45	57	49	46	44	48	43	45	50	32	54	40	49	57	52	51	70	46	42	56	51	46	44	54	44	58	42	49	59	42	33	39	44	46	36	36	50	62	57	40	57	58	53	43	45	49	48	53	50	53	46	49	47	49	49	49	40	56	34
9983	3990	1542	2500	5987	9138	10212	9632	8788	7321	6805	5954	5345	5118	4816	4651	4308	4121	4024	3562	3641	3763	3832	3439	3273	3321	2750	2185	1832	1504	1330	1124	1013	888	774	755	758	706	646	601	649	619	599	601	587	580	587	603	610	542	556	533	562	526	558	576	539	594	534	517	528	553	584	534	522	535	547	554	543	564	542	532	569	572	563	550	514	524	517	502	512	536	563	527	503	528	468	531	523	548	454	516	514	505	525	487	519	480	513	466	504	522	498	518	477	547	523	495	505	528	520	552	503	505	479	515	502	504	524	485	460	536	505	496	514	508	471	500	538	481	497	531	491	528	503	481	528	489	524	516	500	479	493	548	491	477	492	512	499	547	475	493	500	511	520	495	496	517	494	504	507	538	528	472	519	494	492	551	529	515	480	482	483	518	502	497	508	468	475	518	526	510	500	479	513	535	474	512	517	528	483	518	471	527	497	544	547	536	551	467	495	481	517	486	517	505	486	483	500	496	495	493	449	507	493	515	493	507	529	472	492	483	505	508	524	534	520	520	495	491	513	492	526	499	468	498	477	536	515	489	503	535	480	514	531	483	521	474	528	466	477	538	525	502	524	482	512	455	507	533	483	503	494	494	500	490	450	544	512	463	501	521	496	487	489	498	523	487	481	516	520	552	514	497	534	470	502	516	495	512	522	490	519	524	521	472	505	509	514	492	504	525	550	484	498	509	521	489	497	477	513	470	561	493	492	544	512	521	491	506	486	507	507	494	519	541	482	481	478	529	518	570	486	522	479	509	497	494	523	453	489	476	486	537	515	514	491	489	547	509	444	482	525	503	499	505	481	489	473	506	517	489	517	476	522	473	474	509	487	473	505	487	511	482	525	520	469	502	504	500	494	492	498	536	503	497	477	510	526	463	536	531	517	520	524	571	497	522	498	510	523	508	529	510	471	521	510	533	484	505	513	516	480	472	506	496	472	490	501	480	509	528	498	522	500	487	455	480	492	517	505	497	497	483	492	525	477	470	512	505	523	523	523	480	521	472	488	468	517	481	517	517	501	514	512	482	510	537	504	496	516	505	516	512	527	494	514	512	483	503	476	496	490	478	485	508	494	492	558	509	516	470	544	524	485	512	525	519	457	497	489	500	465	508	522	504	487	528	499	462	494	481	501	573	510	484	514	490	505	499	456	527	503	534	507	495	487	508	537	503	511	492	540	507	517	487	483	483	448	492	512	490	504	522	497	471	488	466	505	485	486	508	496	518	529	497	504	497	506	509	511	489	517	458	455	525	451	542	503	525	487	495	470	522	510	497	510	525	481	518	498	494	458	529	471	480	468	464	524	501	498	491	495	536	526	499	493	520	519	522	480	488	483	493	433	485	509	485	518	502	523	513	490	511	467	500	515	494	464	524	452	503	466	497	496	478	486	510	480	499	477	512	498	540	528	509	509	486	496	491	505	475	476	488	504	523	505	494	481	450	500	494	523	502	504	488	538	511	511	503	498	492	500	520	497	509	475	476	523	531	479	476	488	502	512	489	496	531	487	482	521	491	484	484	499	529	455	442	485	533	558	500	526	510	491	485	487	522	493	511	548	456	507	494	496	507	483	474	504	489	511	532	487	505	513	525	487	487	507	514	507	494	516	547	479	507	497	524	508	514	490	524	502	512	499	512	539	524	481	511	495	474	523	493	509	478	514	517	526	519	516	507	467	523	506	470	528	482	489	513	467	514	446	543	493	533	509	513	475	531	478	464	531	467	513	527	510	515	508	496	544	469	506	530	460	479	467	484	538	497	498	499	467	499	489	488	503	516	468	485	578	494	524	501	537	526	477	513	519	491	477	482	537	485	520	535	526	494	510	509	493	492	525	499	520	510	533	500	530	499	480	541	493	477	468	513	502	515	516	494	529	504	479	498	499	529	477	537	514	516	478	515	512	489	492	504	480	476	512	527	489	473	525	517	488	489	509	491	477	483	531	502	516	509	500	480	496	483	504	544	504	476	480	471	498	522	487	453	500	524	510	507	477	531	529	484	517	521	478	526	537	502	533	544	480	479	479	485	511	430	519	494	505	457	507	518	536	543	487	488	530	498	491	511	523	532	493	450	505	467	507	506	526	450	497	507	458	469	506	534	503	514	480	514	495	477	491	483	495	488	489	532	512	499	525	524	507	522	517	492	489	539	471	496	533	520	493	482	537	492	504	459	517	489	489	492	486	451	473	465	528	487	513	508	505	518	467	511	489	520	504	550	542	516	517	528	523	479	490	503	469	506	495	554	477	511	527	487	474	483	508	508	496	478	498	530	486	467	489	511	496	536	478	484	517	485	526	506	473	499	479	497	482	542	519	514	513	482	506	472	501	506	505	508	484	542	516	517	515	513	490	509	503	521	509	508	527	494	503	534	456	476	475	499	482	515	491	512	489	532	487	516	529	485	508	530	491	527	485	498	533	489	555	506	499	518	495	537	499	524	517	494	539	489	443	508	535	512	511	501	487	477	480	520	504	505	489	475	494	475	453	499	520	521	544	512	532	467	518	501	466	465	506	469	494	492	526	491	498	486	491	491	525	506	473	496	477	499	542	539	480	492	487	488	494	451	487	513	489	503	459	445	495	497	482	525	457	504	478	526	491	503	541	510	496	523	534	486	513	510	495	525	513	475	510	509	504	499	480	513	512	498	509	498	520	534	460	486	491	481	487	521	490	516	450	514	472	511	500	517	508	512	561	492	483	491	527	509	489	507	472	480	504	483	494	488	512	513	515	486	490	528	503	477	499	499	507	510	510	521	524	508	503	507	487	479	501	473	477	517	538	497	526	507	484	481	533	497	530	501	520	503	516	515	512	508	502	471	528	513	504	470	522	511	528	521	507	504	491	488	499	500	465	523	460	510	482	496	495	511	513	502	502	500	522	505	509	473	502	516	472	452	530	483	521	467	549	545	503	509	511	534	496	525	505	500	509	489	483	479	515	490	502	496	545	439	497	456	518	492	531	518	497	510	505	495	513	503	492	470	456	512	506	512	553	499	515	471	454	480	516	504	501	532	484	465	533	517	492	477	504	508	510	494	520	526	529	496	526	484	501	478	559	560	501	481	457	489	535	518	534	476	457	482	525	525	504	504	505	452	530	509	489	521	518	507	479	496	496	467	507	529	506	513	482	509	506	465	480	468	504	489	530	502	485	504	509	514	517	503	524	515	478	569	476	480	460	516	498	484	494	491	512	513	473	503	477	495	511	485	503	467	539	511	546	474	527	503	486	510	505	510	528	467	499	509	503	485	475	502	504	477	508	475	532	482	539	484	520	525	538	450	508	480	500	517	493	482	506	488	506	483	473	525	507	500	520	522	493	509	513	514	496	482	501	512	520	493	514	495	491	505	544	512	502	526	462	524	519	497	506	494	481	497	514	489	474	500	524	525	520	482	534	531	530	484	509	511	468	495	505	519	511	511	502	507	492	512	507	490	503	456	487	516	514	507	531	477	498	503	494	507	511	544	497	492
2036	118	72	46	51	72	155	143	141	158	120	109	137	123	114	113	96	114	108	108	111	119	118	85	86	99	81	63	56	52	46	35	25	30	27	30	29	27	23	25	20	23	19	26	20	14	24	29	12	29	13	22	26	18	19	21	24	23	23	19	18	23	26	22	26	13	24	17	23	24	16	27	20	24	18	16	24	24	17	21	21	17	13	30	17	29	21	22	19	32	26	15	22	11	16	21	19	21	15	17	18	13	25	17	22	17	22	21	20	24	23	24	16	26	16	27	12	26	30	24	27	29	17	20	21	15	18	21	21	25	23	17	14	16	18	16	26	23	16	19	23	19	19	23	19	18	23	23	22	29	24	19	25	13	21	23	19	21	21	18	24	19	15	15	19	20	27	23	28	21	23	21	24	21	20	24	16	14	22	15	25	18	15	18	24	16	19	17	18	19	14	20	20	18	25	23	23	20	25	25	20	13	22	18	15	21	23	14	21	19	17	19	15	33	21	21	22	20	21	12	21	12	25	31	16	11	17	18	27	27	23	27	27	28	22	23	21	16	32	20	23	21	19	17	23	21	21	12	16	20	18	22	16	27	13	11	18	24	17	21	25	11	18	14	22	13	22	17	26	19	14	16	19	31	16	15	19	19	24	27	20	16	16	14	19	26	29	15	26	22	17	23	17	24	28	17	18	21	31	22	23	34	21	18	27	25	22	27	12	28	21	15	21	17	15	18	18	23	19	21	21	27	23	13	21	20	15	19	15	18	18	22	17	17	15	18	23	19	27	26	26	14	18	20	20	16	22	22	27	12	21	20	18	18	15	20	16	22	23	27	17	24	20	41	18	22	19	20	12	19	17	20	20	24	16	20	15	31	19	21	21	29	16	26	27	23	24	27	23	16	24	21	22	23	21	27	19	25	21	19	20	29	21	19	25	22	15	32	20	26	18	18	17	15	15	20	14	26	19	13	13	19	24	19	18	16	14	14	29	23	23	28	11	23	18	21	25	23	13	21	17	25	19	22	25	22	22	25	19	23	14	25	14	27	17	20	19	24	22	23	21	21	14	27	22	19	18	22	28	21	27	22	15	18	26	22	15	19	15	16	25	17	18	18	22	23	19	17	18	21	22	19	18	20	21	24	18	19	22	18	23	24	17	21	13	22	24	14	19	28	19	20	19	24	24	19	23	25	26	28	17	21	20	18	27	18	16	24	30	18	30	20	20	22	21	15	27	21	19	25	16	13	26	14	21	18	19	23	23	18	22	25	22	16	22	32	15	30	19	17	16	24	19	12	21	26	22	19	28	15	17	30	15	16	22	17	15	18	21	29	21	20	18	26	26	17	19	17	25	24	28	16	13	27	21	21	27	24	19	17	19	19	27	18	21	14	16	22	25	21	27	18	13	12	28	27	17	17	25	18	20	16	26	29	22	22	17	20	22	13	19	21	23	20	30	23	17	15	30	13	14	22	13	22	10	21	14	26	17	10	22	23	18	30	21	17	18	19	14	24	23	21	17	25	27	14	17	20	35	28	24	14	17	14	22	26	25	28	17	16	26	13	18	21	20	23	12	24	25	25	21	30	19	30	19	19	21	24	19	30	18	32	12	20	19	18	14	21	27	23	20	17	22	29	24	10	15	20	24	21	22	20	20	25	22	16	26	16	21	24	20	23	14	23	20	20	21	17	20	24	24	16	19	25	22	26	25	27	19	17	17	21	17	20	14	17	8	20	23	21	14	14	17	19	18	19	22	23	31	23	27	20	17	22	20	24	23	15	21	23	21	23	17	25	19	20	18	20	17	16	26	20	26	18	24	22	24	23	17	21	22	17	20	13	15	12	31	16	32	28	19	21	17	19	27	17	30	20	25	24	34	25	18	17	31	11	17	24	25	18	24	24	20	18	22	23	19	19	19	17	28	16	16	16	22	13	22	25	18	21	22	13	23	23	19	19	21	25	21	16	14	26	22	16	20	24	22	21	17	25	25	26	16	19	13	34	20	15	26	23	19	29	14	19	19	23	19	15	24	19	11	20	15	17	16	24	20	24	28	16	25	20	23	24	17	17	24	21	21	29	17	21	20	25	20	20	15	26	24	20	30	26	22	17	16	25	19	20	19	20	23	21	20	22	16	23	20	24	20	23	26	15	26	24	25	13	24	30	27	22	18	32	14	22	20	20	20	28	21	21	17	17	22	22	24	22	16	12	29	17	25	16	16	20	18	25	20	26	13	17	22	21	23	22	15	23	21	19	26	23	28	21	20	13	26	32	15	20	23	26	20	25	19	26	16	25	25	21	21	20	16	19	21	24	24	20	18	27	24	28	15	21	25	18	21	13	16	19	30	21	14	17	16	29	19	20	12	22	16	16	18	12	18	21	10	20	16	24	25	23	17	26	18	22	18	23	12	28	23	25	26	18	13	13	15	18	17	26	12	19	16	23	25	26	23	16	18	19	28	29	20	25	14	22	21	24	13	20	17	19	24	26	33	18	15	15	18	12	25	20	14	12	30	25	18	26	17	18	30	10	21	17	17	27	21	21	20	19	13	26	28	23	17	20	18	20	16	19	12	17	21	24	25	21	28	18	25	17	20	18	17	25	30	27	14	21	27	18	17	20	25	19	25	22	16	20	24	27	21	20	23	16	12	24	14	18	20	24	14	18	24	22	20	22	21	27	19	18	28	28	14	18	26	20	24	20	19	24	21	22	15	22	24	18	14	20	22	17	16	18	25	23	24	17	24	22	20	22	19	16	20	20	25	27	21	26	12	20	15	20	25	21	14	22	23	25	18	21	18	24	18	23	23	25	26	24	21	25	21	22	24	23	13	21	21	21	20	20	22	22	20	15	15	23	22	20	19	19	17	22	20	22	19	28	20	14	20	15	18	25	20	25	16	14	22	18	11	9	29	22	21	14	16	14	31	21	17	15	17	12	23	28	13	27	22	15	19	20	20	19	21	23	20	21	27	27	21	20	18	19	21	26	23	18	13	16	26	20	16	23	22	17	24	18	15	16	12	28	20	20	16	30	14	18	15	20	22	18	21	16	21	22	12	25	22	22	16	14	23	18	20	16	21	25	23	21	18	22	19	14	21	28	22	18	20	35	20	22	26	18	21	18	20	24	21	17	22	25	26	19	23	14	24	21	20	21	25	18	13	25	23	15	20	21	16	23	23	25	29	18	22	14	30	26	18	19	16	26	23	28	20	21	16	18	21	18	23	24	15	26	14	24	18	21	19	21	15	22	25	24	21	17	26	26	18	20	21	29	22	22	21	21	22	13	16	17	19	25	19	28	21	26	22	26	19	21	20	27	19	21	20	23	30	25	20	19	20	25	24	18	23	24	20	22	22	22	19	20	21	20	26	20	21	17	15	22	17	16	29	21	16	23	16	30	23	19	16	19	19	20	17	23	20	28	16	22	16	16	26	23	21	22	20	13	22	17	17	24	29	11	21	27	17	23	17	25	20	26	20	17	22	16	24	17	14	21
9938	2757	1101	1816	4941	8307	9582	9600	8515	7332	6656	5872	5406	5102	4692	4517	4372	3778	3900	3704	3774	3778	3755	3497	2732	3032	2275	1975	1616	1444	1083	882	790	623	566	506	439	456	392	367	382	362	376	340	352	363	314	292	332	303	293	317	264	246	264	281	269	268	275	263	250	238	262	247	276	266	253	269	236	282	255	279	273	295	289	245	245	247	236	223	270	269	282	270	279	257	271	208	212	243	235	251	240	232	212	243	206	232	226	250	233	207	221	228	259	215	248	241	232	239	244	247	238	232	268	249	248	223	234	224	233	234	250	223	237	237	236	210	221	218	245	223	222	240	240	229	199	224	246	223	207	254	225	221	241	225	238	238	245	229	239	208	243	221	243	246	195	204	238	217	215	225	216	218	223	235	211	259	224	224	229	221	217	216	226	239	237	235	225	203	241	242	224	228	238	255	221	226	231	230	229	222	188	255	243	210	231	268	205	224	232	220	231	218	225	231	218	221	248	219	257	212	227	208	241	229	229	227	237	192	205	241	218	228	228	220	216	215	220	196	224	216	228	242	212	211	208	222	231	205	214	230	213	216	221	244	222	228	243	226	227	220	214	231	220	233	182	222	216	204	236	219	226	237	230	213	233	222	232	229	225	246	224	242	250	225	218	236	239	205	232	214	192	232	194	241	221	219	200	229	218	218	210	237	248	241	226	230	218	223	226	241	237	213	217	238	219	227	217	245	259	221	212	213	222	216	227	230	212	222	229	227	231	227	229	208	234	220	245	244	233	203	233	211	217	223	229	233	225	216	222	223	252	220	254	230	237	236	214	218	215	217	249	223	224	238	219	219	211	211	236	223	214	220	219	229	219	225	207	213	258	207	245	214	246	217	217	232	252	206	241	198	224	237	223	233	225	219	235	211	238	219	241	261	217	219	220	239	240	210	231	206	199	198	209	255	212	229	216	208	226	233	257	225	241	209	215	247	224	240	208	225	218	232	250	223	241	231	225	232	228	238	245	246	224	250	215	207	217	257	208	228	232	218	235	232	218	237	210	238	232	245	232	217	228	233	225	226	227	211	245	216	222	231	258	228	227	242	214	210	244	243	214	197	245	204	224	237	220	217	226	244	221	214	199	216	254	229	215	221	243	236	203	220	239	190	212	222	234	208	210	220	207	240	228	224	220	231	218	216	230	201	226	243	218	212	245	201	233	224	200	249	207	231	213	185	227	215	254	243	203	213	221	236	196	243	223	215	232	221	224	201	221	227	259	219	240	235	230	212	225	228	245	251	191	211	237	230	235	214	246	234	228	251	222	245	207	244	203	217	205	222	228	226	225	220	202	255	231	241	224	203	224	258	210	228	230	218	230	233	231	230	222	219	242	226	213	219	192	236	193	236	232	246	223	200	218	217	200	200	199	225	253	241	259	239	205	218	205	233	239	228	207	270	235	229	234	215	231	223	211	216	227	225	236	232	223	242	219	237	220	249	237	227	220	252	192	224	202	236	240	207	225	236	232	212	225	233	231	222	240	209	216	232	237	203	227	241	246	232	224	232	235	202	226	225	254	231	210	208	222	188	229	206	232	246	221	238	237	212	235	221	248	223	204	216	225	203	233	199	212	218	231	243	248	214	256	232	219	227	220	214	218	238	220	223	234	236	215	229	223	241	210	259	204	219	209	234	211	211	249	228	207	220	196	226	231	236	229	237	234	214	215	241	237	233	212	209	226	214	253	217	241	256	229	251	214	244	224	207	217	238	213	224	237	191	234	215	225	245	229	204	220	233	205	244	209	250	216	224	228	212	187	208	220	263	227	219	216	240	215	229	221	219	255	235	228	237	252	210	210	230	212	224	222	221	245	198	226	221	222	224	212	209	240	233	250	222	218	222	247	219	227	211	241	258	240	231	238	239	237	240	221	234	211	206	231	228	228	245	197	221	221	232	222	229	238	233	227	235	204	201	230	227	221	198	212	233	228	220	228	241	222	239	206	219	213	217	208	222	184	205	216	197	208	210	209	248	207	199	187	237	227	210	218	234	215	242	205	220	202	230	221	211	213	239	253	226	225	225	244	229	224	225	215	233	248	213	228	219	244	235	231	228	228	222	244	199	220	238	261	239	241	218	217	250	253	228	215	211	193	221	247	221	219	234	225	209	223	210	224	208	208	215	206	214	251	234	235	216	211	214	207	243	237	249	250	197	246	239	213	214	235	234	215	224	210	218	220	201	238	222	233	217	248	220	236	206	222	211	192	205	194	252	258	232	202	244	235	227	222	224	231	240	242	223	197	234	261	230	228	254	188	210	226	202	204	224	246	220	213	220	233	205	209	225	237	234	228	205	238	209	223	216	225	216	229	212	237	245	228	248	209	239	249	239	226	246	225	232	260	208	206	241	230	232	228	213	240	237	213	254	213	247	237	245	232	213	244	244	223	200	249	207	213	200	226	228	207	220	209	215	225	213	231	222	189	223	237	202	245	259	252	229	244	260	203	226	234	225	241	203	201	236	227	214	239	234	236	230	224	231	228	241	252	232	240	216	210	224	236	230	225	226	205	230	243	229	216	221	235	228	210	212	217	243	226	200	241	249	243	218	239	221	237	222	204	217	234	232	240	263	229	209	235	231	203	225	212	199	240	213	241	231	223	202	260	216	191	247	242	229	227	202	215	228	217	221	214	253	243	236	216	222	251	231	234	245	238	227	247	227	204	216	256	231	225	231	221	223	236	206	215	246	249	236	226	216	233	240	230	236	225	226	203	239	241	242	233	211	232	203	214	218	224	223	231	198	248	212	213	187	217	247	233	221	240	244	213	195	217	212	233	242	211	211	258	198	223	234	216	208	209	229	224	244	230	245	214	225	196	240	212	223	230	223	225	246	203	220	227	230	232	209	238	228	211	227	206	221	224	227	232	217	219	210	219	233	235	222	218	242	211	215	218	236	207	244	218	234	249	194	246	222	223	253	236	238	239	230	219	232	235	233	207	225	218	225	205	196	248	225	220	248	211	245	216	243	230	254	253	226	233	216	251	207	216	245	210	228	232	222	225	218	213	188	196	235	223	214	229	226	248	219	211	260	248	230	224	250	226	235	203	202	230	213	214	235	228	224	259	214	255	207	224	213	238	210	219	243	250	238	209	215	244	208	228	242	231	218	221	222	239	219	217	253	230	202	248	242	237	215	219	226	205	217	234	234	234	221	240	221	247	226	237	231	234	228	215	264	218	220	220	230	207	238	218	238	191	248	252	235	224	241	216	230	201	246	224	213	215	228	247	222	235	220	224	248	224	221	249	234	241	235	217	213	228	224	229	237	217	225	241	232	199	223	226	228	245	245	232	215	235	255	197	226	233	214	231	226	263	242	226	210	219	222	226	221	209	221	231	237	251	220	237	203	233	255	224	234	233	222	217	190	219	197	230	230	225	209	241	210	234	242	211	244	224	199	260	264	231	224	230	258	216	224	234	231	242	242	246	213	211	222	202	200	230	220	234	222	211	213	214	252	203	216
977	207	122	88	94	176	218	251	222	221	199	188	170	186	168	168	176	142	179	146	150	164	147	161	138	121	122	101	88	69	91	63	66	57	56	52	63	67	47	48	60	55	60	52	55	43	56	68	50	55	55	47	56	52	48	42	47	52	42	45	47	42	51	41	51	54	56	49	40	48	57	44	50	42	72	47	47	44	45	52	67	47	39	49	57	52	40	56	47	65	47	48	41	51	43	49	48	48	49	47	36	53	49	53	39	50	51	41	61	51	53	34	52	41	38	43	49	43	45	48	51	40	52	41	42	46	54	57	59	50	51	56	58	39	48	37	53	55	71	61	45	48	61	52	47	49	46	37	46	43	52	45	51	51	44	43	44	46	48	51	51	62	51	46	59	59	55	42	44	45	60	50	45	47	57	53	50	48	59	50	58	50	42	42	50	38	38	59	64	63	45	46	54	45	47	46	40	47	49	58	48	54	41	67	52	51	63	44	51	47	59	53	48	46	40	47	69	57	55	58	49	46	41	54	54	48	47	71	43	52	43	43	67	37	55	60	50	56	52	50	57	44	58	45	62	43	54	48	52	39	43	64	42	48	42	46	60	37	37	47	47	46	38	48	55	50	58	57	54	58	62	55	44	47	45	50	46	64	52	37	49	42	54	56	38	67	53	48	47	55	62	53	49	65	49	48	44	51	54	47	49	44	60	53	45	53	56	48	47	53	55	46	51	57	52	38	51	45	57	67	66	61	39	47	54	47	51	55	55	49	55	40	50	54	52	55	55	42	42	45	44	42	50	61	49	48	53	52	63	59	51	37	52	50	41	47	49	45	47	52	59	48	42	56	56	37	50	71	50	44	46	56	44	50	45	49	45	39	47	56	54	69	41	52	53	37	45	57	51	51	51	62	41	49	41	54	67	73	49	56	63	57	44	58	45	56	47	54	53	44	53	52	62	49	49	52	36	66	53	28	52	42	47	47	53	55	46	46	55	51	42	57	53	49	53	53	42	60	44	53	56	58	51	45	51	55	52	41	54	54	44	52	48	53	49	60	49	50	57	53	60	54	54	45	65	50	59	45	47	47	46	56	39	52	55	51	56	55	46	55	54	41	52	56	57	40	46	48	56	53	53	39	43	56	48	57	55	56	44	53	50	57	40	43	67	60	47	48	59	49	56	51	71	44	61	58	43	52	47	58	47	61	48	44	50	73	55	36	48	61	51	57	39	54	55	48	50	70	57	50	43	47	54	49	50	49	63	53	45	57	53	51	50	55	46	56	52	45	54	49	53	55	48	53	49	65	47	59	58	63	50	44	54	41	45	54	42	50	58	53	47	46	50	51	43	50	52	55	53	61	48	45	35	43	54	58	44	46	37	46	49	45	41	49	44	45	42	61	54	56	51	60	47	57	69	47	64	50	50	39	48	67	48	55	53	52	45	57	55	50	57	57	51	54	54	60	51	55	48	68	58	45	39	51	51	41	52	51	54	56	44	52	51	44	44	56	58	52	47	56	57	43	58	61	62	45	50	44	61	46	39	52	48	46	58	59	51	44	61	50	59	63	56	52	60	56	55	51	46	66	54	47	50	47	36	55	60	57	43	56	51	42	45	54	47	50	52	57	46	51	47	45	48	63	56	54	40	51	48	38	56	48	40	65	48	49	52	46	36	51	50	45	46	54	46	45	48	45	56	58	66	44	55	51	46	41	43	55	60	47	54	43	58	67	50	45	52	53	46	42	37	60	56	41	51	62	53	47	56	55	57	51	66	52	45	45	48	43	47	49	43	55	45	53	51	44	53	50	59	55	39	53	54	52	52	55	50	63	62	52	54	61	44	46	68	48	61	56	47	44	56	48	54	51	57	32	55	63	56	53	47	57	54	49	58	58	46	46	46	54	52	48	51	54	50	54	64	56	68	44	49	53	56	45	47	49	54	40	50	51	54	57	46	59	52	56	56	46	53	55	63	62	40	47	45	45	48	40	43	49	59	51	54	48	54	57	72	58	37	43	46	48	57	56	54	39	62	60	60	42	46	64	52	50	46	51	46	62	57	51	46	54	59	47	45	48	55	48	55	40	40	52	47	41	51	54	53	58	43	54	52	53	50	58	42	60	54	35	52	74	45	58	43	56	51	39	46	45	49	46	42	58	60	63	52	45	57	46	37	50	52	46	54	65	55	34	48	60	55	44	48	49	56	41	55	52	44	50	48	65	42	57	51	42	46	43	45	44	43	52	48	56	51	57	31	61	42	49	43	55	44	54	53	53	52	48	49	49	62	47	48	49	46	45	48	55	55	60	52	44	51	56	59	45	56	48	46	60	48	47	55	41	44	50	54	49	58	52	47	49	49	36	54	61	51	54	47	46	45	42	55	46	59	38	54	47	59	48	54	54	47	50	49	59	49	44	65	44	57	43	53	48	47	41	50	43	48	50	62	54	44	44	51	51	56	56	51	60	52	57	57	57	44	46	41	64	46	52	48	55	41	43	50	48	48	44	53	45	50	56	38	42	43	56	35	43	55	49	55	63	40	59	46	42	57	52	50	57	32	51	50	44	45	59	50	52	49	48	67	67	49	56	44	56	69	34	50	48	59	56	42	46	61	58	48	57	50	56	49	52	46	45	49	51	49	55	54	52	42	46	54	47	52	42	46	49	40	61	45	51	61	55	58	52	64	64	56	49	51	49	66	54	49	44	48	45	62	58	45	58	47	61	51	63	66	56	47	52	51	44	43	50	44	54	68	46	52	47	49	55	54	56	54	53	60	49	58	54	54	47	57	48	56	43	63	44	57	47	44	42	45	45	58	54	51	53	48	70	61	53	50	49	53	47	65	55	36	58	42	49	46	51	55	57	43	59	53	46	41	47	48	44	41	46	47	44	62	51	35	47	47	55	50	51	46	45	44	56	44	56	50	53	54	36	44	50	49	58	54	55	47	52	53	54	55	43	56	54	51	47	52	60	54	38	42	47	60	54	51	61	50	56	44	53	41	46	49	45	55	37	55	44	45	55	50	54	54	55	55	47	61	56	48	57	48	58	43	44	50	60	44	43	49	39	59	52	53	49	44	60	55	57	60	61	42	51	65	51	56	46	60	52	58	54	53	57	57	42	50	62	55	65	47	47	44	48	58	50	44	49	39	52	37	40	46	40	60	61	46	45	57	56	44	44	45	53	47	47	45	65	48	50	58	50	64	49	30	56	42	47	49	62	65	46	48	49	49	62	53	55	45	49	61	45	31	57	49	48	48	42	55	41	59	47	52	57	54	48	47	67	47	49	57	55	58	52	60	52	51	48	52	57	41	56	51	63	50	52	50	73	38	47	44	54	50	54	57	54	47	64	48	52	49	45	53	68	52	40	54	47	54	52	46	55	48	57	46	54	60	49	45	52	48	40	62	52	51	41	56	48	47	55	46	53	46	44	41	49	48	41	45	43	46	49	46	47	55	44	35	53	50	39	44	50	49	56	64	55	48	54	57	45	50	45	55	52
13295	5081	2070	3472	8431	11814	12814	12581	10793	9700	8813	7711	6884	6616	6171	5731	5367	5211	4810	4897	4912	5139	4743	4280	3679	3769	2868	2610	2351	1920	1628	1277	1128	1005	947	911	796	840	762	775	790	713	733	689	705	702	653	667	644	668	687	613	610	606	638	617	595	582	569	612	620	580	620	572	615	600	592	550	602	596	527	645	587	650	583	584	611	595	584	586	613	608	609	625	578	544	634	596	549	518	570	540	559	597	554	485	594	536	559	544	522	485	517	549	496	528	550	525	571	553	568	581	548	569	567	530	556	578	559	546	551	571	552	496	592	557	540	578	562	534	536	558	544	480	556	544	576	530	559	547	533	515	619	538	550	593	524	495	540	539	528	589	536	530	544	547	518	555	541	523	573	553	558	546	523	553	540	544	489	542	506	525	538	548	552	543	557	576	537	544	540	539	547	515	523	512	518	532	570	518	520	523	545	545	572	549	580	501	524	583	549	586	582	544	543	528	559	560	563	569	533	598	568	542	498	554	529	547	550	562	547	563	526	517	548	547	519	552	522	581	564	525	527	543	571	568	571	533	537	502	570	565	537	547	527	539	546	561	540	537	543	547	552	531	567	554	527	540	542	528	557	525	534	572	530	550	504	551	598	498	525	509	510	514	545	570	569	546	489	526	547	524	541	579	543	527	527	529	592	515	507	550	520	542	517	519	506	532	569	501	537	568	560	584	519	535	530	568	545	545	551	560	549	522	556	533	535	567	533	579	569	560	546	520	557	575	554	526	544	551	520	513	575	529	559	541	532	532	567	551	526	539	503	528	544	562	497	547	546	546	543	524	561	561	538	578	511	513	574	557	516	540	529	531	511	565	545	532	547	536	526	533	536	548	568	541	509	528	520	570	574	506	468	570	559	550	556	546	549	543	520	518	521	538	538	517	515	561	502	534	514	561	547	519	532	526	521	511	570	506	540	561	527	532	562	565	527	539	544	563	552	506	563	561	519	499	522	541	555	532	502	545	517	564	521	522	552	533	550	524	567	545	582	520	534	523	530	560	547	530	545	526	537	541	525	556	511	571	496	548	565	534	541	547	534	550	518	566	525	521	512	538	533	546	557	536	563	521	570	511	537	516	545	529	514	538	567	517	530	563	529	520	517	563	573	523	549	540	528	527	593	511	536	532	477	523	534	537	533	528	541	532	560	559	572	551	531	577	509	488	531	564	525	537	560	501	495	542	527	551	532	531	550	537	568	550	534	523	537	562	559	534	551	549	518	589	514	514	548	538	570	558	515	537	558	562	528	556	532	534	554	528	526	533	525	511	559	560	563	546	565	549	553	552	585	548	591	538	570	519	563	513	499	560	587	563	542	556	523	573	526	526	527	516	514	513	491	619	565	549	528	534	543	556	599	541	550	541	570	563	515	504	567	542	529	534	543	541	489	536	523	562	519	531	564	521	518	496	560	538	520	521	522	520	553	526	560	532	551	509	549	533	548	533	493	572	531	496	529	549	535	535	513	553	518	545	552	564	503	537	563	560	546	501	557	542	542	539	511	536	538	511	546	527	504	520	541	539	515	538	553	539	508	600	536	567	565	512	574	535	533	554	539	592	535	522	548	610	542	569	525	527	519	523	560	536	564	528	568	535	547	518	545	551	548	548	518	515	533	566	530	569	540	560	529	500	522	604	521	509	554	559	528	575	553	505	519	546	534	494	524	504	509	529	549	563	524	530	552	547	514	538	568	508	537	543	537	519	549	547	511	547	540	573	530	539	557	535	508	517	558	560	539	530	491	514	586	537	566	536	531	540	541	551	527	567	548	521	564	539	535	517	529	542	527	520	571	545	522	586	540	531	530	508	507	532	540	523	538	556	506	549	512	527	529	572	510	519	531	546	582	533	527	543	555	512	514	562	513	526	544	536	564	529	520	562	521	561	534	534	589	543	538	541	536	557	501	569	540	553	541	564	550	539	562	551	529	540	564	544	522	503	513	545	547	546	534	538	557	534	528	540	529	531	528	546	513	512	522	549	513	561	530	564	511	524	542	548	614	551	536	518	500	561	513	575	516	516	555	556	566	523	529	533	551	507	546	559	548	517	567	561	547	555	523	552	549	554	553	550	518	524	516	560	487	516	537	562	525	524	553	542	523	520	501	578	542	535	541	500	538	571	540	539	564	573	539	572	539	541	526	547	533	571	520	500	582	544	539	514	524	535	531	530	510	517	572	575	537	544	545	567	508	530	521	557	511	541	575	537	554	551	550	546	506	530	529	547	524	570	526	532	512	557	538	538	537	503	532	536	514	589	565	523	523	544	525	561	570	530	536	561	529	537	510	578	508	549	545	558	512	564	546	541	530	513	506	592	541	537	507	521	522	561	540	520	515	575	545	534	532	547	552	510	526	590	553	552	531	567	566	541	530	552	531	539	522	578	552	564	538	578	521	537	541	509	557	561	551	529	496	540	513	533	572	522	551	553	523	538	568	525	532	526	563	516	571	532	557	567	531	575	539	534	506	552	561	522	544	563	558	511	526	545	559	545	527	579	579	545	516	549	551	531	556	542	554	512	583	535	551	538	536	545	520	563	544	542	554	525	487	540	487	560	534	577	525	554	555	503	528	533	533	547	532	527	504	535	531	544	509	580	551	517	517	565	524	547	535	533	533	559	543	553	561	545	532	529	533	525	495	543	549	547	529	539	545	528	552	508	520	571	571	529	556	510	520	508	543	563	503	565	527	537	553	532	549	507	563	535	576	505	538	529	526	542	574	568	544	537	536	541	558	569	583	547	532	548	541	551	544	577	540	559	495	532	516	545	549	546	529	604	537	528	515	524	558	522	530	539	510	497	550	585	546	578	547	566	542	548	544	575	519	535	563	532	584	559	536	520	520	495	551	545	523	538	522	557	522	540	581	575	545	507	557	516	516	527	534	517	565	550	554	578	538	575	547	550	529	508	535	537	532	557	497	525	553	536	561	497	543	533	547	559	510	528	518	519	540	506	558	534	539	535	567	539	547	523	509	538	538	538	561	533	517	521	560	529	512	533	509	538	533	531	531	573	529	518	576	553	552	540	573	539	556	535	554	529	548	588	519	559	532	519	556	534	501	537	536	534	562	513	524	551	486	515	527	513	536	532	537	503	508	588	525	559	546	539	532	513	534	534	528	524	534	556	490	523	573	549	524	535	559	527	536	579	546	557	536	547	547	522	543	541	527	533	578	529	528	526	575	570	511	524	534	500	572	577	588	551	560	545	542	529	556	525	523	528	562	545	511	509	543	535	533	555	544	552	552	563	544	547	530	551	519	574	554	544	527	545	504	570	551	568	533	516	573	555	541	545	534	546	513	527	499	531	552	551	498	543	534	536	516	579	543	543	534	534	523	543	500	520	536	525	596	558	553	560	546	560	520	514	590	571	583	537	567	544	541	549	518	526	576	574	570	518	552	594	601	520	569	547	520	540	518	496	549	531	537	536	510	563	508	561	549	524	551	538	516	533	527	556	530	539	578	551
1221	50	36	11	32	45	83	99	89	94	77	100	86	75	96	76	78	82	100	87	83	92	82	61	68	82	44	52	38	27	38	26	26	24	34	22	16	20	18	17	16	26	24	20	25	19	24	17	27	21	20	20	16	21	22	21	28	24	17	11	19	23	26	17	23	23	21	18	15	22	20	21	23	21	22	19	21	24	16	21	17	19	25	30	18	27	25	25	23	15	28	18	24	13	23	16	19	11	22	20	18	25	21	16	19	28	19	24	16	21	14	21	21	17	17	14	27	24	17	13	25	19	20	25	16	26	14	19	20	20	30	14	23	19	19	24	22	14	20	18	19	27	20	7	21	20	18	24	15	14	24	24	20	16	27	25	23	21	25	22	18	21	21	15	21	17	13	19	18	19	16	27	15	23	21	32	22	14	13	20	17	13	21	23	24	25	23	21	24	19	17	19	18	27	26	21	20	18	23	14	23	28	27	20	20	28	18	21	21	19	21	18	15	16	19	17	20	17	20	21	19	17	19	29	16	22	19	24	23	15	13	22	17	17	26	18	24	18	18	18	17	17	27	18	17	15	27	19	14	21	25	20	15	11	26	29	15	18	25	10	22	21	24	17	22	18	23	24	26	19	27	22	28	23	16	13	22	23	23	14	20	28	22	26	16	20	16	20	20	20	17	21	23	17	25	17	20	21	11	32	19	22	23	17	15	21	25	20	15	22	16	17	26	28	13	23	29	17	20	27	11	22	19	18	24	26	15	12	23	20	13	20	19	17	24	16	19	22	20	13	15	25	26	28	14	22	23	14	21	18	24	20	21	12	17	22	23	31	17	20	21	25	19	18	30	17	26	16	27	20	19	20	22	17	15	17	24	16	15	24	24	17	11	19	25	13	19	15	19	23	20	25	22	18	24	16	19	22	16	21	21	22	23	14	18	16	16	22	29	28	19	16	20	23	19	15	24	19	20	25	22	13	25	22	25	26	27	14	19	14	16	19	21	25	11	21	15	21	27	21	21	22	23	18	22	20	20	21	18	19	17	19	18	20	26	14	33	33	18	20	32	17	14	30	19	23	12	19	21	21	15	26	14	20	22	23	14	17	25	21	17	31	26	15	21	23	21	23	29	15	21	29	24	17	16	19	21	27	31	24	22	20	10	16	21	23	18	19	25	19	27	18	22	17	18	25	24	12	25	21	37	16	17	33	20	26	17	14	15	14	22	19	26	23	15	18	27	12	25	21	19	22	15	19	26	18	26	25	22	27	16	25	20	16	14	26	9	21	15	19	25	19	20	26	17	15	20	19	15	17	13	21	22	16	11	23	26	17	23	23	24	15	28	10	24	20	16	25	25	23	28	19	19	29	14	25	23	9	16	18	25	24	23	17	20	17	19	24	20	21	19	20	14	17	23	19	25	28	19	21	18	23	20	21	15	17	18	26	15	16	26	15	20	17	14	14	22	16	19	15	12	10	21	19	22	20	18	17	15	12	13	21	17	22	24	17	20	22	18	23	19	26	21	17	18	34	22	23	19	18	21	19	13	19	19	23	20	31	20	15	19	24	22	22	20	14	23	26	19	21	24	20	20	21	21	21	15	28	18	14	19	25	18	21	19	20	21	16	17	28	8	21	15	26	31	23	23	15	24	20	16	19	18	21	24	20	15	32	24	14	18	15	15	23	23	22	22	19	18	21	21	13	25	22	25	14	23	19	16	18	22	20	18	22	18	21	21	17	16	26	18	19	20	17	22	22	22	21	18	21	20	18	8	22	13	23	25	23	24	27	16	11	20	20	22	18	17	22	23	19	10	17	20	23	22	15	25	25	21	21	23	15	26	22	17	22	16	22	21	19	25	18	13	20	26	20	21	20	21	17	28	20	21	24	21	23	24	27	11	22	29	19	16	20	20	18	24	12	22	19	22	18	28	22	20	20	19	20	18	28	28	19	26	18	19	26	17	18	20	22	26	27	20	25	16	25	13	19	19	26	21	20	21	15	18	17	30	23	18	16	20	20	22	24	19	20	16	23	23	25	16	16	15	17	20	21	20	20	21	24	31	10	27	16	32	19	17	22	16	21	24	25	25	22	17	18	22	20	18	24	17	19	21	18	19	23	25	19	21	18	26	18	15	16	25	23	26	22	18	18	24	31	21	20	10	17	27	22	14	12	17	15	25	24	25	15	21	24	21	25	26	16	23	21	26	22	20	18	28	22	21	21	29	28	25	24	17	22	20	23	15	16	17	24	16	21	16	22	20	23	19	22	19	18	24	22	17	23	15	28	13	17	24	19	20	20	20	22	26	19	25	27	20	25	18	19	14	23	27	15	16	17	13	18	22	18	24	12	18	20	27	19	19	17	19	21	26	20	16	25	21	24	19	23	16	20	16	22	19	13	20	31	22	22	16	22	24	14	19	15	17	23	19	33	25	19	16	18	19	21	22	25	22	12	20	13	15	21	22	23	22	20	20	17	23	20	21	17	18	18	22	14	17	18	20	15	20	29	22	26	20	29	25	21	19	20	26	29	17	24	16	13	17	23	26	25	20	21	23	20	23	27	18	22	14	23	23	20	21	23	23	19	16	18	27	20	18	17	10	16	30	22	13	25	17	28	14	21	20	20	20	22	21	20	14	24	25	20	16	12	23	19	18	23	23	16	24	18	19	15	25	26	19	19	22	18	27	19	21	20	20	23	22	27	20	16	21	25	9	25	30	24	19	20	20	20	27	16	20	17	15	23	19	17	22	24	26	20	21	30	20	13	18	23	20	18	18	19	13	15	19	17	14	24	17	32	22	6	14	21	18	28	15	26	8	23	20	21	27	23	25	19	15	17	20	22	20	12	19	19	20	21	20	20	24	18	18	21	21	20	22	16	20	23	21	22	17	26	17	27	23	25	24	17	16	26	20	17	21	16	23	19	16	21	21	15	12	24	21	22	26	24	20	18	15	18	23	23	22	18	26	18	18	12	23	22	14	20	19	16	15	16	16	24	23	24	14	21	27	20	25	30	16	19	13	23	18	19	16	16	19	23	19	19	22	15	26	27	29	24	13	18	23	17	20	23	21	18	13	23	18	22	22	21	19	25	27	26	12	18	23	22	19	14	21	16	23	21	20	26	24	21	22	20	12	16	19	26	23	22	20	14	19	20	20	20	11	23	24	29	22	18	20	16	22	15	24	34	25	16	24	20	21	16	24	25	23	21	14	25	22	17	22	12	16	10	12	22	14	13	15	20	23	21	20	20	18	21	15	20	19	15	23	26	14	14	31	26	19	18	15	22	20	30	23	23	22	18	18	26	22	15	14	25	23	21	26	22	18	21	19	12	17	21	15	24	20	19	12	21	26	22	23	26	11	23	21	11	24	21	23	19	24	19	17	14	20	23	26	25	33	19	27	19	17	18	17	18	24	22	23	18	20	21	18	27	17	14	15	13	23	17	21	18	24	16	14	21	19	21	27	15	27	23	21	24	23	19	28	19	21	23	25	22	20	21
7448	1083	477	745	2030	4705	6365	6800	5812	5373	4848	3960	3699	3655	3436	3165	2802	2964	2833	2837	2883	3017	2652	2203	1953	1821	1483	1325	1093	957	683	619	453	422	400	337	335	324	318	309	307	314	295	267	276	296	237	257	257	249	260	251	228	248	233	238	222	246	239	251	212	219	229	250	209	267	277	266	224	206	253	240	234	287	283	230	230	211	241	210	257	236	246	247	241	237	235	229	232	203	242	229	236	238	229	209	234	225	244	220	218	207	220	224	201	217	240	234	247	225	214	201	214	210	205	195	218	237	222	249	204	227	227	245	219	216	257	222	246	228	209	213	203	217	236	230	208	220	232	216	222	225	209	205	195	201	196	216	221	196	196	238	212	223	241	213	223	216	225	221	236	234	231	221	212	250	198	192	214	219	211	216	217	253	235	217	206	222	234	212	241	228	205	202	224	213	246	213	224	224	242	213	238	229	196	232	219	207	238	217	170	214	226	228	219	232	193	209	210	198	234	222	235	229	199	224	209	236	206	227	234	206	206	217	196	203	218	214	216	215	214	218	213	223	204	216	226	239	221	204	234	234	233	233	207	211	215	210	212	216	192	219	218	204	203	206	202	200	217	229	221	215	226	214	213	215	210	238	243	224	236	231	219	220	220	197	237	231	214	220	234	195	221	238	237	206	215	203	228	245	236	234	227	209	189	210	220	213	224	188	220	207	224	246	239	205	208	230	191	229	199	194	212	201	219	229	203	207	210	231	208	213	233	205	242	198	191	224	238	223	246	214	260	232	217	239	250	218	201	230	219	209	208	218	205	222	228	218	228	199	224	226	248	237	215	208	229	209	198	217	220	236	232	220	234	220	245	226	216	204	260	216	220	218	212	212	219	220	232	209	233	224	224	223	224	243	193	227	201	197	223	215	214	218	231	218	208	215	223	223	225	219	210	244	211	212	229	213	214	233	214	215	257	229	221	206	220	219	200	231	232	207	214	238	223	229	239	196	220	244	217	208	238	221	222	216	231	209	215	203	220	205	203	228	208	212	218	247	202	223	220	203	220	203	236	213	222	225	215	245	213	218	224	218	208	206	216	231	239	211	209	218	221	229	238	210	241	221	222	231	212	196	220	220	226	213	213	234	223	232	209	219	219	222	227	232	204	204	179	215	227	202	222	193	228	219	207	240	210	247	224	220	227	201	204	221	212	213	214	218	193	235	245	214	219	222	198	222	224	220	233	213	225	223	208	187	209	196	219	266	214	206	240	206	216	223	219	233	209	209	200	244	253	201	213	208	205	208	197	236	209	217	231	221	237	232	211	233	243	218	234	236	211	215	259	205	235	214	225	215	208	235	207	206	237	224	228	228	216	211	206	222	236	190	216	225	229	225	205	235	203	232	241	211	214	228	244	208	246	241	233	236	251	219	201	215	246	230	200	240	257	232	230	232	210	254	234	205	221	210	244	216	223	233	240	197	229	213	212	200	230	209	231	206	202	228	222	218	227	216	216	227	222	232	230	234	211	217	226	230	245	245	226	238	208	228	238	234	209	239	216	222	207	244	232	217	216	212	192	208	202	233	224	246	226	217	226	220	239	218	208	215	198	199	246	225	238	212	202	217	235	209	252	244	245	200	200	199	234	217	212	217	198	225	192	206	205	209	235	218	207	245	227	203	232	212	231	238	219	220	221	234	240	206	209	231	192	243	212	199	190	213	217	221	205	221	206	229	213	209	236	223	199	197	197	200	232	255	233	215	216	218	207	211	202	231	219	201	244	219	208	217	228	238	230	226	192	204	225	194	219	196	226	244	199	251	179	213	217	204	205	205	199	205	222	219	217	224	214	207	195	221	206	193	226	213	211	211	210	233	242	234	238	195	200	231	229	220	217	207	203	213	235	227	210	224	251	209	223	220	230	212	237	207	200	211	231	204	202	194	221	209	207	225	231	213	225	217	228	210	234	209	227	236	236	216	226	220	195	220	220	225	225	211	224	210	224	240	213	224	229	220	211	219	193	219	224	213	219	214	207	203	235	212	235	224	219	203	238	203	249	225	229	208	231	222	207	206	242	206	239	215	226	203	211	187	201	218	249	185	225	193	207	241	213	213	204	218	225	245	237	231	214	207	226	212	227	232	213	233	209	240	231	217	210	235	214	240	231	191	222	215	211	240	227	200	212	227	256	210	217	232	218	222	230	215	200	214	258	206	231	232	221	213	204	199	238	220	232	211	219	227	226	230	196	192	204	210	230	231	208	218	249	216	233	229	213	203	200	212	224	217	223	212	232	226	206	225	207	227	224	225	235	216	201	219	226	228	221	201	197	211	209	195	233	217	228	203	214	212	219	205	212	221	211	214	215	234	219	202	253	223	200	221	186	216	234	230	232	232	202	216	232	223	223	216	226	211	204	199	186	220	225	217	213	198	238	217	226	255	222	213	198	221	220	217	237	202	211	209	235	216	246	219	245	219	230	227	205	218	219	200	202	227	205	221	209	226	255	196	236	279	192	221	227	214	226	218	203	218	194	201	234	248	227	206	227	224	200	214	203	214	214	213	219	237	238	230	246	225	215	218	204	232	243	227	218	217	218	231	244	233	203	211	221	243	226	190	210	195	234	226	220	215	203	223	215	227	210	227	229	214	258	211	207	226	219	209	228	208	217	202	188	222	201	210	224	234	223	218	204	210	208	228	209	214	205	197	244	195	212	227	239	244	242	192	218	219	230	227	209	231	221	222	228	241	200	215	218	233	212	200	237	222	233	224	198	216	233	206	227	205	198	251	233	206	234	224	235	198	232	223	226	235	199	208	195	240	215	242	193	189	224	220	224	206	213	237	199	218	225	229	217	241	245	227	209	231	201	200	213	200	215	225	207	224	187	207	231	231	230	229	228	236	231	222	218	217	232	211	226	228	215	216	194	217	213	218	218	252	193	222	193	220	242	200	207	212	227	219	203	202	219	234	224	187	215	198	201	232	221	240	223	229	225	215	213	242	245	242	229	187	215	229	214	220	215	195	231	216	205	210	232	221	225	244	184	228	218	242	220	213	195	217	230	233	220	201	211	216	224	233	205	215	211	215	227	189	216	216	218	217	224	211	214	239	207	224	234	229	222	221	199	195	209	243	230	234	205	217	208	200	238	203	234	231	234	221	229	232	208	226	246	198	218	203	220	214	215	223	218	248	216	183	211	200	213	226	213	204	228	202	211	228	217	227	263	222	217	225	229	253	216	228	245	203	195	228	213	227	228	211	230	210	193	218	214	225	185	206	213	232	208	212	219	205	216	208	231	195	201	186	215	222	229	210	204	219	221	195	211	229	201	234	260	204	193	227	224	221	188	230	218	218	226	213	202	221	202	208	218	190	218	229	237	226	218	206	201	245	222	226	204	197	186	216	202	206	218	225	234	221	212	226	196	226	209	236	211	187	210	216	195	244	229	219	210	214	212	203	223	216	219	222	196	221	213	248	205	227	222	225	231	232	229	203	220	227	208	233	219	241	217	226	220	220
549	169	123	87	95	96	168	172	190	162	146	161	132	142	137	143	149	135	119	129	156	140	135	124	95	113	120	97	70	68	73	54	53	53	60	54	54	49	59	44	47	54	47	56	35	67	46	47	48	52	38	50	51	44	47	39	49	52	38	50	43	48	45	55	55	50	42	41	43	50	43	45	43	39	44	42	44	40	47	45	47	37	57	38	50	60	57	50	43	46	36	47	51	56	45	39	46	49	45	43	61	60	57	43	51	37	45	39	48	52	49	47	62	54	54	43	57	45	53	39	51	47	54	49	34	54	51	52	40	47	50	43	33	44	47	49	44	52	37	38	31	37	54	47	43	52	46	48	55	40	39	57	53	50	44	35	53	43	33	43	56	43	38	54	27	47	48	48	44	50	47	43	53	47	57	51	42	52	50	48	44	49	55	49	38	45	51	51	46	47	41	59	42	53	51	54	50	40	42	48	49	46	39	41	48	50	46	54	40	44	44	41	51	45	57	50	56	50	46	39	44	48	54	58	39	42	43	53	27	54	49	43	46	48	46	44	54	36	54	48	45	49	42	38	38	38	48	58	58	48	36	57	44	37	36	54	58	48	49	59	52	47	49	54	54	47	48	44	54	42	45	49	43	63	41	56	42	54	48	41	51	43	38	41	39	53	37	46	53	41	56	47	61	52	49	38	45	38	48	53	38	48	41	44	48	41	45	51	39	41	44	49	46	42	44	53	55	39	62	57	51	54	51	54	47	54	50	40	37	44	53	48	48	40	65	29	56	56	46	58	53	50	42	54	50	38	49	60	39	55	48	38	52	46	49	41	42	40	43	44	46	48	53	51	43	49	46	48	41	56	47	37	46	50	44	48	40	56	54	48	48	68	45	60	47	47	48	52	43	43	24	52	42	47	49	46	48	53	47	53	45	53	47	41	50	51	46	44	45	39	53	48	48	37	50	47	48	54	48	40	50	58	50	37	50	39	41	61	35	40	43	45	49	61	41	45	51	59	47	40	42	44	40	58	49	36	44	38	50	56	67	54	36	40	54	51	52	48	46	45	61	47	38	45	38	47	38	40	57	39	28	51	52	46	45	53	43	45	44	42	53	45	53	45	51	53	38	41	48	51	49	40	46	48	49	50	41	42	44	45	51	39	54	42	39	54	45	49	50	43	48	67	50	50	46	52	50	46	42	42	37	32	48	36	39	46	54	47	53	42	58	43	42	44	53	59	44	54	42	54	36	54	36	34	37	47	54	54	41	54	48	49	50	43	40	45	37	44	42	46	64	50	41	44	48	40	55	46	55	45	55	45	52	40	44	54	44	54	52	47	46	51	43	46	42	37	43	53	54	39	58	47	62	25	41	64	48	44	42	59	44	40	52	46	34	44	33	61	51	45	36	43	45	39	37	52	55	37	56	57	48	45	37	45	53	38	35	61	41	36	49	38	39	42	45	44	42	58	45	48	40	48	49	43	48	49	43	51	46	42	42	53	54	42	47	42	48	53	40	41	41	47	37	50	53	39	53	45	37	58	61	47	34	42	55	62	50	40	37	44	43	33	52	55	52	46	45	45	45	49	54	66	45	54	56	62	42	51	57	48	57	53	43	42	60	29	49	44	47	47	42	40	48	51	43	45	44	41	50	45	48	50	53	47	42	44	42	42	46	36	48	49	41	47	32	47	46	51	45	45	46	54	40	49	54	55	48	42	47	41	43	34	42	48	44	48	48	57	53	49	45	41	48	45	54	60	51	50	42	55	46	50	56	56	54	33	55	46	38	49	43	48	52	42	41	42	49	35	41	44	41	53	43	34	49	42	35	41	51	52	52	49	47	64	61	47	50	48	39	44	46	48	51	46	54	48	47	62	45	50	53	37	42	56	59	52	41	38	52	57	57	49	41	53	40	48	41	45	51	51	42	49	52	48	40	52	61	38	40	42	38	48	50	48	56	48	52	34	52	47	45	44	45	44	53	56	42	58	54	49	46	49	35	51	50	46	46	45	46	30	43	49	42	45	48	46	45	35	50	51	53	53	56	39	44	50	41	51	42	42	43	58	53	37	36	44	46	48	47	43	55	50	43	37	51	51	47	51	41	57	43	40	44	45	50	52	46	50	39	46	39	41	46	42	53	46	50	54	43	38	51	39	40	56	54	60	39	51	55	67	41	38	47	56	46	47	61	51	44	52	39	40	49	52	62	58	49	46	46	48	53	41	39	47	49	35	42	48	60	57	41	40	49	46	42	67	37	47	47	55	43	50	44	44	46	41	45	33	43	48	36	37	47	40	50	40	46	53	45	47	40	39	42	50	38	48	54	50	49	44	40	42	60	55	45	43	53	49	37	51	50	50	46	49	43	52	47	56	53	39	46	35	45	55	56	40	48	43	49	47	51	42	63	50	51	47	51	48	44	48	53	38	35	50	38	50	46	45	40	36	42	45	46	46	46	39	52	53	34	45	45	49	46	34	38	61	52	44	54	50	44	52	52	45	43	46	38	47	44	54	43	39	47	42	40	47	41	51	49	57	45	48	49	54	50	42	51	48	47	39	32	44	60	41	63	38	54	44	57	48	47	45	43	50	53	41	43	50	50	47	44	45	54	42	47	60	44	38	41	49	41	48	46	42	45	40	40	45	46	50	52	59	51	64	50	52	57	35	52	47	40	44	42	52	61	47	44	46	52	40	43	51	40	48	61	49	42	39	36	35	41	62	49	49	45	44	45	41	39	56	49	48	49	36	41	46	58	49	57	50	50	54	44	41	51	42	46	53	53	49	50	41	48	41	61	43	44	37	45	48	46	58	48	39	53	54	39	48	38	56	49	39	53	36	37	43	50	58	46	53	53	48	46	56	40	58	43	34	38	42	47	53	46	58	41	39	44	42	61	50	46	44	51	48	63	51	55	47	53	45	40	55	43	54	43	50	50	51	52	46	45	54	41	35	47	44	51	39	47	48	48	50	53	44	43	35	45	41	49	42	51	52	49	51	39	35	49	38	54	54	47	47	45	40	49	45	47	43	57	54	58	50	46	38	44	49	47	45	50	52	46	48	41	46	42	41	49	52	55	54	49	42	43	45	47	60	42	33	47	38	50	42	48	39	50	47	61	47	41	42	43	51	38	51	50	44	49	53	43	52	46	48	40	39	49	31	59	45	60	46	47	59	43	44	38	43	50	50	51	44	48	52	58	40	45	45	53	31	41	49	47	62	68	48	52	42	46	46	51	46	37	39	61	35	48	54	47	47	49	47	49	53	48	46	50	51	60	61	46	52	37	53	53	47	38	43	49	38	45	61	42	37	47	51	43	39	38	49	53	57	35	43	47	57	42	40	45	45	39	39	45	49	51	51	52	44	47	48	43	41	45	46	59	49	50	39	45	34	41	34	64	68	45	44	57	56	47	46	49	49	59	43	47	36	42	41	41	50	49	36	45	49	42	53	55	49	47	53	53	47	52	60	48	45	42	46	46	47	54	40	41	46	44	49	48	49
9840	3908	1490	2468	5924	9197	10641	10143	8856	7886	6839	6077	5172	5188	5088	4623	4289	4152	4020	4216	4224	4088	3620	3197	2879	2784	2406	1964	1654	1312	1129	994	920	770	738	682	712	659	650	668	603	693	631	586	575	581	571	580	577	583	587	552	538	552	567	519	524	551	523	529	491	532	537	521	588	540	512	492	551	526	569	541	559	549	529	534	546	505	474	496	555	492	508	501	486	529	515	509	511	531	503	523	527	497	458	520	516	507	467	457	526	554	491	497	488	508	466	485	496	492	496	494	485	466	519	515	477	476	526	479	513	511	512	501	490	520	495	488	498	460	510	475	540	479	508	466	500	508	482	493	499	480	526	442	494	465	489	535	493	494	503	486	482	490	513	514	491	476	477	514	480	466	465	518	458	501	490	472	518	514	514	526	510	514	489	480	479	488	527	492	511	496	534	468	549	478	505	541	500	468	510	491	508	496	471	507	506	464	509	466	512	515	526	484	519	460	489	518	545	540	501	517	499	492	468	506	510	512	482	494	540	483	551	481	488	469	525	520	480	468	477	497	488	507	475	497	461	485	471	477	471	504	487	474	518	479	525	518	475	497	492	486	479	508	495	510	503	548	460	494	472	511	503	510	496	521	500	475	515	456	458	481	485	511	504	481	487	496	476	511	502	507	491	497	550	479	493	513	498	493	512	513	504	519	522	480	498	494	491	482	483	490	488	524	486	550	474	486	497	525	488	468	507	524	466	511	495	528	510	434	490	488	523	477	487	549	504	486	492	523	493	503	477	488	488	502	504	497	478	468	465	470	498	499	501	489	534	484	493	501	513	502	534	478	507	481	492	496	534	540	496	464	529	484	504	508	481	490	505	519	496	521	479	492	464	526	476	484	476	485	497	506	510	525	471	530	501	466	453	482	485	544	507	488	483	500	450	468	529	499	506	500	477	521	500	481	496	449	525	520	521	472	517	465	518	468	480	485	490	507	489	496	488	525	478	515	495	522	456	494	477	512	530	500	486	501	484	524	513	502	493	484	462	484	498	524	522	476	460	465	515	489	521	482	446	490	513	498	475	466	493	473	512	500	497	457	558	509	507	513	490	517	514	499	484	471	472	505	469	508	497	503	485	524	463	508	497	459	510	490	520	446	487	493	466	478	494	463	528	468	504	470	505	538	476	485	474	500	492	507	512	502	471	493	487	497	496	528	467	507	486	503	476	482	456	476	506	484	511	518	507	458	489	474	490	491	494	507	496	476	503	526	515	539	491	513	517	494	478	501	523	543	531	490	502	499	457	490	490	515	502	485	524	477	463	484	537	548	492	463	498	516	469	462	530	527	482	518	488	508	503	529	509	483	522	463	484	505	521	508	479	523	452	508	502	507	490	499	522	502	521	532	520	472	485	474	478	508	458	462	501	504	472	514	500	487	480	505	497	490	469	493	512	510	487	474	488	502	513	477	495	521	450	482	481	530	452	471	464	505	484	490	530	512	505	496	466	489	482	505	476	484	480	485	476	495	505	547	489	508	477	484	478	478	501	460	496	493	477	501	481	473	500	508	492	504	492	451	506	484	497	504	455	501	512	499	484	509	515	506	483	515	475	487	463	489	491	487	506	487	498	503	515	488	460	520	497	474	525	475	457	494	487	471	468	492	442	545	464	492	524	512	527	486	513	490	435	503	507	488	516	498	515	491	499	512	486	477	517	509	461	527	496	488	533	437	448	466	505	515	484	530	499	512	503	512	495	484	505	505	490	513	491	468	473	459	476	481	475	499	502	514	485	480	458	498	496	500	450	508	484	525	504	554	478	480	456	528	498	492	523	508	533	505	497	517	482	505	462	500	525	507	479	530	508	469	481	469	510	508	513	464	478	499	482	481	443	497	463	500	518	506	514	486	517	481	510	511	483	487	506	526	485	504	521	529	527	495	489	486	499	499	466	513	483	487	480	494	526	497	512	534	506	499	488	484	490	464	485	446	529	487	522	505	465	465	485	481	524	453	526	475	480	475	465	495	504	483	526	507	496	489	506	458	527	495	427	481	533	503	504	519	492	495	502	517	502	487	489	511	479	526	519	480	469	479	526	452	486	511	470	484	538	536	485	498	486	469	526	495	447	502	501	497	488	496	483	473	502	515	483	505	449	494	505	483	489	496	499	501	499	487	472	500	472	506	487	533	434	482	520	512	490	482	500	545	513	510	523	455	509	489	526	501	493	470	472	478	513	521	489	508	466	450	481	531	510	510	485	495	490	473	516	483	505	537	511	455	508	504	494	512	539	507	464	471	520	492	477	518	539	511	499	501	488	462	539	475	499	484	511	502	505	492	502	527	506	496	489	516	485	468	512	506	482	490	478	509	508	507	468	531	527	513	474	498	488	479	508	511	483	512	492	491	515	504	499	500	497	517	513	494	451	475	507	509	489	475	516	507	488	511	477	490	480	489	472	476	510	484	494	518	469	522	492	482	503	485	510	475	486	467	494	512	506	517	479	504	505	515	502	464	485	522	504	502	527	527	505	498	493	508	506	519	566	468	495	440	477	522	501	512	510	509	488	480	507	478	479	503	515	492	527	499	504	463	464	492	517	510	502	494	498	485	464	522	491	480	514	506	473	477	474	526	515	532	511	491	486	474	519	480	478	487	499	521	485	508	477	485	531	510	521	507	509	512	467	487	490	430	485	493	501	515	517	521	518	486	516	515	514	514	511	480	489	453	516	440	511	491	506	509	501	484	486	494	498	484	492	458	497	492	517	488	463	492	470	477	469	499	475	480	508	491	521	479	501	488	500	482	494	450	482	448	514	466	477	510	480	519	497	492	474	482	531	528	478	537	471	475	527	502	477	493	524	515	507	534	507	476	486	483	502	523	479	507	482	474	490	463	532	538	472	459	483	456	539	501	484	494	490	519	507	475	514	497	465	512	451	500	476	504	474	498	498	475	474	518	498	498	468	513	495	492	487	512	474	482	479	527	511	469	501	487	491	509	502	513	464	497	515	472	487	498	474	484	497	465	476	465	503	480	499	493	498	503	520	476	519	507	506	474	501	469	557	502	481	518	476	501	480	477	501	494	491	499	494	494	472	480	513	463	498	509	487	497	523	499	475	543	459	496	531	503	494	473	483	489	527	484	472	482	498	483	496	461	504	497	481	530	494	525	459	460	493	505	489	494	496	489	502	515	503	526	491	502	528	514	525	497	485	527	517	509	511	467	512	513	489	473	448	502	510	496	481	467	514	501	513	469	508	512	506	480	511	544	530	452	470	521	522	506	522	456	492	541	488	520	521	481	453	463	469	515	558	481	514	497	498	479	472	509	482	517	480	528	512	512	494	510	455	503	496	471	514	475	515	494	526	476	461	489	494	480	499	516	501	505	497	463	503	495	532	488	486	489	509	494	510	484	496	527	488	528	486	475	515	507	508	481	526	484	522	470	505	500	498	499	477	477	555	488	495	496	479	518	455	498	505	499	503	496	462	519	502	500	480	516	474	531	457	478	469	496	475	525
1979	95	50	30	40	92	145	150	163	150	146	138	112	124	120	101	108	113	106	128	113	122	113	105	94	75	79	56	56	39	42	32	31	28	27	16	25	20	25	21	21	20	30	28	35	19	22	23	27	27	23	22	19	20	31	13	20	18	17	25	17	19	21	22	14	17	24	22	20	26	27	23	26	22	11	20	25	29	13	25	27	23	22	21	27	33	18	18	20	22	21	20	25	23	21	18	26	18	17	15	21	15	22	21	17	10	19	18	25	20	26	24	15	22	31	27	22	20	13	23	18	15	21	13	19	17	16	21	16	24	18	21	18	23	29	21	14	21	19	19	17	26	19	22	15	22	22	23	18	27	22	17	22	28	19	19	21	22	22	22	22	27	18	20	17	20	16	20	19	21	17	17	13	14	16	14	22	21	26	25	23	18	15	27	24	10	16	12	22	15	21	19	24	14	21	16	18	11	21	28	21	24	22	21	27	13	23	13	19	19	22	18	26	26	23	25	15	19	18	13	30	21	27	16	21	16	14	18	16	20	18	24	19	24	21	16	16	18	24	15	15	16	23	17	20	23	14	29	14	19	23	23	23	26	27	17	24	20	26	19	25	20	22	18	20	19	12	24	15	19	12	23	19	25	17	18	18	23	20	22	23	15	22	21	20	19	23	17	31	21	14	20	17	22	25	19	15	19	16	17	21	21	17	23	25	27	22	17	20	23	20	18	22	23	27	15	23	16	18	24	26	18	17	26	28	21	21	18	20	21	27	22	22	14	15	25	19	18	19	21	29	22	12	19	25	19	19	17	22	15	23	23	12	26	11	15	17	18	25	21	21	18	17	14	25	16	21	23	28	18	22	22	27	18	28	17	22	17	24	22	23	22	21	20	24	12	16	19	19	20	13	22	17	25	23	22	13	17	23	26	21	14	16	21	14	17	28	25	17	29	20	18	13	15	20	23	23	14	23	19	27	20	18	24	26	21	26	17	26	16	17	20	18	21	22	22	26	19	23	18	27	24	21	19	17	17	28	22	13	27	20	26	27	24	23	16	20	18	17	20	22	24	25	17	15	27	21	23	17	23	21	17	19	24	21	21	31	13	22	20	26	11	16	31	25	12	20	11	29	23	20	20	26	28	17	30	24	16	22	20	25	21	15	24	21	25	15	16	19	27	23	13	23	20	19	21	16	21	19	16	15	25	14	21	17	22	20	28	13	10	14	20	25	18	16	22	27	20	15	21	16	11	18	18	19	17	22	19	20	20	18	26	14	21	27	22	15	21	18	20	22	16	27	17	28	30	23	19	22	32	25	19	23	21	25	19	15	19	25	20	22	23	24	15	17	27	20	18	18	17	23	24	23	21	22	21	31	24	20	17	20	17	22	24	18	17	16	18	19	24	21	18	23	18	10	13	21	16	17	22	15	24	22	17	23	28	17	16	18	14	10	20	20	26	18	26	17	23	14	23	23	16	20	20	20	25	28	33	17	30	19	22	21	28	24	35	18	16	10	17	21	20	18	23	19	20	25	17	22	23	19	22	14	23	21	22	21	18	20	23	27	18	24	23	19	20	17	26	19	17	26	24	11	15	27	20	14	21	20	27	31	12	17	12	20	25	16	17	21	17	17	23	17	25	17	17	23	22	16	25	24	16	20	19	23	25	24	23	29	21	21	16	11	17	28	19	23	31	24	16	20	20	25	17	23	21	16	19	21	27	21	23	15	26	16	15	20	18	23	20	9	21	19	18	29	17	19	21	14	18	17	13	18	21	17	22	13	22	25	30	25	32	15	21	15	21	27	25	16	30	17	19	30	23	15	18	17	23	21	17	20	21	23	15	14	13	19	19	21	10	22	16	25	20	13	19	20	19	27	26	21	10	14	18	14	24	17	18	20	15	23	14	16	17	13	17	20	26	19	24	13	24	22	19	20	20	19	19	28	12	25	24	23	23	20	25	21	16	19	23	19	19	21	23	20	21	29	21	20	12	21	19	17	22	26	26	17	14	18	16	14	19	19	8	20	26	17	15	22	15	19	22	28	23	23	17	15	19	20	13	23	22	13	27	20	16	21	28	16	18	23	21	8	17	17	9	13	21	15	19	19	16	18	29	22	21	26	19	19	25	21	17	23	17	18	20	23	18	17	15	24	24	17	12	26	16	19	21	13	21	12	23	15	24	17	17	29	21	15	22	23	16	15	22	17	16	17	28	21	21	17	18	25	17	22	17	8	15	21	29	23	20	25	17	21	22	30	9	11	15	18	18	13	22	19	17	27	17	13	22	26	23	21	18	22	20	18	24	19	19	28	13	17	21	23	16	22	13	20	13	21	22	26	31	15	19	21	21	20	21	33	20	11	18	26	19	15	14	19	16	22	23	22	21	21	20	23	24	27	20	24	19	18	29	26	23	15	26	16	16	16	20	26	29	18	21	21	20	20	23	17	22	24	16	22	18	17	21	16	22	27	27	17	18	25	17	24	18	18	21	21	23	29	17	21	26	21	22	19	22	11	23	24	27	23	18	23	17	21	20	24	22	13	16	14	18	20	18	23	15	23	30	23	19	17	13	17	22	30	27	15	26	29	18	13	30	24	29	19	20	25	17	21	21	21	21	14	20	30	16	25	21	16	14	16	25	17	22	18	19	23	23	23	21	19	30	16	12	19	23	15	27	20	22	24	18	33	15	25	19	13	19	22	23	18	26	22	16	18	17	23	17	37	28	20	17	25	12	19	15	20	32	20	27	16	23	14	24	19	17	20	23	14	27	25	18	22	21	21	26	20	20	15	18	24	21	24	23	25	16	17	9	28	7	23	23	17	16	29	20	30	23	22	30	24	17	21	27	26	17	26	25	21	29	14	18	13	18	23	13	24	24	16	16	16	19	14	21	16	18	24	31	25	22	18	19	18	18	17	25	18	20	18	25	25	16	23	16	21	26	23	12	21	27	23	16	18	19	22	15	21	16	20	16	22	26	27	19	24	16	15	23	20	26	19	23	16	14	17	29	24	24	22	18	16	16	24	20	14	31	25	22	19	32	14	11	16	21	20	11	19	14	20	16	31	27	20	19	23	30	26	24	19	17	22	13	14	10	18	15	21	19	13	23	19	19	29	15	15	22	10	14	22	35	24	22	26	23	23	18	8	20	18	20	20	10	22	24	13	21	23	24	20	18	24	15	22	15	21	13	24	16	23	19	26	21	12	15	21	21	18	30	17	19	25	23	21	23	24	23	7	21	15	27	8	14	19	13	20	30	23	24	13	15	18	28	19	20	22	23	28	16	24	16	28	18	17	34	34	22	28	28	27	24	18	21	18	22	27	26	31	20	30	22	16	17	13	17	17	21	19	29	25	25	19	23	15	24	21	21	20	18	21	27	22	20	26	20	18	17	24	19	23	17	15	17	20	20	16	23	20	11	11	16	12	17	20	17	14	18	17	18	14	17	15	25	23	17	15	18	15	23	14	22	20	21	21	27	21	22	11	23	16	22	27	20
9776	2767	1103	1911	5195	8345	10222	9781	8861	7887	6895	6051	5367	5254	4836	4437	4459	3999	4019	4229	4286	3799	3517	3144	2818	2519	2084	1677	1320	1062	906	751	606	518	500	453	443	396	418	431	378	337	349	348	380	321	339	309	323	308	292	296	256	272	271	286	264	262	242	300	292	255	251	276	287	270	282	242	284	263	302	278	304	287	231	233	238	248	271	263	266	269	265	238	249	268	252	227	235	247	240	249	226	246	215	214	239	225	230	229	246	247	246	232	215	217	225	228	222	231	272	226	247	272	239	243	204	213	245	211	259	245	239	217	230	228	279	258	233	227	256	235	226	242	230	210	240	224	233	203	223	245	223	238	248	221	212	208	207	218	222	242	217	201	221	202	226	220	216	214	217	207	234	252	207	228	189	218	224	254	227	212	232	229	248	238	202	220	224	243	225	227	236	240	233	205	241	217	215	220	224	199	242	226	243	237	218	219	234	229	232	226	254	245	224	237	249	248	216	203	195	227	241	245	226	238	214	207	192	231	219	212	225	229	220	246	260	230	215	245	226	226	211	223	221	243	243	203	221	238	234	215	243	234	215	234	215	238	233	215	217	237	198	243	218	221	233	247	224	207	260	234	267	222	222	224	217	241	210	205	215	214	218	243	212	208	222	210	241	226	230	226	214	222	209	231	225	212	238	254	219	203	237	235	221	207	235	239	210	205	221	253	228	219	225	224	226	201	258	230	253	230	204	215	239	210	210	223	230	244	221	236	225	224	198	229	232	225	235	200	237	220	215	203	231	222	247	213	253	217	216	243	208	221	193	224	245	232	222	210	199	237	228	203	221	214	226	220	197	218	216	212	200	212	197	220	249	225	222	229	221	220	217	233	244	244	223	218	209	226	231	229	213	238	220	234	218	227	243	231	213	222	206	198	226	217	232	234	213	200	253	198	211	221	218	235	237	232	233	226	249	232	242	248	206	248	212	219	227	219	225	217	236	220	239	209	206	214	239	216	240	237	215	200	221	211	221	226	207	204	191	218	215	229	198	217	221	205	221	215	245	226	214	221	217	247	211	228	232	210	229	211	216	227	236	268	249	237	232	249	197	218	250	232	223	223	221	223	230	213	208	232	216	224	212	206	220	232	243	224	198	200	219	215	211	231	222	215	218	243	213	219	236	247	204	201	207	198	239	232	243	209	226	234	222	211	224	229	222	184	219	212	215	224	236	216	243	187	239	215	219	220	236	189	224	248	222	214	231	214	212	215	229	214	233	216	209	234	236	236	250	225	247	224	221	233	229	233	220	221	224	234	231	204	229	223	216	217	232	249	234	215	227	236	228	233	204	203	230	242	230	223	247	216	241	251	237	240	219	213	217	241	218	228	237	197	220	217	215	207	253	220	235	223	255	215	231	219	212	212	249	227	232	238	220	217	223	238	239	188	207	217	226	221	228	235	249	232	242	234	213	222	228	212	231	239	235	224	221	216	228	243	207	210	204	255	229	227	230	225	227	240	241	228	252	216	214	217	244	222	220	196	245	216	218	231	212	226	224	225	259	212	236	209	258	203	220	252	238	218	222	220	239	223	226	211	219	232	238	222	217	224	215	219	226	236	242	221	241	223	256	227	225	228	212	250	226	254	212	242	253	240	244	211	241	224	208	220	225	220	225	221	222	262	246	232	225	215	225	243	217	227	206	209	213	218	246	244	211	255	207	215	251	201	228	221	211	228	239	214	213	234	198	230	236	196	235	228	227	230	206	241	214	233	217	214	248	241	206	241	225	256	224	212	234	233	240	253	226	241	229	216	245	232	262	228	219	246	234	220	224	228	223	235	226	215	233	209	250	252	233	219	210	211	216	205	201	238	214	245	223	216	236	226	230	226	227	230	234	252	222	214	232	212	225	220	209	244	207	225	253	180	217	253	242	258	222	221	214	218	219	227	233	219	223	237	247	213	218	199	210	247	228	213	232	200	203	223	234	235	237	221	229	242	234	219	216	233	219	216	219	220	221	195	227	248	212	229	202	252	218	208	226	247	202	253	236	213	234	209	208	221	230	233	236	234	211	208	238	221	235	225	241	230	213	234	244	216	237	214	241	200	268	231	228	228	213	217	224	238	227	224	225	228	199	260	245	211	223	217	228	225	231	212	212	204	237	222	232	209	226	238	218	204	224	239	227	216	222	247	221	236	204	227	227	221	245	246	230	234	247	230	247	217	208	226	232	230	226	205	218	194	217	224	238	235	206	227	210	214	227	237	238	217	215	213	213	222	205	242	221	235	228	215	237	208	208	211	230	222	233	232	213	230	207	239	220	226	215	214	209	204	201	231	222	238	240	194	231	235	239	207	246	223	224	236	242	216	224	211	228	244	231	226	196	256	194	230	234	221	199	211	208	218	217	233	229	214	211	203	226	225	224	226	232	219	215	220	209	232	208	234	228	240	211	241	214	214	210	237	210	218	232	222	202	223	229	233	213	207	228	241	224	197	240	223	203	213	203	215	257	229	199	235	216	217	251	222	216	248	237	213	206	203	207	211	206	222	210	228	202	212	216	201	220	222	222	217	224	242	217	225	245	230	257	204	215	239	240	244	230	216	227	221	237	238	193	212	232	232	248	231	217	214	199	201	225	240	245	216	218	214	216	263	220	264	211	221	237	249	224	232	221	236	232	247	256	228	224	240	221	213	240	206	209	211	210	224	239	211	230	236	215	227	220	219	253	213	219	225	217	229	220	219	227	228	221	254	204	228	238	231	202	225	222	213	226	219	225	220	230	229	208	208	213	235	231	227	211	208	242	204	209	251	220	197	227	245	217	212	204	214	223	237	247	211	207	248	240	224	193	218	221	238	224	194	225	207	210	200	228	264	214	211	205	250	228	236	238	218	214	242	252	242	223	249	221	218	229	177	214	247	215	217	213	230	221	228	238	208	231	235	211	234	233	232	202	232	222	204	217	235	253	227	216	252	236	232	210	213	215	226	205	221	228	223	238	223	254	236	220	231	231	231	211	233	212	210	231	233	209	225	230	216	219	229	234	232	224	249	247	184	222	228	225	221	209	197	214	247	232	227	232	212	243	232	220	214	238	228	215	224	190	216	231	203	218	232	249	232	227	218	222	230	230	238	237	207	226	235	223	211	218	232	231	205	228	223	195	231	222	231	219	213	214	258	213	217	240	229	232	256	222	211	203	225	231	209	245	212	218	219	248	224	229	213	226	224	232	222	212	243	245	196	239	231	230	244	217	231	211	251	211	227	245	236	215	225	214	217	199	244	217	258	249	213	228	212	251	223	222	206	241	223	216	230	229	218	244	224	209	220	225	233	235	234	227	238	234	196	224	242	230	217	248	223	224	201	235	226	202	222	231	219	231	234	209	215	225	218	206	210	235	223	240	198	247	222	250	219	221	235	214	216	217	243	263	210	232	238	215	244	218	214	218	223	223	186	255	187	211	241	220	226	236	202	246	236	237	214	218	222	224	198	209	209	272	231	217	243	234	216	225	230	241	219
1028	239	144	103	98	163	251	284	226	238	206	174	182	194	175	179	177	169	195	167	186	156	160	136	129	124	89	91	107	68	79	75	63	63	60	71	81	57	44	59	52	62	58	41	60	49	46	57	52	49	51	41	53	47	56	44	43	60	56	51	57	58	49	60	58	49	52	57	54	46	45	49	42	64	65	64	51	58	55	56	41	56	45	44	49	53	61	59	40	49	45	55	45	52	43	38	49	56	45	50	47	53	51	55	58	36	49	50	47	51	41	45	46	41	50	44	51	38	38	56	58	51	41	47	54	58	49	48	46	41	60	55	52	55	46	53	54	56	55	43	46	38	48	67	46	40	59	58	52	59	46	45	56	52	49	43	53	55	47	53	49	42	56	52	50	47	49	56	42	40	65	40	48	58	35	41	51	42	62	52	44	55	52	52	49	48	46	47	44	48	48	67	57	70	48	43	49	41	51	56	51	51	53	52	65	50	57	54	54	45	58	45	53	37	48	50	53	39	61	42	40	55	60	43	43	52	48	57	58	54	46	59	56	53	55	35	49	52	57	50	46	42	39	41	52	69	56	62	59	45	58	54	46	53	51	36	49	47	55	51	54	61	47	41	60	59	51	45	50	55	53	43	36	48	62	49	54	40	53	48	46	53	47	48	56	52	57	49	58	62	37	54	61	39	46	63	45	57	51	45	44	57	54	42	34	45	51	60	56	50	59	43	47	50	68	53	51	46	55	51	45	41	50	50	41	42	44	54	45	49	46	41	57	50	52	38	58	45	41	50	52	51	37	55	50	55	46	51	56	45	48	48	55	54	43	50	45	52	52	40	51	52	47	51	35	49	56	53	51	49	54	49	55	49	57	46	54	60	56	43	50	47	51	59	46	50	39	52	54	41	49	46	54	60	56	57	45	53	60	37	56	49	47	56	47	48	47	43	56	44	44	55	53	48	46	53	58	46	62	49	54	53	44	54	64	48	53	36	50	62	45	47	45	48	40	52	45	49	50	42	48	31	50	39	46	47	55	55	51	50	64	55	49	51	49	55	62	39	46	47	55	44	56	52	51	50	41	52	52	43	45	54	39	50	48	52	53	51	62	47	43	62	49	53	52	48	49	49	40	41	52	48	54	46	48	49	44	49	36	54	43	41	66	50	59	53	33	49	53	53	47	49	46	57	48	50	45	45	42	46	34	48	44	48	46	51	57	45	48	59	63	68	49	59	40	51	42	51	54	58	53	46	44	59	60	38	42	44	58	54	44	48	43	47	54	48	46	50	51	49	43	59	59	50	66	55	56	47	42	49	50	57	52	60	53	56	48	55	57	45	56	60	59	42	52	43	53	44	54	71	50	60	54	34	42	40	49	46	43	52	52	47	52	51	45	56	48	41	44	47	36	56	53	50	49	51	50	46	60	47	56	55	41	49	56	51	59	58	40	54	55	39	41	55	47	39	53	44	44	56	48	52	52	54	66	40	43	51	49	58	59	41	49	53	51	41	51	44	61	41	58	46	52	44	51	45	51	41	58	53	59	55	45	44	47	47	45	52	64	42	54	54	57	54	47	55	40	51	34	54	49	50	55	48	46	57	47	49	52	48	60	41	50	59	46	43	47	49	52	49	47	50	41	56	51	56	62	48	53	53	63	44	57	40	51	64	46	47	51	55	56	52	57	60	50	58	45	44	49	54	49	42	47	50	40	53	44	36	44	43	45	45	39	59	44	43	51	51	56	52	54	47	35	42	48	41	57	54	59	52	57	57	61	53	56	44	47	56	44	42	43	44	50	47	42	41	60	51	52	44	42	51	51	38	49	52	49	50	46	49	60	53	40	49	52	48	45	40	49	57	52	45	44	54	60	48	57	60	47	50	53	51	48	47	62	39	41	45	50	58	47	54	54	53	47	58	52	54	60	52	48	59	51	44	48	45	45	56	40	42	42	51	45	54	44	37	43	50	42	57	49	52	39	34	56	51	54	62	64	50	59	52	62	50	41	42	58	59	53	49	58	49	48	44	51	53	44	52	57	47	50	43	45	46	55	63	53	39	39	45	41	52	64	46	67	46	58	49	55	54	50	50	55	46	53	62	69	63	48	51	48	49	51	61	57	46	56	48	54	43	51	56	47	46	54	48	46	51	52	60	47	55	43	50	57	51	39	46	34	54	43	41	48	51	42	37	41	51	48	48	33	43	53	41	54	54	46	56	47	41	49	55	53	61	60	47	46	43	52	41	42	63	56	47	48	61	54	61	41	57	65	47	56	59	47	58	52	38	51	50	52	53	46	50	46	49	38	49	52	56	53	38	58	44	54	47	54	43	69	62	42	54	51	56	52	52	42	43	60	38	55	46	41	54	39	49	46	50	47	54	32	37	55	55	58	48	61	45	56	46	51	61	52	42	37	64	55	54	57	46	49	60	41	51	35	55	44	49	49	39	38	47	49	43	40	57	46	49	50	42	46	52	47	50	49	74	46	58	54	54	54	55	62	53	52	54	44	41	47	54	58	55	49	54	46	50	49	54	50	56	61	59	44	54	47	61	44	39	53	57	55	49	56	43	41	48	43	49	49	54	56	52	40	55	56	51	41	50	50	45	52	49	55	51	57	59	51	38	48	48	58	61	46	49	46	44	39	49	57	50	48	35	57	48	50	47	47	47	47	37	46	42	42	56	44	51	53	61	66	49	56	40	49	53	47	56	48	49	59	52	54	43	48	53	43	55	65	43	48	49	65	61	63	47	49	35	49	41	45	41	60	44	55	48	53	60	56	45	46	51	55	48	50	45	52	54	53	47	50	40	52	52	51	46	59	54	56	46	48	39	53	46	51	45	42	46	51	58	55	53	49	48	51	51	48	56	41	42	46	51	47	47	54	51	52	56	53	47	41	55	37	40	58	40	45	47	50	70	45	52	45	62	39	58	46	33	53	68	54	50	35	45	32	39	39	51	50	51	51	51	36	60	57	43	62	48	56	49	43	50	53	45	48	55	49	43	54	47	53	55	60	63	49	57	41	60	63	46	53	44	44	60	52	56	58	46	44	37	48	68	53	44	47	55	42	62	48	47	57	47	46	53	59	50	52	45	43	45	62	46	40	48	61	49	53	50	45	50	55	42	50	53	53	65	42	55	42	42	45	45	44	45	46	60	48	47	37	37	53	62	55	64	38	54	45	63	50	45	51	52	55	49	51	51	56	48	38	41	49	53	54	48	43	59	39	58	52	55	56	62	49	30	47	61	53	51	46	48	45	42	49	57	47	48	51	42	38	52	47	47	49	44	53	49	54	56	46	53	54	57	48	48	54	50	38	67	59	56	50	34	55	63	57	47	58	42	45	69	53	43	62	49	56	66	43	40	50	43	56	37	45	54	54	44	44	51	60	56	36	44	41	51	39	60	63	43	49	51	50	48	56	62	49	45	53	41	53	52	44	53	58	44	47	59	51	47	54	66	45	44	50	41	60	40	57	65	59	46	44	46	44	48	60	56	51	47
13448	5064	2098	3342	8372	11980	13886	12512	11068	10099	8739	7654	6745	6910	6318	6001	5565	5287	5364	5479	5368	4970	4594	4026	3958	3155	2579	2212	1715	1473	1327	1108	996	953	891	881	812	822	793	767	738	704	655	685	693	667	656	642	655	661	620	595	589	597	630	593	632	571	603	594	597	584	663	618	583	564	581	632	598	610	598	636	631	594	593	583	610	519	547	567	591	566	615	575	600	611	544	565	576	550	534	531	574	550	516	571	518	548	524	547	525	518	514	559	527	538	565	552	540	549	552	543	552	533	583	557	545	581	574	541	539	522	556	536	518	541	578	544	560	536	542	552	509	509	574	556	548	549	544	546	542	540	554	529	527	553	527	548	545	552	549	545	517	548	528	528	523	573	570	511	543	564	567	532	524	554	594	523	593	552	492	514	533	503	553	522	559	519	486	541	525	528	531	534	556	522	567	549	545	571	544	566	537	555	578	558	558	533	562	558	563	584	536	583	535	532	534	588	515	551	561	554	566	532	557	594	502	501	552	494	510	556	511	554	504	480	539	536	527	587	519	553	548	570	543	531	553	534	568	517	527	528	536	502	555	542	553	537	532	524	539	529	534	524	541	506	515	546	540	545	560	555	537	514	556	529	507	566	554	549	545	505	549	531	509	515	569	502	558	567	508	585	542	598	519	522	583	499	542	536	547	527	546	559	564	551	542	550	510	518	558	572	511	597	495	551	532	517	532	535	565	537	533	495	541	506	534	547	484	530	502	519	494	544	507	489	567	531	554	525	515	582	514	527	557	563	523	506	544	574	508	573	560	560	516	543	545	539	570	510	515	544	505	556	541	523	519	547	568	535	517	520	589	543	536	551	521	479	523	530	570	537	515	545	557	558	525	553	586	532	538	538	530	563	543	554	563	573	541	541	543	487	553	525	575	567	535	548	550	557	553	544	552	543	562	570	569	578	511	518	520	534	556	539	519	518	557	496	529	521	574	535	539	515	541	533	520	515	543	497	542	560	546	506	542	531	527	539	530	559	497	516	553	546	537	515	533	549	537	551	544	535	568	488	504	549	527	517	512	510	534	550	565	542	504	540	531	517	497	516	518	517	523	543	542	574	513	546	504	578	535	512	524	475	526	553	518	566	541	492	519	563	546	537	498	502	553	581	524	529	554	543	565	529	565	518	530	539	545	564	495	531	493	536	526	498	542	553	532	512	538	516	546	541	534	524	536	533	559	546	547	544	551	556	526	563	543	504	533	541	542	524	536	561	509	506	531	516	512	549	528	551	549	501	549	548	528	538	594	507	538	565	555	543	505	512	547	547	553	536	580	557	580	521	507	547	558	530	585	555	527	539	497	558	538	555	508	510	512	563	539	549	514	520	508	503	556	519	543	502	565	551	511	527	533	553	554	540	561	553	549	505	523	506	558	525	495	554	558	536	510	491	549	529	523	538	552	541	492	555	522	530	570	511	544	555	553	542	552	539	534	570	507	522	534	516	570	557	532	532	496	575	556	537	542	525	557	506	546	513	536	541	521	523	535	517	573	519	547	495	550	519	525	526	539	531	539	569	595	526	584	560	509	554	536	499	517	534	512	526	527	533	546	544	519	546	528	548	534	531	571	504	515	571	505	536	554	565	533	500	547	522	559	531	548	552	542	530	573	499	560	524	533	541	501	498	503	513	575	545	574	553	557	511	561	565	569	574	531	513	536	518	544	564	531	553	559	551	534	550	562	537	556	513	486	554	536	473	541	535	568	567	528	534	481	529	540	555	529	521	568	553	498	527	525	546	518	574	529	542	554	558	558	511	537	538	552	504	505	569	484	535	538	495	514	527	495	542	538	581	562	505	519	590	544	501	615	544	530	527	515	545	540	555	548	537	562	554	532	555	561	520	542	557	516	526	530	518	533	549	552	526	529	538	564	533	520	596	523	528	492	522	486	551	521	526	485	550	522	548	516	555	551	513	555	562	599	575	507	571	526	501	548	523	505	534	558	551	545	539	536	488	576	513	565	555	574	551	525	516	508	543	532	525	525	544	523	535	503	525	556	525	548	524	493	553	512	526	563	531	519	518	541	528	539	516	538	503	581	534	547	559	522	519	569	546	521	571	545	518	514	511	535	572	539	537	537	550	522	551	490	536	518	540	540	512	541	531	528	489	534	553	550	523	499	526	531	544	519	570	527	523	503	530	575	534	580	567	516	517	544	536	524	510	551	535	517	542	533	548	532	486	498	545	530	536	525	571	534	524	546	531	516	518	542	523	522	497	525	551	570	516	530	509	531	493	509	512	580	553	518	528	547	523	512	541	547	528	523	472	519	469	533	551	571	531	548	538	497	507	544	537	498	577	550	509	524	515	514	557	531	554	536	550	573	561	530	525	547	578	547	555	516	527	549	544	560	561	562	523	495	528	524	558	542	527	515	507	515	529	553	562	505	507	504	517	540	548	550	539	502	528	539	526	533	550	517	553	543	521	534	537	560	532	529	539	546	547	550	530	553	525	555	532	544	503	514	600	513	565	520	549	495	506	516	561	571	490	543	586	534	563	536	516	563	529	517	486	500	535	483	543	535	533	551	540	545	544	515	534	542	527	557	548	504	509	520	554	551	534	536	521	539	545	525	527	556	521	531	531	506	513	529	526	482	538	513	503	516	559	549	541	534	560	529	550	515	531	485	533	526	590	525	541	501	558	530	561	561	596	565	472	505	545	539	509	545	498	555	533	560	536	541	511	536	565	535	538	526	525	507	557	565	545	541	514	536	499	530	523	531	573	543	553	513	581	557	541	513	545	580	511	556	530	539	524	515	495	526	548	542	527	530	512	531	541	523	548	528	520	539	563	521	533	549	520	536	562	544	560	524	533	508	591	518	514	566	536	526	526	564	500	528	560	565	535	529	505	563	527	498	534	535	538	531	519	500	515	565	510	521	511	560	524	581	513	589	543	551	544	519	544	591	528	524	507	529	566	527	523	506	483	542	513	537	546	526	543	553	579	563	499	535	530	526	527	527	511	554	552	529	495	538	530	531	541	539	553	548	563	556	580	532	524	517	527	542	551	586	557	533	564	587	467	505	578	561	540	551	563	526	536	565	503	518	510	529	527	533	529	549	531	515	543	539	505	505	570	506	554	586	534	538	524	515	550	536	563	513	513	509	516	502	517	561	507	504	525	541	565	548	547	566	532	562	521	539	586	545	551	529	519	495	497	505	532	549	547	566	527	528	507	532	516	510	556	506	539	550	526	510	544	537	522	519	510	548	519	541	532	557	565	547	545	549	539	571	506	553	525	550	503	559	542	551	519	556	542	528	576	561	526	559	557	540	517	528	559	535	559	524	549	556	517	508	540	544	532	555	498	541	548	550	519	559	508	520	560	545	515	542	493	486	534	544	557	525	513	524	549	573	540	561	515	521	508	534	531	534	522	522	529	540	531	520	538	553	540	522	554	529	555	524	539	548	578	517	555	560	537	532	550	523	568	533	501	573	501	540	527	536	553	561	538	515	538
1269	36	32	20	29	61	102	89	96	102	116	91	86	99	102	72	95	77	99	107	86	89	79	72	65	55	45	41	29	28	33	24	29	30	23	22	25	17	21	19	21	15	21	23	15	17	17	33	25	19	22	37	17	21	16	18	15	22	22	16	23	24	21	22	23	26	20	20	23	19	16	14	18	22	11	28	20	14	21	20	26	21	25	21	20	20	23	18	14	16	13	21	15	17	22	17	21	17	26	24	14	21	20	21	23	16	27	19	14	12	23	17	23	21	16	16	23	26	24	22	14	23	18	21	23	18	24	19	27	17	22	20	11	25	14	19	17	21	22	29	12	19	11	21	21	32	22	30	29	24	28	19	22	26	30	19	23	22	17	19	15	24	18	24	24	21	23	15	23	11	21	25	25	22	22	22	18	21	20	19	24	18	26	17	21	17	18	24	21	18	29	14	14	12	20	18	21	24	23	18	20	15	30	25	12	16	18	19	13	17	23	14	31	17	21	25	22	22	14	22	23	16	16	17	27	18	18	18	13	18	19	18	18	17	17	17	13	24	20	21	16	18	21	25	21	19	24	25	16	17	13	17	22	22	12	23	26	20	22	28	26	26	19	22	24	20	24	20	19	19	19	22	13	23	26	24	21	25	25	22	23	19	21	17	24	22	14	20	13	23	16	23	24	20	28	14	27	24	28	18	21	18	19	21	24	16	20	19	21	27	22	14	18	17	18	20	15	21	19	19	21	21	13	20	19	19	25	23	30	16	23	17	20	15	25	20	29	13	18	23	19	17	14	21	27	26	17	24	24	16	15	17	32	17	16	17	17	19	19	17	18	26	17	22	20	28	19	19	14	18	15	29	15	23	21	24	20	14	24	18	19	19	18	20	21	21	19	14	21	20	17	26	13	23	21	12	17	20	20	21	18	12	19	27	18	16	25	19	16	20	18	26	12	24	27	22	15	20	28	19	25	28	26	26	16	16	23	12	20	16	16	17	22	26	16	28	21	17	25	23	17	20	31	20	24	35	23	29	19	24	17	22	21	13	19	16	24	24	15	20	18	22	26	26	25	27	26	9	30	20	19	30	15	21	27	19	25	20	17	20	21	18	22	22	27	23	24	18	26	24	26	10	26	17	26	17	23	17	17	27	24	18	11	19	14	13	16	31	22	25	17	28	18	19	36	14	16	24	12	23	13	24	20	12	17	22	29	17	20	20	24	22	27	19	20	19	19	21	22	21	22	25	22	21	17	25	24	23	20	15	19	14	22	24	24	22	19	24	25	24	28	19	23	11	23	23	24	22	26	22	17	21	24	11	23	26	23	19	25	21	20	16	22	19	30	19	24	21	26	17	16	28	18	20	21	21	21	18	22	29	18	23	17	26	20	25	24	16	29	22	19	20	24	24	19	17	26	23	15	28	22	24	16	24	22	12	15	20	16	29	29	18	14	18	30	14	24	20	18	16	13	18	17	25	23	25	19	18	23	24	15	15	19	19	14	24	22	23	17	16	28	18	20	21	23	27	17	29	18	15	20	22	23	26	28	23	22	29	24	26	20	13	19	18	20	17	20	24	21	13	20	18	15	25	25	21	17	22	11	15	15	25	32	21	22	13	20	28	19	23	27	18	21	18	26	23	17	26	24	17	23	20	23	23	15	21	20	15	29	21	21	16	21	25	19	22	21	22	19	16	16	15	21	20	10	20	23	23	23	17	23	22	14	21	15	27	15	21	21	22	21	20	25	23	20	20	13	20	15	19	17	22	19	20	18	32	25	18	22	21	24	21	19	13	27	13	21	25	17	21	13	22	21	18	22	24	20	22	23	22	14	23	18	23	24	28	29	14	27	18	20	24	20	16	20	22	18	21	21	13	20	18	16	20	14	21	18	26	22	20	18	18	19	19	14	19	16	24	25	24	10	22	20	22	14	16	21	23	24	14	25	26	25	13	23	24	25	32	24	24	19	13	17	19	15	17	22	21	16	5	21	21	19	21	20	16	18	18	21	20	26	20	23	14	26	21	23	22	21	22	14	18	16	30	19	26	17	25	18	21	20	22	17	20	26	21	10	16	22	25	14	17	17	26	18	25	25	29	17	18	25	26	16	25	20	27	14	16	27	21	18	21	32	10	22	15	21	20	22	22	31	16	16	25	23	17	28	17	18	22	16	14	21	22	18	25	22	25	19	15	26	24	25	19	18	17	20	17	19	22	24	27	25	19	16	25	21	20	19	19	14	15	13	12	20	19	21	17	23	22	20	24	19	23	22	24	27	16	12	20	17	29	24	21	15	23	26	23	20	20	21	17	20	20	12	26	23	20	20	15	24	15	30	15	22	21	26	23	14	22	18	25	19	24	20	18	24	24	17	20	14	19	16	18	25	13	19	21	19	21	24	19	19	28	23	19	19	16	17	18	23	18	20	14	15	20	24	24	17	19	22	24	23	15	19	21	20	19	16	31	18	22	21	23	19	17	16	32	22	26	20	23	24	21	25	19	19	28	14	18	19	21	16	30	15	23	19	19	20	30	18	16	19	23	18	19	24	20	21	32	25	21	21	20	29	18	19	12	20	18	17	17	22	26	22	30	12	21	20	23	20	21	21	16	25	15	19	26	14	22	20	34	14	25	16	20	18	21	25	16	21	17	18	22	25	37	16	22	24	26	16	30	24	22	16	12	26	23	27	25	16	22	20	18	23	20	23	15	16	14	18	29	20	15	20	21	27	17	19	25	16	23	30	27	21	14	16	33	16	18	20	19	16	23	24	20	19	23	21	17	22	22	26	15	27	15	17	15	19	18	15	21	16	25	13	20	26	29	25	16	21	29	16	19	21	20	24	31	22	15	20	11	23	27	18	24	17	27	23	14	25	23	22	18	24	17	19	16	26	14	23	17	26	13	25	19	18	16	15	15	23	23	15	25	29	11	17	20	19	21	21	22	10	24	18	15	25	14	19	22	22	22	17	23	17	26	19	30	17	19	12	16	26	20	16	10	22	16	14	20	17	20	22	16	17	20	24	17	17	24	14	26	16	20	17	17	24	27	20	29	21	14	19	23	26	18	16	26	21	22	22	20	30	20	17	24	12	13	26	17	23	28	25	23	18	15	14	19	21	18	18	14	25	31	13	14	21	26	22	14	19	30	22	14	24	13	14	23	21	17	20	13	21	18	29	29	17	21	27	23	27	22	21	18	22	30	20	24	18	20	21	13	26	15	23	26	22	21	21	29	24	21	27	28	16	18	22	20	19	31	19	19	30	24	23	18	18	20	19	21	22	24	20	21	30	19	23	17	18	22	15	17	24	19	27	22	17	14	16	29	22	15	20	23	27	29	28	30	20	18	20	19	18	14	20	19	20	15	14	29	22	24	14	17	20	22	25	20	18	14	25	20	21	22	21	24	13	21	20	22	24	27	20	27	17	22	20	22	20	15	25	18	12	16	21	20	15	22	12	26	25	18	22	30	13	18	16	17	18	24	14	24	18	15	21	18
7327	1092	484	709	2248	4876	7336	6703	6151	5517	4859	4175	3797	3788	3500	3657	3020	3077	3032	3301	2978	3014	2420	2360	2193	1563	1257	981	825	675	584	490	401	412	391	344	351	330	313	314	321	276	262	274	277	261	250	248	256	257	247	252	237	236	261	229	233	240	211	225	241	253	245	244	255	243	233	210	263	239	229	263	276	255	246	224	256	217	241	258	302	266	263	216	233	268	248	233	221	214	208	221	217	238	223	221	236	220	216	240	224	232	223	237	209	220	220	236	210	233	231	227	243	207	231	242	208	231	233	210	228	228	196	228	214	195	229	222	246	233	225	244	204	201	196	213	226	232	247	279	215	219	238	235	229	220	218	208	192	223	208	229	206	208	213	221	240	210	211	223	196	250	216	233	231	231	201	215	231	221	216	252	203	221	212	213	221	239	210	189	239	235	214	235	242	229	279	217	205	229	230	239	221	207	210	239	222	230	204	230	239	231	260	232	224	266	225	247	211	228	216	233	220	242	220	205	174	240	211	215	225	205	226	215	192	217	232	209	239	241	234	228	216	253	221	244	240	233	211	204	222	175	224	229	208	226	241	208	213	216	220	224	217	204	228	215	203	258	228	229	233	239	207	206	238	211	229	197	222	216	213	223	244	209	226	230	240	194	245	253	206	215	234	234	213	207	230	217	227	191	218	228	233	213	237	231	225	219	227	206	219	216	221	220	231	218	196	233	227	225	190	190	201	221	195	209	218	227	170	222	204	200	213	208	240	239	216	227	223	221	230	192	216	221	224	221	221	223	228	251	228	227	183	222	211	228	208	214	217	228	218	188	212	259	240	223	227	224	225	226	240	235	227	240	225	235	242	203	197	231	233	246	242	198	212	233	257	191	214	204	200	216	195	220	232	237	225	226	226	210	222	211	214	235	250	225	222	222	233	183	217	249	227	207	219	228	216	205	216	226	196	222	208	245	201	223	206	227	197	231	232	209	219	177	226	205	234	233	223	210	229	239	229	227	220	220	212	226	238	204	222	245	218	218	205	208	248	244	204	226	210	220	207	232	184	219	202	233	247	250	237	249	223	215	210	230	226	207	221	201	220	203	231	216	212	224	218	222	200	213	227	191	219	225	229	213	183	271	225	224	224	199	211	244	214	211	233	179	215	230	232	213	230	246	214	202	207	211	247	209	215	245	216	227	217	204	227	222	216	200	210	198	215	221	223	219	219	203	233	238	224	228	218	200	245	235	215	225	228	225	214	209	222	185	225	183	214	221	209	231	228	225	228	235	215	226	207	189	238	222	232	193	253	207	262	225	213	219	211	245	203	225	222	232	213	218	230	219	215	210	230	205	218	216	216	241	225	209	217	232	237	231	224	216	228	197	236	205	184	213	223	218	209	231	225	224	203	203	234	229	213	223	215	207	236	231	227	227	226	219	212	216	221	209	186	212	226	235	211	222	226	221	242	237	189	213	231	213	227	226	204	217	241	229	213	240	195	222	213	208	216	203	226	219	245	222	203	238	214	230	213	220	235	219	231	201	190	210	191	226	234	229	243	219	230	227	201	216	208	198	206	216	227	216	219	206	201	233	206	227	215	231	240	219	205	193	199	221	220	206	195	243	231	234	216	214	226	263	207	215	224	245	205	220	222	212	209	210	233	219	217	237	195	237	244	226	215	202	203	216	250	212	208	209	207	247	226	210	197	236	249	215	208	194	227	200	216	207	201	224	208	203	218	202	241	231	219	241	215	217	239	240	214	222	225	239	231	206	226	225	230	206	223	239	196	223	250	230	225	195	210	209	211	205	230	222	214	237	249	248	213	210	228	243	221	209	214	211	229	204	236	227	217	205	231	224	199	214	198	227	228	236	215	201	220	221	228	220	218	240	232	241	196	214	224	205	243	234	238	207	256	225	196	218	221	227	210	235	218	224	207	231	204	218	197	222	216	221	218	223	209	231	221	212	240	228	206	200	203	224	217	240	216	192	218	229	219	171	241	215	223	203	240	246	226	214	190	248	243	228	216	211	222	231	213	211	210	249	222	208	231	204	224	244	211	215	241	208	206	209	235	218	206	211	205	210	227	220	204	212	237	234	235	221	222	216	224	219	236	197	206	235	217	207	214	244	211	225	203	223	213	223	236	236	244	221	218	215	200	244	227	186	212	258	210	220	218	225	227	209	219	195	228	224	234	194	244	201	202	221	233	232	217	222	209	222	208	207	214	216	215	187	219	231	217	220	208	233	203	202	226	213	223	203	230	218	218	213	215	228	248	218	190	211	228	219	215	205	206	206	233	241	225	209	187	213	241	239	234	213	226	224	213	227	207	238	206	216	214	223	219	200	215	231	223	220	210	223	221	216	213	228	213	217	207	218	197	192	214	234	221	218	230	229	195	211	237	225	222	248	207	202	234	246	230	247	221	213	247	220	246	207	199	245	215	226	224	231	218	215	190	227	226	228	208	220	242	223	221	219	205	255	253	220	242	223	216	243	211	197	233	237	219	221	227	238	217	216	212	225	182	210	246	227	223	223	256	216	238	224	213	219	217	208	214	218	206	209	223	228	249	236	230	230	216	218	245	244	221	230	209	223	226	230	191	221	224	209	221	211	211	214	225	216	205	210	200	224	210	210	206	211	218	214	202	233	227	212	251	212	237	220	237	194	216	211	240	215	250	217	226	216	225	213	203	194	209	237	230	230	208	222	206	202	223	230	206	224	207	233	216	214	210	253	225	206	227	223	236	216	219	206	205	216	229	217	226	217	227	240	199	220	236	224	207	218	211	217	214	246	210	206	231	208	229	205	200	227	201	229	216	232	234	208	221	194	206	209	207	220	229	246	219	236	199	237	229	226	218	195	229	221	223	232	198	193	207	195	204	237	208	202	197	208	224	209	242	218	230	239	197	238	220	217	243	222	221	240	210	232	224	215	218	218	218	224	229	227	196	208	198	208	240	219	216	225	215	221	257	220	228	211	229	242	226	204	211	192	247	225	216	221	198	237	198	236	214	220	240	222	243	227	198	231	227	221	198	212	243	224	225	230	209	219	228	225	219	204	215	234	219	217	265	225	179	218	225	225	217	217	205	227	213	236	269	206	221	253	239	220	209	207	230	221	228	252	195	217	234	206	230	193	189	209	238	243	209	221	220	214	220	244	196	243	202	255	239	231	221	200	221	241	205	205	216	228	226	239	220	216	220	234	212	195	241	228	185	213	208	212	217	227	222	229	218	231	231	209	209	227	200	249	230	202	228	241	192	219	210	235	201	210	256	225	241	224	214	212	186	219	215	229	224	207	233	204	208	227	214	208	235	207	226	201	237	191	224	221	198	214	202	231	240	219	214	210	213	228	234	223	209	228	210	213	239	213	244	221	232	230	211	207	214	211	209	228	225	218	221	202	194	174	225	211	227	234	201	247	215	206	216	222	204	194	233	218	217	253	213	208	216	220	231	214	218	231	207	190	210	202	225	212	214	237	234	237	249	214	205	225	238	229	238	206	209	200
570	149	91	72	81	139	184	175	198	173	156	151	155	153	148	168	154	175	161	132	146	149	121	120	110	95	93	76	72	62	63	69	52	54	50	49	45	50	52	50	53	51	41	45	57	55	49	52	49	51	43	35	40	56	40	61	55	58	45	64	58	48	52	50	57	43	51	54	52	43	51	43	50	51	56	50	58	60	40	56	45	49	44	49	43	49	51	45	41	51	40	46	42	44	46	48	35	46	60	50	47	39	61	43	53	40	36	38	42	36	54	47	48	54	57	37	43	54	44	55	49	30	44	58	52	48	48	50	49	45	40	45	48	51	46	55	41	45	51	39	45	45	46	38	44	32	35	44	53	37	48	44	55	51	40	45	41	47	48	52	47	46	52	57	55	36	49	43	38	48	57	44	37	63	53	44	38	49	48	53	49	50	43	51	50	61	50	36	41	53	45	50	54	61	53	48	43	38	54	53	44	57	47	49	45	41	54	47	53	51	46	43	40	50	59	39	45	65	49	53	40	47	55	47	72	49	48	50	46	44	39	47	53	46	55	40	55	47	42	50	34	42	51	53	57	46	41	42	44	49	51	48	56	50	44	55	55	45	53	41	54	44	47	51	49	55	49	49	48	54	52	50	45	55	48	55	43	39	59	43	40	51	46	42	41	47	47	45	39	54	41	35	42	47	40	58	47	59	41	50	43	55	34	38	40	39	53	49	44	45	47	51	44	51	51	37	41	50	61	44	48	49	38	40	39	49	43	58	55	44	43	44	42	38	54	47	58	54	40	54	42	49	51	43	68	47	51	54	41	45	41	51	43	58	45	54	52	52	50	47	49	36	49	40	57	52	48	32	59	51	47	47	42	46	37	46	40	38	41	50	49	48	42	47	42	34	45	33	48	50	52	42	42	43	38	38	46	44	48	34	40	51	49	49	59	57	53	47	61	42	52	55	43	42	45	46	41	51	37	37	47	43	51	51	45	52	49	47	39	41	43	46	50	42	45	48	56	47	55	36	60	41	54	41	52	47	44	64	35	44	53	41	36	52	47	47	49	37	51	49	43	44	53	45	56	55	49	49	50	48	54	51	49	52	53	42	57	47	56	56	36	43	60	55	39	51	45	42	48	35	35	50	59	46	45	42	49	54	54	48	37	44	48	52	45	57	47	47	55	46	52	66	52	58	56	49	41	54	63	42	51	31	48	50	45	48	45	50	56	51	60	43	55	53	54	56	44	55	42	49	47	51	35	49	47	50	50	52	35	43	45	44	50	54	51	56	46	46	47	42	41	57	56	32	56	46	48	54	41	45	47	51	44	54	44	47	48	56	42	40	55	41	50	48	49	47	52	45	51	55	50	45	45	47	42	46	56	44	47	49	41	47	49	59	55	51	51	45	44	44	44	51	46	42	64	55	51	41	45	45	44	53	47	44	46	36	55	56	54	61	71	49	52	51	48	40	41	39	46	40	57	56	45	39	45	48	46	52	40	35	43	40	49	45	50	42	49	51	50	51	61	58	38	55	52	48	55	50	41	40	47	42	61	47	60	46	41	40	56	61	40	46	53	40	48	45	60	53	34	56	42	46	43	55	50	47	47	55	48	40	49	48	43	56	56	50	60	58	43	36	48	32	48	48	36	45	40	48	42	40	45	45	44	48	47	34	46	41	47	37	47	39	61	49	42	47	41	37	59	40	49	50	47	47	55	58	58	45	48	48	43	50	44	53	41	55	51	58	47	48	49	50	43	48	52	45	46	50	50	61	53	53	44	41	58	46	54	44	40	53	43	65	41	45	48	44	41	42	51	41	50	48	48	42	46	45	54	51	43	38	48	54	41	39	37	29	49	37	44	47	38	48	37	42	57	53	46	54	55	39	48	59	53	41	51	49	40	50	58	39	45	47	45	47	39	54	39	45	41	47	37	41	51	57	39	31	46	45	38	48	44	36	45	54	44	57	38	55	39	51	41	43	41	49	59	57	53	45	51	52	51	46	45	49	45	37	42	47	37	50	48	52	47	51	47	42	43	49	54	35	51	58	40	49	38	59	51	55	52	55	51	51	37	59	54	48	45	47	49	52	50	50	46	51	40	51	48	43	41	46	42	46	54	47	52	56	46	44	47	50	48	51	45	48	41	47	51	33	50	40	47	33	57	42	58	35	41	54	55	44	44	47	49	49	49	42	47	52	33	43	40	58	47	61	45	54	45	39	51	57	53	52	48	52	53	46	52	40	58	48	45	56	36	57	43	41	37	48	50	47	45	50	47	41	49	49	47	38	38	58	39	45	59	61	39	48	47	63	49	41	38	39	47	53	54	41	34	43	48	38	54	32	37	44	53	53	44	66	48	40	45	42	45	53	62	48	34	55	47	40	55	46	38	47	42	56	36	35	51	43	59	39	55	42	39	48	49	47	49	46	46	43	44	42	52	58	47	42	49	57	41	46	49	41	35	45	47	43	41	48	47	36	34	55	47	46	41	45	49	49	45	45	40	45	28	40	57	40	35	40	41	40	59	52	45	48	41	40	44	54	42	53	52	44	47	46	34	48	35	48	42	50	43	41	46	39	48	47	37	57	48	55	57	45	58	54	46	43	46	49	41	40	39	56	45	41	66	46	49	35	54	46	44	52	43	47	60	47	60	42	44	49	38	55	45	51	55	43	52	49	58	36	47	54	53	50	56	47	48	45	40	44	38	51	46	39	47	49	44	41	42	42	43	54	43	41	44	51	38	50	40	49	57	45	43	64	43	57	40	48	51	55	46	50	46	37	59	35	41	53	47	53	45	35	43	63	39	41	33	50	40	51	52	42	50	36	47	41	49	53	37	49	51	56	46	60	52	56	44	44	41	43	34	47	36	37	42	53	47	49	45	48	51	32	56	43	50	50	45	47	62	54	29	55	52	42	35	36	46	50	42	49	42	48	40	42	49	43	39	36	55	40	49	40	42	51	37	45	43	42	51	58	53	40	45	46	45	54	46	39	51	59	60	53	56	51	53	57	43	52	43	36	50	46	42	55	54	35	54	47	60	47	47	46	52	51	48	46	49	47	54	42	43	51	50	62	40	46	42	52	48	55	51	44	54	50	37	53	37	28	55	37	52	43	45	49	58	56	45	44	45	40	55	44	41	60	47	48	57	49	49	38	46	50	41	46	48	54	52	59	57	47	43	63	45	56	48	57	43	43	44	51	43	58	52	34	43	46	49	46	55	48	54	53	39	44	54	56	59	52	33	41	38	50	43	43	42	48	45	50	53	49	48	36	51	45	54	47	43	36	30	42	48	47	45	44	41	43	48	56	47	41	48	53	46	42	54	44	56	51	40	46	47	48	56	51	49	51	48	52	66	46	48	50	57	43	47	57	46	45	47	48	52	38	48	44	36	59	54	38	55	49	51	49	29	44	51	28	29	40	52	45	59	48	44	42	48	38	49	35	37	54	60	43	55	49	44	44	47	44	43	35	42	42	45	45	57	50	46	40	55	39	43	38	36	38
9764	3879	1473	2394	6287	10027	11447	10377	8854	8346	7173	6135	5649	5272	5197	4966	4420	4586	4571	4582	4450	4090	3464	3532	2893	2280	1715	1503	1287	1186	1002	899	868	866	824	732	669	650	676	647	630	604	601	569	617	550	566	594	545	511	543	569	573	524	516	553	501	546	573	540	541	555	519	509	549	514	519	500	543	539	557	594	585	493	477	489	519	464	527	525	533	534	553	513	537	538	534	521	536	479	514	551	506	494	508	529	506	492	494	496	524	505	494	522	520	510	514	497	491	526	519	503	494	470	511	496	515	536	497	485	504	482	474	450	502	533	491	492	489	498	511	485	489	500	514	523	463	490	444	523	486	518	490	451	498	490	513	505	534	489	499	506	498	488	478	489	518	486	541	480	497	483	536	489	490	477	485	493	477	495	473	470	523	483	524	517	498	486	468	496	514	487	504	506	481	472	524	483	526	542	495	479	466	481	515	479	505	520	458	456	481	506	489	490	486	504	467	524	506	472	482	520	489	466	477	462	496	494	523	486	476	476	544	494	507	475	459	491	512	492	467	496	535	495	501	501	467	530	506	485	488	474	472	480	476	484	471	511	508	482	469	456	490	463	472	539	523	496	487	502	473	539	479	513	485	485	515	527	493	531	490	465	489	470	486	449	461	497	460	527	501	455	501	506	497	520	475	509	478	465	524	479	533	478	494	436	475	477	517	472	504	485	466	535	474	490	499	495	480	467	461	519	460	494	525	480	477	555	489	447	473	514	488	487	513	475	519	518	480	498	517	514	526	483	463	499	529	479	489	483	472	521	498	471	495	528	506	482	533	537	493	493	471	526	469	481	495	500	521	500	473	502	495	485	487	487	493	505	508	468	471	436	478	507	503	517	485	486	542	521	488	483	537	491	509	480	490	513	487	519	489	490	506	500	472	500	475	503	479	472	482	523	484	472	450	477	507	460	503	503	471	514	524	481	505	478	479	500	493	495	473	478	478	496	508	507	488	495	553	523	468	527	456	517	504	481	506	496	501	480	506	461	495	474	512	487	524	495	495	503	476	509	521	517	494	464	450	502	488	440	464	489	510	495	486	498	500	493	463	511	458	421	491	499	467	459	491	518	475	502	520	499	498	479	475	481	468	490	490	465	470	499	489	490	501	497	518	465	487	480	500	478	496	477	479	476	482	452	491	500	475	481	529	555	463	514	492	524	491	507	468	502	472	496	504	492	489	465	516	494	498	477	519	541	450	507	497	542	523	487	465	492	467	497	455	474	502	487	479	453	443	473	470	495	453	540	513	537	504	507	451	499	516	516	472	487	486	494	447	506	512	496	468	514	483	451	511	489	500	468	511	462	492	502	481	524	530	498	494	508	497	507	494	490	479	484	485	507	488	487	479	452	495	471	500	482	499	461	507	507	485	523	475	479	472	502	501	479	466	519	489	477	486	473	495	468	479	505	497	486	474	494	526	464	505	487	508	522	479	489	457	455	517	529	455	526	479	490	482	518	523	498	478	490	477	479	536	468	465	523	476	462	501	464	495	514	487	483	462	462	486	463	504	459	478	470	467	502	490	430	481	429	500	479	524	475	495	535	498	521	481	523	500	488	474	513	512	481	499	501	480	465	494	471	474	494	473	516	506	471	488	485	508	507	494	515	484	481	501	484	479	503	524	485	523	474	488	469	455	495	473	523	521	496	473	470	505	516	488	520	475	530	468	492	504	461	512	528	474	468	500	496	530	480	529	481	500	464	453	492	492	515	469	528	477	458	470	496	473	491	455	523	493	487	480	497	497	504	493	504	510	481	527	493	532	480	501	471	510	501	468	495	521	501	498	494	482	516	481	505	517	517	488	506	504	495	480	471	500	457	463	495	448	465	447	515	532	474	443	489	524	472	486	473	498	496	505	475	493	493	493	480	528	458	486	474	491	497	482	540	527	453	522	503	508	473	509	507	471	485	455	540	507	515	498	460	482	507	482	510	508	514	501	505	472	498	506	508	479	482	493	470	504	490	488	496	471	488	473	478	483	483	503	492	471	509	520	483	484	480	487	486	466	489	493	475	498	504	442	490	514	517	491	495	518	494	530	484	512	474	504	483	474	522	465	484	455	509	497	498	476	508	470	502	536	482	503	469	450	483	472	498	494	484	495	498	520	510	465	487	466	508	497	455	479	468	457	466	507	485	488	494	467	515	492	460	504	504	546	517	494	525	472	493	508	511	483	502	529	524	466	492	465	497	508	498	469	468	519	471	485	492	492	523	511	521	441	472	473	464	499	487	481	463	467	476	501	481	494	522	496	470	498	512	484	519	477	468	480	509	490	546	516	528	499	527	441	472	500	461	491	447	485	520	493	475	499	471	468	481	528	473	509	480	497	486	501	503	516	450	483	497	498	482	488	503	488	504	515	451	485	497	480	487	500	506	484	464	507	525	465	514	497	464	492	491	498	483	511	490	457	470	476	522	501	491	486	490	494	526	484	508	455	473	464	489	517	485	492	466	452	470	490	527	504	463	538	518	496	522	448	451	513	484	529	477	515	513	516	528	494	474	518	515	484	509	450	498	479	516	488	475	501	514	467	500	505	474	481	496	462	501	467	480	485	500	492	506	490	465	474	496	536	474	492	521	469	517	474	474	518	478	516	483	463	512	510	488	486	527	508	478	459	464	500	508	499	524	464	501	504	505	500	461	507	527	487	468	500	490	489	530	483	476	528	515	507	471	532	538	503	453	492	472	494	476	461	490	512	494	500	488	491	457	522	481	505	467	489	517	504	517	503	530	520	507	463	476	462	527	507	507	511	494	477	478	470	482	488	487	488	473	472	485	507	468	472	490	506	480	497	473	533	496	475	508	496	514	502	482	475	433	491	480	470	510	466	484	527	510	495	497	492	494	482	472	496	523	494	490	475	489	459	478	444	502	488	487	512	489	509	476	505	502	478	514	459	493	514	537	484	495	478	500	517	459	492	478	506	541	468	517	478	499	540	464	500	498	466	485	506	508	507	538	468	437	547	496	501	519	492	485	482	468	517	476	490	471	486	480	496	487	534	471	502	516	542	516	511	465	531	496	476	541	466	459	523	502	507	446	477	512	511	508	470	540	480	471	503	486	507	487	505	460	474	464	500	508	482	467	483	469	516	467	503	498	483	525	507	491	535	474	513	517	504	516	513	443	479	467	492	486	461	540	495	447	489	502	488	481	525	492	494	483	496	519	492	464	525	466	516	460	479	513	480	516	458	514	495	488	517	493	457	525	525	507	504	513	534	477	491	460	476	529	484	496	493	483	501	489	445	534	468	472	474	465	478	494	477	494	507	513	489	524	493	479	478	462	512	506	487	522	478	443	512	506	480	483	484	509	471	497	506	495	507	485	475	524	473	483	482	485	499	468	507	462	511	482	463	548	468	470	477	479	485	496	493	542	505	460	456	449	511	519	455	544	476	521	470	490	508	499	493	478	509	495	531	476	488	503	518	487	476	532	474	506	471	509	516	541	516	498	517	484	457	512
1990	114	54	41	52	92	155	144	159	145	138	134	125	113	112	126	124	111	148	158	125	116	114	107	81	57	39	37	37	43	38	25	37	29	36	24	24	31	31	34	27	20	28	21	19	30	20	24	23	22	24	18	20	20	28	20	21	22	25	16	18	24	27	32	26	30	27	27	23	26	31	24	16	21	24	20	13	20	23	18	16	26	22	17	18	20	21	22	11	17	11	19	21	27	26	18	23	19	17	14	28	17	12	27	26	23	16	17	26	19	18	23	15	22	21	15	23	13	15	28	25	18	25	12	15	20	26	22	10	30	16	21	22	21	17	20	18	22	23	21	18	26	31	21	19	25	17	19	21	19	15	19	24	20	19	22	30	29	28	18	25	27	26	17	18	23	19	20	21	28	25	24	27	15	23	23	22	26	22	17	18	24	23	14	18	19	18	14	16	16	29	25	20	27	18	29	20	17	31	22	14	19	16	22	19	12	18	20	19	21	27	18	13	27	18	22	22	12	18	26	18	18	33	19	41	19	36	29	20	24	20	16	18	16	22	24	20	13	17	18	22	15	27	17	22	22	18	17	22	17	17	28	20	15	19	19	26	19	22	16	27	24	16	24	20	17	26	25	16	17	26	24	17	22	30	26	21	27	16	14	18	19	28	15	26	21	22	25	26	15	26	19	27	26	22	15	17	17	21	17	23	32	16	18	17	18	20	23	21	22	30	26	28	26	13	17	18	19	20	15	16	20	15	15	30	17	27	19	18	18	19	29	22	18	23	17	22	24	21	16	26	16	25	16	12	23	18	17	22	24	22	20	16	21	21	14	27	21	23	23	25	27	22	22	24	29	19	21	13	18	11	19	21	24	27	24	22	17	19	21	21	18	15	21	21	16	21	17	21	21	23	18	19	20	24	29	16	22	13	14	19	12	17	23	10	21	18	27	22	18	12	19	10	21	16	29	19	22	23	19	16	21	28	16	19	25	23	23	20	21	23	31	16	18	20	19	18	20	22	27	21	16	19	19	20	16	21	22	18	24	24	16	23	30	20	13	17	21	26	17	25	17	22	25	22	29	24	19	27	27	16	17	28	19	17	25	25	25	24	19	22	17	23	22	18	14	20	16	26	27	18	18	14	19	25	25	11	24	23	22	21	20	12	22	20	28	15	17	34	17	25	11	25	19	19	20	24	19	21	26	20	18	22	20	23	20	25	28	26	23	14	23	22	24	28	17	18	19	19	11	23	18	13	26	24	21	26	27	21	14	20	22	20	13	19	22	22	14	20	24	25	21	20	22	15	18	23	14	24	13	24	17	17	22	27	14	15	22	16	20	24	25	21	16	18	23	25	19	21	20	23	21	26	27	23	16	21	18	19	14	22	28	16	20	26	15	30	19	22	19	20	21	14	19	21	23	36	24	25	20	23	27	18	23	21	16	16	22	24	22	26	15	26	14	17	14	17	21	21	25	18	18	14	23	22	16	17	18	11	24	22	23	20	25	17	12	19	19	25	17	22	23	26	17	19	21	24	22	27	19	19	28	16	10	23	20	24	19	24	21	21	12	23	24	15	22	23	17	16	27	22	17	23	24	11	19	18	28	29	17	31	13	13	25	20	19	19	13	23	22	20	22	18	27	15	23	14	16	19	13	17	10	19	20	22	21	18	25	16	14	14	20	17	21	23	13	17	25	21	27	33	21	16	18	16	21	16	26	19	21	14	17	21	24	20	14	18	19	26	16	26	22	19	21	25	18	14	14	23	15	19	22	11	21	14	21	27	16	15	24	18	22	26	19	23	24	19	28	27	22	21	24	13	25	22	20	20	18	17	27	15	17	21	20	17	29	19	17	24	18	18	17	20	22	24	25	21	21	24	23	20	20	18	16	17	22	16	22	15	22	21	23	19	19	13	20	25	18	12	18	18	15	10	24	23	16	19	17	22	19	18	18	15	21	18	20	25	23	23	20	25	26	23	18	17	20	18	22	18	17	16	16	21	23	20	25	15	23	14	16	24	24	15	23	22	22	33	22	16	15	26	21	22	25	16	15	15	19	21	23	24	25	15	13	18	18	20	20	13	18	25	24	24	25	20	19	14	17	21	26	25	20	20	22	17	25	19	17	19	18	22	29	13	18	23	24	14	24	23	19	14	17	10	20	20	26	26	13	20	19	18	25	15	20	27	25	26	20	21	24	27	22	20	13	14	20	22	24	13	14	19	21	15	20	16	29	20	25	24	22	24	18	18	20	18	20	20	20	15	18	24	19	20	21	29	19	22	24	13	14	22	25	22	18	20	21	22	31	14	22	27	20	24	31	26	22	22	27	21	23	17	24	14	18	15	22	27	24	29	27	20	14	16	19	21	15	14	24	21	19	21	25	18	22	19	18	16	18	18	28	27	20	28	20	22	17	15	17	20	25	32	14	15	20	16	19	19	19	13	16	24	21	22	23	16	24	12	26	19	30	14	31	24	21	24	15	16	16	24	16	14	22	19	21	20	21	25	17	22	21	18	16	14	27	30	16	21	19	11	23	20	12	21	18	26	26	24	15	22	24	19	19	26	17	26	13	29	14	20	18	23	15	14	21	22	22	25	29	26	29	23	21	19	17	19	20	25	20	22	25	18	19	22	17	24	23	18	27	25	25	20	27	22	19	35	19	18	20	14	25	11	25	22	18	14	21	20	20	11	15	25	17	20	29	26	23	17	19	21	16	18	15	17	18	26	14	21	20	12	22	20	23	18	20	16	24	16	26	23	17	16	18	19	13	25	28	20	16	11	18	19	21	26	23	20	18	13	27	21	18	21	21	34	20	14	10	24	21	24	20	17	15	19	32	20	21	17	17	21	20	12	22	21	20	16	23	19	19	16	23	10	18	24	28	25	21	15	20	22	16	21	21	19	21	28	17	20	15	15	12	20	30	16	25	19	17	21	15	18	27	21	18	18	29	21	18	20	21	19	23	21	19	21	17	16	27	21	17	25	24	15	11	22	22	16	21	14	17	24	17	25	28	23	21	32	20	28	20	15	17	19	19	29	22	16	23	23	21	17	13	27	19	18	13	17	19	17	19	22	22	20	22	25	26	30	27	20	23	28	28	20	28	13	24	18	20	22	9	27	17	20	18	25	16	25	27	23	15	22	18	16	24	19	14	16	25	28	24	28	27	27	26	30	25	16	25	16	21	19	21	21	9	20	17	17	17	17	27	21	18	20	16	18	21	22	12	24	26	24	18	33	17	18	22	25	23	28	15	19	20	23	17	25	14	22	14	20	21	25	19	16	15	17	17	17	14	24	19	15	20	22	23	16	20	23	13	23	21	25	20	22	28	23	19	16	17	21	20	22	24	22	22	12	23	29	17	17	8	23	19	14	19	16	14	13	16	26	18	25	18	19	20	23	22	21	22	22	20	17	19	22	18	22	18	21	23	29	20	18	16	14	20	18	25	21	24	23	16	14	23	21	23	18	25	17	20	23	16	22	28	20	16	17	21	17	19
9681	2746	1110	1878	5169	9006	10715	10213	8866	8296	7013	6094	5488	5314	5254	4912	4516	4521	4863	4512	4765	4100	3800	3062	2564	1849	1473	1255	1036	890	712	713	657	591	527	463	450	385	407	415	389	351	373	343	317	292	307	290	319	294	290	273	273	250	291	282	280	274	271	251	268	247	259	317	258	279	278	258	278	288	292	293	319	259	220	246	270	236	277	266	261	287	275	291	262	274	210	235	237	227	216	234	233	237	250	207	239	198	260	239	232	217	211	222	238	218	230	217	252	206	248	243	232	272	241	233	204	222	246	239	218	226	248	247	220	201	220	235	238	215	217	222	199	228	221	202	237	225	206	207	227	274	229	239	229	189	255	242	229	215	219	211	246	210	241	237	208	238	275	216	249	213	210	239	218	235	209	217	231	243	240	218	211	205	227	211	210	258	220	242	190	228	239	254	232	241	251	254	216	248	229	206	250	229	236	204	238	227	255	216	237	234	240	231	223	218	214	268	206	238	219	228	245	252	195	265	244	219	221	213	211	232	206	258	219	222	229	202	221	223	193	227	211	229	209	221	220	224	248	217	227	240	225	254	228	218	234	221	208	211	206	219	209	231	274	227	222	225	235	218	254	227	224	208	206	230	214	209	226	226	230	223	239	215	251	213	228	219	205	220	230	223	229	220	200	237	239	217	236	243	229	223	238	223	230	217	218	228	235	236	212	199	228	226	254	209	236	223	229	220	204	222	217	229	219	257	239	231	245	202	223	232	218	215	229	224	221	231	217	240	237	222	188	199	224	240	236	212	210	243	241	234	218	215	222	209	214	241	238	229	224	213	233	212	254	244	243	244	232	219	227	215	219	208	233	251	196	227	220	217	219	216	212	236	224	222	230	222	209	206	217	195	241	239	236	220	230	206	229	262	224	220	216	205	206	205	221	237	216	212	202	215	225	239	227	209	222	218	231	200	224	228	208	216	218	234	220	222	231	230	230	227	220	219	227	235	227	252	229	219	247	177	228	222	225	217	212	228	216	227	231	201	223	249	221	232	238	212	232	218	196	239	209	220	237	215	241	208	226	194	239	234	247	230	222	212	224	212	241	210	252	228	224	241	218	211	226	213	199	208	204	195	249	217	202	219	220	233	236	221	230	252	214	257	216	202	221	213	234	205	223	238	219	219	213	215	234	196	218	211	225	221	218	187	211	224	220	222	223	228	220	225	237	232	236	206	220	229	231	224	224	221	220	252	246	208	217	217	228	213	242	219	221	247	250	207	206	192	215	218	220	213	210	216	224	244	214	249	222	217	228	218	248	236	218	224	251	200	222	198	236	209	219	190	238	212	225	216	233	232	216	204	231	234	215	232	227	209	238	201	224	236	247	237	239	220	226	209	210	231	230	239	237	212	223	241	218	203	244	216	208	234	193	230	234	208	234	207	222	225	246	234	213	213	203	203	207	220	248	214	200	225	226	227	233	223	250	233	254	208	221	218	252	205	209	234	217	212	249	220	228	245	203	240	227	209	232	229	214	221	212	242	211	262	226	228	231	221	207	231	228	234	216	208	211	214	235	245	226	240	214	248	234	203	235	244	208	225	248	229	220	221	221	245	244	213	218	219	204	223	226	243	211	199	219	212	222	228	190	207	211	226	222	216	257	227	231	193	208	197	211	231	227	237	206	214	212	222	226	238	223	231	251	207	207	216	225	225	213	221	252	202	214	255	225	241	241	202	232	208	242	227	246	211	203	234	232	227	217	229	219	228	230	227	229	221	228	210	227	206	235	230	206	237	203	209	233	228	217	230	212	203	235	224	226	223	219	230	234	239	223	227	234	215	226	248	219	198	228	192	248	207	238	268	237	231	227	209	212	206	219	220	207	212	233	225	250	236	212	209	217	226	219	214	213	227	232	215	243	224	216	212	218	205	241	230	210	220	237	223	222	220	231	218	226	243	214	213	230	206	216	208	225	223	242	254	210	222	217	206	203	215	216	205	214	238	222	226	218	222	232	232	232	226	198	238	215	234	225	235	230	200	212	215	241	235	220	207	225	207	223	226	216	213	247	224	233	232	204	246	218	249	241	236	201	232	217	205	200	233	229	212	231	227	244	221	196	246	217	216	248	224	242	205	220	242	233	215	230	206	224	229	211	236	240	229	212	238	226	182	239	220	233	237	232	213	224	206	212	233	198	237	235	204	248	231	234	190	250	211	234	209	204	244	229	226	215	220	214	233	252	226	241	210	249	237	236	215	216	216	211	245	223	235	203	210	214	225	223	240	219	215	230	232	242	213	212	215	209	182	231	216	220	209	242	216	203	192	218	238	237	242	217	231	218	224	219	229	218	197	273	230	215	223	212	227	206	223	252	212	208	221	225	205	234	226	207	199	227	203	217	215	218	228	217	198	242	249	215	240	242	226	240	219	220	217	213	214	240	223	226	245	232	221	227	234	231	218	237	204	216	195	224	216	207	230	238	245	198	227	218	221	216	228	226	245	225	211	216	249	218	228	230	222	220	238	218	209	238	219	226	228	214	211	215	208	262	213	224	224	216	215	245	247	248	225	217	243	254	235	206	224	228	233	234	222	234	231	228	218	214	214	212	201	226	192	212	218	210	216	227	215	244	249	206	251	203	218	198	241	241	206	235	223	230	201	227	237	200	227	235	229	226	236	249	223	217	206	204	214	210	197	237	238	232	259	236	219	268	225	221	185	191	251	238	210	234	216	221	214	218	236	260	227	226	223	217	220	205	219	222	232	203	183	230	231	223	223	249	202	234	248	256	206	262	217	224	244	195	221	230	227	220	233	215	213	209	232	222	213	237	229	212	248	196	217	217	204	253	214	216	208	231	246	209	220	231	217	217	217	223	224	203	218	205	212	230	217	201	222	234	225	211	193	204	202	214	225	218	242	209	223	200	214	186	232	228	228	258	242	226	213	230	212	251	236	227	211	201	258	210	235	200	260	217	216	224	196	224	219	225	237	222	197	237	203	201	221	234	212	239	212	223	215	192	223	200	226	260	224	248	231	236	199	256	222	225	213	215	215	237	234	203	206	210	234	206	224	214	226	220	236	215	204	222	233	206	204	230	236	242	223	228	216	212	255	238	218	236	240	227	225	212	214	221	227	231	223	203	218	212	187	231	234	217	231	194	221	228	221	226	199	186	222	221	231	223	235	205	207	215	189	182	225	219	222	200	218	203	221	228	239	226	222	240	226	230	234	216	220	223	217	230	221	185	226	214	235	249	211	244	232	231	229	229	215	226	225	250	207	241	199	231	232	227	227	218	221	215	207	243	200	210	230	224	238	232	194	219	225	243	237	209	221	221	228	257	237	226	238	223	203	235	182	233	233	214	235	227	224	232	235	230	213	237	208	195	229	213	269	221	218	246	238	223	218	196	244	206	252	227	207	218	239	250	221	252	224	233	227	210	231	251	199	221	201	215	207	235	226	225	254	222	211	210	240	199	228	228	213	224	246	239	205	241	221	220	221	207	204	212	222	229	229	187	223
948	198	127	97	88	198	228	267	237	201	214	193	200	169	203	187	181	205	190	206	179	178	169	117	122	93	90	85	87	85	91	72	80	52	58	56	55	64	63	72	64	57	60	55	67	54	54	61	45	50	65	51	58	43	44	48	54	45	50	59	51	44	50	51	47	43	51	57	50	53	50	45	48	61	42	49	63	40	42	40	55	46	59	48	51	47	50	56	41	36	44	51	48	45	46	60	49	63	49	44	53	45	49	52	40	56	49	41	43	44	49	60	54	52	44	49	55	46	55	55	48	43	55	49	45	45	49	44	59	45	62	50	45	42	44	43	49	44	40	39	43	54	42	38	44	47	57	42	57	54	47	39	45	52	42	65	44	51	57	49	43	57	47	54	51	58	44	40	46	56	56	54	60	69	53	53	41	58	32	53	66	52	46	40	57	53	43	53	40	39	60	49	41	51	52	43	34	44	53	48	40	43	49	52	39	49	35	65	53	58	49	48	50	60	52	44	44	46	48	62	47	58	55	43	51	50	54	46	40	43	47	53	49	47	66	57	47	42	54	43	47	49	52	57	51	51	38	53	49	69	52	50	49	51	54	50	43	46	46	48	56	47	47	50	58	45	55	50	45	44	39	44	45	62	47	47	32	60	54	52	53	60	35	47	52	48	43	39	54	36	55	57	63	52	42	45	46	48	47	46	54	30	61	61	38	52	55	47	55	55	70	49	53	52	48	56	60	41	49	55	46	42	45	52	53	43	57	42	57	53	52	45	55	39	46	49	49	55	57	52	54	44	52	54	56	49	53	49	54	41	54	52	54	48	53	50	46	49	43	46	55	44	51	55	38	55	62	42	56	53	62	48	49	42	35	50	53	44	64	42	54	45	54	38	46	42	48	42	44	50	48	44	50	47	52	55	49	53	62	59	48	52	57	57	43	43	53	58	51	49	53	34	45	51	44	43	43	60	59	49	57	48	47	41	52	42	53	52	43	43	48	47	47	41	53	51	45	48	37	49	55	47	48	56	42	33	46	62	39	51	50	45	37	60	58	53	55	52	47	47	56	45	44	53	35	56	41	56	47	56	50	50	45	51	69	51	40	49	39	48	55	43	54	59	49	44	52	49	52	49	50	51	41	56	55	47	55	49	51	44	55	51	44	50	49	55	53	44	58	56	51	52	48	57	46	54	58	53	53	51	41	58	62	61	49	48	41	57	56	43	57	45	71	43	43	53	60	56	51	63	43	47	51	57	45	57	50	45	61	51	59	34	46	48	43	36	50	51	48	49	35	44	52	53	45	38	48	48	47	52	53	49	57	52	51	44	48	32	56	57	57	53	50	49	42	50	51	40	52	56	51	40	45	55	51	50	51	50	59	48	42	59	43	49	48	48	46	47	54	54	57	51	47	57	41	49	47	65	46	47	38	43	44	56	53	40	64	49	61	48	48	46	42	41	43	56	43	47	37	53	50	58	57	46	46	44	63	56	47	45	42	53	50	50	59	42	47	48	45	44	55	48	59	47	45	58	55	65	39	54	47	41	61	55	51	34	49	50	55	54	51	60	56	46	45	49	57	39	49	56	32	44	54	41	57	49	51	46	37	50	41	69	36	42	43	50	48	49	46	51	48	48	50	48	52	52	43	38	51	51	42	49	51	42	58	44	46	40	52	53	59	55	53	41	53	45	53	61	47	40	48	52	53	48	51	50	46	66	57	50	45	56	43	47	38	54	48	53	40	56	41	45	51	65	54	56	48	55	61	55	50	41	58	51	49	44	42	54	38	46	39	45	62	59	50	49	32	60	56	51	35	51	56	65	47	46	39	51	52	49	45	43	48	69	58	64	47	56	46	54	49	52	43	35	50	39	40	54	49	46	44	49	50	57	63	40	58	54	56	53	48	50	50	40	50	50	59	46	60	49	49	45	49	54	52	58	53	52	52	55	40	44	53	54	60	49	72	54	43	62	43	45	47	45	56	43	48	52	51	43	40	50	54	44	44	44	64	51	51	48	52	40	55	51	45	44	64	49	56	53	45	41	52	45	55	49	51	59	48	45	44	51	60	53	43	59	43	43	49	52	52	62	51	43	39	40	39	51	47	61	54	53	52	44	50	56	39	52	36	54	47	49	38	55	57	52	50	43	42	55	43	51	57	62	47	55	49	53	48	43	55	46	38	55	46	58	43	57	59	55	57	67	45	59	55	51	58	43	52	37	44	47	43	47	49	48	50	42	58	59	40	49	49	52	44	59	55	48	49	43	50	48	50	45	33	58	59	63	34	39	45	47	54	51	47	43	61	52	46	47	37	49	53	47	45	50	51	45	49	55	44	64	58	58	42	54	47	47	56	46	63	44	39	57	51	45	55	48	56	58	44	55	52	52	57	32	52	49	45	51	45	45	46	40	52	54	46	52	46	52	40	50	57	51	48	53	54	57	39	54	48	50	46	61	51	46	44	48	50	49	44	44	46	56	55	53	56	42	56	65	44	38	51	46	51	44	56	54	52	59	42	37	57	52	48	41	51	46	38	46	38	50	54	43	50	48	54	45	50	54	58	46	34	66	51	59	55	48	54	45	38	53	44	57	47	49	59	53	49	48	40	48	61	41	52	53	46	55	53	53	48	55	61	55	38	42	45	39	37	58	45	46	50	46	47	65	46	39	40	40	53	39	64	48	50	50	67	54	51	43	50	52	43	46	46	39	63	45	62	58	48	48	58	45	45	52	55	51	46	46	40	48	34	45	57	44	52	45	44	52	53	46	52	43	42	68	48	46	56	53	46	38	46	51	53	40	65	50	54	47	44	67	56	50	40	54	52	51	65	46	46	44	41	53	59	47	52	50	46	55	48	44	63	56	50	45	47	48	47	48	58	61	60	60	49	62	56	44	46	54	50	51	55	36	43	39	49	44	55	44	53	55	40	41	42	42	42	53	52	54	57	48	48	48	39	48	57	43	44	43	49	45	48	36	59	47	50	43	55	42	44	48	65	42	57	39	60	54	41	47	42	41	42	53	33	41	48	51	52	50	52	55	46	52	46	51	56	56	41	69	43	47	47	48	45	45	55	52	50	54	56	57	49	43	52	49	60	52	47	60	47	42	54	47	42	57	39	45	71	48	49	48	38	43	58	45	40	41	53	56	47	48	43	39	71	41	54	53	38	50	46	55	43	53	63	61	54	46	50	54	60	61	55	45	54	63	44	54	50	39	35	47	48	47	60	49	65	46	41	47	46	53	51	52	49	38	48	47	52	54	45	49	42	44	52	47	51	49	50	46	38	44	49	66	51	48	62	51	58	43	44	62	51	46	48	49	50	41	38	58	44	47	30	49	52	54	35	54	55	54	50	48	46	61	46	50	52	43	39	42	67	54	48	45	39	38	49	44	60	43	59	51	45	53	49	50	47	44	64	46	58	50	60	43	47	45	51	61	41	52	54	49	53	45	38	34	63	47	55	42	59	53	53	42	46	53	39	54	54	53	52	41	52	50	47	51
13310	4919	2089	3543	8883	13167	14133	12959	11503	10109	8816	7905	6905	6802	6566	6361	6173	5863	6221	6127	5581	5250	4383	3629	3123	2419	2121	1871	1603	1337	1288	1138	1092	965	895	826	825	751	754	734	790	699	702	709	693	653	667	628	641	642	578	616	649	586	576	668	573	604	574	566	611	582	609	608	574	651	573	607	603	580	591	598	590	608	579	528	579	563	594	636	590	600	610	574	563	585	573	555	563	538	585	561	568	550	574	551	550	519	537	524	572	529	517	494	468	551	492	525	507	543	575	542	503	586	539	531	537	523	535	551	524	546	490	529	569	527	583	552	544	528	534	558	523	504	476	572	536	547	507	525	558	513	555	558	573	513	542	520	557	504	565	481	550	516	509	510	510	534	520	533	558	523	517	528	528	523	542	516	507	502	522	516	525	598	507	516	570	534	515	504	543	525	571	572	513	534	553	546	558	532	480	514	497	558	530	536	569	557	519	563	526	564	508	517	547	555	500	547	559	585	514	528	522	559	511	537	529	508	525	526	529	526	565	551	533	540	551	527	497	558	482	552	538	538	515	552	505	546	563	511	546	539	559	550	489	540	534	520	551	544	530	500	549	487	466	552	535	494	531	516	564	520	546	476	561	526	519	558	522	534	542	532	512	496	495	512	577	494	532	522	554	549	523	459	516	537	490	540	526	535	524	520	548	574	496	537	513	530	519	546	554	533	522	530	533	515	511	545	527	515	535	506	526	529	508	501	529	512	555	492	529	481	545	489	508	506	539	552	488	518	528	511	496	558	521	529	545	506	541	550	517	524	523	518	560	519	523	548	559	555	516	546	549	516	540	540	563	522	499	501	527	516	524	501	542	532	503	554	564	543	533	516	515	469	530	554	520	534	579	488	564	538	487	550	547	528	512	547	516	538	526	496	566	510	513	536	546	529	538	537	493	530	528	534	520	498	513	497	616	514	531	516	517	541	499	518	506	518	515	511	529	518	540	521	531	521	511	551	525	558	542	529	536	483	520	502	503	509	555	528	555	499	512	534	517	565	547	550	509	525	579	534	479	511	525	539	524	524	547	542	537	556	515	528	543	543	520	522	492	519	489	542	565	486	515	521	518	518	471	548	537	541	527	537	514	516	543	544	532	504	505	513	532	498	506	534	505	541	517	481	519	550	511	510	515	516	548	493	509	530	543	523	508	549	497	512	552	525	538	491	502	548	531	523	540	495	495	539	544	529	507	538	553	559	500	547	572	527	531	532	567	465	536	520	498	527	542	556	546	487	567	501	506	562	544	547	545	500	529	524	546	497	526	546	490	539	557	529	474	543	516	552	521	559	514	502	544	538	545	541	562	516	563	535	535	506	557	521	510	536	555	538	517	522	476	534	547	507	505	550	518	495	541	525	515	528	500	574	535	494	507	513	545	599	555	499	517	503	552	505	489	539	546	548	486	559	557	522	539	524	513	517	562	554	546	524	527	531	540	524	532	559	493	513	520	494	527	503	547	574	545	539	488	543	483	549	527	532	492	551	582	537	518	531	524	480	487	531	568	574	506	493	523	557	563	528	518	507	492	519	503	511	518	524	529	567	505	514	520	536	547	517	491	532	531	538	490	563	524	532	504	535	508	480	531	526	548	544	528	507	543	495	542	501	511	550	581	541	521	519	551	540	520	582	535	523	482	526	526	551	529	546	513	471	536	543	549	495	530	555	542	485	535	570	538	539	507	541	569	532	545	512	520	548	483	521	537	543	558	526	499	512	502	503	537	515	559	517	514	586	521	543	521	579	535	495	591	537	511	555	508	511	519	538	503	544	518	518	491	553	545	486	550	511	485	514	521	473	528	518	497	551	530	490	506	535	497	542	516	569	528	506	573	497	523	545	499	520	534	505	547	505	522	526	527	566	502	518	530	505	467	534	531	564	507	560	517	526	528	524	521	483	524	523	531	519	554	528	528	525	498	551	543	521	527	514	514	511	496	487	513	514	574	481	477	559	551	535	517	509	517	507	516	525	550	478	522	517	562	503	522	493	543	526	545	524	538	543	500	508	526	529	538	525	518	494	525	517	519	513	500	561	546	504	524	566	521	515	500	503	466	537	529	490	517	514	545	535	565	493	490	497	547	498	525	532	496	542	531	508	532	520	548	535	517	529	557	510	545	494	539	518	503	566	550	548	559	552	507	529	543	502	570	515	495	548	488	526	494	554	548	539	539	541	524	504	507	526	532	546	528	529	536	531	501	538	532	521	551	525	518	530	493	524	469	541	537	510	543	533	508	527	515	516	541	555	516	531	500	539	499	510	539	496	563	574	521	539	515	542	526	526	528	539	512	551	506	506	537	515	502	509	534	527	542	527	541	542	521	528	522	564	521	547	548	515	572	487	510	505	530	506	530	501	543	529	499	537	533	526	532	550	507	504	534	521	503	496	525	539	562	465	543	547	495	538	521	528	516	502	489	549	502	519	549	554	488	493	503	535	535	494	495	530	546	520	518	487	536	513	519	578	512	531	499	506	489	512	545	513	506	507	530	518	515	515	523	492	556	505	551	516	509	541	543	525	518	523	581	496	473	547	528	524	537	555	528	466	549	508	519	533	521	513	513	515	513	548	526	518	492	497	512	539	555	520	529	496	549	514	512	516	499	519	471	529	519	548	526	548	518	525	515	557	512	495	535	499	522	547	559	550	505	525	519	533	529	548	567	535	530	506	495	539	508	519	546	507	521	528	536	525	568	558	478	513	490	537	535	570	524	539	556	542	562	513	527	541	535	492	528	529	490	492	543	516	503	556	537	545	563	544	539	564	534	529	527	511	531	504	513	532	547	496	545	553	531	516	551	597	507	540	492	488	545	505	503	549	519	502	570	507	527	487	585	525	535	540	582	551	512	483	529	523	515	549	507	538	532	492	538	533	493	545	557	554	550	493	531	518	515	530	520	517	552	538	521	490	520	531	531	534	551	484	492	537	524	492	515	545	556	545	544	565	539	527	506	517	571	500	499	560	519	533	509	525	498	515	523	528	519	530	526	515	497	550	559	500	533	510	509	505	549	542	551	557	523	524	554	525	529	524	553	483	531	564	522	545	540	527	510	492	492	532	560	529	515	557	497	523	505	526	524	568	521	503	515	528	528	568	526	543	569	541	550	519	545	513	564	516	513	570	534	527	515	574	540	546	543	530	464	530	554	517	574	508	505	563	534	556	494	504	511	500	529	509	549	487	495	549	541	532	539	525	556	519	474	495	538	566	507	544	517	543	549	513	500	512	531	507	532	553	548	516	531	559	524	523	523	517	528	526	527	507	470	554	522	530	552	507	550	501	509	527	525	520	549	504	528	524	527	510	583	525	492	498	539	490	525	517	553	514	541	535	529	503	482	525	520	525	525	528	555	514	520	521	518	507	520	539	479	580	569	518	542	539	513	559	519	474	487	522	552	532	544	541	558	531	501	479	512	500	530	537	512	488	558	542	476	526	524	524	512	505	537	520	517	538	522	514	539	496	534	488	506	540
1190	34	30	38	25	57	92	107	109	109	106	83	90	91	104	102	111	113	80	110	91	87	61	56	41	44	38	44	34	28	34	26	32	28	18	29	20	25	27	25	25	20	24	25	33	19	22	18	15	21	22	19	18	18	17	17	23	24	18	19	24	25	30	17	21	21	23	23	27	23	16	26	23	17	22	21	21	26	24	29	22	17	17	24	30	9	23	26	22	19	26	20	17	23	16	21	20	27	22	20	20	19	16	22	24	27	15	26	25	16	13	15	18	24	19	20	21	19	12	13	22	26	24	30	19	18	18	23	13	20	23	17	25	13	19	17	19	21	25	26	27	20	15	17	25	29	14	14	14	10	19	11	20	16	23	15	26	22	26	19	34	17	28	21	20	16	22	21	18	24	34	24	32	20	20	17	20	16	20	22	20	16	20	20	27	16	20	17	22	29	22	23	17	12	24	23	14	23	24	19	13	26	22	15	26	17	18	17	19	11	15	12	17	19	18	11	22	19	22	16	25	18	32	24	21	16	15	21	8	21	18	22	18	22	20	20	15	24	20	21	15	22	21	17	18	14	16	9	26	20	24	16	23	24	14	29	24	23	16	17	19	16	18	17	20	20	31	18	20	24	15	23	19	14	33	13	18	20	14	22	23	23	26	25	21	18	24	24	20	20	13	20	24	11	18	19	24	23	15	23	18	19	20	16	16	18	15	16	21	18	29	24	23	19	31	15	21	17	19	19	19	9	16	19	21	24	22	19	13	20	28	23	14	12	20	23	21	24	21	21	18	10	9	18	20	22	14	19	16	17	15	25	23	17	17	24	18	18	21	29	15	18	16	16	18	23	16	17	19	19	23	21	15	15	23	28	17	29	25	15	22	11	17	14	18	16	24	16	31	24	28	24	23	28	24	22	28	23	26	17	18	20	19	17	17	30	23	17	17	17	25	22	17	26	20	18	19	24	16	22	20	20	28	20	19	23	18	16	13	17	14	20	19	24	25	18	22	17	21	20	21	16	27	21	22	18	20	16	15	21	19	25	16	22	19	22	24	28	10	16	25	24	15	26	16	19	22	13	16	18	21	25	21	17	22	13	13	17	22	19	18	20	26	17	11	27	16	17	15	20	17	10	18	18	24	14	16	16	17	23	13	26	20	20	23	22	13	23	23	23	20	18	19	27	15	12	20	21	27	16	19	11	11	21	19	21	20	13	19	29	22	15	15	17	14	24	19	22	21	24	16	23	23	20	19	12	29	25	12	23	17	18	11	19	17	26	18	15	22	22	28	20	28	19	24	16	33	15	14	11	14	24	19	16	21	15	16	25	12	24	18	16	22	20	25	23	23	19	28	15	18	16	11	18	17	23	16	23	14	16	26	20	23	16	15	24	16	20	18	18	22	17	24	18	26	8	25	11	18	17	16	14	24	22	15	15	14	25	19	21	17	23	31	16	21	22	24	24	24	20	22	19	20	16	13	27	14	21	15	26	14	23	21	23	16	16	11	16	16	20	16	19	20	18	17	24	24	14	17	20	18	26	23	12	21	22	29	22	14	28	20	13	25	18	19	16	17	19	12	19	20	25	22	19	19	27	26	20	22	19	23	17	18	21	23	24	17	18	21	18	18	26	28	29	15	25	22	18	21	14	22	15	16	23	23	18	21	22	20	16	22	13	6	16	23	22	24	30	13	29	24	15	26	19	13	14	21	27	25	23	22	21	28	22	32	19	22	27	12	18	23	22	21	17	25	28	17	12	17	20	24	16	20	14	22	17	20	12	23	32	17	19	20	20	18	16	10	27	19	23	11	21	20	28	15	25	14	21	21	20	21	20	16	17	22	15	15	20	11	10	23	31	23	17	23	18	20	24	9	17	15	21	16	17	9	19	20	18	19	23	19	24	19	19	15	13	20	18	22	17	26	20	21	20	23	21	28	24	16	12	18	28	13	18	21	29	21	26	37	23	18	18	23	19	20	21	14	25	23	22	21	18	12	20	25	17	16	15	18	20	19	15	20	14	21	17	27	26	20	23	25	24	20	15	22	17	28	24	16	15	14	11	29	16	25	19	16	16	17	16	27	20	23	16	10	23	17	14	27	24	18	25	22	17	22	16	20	22	10	21	20	19	21	17	13	24	29	21	13	21	21	14	10	19	21	17	21	19	22	26	21	22	26	15	15	24	26	19	21	17	17	23	18	19	20	16	22	14	18	27	26	20	18	13	19	21	15	19	15	17	24	21	27	28	20	13	13	22	24	19	21	18	20	8	20	24	16	14	19	24	20	24	29	16	17	15	15	23	20	16	25	20	18	24	22	25	21	13	22	29	23	16	19	24	22	16	18	13	19	26	17	23	17	17	24	20	19	22	11	24	24	25	15	12	19	15	16	19	23	17	19	24	18	19	15	13	15	29	17	19	12	25	20	23	23	20	23	23	23	12	16	21	14	15	18	18	16	22	21	24	26	17	23	17	17	22	17	22	28	23	19	17	20	16	19	21	34	18	24	23	19	20	22	18	17	17	23	24	22	22	11	30	19	14	16	23	21	24	20	19	19	24	21	14	16	18	22	11	26	16	18	19	18	15	19	16	26	14	23	24	28	19	21	21	23	21	23	22	25	24	21	15	17	15	21	16	18	24	19	27	23	24	25	28	24	17	12	24	18	20	15	22	17	20	18	17	22	21	18	19	16	32	16	15	17	15	28	13	20	22	31	19	17	18	20	16	20	21	18	23	24	21	18	16	18	22	20	19	14	17	21	20	23	16	23	15	12	20	24	19	26	20	22	22	22	28	20	22	24	18	17	17	27	16	19	19	18	26	21	24	18	21	16	16	22	18	25	15	24	29	22	24	17	22	14	19	15	21	26	13	23	22	15	20	21	24	18	28	20	21	19	22	19	20	15	28	17	21	27	21	21	19	18	19	23	15	17	21	16	14	21	17	19	23	21	17	14	20	13	19	21	17	17	19	16	18	23	26	15	22	22	15	24	19	13	23	22	23	18	24	17	20	14	16	16	24	18	22	17	19	18	21	24	14	10	15	26	22	20	22	16	17	19	18	17	18	19	22	26	21	19	21	22	19	20	32	21	22	14	24	10	25	29	22	22	23	17	16	13	14	23	26	19	26	20	24	13	22	20	19	24	14	14	22	25	17	22	24	22	17	14	25	20	16	14	18	19	24	26	20	20	21	23	17	31	20	19	24	16	20	21	19	20	25	26	22	20	14	15	23	21	22	18	14	28	22	15	27	21	15	20	24	23	19	25	19	17	29	23	19	12	16	20	16	20	28	16	23	25	13	20	21	18	15	23	27	33	25	18	25	20	21	17	21	21	24	26	16	15	19	16	13	21	20	19	21	19	20	14	23	23	17	17	28	20	21	18	20	28	17	24	18	18	20	24	16	25	16	13	23	24	23	15	30	27	19	16	26	21	15	19	19	18	19	19	16	27	14	23	19	19	26	13	27	19	18	16	19	20	24	14	20	21	19	24	13
7356	1053	488	740	2239	5725	7558	7144	6269	5682	4852	4224	3790	3935	3662	3599	3524	3657	3538	3713	3219	3155	2053	1811	1497	1365	1076	878	703	636	575	525	409	390	362	347	321	311	299	344	277	272	293	248	259	255	264	238	255	227	215	259	245	244	246	243	234	233	210	224	225	221	229	226	243	234	276	260	223	267	259	238	257	269	210	246	211	221	259	270	270	221	239	248	244	235	234	213	226	218	216	197	226	211	224	235	247	251	200	231	223	198	221	241	223	176	236	247	232	214	226	236	219	247	234	215	181	208	219	228	217	212	229	217	228	237	189	220	240	209	264	211	210	227	241	208	212	221	219	227	204	224	223	226	201	234	234	231	202	179	199	218	230	211	223	218	241	207	218	211	204	235	241	208	218	227	200	219	230	221	213	225	223	210	214	201	208	206	217	219	235	206	188	192	203	211	184	189	238	250	209	214	242	232	215	236	230	214	200	221	187	217	214	223	250	205	201	208	253	204	218	223	217	211	215	233	216	209	198	206	196	209	217	225	233	200	219	216	230	201	208	216	228	204	214	194	235	205	187	197	223	185	217	189	202	231	208	204	200	210	193	236	205	223	208	224	204	219	218	226	213	224	231	201	231	207	213	249	228	210	223	211	207	202	204	225	203	234	227	209	220	222	221	214	216	210	216	196	192	245	248	206	207	224	197	216	219	221	220	227	201	234	178	196	232	201	210	213	203	200	215	232	208	223	212	218	190	220	225	212	241	221	211	210	207	204	238	202	211	224	200	216	208	201	233	212	209	234	193	199	198	210	239	221	194	221	191	231	203	204	205	201	226	207	212	230	222	230	201	209	203	217	205	191	219	233	215	207	194	201	226	201	228	212	225	212	207	224	222	223	205	234	219	221	240	217	219	213	193	225	176	229	209	221	211	192	199	204	215	205	214	239	205	218	229	211	207	227	208	210	217	203	207	219	196	212	218	216	249	217	215	215	232	216	225	212	195	195	213	184	216	210	215	224	231	222	225	213	223	204	230	216	216	209	208	210	237	206	215	209	229	222	201	175	234	213	203	201	235	231	230	220	209	203	227	213	219	232	201	223	241	213	241	207	193	212	203	217	209	205	214	198	216	210	234	219	199	202	225	215	234	198	223	229	191	185	224	254	205	213	192	223	206	198	216	227	234	220	201	209	223	201	198	204	208	225	202	235	248	181	224	219	222	220	230	230	230	228	236	198	218	224	204	190	193	205	206	201	212	238	231	207	228	204	190	217	197	241	193	212	184	225	200	223	227	239	199	231	218	213	206	205	231	203	189	193	237	201	211	198	212	194	212	202	196	224	216	207	200	228	218	208	205	212	217	210	210	214	196	202	220	227	217	224	198	208	210	208	231	212	195	196	195	193	233	213	185	175	204	221	212	211	185	218	218	209	224	242	237	217	204	217	230	224	212	211	197	208	220	216	218	216	202	206	216	223	239	197	201	204	203	219	225	220	204	192	222	209	208	187	205	189	223	199	215	204	205	209	215	226	203	213	205	182	212	216	250	221	219	248	199	223	203	219	191	216	208	211	215	226	236	230	220	216	184	186	203	232	189	209	233	240	229	199	202	195	221	187	225	210	229	236	242	212	206	226	212	213	213	213	188	212	217	246	195	222	216	267	204	202	202	220	194	216	232	191	207	221	204	235	214	211	222	228	229	229	224	225	226	232	184	223	239	221	199	219	192	191	202	221	226	221	191	215	218	213	221	221	201	206	208	202	189	200	196	217	235	212	200	211	236	221	236	193	216	189	216	229	189	198	211	223	194	244	233	232	205	221	223	216	222	191	228	210	230	213	216	221	218	200	222	219	187	219	214	198	190	216	212	194	211	203	215	201	192	216	182	223	224	190	208	220	205	236	236	224	212	212	212	212	220	200	218	219	234	216	217	204	203	206	247	202	230	230	231	215	197	201	225	208	233	207	183	220	216	193	225	208	194	199	198	216	221	201	202	198	201	218	226	209	190	211	223	240	227	219	226	206	195	221	216	212	198	231	198	219	226	234	180	225	208	208	204	217	203	224	216	230	193	221	214	210	229	205	213	205	208	208	217	224	211	221	234	215	223	200	217	230	244	209	203	215	212	232	204	221	197	223	224	234	235	212	226	224	239	229	187	229	226	207	219	232	215	233	225	225	239	186	223	232	218	226	201	195	224	223	215	224	205	225	204	199	210	219	207	222	225	221	225	220	201	230	200	223	199	216	204	211	223	209	213	195	211	211	204	239	225	207	235	214	228	200	234	195	183	195	210	182	208	212	213	230	222	198	206	222	218	209	213	202	226	212	240	189	216	218	201	226	226	223	197	204	217	192	222	208	215	243	218	211	238	229	227	233	250	219	219	208	203	219	217	220	215	212	223	215	213	216	226	196	222	187	246	207	200	227	216	201	214	205	204	217	221	208	219	202	235	216	205	228	203	225	221	187	231	215	228	198	216	203	200	228	230	208	206	210	226	214	211	208	224	226	191	192	210	235	206	223	217	207	209	218	208	205	199	241	225	216	206	212	196	259	224	238	226	224	199	225	224	229	232	199	220	212	201	210	211	189	228	223	215	216	216	212	240	221	265	213	246	233	215	188	210	210	234	202	211	195	205	210	190	198	233	201	237	231	234	209	234	223	221	203	210	206	195	227	218	220	226	229	232	222	174	201	212	211	220	203	223	213	214	185	206	203	218	239	208	215	234	215	220	208	246	184	215	201	218	222	214	220	205	225	243	210	251	208	216	222	209	227	199	212	209	222	192	220	224	216	230	209	246	195	225	215	214	214	212	231	234	235	196	220	220	260	210	219	234	215	209	229	230	226	241	205	223	222	209	233	216	218	206	218	196	218	196	203	218	194	192	207	207	207	217	213	211	219	182	200	216	208	222	218	203	196	216	223	228	221	220	194	229	206	201	199	207	211	227	213	200	210	235	212	211	187	209	249	215	196	213	218	209	186	213	227	203	201	229	233	223	208	209	203	212	207	208	196	230	210	199	188	220	233	207	191	203	188	213	226	187	239	200	212	188	214	209	211	213	222	215	209	221	210	202	224	235	178	220	232	210	213	204	217	209	232	235	208	191	241	213	200	211	224	206	204	197	236	211	220	223	203	215	193	208	214	223	209	196	225	252	214	220	222	213	225	199	210	195	200	178	228	237	201	212	202	209	210	223	214	212	214	205	193	228	221	206	195	172	217	212	207	206	198	219	228	206	204	189	218	196	245	191	226	217	219	208	211	201	206	245	210	201	239	190	220	212	192	223	222	202	219	236	220	220	215	199	200	263	208	211	205	227	219	223	206	227	221	213	203	180	202	245	220	200	206	197	194	203	201	210	235	229	196	226	214	205	213	239	211	197	243	234	197	202	221	207	227	201	218	208	234	227	220	239	228	211	238	215	204	210	205	227	199	238	230	219	229	213	205	202	230	223	210	234	199	229	223	226	200	199	213	192	212	204	242	220	247	242	191	198	208	227	212	209	210	231	226
557	146	95	72	86	119	182	167	212	184	193	143	127	147	167	157	162	167	168	163	141	140	108	104	104	91	76	72	73	58	58	54	54	56	45	46	37	62	46	51	52	63	57	52	49	51	57	48	51	52	55	58	56	42	50	49	49	43	50	36	54	47	35	57	47	41	55	54	55	34	51	31	52	36	49	45	48	38	45	49	43	46	45	47	54	39	48	34	44	55	45	56	53	41	46	46	42	44	48	40	53	47	45	38	48	34	44	26	51	45	50	39	43	44	43	33	41	36	36	50	53	55	54	38	39	35	52	54	46	52	45	37	42	31	56	39	50	57	49	47	49	48	46	51	39	37	66	37	45	48	36	42	41	39	52	54	36	46	53	35	40	39	47	42	35	41	60	49	52	44	35	62	34	41	52	45	36	40	48	44	40	53	50	51	48	46	53	49	35	55	46	55	49	50	50	45	49	43	42	49	36	40	47	44	43	50	47	47	51	40	44	50	38	50	39	36	54	44	43	58	41	46	50	48	48	44	53	45	56	53	44	44	47	59	52	45	43	41	43	47	51	58	38	55	40	52	37	51	45	51	54	57	48	60	50	38	46	57	50	43	45	52	45	48	62	51	41	40	58	44	36	50	37	42	41	50	56	50	43	48	53	39	43	34	47	55	39	42	55	64	51	39	59	39	43	36	55	48	44	37	53	34	41	46	44	45	52	46	52	48	38	46	38	43	60	53	43	48	36	41	34	52	48	50	50	52	31	45	46	43	40	54	45	42	38	53	47	39	47	44	45	41	48	40	56	37	49	45	33	52	42	36	33	38	30	51	45	36	45	40	60	35	44	39	46	48	34	53	39	43	58	47	46	32	52	44	53	32	52	55	38	42	48	44	50	50	54	48	36	57	51	40	50	39	52	38	51	48	43	45	51	38	46	36	37	43	46	35	45	46	43	47	43	48	34	55	52	42	46	30	31	63	40	43	53	51	44	42	35	54	39	49	60	51	44	38	47	35	51	39	56	58	50	39	55	42	49	54	51	48	30	46	49	56	48	42	43	45	55	45	39	53	33	54	46	43	44	44	36	45	52	52	53	48	36	56	47	56	49	54	50	43	43	41	49	59	49	57	54	44	54	52	46	58	46	40	36	48	48	45	47	44	38	38	32	48	43	39	49	36	44	31	42	46	37	52	42	63	48	53	55	44	63	54	53	35	52	62	38	46	41	49	48	55	57	35	46	50	58	45	43	46	41	45	51	32	45	48	43	37	42	40	65	52	43	50	42	47	45	54	44	54	42	45	62	44	49	37	38	40	55	52	44	44	57	57	32	41	52	37	40	50	50	52	42	49	43	39	47	48	53	37	39	43	49	37	48	45	52	58	37	43	46	53	40	50	37	47	40	36	39	46	60	38	50	39	66	38	36	50	41	39	49	36	40	47	44	51	38	49	55	52	37	48	59	48	41	39	44	49	50	42	53	46	39	61	38	50	54	40	41	56	59	49	50	47	46	50	59	59	53	47	49	48	51	37	57	46	48	43	60	42	44	43	49	38	52	40	47	44	53	50	28	55	44	52	43	48	61	55	55	46	49	52	47	47	40	50	56	42	50	50	50	37	45	34	43	43	57	45	39	54	29	43	45	42	40	34	37	47	61	46	51	44	40	35	47	40	50	38	43	44	40	37	41	39	44	45	37	42	42	49	49	62	46	34	51	52	48	52	50	45	43	41	46	36	54	41	48	32	41	57	55	57	28	52	35	45	46	44	52	44	39	51	53	46	46	35	41	40	45	43	45	50	35	51	53	46	53	42	45	41	45	37	58	43	56	52	36	50	39	40	46	42	52	62	39	44	55	53	44	48	68	41	41	47	43	43	39	37	55	55	44	38	49	38	42	44	48	64	43	40	50	43	44	45	42	57	39	43	35	56	46	49	43	45	48	43	43	48	44	49	40	53	47	51	40	39	49	37	46	41	39	48	53	48	54	64	46	54	54	44	47	35	43	47	51	37	45	41	42	50	40	35	46	53	41	41	43	56	39	44	38	39	45	60	56	45	47	46	38	43	35	43	52	42	42	50	46	54	54	51	49	41	48	37	48	36	55	43	45	73	48	48	49	33	40	48	47	54	47	51	43	51	39	46	39	42	48	41	40	48	51	36	46	44	56	34	37	36	55	35	57	46	52	46	36	49	44	57	52	59	50	46	58	47	45	37	40	40	47	43	48	62	46	47	39	40	38	48	48	53	51	43	40	63	48	53	45	49	47	42	55	48	41	40	57	43	45	38	33	45	45	49	46	38	44	48	42	53	39	40	53	41	34	47	57	44	42	50	57	52	58	46	34	52	40	57	47	51	41	52	45	46	50	51	43	41	42	40	62	33	55	47	49	39	50	54	54	40	43	46	37	55	57	35	42	43	45	47	57	59	31	57	45	52	41	43	48	41	56	38	46	54	47	45	49	38	40	38	36	46	42	39	53	51	44	40	36	39	40	44	37	47	49	47	39	47	40	51	54	46	38	41	50	56	49	48	45	51	43	53	44	52	38	48	37	43	41	48	28	40	41	44	40	48	50	62	56	55	44	65	37	55	35	40	38	46	46	37	40	50	51	50	66	48	43	47	33	39	53	54	53	35	35	38	47	39	45	67	43	54	48	44	39	41	41	53	43	59	42	49	29	48	48	45	51	40	44	56	48	49	48	52	53	46	43	41	51	62	37	45	43	40	43	53	58	41	50	42	50	43	45	42	37	43	36	60	38	43	44	44	49	40	51	43	43	47	60	50	33	55	50	42	35	51	50	39	39	39	38	60	41	33	38	42	41	50	51	31	49	53	48	41	55	53	43	54	34	47	42	36	35	34	41	43	42	38	47	39	57	46	40	40	41	47	37	40	51	52	49	45	43	58	49	41	49	45	53	42	43	52	44	47	43	50	48	48	53	43	49	39	37	35	40	50	46	47	54	38	44	41	62	54	39	61	51	45	49	39	43	48	58	49	43	44	46	45	39	48	52	43	49	49	51	41	49	39	46	46	48	42	60	49	52	48	39	55	50	55	44	46	48	55	49	55	34	42	44	54	45	51	60	41	48	45	45	51	53	54	50	48	63	46	44	40	39	50	47	44	55	58	38	39	38	48	38	40	48	46	53	57	63	43	56	56	45	41	51	67	54	43	53	41	46	45	47	41	58	44	40	54	50	43	34	39	49	41	51	43	57	39	53	46	37	44	40	39	61	59	53	44	41	53	38	54	52	44	59	42	46	56	58	46	64	40	51	48	51	46	55	44	41	51	43	43	47	41	54	42	48	52	41	44	45	35	47	45	40	69	48	44	56	56	35	49	40	45	46	40	34	49	40	44	46	40	43	33	45	43	56	41	51	34	52	49	39	38	46	40	54	48	43	52	47	39	52	64	35	42	48	54	52	47	33	48	44	43	53	51	43	46	44	47	46	37	58	33	49	52	40	43	52	42	33	41	42	45	48	38	54	46	41	46	42	52
9841	3863	1463	2506	6361	10833	11709	10336	9628	8428	7139	6210	5667	5608	5521	5533	4910	5258	5308	5209	4687	3925	2845	2633	2399	2012	1703	1453	1215	1107	994	860	837	746	713	695	702	630	644	634	631	605	623	647	572	566	545	593	545	551	541	504	524	526	507	531	555	554	516	531	500	504	556	529	528	503	515	518	567	543	538	554	527	492	521	479	520	499	567	509	565	531	546	522	506	489	498	494	496	483	481	468	516	480	465	527	506	478	458	463	515	476	519	511	498	471	474	487	505	496	487	533	498	474	470	489	490	473	542	498	484	506	489	524	481	481	513	479	489	495	491	544	511	448	514	485	453	481	524	468	500	489	486	478	514	500	500	526	493	450	488	485	482	496	461	449	484	484	481	512	464	484	457	516	439	536	473	507	474	498	444	475	467	467	480	509	505	501	467	484	487	514	511	494	493	499	502	473	431	499	514	458	453	489	470	481	514	490	502	484	526	436	508	510	532	496	465	471	468	502	470	464	477	506	507	516	478	508	478	464	498	460	515	491	506	458	484	538	470	459	480	484	510	515	537	475	506	435	495	506	490	486	453	471	482	490	528	493	463	495	481	474	473	502	446	506	494	479	472	471	441	457	527	517	528	482	479	469	532	513	499	501	483	514	485	453	507	477	484	514	472	469	502	505	518	460	484	477	513	462	465	452	488	480	491	493	460	467	483	467	447	455	483	487	511	498	490	456	488	492	467	512	534	469	484	466	482	485	498	490	486	499	455	495	460	515	512	481	464	529	479	501	491	459	451	491	480	474	489	458	505	456	462	499	464	469	510	472	450	434	497	448	458	474	524	515	447	484	484	465	512	511	469	507	464	479	463	499	488	486	486	449	524	468	485	487	452	485	487	443	500	494	458	494	477	464	471	476	500	484	479	466	511	457	464	463	458	482	482	469	471	503	485	477	496	504	516	471	511	493	475	433	456	498	492	535	480	501	461	520	517	499	479	501	495	491	465	465	506	501	498	460	454	471	444	473	455	499	482	481	470	454	498	478	499	490	505	470	472	463	480	526	484	474	446	481	475	508	508	470	466	492	480	476	498	509	517	474	474	509	483	469	504	488	494	490	454	445	475	497	497	475	483	499	498	516	530	489	491	453	484	512	480	466	484	478	528	514	475	501	487	489	480	464	489	461	477	485	434	508	501	469	499	516	491	503	449	494	492	485	486	480	477	459	473	473	469	457	504	519	469	482	481	490	489	488	448	478	518	444	514	517	481	485	483	497	491	435	495	446	518	490	467	481	450	492	490	510	496	505	443	465	457	522	494	454	503	479	505	509	516	450	470	514	439	496	483	496	504	496	461	470	498	500	510	534	464	523	479	455	499	483	473	513	481	474	491	504	483	467	489	454	480	492	498	457	489	468	498	490	452	464	508	495	503	462	467	464	468	509	490	473	498	539	503	470	523	494	504	480	499	481	465	488	475	453	464	528	483	494	491	456	467	480	464	483	472	455	490	487	463	477	481	447	480	451	495	499	491	506	505	471	488	469	480	489	485	491	489	502	493	484	467	463	451	487	493	504	485	531	489	488	526	490	464	482	451	486	472	495	459	518	458	480	448	487	440	458	463	480	509	457	527	474	477	492	471	495	490	515	520	471	459	497	482	482	525	481	482	506	478	485	458	433	473	483	513	499	487	458	488	448	492	506	509	470	493	453	467	488	480	474	526	462	466	480	484	451	468	495	480	495	456	463	459	462	472	485	480	504	476	464	476	505	499	540	434	477	487	473	467	494	490	451	481	484	482	487	466	499	465	465	503	496	474	478	463	473	481	493	500	493	496	509	459	489	481	490	465	517	479	454	487	510	487	442	479	510	504	489	474	495	489	486	503	507	472	449	462	484	450	492	471	447	491	447	502	444	487	506	465	534	461	469	498	512	465	505	493	481	467	459	459	497	491	518	477	451	469	443	441	460	499	475	483	480	510	494	486	491	492	472	461	544	456	489	480	508	487	472	477	449	477	501	470	500	461	471	502	504	463	442	461	497	486	522	430	495	467	493	451	500	485	478	482	489	502	475	492	524	521	508	517	493	497	458	494	466	465	455	457	508	453	411	508	493	446	509	505	476	507	522	496	494	495	468	515	496	495	505	518	452	488	459	493	469	498	471	450	489	445	481	468	506	512	522	484	452	466	502	498	507	488	439	472	451	484	491	516	489	442	502	476	527	482	416	511	437	503	464	482	498	460	485	462	499	523	489	493	442	490	501	439	507	481	485	428	496	434	487	521	479	437	466	508	493	484	495	522	482	493	488	482	478	498	460	466	485	492	468	499	480	458	515	449	458	467	460	498	505	464	475	472	518	490	463	513	457	468	489	477	489	471	498	490	470	494	487	492	494	497	511	527	462	499	503	509	485	491	472	476	439	487	486	442	480	505	468	482	472	498	467	447	441	481	450	514	502	456	463	514	476	462	520	500	490	442	520	497	470	459	492	458	462	464	485	486	516	464	505	480	504	484	483	487	497	502	464	443	474	465	492	488	471	491	440	472	519	480	453	468	455	472	471	503	465	464	485	500	483	486	512	480	487	475	491	523	529	497	453	473	495	475	479	502	509	455	464	484	513	493	499	496	487	523	471	468	469	472	470	495	457	495	494	490	467	467	444	491	499	472	481	498	490	460	481	461	490	488	539	444	475	496	462	497	456	439	470	481	464	477	462	456	487	449	470	486	495	455	444	473	468	485	481	505	485	511	471	481	472	484	449	493	491	470	478	501	472	484	480	465	509	476	513	458	498	484	455	459	494	488	445	451	489	472	483	469	542	484	469	493	470	476	468	475	458	467	468	488	496	466	509	483	450	490	503	532	482	509	459	464	486	489	493	494	483	514	474	490	508	460	465	455	498	472	465	495	477	447	506	497	459	468	486	470	504	466	480	525	505	504	452	485	461	492	477	488	458	508	456	505	495	516	498	509	461	497	494	481	486	475	513	493	496	476	519	465	487	449	511	477	464	463	476	492	497	497	462	502	488	506	498	499	480	483	495	494	472	469	458	547	483	489	501	501	472	521	470	480	479	466	481	472	465	441	503	489	480	517	481	484	464	506	456	470	490	511	500	486	479	476	479	457	510	512	501	453	433	520	483	464	501	497	457	461	490	483	477	484	484	489	500	481	450	455	495	523	502	462	512	490	452	464	494	510	510	493	483	473	431	459	493	508	506	470	480	465	474	461	486	455	485	473	499	461	505	448	461	468	508	503	469	466	424	478	484	500	500	465	475	460	545	448	487	472	459	495	495	492	505	456	493	508	477	495	505	486	475	485	518	464	490	500	485	472	476	518	471	522	467	505	495	473	448	489	444	468	446	485	412	480	495	476	499	460	453	443	486	486	484	457	492	497	510	508	463	479	537	490	447	485	465	457	476	491	464	427	497	491	453	467	485	493	474	477	491	500	501	489	478	490	502	513	498	446	509	468	467	475	498	524	501	477	504	502	515	467	456	505	510	466	430	460	499	487	508
1935	109	58	41	52	111	150	172	165	178	142	125	132	148	137	156	137	150	152	133	126	77	72	84	61	64	48	45	38	36	30	31	24	23	19	24	23	26	24	22	21	22	23	26	19	21	25	22	23	23	21	21	22	21	21	22	25	24	22	17	15	26	22	9	29	22	24	22	26	25	24	15	22	15	29	19	22	13	21	20	23	23	17	21	25	21	14	16	25	11	21	11	28	12	23	18	17	21	22	21	22	23	28	13	18	15	22	20	22	29	18	20	26	21	21	13	12	17	18	18	26	15	19	14	12	17	27	23	14	20	27	16	27	20	20	18	16	25	16	18	18	24	24	22	20	17	26	19	17	27	16	21	20	11	15	15	22	16	25	15	22	20	29	24	21	23	14	16	25	11	25	14	19	24	21	20	20	20	17	20	18	19	24	21	25	17	20	19	14	28	22	19	20	20	20	13	20	18	21	17	26	20	17	24	20	21	22	20	21	30	22	18	15	19	24	17	18	28	18	28	21	14	23	13	25	21	24	18	14	22	17	15	24	16	25	23	18	16	19	16	23	23	18	28	17	16	26	15	22	22	17	14	17	16	25	21	18	11	22	15	15	14	25	17	26	18	21	17	27	21	29	20	25	21	24	26	21	17	22	10	22	23	24	16	20	16	21	19	26	22	17	18	17	15	18	16	23	25	17	18	23	16	17	20	27	30	22	21	16	20	16	16	20	17	19	20	22	19	19	10	20	26	17	22	19	20	17	17	22	13	11	24	21	21	11	24	15	14	20	31	19	22	17	13	21	23	22	17	20	24	16	18	19	21	17	20	17	27	29	23	15	19	12	23	15	20	19	26	16	21	21	22	23	24	13	20	16	17	17	15	15	27	21	11	17	21	23	22	28	24	22	17	24	16	17	17	17	20	21	15	18	17	18	19	19	24	18	20	19	22	22	16	17	23	10	17	20	9	20	11	24	22	14	16	15	10	22	15	21	24	27	17	22	20	19	17	23	22	29	20	20	26	22	16	24	20	13	16	15	20	24	26	17	17	22	30	14	25	25	19	20	16	25	18	20	20	23	27	15	20	13	24	19	29	23	12	19	13	18	16	21	15	19	24	17	24	25	19	13	12	27	32	25	15	19	19	35	19	27	29	17	23	16	23	22	12	18	16	20	30	13	22	23	24	17	19	13	29	21	28	20	25	14	19	22	25	16	20	22	18	18	16	19	14	23	23	28	25	19	10	19	16	21	17	22	26	22	20	25	11	20	16	25	26	21	23	23	20	19	21	18	15	20	15	23	26	16	20	19	17	24	34	13	23	21	24	18	16	21	21	13	12	25	19	16	16	15	19	19	22	20	21	16	14	21	26	16	24	18	20	18	15	24	22	18	20	12	16	25	15	16	16	25	19	28	26	11	27	17	15	13	16	8	20	22	20	23	21	15	24	20	16	20	19	17	23	23	17	17	16	15	24	18	22	16	20	18	20	11	24	22	21	18	15	13	26	14	9	22	19	14	23	21	24	18	11	27	21	23	20	28	8	25	23	28	18	31	12	22	26	27	19	23	15	28	14	20	19	19	17	26	19	11	21	18	11	23	23	20	24	22	25	21	23	16	21	23	20	22	22	21	21	19	25	26	21	22	18	15	15	23	22	25	19	20	22	22	16	15	19	17	16	22	30	23	25	27	25	15	18	28	14	18	15	25	14	18	20	12	20	23	15	13	17	19	21	17	27	22	18	18	21	25	19	20	18	20	18	23	16	23	18	13	21	20	17	24	22	21	14	18	18	24	23	14	19	18	24	20	16	19	20	23	25	24	13	19	18	24	18	13	19	19	15	15	16	22	24	27	22	18	14	13	28	19	17	17	24	20	29	22	21	20	15	19	18	10	19	22	22	20	16	16	17	20	23	17	25	16	26	16	13	21	22	16	21	22	21	23	25	21	24	17	20	15	24	17	27	19	27	23	28	15	16	18	17	18	16	18	17	15	17	18	19	15	21	13	18	20	16	19	17	26	15	22	18	30	23	18	14	12	23	26	19	19	23	20	23	18	21	19	16	17	19	16	27	20	23	22	17	30	17	22	22	32	17	20	15	26	23	28	25	17	15	15	21	24	17	24	12	19	21	20	18	17	11	22	23	20	14	10	19	23	20	26	19	17	22	16	13	19	15	20	18	15	21	20	13	24	18	16	24	12	16	23	26	26	23	21	16	14	16	16	28	14	22	24	22	13	20	18	20	13	18	19	19	20	21	25	18	23	21	23	12	23	17	24	22	23	14	21	21	26	21	16	19	24	21	28	10	12	22	27	20	19	19	22	22	17	17	15	15	19	16	17	22	25	29	19	24	22	26	33	24	25	17	12	19	23	23	16	27	23	14	24	21	25	37	14	17	13	23	22	25	24	30	22	26	21	18	20	18	21	20	19	23	16	14	20	30	19	23	24	18	20	23	22	19	16	20	9	15	11	24	12	19	16	23	19	19	12	18	16	17	21	20	24	20	20	24	18	18	15	15	29	20	15	20	18	16	18	27	12	26	17	24	17	30	15	20	22	15	18	22	15	19	19	17	11	24	11	23	21	16	16	15	19	18	12	29	22	22	21	22	20	16	10	27	23	25	22	15	28	17	20	19	19	13	19	15	14	24	13	17	28	19	23	17	28	16	17	21	22	17	17	22	10	27	17	17	27	18	19	25	18	21	17	21	18	21	17	18	25	24	14	20	25	13	18	24	10	17	15	19	17	15	25	16	16	17	18	24	14	19	15	19	16	17	22	26	17	21	17	16	19	10	19	13	18	11	21	24	18	24	19	15	37	19	30	18	17	21	18	12	18	29	13	25	21	9	21	22	19	25	25	18	17	15	23	24	24	13	19	14	19	19	18	13	16	16	21	20	23	20	19	22	14	13	18	22	15	21	12	21	17	13	12	17	20	22	21	16	17	27	25	20	19	22	21	22	21	18	21	32	24	20	22	18	25	24	14	29	20	29	18	22	20	18	28	25	25	23	16	28	20	21	19	21	14	19	15	15	22	16	21	21	28	14	26	18	30	16	19	12	22	19	18	23	18	22	25	23	15	23	16	14	19	13	19	22	15	24	16	15	16	23	23	16	21	16	13	23	24	21	9	16	18	26	18	19	21	16	21	27	23	25	16	17	22	16	21	24	23	14	19	15	22	20	14	25	27	21	25	26	25	25	20	18	16	22	20	18	21	21	22	16	15	20	23	24	17	18	18	19	22	17	22	14	22	19	24	21	17	15	19	22	15	17	14	19	18	25	18	15	19	17	28	14	21	15	29	28	17	28	12	28	16	16	19	20	23	20	10	24	19	17	19	20	18	16	17	20	13	15	16	21	21	11	15	21	16	13	17	18	24	21	12	19	19	17	20	19	27	7	18	10	21	18	23	20	14	19	20	15	23	21	21	17	16	16	23	19	26	14	11	18	11	19	18	14	24	18	20	17	13	20	20	25	17	16	20	13	16	23	22	19
9802	2721	1108	1957	5451	10221	11408	10137	9445	8258	6988	6137	5828	5863	5834	5313	5237	5393	5533	5019	4509	3469	2717	2557	2160	1549	1356	1064	961	809	681	591	586	484	477	427	439	419	391	364	360	343	305	324	355	323	292	301	278	281	312	287	271	283	289	264	300	284	253	278	253	293	272	291	300	292	283	286	286	298	265	280	265	220	218	220	260	255	295	251	257	298	270	254	259	225	223	245	240	225	216	249	240	231	266	223	219	195	228	211	218	233	213	230	271	242	229	240	240	231	237	227	199	211	234	233	260	230	225	221	231	231	217	240	229	265	241	204	237	242	249	240	240	233	238	233	217	237	233	234	203	214	211	211	204	203	227	209	210	233	234	240	239	228	216	256	212	220	205	197	202	237	196	201	229	232	222	231	228	247	253	218	198	235	242	234	224	206	222	235	222	229	209	223	236	217	208	225	235	240	221	231	215	216	198	255	239	199	233	247	242	245	251	223	241	229	205	199	212	210	203	227	225	244	227	209	222	221	200	215	201	219	209	221	215	227	214	225	213	212	235	234	235	224	238	224	203	218	209	223	244	222	231	237	209	203	200	199	202	236	204	205	183	206	231	205	204	246	208	216	216	201	199	206	209	213	216	226	191	222	218	209	218	227	222	226	221	217	205	237	220	248	238	232	222	214	245	208	224	194	210	237	215	223	218	217	206	200	222	216	191	239	210	236	215	213	221	226	201	234	200	237	229	245	214	209	250	224	211	237	221	243	220	235	212	216	223	214	198	242	214	188	202	210	238	195	219	202	225	236	226	208	238	210	212	203	236	247	208	193	227	198	206	229	225	219	217	209	227	212	216	231	213	230	219	241	206	241	208	202	225	240	207	236	208	201	239	194	202	208	220	189	249	230	207	210	219	222	227	224	229	218	240	203	214	249	216	247	203	202	237	219	226	221	206	253	217	205	194	216	202	206	216	225	234	217	236	220	220	217	211	230	215	249	192	257	178	218	222	222	212	213	205	215	222	193	196	195	217	227	236	230	207	234	229	251	216	210	219	208	241	222	212	213	214	208	232	212	228	216	247	213	226	225	211	237	229	250	237	217	213	214	230	223	209	213	210	210	228	212	206	225	217	224	206	188	221	228	245	226	223	200	240	236	207	245	226	197	247	213	221	218	211	203	201	213	214	207	220	205	214	215	211	208	197	207	237	219	216	238	194	226	229	254	235	216	241	253	218	196	208	209	224	227	222	241	226	228	223	224	218	229	209	204	211	211	231	226	230	203	223	203	228	233	223	256	233	218	209	238	228	231	242	238	198	224	233	239	197	219	218	225	223	224	202	219	200	215	243	228	248	245	194	242	220	209	227	240	209	220	207	216	200	246	215	208	242	222	246	225	225	211	220	234	202	209	239	210	214	207	250	238	207	203	222	207	190	203	231	235	248	228	226	194	233	206	212	226	200	207	222	204	211	205	227	208	239	227	241	229	224	224	216	226	211	233	216	202	217	213	249	220	224	200	215	234	221	213	210	213	216	225	212	214	217	224	237	218	217	226	221	207	227	240	205	201	206	206	198	236	227	209	245	205	194	224	211	230	213	207	260	214	204	242	206	243	229	204	203	214	237	196	223	210	236	206	241	198	213	198	241	230	231	224	238	213	185	211	206	227	186	202	200	219	222	206	217	258	227	206	237	240	194	200	237	206	214	235	218	200	198	231	208	216	208	217	221	219	233	222	207	230	236	239	234	228	241	218	205	215	206	212	240	226	232	201	207	220	237	226	218	235	238	202	220	218	175	200	221	214	192	248	242	255	211	219	217	253	206	207	217	233	232	213	232	205	228	214	236	210	227	249	235	243	212	202	217	237	245	250	226	248	211	209	189	212	206	201	237	210	219	224	223	218	203	197	215	211	210	196	221	216	222	231	202	211	241	193	215	201	217	209	208	234	229	234	238	212	238	225	217	217	200	227	228	208	215	234	241	207	232	227	207	217	215	190	221	224	243	211	222	224	228	214	219	228	216	198	214	218	211	229	213	204	221	213	199	224	220	217	214	215	216	221	226	270	221	218	198	229	241	222	223	222	253	236	214	246	246	231	198	215	219	216	232	217	212	192	221	215	235	225	208	211	217	201	205	230	217	238	243	205	194	217	217	212	211	219	200	231	230	213	221	206	224	224	213	241	245	228	227	213	252	186	227	222	232	232	224	216	214	221	197	222	223	205	228	210	210	204	215	221	206	221	211	223	217	245	230	194	219	217	236	213	224	215	228	251	225	211	248	213	176	235	232	214	226	211	237	236	224	241	233	211	219	246	203	211	220	233	211	232	242	219	239	206	242	239	204	256	221	233	212	227	220	259	206	205	206	201	198	236	251	185	255	231	226	197	229	201	222	191	216	235	222	231	226	220	220	213	258	212	213	201	202	228	247	214	187	241	200	208	187	214	207	238	200	227	230	216	211	187	206	223	231	194	236	221	212	233	217	240	207	191	218	226	226	221	240	233	199	220	208	237	206	238	189	224	193	209	217	206	232	214	222	227	208	229	218	237	236	226	212	212	216	202	230	202	219	222	224	216	222	223	225	239	255	226	200	222	213	227	210	207	218	221	228	224	231	236	200	214	222	204	192	240	235	256	236	243	214	213	200	228	227	234	214	237	227	203	217	249	209	235	258	237	228	230	213	234	226	231	233	195	220	206	251	231	227	212	229	216	235	226	214	211	228	236	234	215	212	190	216	198	201	236	221	199	210	223	223	205	211	227	219	234	228	220	209	242	239	237	205	227	220	240	220	211	223	235	193	237	238	200	217	239	201	212	241	224	178	220	239	236	199	212	234	208	230	224	227	240	222	213	214	205	259	229	206	238	241	203	223	241	220	193	204	217	204	210	223	204	223	224	234	203	206	197	238	216	225	221	225	222	203	204	234	231	236	200	205	212	211	235	174	214	222	203	210	220	214	239	224	221	228	189	219	239	220	223	215	231	200	204	234	212	249	229	217	212	228	230	203	207	220	234	203	225	211	201	240	230	197	215	201	236	204	245	222	194	243	206	216	211	241	200	211	228	198	229	236	239	216	207	240	235	226	229	216	203	199	246	199	237	235	234	212	244	219	237	204	200	234	204	220	208	238	213	218	196	222	237	205	206	193	210	209	215	199	200	258	210	241	257	205	219	232	235	231	230	216	199	211	198	205	242	243	217	209	223	227	233	226	234	217	173	227	226	250	217	236	211	210	180	236	203	218	198	233	219	208	209	183	220	201	218	217	215	235	196	242	212	231	236	209	228	244	206	210	235	200	198	204	211	230	203	222	212	251	207	240	204	218	194	233	242	214	237	225	198	195	216	218	248	228	244	195	234	218	222	232	215	237	212	210	211	221	210	214	246	209	229	236	212	226	223	258	214	222	198	218	213	230	218	228	208	209	202	221	223	208	210	199	219	203	203	189	232	219	230	222	192	241	217	214	225	228	220	230	210	228	226	222	229	207	208	219	240	236	242	212	226	221	186	238	208
943	221	128	79	103	193	271	243	258	264	214	190	185	205	240	180	220	242	237	204	170	182	120	116	138	93	74	60	64	67	72	57	63	62	48	61	51	64	50	53	57	50	47	62	60	57	52	63	52	56	63	39	43	53	50	56	55	58	42	44	41	57	57	38	50	41	47	50	45	59	62	49	59	40	56	39	54	58	52	46	54	53	47	48	39	49	60	51	55	41	52	46	49	48	42	56	49	62	49	45	42	56	52	56	41	52	49	48	45	41	44	42	52	53	41	67	37	42	41	47	45	41	54	44	45	39	63	50	48	52	49	61	46	53	59	57	47	39	54	55	42	42	48	49	54	46	53	36	41	50	51	51	35	51	46	52	47	59	49	59	40	55	52	48	49	55	45	63	47	54	34	37	39	42	59	46	43	42	59	55	48	51	42	53	42	45	50	55	50	45	49	49	48	43	42	50	54	49	44	51	45	46	56	51	48	62	37	57	46	44	49	44	53	52	43	47	58	46	53	52	50	50	58	42	45	47	47	43	52	55	50	43	47	54	44	55	56	55	46	42	58	46	40	56	48	49	51	31	47	46	44	55	42	45	46	32	55	44	34	43	45	50	50	47	52	55	48	47	55	44	50	56	46	49	56	58	54	47	50	34	53	42	57	49	39	49	41	38	49	56	42	49	58	47	41	61	32	43	54	44	44	58	50	43	41	44	44	50	52	56	50	46	49	37	42	59	46	53	60	38	50	52	61	53	45	41	58	46	54	57	45	53	55	42	47	48	45	41	60	37	55	48	47	47	50	49	48	59	49	46	56	47	60	48	37	43	54	57	46	49	62	51	47	43	48	58	49	39	48	44	52	54	46	47	46	43	39	56	45	49	52	48	54	48	44	41	61	63	37	55	53	50	41	51	47	43	41	51	42	54	58	59	47	46	38	35	54	47	59	42	57	59	48	46	42	57	48	56	47	52	39	57	46	45	50	35	55	47	43	49	57	55	51	37	39	43	43	50	58	44	47	56	46	52	33	52	60	50	61	63	54	49	50	55	43	49	50	64	38	48	45	44	47	41	62	50	55	54	60	51	53	50	49	45	46	50	46	48	56	55	50	47	55	53	51	66	44	48	54	43	55	47	47	55	56	53	43	45	47	59	44	46	51	45	51	44	51	44	45	44	53	59	52	58	52	56	59	44	39	58	50	56	43	49	42	49	54	55	50	51	50	39	41	50	42	49	38	39	57	48	62	43	62	52	59	44	52	48	44	41	43	59	63	49	55	52	41	43	54	52	64	40	60	37	52	49	45	59	42	49	44	47	46	56	49	33	44	50	38	45	52	40	54	51	59	40	38	47	49	62	52	46	43	53	41	49	38	51	57	57	49	57	38	53	39	41	43	41	56	46	40	45	49	66	53	62	43	58	50	44	45	49	57	52	54	45	43	56	54	50	47	51	43	48	55	50	44	44	50	42	50	57	55	59	52	46	43	72	40	45	66	36	52	40	49	48	46	51	47	48	52	51	55	48	29	45	46	40	54	47	51	48	51	50	58	47	38	51	60	52	48	47	46	53	49	37	41	39	30	49	58	42	43	57	52	51	49	37	55	45	49	48	40	53	57	47	59	47	38	42	53	55	42	51	41	52	46	55	65	50	42	56	41	47	47	40	48	44	39	51	46	45	40	54	61	49	47	49	43	41	57	47	56	58	44	41	52	60	53	51	48	43	52	49	55	56	55	46	56	46	48	42	57	48	42	46	46	40	60	47	36	45	40	46	49	38	43	38	59	48	38	45	52	53	50	43	53	55	38	51	46	48	50	54	50	59	42	33	43	55	51	48	38	53	58	36	53	40	65	46	61	40	56	66	43	47	49	50	55	49	51	46	44	51	56	54	30	45	49	41	51	47	44	44	49	50	55	43	47	48	56	38	62	35	56	51	44	59	60	49	54	48	51	56	49	49	60	49	41	46	47	41	48	41	42	44	38	55	50	50	41	70	46	52	54	50	52	51	54	44	37	58	44	63	37	50	51	37	37	59	56	38	50	54	41	55	47	43	46	56	37	56	49	37	47	52	51	53	39	64	48	50	45	56	46	49	43	54	55	44	55	50	43	53	43	61	46	47	62	55	46	44	44	51	52	40	55	47	49	53	52	54	50	46	51	52	55	56	41	57	42	33	43	54	51	58	45	41	42	56	37	44	36	43	58	54	51	61	52	56	43	44	40	44	51	34	55	52	41	44	44	42	44	62	46	43	46	54	54	50	52	58	47	58	41	53	43	48	53	46	47	59	50	61	55	38	45	41	45	52	38	45	54	54	48	52	42	60	44	56	66	56	45	53	58	58	46	44	40	40	59	38	39	48	63	57	42	53	56	53	37	49	50	51	51	52	37	54	52	57	39	54	39	41	56	28	48	51	54	58	52	56	62	60	51	37	45	41	52	49	51	52	55	55	55	42	42	36	52	44	58	40	43	46	41	47	50	53	55	40	41	51	47	52	48	32	39	45	37	49	51	60	46	48	67	39	52	43	45	43	40	43	50	37	33	45	68	59	58	49	61	53	45	59	47	58	54	52	56	42	55	45	52	62	39	57	51	44	52	47	56	45	45	72	46	63	53	51	40	40	40	57	49	54	51	55	55	36	53	50	48	47	57	41	42	48	49	37	54	47	48	50	50	50	47	47	34	48	52	41	53	40	55	54	43	49	57	56	37	48	32	43	36	53	60	44	54	55	41	47	45	51	34	57	38	33	49	46	53	50	43	43	42	51	48	43	44	61	53	36	46	44	47	49	53	47	52	47	58	54	53	42	50	46	46	45	48	41	40	42	32	57	55	49	50	56	47	58	51	55	55	41	48	48	47	53	52	56	51	44	42	52	50	43	47	49	51	41	52	36	46	33	45	48	52	43	45	45	47	49	61	52	42	35	47	61	39	56	46	56	60	52	62	58	43	49	53	56	39	42	41	47	52	58	62	55	44	50	40	46	43	49	49	50	44	60	61	50	56	38	43	46	42	55	45	40	46	43	51	50	50	44	53	43	61	47	57	47	51	49	47	45	41	48	46	44	48	35	48	54	43	49	46	47	44	50	51	43	49	64	41	41	53	54	53	49	45	45	47	53	45	40	46	61	45	57	62	43	54	49	35	49	30	31	58	60	40	47	44	48	36	56	47	50	59	43	48	42	47	40	47	50	36	50	42	41	53	46	42	41	42	51	46	49	43	39	46	42	48	53	55	40	50	48	46	61	47	37	60	44	44	46	48	39	48	48	51	42	48	47	48	49	38	30	51	38	46	49	48	46	58	42	43	49	48	40	31	48	51	41	47	50	52	43	30	51	55	43	45	40	56	55	45	64	41	59	42	49	41	62	48	47	46	43	47	47	53	48	49	51	51	41	50	54	42	38	46	43	50	34	49	49	57	53	52	58	48	42	41	62	52	48	46	44	43	71	51	38	60	49	50	46	64	45	53	46	34	43	45	54	39	46	41	50	48	48
13435	5028	2151	3452	8938	14049	14729	12797	11906	10500	9096	7808	7285	7934	7504	6725	6995	7513	7024	6429	5768	4376	3592	3146	2737	2373	1979	1601	1437	1227	1126	1145	1047	872	824	828	847	782	784	759	781	756	720	699	662	683	654	659	632	625	575	637	620	574	593	604	586	592	566	589	577	541	567	638	597	598	621	593	612	602	640	628	574	547	563	563	560	562	636	578	616	557	576	538	556	564	545	505	552	494	540	549	554	574	505	507	504	580	568	575	566	542	526	523	572	495	511	509	565	523	552	549	544	537	531	500	539	496	558	586	494	511	484	544	532	554	528	586	553	497	523	502	499	504	521	541	518	564	522	521	550	505	519	547	543	542	536	563	557	524	512	517	545	555	515	581	503	519	539	574	534	528	521	553	549	539	524	486	550	548	511	521	502	523	439	517	559	516	502	552	501	517	551	573	526	523	537	507	517	483	503	551	550	544	557	562	541	515	533	528	522	549	566	570	512	544	524	549	515	494	547	553	510	527	512	528	524	499	535	539	514	530	561	572	541	518	537	554	514	506	533	494	519	532	552	531	497	520	549	488	541	507	511	538	526	528	529	520	480	514	469	535	519	543	533	523	540	531	499	542	491	571	523	521	556	532	501	501	550	552	535	497	543	566	501	579	555	522	519	540	502	520	496	508	530	543	559	505	523	495	568	512	541	487	505	547	509	570	520	547	513	520	535	471	509	516	515	488	528	523	514	546	513	527	529	502	517	530	538	536	520	490	521	537	516	531	495	539	516	510	479	508	515	514	511	551	496	526	498	498	513	521	535	561	527	526	493	498	498	521	510	516	526	510	479	520	501	564	524	536	545	469	562	517	561	535	549	532	500	552	553	515	493	551	513	526	535	503	490	535	524	471	551	536	492	527	499	521	518	554	530	511	523	477	525	518	529	530	502	527	518	525	520	519	558	523	549	485	516	494	554	515	537	530	520	554	569	547	517	533	509	490	530	542	555	508	503	520	534	512	498	523	518	513	503	519	498	544	486	525	533	578	482	504	540	574	510	504	557	482	541	512	551	498	531	538	483	511	558	570	550	547	525	543	501	492	490	557	497	538	511	546	524	541	541	525	507	520	539	545	543	508	536	499	559	538	526	503	499	530	511	509	531	493	504	546	518	552	531	566	522	492	517	559	520	587	499	534	536	484	529	521	530	513	536	528	560	525	553	520	530	523	541	504	518	500	547	541	485	494	537	521	545	496	541	523	561	506	502	540	532	491	523	492	526	503	534	492	486	551	484	518	512	502	500	558	501	501	526	567	502	509	550	571	518	502	508	562	526	528	499	526	516	491	551	511	530	499	536	545	536	521	502	504	494	536	517	523	519	539	513	521	545	546	516	520	519	559	507	493	535	480	564	540	464	505	511	538	581	543	517	550	561	528	533	480	511	561	528	545	527	528	514	526	511	496	498	548	490	546	470	518	561	506	508	531	514	491	538	534	520	503	548	559	506	521	532	541	508	520	514	527	511	495	502	502	514	505	557	538	531	506	472	499	516	529	528	496	520	481	500	541	516	494	561	534	533	533	539	541	507	484	563	539	516	503	505	539	477	553	530	570	519	507	542	518	524	543	508	516	502	539	530	528	537	538	500	528	525	541	570	523	489	490	551	524	518	509	527	516	480	533	562	543	545	513	525	522	542	509	553	563	512	462	485	546	531	507	527	531	505	585	569	530	542	534	534	495	511	520	519	520	538	526	535	488	536	509	515	552	494	549	514	512	583	533	549	515	509	525	546	503	535	542	571	517	496	577	512	527	536	602	479	520	493	512	496	506	572	538	572	484	528	539	449	519	540	532	519	496	579	562	514	540	539	507	495	554	477	531	552	528	564	530	534	571	512	551	515	544	516	552	539	546	533	532	551	500	529	557	541	534	518	525	543	515	549	520	542	486	528	509	530	555	525	488	528	489	562	543	562	525	571	537	475	526	516	541	510	506	515	490	545	516	520	514	508	547	516	559	502	518	490	551	532	514	538	567	511	530	526	548	546	542	537	515	555	524	539	547	572	508	502	503	486	470	526	500	552	534	555	550	543	535	522	494	518	541	505	525	535	554	508	539	527	498	528	527	553	520	543	523	521	553	517	459	520	547	520	507	490	529	533	525	542	495	501	513	526	522	531	501	482	535	512	528	492	472	524	553	475	550	548	518	514	536	578	581	531	542	512	518	547	512	539	563	494	485	505	531	516	491	532	527	517	532	475	510	515	537	517	555	515	551	494	511	507	504	513	550	539	523	519	542	541	529	520	556	521	504	547	581	547	517	523	537	502	552	511	503	501	543	551	500	490	458	547	546	499	537	519	547	512	496	547	513	516	527	539	570	535	550	543	460	517	523	509	520	482	522	524	555	503	535	524	481	535	546	483	510	494	551	525	518	485	501	512	555	520	474	507	515	530	528	527	529	526	491	534	517	519	523	520	552	554	518	536	549	549	503	531	514	541	543	528	508	537	528	525	498	559	549	512	539	545	526	487	548	536	506	535	518	532	491	518	560	509	563	538	519	511	492	544	552	526	543	541	508	525	522	522	534	538	494	523	527	520	555	535	540	593	531	516	516	544	504	545	510	545	528	466	563	532	536	568	513	519	537	519	543	522	539	568	503	558	524	512	538	487	508	560	531	526	509	550	529	529	524	571	499	522	523	491	539	519	585	504	551	538	540	557	527	541	501	500	520	539	517	502	526	504	544	500	505	565	502	553	513	556	523	510	478	536	536	520	541	481	515	481	506	474	527	555	550	545	542	496	514	525	555	568	532	495	502	505	510	492	519	544	499	540	534	540	541	498	526	550	519	523	527	516	554	521	537	525	570	527	518	513	555	538	455	541	510	473	524	535	496	543	523	495	498	531	533	522	524	561	532	548	510	511	535	534	546	536	500	481	510	526	573	547	551	533	544	523	513	549	498	529	549	510	531	499	554	507	526	511	517	530	547	513	533	501	527	543	495	524	496	575	509	542	525	479	518	503	506	448	546	534	550	527	538	537	503	505	554	540	511	550	525	589	486	530	516	530	544	544	517	540	542	540	522	508	504	526	516	574	516	572	514	543	527	523	532	545	510	524	531	507	515	502	563	578	524	542	558	504	534	502	516	530	509	549	567	499	569	520	481	589	528	503	498	532	544	545	520	527	560	503	545	529	509	537	513	533	549	485	521	507	556	492	515	571	511	512	547	553	549	486	485	482	538	540	520	460	514	540	534	549	544	501	549	536	568	527	507	522	517	510	527	530	512	551	463	490	530	570	509	505	523	556	531	522	544	534	523	524	541	511	569	517	524	524	539	479	535	547	520	512	523	504	524	563	528	504	540	530	541	509	471	521	503	537	547	516	545	561	526	521	500	522	542	534	520	514	535	511	554	478	531	512	545	471	557	546	557	522	544	508	540	479	471	524	553	514	513	584	548	510	506	525	518	509	525	514	505	526	514	547	470	493	532	516	482	505	552	573	559	521	519	499	525	520	521	529	525
1203	47	27	28	33	70	121	108	112	105	107	93	110	114	99	112	114	139	124	100	91	71	56	41	49	30	35	31	38	21	19	36	30	20	22	19	21	21	22	18	15	22	21	23	17	23	24	13	16	14	22	21	23	18	23	21	25	19	20	14	25	23	25	25	19	21	14	11	21	25	24	20	24	19	24	24	22	11	22	13	17	23	28	24	26	23	18	18	19	18	16	16	14	20	19	21	18	23	11	16	22	13	17	26	18	19	26	27	25	22	16	15	20	19	24	21	16	19	15	23	20	27	18	20	18	15	21	18	18	17	23	20	32	25	9	22	12	14	17	15	21	18	17	17	20	19	23	35	21	14	21	25	19	12	19	22	16	17	16	16	13	22	18	15	22	17	25	14	13	16	14	26	21	9	20	15	15	25	24	26	13	10	15	19	19	25	14	19	23	13	16	13	19	14	22	16	23	13	18	21	12	30	12	18	15	21	19	13	20	22	24	17	20	20	23	22	23	24	4	12	15	17	22	14	23	24	20	21	28	25	12	17	18	21	15	27	22	21	14	16	20	29	14	20	18	15	15	20	28	15	21	17	14	15	26	15	16	22	26	14	17	19	19	19	18	15	14	19	22	20	15	23	22	13	14	9	20	26	13	15	14	26	17	19	20	20	14	15	22	19	16	16	19	15	27	24	26	13	24	16	21	16	23	23	16	12	25	31	15	19	15	19	26	22	24	19	36	17	18	22	13	30	24	22	20	14	17	18	17	31	16	15	18	24	15	16	22	11	18	18	15	27	19	15	21	13	21	25	18	15	15	18	16	22	31	14	21	14	15	16	17	19	18	22	22	24	19	11	22	17	17	17	31	16	21	21	24	21	18	15	26	21	13	32	21	22	25	23	23	26	18	26	21	19	19	12	20	16	18	15	22	22	17	22	16	27	22	16	24	15	17	21	26	18	18	23	25	24	15	25	17	23	27	15	26	13	23	19	17	20	14	20	16	17	20	23	23	12	15	20	30	21	27	25	15	18	21	19	24	17	14	24	20	23	19	14	17	6	20	20	25	17	26	20	11	15	17	20	21	21	17	18	20	18	18	22	19	24	14	19	18	17	22	16	25	11	20	11	17	16	18	26	19	22	17	25	32	15	19	20	17	27	20	26	12	19	22	18	23	23	19	26	15	20	15	20	20	15	17	32	21	16	18	10	30	20	25	16	24	16	20	25	20	15	19	16	22	18	26	14	21	20	14	13	18	23	18	25	26	21	25	17	10	21	33	17	16	18	20	22	16	17	16	30	27	14	21	23	28	14	20	31	12	17	15	17	15	18	14	30	13	16	30	16	14	18	25	20	13	21	21	18	20	14	18	17	13	16	14	16	21	19	19	21	14	20	18	22	22	24	13	17	22	21	22	21	21	28	26	13	27	24	19	27	13	16	17	18	13	16	16	18	17	25	20	13	13	15	21	19	17	16	24	16	14	13	10	19	21	26	19	18	24	21	22	13	9	17	23	13	22	15	31	18	19	23	22	13	21	18	22	20	18	19	10	18	28	23	19	21	20	17	24	19	19	19	18	19	17	21	24	17	23	22	15	15	19	16	17	24	18	19	26	17	17	16	24	21	14	24	27	22	19	26	30	23	27	16	15	17	22	20	16	15	23	21	19	18	20	20	22	18	22	21	21	15	29	20	12	27	13	28	14	23	25	19	13	22	17	25	18	23	16	21	17	18	23	24	20	13	16	20	22	20	16	17	23	22	21	9	18	21	14	15	14	17	19	20	16	16	24	20	13	26	15	20	19	19	19	22	15	18	13	18	25	18	23	19	18	20	22	15	23	22	17	23	20	23	15	19	19	24	26	17	23	26	12	20	23	14	20	20	19	20	18	23	23	23	21	21	27	17	22	21	21	9	21	24	13	23	23	15	24	15	23	15	18	17	19	21	11	22	19	17	15	24	20	13	15	18	24	13	17	17	12	20	21	17	23	18	17	17	23	20	20	16	18	7	27	11	13	24	13	16	18	26	30	16	22	15	25	21	19	21	19	18	21	18	29	19	26	19	20	13	13	14	23	17	14	23	19	25	16	23	24	23	22	18	19	24	19	20	23	22	29	13	19	21	15	11	20	22	21	15	19	12	14	17	18	18	27	21	24	25	23	28	22	21	18	19	20	22	18	25	13	24	11	24	21	21	16	19	17	20	29	17	20	19	17	23	20	21	17	21	16	12	23	16	24	26	24	20	13	23	13	17	14	21	23	25	18	16	16	11	16	21	14	17	22	20	26	22	23	13	15	18	18	19	23	20	11	18	18	19	15	24	15	16	19	21	18	27	21	24	20	19	15	21	16	17	17	24	14	23	18	18	20	24	22	27	15	28	19	26	24	21	18	24	23	17	23	20	25	22	16	21	17	13	19	23	15	21	17	11	15	20	18	27	22	21	18	19	14	18	19	22	17	22	15	18	21	28	18	15	19	35	19	19	19	19	15	22	19	14	26	19	11	16	17	24	21	18	19	18	18	15	21	18	22	20	20	13	18	16	26	24	12	14	25	20	13	29	14	18	16	16	23	13	21	15	22	30	21	15	24	19	21	21	14	26	16	16	18	19	20	25	20	15	25	19	20	21	20	21	23	17	23	19	25	14	15	10	25	19	22	9	21	21	18	18	19	19	22	25	17	21	17	24	23	15	20	21	29	18	26	16	18	18	12	21	11	22	29	21	12	15	15	17	20	21	24	18	17	25	13	18	19	18	24	28	16	19	24	16	21	17	17	21	28	12	19	14	17	22	21	15	17	23	16	14	25	25	18	15	17	18	19	15	18	20	20	13	11	18	19	19	17	24	16	24	13	17	20	17	21	20	20	20	23	15	14	17	25	21	22	22	28	26	20	17	21	29	17	12	21	15	22	10	20	20	19	23	17	16	8	14	21	25	15	19	19	29	21	27	22	28	22	14	21	19	15	16	21	9	21	18	22	17	24	22	25	29	20	18	15	14	22	20	23	17	18	15	21	22	15	19	22	20	13	18	14	15	18	25	12	21	20	17	21	17	23	22	17	18	24	27	21	24	11	18	15	15	24	18	29	20	25	17	16	21	21	18	25	16	15	16	22	24	30	17	20	23	21	24	21	19	21	23	22	20	20	19	15	14	21	19	25	17	20	17	20	23	24	17	18	24	25	17	19	19	19	16	28	20	15	33	10	15	21	23	19	18	20	19	19	24	29	33	21	27	22	17	18	18	22	21	20	25	11	19	16	21	20	21	27	18	27	15	22	20	28	14	20	20	16	20	14	14	27	22	16	22	19	18	17	15	23	21	20	23	19	20	20	19	11	16	22	19	24	17	25	32	20	18	24	22	21	21	21	27	20	20	22	17	23	20	18	16	18	12	9	26	21	22	26	20	22	20	22	21	20	31	21	15	19	23	20	23	26	28	23	14	14	20	17	24	12	23	28	27	20	19	25	17	24	20	17	14	18	23	26	23	20	17	16	19
7428	1023	505	764	2342	6563	7891	7240	6705	5823	5155	4222	4090	4900	4318	4038	4131	4618	3960	3865	3315	2475	1899	1626	1362	1114	863	691	563	548	512	490	398	335	354	312	364	305	307	266	271	281	273	251	252	241	264	270	239	233	248	270	248	220	248	238	224	220	239	239	239	230	260	220	250	240	241	252	237	263	269	234	254	222	222	194	217	231	212	234	244	256	235	217	215	206	187	203	189	219	250	196	242	214	246	215	203	201	212	195	207	199	204	211	219	216	234	222	205	206	227	209	218	208	227	209	185	218	208	173	193	228	244	204	204	198	244	195	197	200	204	220	199	225	214	219	202	216	208	196	215	225	238	205	238	217	215	224	205	224	204	188	217	232	214	212	214	199	207	212	217	194	223	188	211	242	237	207	207	223	195	188	211	260	195	178	213	206	218	200	225	221	221	209	239	195	182	185	200	213	215	204	235	222	200	210	206	196	224	207	223	219	209	199	227	204	207	204	186	174	229	213	204	217	207	201	228	180	200	184	218	226	210	221	231	193	205	197	201	199	215	224	213	219	195	217	200	217	217	215	231	213	206	195	210	192	191	226	217	217	206	229	203	219	182	185	234	183	192	183	244	210	190	187	209	202	201	199	200	212	201	212	249	192	215	213	198	180	188	209	210	207	209	203	214	200	214	201	226	168	204	196	212	200	209	227	205	206	213	209	220	225	192	221	230	206	226	220	204	206	211	222	220	218	211	217	204	218	220	202	216	200	219	232	209	203	174	227	194	211	181	216	228	194	181	216	195	210	224	199	197	204	196	206	208	191	229	234	202	229	203	209	193	178	210	231	224	169	229	203	216	221	208	204	208	204	208	203	213	194	215	244	235	220	207	200	191	214	223	228	201	208	199	199	209	173	184	203	186	211	189	213	217	211	215	205	220	207	202	223	208	208	222	198	196	223	194	228	203	192	227	209	204	208	229	182	237	219	197	233	227	195	219	205	210	223	197	198	204	206	240	219	192	196	206	189	168	194	199	203	226	211	207	198	229	214	207	171	188	205	215	221	228	212	195	220	194	222	200	207	202	201	223	170	193	208	208	237	220	223	218	197	183	206	207	200	210	205	242	220	207	190	222	224	215	226	191	219	211	187	216	217	215	212	207	201	201	219	197	216	191	203	244	224	195	198	202	212	201	215	227	208	228	202	211	184	226	219	201	225	218	222	211	211	209	210	214	201	213	208	207	228	208	211	225	209	221	226	236	224	213	223	208	197	189	206	203	202	207	226	215	219	201	185	191	210	192	202	189	234	195	228	203	223	197	197	196	211	186	207	214	203	225	193	213	209	211	217	212	220	222	187	229	224	205	190	210	222	220	188	206	212	165	209	218	216	203	206	216	232	218	219	204	193	180	185	190	214	214	201	199	191	226	223	213	205	206	207	204	194	209	196	208	205	203	199	217	218	223	202	217	211	210	207	207	199	211	213	207	194	196	212	209	212	201	200	223	207	202	213	183	231	228	222	214	223	177	208	213	239	205	224	186	225	203	207	200	221	192	227	191	220	203	206	205	237	233	188	217	200	214	227	200	251	191	212	221	201	217	201	193	199	192	237	228	209	232	231	233	189	198	214	232	182	213	170	233	201	210	207	188	177	233	222	198	201	187	205	198	216	220	201	183	191	205	212	199	214	217	208	223	177	200	227	216	205	200	186	196	218	202	181	201	239	208	220	208	207	195	232	203	190	197	204	213	233	202	203	219	207	194	229	197	195	219	201	189	206	226	195	229	175	174	222	209	202	208	198	235	197	218	191	209	204	220	217	167	204	223	218	197	192	218	214	184	182	214	211	188	195	199	185	190	215	210	227	216	205	191	209	222	189	188	233	170	215	201	225	224	192	219	220	189	178	179	204	197	229	194	208	222	200	214	199	234	218	229	236	226	200	188	204	191	213	190	212	240	216	196	218	211	210	210	214	207	237	190	217	203	217	221	241	218	208	233	210	213	205	208	201	236	198	206	223	209	205	187	200	201	200	230	208	190	211	198	208	215	192	231	232	188	196	189	199	190	236	224	217	187	195	213	214	181	213	208	238	230	198	190	231	208	194	203	215	221	209	196	204	199	230	202	220	208	222	206	218	215	198	216	206	207	222	183	175	178	185	210	207	233	204	210	215	209	207	222	222	204	198	241	182	224	220	217	207	208	224	246	214	210	223	211	222	214	222	221	212	223	205	207	186	242	194	238	206	210	197	223	212	213	213	211	194	214	222	229	211	203	218	191	211	200	218	196	221	196	201	222	220	212	201	199	215	209	197	223	219	186	189	208	220	219	212	197	181	191	197	218	219	217	183	219	194	239	226	247	236	190	229	200	208	217	197	209	237	209	223	200	216	203	183	223	220	202	212	180	217	227	192	200	203	195	196	209	212	192	219	195	212	193	200	213	224	208	227	200	202	209	208	187	193	221	227	242	206	218	196	193	225	214	221	198	215	198	196	178	206	206	200	210	230	212	213	202	225	197	194	210	208	189	198	221	227	190	187	215	203	205	203	205	228	182	217	213	215	223	199	194	221	207	215	208	187	238	209	209	202	213	213	203	213	219	192	210	217	229	205	221	187	204	217	198	206	192	223	208	215	178	219	213	233	208	225	216	244	219	214	197	201	218	198	207	229	222	225	199	203	219	224	207	184	221	219	205	198	210	228	216	203	215	195	215	210	228	225	211	207	236	198	213	225	205	209	216	233	221	214	209	185	220	219	229	226	192	192	240	245	214	221	194	204	195	222	196	224	227	202	186	201	196	243	200	200	232	221	218	232	228	198	181	180	207	237	203	205	213	211	213	190	208	214	200	215	209	192	215	213	239	216	206	196	226	209	211	190	194	198	210	217	227	198	190	223	190	196	216	227	212	205	192	228	191	191	193	243	201	214	202	209	234	210	219	215	208	205	202	200	207	213	193	223	217	210	202	186	219	195	222	238	180	230	215	193	198	242	227	217	215	209	209	218	226	224	216	223	191	178	221	193	220	231	202	192	227	205	193	181	203	220	193	204	219	238	199	208	225	219	201	216	225	223	251	224	225	212	211	214	204	236	176	207	224	213	210	206	218	214	205	209	233	224	198	189	218	225	197	195	216	198	229	211	202	199	232	213	215	216	208	195	192	196	204	230	202	218	205	196	194	232	205	259	215	211	175	199	198	238	204	186	234	218	222	200	188	176	226	213	217	189	229	198	196	232	191	194	233	220	201	215	203	200	191	204	212	231	161	221	206	214	188	186	191	213	207	183	222	205	238	193	220	204	189	222	212	172	189	201	229	194	222	215	180	205	206	191	204	200	224	223	227	204	227	229	218	216	196	226	208	197	213	223	194	226	207	202	210	251	186	212	203	196	216	234	231	221	215	210	218	202	188	197	211	208	198	218	202	226	218	209	205	206	210	204	188	190	209	196	208	215	201	197	227	193	204	221	210	243	229	214	242	207	225	215	200	204	245	204	205	196	195	193	197	192	203	200	221	191
551	141	98	81	92	145	210	193	178	186	188	154	181	197	156	156	201	169	166	176	148	101	107	87	83	63	73	46	64	49	47	61	56	44	50	62	49	52	62	47	42	40	42	41	48	56	45	41	51	43	47	52	53	59	55	45	43	38	43	40	45	43	37	44	47	39	52	49	51	46	57	37	46	37	45	44	38	54	35	38	57	39	44	40	40	45	35	46	42	35	53	34	39	38	56	54	34	47	44	52	43	48	54	42	43	47	40	28	54	47	50	41	40	47	49	43	41	50	39	48	39	36	68	52	50	41	54	51	49	43	51	46	43	51	45	47	47	50	51	40	37	59	39	45	37	35	46	53	52	34	38	40	54	39	54	40	58	37	37	47	44	58	41	40	44	56	39	42	38	43	40	38	41	47	27	37	40	55	40	38	41	52	39	52	42	48	45	47	41	41	44	37	43	43	46	51	51	51	43	38	47	56	52	53	39	39	50	49	46	48	53	56	47	48	34	39	49	47	43	48	47	53	41	56	49	38	42	40	45	38	44	49	45	38	41	42	50	48	41	47	46	36	59	37	28	45	45	48	49	44	49	43	51	44	45	54	52	55	47	56	55	39	39	41	54	61	46	36	49	59	45	61	44	44	45	53	28	51	45	48	44	50	42	40	36	35	41	49	63	42	45	51	39	37	43	58	51	52	38	47	34	38	49	55	41	44	48	50	43	42	61	39	44	41	37	60	34	44	43	56	50	44	40	43	40	38	40	44	44	44	44	51	47	56	50	54	49	55	41	46	39	58	54	57	39	48	49	62	29	41	44	50	41	38	33	51	48	58	42	50	45	47	47	48	55	43	42	50	51	36	40	37	47	48	48	48	51	37	42	51	33	48	48	37	41	42	46	47	35	44	45	35	44	58	49	48	46	43	41	60	30	52	47	52	54	44	51	41	42	27	45	51	43	44	43	41	52	45	48	40	59	49	45	52	29	34	37	40	42	43	40	41	46	39	53	54	46	54	47	41	43	49	43	41	51	38	40	38	53	53	44	53	49	34	49	48	38	36	42	44	38	43	47	51	48	45	46	42	52	32	39	47	55	60	43	39	36	47	39	35	40	43	49	39	41	48	46	37	37	44	41	53	46	52	46	52	51	44	53	47	23	47	35	48	36	39	37	39	36	51	49	30	53	36	56	44	54	41	50	42	48	44	41	50	47	35	56	57	47	44	62	41	38	44	47	40	46	47	33	55	48	44	46	43	43	51	53	46	43	41	51	52	48	42	40	34	50	49	51	51	47	49	39	59	41	41	43	39	44	54	48	42	35	46	51	38	54	62	48	48	32	56	36	47	55	40	52	43	44	48	45	42	39	49	53	31	33	38	56	50	47	35	53	29	60	49	51	48	37	37	50	43	51	46	53	46	44	37	48	43	43	30	51	46	53	44	37	39	47	49	45	49	35	45	44	55	28	48	43	45	42	43	42	42	42	51	51	46	42	44	45	43	44	37	51	48	58	51	53	48	32	38	48	42	42	50	50	49	45	46	45	47	43	44	34	53	45	47	41	46	41	41	45	37	37	48	58	50	59	54	39	47	40	43	45	48	48	45	58	48	48	44	41	47	42	52	37	42	36	36	56	53	40	56	39	52	41	53	43	53	50	39	52	45	47	48	36	39	42	44	44	59	44	44	54	42	42	36	42	44	39	34	67	46	40	45	42	50	46	57	54	52	42	48	46	51	35	47	48	42	46	57	45	34	38	36	40	40	33	53	34	39	41	44	47	46	42	46	41	36	35	52	45	45	49	49	33	49	40	41	61	37	47	49	33	49	55	54	58	34	55	42	49	48	44	55	42	50	36	58	52	35	39	45	43	42	52	50	45	45	50	44	46	49	51	50	46	50	40	42	36	46	45	49	44	30	56	43	35	38	39	44	46	33	55	50	52	41	44	49	43	43	47	44	51	36	49	48	43	52	56	35	46	39	33	43	39	59	38	52	43	50	47	49	48	40	42	60	51	56	49	44	38	50	44	37	44	48	48	42	48	47	51	40	43	51	55	48	45	44	53	27	48	50	45	39	44	47	40	45	53	39	38	49	41	47	48	46	43	47	47	42	52	50	55	46	45	40	49	47	38	46	44	30	52	55	36	49	35	52	46	44	45	52	51	49	43	44	53	39	62	65	51	30	35	45	49	49	39	36	38	41	37	37	49	39	40	49	40	44	46	53	56	43	34	36	44	41	49	48	47	54	54	39	30	56	48	44	44	38	40	43	41	45	32	45	42	50	49	37	36	50	48	43	44	49	55	41	41	38	46	42	42	42	44	40	47	46	45	49	38	45	43	44	44	52	45	51	48	42	47	40	44	43	55	47	44	40	46	45	58	57	43	31	48	49	39	35	48	44	30	60	47	50	44	39	38	34	43	51	36	48	45	40	45	55	31	38	44	48	44	52	34	36	44	46	64	42	49	35	37	35	49	50	34	57	60	30	45	48	52	54	51	39	42	46	43	43	42	42	40	39	46	50	48	49	54	48	51	43	45	46	39	58	44	45	44	47	48	43	40	41	39	60	44	45	55	53	49	47	32	52	55	46	33	52	48	46	39	53	41	43	48	43	42	44	36	51	34	50	36	42	40	43	37	52	45	42	37	57	51	46	55	40	43	43	50	41	39	38	32	63	42	50	44	44	42	33	41	37	42	54	41	41	41	40	46	43	37	38	39	44	43	44	50	58	53	36	45	50	43	54	49	44	42	39	52	37	43	44	40	43	49	45	51	54	50	55	42	49	42	37	42	54	42	43	46	40	44	49	57	35	51	51	47	54	53	42	36	49	39	58	43	46	42	33	61	51	49	47	43	35	43	41	59	48	46	31	44	51	43	44	36	42	34	31	44	48	41	59	52	54	49	41	46	57	34	35	49	54	31	38	44	47	43	56	54	36	52	45	46	52	48	48	40	47	38	42	45	49	42	41	35	45	49	41	42	46	37	42	45	48	34	45	42	44	62	62	41	46	36	51	46	41	37	45	55	54	50	42	35	43	37	52	45	37	32	44	62	39	44	41	51	38	40	35	54	48	44	44	46	44	51	49	41	47	38	45	49	57	48	49	48	43	43	30	46	43	36	34	63	46	41	38	40	49	58	46	30	41	60	44	41	39	43	49	32	47	56	46	46	38	37	57	42	52	44	43	52	46	41	37	45	60	46	50	52	53	45	51	42	38	48	46	35	48	44	44	41	39	51	58	53	41	51	51	45	50	40	43	45	47	56	44	46	25	55	51	43	35	43	45	43	37	50	41	43	42	57	42	47	46	41	45	44	52	44	37	36	57	42	47	51	30	51	43	51	48	46	47	44	40	51	38	60	36	47	47	59	52	47	42	48	48	35	56	42	45	47	47	44	50	40	41	51	48	49	36	44	55	53	42	46	37	40	54	45	49	48	52	42	43	46	44	58	50	42	48	42	55	38	40	27	51	51	33	62	51	46	44	39	32	56	53	50	52
10012	3907	1468	2461	6627	12067	12186	11016	9740	8435	7482	6169	6389	6974	5964	5678	6040	6158	5718	5334	4464	3400	2992	2456	1949	1684	1327	1250	1185	1075	934	877	781	755	695	736	639	619	639	596	577	654	616	563	595	547	565	586	525	504	535	557	521	537	556	533	514	492	492	539	547	589	571	561	546	521	496	589	516	507	556	512	498	467	516	470	534	549	573	510	559	532	484	523	481	511	469	459	505	505	501	454	487	466	494	467	420	489	500	492	503	510	475	458	500	465	461	486	459	545	469	453	484	482	460	470	504	492	466	479	470	505	491	477	466	512	448	501	475	514	470	467	452	452	455	447	461	537	505	482	488	423	467	438	484	495	461	474	508	475	461	511	488	431	469	466	473	490	527	423	483	486	469	506	517	487	490	497	506	496	482	480	462	443	482	487	436	467	452	465	528	484	487	433	465	469	496	446	502	452	417	496	526	462	484	482	425	484	509	497	469	468	504	506	450	495	487	468	532	494	475	489	467	470	489	487	485	504	479	455	477	445	441	484	473	461	467	459	532	471	496	499	470	447	472	438	470	504	470	530	432	443	483	499	477	472	453	511	483	443	461	495	474	498	449	473	461	458	470	460	461	477	462	498	474	523	494	435	460	460	453	457	467	492	449	474	500	414	452	488	460	466	477	488	479	490	475	471	466	507	457	497	502	470	473	472	494	476	440	469	469	474	484	466	480	453	506	456	487	464	493	501	467	482	494	444	485	432	468	489	463	446	504	477	485	502	471	502	474	491	468	486	458	411	454	453	464	427	465	502	461	501	463	468	454	495	473	460	455	481	461	470	432	457	493	478	449	468	460	484	472	472	484	461	516	480	515	477	435	463	447	462	489	490	492	471	484	517	494	451	543	500	478	456	425	480	442	486	497	420	449	496	506	505	462	478	429	461	488	475	461	469	499	498	469	467	455	458	490	478	509	484	465	472	453	473	465	473	481	460	506	435	506	478	467	508	486	482	482	489	453	502	455	448	486	495	441	460	480	474	466	458	508	417	503	490	458	468	434	466	472	441	479	485	437	458	448	456	449	521	471	491	508	467	463	474	464	483	475	471	504	466	458	474	481	470	473	459	491	454	488	450	480	496	501	430	479	504	488	492	494	497	489	483	491	482	473	486	465	457	478	463	437	477	455	486	461	460	473	482	488	452	475	451	509	475	471	452	437	453	516	514	471	457	528	473	453	539	516	445	500	485	435	471	476	472	430	429	500	476	465	517	491	457	477	471	511	481	474	506	493	437	456	434	467	475	481	449	483	467	489	470	453	474	465	501	470	456	493	512	495	515	480	475	492	445	498	489	474	461	469	507	507	496	487	515	492	468	451	483	460	531	475	477	476	454	465	486	449	466	468	490	463	460	454	482	472	499	469	504	494	468	460	479	438	441	477	509	467	485	470	484	474	513	504	491	513	454	496	501	449	440	495	445	472	471	499	491	482	464	466	499	522	439	466	487	437	484	457	500	458	470	476	514	466	488	472	468	492	468	507	475	512	448	503	469	488	471	511	475	504	461	455	473	478	431	473	470	467	464	450	494	450	482	469	473	480	484	505	496	456	472	438	507	480	504	460	465	468	489	490	446	475	477	471	466	505	502	456	492	468	477	450	449	479	485	428	475	445	477	508	498	486	470	503	486	479	498	450	487	481	471	465	468	456	504	448	507	475	463	486	477	476	480	482	456	459	513	449	459	496	452	451	480	487	469	490	458	553	467	466	451	442	473	510	488	487	439	473	454	476	467	490	458	481	474	470	482	449	509	451	487	472	485	468	473	470	527	463	484	454	462	534	471	493	458	460	482	426	486	480	462	505	506	455	504	476	473	464	456	479	492	476	474	463	464	483	480	465	473	456	478	481	487	485	454	440	475	483	484	486	448	484	490	474	484	484	471	494	475	469	481	485	429	466	488	449	485	472	495	467	482	495	478	492	495	472	518	460	504	462	451	460	461	455	474	481	498	488	494	452	486	488	459	469	452	511	474	490	492	457	500	462	440	438	435	451	493	468	462	437	511	450	492	458	482	469	478	479	485	479	472	484	448	466	469	483	449	484	494	528	505	503	459	475	490	470	472	490	432	454	486	488	476	491	502	466	467	453	451	490	483	445	497	466	469	438	447	461	437	472	502	510	443	491	494	457	456	459	487	510	445	513	449	477	455	475	490	468	490	498	460	464	482	519	465	485	472	491	490	510	498	488	451	483	490	453	453	459	450	513	488	514	476	510	467	419	474	466	459	450	479	446	447	475	486	449	483	469	489	456	475	483	493	427	463	476	480	466	487	486	450	449	448	482	507	479	497	431	487	497	445	460	499	469	458	449	502	476	497	503	493	434	517	450	485	481	524	453	438	538	477	461	461	461	459	492	462	496	495	446	453	507	494	523	489	453	468	480	467	463	419	492	456	456	480	447	524	483	488	516	478	446	473	454	435	482	446	471	468	482	509	531	492	498	498	469	444	464	463	489	454	474	504	488	506	496	454	448	500	495	482	511	454	507	507	456	478	483	487	495	459	492	468	452	489	459	493	480	471	519	464	530	501	480	504	457	468	443	490	478	503	459	514	455	474	485	475	475	435	502	473	472	497	478	507	503	460	463	431	482	480	471	450	495	451	485	492	483	479	444	486	466	437	475	498	460	497	470	472	514	470	494	502	470	470	468	438	483	493	476	470	489	498	425	456	478	483	501	464	501	508	466	467	489	496	459	506	497	459	501	492	486	480	469	457	448	459	480	486	505	492	489	479	432	457	495	459	499	505	497	482	486	442	476	486	472	521	492	521	498	522	464	482	521	492	477	461	477	497	475	496	511	469	446	505	490	456	473	436	475	500	469	499	454	439	476	472	451	470	490	443	476	467	470	460	452	457	487	505	471	498	518	501	438	488	455	489	510	443	469	495	476	517	468	437	471	471	481	467	450	463	455	483	474	486	466	462	481	490	481	490	481	494	464	506	508	494	482	454	479	444	486	463	498	458	482	478	425	474	472	511	494	451	478	453	475	513	498	470	434	460	460	454	459	477	500	474	467	470	479	477	479	474	464	484	481	486	478	486	504	455	470	481	478	449	458	456	466	469	481	433	461	486	488	495	477	468	486	434	459	485	479	469	488	505	473	502	487	465	493	488	484	466	471	507	439	455	472	470	456	442	469	469	435	469	446	464	477	481	453	482	422	507	485	480	455	456	492	503	460	495	450	494	494	478	454	490	494	475	491	455	486	479	516	479	477	475	477	476	488	465	500	452	480	467	488	478	485	444	474	478	489	448	471	520	491	486	440	450	460	473	472	473	502	428	462	469	496	449	472	493	454	465	479	478	469	459	484	462	460	488	455	479	486	485	450	487	490	455	468	457	499	485	456	497	505	455	481	443	473	460	469	485	473	465	481	501	491	474	467	520	432	491	501	451	454	467	455	449	464	474	480	435	476	482	507	484	454	503	482	480	484	482	490	438	446	457	470	445	491	471	445	498	497	478
1984	130	47	44	42	109	175	150	136	162	150	124	169	143	148	146	160	156	154	144	109	100	76	82	53	62	51	39	31	38	31	30	34	25	30	24	25	21	24	30	24	17	20	26	30	13	18	15	17	12	23	18	18	18	16	19	20	18	20	13	24	14	26	22	24	19	16	18	20	11	30	16	14	15	29	20	17	19	21	30	21	17	16	17	18	23	16	23	20	18	24	15	17	19	19	14	18	20	25	21	18	20	26	20	18	15	25	18	21	15	19	19	15	21	21	14	26	21	18	26	22	21	16	12	23	9	20	24	17	13	24	19	24	25	15	21	21	19	10	15	21	18	21	21	18	21	17	24	19	23	18	15	18	14	26	12	14	25	25	20	20	17	23	25	20	9	13	14	19	24	22	15	27	20	15	20	18	22	15	16	19	15	17	18	25	13	20	23	15	15	13	20	20	15	12	16	15	22	22	17	28	17	21	18	23	24	15	19	15	16	22	21	19	22	24	22	25	21	27	14	23	15	15	16	18	25	21	20	14	15	24	17	16	17	17	22	16	17	17	18	20	18	24	17	22	15	19	22	19	13	20	25	18	20	16	26	13	24	19	22	25	16	17	22	16	24	26	24	22	22	18	18	23	20	23	19	22	25	17	24	10	20	17	19	14	21	21	14	20	18	20	22	17	16	21	12	22	16	22	15	18	22	22	20	13	22	23	20	11	20	25	23	17	16	27	18	20	14	14	17	16	17	18	14	15	14	16	20	12	12	15	17	17	13	14	21	21	10	13	16	11	22	25	14	17	9	16	21	24	27	20	18	24	20	16	17	24	30	21	23	26	15	13	22	15	16	20	14	25	18	22	24	20	23	22	18	24	14	23	10	20	12	28	25	19	13	25	24	9	16	17	29	14	26	15	22	26	18	11	20	13	23	26	24	18	21	12	19	17	19	22	21	17	17	13	18	28	25	23	23	19	18	19	22	13	18	20	13	23	18	19	17	26	18	15	18	13	14	17	19	11	26	16	20	25	20	24	25	23	17	17	14	23	20	13	20	18	14	23	18	12	23	14	22	24	20	18	14	16	18	24	17	18	20	14	18	14	23	17	14	18	20	18	8	20	15	19	18	26	16	21	26	25	24	25	21	17	24	19	31	22	20	12	31	19	12	18	21	16	13	12	14	24	33	17	25	25	15	19	17	22	22	25	14	19	24	15	16	20	17	20	17	20	18	11	21	16	25	17	27	17	17	21	15	19	16	17	18	27	17	29	20	12	13	12	18	31	13	22	18	16	18	23	19	21	18	18	19	16	16	21	21	16	24	21	21	20	25	19	23	31	14	19	20	21	25	12	19	22	13	19	19	21	17	19	17	13	24	19	25	15	26	16	15	23	24	21	17	19	18	16	16	16	15	17	24	18	18	16	23	24	20	22	19	19	18	17	18	15	17	19	25	20	19	28	12	17	17	17	20	16	23	23	20	23	18	18	15	21	22	23	17	13	12	16	19	29	15	13	15	19	27	21	18	25	22	19	26	17	18	22	14	32	16	22	20	20	16	17	22	18	19	17	14	12	9	18	16	21	24	25	24	19	20	24	18	17	20	24	24	16	17	18	20	21	24	24	18	18	21	19	26	19	21	17	14	15	20	22	16	19	21	25	19	24	20	25	14	14	27	17	16	14	18	22	24	10	16	21	19	30	22	12	18	18	26	16	14	10	13	20	20	11	22	20	12	23	22	19	24	21	13	12	18	19	20	28	19	21	22	20	15	22	26	17	16	26	8	15	17	21	14	21	18	18	21	18	19	18	19	23	17	20	20	22	28	16	26	20	22	12	16	22	15	10	19	22	17	22	22	18	27	25	19	23	17	20	16	24	20	15	20	15	16	20	23	17	24	17	19	25	13	29	18	21	22	25	20	18	11	14	16	24	15	18	25	19	20	17	14	23	17	16	17	16	32	20	19	24	23	17	11	25	17	18	21	16	12	26	20	20	9	23	19	18	25	8	18	29	17	18	18	18	18	15	18	20	29	13	22	19	22	18	16	26	11	12	13	19	19	21	18	25	26	11	19	15	22	24	25	20	16	23	16	18	24	21	26	23	23	17	23	23	21	17	17	17	20	22	25	21	14	16	22	27	17	20	25	15	22	12	19	19	14	17	26	20	17	18	19	24	19	14	21	24	15	20	12	18	22	16	20	17	15	19	20	18	15	19	16	22	13	17	27	23	13	17	16	23	19	14	18	20	20	20	24	13	19	14	17	15	22	18	10	23	21	20	18	17	9	19	29	22	15	18	21	19	22	25	13	15	14	18	21	17	17	23	10	14	14	16	15	20	15	23	17	24	22	16	14	16	20	13	19	15	21	19	15	16	21	14	19	20	23	19	25	12	21	23	18	15	20	19	16	19	16	16	14	12	18	17	15	20	20	19	19	16	18	14	27	20	21	23	23	17	24	21	19	24	23	15	17	17	15	23	25	18	22	13	19	21	14	30	18	19	22	20	9	19	20	11	19	20	11	21	18	11	18	16	17	24	21	20	15	25	11	19	19	27	25	16	15	24	20	18	29	18	13	13	22	19	14	14	17	19	21	12	21	16	21	16	22	21	20	16	14	24	24	14	17	16	27	22	28	22	18	18	17	26	16	18	17	13	25	16	15	29	26	29	14	23	16	17	26	14	10	24	26	9	18	14	22	22	20	12	15	20	20	27	12	21	19	17	17	24	20	18	21	17	19	14	18	27	22	22	21	29	28	12	23	19	16	20	18	14	18	18	14	18	23	16	20	19	16	15	19	25	12	17	13	25	27	24	21	14	19	21	23	17	8	18	15	17	21	17	21	17	13	22	18	11	15	18	12	20	12	19	21	18	12	22	13	21	15	20	16	9	25	20	21	24	17	19	22	21	19	17	15	12	20	21	26	20	30	27	15	17	19	19	19	22	19	24	17	27	17	17	18	17	14	12	22	15	26	20	32	22	15	11	18	16	16	22	18	23	12	7	25	15	16	19	25	26	15	11	23	19	23	22	17	16	27	20	20	9	15	21	21	17	19	15	21	24	13	22	28	17	15	24	19	20	23	17	12	32	23	19	25	15	27	20	20	19	21	22	17	20	22	19	19	16	15	20	15	17	20	17	15	17	12	22	18	19	23	28	24	19	16	21	14	24	20	22	24	19	17	21	17	21	19	17	21	14	24	19	19	18	18	17	24	13	26	18	13	24	19	19	22	21	20	18	14	25	22	28	16	17	14	20	16	25	21	18	25	19	23	14	19	26	22	19	28	13	24	25	17	27	19	22	21	21	12	17	25	25	20	12	14	21	19	17	17	18	24	30	18	26	15	30	26	21	13	13	18	16	17	24	17	20	15	15	22	18	13	15	25	24	16	24	17	15	21	23	17	19	24	22	12	27	18	18	23	25	20	21	21	17	17	16	22	19	19	9	18	25	28	30	22	23	22	21	22	18	27	20	15	13	19	29	24	21	11	15	18	21	21
9776	2763	1097	1813	5452	10866	11256	10464	9479	8349	7105	6279	6560	6626	5619	5739	6099	5868	5891	5203	4055	3254	2599	2218	1840	1425	1127	978	854	757	664	584	528	494	462	461	433	384	394	354	348	356	339	324	312	296	293	290	282	251	279	289	265	248	264	265	263	251	230	243	298	294	278	264	302	257	280	288	288	298	292	300	234	216	247	225	249	285	277	256	250	239	257	232	217	229	203	222	228	226	215	230	219	228	228	219	235	215	239	221	229	226	218	195	249	233	209	228	242	200	222	221	225	208	223	223	205	228	217	213	214	252	215	200	195	204	230	232	235	230	198	226	219	225	218	239	212	216	223	196	239	210	199	212	207	244	191	220	237	244	183	190	206	236	219	194	207	188	220	223	215	185	190	215	226	207	202	183	232	221	189	210	224	211	232	201	219	205	228	207	212	201	210	226	212	214	199	227	209	194	205	202	192	187	215	225	228	203	215	225	188	199	260	226	218	199	190	219	237	194	208	226	234	229	203	219	214	216	200	198	225	208	217	216	215	219	216	206	190	187	209	201	229	203	204	197	191	188	215	197	220	202	192	200	226	256	214	209	201	194	220	212	244	199	206	198	207	198	212	203	198	202	196	208	220	182	206	189	190	190	200	187	218	173	239	207	215	197	215	227	206	189	202	235	204	206	211	189	201	217	207	231	210	222	215	206	200	197	188	223	234	207	216	197	205	198	217	197	210	246	210	215	209	235	223	224	211	224	203	203	207	215	228	238	246	210	215	214	207	187	232	203	181	204	201	226	198	217	246	229	214	230	204	231	232	183	200	186	220	229	209	206	208	247	217	213	212	208	207	194	208	217	212	226	214	226	219	218	235	236	208	217	220	224	224	217	201	210	214	234	203	248	197	200	224	200	214	225	231	215	188	210	229	212	205	170	196	230	207	211	241	208	193	201	222	197	206	200	236	216	189	242	241	226	209	218	211	202	237	202	194	202	226	200	236	198	226	191	211	234	195	198	212	236	214	198	200	189	224	230	205	215	200	193	198	224	225	196	181	200	229	210	199	207	195	203	198	242	210	226	223	197	185	208	215	211	194	230	200	213	208	220	181	212	216	227	211	209	218	216	212	207	213	206	225	197	190	221	174	202	178	226	218	216	201	222	227	251	193	228	209	176	203	231	200	205	228	226	198	201	202	204	203	225	212	211	209	220	190	210	228	225	238	216	203	198	223	223	218	212	206	182	223	202	214	214	238	218	223	228	194	216	206	205	208	174	225	194	218	210	213	208	232	249	216	207	224	225	216	182	225	203	213	234	225	215	251	226	198	232	196	205	195	204	198	193	212	203	213	205	218	192	237	217	194	191	193	191	229	243	212	199	216	212	225	223	216	215	237	209	178	221	215	213	220	217	205	245	226	236	222	209	205	189	223	240	190	245	219	213	199	205	234	183	205	191	213	237	211	226	211	218	183	206	219	216	204	207	185	237	217	176	206	202	219	214	195	229	207	204	221	221	218	213	217	214	212	189	235	195	226	194	200	222	184	200	210	223	208	230	223	241	199	203	222	192	202	199	203	216	210	217	238	178	219	224	230	221	198	205	226	203	216	209	232	213	195	195	186	200	219	218	220	215	228	206	198	233	196	221	219	215	204	231	191	224	245	205	198	216	188	228	233	211	198	210	191	214	196	190	235	218	186	202	207	214	218	217	240	241	226	200	203	200	240	213	211	219	221	189	218	210	241	190	207	211	219	183	211	197	200	204	214	208	181	204	215	220	214	203	258	215	225	221	218	241	203	162	198	226	217	214	210	197	236	201	224	221	217	223	197	223	217	211	211	201	219	227	202	184	207	223	197	221	199	212	221	215	195	209	232	213	199	207	230	193	206	196	220	214	214	211	204	199	229	214	205	196	214	221	225	225	206	219	236	243	208	198	195	198	244	202	206	206	209	223	226	246	198	238	191	203	227	264	200	227	183	219	212	208	200	211	198	226	213	246	204	195	215	180	187	206	230	214	221	208	177	211	197	233	217	235	198	179	193	235	214	214	181	204	201	245	206	218	235	209	192	219	221	202	209	188	195	212	195	208	226	211	194	219	211	205	207	224	200	229	203	197	210	202	226	209	222	222	211	209	208	205	206	200	210	214	212	232	217	242	228	208	214	222	220	197	214	213	213	239	221	223	228	221	221	224	201	236	235	212	216	223	213	216	184	230	230	231	219	214	208	208	203	250	209	201	193	254	211	228	202	207	226	206	183	235	212	193	211	227	218	204	218	224	217	208	224	190	226	214	215	201	211	198	209	214	209	204	192	215	197	219	218	217	221	222	210	198	197	219	200	206	201	216	189	193	200	208	203	201	193	208	189	215	198	204	245	223	203	197	230	223	236	215	205	218	224	226	203	208	235	215	214	208	201	197	215	222	180	197	218	223	206	231	227	192	204	199	200	203	206	215	232	225	216	226	202	227	239	217	223	212	202	194	205	224	218	217	226	205	267	204	209	223	195	213	195	231	228	222	214	226	215	217	203	211	207	230	222	203	189	211	186	195	199	196	193	208	199	212	219	209	210	230	204	205	229	213	200	230	212	192	223	198	209	212	204	205	225	236	207	213	179	222	200	234	222	227	201	206	216	216	212	205	233	196	216	211	227	187	229	199	222	215	197	217	199	205	216	208	225	197	215	218	203	212	181	189	241	216	219	211	203	207	197	225	208	245	222	223	207	220	213	221	221	211	181	196	227	216	197	222	202	214	221	215	202	217	214	227	223	230	219	192	219	200	213	234	203	235	211	230	231	207	206	217	208	198	219	201	215	209	246	189	215	195	246	213	195	219	217	230	208	216	222	217	195	221	205	199	231	206	198	224	205	205	228	201	220	221	210	235	199	245	196	210	214	205	206	215	218	214	221	208	217	190	212	185	174	249	239	227	216	193	201	211	216	210	227	207	208	200	188	222	210	219	209	183	224	213	210	206	206	213	216	229	221	205	210	216	233	214	191	205	208	204	192	223	196	198	232	226	209	233	225	195	235	212	206	210	211	200	230	207	206	185	196	217	194	203	194	217	195	214	208	202	204	196	205	200	219	221	220	196	202	198	209	208	244	208	224	197	226	227	209	222	202	224	213	178	197	209	226	205	204	224	221	192	184	223	196	219	217	239	209	211	218	205	204	212	206	212	225	231	227	191	202	218	229	225	190	201	209	217	186	199	223	207	228	210	200	223	210	200	196	229	209	193	206	217	224	211	210	208	199	178	213	217	197	208	211	214	207	229	222	222	211	228	212	194	201	228	223	225	203	202	179	229	234	207	232	195	199	241	236	204	244	201	209	198	189	217	214	174	226	225	215	217	238	205	215	226	217	207	201	230	194	194	241	215	198	220	198	207	217	217	192	190	206	191	211	201	224	201	210	205	199	237	192	201	190	211	205	220	241	208	227	215	221	227	213	209	196	210	196	218	213	203	237	208	203	214	206	222	204	203	211	206	209	210	181	211	217	213	196	214	217	195	221	219
1002	217	132	88	114	177	271	263	245	252	187	150	230	214	226	232	215	234	214	214	176	155	137	112	100	95	84	78	75	77	60	56	74	51	53	42	66	51	51	53	45	49	57	52	55	51	59	51	61	50	55	46	42	63	47	50	50	52	44	44	41	53	57	39	38	42	41	46	50	52	44	40	58	49	48	49	49	36	45	48	50	42	49	48	40	42	53	35	47	61	39	49	48	62	43	52	49	47	54	52	60	42	48	58	46	44	45	33	47	48	60	42	49	46	48	46	55	48	52	39	41	37	50	46	44	54	44	44	45	43	38	52	45	29	50	54	52	41	56	58	44	52	51	45	52	40	47	48	77	37	50	45	42	61	43	48	61	47	51	37	41	52	54	51	56	45	48	57	51	59	51	40	46	47	44	41	62	44	40	51	41	50	44	50	61	57	48	47	62	48	55	49	55	54	50	51	42	49	55	60	48	43	55	45	39	53	47	51	44	43	39	47	49	55	45	55	60	49	37	46	65	55	61	42	48	37	57	43	46	57	49	43	53	43	40	45	38	36	51	39	55	45	45	51	44	32	48	42	55	47	49	48	40	49	38	40	53	42	44	41	43	51	38	40	34	47	43	36	33	52	44	42	45	45	52	47	38	41	49	47	51	50	49	52	39	43	53	44	50	53	36	56	48	43	41	51	51	53	49	37	43	62	50	47	37	39	49	43	39	44	56	44	62	51	45	46	45	37	51	37	40	50	52	42	40	48	52	48	33	47	55	46	47	54	46	61	52	52	58	48	33	39	53	34	47	53	52	63	48	53	53	35	37	53	36	44	44	43	45	46	38	63	50	51	48	53	46	45	44	59	44	55	56	35	41	44	65	38	53	48	46	51	55	60	48	41	63	47	38	67	53	48	60	43	51	36	50	52	46	43	61	44	47	43	39	44	49	40	50	49	40	40	59	48	45	50	58	56	40	52	41	48	36	52	50	59	59	49	48	60	54	54	56	49	52	44	56	55	44	59	56	53	65	47	56	37	53	45	53	49	47	48	51	46	51	42	45	47	49	41	39	37	61	51	42	58	48	51	54	30	45	53	55	46	53	53	44	55	44	47	44	49	50	35	62	36	59	35	57	46	43	50	39	48	53	38	48	38	46	55	48	40	43	53	54	44	55	38	56	42	39	46	51	45	43	47	49	51	61	43	47	45	58	51	47	52	40	33	40	46	40	46	47	48	57	47	53	53	47	36	36	48	44	49	57	49	49	38	52	54	46	42	44	53	50	44	44	39	47	52	60	52	50	54	65	51	47	45	46	44	42	29	51	47	42	60	45	50	62	42	54	46	61	48	55	46	58	49	27	48	63	43	45	49	48	50	42	46	43	57	39	58	38	59	53	46	50	54	43	59	51	53	58	37	52	43	59	41	48	66	53	45	41	39	54	46	43	45	46	50	47	56	51	49	53	43	49	50	55	53	49	55	45	59	48	57	56	56	57	41	56	35	51	45	52	46	54	47	38	58	64	52	39	56	53	42	45	35	36	59	38	41	57	47	47	47	52	59	61	38	46	42	41	59	54	45	32	51	44	41	56	40	54	53	57	47	60	50	39	51	45	47	57	52	56	57	49	52	42	54	38	37	42	50	45	51	53	52	44	42	46	42	44	50	52	42	44	45	47	47	43	49	53	53	43	56	44	55	45	53	50	49	45	47	35	42	53	45	31	47	49	33	41	42	58	49	47	58	46	48	64	49	43	45	46	37	43	51	59	46	36	39	55	56	49	57	43	48	53	47	58	47	55	30	44	49	36	50	43	47	52	62	31	48	49	43	49	49	43	49	45	50	40	58	37	55	39	52	46	44	55	46	34	36	42	64	55	43	54	50	50	49	39	39	49	50	42	47	50	57	47	52	52	42	46	42	47	37	47	58	46	50	44	42	53	55	55	37	65	50	43	52	42	47	34	47	49	42	51	42	59	46	49	35	53	59	52	41	52	47	49	48	53	50	40	59	47	41	57	46	41	35	47	45	46	34	53	56	45	51	55	48	53	51	52	50	39	43	52	46	53	47	55	38	43	46	44	56	38	56	60	45	49	44	45	40	41	57	45	51	40	50	55	56	46	56	43	43	43	41	53	40	50	39	52	53	43	40	40	37	49	48	47	47	57	53	45	49	49	44	47	48	43	46	37	48	44	48	42	44	53	47	45	40	44	45	55	55	52	52	51	46	45	50	52	44	38	55	65	46	44	48	56	45	35	43	48	51	55	56	63	48	44	51	52	47	35	49	30	39	53	53	52	46	42	44	48	53	43	46	55	57	43	55	61	52	43	41	56	59	32	47	53	55	63	47	49	51	57	48	66	47	47	47	52	61	44	33	51	38	58	48	51	53	42	49	45	48	34	54	41	40	43	58	60	49	40	48	51	41	54	52	47	49	48	54	44	47	59	42	35	43	42	47	46	51	51	48	44	45	51	54	42	39	47	52	41	43	50	50	45	44	48	51	44	53	50	52	42	55	40	48	45	46	29	49	39	64	54	48	49	44	47	34	54	51	48	54	39	51	45	54	35	47	59	38	42	38	49	41	53	44	51	40	43	46	45	44	42	45	42	54	47	34	52	40	42	38	58	44	44	59	51	37	51	49	50	55	48	52	51	66	47	35	47	57	40	49	35	60	44	55	55	44	45	44	47	55	47	49	48	39	53	53	48	32	44	45	46	58	49	40	41	45	50	58	51	54	51	47	68	58	63	52	57	51	47	52	44	40	45	51	41	58	42	40	52	47	39	39	55	51	44	45	56	51	58	48	54	53	40	51	50	49	49	58	38	48	50	39	43	43	55	53	38	47	48	38	41	41	48	43	41	60	52	48	58	54	44	60	50	37	41	36	49	43	50	55	43	52	48	45	38	56	55	48	43	37	47	42	56	43	55	48	56	60	53	49	58	47	55	57	45	58	54	46	49	44	55	52	39	55	60	56	49	48	54	58	46	42	43	44	40	49	49	55	43	45	51	59	47	45	54	40	53	47	30	45	50	54	45	54	48	50	45	43	47	52	45	46	47	43	53	58	52	38	46	37	53	35	52	43	35	50	48	52	49	57	36	38	52	38	41	47	35	48	53	57	48	39	46	53	47	53	43	53	44	48	59	51	51	44	38	50	58	46	42	55	62	44	58	42	44	36	59	50	46	41	44	43	58	48	57	48	48	42	37	48	46	47	44	43	49	49	49	39	47	49	45	46	58	37	55	55	44	38	53	45	43	48	50	38	68	45	44	40	37	47	52	59	47	51	51	53	56	51	48	45	40	40	51	38	41	47	45	62	52	48	40	48	44	53	43	39	50	43	48	50	40	48	44	66	46	53	43	62	44	49	44	35	46	56	48	51	45	32	45	44	46	50	38	58	40	52	39	42	59	50	51	44	45	39	46	39	54	47	41	46	33	46	44	41	44	47	52	51	55	54	46	33	54	47	37	46	39	46	46	51	30	50	48	41	58	50	56	57
13388	4994	2093	3419	8852	14451	14602	13270	11847	10506	8901	7989	8368	8192	7291	7610	7499	7412	7291	6275	5397	4125	3601	2913	2561	1964	1674	1494	1315	1222	1132	1043	976	883	793	787	776	755	755	676	696	655	700	671	622	673	635	615	623	617	622	572	607	624	633	592	619	573	574	575	618	614	591	638	638	629	590	614	641	675	608	590	536	543	567	553	598	631	560	586	551	554	593	577	534	503	519	511	540	504	506	511	519	554	544	529	511	518	518	525	551	498	509	512	493	557	498	534	501	503	560	503	530	552	585	531	543	525	506	476	517	521	479	504	607	492	549	530	570	512	516	502	502	499	519	523	508	512	496	488	523	493	510	532	560	502	519	560	508	530	469	499	558	512	484	523	514	525	573	514	517	522	571	521	512	512	533	527	514	497	489	510	527	475	503	484	527	554	547	541	503	511	521	486	491	536	532	534	565	503	527	536	532	474	533	471	518	500	524	515	527	540	523	534	579	531	547	518	517	507	514	487	498	508	545	498	487	502	501	520	494	536	499	508	543	529	578	548	512	535	556	519	522	517	503	491	500	557	521	508	503	487	514	501	511	500	514	550	527	511	510	517	521	516	498	538	516	517	489	518	495	527	560	497	525	525	487	486	535	516	472	514	489	516	498	557	480	536	518	506	491	530	504	507	548	498	536	487	541	461	512	527	479	516	486	503	480	466	539	490	495	491	533	484	499	514	470	528	518	493	477	505	505	474	524	505	539	504	548	565	510	547	549	524	518	509	506	515	495	486	509	518	525	506	460	541	460	494	487	526	493	527	467	502	473	546	520	514	520	519	525	527	530	498	503	550	513	494	508	519	527	530	506	518	519	503	488	505	507	518	501	473	544	492	543	521	517	507	509	509	526	529	492	532	518	498	529	506	487	486	528	519	509	494	482	493	516	491	509	507	537	498	525	554	554	554	551	532	534	467	501	460	504	507	493	478	526	523	508	494	560	524	552	516	553	550	516	531	498	567	505	515	540	561	535	529	508	503	534	505	490	544	472	512	539	439	493	461	479	492	501	546	515	511	576	477	568	502	548	516	540	500	521	517	504	508	470	515	504	541	517	520	470	490	519	526	512	536	518	480	542	497	534	495	521	545	494	487	517	501	533	517	521	517	512	538	508	511	522	475	538	516	521	519	516	533	495	524	521	520	513	536	565	520	511	527	501	504	541	506	527	505	523	512	475	530	515	467	487	481	482	540	507	517	501	535	494	515	530	512	493	495	486	548	540	502	534	479	498	506	497	537	482	540	471	521	510	504	531	497	504	491	520	508	496	522	519	515	511	545	529	489	493	484	457	511	503	526	532	511	510	519	500	506	524	489	487	526	499	492	531	481	531	496	521	507	546	489	508	490	522	488	530	548	506	499	484	508	490	535	485	522	489	519	506	513	537	504	514	507	483	501	446	513	490	498	541	566	508	486	516	490	486	516	493	501	516	519	522	478	533	449	532	558	544	529	537	466	538	483	522	480	529	547	542	512	537	492	530	510	513	514	542	540	524	501	524	501	508	522	480	504	540	486	486	490	545	500	528	488	473	467	528	545	486	462	482	544	504	533	502	508	478	550	513	511	525	520	535	513	497	500	515	507	506	537	480	491	506	498	511	527	532	515	497	493	534	535	540	513	544	543	515	516	481	500	526	514	511	507	495	519	498	501	541	487	480	510	508	529	485	502	486	509	518	546	537	511	509	510	512	542	542	471	472	511	491	481	588	526	500	521	509	500	547	542	528	519	512	537	476	500	500	518	506	511	544	504	549	521	534	539	485	541	512	525	528	518	488	537	489	540	503	517	495	527	519	489	502	512	528	495	463	532	498	520	514	520	486	514	530	496	509	508	489	520	490	521	511	540	534	533	501	536	509	476	515	558	512	501	516	505	499	543	526	468	535	523	513	581	525	527	515	560	512	473	485	504	541	513	526	557	510	544	514	513	517	509	460	504	479	535	494	497	543	542	552	527	573	508	526	520	509	533	483	525	506	515	536	499	530	522	507	494	489	476	522	475	519	490	525	512	508	543	484	522	534	537	504	526	529	481	505	501	497	506	524	538	484	532	524	523	531	527	495	507	514	529	486	581	519	520	539	520	514	556	551	488	559	506	495	497	520	548	506	510	523	485	482	491	528	539	525	481	486	511	536	504	510	480	492	498	544	523	553	505	519	515	492	499	494	547	552	489	500	538	524	559	465	517	494	518	488	486	515	510	508	503	482	506	516	482	498	520	489	471	500	522	521	533	508	520	534	504	517	488	527	449	508	479	525	496	579	470	499	517	487	500	539	497	492	490	507	488	479	511	523	492	502	494	542	509	537	504	497	511	513	513	516	545	480	507	488	522	484	536	501	482	464	515	501	481	511	512	552	512	506	502	507	511	506	484	530	520	491	521	497	522	516	481	483	503	500	517	485	501	528	485	485	510	559	529	540	492	535	523	520	525	500	497	515	531	542	530	503	482	532	529	533	581	510	506	511	499	519	551	548	527	503	525	485	522	510	504	498	478	516	510	480	494	501	505	513	513	459	535	533	498	526	520	499	514	494	552	496	498	525	524	488	529	546	478	481	498	547	521	526	510	490	488	533	505	492	490	553	516	510	498	509	513	460	529	515	494	511	516	535	498	506	484	523	517	523	521	524	522	505	532	563	501	504	538	499	558	506	527	530	508	495	513	509	573	516	500	538	503	480	478	533	478	545	517	504	511	521	489	534	513	526	532	532	485	518	500	475	523	548	532	509	528	516	528	548	522	560	508	482	526	508	533	488	487	490	510	498	567	554	529	514	499	572	450	522	496	498	545	517	526	533	480	551	527	507	504	525	513	486	506	532	513	509	495	541	524	517	513	527	511	466	515	519	514	562	485	508	588	520	494	528	510	525	503	553	487	496	535	487	510	474	507	499	497	496	570	509	489	516	520	519	498	495	508	518	522	540	508	501	552	535	512	530	519	535	509	497	531	502	517	469	488	483	567	527	522	537	492	540	502	520	477	469	566	517	501	504	489	467	512	549	531	512	535	554	504	530	484	555	528	533	493	531	515	523	542	506	521	504	505	514	491	521	513	490	501	529	484	502	546	504	494	524	538	514	523	508	485	542	507	479	487	483	478	487	498	504	479	521	482	547	476	494	501	521	505	513	522	509	524	478	533	476	482	504	506	508	520	495	492	500	537	521	515	501	491	544	522	539	515	547	533	530	552	546	528	518	523	550	532	507	530	540	512	492	502	487	565	523	549	506	499	501	497	535	539	517	522	503	508	509	499	504	494	578	506	509	511	506	524	518	506	482	509	552	513	517	530	545	500	523	531	480	581	500	515	464	494	535	480	528	509	518	509	539	525	515	473	507	492	539	508	502	545	503	545	495	506	525	483	514	530	506	524	528	536	521	492	510	529	525	486	520	480	512	508	533	491	494	522	488	520	521	530	525	540	518	527	489	482	516	546	505	574	528	526	495	486	527	529	455	513	502	523	532	494	523	519
1275	38	42	21	30	72	92	110	117	115	104	100	115	95	122	110	136	113	109	97	74	64	64	46	41	31	37	28	21	28	33	14	19	25	23	17	9	19	15	15	25	23	22	20	31	14	17	15	22	15	24	13	11	23	15	22	24	20	23	21	24	20	20	17	19	19	19	24	25	21	18	14	25	27	16	14	17	22	19	15	22	15	14	16	15	20	21	19	16	26	23	20	27	25	25	27	13	21	26	16	18	26	17	19	22	20	15	15	20	22	19	23	19	17	20	22	21	23	22	19	17	14	14	25	17	18	20	21	14	17	18	16	23	25	14	24	18	17	20	18	18	9	20	23	20	13	28	23	23	14	23	18	16	12	17	20	30	18	13	16	18	21	19	17	19	21	23	24	15	18	15	11	13	19	18	27	23	29	27	18	22	17	18	33	16	25	16	15	25	22	27	24	11	16	21	20	21	13	15	20	18	17	13	24	22	18	18	12	16	15	13	13	14	11	12	27	26	15	17	21	14	32	17	23	21	25	19	21	14	13	16	24	23	13	22	13	20	20	28	16	20	25	16	22	17	16	22	13	24	24	22	24	20	18	10	12	15	19	14	27	10	18	18	18	20	16	14	19	14	19	21	18	23	18	14	27	23	20	19	18	18	20	20	16	16	18	11	20	16	18	18	17	13	22	16	22	23	13	13	14	17	14	16	19	17	20	14	19	19	21	30	18	14	19	19	23	10	17	25	16	17	19	18	9	28	13	14	18	15	14	22	17	15	24	14	22	13	18	14	24	23	18	24	17	23	22	24	22	24	16	21	23	18	16	19	16	16	22	18	18	15	21	17	15	19	23	22	25	19	15	18	18	25	13	23	20	23	17	19	20	20	10	21	16	24	16	23	17	17	13	19	14	16	13	13	19	14	21	18	35	21	20	15	17	19	12	17	17	19	15	23	17	17	20	16	15	18	13	24	18	11	18	16	26	26	20	11	21	20	13	15	12	20	23	18	12	24	12	19	15	20	13	21	16	21	17	25	11	17	15	19	16	18	25	15	13	21	18	16	18	28	17	22	14	24	22	24	19	18	25	22	29	19	11	23	18	17	17	23	26	14	24	27	16	20	23	22	17	18	20	11	25	15	18	22	19	18	20	19	21	19	11	18	23	20	23	22	19	20	17	21	22	18	14	22	14	20	10	15	22	18	11	24	18	12	20	21	22	12	14	20	18	15	18	17	20	22	17	17	23	30	15	17	17	28	10	24	14	15	26	17	9	15	14	18	16	21	18	16	14	12	25	12	19	18	15	18	24	12	15	21	22	18	21	24	18	15	19	15	23	24	24	16	16	21	28	23	16	22	18	24	17	18	19	21	16	17	19	17	16	14	21	19	20	19	15	20	10	18	17	17	14	26	13	22	21	14	29	16	11	21	17	19	16	18	17	15	8	20	21	18	17	26	20	22	27	17	12	19	17	17	22	16	21	23	23	13	17	14	16	17	24	22	12	18	24	20	25	8	16	15	22	19	12	21	19	12	20	21	27	23	23	13	22	23	21	20	16	17	16	21	24	21	25	26	18	22	21	23	17	22	17	21	12	15	17	16	22	23	19	25	13	14	25	15	26	18	14	20	16	18	28	18	17	16	25	14	18	20	23	15	18	15	25	17	19	18	15	19	14	16	17	12	16	22	15	24	26	20	11	15	23	23	23	17	17	15	17	20	23	11	23	22	18	18	10	10	22	24	14	23	14	20	25	19	18	17	14	14	24	23	11	20	21	23	21	21	25	16	25	17	12	10	17	24	18	21	18	13	18	9	19	24	24	12	20	19	28	17	26	15	28	13	16	14	11	19	17	20	24	19	23	22	24	22	20	22	14	13	28	16	19	21	18	18	9	22	20	19	12	28	17	15	23	19	21	14	16	14	18	19	21	12	19	15	22	18	22	19	20	15	12	18	23	20	22	21	17	16	17	18	25	19	19	15	26	21	17	18	21	20	20	22	20	16	24	18	17	23	17	22	14	20	18	12	16	19	23	21	18	15	11	18	13	19	15	20	22	18	14	13	19	12	20	14	19	17	22	19	17	17	17	14	13	20	27	24	20	30	17	14	10	18	26	25	12	15	22	15	21	20	16	16	19	15	25	10	18	22	25	12	20	19	21	18	26	13	19	17	16	15	17	22	20	17	16	17	22	15	19	14	16	21	23	17	14	24	20	15	19	19	18	13	17	20	17	21	20	20	22	15	24	15	15	25	25	19	16	15	19	14	18	22	19	23	24	22	16	16	20	22	16	13	13	25	21	17	23	18	16	20	20	12	15	20	10	21	11	18	21	12	19	13	16	23	19	31	18	22	17	17	15	8	24	19	23	19	15	20	18	19	19	23	12	26	24	12	16	23	22	22	23	24	18	19	19	22	20	18	20	19	22	22	25	26	18	23	29	21	19	23	16	16	19	13	15	17	17	19	25	26	27	24	31	15	18	18	19	13	21	23	19	20	11	13	13	15	18	24	20	32	29	13	17	9	24	12	23	30	28	30	21	24	18	13	19	15	22	23	21	13	16	13	16	19	24	19	18	24	21	20	20	16	16	18	14	19	13	21	24	17	22	16	19	17	20	23	17	17	17	9	20	12	24	25	22	23	17	18	23	20	26	30	16	19	16	18	18	19	18	22	14	14	15	19	17	18	16	17	21	20	13	15	22	11	22	19	21	15	16	18	28	23	21	26	16	18	14	25	24	16	18	15	21	27	16	22	17	15	20	18	24	16	16	14	22	23	14	14	17	24	31	24	29	19	12	18	20	32	19	21	22	24	21	13	15	12	16	20	19	23	14	18	16	21	27	15	22	17	15	23	20	16	18	25	17	27	27	16	15	14	18	24	17	23	17	21	16	14	26	21	27	21	28	13	17	12	17	25	18	21	16	14	19	21	14	18	22	18	21	29	25	21	17	18	14	14	20	25	16	24	17	17	18	18	27	17	21	13	18	21	15	20	26	20	17	20	18	18	21	20	15	18	27	19	20	19	23	18	21	23	18	16	27	16	21	14	19	10	15	18	23	16	15	22	18	18	16	18	19	22	19	19	27	16	15	13	15	18	12	14	19	25	17	23	19	25	24	22	18	15	15	15	21	17	14	18	21	22	10	15	13	23	23	18	23	19	19	14	18	15	20	17	21	27	13	18	9	17	17	13	26	26	16	15	14	16	21	14	13	22	20	16	12	22	18	15	14	22	14	23	18	17	22	11	25	14	22	22	17	21	17	9	22	29	12	15	22	20	17	24	15	14	19	16	18	21	24	22	14	20	20	17	16	23	15	14	19	17	18	19	21	19	23	13	21	26	24	19	18	17	21	20	17	17	14	15	14	13	15	14	15	23	14	15	16	20	20	11	16	18	18	23	15	20	23	22	20	14	10	16	15	18	14	20	21	17	19	18	10	21	9	21	19	21	27	25	22	20	18	10	15	14	23	20	25	24	24	23	18	17	15	22	20	17	16
7440	1000	490	731	2542	6972	7832	7340	6797	5907	4801	4419	4687	4428	4373	4701	4368	4518	4230	3528	2765	2086	1819	1510	1229	891	759	663	547	511	486	393	345	338	326	325	282	272	240	278	252	262	262	255	240	222	261	228	218	226	270	222	244	210	233	232	214	220	208	208	233	228	266	300	263	245	240	277	251	249	226	199	215	228	196	219	230	237	251	233	222	230	246	225	216	213	214	207	207	214	200	195	200	200	196	195	202	197	203	211	189	203	194	209	202	198	215	212	201	213	206	194	208	197	201	202	203	209	203	219	195	198	220	225	227	211	198	221	192	196	214	220	194	179	219	205	189	194	191	189	227	173	203	196	202	202	199	177	210	205	187	199	215	217	190	210	217	204	205	216	206	220	202	189	193	219	217	170	189	196	187	214	207	194	218	213	206	184	183	205	201	175	194	207	222	197	217	210	239	219	219	212	213	212	185	196	202	186	192	221	210	199	197	212	206	197	222	207	225	215	194	207	223	184	214	211	195	200	211	184	215	193	206	202	207	206	207	217	217	196	205	203	209	206	203	215	193	229	184	195	211	215	215	184	212	194	216	204	193	188	202	182	198	203	189	194	235	220	231	203	214	205	203	219	221	211	195	205	215	179	195	213	219	186	183	233	182	211	204	213	199	196	184	231	213	185	211	188	186	211	201	203	199	202	188	195	228	221	173	204	227	218	206	194	206	186	205	217	237	186	192	202	211	193	184	222	183	211	194	212	213	189	178	202	186	221	197	197	219	211	178	221	210	197	179	193	197	193	216	185	220	181	211	191	174	207	216	174	185	211	200	213	221	207	190	187	218	221	225	202	188	167	186	188	201	223	193	218	189	190	224	216	196	217	216	188	216	171	211	179	185	199	172	215	192	213	209	199	202	205	191	212	189	190	230	193	182	187	170	188	190	218	208	205	211	218	172	222	202	184	202	195	220	181	185	205	218	211	183	210	213	223	176	212	213	224	184	208	184	197	214	174	204	220	195	190	202	198	201	199	206	196	185	203	196	191	197	213	202	195	205	189	211	204	205	208	183	193	215	214	204	198	225	182	193	202	207	205	198	215	206	207	220	177	199	194	193	199	190	210	186	198	214	218	200	199	207	193	217	202	196	173	208	207	212	209	189	221	210	208	199	192	190	220	182	195	199	193	207	189	203	199	177	194	211	185	201	193	190	179	191	216	178	174	189	202	195	168	176	203	195	179	186	222	197	196	201	195	208	210	206	193	175	223	188	192	208	201	210	196	188	186	190	225	209	208	227	218	201	199	216	205	190	187	204	191	208	204	184	191	190	192	210	190	211	226	189	237	193	208	207	211	221	190	201	186	201	192	214	203	185	192	222	196	184	185	212	218	215	208	195	207	187	234	215	196	227	212	241	191	213	210	189	231	196	202	205	197	209	226	225	208	211	199	214	192	192	215	173	180	205	205	172	197	208	178	198	214	205	186	221	203	199	220	198	209	188	221	208	196	208	198	194	210	200	170	178	219	185	192	188	225	210	212	193	174	207	204	202	175	180	180	225	221	208	170	213	213	182	185	187	176	202	189	186	206	220	204	196	192	204	227	188	213	200	221	178	187	205	192	204	197	195	187	204	201	203	204	187	202	212	204	191	201	187	212	217	188	196	177	217	211	185	182	171	188	189	190	216	213	209	215	185	199	183	180	207	194	225	191	215	211	203	203	161	205	219	185	190	209	185	191	166	217	205	203	191	197	205	195	206	184	196	190	219	193	198	193	191	200	194	203	223	192	206	190	181	181	207	209	208	187	176	185	204	183	195	213	198	192	212	176	179	210	218	215	175	184	200	190	209	187	169	206	205	204	183	198	202	168	220	197	176	208	209	223	193	187	178	227	211	187	199	212	198	201	190	233	234	203	193	221	206	180	176	212	176	210	233	203	217	189	220	203	188	215	187	201	195	191	203	189	204	188	208	202	185	222	208	223	196	186	182	189	189	187	209	205	202	197	201	195	206	206	177	236	183	239	231	212	192	205	192	175	223	226	178	175	204	201	197	185	218	198	202	209	210	192	204	210	180	205	215	184	192	221	187	219	205	199	191	197	163	222	212	226	230	191	197	233	201	216	186	192	210	186	218	199	205	179	198	212	197	214	211	207	204	204	193	187	189	197	204	204	193	181	195	176	176	209	214	209	197	202	212	193	221	227	212	204	196	202	188	200	184	187	195	202	178	212	214	222	210	196	198	211	201	182	187	186	191	186	185	204	207	207	200	203	209	206	206	225	183	195	197	203	170	205	220	190	201	185	219	224	210	201	218	182	220	198	184	206	210	203	178	203	192	200	221	189	197	179	205	215	201	185	222	228	218	209	185	221	202	219	195	182	211	188	236	225	226	211	193	178	214	199	218	193	227	203	197	192	201	191	180	176	200	194	214	190	187	207	181	204	201	210	203	191	185	200	201	192	198	202	200	210	194	202	193	215	195	224	192	199	210	178	213	199	173	206	186	191	199	203	212	201	196	198	196	210	202	210	177	180	212	187	210	197	204	217	213	170	198	197	216	183	208	185	203	212	185	191	199	216	188	180	203	195	186	194	225	198	215	188	203	198	202	210	198	190	199	199	233	201	186	233	215	200	198	202	197	198	193	204	201	181	185	207	194	192	191	186	206	192	201	199	185	205	187	205	163	183	203	188	204	190	217	189	195	195	166	223	196	193	206	197	199	198	219	208	210	182	200	205	179	194	182	230	193	200	206	196	176	169	201	179	185	204	197	178	198	197	180	229	195	202	209	188	197	213	172	195	177	250	215	167	184	214	181	211	205	192	209	214	203	197	215	207	205	194	196	201	213	177	214	199	177	216	207	181	202	183	188	189	204	196	195	206	230	198	238	195	206	221	200	197	221	181	193	186	184	233	202	196	179	183	192	210	220	235	206	214	200	205	190	199	200	176	216	186	207	212	206	179	217	217	212	214	193	192	188	194	207	207	173	211	214	200	209	175	203	193	200	185	180	205	202	218	207	197	198	210	211	185	239	204	184	208	195	207	182	217	215	201	189	186	193	211	191	189	211	209	231	176	189	214	213	187	187	224	214	225	210	195	213	193	182	195	202	209	210	189	175	208	213	214	187	196	223	182	204	204	204	197	194	178	182	192	207	207	229	202	191	211	181	201	185	199	205	220	208	202	214	195	191	186	188	186	211	222	202	203	191	162	168	213	206	202	186	222	170	217	215	188	200	214	187	198	190	219	196	194	187	200	213	163	204	185	224	216	179	207	187	191	208	212	228	203	220	220	196	213	242	196	202	202	196	188	214	189	199	206	210	194	206	192	194	216	193	176	203	214	211	196	192	197	205	201	182	209	201	167	216	191	189	205	209	184	192	198	196	202	186	218	197	206	185	218	198	213	195	217	198	186	210	211	200	221	212	202	184	205	213	211	179	214	208	190	207	217	210	199	183	219	193	187	214	199	213	204	213	174	220	197	201	199	183	203	211	204	215	191	177	227	198	206
540	136	93	56	76	160	185	195	228	185	157	166	168	173	204	201	174	199	172	179	133	113	88	80	98	71	67	52	65	52	48	48	51	44	49	40	50	46	38	50	59	33	46	48	50	51	52	50	42	47	42	52	43	40	46	44	45	38	38	56	40	50	49	41	37	51	56	53	55	55	42	35	43	67	51	42	37	45	24	48	53	49	52	58	49	34	43	46	36	57	42	36	33	39	44	37	45	34	41	43	51	53	42	49	45	54	36	27	44	38	51	44	39	61	59	44	59	63	52	37	41	44	49	50	35	58	51	45	41	44	53	32	40	36	30	50	37	37	49	43	48	52	45	50	46	39	48	36	40	49	51	33	47	46	32	43	38	57	45	48	35	50	49	42	53	36	52	43	42	37	36	51	40	48	45	49	63	50	40	36	42	40	41	55	54	48	48	46	52	43	50	37	53	45	46	52	43	54	50	35	38	56	37	46	45	38	49	44	55	50	46	47	46	29	52	45	38	43	58	55	42	44	44	44	41	44	56	35	45	34	48	54	42	43	48	49	37	37	47	42	49	48	42	47	38	58	51	56	51	52	32	48	53	39	40	51	59	54	49	48	42	53	45	53	55	41	39	44	52	40	36	43	45	53	51	46	57	54	54	39	38	50	44	38	39	45	52	49	46	53	44	39	42	52	44	55	33	57	52	52	33	61	33	51	33	42	46	49	50	45	48	50	40	40	47	40	33	39	39	35	50	48	40	40	37	43	46	46	49	62	47	36	53	43	36	42	44	49	40	41	40	33	44	41	55	40	47	43	52	43	49	48	46	38	56	47	43	39	57	51	43	40	57	55	42	46	40	36	40	41	47	42	44	51	41	37	38	43	50	41	45	55	41	54	59	46	53	47	52	29	37	47	48	53	39	52	46	51	47	52	34	44	39	50	41	48	46	37	57	45	44	43	46	54	42	46	35	45	54	46	49	41	49	49	51	36	40	34	49	41	38	42	48	46	43	45	58	38	33	40	50	56	52	46	32	49	48	41	39	45	33	44	52	39	41	49	48	38	49	46	50	51	48	47	44	40	42	51	42	45	49	43	50	45	45	36	48	49	41	46	37	37	40	44	36	43	57	52	50	50	45	37	46	52	51	48	40	47	42	52	66	48	59	55	44	38	44	57	39	47	53	44	44	41	51	51	40	51	41	50	42	35	56	42	60	49	44	38	35	56	38	43	39	38	55	47	38	38	48	47	41	49	35	50	48	37	46	44	39	45	54	50	44	44	42	43	35	49	39	55	57	41	42	34	42	40	38	49	43	41	39	56	43	53	50	46	40	45	51	33	44	32	53	40	44	46	40	39	43	52	45	47	37	52	30	51	33	33	52	53	49	41	49	38	43	38	51	56	49	46	33	38	40	38	43	36	45	63	48	44	39	51	55	51	43	55	58	39	57	38	48	40	45	43	32	47	51	54	41	45	59	38	47	49	29	37	45	48	28	45	40	48	50	50	65	42	35	39	51	44	48	46	50	43	38	49	46	46	49	57	52	45	40	61	43	40	48	33	53	40	40	37	51	47	39	45	42	43	44	36	57	45	48	42	42	47	41	47	46	47	50	49	53	51	44	46	36	48	50	37	57	45	51	45	46	42	32	49	40	51	39	46	39	48	52	44	50	50	42	39	37	39	41	50	50	42	36	48	53	33	39	51	45	40	61	47	43	38	40	41	54	51	38	43	48	53	29	53	42	42	44	36	52	42	45	54	47	37	40	39	47	46	50	42	47	37	45	39	42	48	50	32	51	61	39	44	46	49	39	43	46	39	42	44	53	45	34	53	46	46	51	47	38	43	41	46	40	49	48	45	32	39	45	38	47	41	55	44	39	49	43	38	66	48	54	44	41	43	43	28	43	39	41	46	52	47	34	51	44	41	56	44	42	48	40	35	49	41	38	40	44	37	28	63	40	49	50	41	42	41	33	56	45	32	45	40	46	44	42	44	52	49	48	47	50	53	38	37	52	39	33	49	39	53	39	43	54	48	46	41	40	55	48	46	55	43	42	60	47	55	31	39	39	33	39	50	58	39	54	62	45	39	47	36	45	42	53	46	55	41	46	36	43	32	46	38	42	28	41	48	50	39	47	42	57	49	56	41	53	47	52	52	38	46	43	63	51	49	51	35	57	48	53	37	41	45	30	51	40	44	38	36	48	36	42	43	44	40	43	34	30	35	46	47	44	44	50	49	40	65	47	50	39	53	47	44	49	35	40	49	43	42	36	48	37	30	47	37	50	39	42	40	49	44	47	46	47	55	42	46	40	30	45	32	36	30	39	41	42	34	33	40	30	55	40	60	47	57	30	42	46	47	43	44	35	36	57	40	49	46	60	41	43	48	44	42	52	51	51	51	46	32	43	44	52	54	58	54	36	48	34	47	55	39	47	49	60	35	51	32	49	39	41	49	50	53	44	37	38	47	52	49	45	37	35	44	43	39	51	52	43	41	38	39	35	51	48	49	51	43	45	39	38	38	47	44	53	39	34	52	36	43	47	45	45	48	38	35	54	50	46	51	49	40	47	35	43	48	39	41	44	58	44	45	52	44	29	46	40	46	40	42	36	38	44	49	39	50	43	36	40	40	26	41	43	44	49	45	40	41	50	38	31	46	54	39	57	47	56	44	49	36	51	39	43	51	43	50	35	51	43	43	49	44	42	38	60	38	49	59	50	40	46	41	44	43	50	54	45	36	42	46	56	48	49	53	30	57	36	38	44	50	38	42	47	37	48	45	41	40	52	33	32	46	52	52	44	47	41	43	40	49	48	43	46	33	47	46	35	43	49	36	45	43	54	40	51	49	42	35	59	32	38	35	27	47	47	44	53	48	39	57	37	48	46	43	40	46	40	40	40	45	44	48	45	37	49	47	56	55	39	54	31	44	44	40	50	46	42	49	46	40	39	47	45	40	49	41	46	48	43	51	41	49	40	44	39	39	37	50	42	52	46	31	38	47	50	44	38	53	30	44	43	39	40	39	37	27	40	32	36	44	32	46	44	42	28	35	44	48	43	48	40	42	45	55	47	47	30	46	46	48	49	45	44	44	46	36	36	42	48	44	47	36	46	47	37	47	39	37	46	32	51	46	43	39	49	53	50	50	46	37	39	52	33	49	44	35	42	41	40	43	45	51	42	40	46	29	33	49	36	35	56	40	45	56	36	43	36	37	45	32	40	42	36	38	44	41	51	36	43	42	51	46	64	40	46	35	35	42	48	37	39	49	55	41	50	44	47	37	61	42	50	44	40	43	46	42	38	38	40	45	41	30	50	42	31	50	42	50	43	69	37	43	31	40	40	34	43	41	52	45	53	47	50	40	46	42	44	42	42	48	39	38	39	36	40	51	38	38	60	39	37	41	41	43	50	44	53	35	49	41	37	45	43	47	39	41	49	43	50	45	42	43	35	48	47	45	47	46	48	43	41	49	45	48	51	39	44	38	45	54	38	40	31	43
9778	3839	1443	2486	6717	11689	11788	10754	9777	8161	7105	6570	6546	6320	6498	6773	6376	6263	5848	4741	3741	2998	2591	2320	1889	1513	1222	1078	981	990	855	741	804	662	658	628	666	625	623	556	559	610	537	625	572	502	553	535	510	487	527	551	554	505	530	504	497	522	509	519	517	484	485	582	493	541	544	582	566	531	524	512	459	473	501	526	483	540	509	527	501	474	474	477	481	450	511	493	483	477	461	459	498	422	497	448	519	484	428	466	493	534	483	482	463	464	457	523	476	458	449	452	475	476	487	470	506	503	456	501	504	478	460	441	452	478	483	501	493	514	481	489	460	502	450	471	469	447	459	459	454	497	511	455	483	491	465	499	494	440	480	457	467	441	475	473	461	453	447	480	461	427	466	448	475	449	436	410	443	491	433	456	418	455	450	430	481	439	460	516	458	431	497	426	453	474	481	450	423	467	499	444	453	508	481	468	485	485	497	469	463	463	463	469	478	441	475	447	491	489	462	469	471	486	473	501	462	447	461	517	444	473	502	491	445	484	460	467	435	478	461	456	490	430	471	502	483	460	451	494	476	475	471	446	437	453	466	494	456	460	438	472	470	454	446	481	457	437	438	468	475	460	503	472	467	452	433	485	471	471	471	473	466	437	479	468	471	454	467	467	456	469	468	461	467	474	494	449	420	465	466	465	473	459	472	471	455	491	447	483	469	457	473	437	454	482	447	473	435	488	453	474	499	474	440	476	458	453	448	453	451	443	475	451	475	429	483	425	446	481	436	478	431	445	460	467	470	491	470	441	494	433	450	491	446	485	449	451	478	477	465	514	467	506	439	465	440	462	424	462	439	461	474	474	425	476	442	474	475	455	502	460	452	471	468	407	478	464	441	517	461	448	476	484	474	480	457	472	464	472	462	489	489	455	479	471	486	439	459	488	474	439	437	466	478	487	485	445	454	472	482	466	429	509	440	523	467	463	492	421	409	458	478	455	427	489	481	478	464	428	463	447	450	510	445	504	462	490	465	457	460	472	449	487	454	458	505	469	477	452	463	461	470	470	484	464	475	490	462	460	456	456	514	471	451	496	434	466	471	440	467	455	433	440	430	442	451	454	468	490	452	473	430	494	431	481	467	434	458	434	473	461	481	477	462	472	472	483	442	468	479	466	476	458	456	452	489	472	444	453	487	467	469	448	436	497	437	443	459	447	489	436	459	416	456	459	484	481	485	448	437	449	472	450	467	463	470	494	473	488	502	471	471	487	440	472	457	477	478	481	515	501	446	476	468	448	506	479	492	496	485	426	484	475	476	450	470	451	473	488	453	458	461	449	443	460	459	450	467	467	444	482	485	445	450	432	467	481	471	464	481	469	443	473	467	469	475	482	473	431	495	496	442	480	492	483	469	467	468	448	474	464	469	462	420	462	426	488	440	456	448	494	478	466	461	477	494	489	460	473	486	470	474	479	469	510	470	470	474	477	451	469	457	442	450	460	473	467	441	469	471	446	512	429	443	474	481	451	480	486	484	451	495	453	459	462	451	466	467	460	487	487	478	457	484	457	511	475	485	490	456	458	447	473	470	496	441	461	446	420	490	478	482	463	463	447	487	491	479	458	492	493	482	482	460	428	462	477	436	512	460	468	427	449	459	420	446	483	481	454	471	481	474	448	429	487	469	459	455	438	483	446	431	435	475	469	491	480	485	462	407	438	427	466	460	437	439	483	479	418	492	467	480	450	470	465	459	482	465	479	491	442	449	482	458	457	480	467	479	459	465	461	459	480	448	438	486	430	471	486	465	437	471	484	486	491	482	489	467	475	450	502	439	482	474	434	457	495	495	444	457	461	444	481	458	485	463	435	437	444	462	453	472	449	497	456	418	423	470	484	442	489	485	486	438	474	474	490	474	468	430	489	446	502	482	495	458	474	447	483	478	458	459	489	442	459	483	473	475	463	497	477	477	460	435	474	501	484	448	488	440	487	491	446	452	431	434	484	464	478	467	513	501	496	466	468	486	459	476	451	454	487	443	487	398	460	459	461	462	458	454	489	431	442	496	496	472	426	476	454	466	476	453	476	459	461	459	472	433	482	473	519	471	480	478	491	470	486	483	476	415	486	465	490	475	445	513	452	489	469	456	485	428	482	482	450	444	442	475	470	462	486	478	475	451	473	499	440	414	491	469	457	442	465	435	478	492	440	483	480	461	468	449	467	439	461	455	494	485	473	485	495	495	482	452	452	438	408	444	458	444	503	437	422	469	472	466	471	465	467	437	450	445	468	474	472	460	462	496	460	442	479	434	509	447	475	498	459	417	448	436	478	461	489	473	477	466	466	474	448	446	474	482	488	457	472	476	469	461	470	458	489	473	484	453	436	482	477	460	479	491	453	444	503	482	489	479	444	462	473	460	505	439	485	431	468	455	498	436	466	456	491	500	467	467	480	474	471	469	486	448	453	504	430	454	492	483	455	492	428	455	459	458	472	460	447	503	439	443	462	468	443	499	462	468	434	465	456	500	460	445	530	436	484	467	482	504	468	504	482	449	447	475	483	454	478	458	410	481	491	467	484	466	466	465	469	470	446	425	448	461	475	465	462	456	460	535	477	467	445	459	456	451	441	508	470	452	438	430	463	446	450	495	515	429	486	467	439	490	503	446	420	494	465	421	514	518	459	470	458	469	454	459	451	471	440	484	458	460	475	451	457	497	458	456	495	480	499	454	484	501	474	455	447	496	488	445	477	479	444	484	482	471	436	509	446	434	433	470	446	460	431	458	435	427	428	468	433	484	430	465	483	450	482	470	499	485	449	450	506	485	481	479	458	463	492	469	460	483	446	518	465	456	468	450	495	483	446	462	471	463	449	432	478	450	453	478	446	459	465	458	456	436	485	492	491	427	468	508	471	498	464	491	475	469	490	465	475	457	449	480	460	487	479	437	451	452	493	501	471	442	495	446	441	469	470	456	464	469	478	523	456	489	497	474	481	459	453	502	469	450	435	453	481	445	422	478	455	460	467	499	457	444	445	449	482	463	498	446	446	488	497	487	432	461	448	481	451	474	475	421	483	472	469	415	486	493	485	458	482	502	459	437	458	479	434	457	499	451	459	490	480	449	499	509	467	445	484	451	466	480	449	463	502	456	482	486	474	438	454	466	454	467	444	479	442	488	456	447	448	484	495	421	449	455	469	475	471	475	476	485	474	465	443	426	438	447	445	452	505	442	444	477	466	483	446	443	463	496	460	482	431	485	461	455	475	486	491	496	438	486	481	451	447	491	488	403	437	445	480	508	464	432	463	422	469	469	476	496	459	487	481	448	445	504	461	409	494	425	466	413	482	451	439	446	488	512	437	447	434	482	473	469	478	446	504	421	485	474	473	459	468	440	451	484	485	474	450	452	479	441	473	449	459	461	472	466	444	484	441	443	462	439	451	462	444	463	496	471	455	492	468	463	447	452	457	456	463	438	477	451	442	447	460	484	463	471	480	454	447	481	443	442	464	426	435
1905	89	54	35	61	109	158	167	155	160	140	126	160	166	171	157	166	158	163	164	96	74	64	53	57	45	39	36	27	26	28	29	21	26	31	22	25	26	21	18	26	21	11	23	13	17	18	25	9	28	16	16	16	16	23	19	16	12	21	21	22	17	26	27	20	17	23	31	16	18	12	17	16	18	19	18	26	20	22	19	13	16	19	16	15	22	17	17	17	30	13	16	17	24	15	18	10	24	15	16	22	23	18	15	26	21	24	17	13	16	16	23	13	17	20	22	18	20	21	23	21	17	13	14	19	19	15	21	21	18	21	25	18	20	20	18	23	17	12	14	25	16	11	21	22	13	14	23	26	22	13	14	23	18	28	21	21	19	22	12	26	22	16	19	18	25	18	16	16	16	16	15	33	22	18	25	23	20	22	15	15	19	28	20	22	27	13	13	20	11	13	13	19	15	20	24	9	22	23	21	25	17	19	19	11	16	20	7	17	21	16	19	12	26	13	19	19	17	22	19	17	14	19	22	12	24	9	20	21	18	20	17	17	20	16	23	12	18	17	15	18	27	19	23	25	19	23	20	20	12	17	22	16	16	22	20	26	22	25	19	16	23	15	19	24	17	15	24	22	24	26	19	14	21	20	18	22	17	19	17	18	23	20	14	18	24	24	24	20	15	18	23	8	13	18	14	24	16	23	19	18	27	26	19	21	25	19	12	17	26	20	18	29	24	21	22	25	19	21	15	14	20	20	21	12	20	20	17	26	10	18	22	22	19	27	14	14	20	16	15	22	20	20	12	18	15	22	16	20	23	12	15	24	22	23	19	20	21	17	19	22	20	14	17	25	17	14	21	15	21	21	9	17	21	16	26	23	17	14	24	20	19	18	13	13	24	20	20	19	24	15	16	15	17	18	20	10	18	21	15	12	25	18	13	16	15	18	17	18	19	24	20	23	18	18	18	19	21	15	21	14	25	24	14	18	24	19	22	24	20	16	19	16	18	12	18	24	17	19	16	23	15	18	20	20	17	16	28	17	23	17	10	14	25	18	16	14	13	21	23	18	19	12	20	14	17	19	21	25	17	17	25	24	20	22	11	22	22	20	21	13	13	21	22	22	16	16	16	19	17	13	14	16	19	18	12	25	23	24	24	21	20	16	17	21	24	20	15	22	23	9	18	15	18	27	16	20	17	24	20	20	18	14	10	18	18	16	16	19	14	18	21	27	21	13	18	19	19	23	16	12	14	28	19	20	18	25	22	26	11	19	20	23	21	23	20	19	19	20	19	15	13	19	16	15	18	24	18	21	23	20	13	14	18	19	22	9	21	30	24	18	20	27	25	21	17	11	18	14	20	20	14	18	20	18	20	12	14	17	12	22	25	18	13	17	21	38	16	15	25	16	15	13	20	16	25	14	23	16	23	20	16	17	13	26	16	15	17	10	21	21	16	19	15	20	18	19	24	20	20	13	17	24	20	12	15	18	17	24	18	16	14	10	18	12	17	28	21	22	19	17	18	19	25	19	14	20	11	22	25	19	21	19	27	8	20	18	11	18	18	14	24	24	17	17	20	27	15	24	16	19	14	20	16	15	15	16	18	24	15	27	24	17	20	23	16	14	23	18	19	13	24	16	10	13	21	28	19	25	20	22	12	18	9	12	21	15	16	16	21	22	13	23	20	13	18	23	20	24	22	22	19	19	18	24	19	24	23	17	19	21	22	17	19	20	13	20	22	23	16	15	17	15	23	21	20	14	10	25	21	13	15	17	14	26	21	20	18	15	19	18	16	21	18	14	19	21	26	24	17	19	16	20	16	16	22	17	18	23	19	14	14	17	14	20	17	17	23	15	14	23	25	23	15	14	22	20	23	17	22	23	19	18	27	20	14	26	13	19	26	18	18	17	13	16	12	14	17	22	19	24	23	19	20	23	16	16	14	18	21	15	30	21	21	18	16	20	23	14	20	25	16	17	17	18	12	15	16	14	15	20	25	18	24	15	24	20	23	20	21	16	21	21	23	21	20	22	17	22	15	23	25	16	21	11	20	12	15	16	17	19	19	15	23	15	21	17	18	17	24	29	22	17	19	14	16	16	26	14	12	21	19	13	18	22	11	16	19	20	13	31	20	22	16	18	22	18	15	21	18	21	17	23	19	17	16	15	12	18	23	16	22	16	19	17	17	13	11	17	11	18	16	17	11	15	19	17	23	15	18	23	21	21	24	14	18	25	25	11	19	23	23	24	19	17	16	22	14	15	17	19	14	22	17	18	18	14	19	22	27	21	18	17	20	20	21	21	17	14	27	20	14	14	18	19	19	22	11	25	20	16	15	20	15	17	22	14	21	16	15	17	18	23	18	14	23	23	23	11	20	21	15	23	24	14	21	17	20	18	18	13	14	20	22	16	17	15	23	16	24	19	21	31	28	21	24	22	26	20	19	19	25	17	17	24	19	18	12	20	16	23	22	27	18	12	11	22	21	15	12	19	20	15	13	22	17	29	14	10	26	17	22	18	21	14	20	21	16	23	18	27	13	23	10	15	13	10	19	16	23	14	21	16	23	16	27	18	20	18	20	19	23	21	17	23	17	14	13	16	20	15	17	17	12	15	15	19	17	15	25	20	25	17	20	20	19	26	24	22	14	15	8	20	12	19	17	17	10	23	20	14	30	18	19	14	14	20	15	19	16	24	15	19	21	21	20	19	20	17	23	22	15	18	22	14	24	16	17	19	21	23	16	15	21	19	31	20	20	17	15	18	22	22	13	19	23	18	27	16	19	19	24	21	28	18	15	29	22	15	21	17	7	22	17	15	24	19	14	16	14	16	19	25	23	19	19	18	15	14	23	24	11	15	22	21	17	19	19	23	15	20	14	20	23	14	14	20	15	15	27	15	23	13	17	20	19	17	23	21	10	13	22	16	23	14	29	14	13	15	21	14	13	22	17	22	17	22	19	21	12	26	20	23	23	27	16	12	11	21	21	15	20	13	14	15	18	12	13	17	17	15	25	14	23	15	13	16	15	28	14	19	27	21	19	21	19	21	15	19	18	12	18	26	20	19	17	22	16	24	15	12	20	9	18	12	17	14	14	22	20	22	18	15	20	29	15	13	19	26	18	16	22	16	9	19	19	16	11	16	25	15	12	22	13	16	19	27	18	19	17	16	16	15	16	20	14	20	20	20	20	19	11	23	19	20	16	16	26	15	17	23	16	22	18	23	11	23	19	22	22	20	28	17	19	18	9	11	10	14	22	24	9	16	13	22	19	13	16	18	17	19	14	14	19	20	23	14	18	22	21	15	22	17	17	17	20	23	11	28	17	14	20	24	27	13	16	19	14	22	19	15	18	15	21	24	18	18	14	18	17	16	25	15	17	17	23	16	25	22	31	23	24	22	14	16	26	14	16	11	24	14	16	20	17	20	18	23	16	14	28	15	20	19	13	18	18	21	22	20	13	18	21	22	23	12	21	18	15	18	16	21	21	21	27	20	14
9733	2667	1058	1981	5701	10966	11113	10432	9668	8152	7253	6438	6419	6218	6739	6727	6619	6334	5630	4681	3332	2594	2357	2048	1594	1196	1024	892	841	719	587	522	485	479	428	370	386	383	380	330	317	332	305	298	315	282	269	298	288	280	255	263	268	254	275	245	292	212	262	269	265	295	300	259	276	275	316	298	340	280	243	267	202	241	213	231	254	280	270	260	247	235	246	228	245	178	232	199	206	249	238	231	219	212	222	215	210	239	235	221	215	219	205	210	215	222	217	185	208	227	205	193	195	206	198	230	213	221	220	198	227	242	262	227	236	239	216	237	222	229	213	228	217	197	198	227	207	225	194	220	196	234	199	207	214	222	197	206	214	196	178	194	202	213	198	222	217	189	217	212	191	207	207	212	232	205	233	205	204	231	223	223	228	231	211	233	191	204	235	193	208	198	198	203	230	197	215	205	205	210	222	216	209	242	221	238	230	182	204	193	194	245	220	211	206	253	215	225	225	226	224	186	209	201	201	221	235	186	217	201	206	212	218	189	199	211	202	242	190	212	226	244	201	207	208	195	205	220	214	223	207	192	193	214	184	221	208	211	199	203	196	221	198	203	211	194	219	187	218	200	208	207	215	206	220	196	200	206	194	240	231	197	189	216	204	166	208	203	209	229	223	228	216	207	211	200	203	205	199	200	210	221	218	217	193	186	206	199	190	191	199	212	197	214	220	224	211	212	232	205	215	191	211	199	201	221	219	203	237	198	230	228	204	218	199	227	177	207	187	205	203	194	194	226	203	204	198	236	204	217	207	204	220	194	205	208	209	226	188	212	197	200	209	188	223	224	208	188	217	215	182	211	212	216	198	205	226	204	205	192	223	218	223	215	214	222	216	218	221	215	195	215	220	233	186	215	192	204	236	177	188	203	210	231	175	231	222	229	223	184	209	224	211	226	226	205	205	224	218	220	182	229	218	197	184	200	170	198	217	195	196	193	193	222	206	214	192	218	196	211	205	216	188	208	217	215	197	194	220	211	189	206	198	181	200	198	203	186	211	204	214	199	200	220	216	229	212	234	197	230	227	193	215	209	195	212	165	192	188	207	199	218	229	185	201	190	215	198	229	199	222	216	205	227	200	177	196	204	188	204	208	193	230	207	230	178	180	227	206	205	194	197	218	209	204	225	194	215	212	227	198	194	221	208	231	230	215	210	197	214	200	226	212	212	230	209	203	195	207	204	210	206	220	203	213	206	212	218	215	193	209	209	207	212	184	192	194	198	241	212	222	217	213	217	190	220	217	220	220	195	247	205	209	227	223	204	230	235	199	202	223	222	217	197	213	215	192	247	203	203	199	221	186	213	228	209	217	191	212	211	191	191	220	236	218	232	212	204	216	212	196	201	205	213	188	212	220	229	216	191	201	178	215	201	221	242	205	183	213	208	197	201	187	215	208	218	224	198	197	192	210	218	194	205	207	216	216	194	221	196	215	183	215	172	211	224	223	211	212	212	194	193	198	198	201	200	206	221	225	201	194	226	203	215	179	205	212	230	187	219	212	223	188	217	213	211	215	229	218	202	234	191	187	203	245	229	190	234	201	198	196	216	209	215	213	226	203	217	196	213	200	209	217	208	229	192	210	223	197	212	240	207	207	192	210	206	205	204	221	219	224	238	184	225	189	197	190	203	185	209	224	199	221	205	186	208	209	208	216	223	211	206	216	238	228	201	212	191	256	209	206	209	205	211	207	209	221	212	203	194	204	211	208	200	239	188	211	212	186	221	247	223	198	181	213	210	222	198	183	219	179	222	229	194	228	221	215	187	199	216	218	187	209	218	211	208	207	223	221	216	203	202	183	225	215	207	227	193	204	215	211	215	210	204	191	197	215	239	212	187	216	222	249	210	214	198	221	217	236	211	207	202	188	231	209	233	204	184	202	218	231	203	219	223	197	190	194	217	216	206	211	242	211	211	222	206	190	233	216	196	216	226	192	235	219	216	216	200	211	230	205	215	198	232	199	197	209	199	221	239	215	199	232	204	202	187	222	188	211	217	187	210	220	220	207	203	205	208	241	222	208	221	192	215	200	217	221	208	217	207	204	219	219	213	215	233	201	199	228	220	208	219	223	184	216	200	195	217	178	211	214	227	199	190	223	195	196	206	201	227	234	197	214	183	228	192	217	210	227	211	231	212	210	196	208	208	230	221	211	192	218	211	193	202	236	217	179	183	219	200	219	215	211	211	210	217	209	211	193	199	226	202	213	212	190	179	212	209	233	204	221	211	194	194	222	238	214	205	217	215	222	206	200	203	202	225	236	209	195	217	207	202	199	196	230	203	223	209	217	205	221	194	173	214	205	220	196	205	222	204	230	210	204	211	188	190	209	238	193	203	214	215	205	233	221	211	221	191	224	199	210	180	211	208	203	200	200	172	204	226	193	224	192	198	231	207	214	211	192	232	188	215	209	215	194	203	208	211	209	210	217	223	227	213	210	226	194	224	199	196	220	192	208	222	228	205	196	210	215	226	216	222	202	173	228	219	199	197	212	186	216	203	215	199	201	212	196	191	209	217	211	216	233	207	192	206	231	224	185	207	213	209	205	212	219	205	215	187	212	197	222	224	203	221	185	213	209	198	207	218	201	221	220	208	201	201	218	190	213	204	218	202	181	196	179	217	210	221	200	205	204	231	218	219	204	181	207	227	223	214	206	184	205	198	205	195	226	242	197	191	225	194	208	203	204	191	181	228	222	211	228	201	201	194	186	224	212	206	207	205	207	209	213	203	221	208	178	194	212	199	215	219	220	205	187	215	214	217	209	209	201	218	200	186	206	222	214	188	208	198	211	190	221	222	202	170	206	209	196	215	220	173	216	213	205	184	184	211	205	193	186	216	189	229	220	211	191	223	226	214	190	224	206	208	221	212	193	237	206	217	209	177	210	244	217	202	224	225	215	196	185	185	222	196	206	196	225	218	189	211	176	223	186	204	209	198	186	219	199	207	203	193	203	184	215	217	209	208	209	236	190	208	215	186	238	221	220	225	218	227	197	209	206	223	209	218	211	206	206	222	240	190	209	186	184	191	224	200	236	217	223	222	210	210	179	202	227	217	226	216	238	207	192	195	223	212	234	226	216	213	206	221	219	198	190	204	194	220	199	222	220	205	210	210	193	226	205	216	190	192	206	172	219	219	188	218	220	227	212	189	210	200	180	184	206	204	188	209	216	190	212	203	201	197	219	205	203	198	189	239	231	205	170	203	227	182	201	195	215	219	209	207	208	227	222	192	218	217	175	195	204	239	198	198	240	216	224	191	198	202	236	229	192	166	202	180	200	202	230	227	200	205	219	192	188	210	213	185	213	211	195	211	223	220	210	207	212	201	204	185	216	211	198	194	198	184	210	201	221	233	210	204	208	205	228	224	195	205	212	217	208	212	196	210	177	188	220	206	217	218	215	226	227	198	210	216	192	196	202	214	203	186	228	220	226	207	216	207	218	189	224	209	194	199	216	211
1000	229	112	92	103	194	260	230	283	218	225	190	210	220	248	269	272	245	199	158	143	118	108	86	118	76	82	69	58	69	67	54	58	58	56	51	61	63	46	48	49	49	51	43	62	46	56	52	44	49	53	48	47	50	43	59	43	61	51	49	36	45	40	54	29	62	56	53	53	53	51	46	50	39	48	45	57	42	51	49	62	63	54	42	46	50	38	51	37	45	41	38	52	38	59	42	33	48	40	40	41	51	47	53	49	45	43	53	45	45	39	42	47	42	43	47	43	37	55	62	44	43	54	57	42	51	48	59	46	47	49	47	36	51	59	65	45	50	57	57	51	52	47	42	47	44	44	53	54	49	52	41	38	42	39	45	47	50	42	45	45	41	39	50	49	52	46	44	43	43	44	52	53	53	50	58	45	39	57	38	44	53	52	61	47	46	41	41	67	47	45	35	49	53	41	50	46	48	35	46	45	33	36	50	42	45	67	50	47	42	62	56	47	46	55	42	46	47	51	42	43	46	46	53	56	53	50	51	50	41	64	40	40	39	58	35	58	46	42	41	48	50	44	47	32	50	45	41	51	40	44	42	47	40	46	50	57	44	43	39	49	44	49	44	39	35	42	43	43	31	51	43	49	50	43	45	49	32	46	47	37	45	55	43	39	43	45	49	49	43	51	44	41	52	55	50	44	45	37	56	47	52	46	57	42	49	45	36	50	47	47	62	41	53	46	51	35	42	41	49	43	41	58	58	49	41	38	59	48	48	54	40	42	56	45	42	44	37	59	48	42	39	44	49	50	49	49	38	42	60	54	39	45	40	44	44	51	51	33	48	46	46	41	48	36	47	52	52	51	54	49	49	33	54	48	66	47	43	40	44	56	40	37	39	50	56	44	59	48	35	46	49	47	46	56	55	57	40	49	41	39	40	51	47	46	51	52	43	54	57	51	47	55	46	42	47	51	54	40	52	49	43	36	40	47	45	36	53	52	37	61	53	44	37	55	45	45	41	56	54	40	37	43	47	37	51	39	44	51	46	35	27	52	51	47	59	47	47	50	45	56	46	50	40	47	35	51	51	45	46	52	28	52	44	53	56	46	35	48	48	43	56	53	47	39	43	55	43	38	54	43	45	40	53	49	35	36	42	34	48	46	46	39	40	49	46	56	43	52	38	59	45	48	50	53	47	50	48	51	49	50	49	51	37	52	49	48	44	27	39	42	53	48	53	41	54	36	55	40	48	58	55	47	52	52	49	43	37	55	30	41	56	46	43	52	35	56	49	42	34	55	49	52	46	52	55	34	51	39	51	42	53	62	38	56	43	52	44	50	60	48	45	34	51	39	41	50	42	49	51	38	53	57	52	35	54	48	62	66	45	52	45	58	45	40	40	58	37	43	39	43	46	48	38	45	52	40	58	46	48	53	51	51	51	56	50	48	58	47	47	39	50	49	48	53	45	65	48	48	56	53	57	48	52	61	46	55	50	44	45	56	52	35	49	53	53	53	51	46	50	51	30	36	49	47	40	54	44	52	50	53	49	44	49	52	34	56	41	49	43	44	37	45	40	53	51	34	37	36	47	53	47	60	52	45	41	57	48	52	45	58	59	53	45	55	44	38	40	38	39	49	54	41	44	38	64	35	50	62	44	41	38	43	39	42	44	45	42	46	61	43	53	51	45	40	53	42	40	37	50	45	55	53	57	46	51	45	38	33	42	53	43	53	46	50	48	53	55	54	52	45	59	50	52	44	45	48	44	44	36	42	49	37	43	35	46	47	34	39	44	49	52	45	39	52	48	57	48	53	43	48	52	52	50	61	49	44	39	47	44	44	36	39	48	46	41	41	35	35	50	53	51	42	55	63	55	37	43	45	54	42	48	53	69	48	46	49	56	48	48	37	45	48	47	41	66	45	43	38	51	39	46	37	53	42	47	43	39	41	36	44	51	42	37	60	55	45	48	47	42	45	50	42	57	36	57	52	50	55	37	47	38	46	39	49	45	47	50	44	39	52	47	57	43	51	37	45	48	48	53	54	45	54	51	44	53	53	47	48	53	39	53	54	39	49	48	38	52	54	55	54	46	46	45	52	39	63	52	55	48	52	52	50	52	50	46	49	45	47	39	59	57	51	57	52	54	53	44	40	35	47	38	65	39	46	42	58	39	47	39	52	45	52	50	39	61	45	51	64	57	31	51	34	54	51	40	45	37	59	48	51	49	38	52	51	61	34	34	54	48	47	60	59	38	52	55	52	48	41	47	37	52	63	44	38	39	36	54	44	54	35	48	45	51	37	68	43	62	53	45	44	43	50	40	35	52	48	49	67	49	52	54	46	54	45	41	58	43	45	48	54	59	48	50	56	57	54	50	46	51	49	47	46	49	48	56	45	48	46	58	45	45	44	51	55	42	52	45	48	58	54	49	51	54	39	56	35	48	47	48	41	41	41	41	46	53	39	48	49	44	48	35	48	48	54	44	49	39	58	42	46	42	53	45	47	50	41	54	40	49	45	51	48	49	40	47	60	51	42	42	49	43	44	52	48	40	51	51	43	53	50	41	52	41	47	38	41	41	37	41	53	48	35	46	51	47	48	56	43	53	60	41	42	46	46	55	40	52	54	53	46	40	41	48	46	37	58	48	42	37	51	62	50	39	48	55	51	61	40	39	44	45	61	47	45	37	38	54	49	57	39	51	27	57	42	53	36	46	37	41	45	39	36	51	41	51	50	39	55	54	47	53	41	44	44	49	43	53	58	43	48	49	51	44	35	40	49	37	42	52	47	42	46	46	42	53	51	45	54	58	50	54	47	42	52	41	49	51	39	41	57	49	57	51	57	48	43	50	47	52	43	44	58	44	49	42	62	39	39	35	44	42	42	53	44	59	49	51	50	56	49	54	43	44	40	50	41	37	36	36	44	51	56	34	51	41	46	44	34	54	36	41	47	41	46	52	32	51	52	57	54	44	45	65	46	37	33	30	45	63	47	44	48	46	48	44	52	41	37	37	39	58	45	44	47	48	42	51	55	46	45	42	44	45	43	44	60	46	65	44	53	50	55	45	39	40	45	53	59	52	49	50	50	55	47	46	38	52	52	44	49	42	53	41	39	44	43	61	42	43	49	52	41	56	42	46	36	37	47	45	46	51	58	37	38	51	38	44	59	45	49	38	36	36	50	51	38	33	40	44	48	55	41	50	44	47	61	49	60	51	45	42	36	36	64	44	44	34	43	52	44	45	55	41	46	49	37	50	47	50	44	42	36	36	44	63	50	41	52	46	43	44	46	60	49	39	46	47	54	54	49	48	36	66	54	42	49	48	53	41	43	49	46	43	45	48	56	45	41	50	65	45	47	46	52	44	44	58	50	31	36	47	48	47	61	44	43	55	39	61	40	53	52	35	51	42	54	50	45	59	33	44	52	56	37	50	62	52	44	47	42	49	49	40	45	52	48	55	46	34	55	55	39	59	48	52	45	35	45	47	42	42	52	52	43	54
13455	4904	1999	3640	9181	14871	14379	13321	12052	10479	9023	8490	7968	8138	8802	8660	8113	7894	6893	5691	4182	3612	3159	2857	2156	1772	1503	1422	1283	1128	1025	977	865	829	874	812	769	740	744	744	677	716	643	650	639	671	633	624	568	567	618	601	630	625	574	588	584	592	604	568	645	649	628	601	613	614	706	628	637	586	560	538	536	522	560	552	564	611	600	565	587	583	526	538	524	507	529	514	510	525	560	553	500	513	504	543	523	503	514	558	526	490	562	505	516	523	539	526	513	469	553	517	505	498	503	528	515	484	504	541	497	508	501	564	563	543	502	507	551	524	546	538	526	509	513	502	504	469	491	464	534	528	491	524	505	542	511	528	506	495	497	517	493	522	513	543	482	510	489	536	507	495	535	534	531	535	521	511	526	514	511	516	504	543	505	548	530	517	510	594	554	466	508	505	527	496	525	465	492	512	502	509	502	513	479	517	502	511	522	528	534	518	557	577	499	550	531	489	506	490	534	490	498	493	530	517	503	470	548	493	520	551	499	523	505	486	499	457	489	494	502	500	525	508	487	542	482	527	476	520	498	530	508	477	471	491	533	514	531	497	549	507	471	521	515	522	471	490	505	505	525	479	501	507	514	501	490	475	525	526	532	480	514	511	511	517	518	533	506	532	475	504	529	496	500	489	545	543	507	470	509	546	479	528	518	515	515	499	544	502	515	481	498	527	499	494	516	525	526	504	501	504	498	524	520	488	520	530	545	518	491	526	463	490	500	540	492	476	495	516	502	529	525	514	500	536	526	520	526	501	499	524	541	505	488	528	531	494	483	509	477	481	502	488	510	508	531	460	490	501	460	509	493	540	537	521	488	476	486	470	482	487	482	529	514	524	535	498	505	481	502	476	539	481	501	513	497	514	522	509	513	505	492	568	494	490	497	474	511	508	513	485	510	504	556	479	505	514	474	493	510	499	512	506	505	485	491	492	486	503	522	491	527	526	484	511	554	509	504	512	499	526	481	497	498	510	499	516	454	515	535	505	515	486	502	516	546	502	530	518	535	553	522	469	526	461	517	507	474	511	526	544	523	469	539	507	522	535	499	506	528	496	478	507	509	484	489	489	514	544	501	561	520	498	510	527	507	536	489	513	504	490	498	515	517	512	528	489	482	519	479	475	535	531	519	529	499	457	529	494	544	518	551	533	480	504	526	494	478	518	472	515	507	501	512	463	504	498	517	506	530	524	522	496	510	508	551	518	514	511	485	507	513	503	485	503	505	515	510	502	495	441	521	510	458	522	481	494	499	490	590	481	549	508	469	512	473	513	497	498	525	469	470	528	506	522	506	498	509	509	522	492	497	489	503	505	565	480	521	511	481	504	488	504	468	521	519	522	493	493	494	492	480	495	523	480	510	517	500	535	542	545	424	507	532	496	493	505	520	533	522	498	498	532	479	525	495	536	474	460	435	521	518	520	497	532	465	519	465	565	498	495	475	525	523	468	497	494	500	515	519	503	497	500	499	499	492	488	470	444	499	470	498	505	527	561	533	482	484	501	512	483	503	525	522	502	503	538	513	529	503	523	468	480	506	505	490	470	490	516	522	505	519	498	473	487	414	481	526	525	552	523	528	483	527	514	484	496	536	488	498	485	508	520	514	499	550	510	480	500	490	514	522	536	499	518	481	512	496	478	497	529	550	496	504	556	497	517	500	477	471	521	453	454	503	533	509	496	512	535	534	496	487	517	483	523	555	520	474	483	533	464	481	495	511	527	515	497	532	538	498	519	506	525	501	493	503	516	494	528	554	468	479	513	507	497	508	517	481	497	550	487	514	477	517	527	473	511	516	539	539	524	522	494	491	538	537	515	521	530	488	539	504	494	481	523	537	502	558	521	520	495	490	491	499	487	478	511	540	525	519	538	524	480	485	519	464	514	485	484	486	513	573	520	464	502	516	515	504	504	487	507	487	486	472	537	525	494	505	522	499	473	478	489	513	500	496	497	491	492	518	534	486	552	495	493	489	505	545	512	528	481	493	486	513	525	527	497	491	504	504	530	458	518	530	513	511	534	487	517	501	501	521	504	522	530	528	497	498	496	524	506	543	526	505	476	490	513	513	505	512	522	511	479	512	510	519	458	533	501	505	525	480	532	525	550	506	504	533	523	481	555	522	528	512	554	493	487	545	517	515	500	555	512	514	512	520	521	518	555	490	523	521	530	521	540	484	498	507	525	537	537	520	493	497	510	482	505	475	537	521	495	529	477	508	532	454	477	509	504	523	522	502	499	499	484	513	505	492	495	528	529	497	494	528	490	559	547	483	489	525	495	521	477	530	516	517	495	530	509	557	490	506	514	496	517	438	505	521	505	503	512	485	481	474	507	502	519	513	504	532	489	489	499	487	509	495	477	508	510	513	487	477	520	470	453	509	480	523	487	492	491	495	534	511	503	529	484	503	522	480	524	516	511	522	513	497	504	512	506	499	512	518	509	532	523	522	500	526	471	532	520	537	508	490	529	494	533	496	473	489	552	516	514	505	511	536	502	484	513	473	535	475	513	487	524	473	541	549	488	539	532	519	522	498	515	515	500	515	531	470	488	522	527	491	506	540	470	440	505	523	521	515	524	499	512	467	513	478	522	498	504	555	498	497	522	475	499	458	502	471	458	501	478	520	542	536	504	513	500	541	498	532	507	504	509	524	490	535	453	497	488	513	519	506	550	510	504	498	507	518	535	504	497	549	506	524	518	513	487	518	511	542	497	493	474	533	494	520	502	477	528	552	525	455	519	522	545	538	516	496	536	486	565	535	516	493	540	560	515	491	509	515	503	529	514	509	520	520	520	510	559	531	522	483	459	506	470	502	491	508	539	522	525	510	530	476	499	490	490	476	519	505	477	552	499	491	474	514	523	489	513	520	533	492	496	509	516	510	505	525	511	490	510	515	498	519	506	558	516	499	479	475	511	476	507	491	477	476	531	493	498	494	466	480	472	489	517	491	472	475	507	495	518	488	532	506	518	468	480	491	476	516	515	489	500	509	506	508	508	510	514	538	508	505	520	545	486	515	519	526	500	486	496	521	515	501	543	548	522	480	502	481	510	533	485	521	513	495	515	508	497	558	541	514	527	518	502	515	535	508	511	525	497	543	472	503	541	472	519	485	512	492	539	490	499	474	545	486	539	546	481	516	466	505	505	503	507	490	556	503	503	489	531	512	528	541	514	494	527	529	486	510	468	508	537	502	499	482	494	508	512	496	542	523	536	514	502	488	530	499	481	492	496	474	505	456	504	506	528	553	515	516	533	495	531	493	498	507	518	538	471	530	479	540	495	527	522	533	523	524	498	534	521	490	494	462	482	508	524	513	542	498	495	490	514	548	510	532	490	520	498	478	516	529	481	527	523	494	474	474	509	469	482	476	510	504	492	486	539	528	521	500	513	468	528	508	532	507	479	503	464	472	554	502	510	502	543	503	501	495	529	505	515	496	500	518	543	483	517	491	494	516	516	492	504
1347	40	27	30	42	76	98	125	136	130	107	116	117	130	131	128	136	139	132	92	68	60	47	41	33	44	40	25	28	21	18	19	24	27	14	31	24	22	24	17	28	17	26	18	19	24	26	21	24	23	17	17	16	17	13	20	23	14	18	23	25	21	18	15	21	25	24	18	25	20	11	21	19	16	21	21	24	15	18	24	18	25	22	22	21	16	18	15	23	18	12	17	27	18	15	17	23	19	23	21	18	17	18	26	16	15	27	17	20	24	16	24	17	12	19	19	21	18	18	18	18	13	22	13	19	18	24	16	14	23	29	17	29	18	19	24	17	18	11	13	23	12	15	23	19	17	22	18	18	19	23	27	26	23	16	21	16	34	22	17	18	19	22	13	27	20	19	23	28	16	17	17	13	19	13	21	26	18	23	13	16	15	23	18	20	16	19	15	14	22	15	17	21	21	18	15	17	26	16	19	21	15	22	22	10	21	16	17	12	24	26	27	14	19	16	24	15	24	15	19	23	17	10	19	16	20	18	26	21	18	19	13	27	14	21	18	11	23	20	28	19	29	17	16	21	20	19	17	17	16	14	17	19	18	16	16	17	16	31	23	13	19	16	16	18	12	19	16	24	11	23	19	18	27	18	23	21	15	16	18	11	16	21	18	21	15	16	12	20	18	21	18	22	27	26	31	20	22	13	16	19	20	18	21	10	14	23	17	23	12	18	16	15	24	18	20	14	20	27	18	24	21	21	26	26	21	18	14	21	31	13	19	25	14	24	14	17	29	18	21	14	19	13	26	19	13	22	20	22	22	16	23	16	19	19	20	14	18	20	26	25	23	21	18	15	22	27	24	26	27	12	24	17	15	19	27	27	29	20	16	17	14	21	17	22	18	24	17	14	15	16	26	24	22	26	18	17	24	26	17	23	19	20	18	17	21	22	21	20	18	13	19	18	20	24	23	19	26	18	12	13	17	17	19	26	11	21	16	12	15	14	19	14	19	27	18	20	19	8	20	22	20	25	19	19	26	16	16	20	16	18	23	24	22	18	24	25	14	22	18	21	24	16	29	21	21	12	21	16	24	17	15	19	26	17	24	20	16	27	18	24	16	17	17	14	18	18	22	20	19	16	18	14	12	22	15	15	17	18	20	22	20	23	18	16	26	21	19	25	19	21	24	18	19	15	23	15	12	19	11	15	24	30	25	28	17	5	19	18	15	17	18	22	15	13	18	28	27	24	17	11	11	20	26	17	16	15	18	17	19	17	18	15	13	16	24	19	14	15	17	18	14	19	16	15	22	24	17	14	17	19	28	20	21	15	15	16	23	26	15	23	14	16	22	19	17	16	20	15	15	17	17	18	20	22	29	23	22	10	21	14	23	15	20	16	21	18	14	15	18	21	25	15	21	18	21	24	21	20	13	18	26	18	18	16	16	20	14	13	11	15	21	15	32	19	19	16	19	23	12	13	20	19	17	28	16	18	19	23	27	25	18	18	15	29	25	24	22	21	16	23	20	16	18	22	25	16	22	15	21	15	10	20	24	15	29	17	21	13	13	24	25	22	17	15	22	20	19	18	23	21	21	21	21	16	33	14	21	23	13	23	25	18	21	24	23	14	23	25	15	21	32	17	22	17	15	22	20	20	15	13	19	22	19	23	23	15	17	18	20	22	18	24	15	13	13	26	14	15	13	17	14	19	15	19	23	17	13	18	20	17	17	14	22	17	20	28	23	15	20	21	33	19	19	13	20	19	21	20	19	11	23	16	22	20	12	17	24	19	17	22	13	15	16	17	22	24	19	26	25	17	21	29	35	25	9	14	14	21	24	14	20	22	15	21	22	20	12	19	17	23	25	18	14	19	19	15	18	17	24	19	17	19	22	21	17	23	14	21	11	21	23	25	20	20	11	16	18	25	23	20	17	22	22	15	15	18	16	25	20	12	33	20	18	21	15	29	18	17	15	19	19	10	20	26	18	18	14	17	16	20	26	17	21	19	16	17	14	16	23	14	28	14	20	14	18	9	15	24	16	24	23	14	19	16	16	14	20	16	23	17	23	21	16	27	19	19	18	18	25	23	21	19	18	25	27	16	23	17	19	20	13	27	20	17	19	14	23	14	23	13	20	20	21	22	14	24	10	14	20	22	21	22	19	21	16	28	17	14	18	22	21	16	29	20	19	17	13	15	14	26	22	21	15	20	23	21	18	19	20	19	19	18	17	14	20	22	22	15	24	26	24	16	20	23	14	23	20	14	19	22	25	17	19	14	18	22	24	23	22	21	15	20	28	17	18	16	17	30	21	21	11	18	24	31	20	25	18	15	13	14	22	11	20	14	25	15	21	19	23	17	22	15	14	20	15	19	20	23	19	21	18	14	18	22	19	18	17	24	30	16	17	18	14	23	13	14	26	18	18	20	31	19	18	13	18	15	16	15	20	13	20	23	10	16	29	16	30	23	19	20	10	22	19	26	20	22	18	22	19	17	22	25	23	26	19	20	17	22	19	16	22	19	20	24	28	18	13	13	13	12	23	17	10	22	16	21	15	16	18	18	26	25	12	19	8	25	11	23	31	21	20	14	13	18	17	21	25	18	18	14	25	18	22	14	22	17	19	19	27	17	21	20	26	21	16	19	15	15	18	19	25	18	20	20	19	24	20	17	16	16	16	22	18	16	18	22	17	28	18	16	16	9	20	22	12	10	13	16	20	19	16	15	24	21	23	16	14	11	23	15	12	27	18	16	20	19	14	20	26	20	21	18	24	15	26	27	20	22	18	15	18	19	16	18	21	20	19	19	20	17	32	15	27	19	25	17	13	17	25	20	21	17	19	18	18	15	15	13	17	19	18	20	15	17	19	19	21	26	19	29	19	22	22	18	19	10	19	21	21	13	17	21	24	17	13	23	14	19	25	21	12	18	21	23	22	20	18	13	17	35	18	16	20	18	16	23	16	14	23	22	23	13	23	27	24	25	16	20	11	19	21	19	18	23	23	19	20	10	21	15	20	18	21	20	15	19	18	17	15	20	25	16	17	12	17	19	19	22	22	17	15	18	19	22	19	22	22	20	25	19	28	21	17	28	21	22	19	17	23	18	15	21	15	21	19	24	19	15	18	18	15	17	20	22	17	19	22	22	20	13	15	17	14	19	21	17	20	21	12	17	25	22	19	17	11	15	20	25	19	20	20	17	22	20	23	30	27	14	21	18	20	10	25	19	20	27	12	19	12	19	23	22	22	15	22	15	27	21	25	18	13	21	21	20	19	11	18	21	22	20	25	24	15	21	24	20	20	20	27	15	14	20	17	18	21	16	20	21	20	16	27	17	16	21	17	22	14	19	14	18	19	16	34	22	24	25	18	15	21	14	23	21	18	19	20	22	18	14	24	23	27	19	23	18	20	24	19	18	26	15	16	17	15	25	16	18	18	9	17	15	16	18	13	18	17	12	23	20	19	15	26	24	23	26	16	14	16	17	20	18	18	20	21	22	17
7490	1087	524	797	3094	7284	7746	7587	6893	5901	5257	4913	4675	4922	5442	5056	4853	4768	4017	2826	2108	1941	1583	1384	978	813	703	566	587	504	405	388	334	368	351	318	340	285	278	274	273	246	260	264	284	246	242	224	256	229	243	248	231	252	234	242	215	256	211	254	247	296	277	245	235	264	290	301	234	247	230	221	229	211	207	219	252	258	245	214	226	256	211	204	203	201	202	232	222	192	204	207	234	209	207	214	219	232	205	217	213	218	205	217	224	206	206	211	195	230	184	196	194	221	222	219	218	220	224	221	217	204	206	203	215	226	199	209	225	187	213	192	237	228	198	210	225	213	216	213	207	213	202	193	191	206	230	190	233	234	207	210	229	182	227	207	227	228	229	203	192	187	194	195	213	240	201	210	204	221	218	193	194	212	206	237	233	223	198	197	198	169	221	221	198	228	194	209	229	217	209	192	218	213	208	211	249	208	218	222	212	215	180	230	221	196	217	210	170	211	192	220	227	195	210	208	214	217	201	217	209	222	197	189	215	210	216	204	216	214	196	235	218	181	190	209	202	226	184	217	203	215	213	198	189	199	176	231	205	202	227	206	191	199	202	208	221	205	173	192	208	209	214	196	209	191	203	210	196	196	179	211	198	212	184	171	206	200	217	198	182	204	210	205	212	191	170	198	221	215	225	227	211	209	199	225	177	222	222	241	192	207	204	191	196	207	211	195	216	230	228	202	194	198	189	203	194	203	220	197	227	195	194	211	191	183	197	214	171	207	214	197	189	205	213	226	223	235	223	213	209	213	199	208	203	210	189	218	209	205	212	209	197	211	184	210	214	215	213	234	219	207	207	193	200	187	201	218	208	206	182	217	211	197	200	191	208	200	210	199	199	213	202	195	186	205	223	230	204	223	228	199	199	206	203	215	199	228	210	199	201	195	205	206	212	198	177	218	224	219	228	170	221	208	207	204	217	216	213	208	219	199	218	207	216	202	200	191	207	196	206	196	191	212	204	186	200	212	206	185	222	211	207	196	222	182	190	233	216	189	205	193	199	209	199	227	203	194	211	225	203	206	212	197	206	213	238	187	222	198	195	220	223	226	198	212	182	200	198	206	204	225	197	215	189	225	222	197	186	225	197	206	210	218	236	189	211	193	188	201	206	213	217	220	236	215	219	205	217	199	187	182	203	204	210	219	196	204	188	212	191	191	200	201	188	212	199	227	179	208	213	212	233	187	213	203	215	215	223	217	219	205	218	226	244	207	198	193	209	195	218	215	197	227	219	232	186	199	211	200	194	200	188	216	221	190	204	198	229	189	189	198	203	219	214	176	206	220	212	195	215	213	195	200	196	220	214	215	187	208	197	192	194	186	214	196	201	207	228	201	215	220	228	194	218	204	204	203	201	206	195	239	219	182	220	206	193	209	212	214	206	209	197	200	209	182	209	198	191	219	229	200	219	228	209	237	205	220	198	201	171	207	232	208	186	207	201	182	199	199	206	222	191	193	194	190	185	200	212	205	194	222	186	196	214	208	205	203	198	200	213	199	204	186	237	202	215	195	200	211	224	218	212	219	209	193	192	207	195	208	221	199	201	206	191	205	211	203	239	234	214	223	222	186	213	200	211	214	222	215	192	191	171	213	200	203	201	207	228	225	213	191	236	175	225	224	178	198	205	215	206	205	203	211	235	236	228	210	219	233	193	185	201	188	198	182	204	195	207	204	211	219	204	214	232	186	195	199	221	208	234	179	217	186	197	203	200	197	204	202	200	216	215	197	196	196	212	196	220	203	211	215	193	223	251	226	216	219	225	203	225	214	213	196	222	224	213	201	208	183	207	213	202	198	205	201	198	201	192	216	185	224	207	237	212	213	200	218	211	215	209	221	207	207	190	185	232	165	225	220	189	171	250	214	185	212	229	197	229	199	236	210	217	180	190	194	185	211	186	198	199	211	203	213	207	186	178	199	216	216	246	206	223	246	195	202	210	211	218	225	196	205	211	206	216	198	199	195	215	198	211	188	216	203	184	205	196	191	207	207	214	202	214	196	204	181	184	226	206	222	211	206	198	195	206	213	232	211	185	198	199	222	205	223	196	188	216	200	208	222	208	201	222	207	222	216	228	207	203	184	201	195	194	217	207	201	200	192	193	217	208	206	205	215	183	226	216	195	216	208	194	231	209	217	209	193	210	200	204	178	217	199	214	187	225	201	244	228	200	207	204	225	238	187	210	201	218	208	192	219	213	216	218	221	222	236	201	210	196	192	207	225	214	217	218	193	196	235	197	211	209	211	171	189	229	220	209	205	202	204	209	210	227	220	177	187	241	175	207	211	218	212	203	209	216	212	195	206	213	199	192	198	213	238	204	184	204	196	187	195	209	201	194	191	223	196	184	222	233	214	232	173	200	224	207	208	203	241	201	206	185	178	223	221	228	214	192	211	228	185	233	207	185	207	210	222	205	180	216	182	182	207	191	215	209	207	214	211	218	187	204	191	205	207	224	201	224	173	230	201	178	183	214	224	212	211	207	221	211	210	200	222	223	219	225	195	204	204	221	224	214	190	199	231	209	209	208	229	220	205	202	218	198	184	213	217	224	205	203	209	196	193	212	228	209	229	220	182	220	212	225	225	207	217	201	219	215	189	219	201	191	216	209	207	196	213	230	191	195	216	220	206	199	207	198	224	201	226	179	221	211	208	206	193	239	213	190	187	199	197	219	201	222	208	201	188	206	206	219	207	165	204	216	206	180	209	216	205	232	216	197	198	221	212	205	225	217	191	197	220	194	199	212	194	222	209	203	196	215	193	217	207	217	205	201	174	201	200	215	217	213	203	214	184	208	231	202	221	199	212	222	233	202	213	204	207	201	239	203	223	200	232	190	204	177	220	223	203	196	212	166	188	198	208	212	197	206	204	214	194	226	205	212	212	174	206	213	219	202	211	222	207	203	224	208	218	196	228	219	217	206	202	192	226	224	215	208	198	197	212	221	217	223	204	197	186	207	230	188	206	194	178	184	201	230	197	196	207	171	185	208	219	187	214	181	205	225	206	211	215	190	204	207	196	196	213	195	198	212	204	208	196	234	205	199	206	223	202	222	216	224	195	199	194	238	204	181	209	219	226	187	233	214	225	194	225	221	235	211	204	230	193	186	210	183	200	230	216	240	209	206	206	216	177	213	203	222	224	193	193	192	211	228	234	209	202	215	203	214	194	212	234	219	228	203	204	204	214	229	197	224	214	205	192	199	215	192	195	210	191	195	178	178	193	213	227	216	209	195	192	221	193	210	212	191	211	217	199	196	188	217	207	208	225	203	210	195	183	216	199	207	198	219	231	249	197	205	224	206	208	221	185	221	214	218	235	219	230	194	220	210	187	206	219	168	190	223	186	187	195	202	193	199	213	198	201	180	210	209	203	215	211	203	203	185	200	220	238	216	227	223	197	218	213	200	200	200	186	184	215	207	211	210	199	186	224	206	209	205	203	194	216	192	190	223	197
572	158	80	75	70	163	208	220	188	197	182	169	182	200	203	213	203	205	178	133	109	109	94	71	81	76	53	56	51	55	55	49	66	47	55	61	41	47	53	60	56	44	51	44	56	56	36	44	42	34	40	43	42	55	36	48	40	48	39	38	44	54	50	52	40	53	45	35	37	45	55	62	45	47	47	53	45	49	41	60	49	45	52	39	42	48	52	46	41	45	41	51	41	48	41	43	46	57	44	42	33	43	33	45	31	52	39	42	32	41	48	52	43	41	52	34	51	50	43	44	49	41	38	46	37	41	45	47	43	43	43	37	47	43	48	49	39	44	52	35	38	47	42	61	50	45	45	40	44	34	43	55	41	39	45	37	44	52	39	35	52	46	46	49	47	28	46	43	47	44	41	44	49	41	39	53	60	41	37	47	49	37	38	51	46	59	45	57	52	44	47	39	52	41	43	50	43	56	44	41	44	51	42	50	43	56	35	50	46	52	53	38	45	40	34	55	45	58	40	36	31	46	41	35	51	48	46	53	38	32	37	43	47	38	34	45	45	47	41	53	37	37	39	45	44	48	43	51	58	55	50	43	45	45	48	44	40	41	47	60	49	52	42	35	43	35	59	44	33	42	49	44	55	45	40	46	43	39	44	45	49	31	44	43	38	41	51	47	60	55	54	42	44	43	54	52	37	48	36	46	40	48	53	46	46	38	42	45	54	42	46	60	53	41	41	35	51	42	44	48	36	51	48	56	48	29	49	55	45	45	40	43	49	49	46	45	41	51	33	48	40	44	48	42	38	48	46	39	55	53	46	46	51	54	35	40	39	45	51	37	43	49	44	43	41	47	43	37	39	37	55	43	38	38	34	52	46	46	49	44	49	47	45	39	50	49	48	44	44	42	55	42	43	63	39	35	49	57	42	33	48	41	44	40	40	39	43	47	47	29	48	42	44	37	42	45	45	53	41	50	53	41	41	38	41	44	48	47	53	31	47	42	40	47	45	43	34	42	38	60	52	42	39	47	38	29	45	43	49	36	42	41	48	48	49	48	45	39	45	49	52	39	54	51	49	46	46	45	45	59	48	49	46	33	37	33	38	40	41	60	56	40	51	46	44	46	43	34	37	35	44	43	42	43	41	48	45	52	48	44	41	44	55	36	37	45	37	36	50	54	48	41	41	35	47	49	33	47	52	53	48	37	49	45	37	44	50	48	29	42	49	45	51	47	56	45	37	42	47	37	37	51	43	50	67	47	54	49	46	36	50	46	42	47	34	54	51	49	41	38	45	52	45	55	48	38	51	52	40	44	67	42	52	54	45	41	41	53	37	52	48	51	48	54	37	48	46	44	44	37	34	41	47	48	43	56	48	39	50	43	44	44	45	56	48	48	50	41	37	32	40	42	53	65	34	50	44	44	42	55	37	51	37	38	50	60	50	46	57	40	45	59	55	49	48	50	43	43	34	36	41	41	51	38	50	53	54	51	48	48	41	41	40	40	44	40	51	42	38	41	50	49	39	43	42	47	47	39	44	45	43	29	40	41	28	51	43	50	49	42	46	51	50	46	43	44	33	49	39	39	49	49	44	42	45	31	47	52	41	52	40	46	57	47	46	48	33	46	67	39	44	44	52	38	44	44	43	47	50	58	39	56	55	46	45	49	43	50	38	45	32	31	33	40	40	40	35	44	46	36	45	45	49	46	47	51	37	51	51	53	46	43	46	49	42	44	49	59	48	45	38	40	47	52	38	32	52	50	55	41	40	37	40	47	43	27	41	52	48	57	53	40	42	44	42	54	52	46	46	41	33	45	46	47	51	37	42	43	39	46	39	53	38	44	59	59	43	45	43	57	53	53	46	49	46	57	41	53	45	50	48	44	37	56	46	44	49	36	41	54	47	37	36	40	40	34	48	52	41	54	32	48	38	45	54	57	34	34	58	27	45	46	47	49	57	37	37	44	43	44	41	37	42	42	45	37	47	37	37	40	44	36	39	51	35	32	44	37	56	46	42	35	57	48	50	49	42	46	50	45	44	41	50	40	51	47	42	39	38	44	39	45	48	43	42	37	47	41	48	30	43	44	49	37	35	45	44	49	46	45	48	57	42	44	45	40	35	46	53	41	53	39	56	40	40	40	41	40	36	60	45	41	38	34	39	41	34	37	48	39	42	43	39	44	46	46	40	50	49	38	53	53	49	35	44	48	41	47	33	34	56	36	40	40	50	43	42	28	40	48	33	48	46	38	39	33	48	51	53	41	67	54	40	53	50	40	37	50	38	37	58	45	46	56	41	34	36	52	49	40	39	35	33	44	39	44	41	39	53	50	47	48	50	45	47	43	43	37	50	56	41	42	44	42	43	35	45	55	52	36	52	43	36	39	36	48	49	41	53	54	42	44	47	35	46	39	49	39	49	46	33	47	42	33	50	34	39	49	51	42	47	36	50	53	50	41	34	46	59	46	50	34	37	49	48	54	38	38	38	40	42	38	34	51	49	42	39	48	45	45	53	49	48	42	45	52	43	42	39	35	40	43	47	43	47	46	27	56	42	44	46	55	48	42	47	43	50	33	47	40	47	36	47	39	49	38	49	34	44	43	39	48	42	49	40	48	51	44	54	44	49	51	47	34	50	33	46	53	45	54	35	52	45	43	40	58	44	46	48	35	33	37	47	35	42	35	45	49	42	55	31	48	41	60	39	51	42	34	47	31	43	36	33	51	50	53	42	36	47	43	50	38	49	37	49	36	40	49	44	33	37	54	47	29	60	46	40	45	36	49	33	38	45	55	49	42	48	50	51	35	48	51	64	41	43	44	36	52	48	34	38	46	37	49	48	66	58	42	33	48	53	51	58	46	39	42	49	41	44	33	45	46	42	46	59	47	49	41	58	47	46	53	45	40	40	38	48	47	35	48	39	44	51	52	50	40	35	39	51	45	41	49	38	40	51	50	48	41	49	52	46	46	37	49	44	43	39	38	54	50	28	38	41	51	47	51	37	40	41	48	50	36	37	35	49	50	43	41	57	52	37	47	57	47	58	48	54	51	37	37	46	54	40	44	41	58	45	50	43	43	45	37	44	48	45	50	45	50	55	35	33	39	37	43	44	27	44	39	47	48	34	58	48	40	36	38	54	42	43	51	62	54	57	44	43	35	36	51	54	62	42	43	56	40	43	39	52	30	51	42	45	34	43	52	44	42	40	39	44	46	55	43	48	54	45	59	49	43	38	49	48	40	54	40	52	37	43	39	45	54	40	36	39	38	39	33	39	34	40	45	44	54	35	49	48	65	42	53	45	49	47	42	38	35	54	49	39	50	36	64	42	34	40	36	53	41	40	54	45	40	47	44	44	51	66	42	39	47	53	52	37	48	44	30	51	47	45	42	43	38	49	51	36	48	55	51	47	45	63	46	41	40	39	43	51	44	45	59	30	41	43	43	47	41	45	40	47	37	39	46	36	39	41	41	41	38	50	41	49	37	42	45	58	48	45	51
9919	3900	1470	2601	7392	12088	12092	11246	9758	8748	7879	7063	6606	7217	7338	7179	7076	6576	5389	3887	3387	2794	2418	2124	1672	1475	1266	1094	1022	848	796	754	704	709	616	632	681	657	632	555	620	571	614	532	526	536	524	513	526	548	524	516	512	525	511	475	513	535	557	574	510	568	516	523	515	557	580	531	537	489	510	474	542	571	530	505	581	572	543	535	527	506	505	471	523	511	467	477	478	484	465	476	482	458	493	412	440	509	486	483	456	437	472	478	455	468	479	466	460	510	491	457	467	473	497	447	472	447	459	492	480	459	479	497	484	464	514	477	461	503	452	454	422	501	483	469	493	482	468	456	492	456	488	500	437	486	482	439	435	467	486	474	451	469	484	499	448	473	472	501	461	459	492	469	488	465	464	466	447	466	482	459	497	461	510	527	473	439	464	511	497	469	479	480	460	457	475	479	469	470	520	500	494	521	487	474	449	470	493	561	482	471	450	495	445	459	474	470	478	478	439	452	483	451	462	435	499	428	483	487	458	461	509	477	459	498	470	490	451	434	454	416	462	472	501	506	441	440	468	452	457	459	484	462	450	479	448	468	469	497	517	493	440	508	438	455	482	466	455	478	504	510	475	445	461	439	459	458	446	467	466	485	442	459	419	494	496	495	466	420	486	448	473	477	493	465	456	462	469	481	455	526	482	476	456	452	484	446	492	456	467	448	495	460	454	436	462	467	482	484	442	443	480	463	482	462	481	449	461	469	461	494	474	430	452	482	434	449	479	487	472	483	479	437	409	460	457	483	448	505	481	459	446	452	494	484	474	463	479	487	467	465	488	494	507	493	455	463	471	474	495	478	476	451	422	448	474	493	482	472	476	530	460	496	442	462	458	497	427	486	458	496	483	434	442	500	488	489	501	478	451	481	468	478	509	445	457	513	448	460	465	496	489	451	470	508	463	477	464	464	486	434	462	458	547	468	444	415	494	469	524	441	483	452	473	462	479	456	497	467	501	472	481	414	476	465	472	474	455	441	424	460	485	498	521	467	477	436	490	462	509	501	472	462	449	458	471	503	461	476	484	474	485	485	474	440	439	478	460	466	474	452	439	497	475	482	436	493	465	465	470	491	438	420	475	439	453	463	470	460	484	449	418	452	469	483	455	448	483	448	512	458	460	473	472	471	474	479	452	456	484	481	480	478	498	520	462	516	490	495	489	470	449	460	455	495	449	483	472	460	521	489	454	470	440	490	485	457	455	504	471	443	449	493	443	435	462	458	480	424	443	451	465	464	459	473	442	466	456	464	456	454	446	465	490	470	449	449	463	502	515	454	480	455	475	444	470	450	479	495	436	485	444	515	480	445	464	459	463	458	475	451	461	434	484	465	483	456	454	511	456	463	499	497	459	477	487	453	458	415	476	496	495	467	469	459	474	457	454	496	494	475	463	468	473	448	461	482	460	480	454	490	466	472	481	494	497	470	465	480	475	456	457	478	468	486	446	432	481	443	507	511	479	482	482	487	465	466	464	448	467	437	460	505	469	465	476	492	497	441	446	475	487	442	499	473	492	499	468	475	467	467	495	453	509	517	473	475	430	476	468	480	497	505	473	502	492	504	454	497	465	507	403	460	452	469	486	454	479	504	450	451	487	473	459	439	470	495	515	466	505	489	472	494	457	450	508	463	475	486	479	459	440	467	481	451	476	463	473	473	452	501	454	518	502	442	471	490	480	481	465	448	496	419	461	461	467	495	463	471	444	499	510	505	493	482	476	466	426	451	468	524	482	461	466	476	515	470	473	479	491	468	498	474	495	461	484	428	455	470	477	473	465	500	472	446	494	462	457	477	456	427	475	504	439	485	469	507	496	483	477	478	475	463	454	506	466	473	476	454	508	491	478	470	451	443	448	455	461	438	477	482	446	477	470	465	482	449	470	444	442	475	444	473	422	458	448	463	465	450	504	488	456	456	477	496	495	518	445	460	462	486	469	487	481	460	460	479	451	459	507	485	489	475	494	454	467	465	462	476	438	488	454	423	493	472	491	451	473	489	484	483	478	488	507	467	471	456	457	469	482	493	494	464	449	492	444	480	448	448	474	449	475	462	490	483	436	473	499	451	494	482	503	496	464	476	482	468	470	469	504	482	499	418	496	469	477	467	483	488	455	471	481	465	469	489	488	493	516	485	494	480	497	489	465	450	506	443	461	472	500	452	434	469	471	471	468	495	472	463	489	492	468	477	461	458	441	483	455	466	464	509	498	452	467	454	478	450	476	456	461	485	475	514	497	453	469	406	459	480	471	465	444	480	474	462	445	477	515	441	455	473	486	466	491	482	478	485	480	492	460	498	476	441	479	495	496	468	426	462	470	443	498	478	462	447	488	489	486	451	469	481	468	463	451	523	438	458	475	432	484	461	492	486	486	465	457	491	497	471	447	498	488	474	492	475	489	466	439	497	493	465	447	496	467	458	449	467	454	481	433	481	456	460	465	502	509	474	517	461	481	469	478	458	497	498	486	520	445	480	456	486	481	448	488	456	482	437	465	450	458	441	475	481	496	461	461	485	478	474	501	458	474	452	503	510	436	454	436	425	481	462	480	438	463	488	471	462	495	468	467	491	461	492	508	514	461	474	478	462	479	491	432	495	465	482	456	480	446	445	477	455	469	454	475	452	472	467	479	471	473	483	447	461	476	456	483	447	471	463	449	485	466	469	444	506	476	504	466	497	479	517	443	469	490	471	491	476	432	468	462	455	473	450	502	486	445	502	487	466	483	511	448	528	494	454	471	458	452	487	469	472	463	475	488	459	460	485	449	488	455	467	489	461	446	494	476	466	440	527	464	502	482	423	465	472	461	418	485	465	485	498	458	475	481	492	481	502	464	469	458	440	495	480	468	458	473	472	467	478	462	445	505	439	462	458	472	472	477	429	472	474	457	505	469	491	508	454	467	497	479	495	461	466	462	456	525	467	482	534	481	450	454	448	448	474	498	468	490	468	482	465	480	431	456	458	438	474	494	516	469	454	446	479	524	494	444	470	451	468	454	473	492	452	501	480	489	493	443	468	414	491	479	468	470	459	508	475	465	439	459	443	487	482	458	481	456	442	476	459	475	479	482	478	498	474	465	463	467	495	510	496	502	465	485	471	441	490	512	460	468	458	531	503	472	457	445	462	462	471	469	491	479	449	452	464	472	455	476	460	408	451	479	491	469	479	467	466	505	483	495	466	465	430	458	463	437	460	454	453	490	449	504	457	472	489	470	494	502	483	475	428	477	471	500	496	505	447	489	452	475	455	508	455	478	494	455	490	492	446	449	486	500	469	468	485	467	450	474	523	450	465	475	526	431	506	474	458	485	460	447	494	479	503	468	451	476	458	461	458	497	459	498	475	477	438	436	466	467	434	455	442	466	473	442	515	407	461	471	466	450	462	444	495	489	438	451	466	469	478	475	484	458	499	520	504	438	455	466	447	479	505	434	464	463	457	467	470	484	451	451	474	452	450	467	471
1902	105	59	46	42	114	158	173	149	156	160	154	157	190	211	179	209	180	141	102	95	97	68	55	47	47	46	45	33	35	33	30	26	24	15	32	18	24	19	18	25	18	21	17	21	18	20	14	14	22	25	28	17	22	29	19	24	23	22	13	24	18	17	23	26	24	19	34	20	15	20	19	20	18	16	24	20	24	26	19	21	20	20	19	25	22	29	24	24	27	21	18	23	15	24	23	18	16	22	20	21	21	14	19	28	24	27	12	21	22	22	23	14	26	14	20	31	25	13	21	17	10	22	16	19	24	19	17	21	18	22	23	25	19	20	14	18	26	20	16	19	29	23	17	28	17	23	24	21	22	17	24	18	17	17	18	22	16	24	16	19	19	23	29	14	26	25	20	21	19	19	20	26	23	16	17	22	24	29	17	23	18	23	20	16	23	20	23	20	15	25	18	26	27	17	21	33	18	16	19	17	25	16	28	16	25	17	26	17	18	19	21	13	19	18	14	20	21	22	22	23	26	14	26	26	24	12	22	25	20	17	18	18	22	14	28	21	19	23	23	22	20	19	14	21	20	16	21	23	18	19	21	21	23	17	21	21	18	23	25	18	24	17	21	27	19	22	20	20	17	22	14	14	19	15	20	15	21	11	16	27	11	19	13	14	23	19	18	21	27	18	14	17	18	27	14	22	22	7	23	21	22	13	20	16	16	20	27	12	20	16	24	17	21	12	14	14	17	19	15	27	18	26	22	24	23	24	28	20	23	13	20	20	18	25	22	21	21	21	10	23	22	17	8	24	20	24	20	18	22	15	21	26	19	12	18	16	14	24	29	26	18	29	29	15	21	18	18	23	19	12	19	19	20	19	30	20	19	11	17	12	18	19	16	23	23	24	21	21	18	20	16	12	23	20	30	16	13	26	23	11	28	31	21	18	22	24	21	19	23	27	20	11	23	21	20	17	22	18	21	15	24	29	24	20	21	13	14	15	21	17	21	22	17	18	23	20	23	22	14	26	19	18	12	14	13	15	19	14	20	17	18	25	19	24	18	24	17	23	28	14	19	14	18	22	22	15	14	26	13	19	16	17	14	18	15	23	15	14	20	18	13	18	16	13	17	21	20	26	19	19	19	15	25	24	20	28	24	24	24	16	19	20	25	17	26	17	13	22	18	17	22	24	23	22	28	19	23	24	15	13	26	25	18	27	23	27	33	15	20	31	21	21	26	24	18	24	19	26	30	20	19	19	24	19	19	23	24	25	17	20	28	24	16	25	14	15	23	17	22	16	22	23	20	19	12	17	22	17	21	20	20	9	11	16	21	19	21	17	19	20	19	16	18	27	14	25	20	23	16	18	21	20	13	20	16	20	21	22	21	20	26	21	22	25	18	11	10	19	30	19	24	24	24	16	24	22	15	16	23	24	24	20	21	21	13	15	18	17	24	20	19	18	16	21	19	21	17	23	17	20	29	19	19	16	14	24	18	22	23	22	15	17	23	19	17	13	22	6	22	21	16	30	11	15	19	13	28	14	18	25	19	20	27	14	28	26	20	19	24	20	18	27	24	15	21	18	19	18	20	24	13	20	27	27	23	20	18	17	14	28	21	17	24	15	20	22	30	15	23	23	23	17	23	17	20	20	18	16	18	17	21	29	23	13	13	11	22	19	21	19	14	23	19	17	23	25	19	19	16	21	15	17	20	17	22	19	22	21	15	18	17	13	18	18	23	20	20	16	11	14	21	19	30	24	20	26	18	12	21	25	17	20	22	23	13	17	15	14	16	16	24	24	24	19	22	25	23	21	22	14	27	14	22	17	20	16	12	25	22	23	20	22	21	14	19	17	10	24	13	13	19	27	25	21	27	14	21	18	21	23	21	14	26	18	19	17	27	18	19	14	24	16	16	22	20	13	21	19	25	24	22	18	20	19	26	20	30	20	15	16	13	14	20	18	15	14	22	15	18	19	12	22	14	18	21	25	14	17	17	14	13	20	20	20	14	23	24	18	18	15	21	23	20	17	23	16	17	26	24	17	20	21	24	16	17	13	19	16	19	25	28	18	21	18	17	17	23	23	22	22	24	18	21	11	15	26	18	21	20	23	19	22	16	23	26	21	17	18	18	20	20	9	19	20	16	13	19	24	24	31	18	15	19	12	21	17	26	17	25	17	22	29	18	20	13	24	29	20	28	17	23	17	20	13	22	19	20	20	18	14	20	16	20	25	26	17	19	19	17	19	19	21	15	21	22	18	21	17	17	17	15	19	29	20	21	24	23	23	20	19	17	10	17	20	12	24	20	12	19	21	19	26	15	19	15	24	20	25	13	21	22	17	14	17	11	20	14	19	21	24	24	20	24	18	21	33	25	24	23	10	24	12	19	24	12	20	21	22	20	19	15	18	12	21	17	16	11	18	18	22	25	20	17	22	19	25	15	25	26	14	17	29	14	13	25	26	18	25	10	21	18	11	18	20	16	22	11	14	13	23	24	21	19	24	18	17	18	10	12	16	16	27	21	18	22	17	25	17	24	17	21	25	25	21	15	17	16	11	14	20	16	12	22	21	13	21	21	14	20	20	28	16	18	25	21	17	18	21	24	24	19	16	22	26	20	19	15	19	27	15	19	21	14	15	18	18	15	23	16	24	11	19	16	11	20	29	18	14	22	20	27	13	15	15	21	24	19	16	12	21	31	15	17	18	14	24	18	10	11	19	19	15	22	10	19	18	20	17	23	15	20	13	20	14	27	18	17	15	16	22	16	21	13	19	17	27	15	16	10	19	16	15	26	21	19	16	16	22	14	15	15	15	13	18	20	27	18	21	16	19	15	22	19	27	21	17	16	28	20	19	20	19	18	12	25	21	26	24	23	26	21	13	26	18	19	15	25	19	17	13	28	19	11	14	25	21	11	14	20	8	10	17	23	18	17	26	14	24	22	30	20	18	17	15	15	21	23	26	23	18	18	21	23	21	13	17	20	24	16	22	18	18	22	18	22	20	20	17	22	18	20	22	19	21	18	15	18	20	14	21	8	27	24	19	25	19	19	19	18	13	17	29	13	21	18	17	24	20	25	23	23	20	20	26	30	26	23	20	18	17	26	11	19	19	17	22	14	20	17	14	15	17	25	21	19	15	14	18	21	17	18	16	25	24	15	21	19	14	27	11	19	24	15	18	32	23	20	28	15	13	16	18	20	22	26	19	23	19	19	16	22	23	9	18	18	19	13	23	20	18	21	17	16	21	17	18	17	17	19	26	20	15	20	21	13	16	21	19	19	19	21	20	25	25	22	22	15	21	14	19	13	17	5	27	18	24	15	19	28	24	20	23	26	20	16	16	19	22	27	15	18	21	20	24	15	18	20	23	19	26	23	12	20	17	21	17	10	17	21	16	15	20	22	21	14	26	14	18	18	24	25	12	24	21	18	14	23	15	23	22	24	34	21	26	18	15	20	12	20	15	14	24	22	22	11	25	11	17	31	23	20	23	13	24	22
9831	2752	1141	1924	6307	11265	11851	11089	9620	8791	7681	6891	6887	7413	7680	7603	7305	6691	5014	3615	3341	2566	2288	1771	1492	1305	1048	883	813	684	580	522	494	512	413	448	418	405	387	355	324	314	302	309	305	292	313	300	293	307	285	291	241	243	238	282	264	297	282	288	260	312	310	281	293	334	308	297	322	302	260	278	249	244	232	276	285	264	259	269	279	259	236	224	258	229	248	214	249	228	239	230	228	203	228	226	208	236	237	228	244	218	237	224	212	225	223	217	213	226	226	233	245	235	217	222	245	223	237	198	204	227	265	195	222	236	202	207	232	196	197	228	211	226	237	244	230	231	252	219	230	210	209	213	235	247	206	228	223	228	219	200	218	212	249	223	243	243	223	216	248	189	231	245	240	228	233	227	204	229	230	225	226	226	233	232	240	223	235	217	215	220	219	224	229	199	217	225	196	235	252	212	230	243	274	239	226	221	218	203	219	229	235	231	189	229	208	201	214	252	207	218	260	227	219	213	248	200	215	216	210	228	226	206	221	230	230	216	228	237	229	221	219	214	216	203	218	220	230	226	206	197	213	196	230	198	222	233	231	235	208	228	214	246	230	244	223	222	200	248	216	225	223	193	271	230	268	252	217	218	223	204	258	234	227	237	207	242	230	201	191	229	221	195	204	220	206	225	204	222	231	231	184	224	219	253	210	230	228	217	219	194	233	236	220	199	224	217	221	194	218	192	203	214	213	217	228	206	208	245	218	234	229	230	228	242	223	223	201	236	204	239	214	225	206	226	218	221	210	246	218	229	200	227	223	197	171	220	207	219	203	221	218	179	199	246	242	200	225	217	203	202	216	233	218	220	186	225	206	223	224	195	212	216	211	235	217	203	224	234	237	219	234	238	189	225	246	206	217	213	224	212	219	209	208	229	200	212	209	225	218	224	200	219	224	240	237	223	238	200	218	206	228	207	224	214	231	242	207	245	216	225	235	184	218	235	229	210	238	231	200	220	221	194	233	246	214	225	230	214	213	253	213	206	214	233	219	218	242	224	227	230	217	214	219	218	216	231	243	201	231	226	236	222	228	220	221	222	203	219	239	227	219	223	226	197	183	211	230	212	230	214	230	217	223	237	217	242	211	232	221	242	236	216	254	219	215	215	213	184	215	220	216	205	212	228	194	219	214	204	206	212	221	237	241	251	202	215	205	214	244	212	211	212	227	210	220	184	230	197	230	215	215	215	236	222	205	217	216	217	210	226	245	216	242	233	218	238	215	228	201	225	209	225	226	211	196	212	215	242	200	210	211	234	235	201	223	220	245	229	232	216	210	210	215	194	234	210	218	246	219	200	231	187	230	216	228	226	245	215	212	225	215	239	212	236	249	214	236	211	237	224	215	231	219	239	198	218	224	237	219	228	203	233	239	214	199	222	215	213	234	215	245	212	228	229	213	209	232	223	220	212	232	225	210	224	215	258	206	209	224	206	223	215	224	232	212	221	209	210	212	235	202	202	219	234	210	248	193	246	215	202	230	195	216	235	214	227	230	222	238	217	209	216	242	224	231	231	203	209	238	220	227	212	201	196	200	248	224	203	199	224	217	227	217	204	218	226	235	230	223	196	198	250	209	228	216	227	229	228	243	221	235	226	243	234	224	228	220	217	213	212	241	203	199	229	240	211	191	204	217	216	200	203	224	215	207	243	204	216	238	235	205	236	221	209	218	216	204	211	225	221	216	212	253	252	211	234	236	221	200	221	185	227	221	183	214	227	217	209	230	219	224	232	211	218	204	219	234	210	207	226	212	216	237	208	204	212	240	226	225	231	240	209	205	238	218	196	213	214	227	216	183	209	190	211	241	214	197	213	227	226	212	198	234	210	203	216	235	207	221	228	224	242	213	217	205	230	202	198	219	219	218	218	222	239	211	213	226	229	195	212	201	225	213	220	224	235	211	217	240	222	229	212	214	228	214	242	220	200	216	218	214	232	210	209	205	225	223	227	258	238	217	211	233	227	226	254	237	217	236	220	243	222	228	212	211	247	230	216	230	241	228	225	208	207	205	219	225	226	252	203	220	219	230	217	225	228	232	233	207	225	223	223	248	227	231	216	251	202	232	219	198	199	231	216	208	236	231	222	219	214	252	215	217	223	236	231	217	218	260	227	235	208	227	200	212	215	232	230	209	243	204	217	265	217	225	237	236	236	216	203	208	230	235	242	201	200	227	246	224	234	199	214	226	202	231	240	235	185	218	228	208	186	228	223	239	234	232	214	227	239	238	221	243	214	199	201	228	200	212	238	222	235	207	200	201	253	218	220	211	212	257	221	201	213	201	193	232	217	192	213	238	215	209	225	212	219	240	240	221	205	233	204	210	196	246	235	207	200	204	230	200	227	198	227	247	227	217	224	242	242	218	211	213	227	234	220	205	202	225	218	211	224	241	195	209	241	231	223	228	244	224	207	202	219	250	237	231	215	187	240	251	256	218	226	214	232	223	162	201	211	221	253	225	233	233	218	187	240	233	234	187	217	211	199	219	220	219	225	221	235	211	221	222	216	234	210	232	230	236	234	216	208	197	197	250	219	243	208	218	229	223	222	212	239	218	228	243	216	206	214	197	226	247	205	227	205	211	235	245	221	227	253	220	193	213	220	222	240	214	227	233	249	212	231	224	191	221	216	211	225	223	219	216	222	212	252	227	202	222	235	214	231	205	212	217	242	211	241	214	190	238	212	224	238	207	232	240	216	228	216	206	223	192	229	213	203	223	227	227	228	199	233	213	237	238	245	241	241	252	225	219	227	196	207	224	240	223	217	222	231	253	202	217	222	227	226	209	219	234	217	255	216	230	224	206	249	228	236	223	231	216	208	223	179	223	228	208	201	243	225	204	233	239	217	219	195	202	208	230	253	231	200	210	250	207	224	207	208	220	216	236	203	248	251	220	207	198	236	231	202	238	203	215	203	230	197	216	235	215	213	213	204	209	198	224	207	209	213	217	223	223	222	221	212	239	220	207	191	217	225	227	226	207	210	215	195	227	211	212	202	236	199	228	223	212	206	217	220	206	231	240	211	207	220	217	204	236	202	231	236	214	217	223	230	231	217	235	234	223	222	212	222	225	219	241	199	213	210	220	195	217	223	196	220	189	231	243	225	204	244	226	220	225	218	219	237	198	228	233	214	218	211	200	233	212	205	229	220	199	239	226	209	218	215	229	209	216	236	246	237	231	213	239	223	219	237	229	216	226	222	221	226	228	203	230	208	214	204	224	208	222	214	240	225	209	228	207	216	227	233	233	229	223	215	222	232	212	225	237	191	200	211	205	217	197	232	222	218	233	205	226	234	198	213	203	220	246	214	242	222	258	207	255	226	224	217	208	241	200	233	220	232	208	213	217	240	247	231	235	207	192	239	225	218	202	216	190	207	220	230	239	241	231	245	236	235	231	212	197	227	205	226	231	226	218	202	206	224	210	221	249	222	245	207	212	245	241	219	231	203	214	247	223	206
965	212	131	71	91	215	224	239	261	229	226	257	246	303	289	289	310	230	170	160	145	108	84	106	106	83	71	76	72	55	57	46	67	45	56	63	52	62	52	45	49	49	42	46	43	61	57	55	64	54	55	53	38	51	58	40	40	47	48	63	46	56	47	61	61	51	57	48	61	52	47	54	57	39	51	57	47	48	52	42	40	46	37	50	45	51	44	46	48	45	43	45	40	50	46	47	56	50	52	50	40	59	48	54	47	54	49	46	40	57	46	44	47	40	48	52	61	51	56	47	39	50	59	54	43	44	39	61	60	58	53	52	51	56	50	48	66	50	53	41	44	40	49	46	45	53	39	48	50	40	50	56	40	61	46	49	45	52	60	51	52	38	35	45	39	39	46	51	42	29	41	57	59	41	43	50	50	49	51	50	56	51	48	50	51	43	47	56	48	46	55	55	57	51	52	42	54	52	40	45	37	51	47	44	46	41	42	46	47	51	43	61	50	50	50	55	48	40	41	42	47	65	39	34	53	47	48	44	38	60	42	43	50	32	55	57	51	38	38	43	44	53	36	42	49	47	48	53	48	48	47	50	53	50	43	48	51	42	56	48	51	48	56	41	49	58	52	51	53	54	51	45	51	45	46	51	44	35	47	49	44	42	51	50	43	40	41	46	35	61	50	42	53	46	56	35	39	44	58	49	45	42	42	42	43	47	48	51	58	49	42	57	40	39	36	42	53	40	50	50	52	43	47	57	41	44	53	42	51	52	46	39	48	39	50	43	45	50	51	45	50	47	53	57	44	41	62	41	53	40	55	31	52	51	41	43	45	46	45	48	36	46	35	38	59	50	41	52	38	41	49	43	52	51	40	40	53	47	39	40	44	45	42	45	46	61	41	42	68	47	56	53	47	44	53	45	49	41	27	45	34	51	55	40	45	42	45	34	57	50	41	59	50	50	54	51	57	46	54	37	51	54	49	39	42	52	46	47	53	31	44	50	47	40	54	39	47	44	51	56	44	63	46	28	43	59	59	48	50	49	56	47	39	47	43	58	52	44	40	50	53	39	54	54	53	50	53	44	44	45	53	35	48	48	43	42	61	55	44	55	36	44	36	57	36	49	55	39	46	47	50	58	47	40	56	49	46	41	37	55	50	34	41	53	42	49	49	54	41	47	43	27	49	53	47	48	49	39	58	37	45	45	46	53	33	35	51	68	55	43	52	47	34	44	51	51	55	52	54	52	51	40	42	40	48	54	43	55	49	42	59	48	43	49	51	43	50	56	50	46	34	39	49	37	43	52	60	44	47	61	52	50	52	50	45	41	52	51	33	53	54	55	47	40	43	38	46	42	39	47	45	47	44	56	37	47	51	56	46	48	46	46	50	39	50	53	48	59	59	44	50	47	36	55	41	32	54	47	49	43	47	43	53	67	46	56	44	44	52	54	63	41	38	54	49	46	48	47	48	47	52	48	46	53	47	57	42	44	43	50	58	50	41	38	60	71	60	46	48	42	52	43	31	42	57	52	45	51	48	47	42	42	45	47	56	49	33	46	49	41	49	36	48	45	44	37	37	43	39	44	42	53	52	50	42	57	41	46	46	49	37	44	43	43	55	57	41	37	56	40	56	49	47	58	36	50	49	55	50	51	47	39	57	43	48	51	38	46	40	49	51	54	54	54	55	56	56	52	53	50	56	38	44	33	47	45	49	42	37	48	58	55	53	54	48	58	55	57	45	43	54	40	59	45	53	48	51	55	62	40	47	52	43	44	40	40	46	53	52	53	46	47	41	46	59	50	51	55	43	57	57	53	43	46	49	49	50	49	47	47	48	46	37	59	41	52	44	50	55	41	56	53	38	43	58	54	56	30	50	46	41	45	40	48	54	38	52	47	51	39	62	42	48	45	54	55	45	43	47	38	63	54	58	37	48	44	61	54	44	44	46	50	45	56	38	47	49	55	44	63	55	40	47	57	43	47	48	54	36	42	42	44	51	58	44	49	38	40	42	47	49	51	43	41	52	55	55	49	46	39	52	32	65	40	48	41	48	48	42	46	58	56	43	55	54	53	51	50	42	49	43	50	53	37	47	40	44	51	35	59	47	46	42	67	52	52	45	36	46	51	40	55	50	35	41	39	46	48	61	41	52	48	39	43	58	45	50	53	54	62	58	56	49	44	47	48	45	41	56	50	48	57	53	59	44	48	47	50	55	53	47	50	38	50	49	45	42	55	45	47	46	61	41	51	57	60	65	42	42	41	43	55	43	46	42	45	39	41	48	52	66	49	60	46	46	48	52	43	43	41	42	45	51	50	38	59	48	54	45	49	54	48	47	45	49	36	51	48	59	39	50	54	59	44	36	46	52	44	48	42	42	51	60	48	44	43	35	45	48	43	67	38	49	47	52	33	46	39	42	44	44	43	43	46	54	49	41	52	55	46	41	43	44	39	39	42	46	42	44	50	53	41	62	48	50	47	43	50	58	50	37	43	52	51	54	61	52	57	61	54	45	48	49	50	47	49	48	58	42	42	51	41	49	51	46	45	50	55	61	35	38	45	49	59	39	51	59	58	47	53	42	61	44	40	45	41	57	51	53	49	47	42	46	43	44	35	41	49	41	40	60	46	49	34	40	49	43	48	58	33	50	51	58	36	48	53	45	37	36	41	48	54	50	37	49	59	43	45	59	54	45	56	42	37	59	52	57	40	39	48	61	53	48	49	61	50	47	45	50	33	57	47	47	47	33	47	50	42	52	55	53	50	50	46	41	51	40	51	48	45	41	41	40	42	47	41	50	51	30	52	43	39	38	52	42	46	50	59	47	42	45	44	49	45	47	38	52	40	58	43	42	53	48	53	39	44	44	51	60	51	47	44	47	44	42	53	46	49	53	54	53	56	62	51	46	37	44	56	49	50	48	47	48	37	50	46	46	54	46	48	49	55	67	50	43	47	39	41	46	51	50	39	48	39	47	30	64	44	58	38	53	66	36	42	53	42	49	44	48	48	39	39	28	35	40	30	52	42	35	43	34	50	45	59	50	32	47	50	51	54	56	47	33	46	51	47	48	43	40	49	42	43	37	34	46	49	39	39	45	53	47	61	46	46	56	44	52	44	47	46	32	43	56	56	42	54	47	40	43	46	47	43	60	56	47	41	39	52	46	39	41	49	52	42	53	48	35	40	46	46	53	53	54	52	49	37	61	54	48	49	50	39	38	55	46	56	44	39	51	38	49	55	61	48	56	53	37	50	54	51	57	50	53	46	51	43	56	47	58	52	43	55	44	53	46	51	50	41	48	51	43	47	56	50	50	43	49	54	39	52	47	44	56	48	58	42	48	51	46	57	40	62	48	49	54	44	48	46	54	47	44	48	40	40	54	52	47	47	40	41	61	40	47	55	41	41	49	56	46	47	57	54	39	44	39	41	38	38	46	43	61	51	58	50	40	52	56	46	57	56	46	42	48	50	47	43	34	49	40	49	59	53	43	49	55	39
13338	4919	2045	3581	9717	15172	15130	13916	12027	10848	9633	8840	9047	9693	9469	9680	9022	7944	5872	4916	4224	3409	2981	2405	2307	1752	1562	1365	1192	1109	987	910	880	889	779	810	783	756	668	736	684	662	675	624	619	642	682	669	671	627	592	603	583	584	591	600	580	594	601	656	586	644	609	589	614	602	638	630	616	559	552	531	542	551	517	632	602	557	605	563	571	532	558	530	589	538	504	519	567	486	543	537	511	508	529	568	551	529	538	524	561	567	542	515	507	520	516	496	520	502	534	535	551	512	507	534	527	500	514	511	532	512	515	524	526	522	546	493	505	520	557	530	495	492	498	533	528	545	494	522	548	520	501	556	493	486	513	524	520	532	508	497	500	495	498	528	529	526	489	517	563	480	511	529	527	496	524	517	504	505	515	508	458	514	498	551	513	534	527	486	519	501	531	486	536	508	493	530	520	485	538	527	594	548	541	532	532	477	545	524	513	494	482	524	501	506	540	503	505	529	506	538	491	531	501	512	529	503	537	507	517	495	534	512	530	551	513	522	526	516	470	488	571	502	490	533	548	516	488	489	502	537	523	491	547	516	526	529	498	516	555	511	529	490	538	541	531	514	516	544	491	523	505	493	517	531	528	502	504	549	505	509	534	548	484	481	466	515	511	513	535	478	535	483	497	496	552	512	530	547	516	482	567	512	527	468	526	506	493	527	517	497	495	522	490	528	479	502	500	525	525	507	509	506	479	534	541	530	515	500	500	479	539	560	533	498	520	469	539	527	500	523	519	548	496	523	496	514	547	490	495	519	485	501	495	537	518	519	473	490	535	495	465	516	526	580	520	482	506	532	522	498	532	527	538	547	523	517	486	505	535	485	463	532	516	526	532	500	496	500	502	534	521	548	556	513	528	473	484	563	492	511	545	500	536	529	490	557	496	508	516	481	509	519	505	523	509	529	491	522	506	485	518	545	473	511	514	535	488	525	509	497	504	504	531	522	480	517	463	510	570	533	493	507	506	538	486	527	453	539	484	517	512	494	532	538	526	478	495	519	510	548	552	526	503	508	493	519	487	500	467	527	512	487	527	523	485	530	537	529	504	487	521	490	514	544	525	529	507	536	522	544	540	498	517	520	491	476	486	493	499	499	482	552	530	532	488	500	537	495	523	520	489	518	543	539	522	515	501	513	494	531	505	541	487	543	505	507	492	507	509	496	504	523	519	506	528	491	520	521	521	510	448	516	480	489	538	545	556	526	458	530	516	504	522	499	498	522	480	545	485	471	530	504	530	536	499	489	496	552	507	494	525	521	540	560	479	455	517	515	506	490	501	508	526	489	509	520	480	499	557	500	512	497	510	511	477	534	488	524	497	481	507	508	538	480	526	493	485	504	518	514	521	477	524	547	506	480	515	529	502	504	493	525	505	531	499	564	502	546	511	529	569	528	494	528	497	524	547	503	554	513	456	518	490	549	495	508	516	512	517	458	518	493	536	528	526	492	546	533	506	513	538	530	501	501	539	547	520	510	498	502	530	518	519	549	499	527	498	519	500	535	501	493	527	548	467	516	526	490	538	492	523	528	546	522	533	509	511	468	529	532	524	505	532	579	465	518	505	495	518	489	451	514	512	506	534	534	475	511	504	514	517	512	503	508	467	576	463	502	500	514	498	505	524	480	500	574	485	489	508	504	512	528	498	513	516	496	468	521	502	540	493	514	493	545	511	538	541	525	521	526	519	489	540	493	501	529	548	478	473	583	520	484	525	532	488	498	509	516	494	528	518	500	528	525	504	489	502	514	496	527	511	491	518	494	513	501	523	518	488	525	571	474	509	472	496	535	556	483	544	500	508	498	509	516	554	517	470	519	496	518	475	482	524	517	491	484	493	516	545	492	526	539	503	517	507	517	530	526	515	534	511	507	543	487	510	485	511	489	526	509	469	507	485	493	519	468	550	492	506	507	512	463	517	538	485	520	522	492	509	522	530	479	539	518	514	531	505	516	498	489	500	491	505	493	520	526	519	500	530	526	523	550	528	531	523	495	530	525	517	533	480	533	504	485	498	472	484	502	478	515	484	510	469	514	506	511	525	499	531	504	546	529	499	482	532	571	509	497	526	519	485	548	522	482	539	524	520	552	546	520	506	476	503	547	490	492	506	495	508	546	530	549	494	504	533	535	517	512	536	524	544	506	489	509	526	516	484	494	514	521	531	509	500	549	522	555	502	527	518	497	499	530	521	481	558	504	567	492	522	450	488	483	484	491	520	509	510	484	514	503	528	528	513	495	515	541	487	516	473	518	475	513	519	523	523	512	519	524	502	491	492	495	505	516	517	516	500	543	530	503	486	509	502	501	523	524	504	506	534	554	550	486	523	511	561	498	516	480	519	507	496	473	520	536	530	509	509	483	545	513	495	551	519	513	523	537	528	525	533	527	481	513	523	539	502	459	518	479	494	515	545	508	507	550	544	534	518	512	523	511	496	566	537	518	507	507	499	528	518	547	550	513	517	531	546	499	509	497	495	499	516	545	476	502	547	526	535	509	531	495	533	521	521	545	534	497	473	498	485	534	520	486	515	528	516	529	538	499	520	515	493	492	510	518	481	493	538	486	490	546	495	517	484	482	507	513	513	490	502	488	568	505	475	503	491	520	495	518	498	502	507	510	498	510	504	531	499	486	497	525	536	514	485	540	519	512	537	515	550	522	552	510	541	506	491	497	536	496	505	517	497	533	526	525	536	529	487	531	496	529	530	510	467	510	535	487	499	528	536	521	493	546	504	480	483	568	506	505	517	477	579	507	492	537	515	492	470	534	514	495	486	471	517	503	521	529	475	482	541	501	497	517	493	502	547	525	490	509	532	530	522	488	488	503	484	484	483	515	525	498	496	540	556	484	534	527	496	547	497	519	549	515	534	490	537	523	480	477	526	536	525	499	522	555	539	533	517	538	539	499	514	519	496	525	558	498	521	517	542	545	498	529	524	493	520	485	496	545	474	487	517	554	534	488	518	493	514	510	541	513	507	528	547	552	485	513	478	532	502	491	492	520	510	516	539	526	494	493	527	517	559	502	518	535	486	482	497	521	503	524	499	529	540	545	533	500	523	506	524	533	525	506	519	569	526	516	545	513	549	528	499	462	509	512	538	492	536	478	525	506	507	542	516	478	526	494	514	508	525	491	502	529	522	490	481	515	509	515	529	492	556	484	514	501	488	529	551	489	497	512	517	503	537	542	484	499	534	489	520	529	517	517	499	521	525	489	527	527	552	511	539	510	523	534	541	492	540	492	521	492	500	519	540	541	532	503	501	482	514	534	496	499	522	525	478	496	550	497	469	484	488	533	468	494	489	544	548	484	507	526	516	497	497	531	492	544	484	515	544	494	487	515	551	512	527	495	512	505	490	527	510	539	509	505	493	511	503	480	519	507	502	550	527	520	547	519	515	516	498	513	524	522	514	503	511	556	538	549	472	520	528	487	492	519	506	554	502	520	498	499	538	493	471	511
1259	41	30	22	41	81	122	96	112	121	107	104	130	163	139	152	152	121	75	77	67	43	45	38	54	30	31	28	29	27	25	26	30	22	30	22	18	24	25	31	18	20	26	18	26	26	16	21	16	23	22	16	20	22	11	16	11	18	20	20	18	25	24	26	15	26	32	27	17	28	23	20	22	21	17	25	32	20	25	20	25	15	18	22	24	21	20	24	16	21	19	16	15	22	20	22	22	26	21	17	21	18	23	19	27	14	20	28	16	21	16	25	22	23	22	21	20	12	23	15	18	22	16	36	19	12	22	20	15	16	21	19	24	16	24	18	25	19	20	17	8	43	19	18	21	13	31	26	21	16	20	24	18	16	13	12	14	19	15	20	18	29	16	16	14	19	16	27	15	16	17	18	17	24	23	20	21	17	26	20	19	12	25	15	12	19	19	9	13	13	15	21	24	19	15	28	14	17	16	17	14	27	17	18	15	17	19	23	16	20	15	28	11	18	16	21	18	17	19	20	15	15	14	17	16	20	23	19	15	18	21	11	15	26	21	24	19	19	22	12	16	20	19	24	17	19	19	17	22	25	22	14	24	17	22	17	11	19	21	23	25	19	22	23	14	24	15	16	18	23	16	14	18	20	23	21	32	13	18	19	13	11	17	15	26	21	24	17	17	24	21	27	20	21	22	15	18	28	19	17	14	17	17	14	19	17	14	24	21	9	24	17	19	30	16	13	25	29	11	16	18	25	27	35	15	22	23	15	23	17	16	23	23	26	17	21	28	19	20	25	24	22	11	23	18	18	25	18	19	21	22	17	18	19	13	18	13	17	18	23	16	25	21	23	21	25	17	20	24	22	26	15	25	18	15	15	21	27	28	21	18	13	22	25	17	16	14	31	22	25	20	20	26	22	26	15	22	14	18	13	22	20	16	15	21	15	10	22	19	19	26	19	18	20	18	22	22	23	19	17	21	21	20	24	18	29	20	14	23	17	26	15	20	14	11	13	17	22	21	9	14	21	15	19	23	24	25	9	18	15	29	24	18	27	13	26	11	23	17	25	20	16	17	11	26	18	22	12	23	22	24	16	17	20	20	18	24	17	27	12	19	19	21	20	19	21	18	18	12	21	25	24	11	25	23	27	17	17	21	19	16	20	19	24	21	18	19	26	18	17	18	20	26	24	25	19	29	15	17	23	25	26	19	17	18	23	25	24	15	19	12	17	22	27	19	25	21	17	15	24	13	13	16	23	17	23	20	20	20	24	17	16	20	20	21	15	22	20	18	19	24	17	14	20	22	14	25	22	21	16	12	20	23	17	27	15	14	17	15	23	20	18	21	28	17	18	24	18	19	14	26	32	21	24	19	17	15	17	22	20	29	21	22	28	20	24	17	15	16	13	24	21	20	23	14	22	24	18	23	25	19	25	19	17	19	20	10	17	21	21	20	18	25	25	25	19	21	20	25	12	21	17	15	15	10	22	25	16	22	30	14	20	13	18	19	24	18	19	23	21	19	10	22	23	21	15	18	17	24	11	17	26	17	21	25	20	19	16	8	26	22	21	21	16	22	26	9	19	20	13	24	20	19	15	17	22	16	14	22	22	23	20	12	18	24	24	19	24	20	15	19	17	19	16	19	16	16	15	12	16	17	11	18	22	22	21	30	18	9	22	25	29	14	22	17	13	25	20	21	17	26	33	20	22	18	21	21	16	12	22	23	20	17	20	15	28	25	23	25	25	21	23	27	9	24	23	18	13	17	15	22	29	18	24	17	25	19	19	24	20	26	20	16	14	10	23	20	15	16	19	19	24	18	15	20	14	19	17	16	28	11	18	9	26	26	17	18	16	22	20	16	15	20	21	14	25	23	14	18	21	16	14	21	14	11	24	25	20	17	22	14	19	20	22	22	14	9	21	14	15	20	24	28	19	21	23	33	24	16	25	21	25	18	23	17	19	25	24	15	17	23	16	24	15	24	22	23	14	15	16	13	12	15	28	19	21	21	20	24	21	19	20	21	20	18	18	25	17	22	11	10	24	17	13	14	23	21	14	12	22	17	18	22	20	15	27	18	24	16	20	20	20	19	28	20	16	13	19	17	15	15	21	19	18	27	16	14	19	13	17	15	26	22	15	26	21	21	23	18	16	23	17	15	20	13	25	20	26	20	11	27	26	18	26	22	13	17	26	13	22	28	17	24	20	22	18	21	14	22	19	17	25	13	28	15	25	19	21	18	18	26	12	19	14	25	18	23	14	24	18	19	18	26	15	26	20	16	15	17	16	20	16	15	21	26	21	21	24	24	16	18	26	24	18	20	26	23	12	20	16	25	18	21	15	26	22	19	13	20	17	18	30	15	22	23	23	24	26	15	16	17	18	18	22	25	18	23	23	21	18	25	19	16	15	26	22	16	20	24	16	14	21	22	14	22	20	21	16	19	20	17	23	11	13	23	16	28	20	13	16	18	18	21	21	15	15	27	16	26	17	19	27	18	34	19	18	24	16	10	18	17	17	18	23	18	18	25	19	19	21	28	22	12	19	11	22	23	11	16	21	15	22	18	23	24	16	16	12	19	18	15	14	21	17	15	19	19	21	22	22	24	29	23	23	17	16	28	21	22	19	22	26	29	21	20	23	17	18	19	21	16	22	19	13	15	20	13	23	20	20	19	17	18	16	16	18	24	27	21	28	18	23	21	22	25	16	23	18	26	18	24	17	16	13	22	18	17	23	19	23	24	14	15	16	22	27	18	24	17	14	15	24	17	26	23	12	21	20	8	19	25	19	24	13	28	10	22	17	30	22	19	17	15	16	33	16	18	20	19	21	14	16	20	18	33	23	17	15	14	20	16	28	17	17	19	16	27	15	14	25	17	13	25	11	16	27	19	22	24	24	17	18	26	23	20	23	25	25	19	19	14	20	14	18	18	24	22	22	22	18	25	21	13	24	16	15	26	21	11	20	25	21	14	25	24	15	25	27	16	19	20	19	18	27	16	20	24	15	19	29	30	22	30	24	18	14	20	20	25	13	16	24	10	13	19	12	13	16	20	19	26	19	16	21	20	13	23	19	13	20	22	17	17	17	21	20	12	16	19	22	13	21	26	27	15	24	27	20	17	19	19	24	33	19	26	15	11	22	22	17	17	20	18	19	20	18	25	8	16	11	22	22	16	17	16	22	18	18	17	21	25	20	20	19	25	18	17	11	22	17	15	16	14	20	18	21	16	21	16	26	20	15	23	20	23	18	27	28	23	30	22	21	14	25	20	15	15	23	17	19	24	16	15	22	21	23	18	19	16	16	28	17	20	17	18	21	18	15	24	21	15	20	20	14	22	15	25	18	21	14	21	17	22	16	19	26	19	20	20	28	23	19	17	21	17	22	11	24	19	28	19	24	17	16	21	20	26	25	17	18	21	27	23	17	19	21	21	25	11	19	26	20	14	16	23	21	20	20	23	20	24	23	19	18	13	24	23	22	21	16	19	24	19	15	25	21
7453	1006	503	802	3174	7609	8408	8072	7282	6059	5782	5045	5467	6014	5713	5714	5599	4417	3102	2859	2061	1678	1413	1165	1069	899	678	581	510	495	412	369	358	341	312	314	299	287	290	286	291	246	274	243	230	276	237	246	246	242	234	247	240	253	250	272	246	253	259	276	271	299	267	258	259	295	268	265	279	260	222	232	206	216	215	247	248	273	273	229	214	224	198	216	215	189	213	209	210	220	224	222	198	208	213	224	212	225	203	238	212	181	246	221	248	220	211	219	240	233	218	244	242	214	225	204	215	219	194	247	230	211	222	204	219	205	212	203	182	220	227	202	219	224	203	226	204	217	186	210	224	192	222	199	221	199	184	214	215	228	203	230	217	203	211	230	207	198	227	205	201	206	191	223	212	238	225	249	218	204	218	230	205	189	260	231	181	224	202	202	201	228	213	212	211	219	213	201	205	226	231	227	258	241	236	210	236	240	198	227	202	240	220	207	215	202	214	216	182	207	215	217	231	214	221	219	219	212	219	189	220	211	229	240	224	200	180	207	236	209	206	200	185	210	204	182	215	219	210	206	210	215	212	227	216	223	200	215	196	202	211	224	211	226	195	218	233	241	209	246	224	214	207	231	225	209	207	203	242	221	204	228	229	223	207	221	217	212	207	204	181	223	222	214	209	224	223	221	223	205	226	235	207	205	212	202	212	201	222	213	237	237	213	236	179	206	219	237	231	206	169	205	203	204	235	188	212	224	240	234	213	215	207	243	210	222	194	241	216	196	212	224	203	208	224	207	228	205	217	227	227	197	208	208	224	203	214	212	213	192	227	199	217	213	200	206	221	203	222	231	208	236	191	232	239	199	227	210	206	227	222	221	218	188	218	196	208	226	236	196	199	192	214	191	222	214	216	203	213	236	214	203	222	202	230	199	205	213	198	220	211	189	203	183	233	201	194	208	239	214	223	217	205	215	206	221	216	219	195	206	217	196	224	235	198	226	223	247	216	235	206	202	220	237	223	214	221	197	194	217	191	210	198	227	225	223	221	204	230	209	221	216	198	228	210	236	221	210	236	215	211	220	216	189	238	213	207	200	205	202	216	217	207	214	240	212	211	199	214	226	201	220	204	199	199	229	194	204	214	230	198	180	225	215	194	235	234	211	218	192	218	216	222	200	243	205	213	194	221	205	227	212	232	208	212	194	241	228	240	236	208	215	177	243	219	229	219	200	214	235	213	213	202	195	220	208	184	208	212	224	239	233	208	215	184	232	197	205	214	194	227	236	216	218	211	231	243	214	223	192	205	210	220	216	235	229	205	219	204	201	242	217	227	196	224	204	243	193	198	236	236	207	209	185	199	218	197	225	216	220	232	196	190	213	206	216	215	223	209	204	212	229	211	219	211	206	237	226	225	234	210	200	225	228	210	201	217	214	204	198	213	209	253	239	220	206	191	190	237	211	237	198	190	187	222	223	216	176	200	188	181	201	225	225	211	228	212	242	210	201	192	223	211	198	241	212	204	232	202	249	221	210	199	183	236	211	222	206	226	215	209	209	245	206	191	226	209	202	217	224	198	210	192	212	215	184	201	222	221	228	253	219	216	210	205	219	217	215	209	201	225	229	229	208	212	242	229	201	217	200	213	225	197	213	226	218	197	194	220	234	199	209	223	216	202	211	247	217	229	225	211	244	201	210	231	233	200	194	204	191	210	215	201	213	224	227	195	202	215	221	199	190	213	219	222	210	220	200	233	238	230	209	231	196	201	227	214	205	240	201	189	205	236	220	241	231	203	214	214	197	193	221	243	198	190	203	199	221	221	228	226	211	232	220	217	218	209	228	187	210	227	233	206	210	211	203	238	202	209	177	206	209	211	195	203	218	212	234	202	220	228	234	201	210	248	235	212	207	195	213	198	212	224	205	239	235	219	195	194	224	234	229	240	225	192	221	182	234	195	216	206	226	211	221	229	224	195	197	196	215	207	224	242	211	222	174	207	204	228	221	204	230	262	209	205	237	212	218	209	222	202	218	212	213	208	201	213	212	197	224	239	198	228	224	218	235	227	186	196	226	202	217	243	208	230	237	239	197	187	240	234	203	205	208	215	217	225	228	233	214	217	229	203	195	229	208	204	193	200	210	221	210	216	206	210	203	218	215	210	220	221	209	230	202	219	215	223	226	216	245	231	216	246	210	206	213	242	247	213	197	218	240	223	236	223	206	214	228	215	215	205	218	226	238	216	210	201	228	254	196	198	197	238	215	211	212	223	201	241	212	219	214	229	209	257	213	212	223	229	203	186	210	195	235	220	220	217	219	195	212	208	193	224	200	215	226	213	244	206	177	219	229	193	216	213	236	216	211	218	217	232	243	208	216	210	208	206	212	216	189	214	211	225	214	192	204	225	218	199	210	204	219	212	228	242	187	201	221	226	237	209	228	217	228	220	226	228	227	216	193	213	215	220	210	205	216	226	209	198	210	226	229	235	210	209	217	229	195	203	217	203	169	216	221	218	194	221	219	228	226	205	228	214	196	204	210	239	206	195	226	200	221	207	224	241	206	198	226	205	210	223	202	196	223	235	213	234	213	240	251	202	215	224	226	229	233	228	236	209	229	232	243	221	224	217	216	225	213	219	217	203	241	203	230	206	200	202	230	215	196	240	207	221	213	201	210	203	219	237	228	219	201	211	201	209	193	195	212	249	197	210	227	217	225	222	213	192	238	212	206	233	202	214	228	187	244	215	207	188	198	195	205	205	203	213	218	221	204	201	201	197	220	219	237	226	221	220	233	226	208	204	207	218	218	212	200	205	222	203	198	206	196	214	230	216	217	199	201	221	202	210	194	202	208	220	220	225	230	210	205	200	216	209	217	212	195	202	243	222	215	228	217	207	241	223	234	225	186	219	207	213	177	200	196	232	203	246	208	214	202	235	206	186	228	198	220	206	239	217	206	218	218	228	229	206	227	197	205	202	202	244	213	197	188	221	212	218	199	231	234	200	215	230	222	207	240	205	226	184	229	234	206	215	237	203	219	213	204	216	223	212	194	224	210	216	217	201	209	211	220	216	217	217	223	213	234	201	214	207	207	197	228	218	211	228	196	239	201	174	221	207	195	230	244	230	212	202	207	203	237	222	212	190	209	228	207	219	238	218	249	212	193	205	212	221	193	204	206	204	197	197	203	226	194	191	240	206	205	208	208	214	246	210	255	192	230	232	235	199	231	214	194	209	230	213	212	192	221	254	219	214	210	207	233	221	214	228	216	201	221	201	224	213	195	188	224	229	206	207	212	193	236	209	225	196	199	198	216	224	206	218	198	214	199	194	220	245	212	227	200	238	202	199	200	224	232	210	210	211	216	202	204	220	215	202	214	208	230	197	213	214	237	208	225	203	213	202	230	176	195	213	219	204	210	186	209	224	222	191	202	222	217	225	218	233	217	223	216	210	211	230	204	222	238	203	212	226	218	203	222	228	222	199	224	200	222	224	218	235	214	210	231	214	208	223	239
514	151	85	71	79	162	212	232	208	220	191	179	216	260	234	255	228	198	145	125	96	85	100	87	80	82	66	61	48	60	57	52	50	48	51	56	58	55	52	45	43	37	63	43	45	39	46	42	42	40	39	48	58	53	47	45	41	42	41	61	59	44	49	42	43	48	62	52	44	46	49	57	34	34	39	54	45	38	34	40	35	44	49	46	38	41	48	41	54	40	46	49	52	48	48	43	46	48	51	62	38	53	48	51	37	42	33	50	47	50	39	46	44	36	37	41	40	43	43	37	39	45	49	54	49	38	45	41	33	40	59	46	51	39	51	49	33	55	50	54	42	43	46	42	42	51	32	34	35	46	41	49	46	41	33	40	38	45	55	49	34	42	58	40	41	47	38	53	53	51	52	37	42	43	58	51	44	42	51	36	43	40	45	43	38	45	47	33	46	54	52	44	45	58	32	39	33	51	34	59	38	40	42	43	42	43	44	34	59	36	44	51	37	44	52	47	43	55	42	47	41	43	57	54	42	51	44	55	36	51	49	61	34	38	47	44	43	48	41	50	52	26	37	43	50	43	37	43	35	39	44	47	40	43	51	44	49	45	48	35	44	41	36	50	42	47	26	52	55	55	40	46	33	42	35	40	42	43	53	43	48	44	45	36	47	38	48	42	48	37	49	47	36	47	53	54	46	36	40	48	44	56	59	44	31	50	41	46	50	45	40	41	53	46	42	33	49	34	50	46	51	34	53	49	39	53	43	36	46	40	50	34	36	52	45	44	52	42	31	43	33	46	53	58	53	53	48	43	44	51	49	46	35	37	35	36	55	39	42	50	42	51	41	51	53	34	38	46	37	43	39	51	49	30	32	36	42	36	48	35	51	47	55	59	40	54	34	46	42	58	37	42	31	39	40	36	50	44	39	49	58	43	45	43	47	43	49	45	50	39	50	45	45	50	50	41	40	50	37	34	43	46	42	42	42	46	55	41	48	54	36	32	44	58	44	45	39	47	50	55	32	49	51	47	61	43	48	52	42	35	40	37	56	40	44	51	40	46	36	46	56	55	46	57	39	40	48	41	45	41	43	48	45	34	47	45	41	37	34	42	44	37	42	30	51	34	46	38	46	40	47	44	44	31	49	51	47	35	35	43	35	41	46	36	42	48	42	46	43	43	43	32	45	42	41	50	39	43	47	41	44	45	43	57	49	42	39	47	50	46	54	56	38	34	45	44	48	37	47	42	47	47	42	43	38	38	48	35	40	35	42	43	39	56	49	47	39	45	47	30	41	39	40	41	47	45	53	49	51	46	40	33	37	51	34	41	47	54	40	60	48	46	35	47	39	39	38	44	44	45	47	37	43	49	49	37	43	49	51	46	47	39	48	41	45	45	37	47	51	39	44	41	42	47	37	48	35	43	44	43	48	45	41	35	42	38	41	58	44	38	41	48	37	40	51	38	51	49	47	38	43	46	51	40	51	44	45	52	40	45	41	51	47	41	52	38	37	48	52	39	45	52	33	42	43	42	47	50	39	44	60	44	24	50	43	51	40	42	53	31	40	50	44	56	50	43	43	37	39	38	43	58	45	38	34	33	46	45	51	45	36	38	49	55	38	40	36	38	49	44	54	49	46	40	40	49	34	54	48	38	46	46	43	47	34	55	46	52	44	44	46	40	51	43	46	41	42	49	53	46	22	44	46	54	52	47	56	36	49	52	53	41	41	46	59	58	44	40	37	46	38	40	45	45	45	49	46	57	50	36	61	45	40	38	48	36	35	44	48	44	43	49	38	42	48	40	40	42	49	54	40	54	59	42	49	42	50	52	31	31	40	46	38	47	48	35	44	31	41	52	43	52	40	25	54	32	44	35	40	47	36	47	48	40	46	54	32	38	43	49	34	39	51	42	42	57	41	61	48	35	53	49	45	47	48	39	41	30	51	43	34	32	49	48	52	53	45	40	37	39	49	45	49	48	49	48	55	42	54	30	40	36	49	38	61	43	42	40	49	39	42	42	41	45	38	45	44	44	49	38	44	52	49	51	26	46	49	36	45	31	45	39	58	46	43	41	56	50	45	48	41	46	50	41	31	42	47	37	39	43	50	27	48	44	45	54	59	51	33	42	50	61	42	48	40	49	40	46	46	46	55	54	57	43	45	57	42	49	56	40	36	38	38	44	34	41	49	51	41	56	39	42	45	45	35	46	40	37	54	36	57	43	43	53	45	48	34	45	48	39	39	52	38	41	34	38	50	54	53	49	47	49	40	48	59	38	40	43	54	37	47	34	45	51	49	42	25	44	32	41	55	48	47	57	53	33	44	38	45	45	32	51	49	51	43	39	42	38	47	62	58	61	35	38	45	37	47	36	52	46	42	47	34	42	41	31	31	49	47	43	46	39	41	39	51	47	53	44	54	39	46	42	44	43	32	50	46	51	53	42	44	37	40	44	58	40	41	44	61	42	55	44	33	44	46	45	46	51	38	43	42	50	55	47	50	50	51	48	35	39	53	31	37	46	56	45	45	38	32	35	35	44	39	40	44	58	43	55	37	46	36	46	35	48	51	46	38	44	37	27	35	31	56	45	50	30	47	42	42	47	44	54	38	40	45	47	48	47	48	49	44	36	41	47	47	36	48	47	51	40	47	35	44	55	49	36	55	33	48	38	55	58	47	24	52	50	49	43	43	38	53	44	44	44	43	44	36	51	40	43	51	54	51	41	41	44	34	53	48	45	37	50	45	44	60	41	42	39	35	41	37	45	48	40	28	44	37	48	36	52	45	40	46	40	48	48	36	65	41	44	45	36	46	50	36	43	52	54	34	37	42	37	45	36	61	33	33	52	38	39	39	32	55	42	42	48	51	55	50	42	48	42	53	36	47	37	49	51	51	34	42	42	38	50	51	46	39	50	49	40	37	41	47	47	52	41	43	35	36	39	51	44	48	39	44	54	48	48	49	37	47	56	48	48	40	48	43	41	49	46	28	49	40	44	52	37	43	43	35	49	38	44	43	38	49	26	43	37	39	43	31	61	48	49	40	43	30	43	43	45	37	64	37	38	45	38	50	45	49	47	43	35	47	32	33	41	47	36	42	35	46	54	52	44	40	49	39	44	42	40	43	55	39	61	47	36	35	51	40	41	44	47	52	49	43	40	44	49	35	40	38	43	39	43	41	40	48	54	47	52	34	39	45	59	52	43	47	54	43	52	42	49	54	49	42	37	39	43	42	45	43	42	42	44	51	54	42	37	32	36	47	37	51	48	51	47	42	43	53	31	40	49	37	52	44	51	55	50	35	39	52	42	48	44	49	40	41	49	42	56	53	48	42	41	35	36	47	45	43	47	46	48	48	42	53	45	36	39	43	41	58	40	45	38	48	31	48	34	42	39	43	56	52	42	47	48	45	54	45	62	37	50	55	36	50	47	46	44	32	31	44	32	42	31	36	46	42	48	32	42	51	43	51	47	47	36	47	41	42	56	39	54	41	40	49	43
9930	3827	1459	2606	7367	12333	12879	11608	10306	8985	8192	7408	7978	8757	7800	8124	7698	5696	4584	3950	3006	2453	2219	1878	1658	1386	1219	1072	955	853	791	757	707	657	617	662	642	615	604	570	596	585	554	589	539	554	508	571	550	533	505	527	517	480	529	496	525	542	555	564	545	534	521	563	541	594	589	494	530	542	525	525	496	497	476	517	507	502	499	519	480	466	478	482	528	461	482	514	457	466	490	498	472	505	475	462	483	489	475	534	422	447	503	489	528	480	470	447	447	448	487	470	521	461	493	457	472	467	475	502	472	494	472	479	465	483	454	456	459	473	439	447	484	471	484	482	471	462	450	463	502	465	457	425	461	449	473	441	494	471	468	484	474	489	484	477	472	466	498	489	460	460	474	425	493	457	480	456	440	472	481	451	486	442	456	465	486	447	474	457	459	456	454	452	478	490	478	483	513	494	471	474	457	505	496	481	495	492	473	476	461	471	471	472	467	467	457	447	497	468	451	476	441	468	475	461	447	417	464	477	457	474	471	478	454	502	488	467	494	465	495	427	472	453	465	473	455	482	473	475	468	477	458	483	458	433	484	467	476	450	465	501	515	476	478	456	515	461	452	445	467	476	481	464	505	450	463	457	474	473	453	442	470	453	458	440	446	488	458	461	437	453	452	484	509	444	481	470	494	456	472	476	444	488	436	472	486	468	464	484	467	414	499	466	450	452	445	459	428	470	463	469	421	483	447	432	474	449	432	474	444	454	465	445	518	486	486	475	462	429	468	463	464	453	464	480	474	463	486	477	460	473	459	445	470	479	478	480	456	458	453	466	433	443	448	487	462	454	459	484	464	444	463	448	472	480	456	489	481	499	462	445	476	493	483	450	476	436	471	496	471	482	484	447	436	460	447	472	451	496	458	460	441	468	469	456	466	445	441	464	484	483	471	473	488	441	491	514	476	491	471	448	463	458	475	466	462	498	446	499	479	451	459	474	477	489	458	447	470	453	474	497	479	510	477	463	468	474	433	456	438	454	462	476	465	473	497	440	465	455	468	497	485	486	486	473	464	442	433	451	538	467	446	474	473	470	472	472	467	464	483	480	443	447	463	455	493	458	514	473	478	446	440	486	493	483	447	476	490	468	430	453	487	484	479	446	469	491	495	503	497	482	438	478	452	451	480	430	488	464	441	477	483	467	508	470	475	480	459	443	452	434	446	473	464	515	440	496	461	447	470	464	433	439	497	461	486	431	431	434	469	455	474	481	442	458	464	463	474	480	464	461	412	443	443	448	464	445	462	475	492	481	453	468	475	496	507	477	530	480	463	451	476	433	447	469	441	466	470	457	457	480	484	518	477	472	479	480	460	495	475	458	476	451	449	472	482	480	473	455	475	440	486	442	472	455	503	433	442	463	465	501	457	427	468	479	439	417	485	444	476	503	458	424	468	486	503	444	510	484	468	444	458	506	494	470	441	465	486	450	450	477	464	504	477	445	462	483	494	495	479	469	438	473	485	455	461	477	460	513	502	504	457	483	458	500	450	448	458	463	455	451	432	434	449	455	441	442	453	445	441	511	489	480	458	444	453	444	462	468	485	518	499	460	479	464	477	477	505	469	497	465	473	493	491	487	469	455	440	503	440	487	440	481	466	462	446	473	475	488	459	459	442	488	482	455	489	435	440	480	451	498	482	432	469	447	492	464	493	433	449	515	463	476	488	458	451	509	462	429	450	482	488	457	479	469	428	493	434	488	419	481	438	436	448	497	482	452	461	477	432	482	464	463	460	446	436	468	444	510	454	480	499	460	466	442	477	491	467	502	455	459	426	433	477	470	481	463	462	493	488	489	472	469	454	479	468	473	473	504	462	469	447	475	438	452	487	470	464	449	470	474	444	466	480	431	487	476	498	448	442	517	461	503	483	474	459	459	457	438	483	463	459	472	440	442	458	501	444	466	477	453	473	513	482	459	484	465	469	478	429	502	455	471	446	422	498	494	477	439	473	480	467	476	453	505	454	519	481	430	434	457	462	489	458	447	488	444	446	459	431	456	496	459	495	475	480	461	467	471	462	464	455	469	482	450	412	507	474	475	474	470	464	470	482	494	446	494	477	511	463	436	495	461	463	504	508	477	411	471	476	444	443	470	487	498	492	406	455	482	460	494	505	487	481	467	459	437	475	490	464	444	488	442	454	439	497	445	435	462	470	452	497	489	461	446	438	491	461	437	468	479	452	456	474	452	493	504	531	455	467	473	479	498	455	471	433	458	486	496	465	468	488	474	443	457	504	460	429	431	469	497	463	472	477	472	454	482	483	452	457	490	435	470	457	479	458	482	483	441	475	464	464	460	476	471	478	471	456	455	486	439	465	482	457	435	503	455	440	486	469	440	491	447	469	427	473	424	469	467	433	458	485	485	497	479	479	429	422	451	473	449	435	465	490	467	460	439	460	494	515	487	441	482	466	480	481	441	467	463	453	473	472	465	465	454	493	461	455	436	439	483	456	452	457	421	492	424	391	448	434	502	446	481	455	472	463	493	510	472	443	468	486	471	471	441	438	435	444	482	473	448	449	463	497	436	439	474	462	417	461	462	468	495	503	495	487	483	464	492	452	473	464	473	487	472	441	453	428	486	495	456	503	476	499	450	512	457	419	459	466	466	451	441	482	498	433	495	465	454	522	397	448	491	458	451	462	452	451	452	462	471	436	425	492	488	450	450	474	449	480	464	447	473	436	423	486	467	478	495	481	465	453	455	470	474	459	457	448	472	469	477	462	472	450	509	464	447	453	489	491	477	460	449	455	464	484	453	436	465	503	468	445	438	436	470	495	475	458	500	470	466	459	472	452	430	457	471	471	460	428	513	472	454	466	483	477	473	443	481	437	479	488	456	483	459	451	487	498	475	431	431	456	447	437	470	469	457	501	496	487	507	479	453	442	464	440	470	471	492	459	491	469	442	477	492	467	491	468	509	437	463	436	498	457	462	449	438	454	437	439	483	490	495	465	449	486	467	501	449	446	492	460	499	476	428	473	490	456	451	454	440	508	496	432	498	477	444	467	479	447	473	484	466	481	457	457	455	488	461	524	474	495	484	488	432	489	457	454	474	463	474	485	483	472	494	467	470	497	444	470	498	439	465	427	468	483	480	456	487	490	469	474	458	494	495	462	452	484	443	476	452	459	458	492	474	443	433	450	456	433	456	389	483	442	490	473	463	483	438	466	475	476	498	466	476	447	458	460	479	499	457	455	446	445	464	438	433	481	481	456	467	496	430	498	453	458	415	490	467	456	473	440	413	489	454	487	462	440	460	488	456	435	463	490	495	451	420	470	437	468	493	476	489	449	472	454	486	449	467	502	473	452	487	472	462	456	459	490	474	461	462	438	436	456	462	456	437	442	473	506	485	432	459	501	441	477	457	494	447	468	479	436	483	483	453	461	497	468	474	467	461	471	477	480	453	477	467	471	482	449	455	482	480	442	472	464	474	455	468	477	450	459	516	473	462
2015	120	74	40	64	118	187	176	178	162	155	162	223	199	193	224	227	173	143	120	95	73	55	52	30	41	39	38	28	29	32	22	25	18	27	34	28	16	34	26	14	20	25	34	27	18	30	17	18	29	26	16	20	23	21	25	17	24	29	15	11	19	24	23	30	17	24	23	26	31	23	17	30	22	19	24	22	18	20	16	21	19	24	24	18	19	23	19	16	17	23	14	18	18	17	18	22	19	15	26	24	20	20	18	23	30	17	30	23	18	27	18	17	10	22	16	24	18	21	21	17	19	13	22	13	24	16	22	13	16	19	19	15	25	12	20	21	17	27	19	20	18	22	16	22	13	25	23	29	26	25	10	19	18	18	25	23	22	20	22	17	22	20	13	22	36	17	14	29	27	27	21	14	25	19	23	19	17	20	18	21	21	15	19	20	20	10	18	32	19	19	29	15	23	21	28	20	14	19	25	27	16	22	21	18	14	20	19	17	18	22	11	18	18	26	15	27	26	18	18	26	15	20	23	18	22	19	24	22	15	14	22	17	17	22	20	17	20	23	17	15	24	33	16	17	16	20	25	18	28	14	13	22	24	22	25	25	20	13	14	20	14	19	12	18	21	17	25	22	30	15	17	21	23	25	13	21	22	18	18	13	18	20	20	16	18	20	13	16	19	14	25	17	12	30	19	31	18	27	17	24	22	12	22	19	32	13	25	16	21	14	17	21	12	20	18	26	23	20	22	21	25	20	17	22	29	15	18	16	10	18	18	21	18	14	18	20	23	17	20	20	20	17	21	22	20	26	14	28	22	15	16	20	20	18	22	16	26	20	25	20	20	21	24	23	15	16	29	20	18	17	30	19	17	19	21	22	29	15	22	20	16	13	24	31	17	15	24	24	21	21	23	21	22	14	18	26	20	14	21	21	24	20	22	25	28	34	12	19	15	18	20	22	19	14	20	29	25	30	19	17	13	17	12	23	16	25	23	16	19	22	17	15	15	24	25	17	16	21	21	28	20	14	24	21	16	28	28	32	18	18	22	16	17	17	21	18	16	25	18	14	20	28	17	8	16	17	21	15	23	17	16	15	21	24	17	17	21	23	20	31	9	23	9	19	12	21	21	18	19	22	17	26	16	23	18	32	13	14	18	24	16	30	15	16	15	20	22	13	19	17	24	21	20	25	16	17	22	17	17	19	29	20	17	13	20	23	15	20	19	18	24	18	24	17	21	16	25	25	23	16	11	18	20	13	22	26	18	17	13	21	28	29	29	21	21	24	19	16	18	15	27	22	19	23	15	26	18	17	27	23	19	20	19	26	12	16	20	20	12	17	26	21	17	23	28	19	21	23	20	18	20	23	24	12	10	19	13	14	16	18	16	18	18	18	15	21	13	16	21	12	28	16	20	25	18	24	15	14	24	20	21	23	17	18	27	17	15	25	19	25	18	19	31	20	14	14	19	26	17	17	14	20	23	20	19	16	22	23	16	26	24	18	25	24	16	14	21	17	23	19	22	14	19	13	13	23	28	24	23	9	15	18	15	17	26	14	17	13	17	14	21	10	16	24	31	23	26	19	25	13	19	26	13	21	16	14	26	24	37	11	21	17	26	25	22	11	18	12	27	22	14	27	20	19	18	18	16	16	21	17	19	17	23	26	26	19	21	24	18	17	21	18	21	20	22	20	21	18	17	18	23	21	15	20	22	25	17	18	20	23	21	16	14	17	21	22	15	21	26	29	15	23	18	24	19	15	21	23	13	21	23	17	17	24	21	14	19	18	20	21	25	20	17	31	14	18	27	31	25	16	18	15	19	14	16	14	21	15	30	11	21	18	24	23	24	13	18	25	14	22	21	19	22	19	15	13	18	18	16	21	12	31	16	19	20	17	28	21	13	13	20	23	22	15	22	20	14	28	21	20	24	19	23	25	20	19	23	27	15	19	19	23	22	17	13	12	13	20	15	23	23	25	17	14	20	20	32	23	20	20	18	21	29	18	16	11	25	15	26	19	17	20	16	12	19	16	24	14	20	13	25	16	22	15	21	18	19	19	19	11	18	21	16	14	21	16	27	18	19	29	19	13	25	16	20	20	21	16	22	20	21	14	12	19	18	8	23	13	15	22	16	17	23	27	22	23	13	13	13	23	18	20	25	16	17	24	20	23	23	15	22	19	21	23	20	17	24	21	20	12	12	15	12	16	15	22	23	19	18	24	17	21	22	24	17	12	15	13	11	19	29	20	19	17	23	16	18	14	18	27	20	16	22	21	21	8	20	24	16	16	15	22	17	18	9	23	21	18	10	14	21	18	25	23	16	25	19	16	21	11	14	30	19	18	21	19	27	12	11	19	22	26	24	28	15	23	22	25	19	18	24	26	27	20	21	21	26	18	15	21	22	14	22	16	25	24	19	21	15	15	15	21	20	18	17	15	18	21	12	20	16	26	19	20	17	18	23	17	17	24	16	16	27	23	22	16	17	13	20	13	24	26	20	19	19	18	12	20	21	19	15	11	21	21	27	19	20	17	13	16	16	17	17	32	20	15	15	23	26	21	10	18	19	17	20	25	17	16	32	26	16	13	22	25	23	22	21	23	31	17	21	19	21	14	17	23	18	18	18	22	16	15	17	11	29	22	29	13	18	19	17	18	25	22	21	11	25	16	20	15	22	22	14	13	19	18	18	19	16	18	23	14	19	25	19	13	19	22	15	16	15	15	23	16	26	18	25	20	24	23	15	25	18	22	23	21	16	21	20	16	13	27	19	21	19	18	20	20	17	15	13	16	14	22	23	22	21	16	22	15	21	30	13	17	14	20	19	13	17	25	22	16	16	16	22	18	22	22	16	22	24	18	24	21	20	21	23	20	25	27	24	18	26	17	17	20	20	22	20	18	24	13	16	16	16	23	16	18	22	26	15	19	23	18	22	22	28	22	14	20	25	15	14	15	22	19	18	22	15	22	22	23	21	25	17	21	19	16	17	19	17	19	24	25	23	15	19	25	25	15	14	23	21	16	17	18	18	27	26	24	11	22	14	24	20	21	20	25	20	29	19	22	19	17	21	28	14	15	22	16	18	16	25	27	25	18	22	15	18	24	30	19	20	19	17	21	21	18	20	24	24	18	26	19	20	16	18	23	21	19	21	20	10	15	21	17	19	19	16	17	23	18	18	20	12	19	22	14	18	18	25	23	9	16	18	25	16	19	13	22	19	18	12	18	18	25	21	28	25	23	29	12	21	24	15	14	14	27	25	24	18	20	18	21	16	17	15	13	21	20	12	17	11	10	15	18	24	20	25	32	17	24	27	16	22	20	16	25	20	17	21	22	25	18	21	23	19	17	21	19	21	22	21	27	24	21	13	13	21	22	22	21	28	26	31	15	19	22	12	28	22	11	28	17	15	24	15	18	23	23	16	16	23	19	19	20	23	19	21	17	14	14	17	23	26	19	25	18	18	26	16	23	28	13	17	17	14	25	26	26	25	21	29	13	23
9775	2672	1140	2007	6527	11367	12502	11267	10149	9190	8502	7965	8505	8344	7973	8481	7449	5266	4630	3496	2856	2290	1878	1629	1362	1173	933	869	703	613	577	537	457	413	465	428	387	386	368	342	308	322	291	320	294	322	290	303	281	274	275	257	286	254	260	299	314	281	338	348	312	288	290	309	351	361	378	317	293	243	266	251	252	285	255	298	270	260	280	261	246	251	243	239	242	195	234	240	239	244	216	221	238	222	256	238	258	207	204	234	207	217	238	241	245	241	249	233	225	232	226	210	218	245	223	232	255	223	218	213	244	229	196	248	245	216	203	220	228	208	215	226	233	250	212	218	209	219	208	212	234	203	200	228	235	216	240	190	227	217	253	217	214	210	221	241	216	220	208	233	217	235	221	200	217	198	197	230	223	204	213	205	223	212	189	220	227	239	210	233	217	201	233	207	240	208	227	222	213	206	216	252	243	229	261	209	253	218	211	204	229	246	253	220	226	219	223	202	193	214	198	211	220	234	217	229	211	216	216	211	218	218	218	221	210	213	221	204	219	234	207	212	209	202	201	190	216	239	210	231	207	197	197	235	234	208	202	236	190	240	210	208	227	210	201	214	203	198	203	200	207	210	212	195	241	211	217	208	260	214	214	211	214	225	246	230	208	227	219	207	228	230	215	208	191	233	213	193	216	217	241	206	236	203	202	228	239	239	237	206	213	244	224	236	217	204	235	228	212	210	211	221	222	229	238	221	217	212	214	220	198	213	198	196	220	206	212	231	208	239	217	223	226	216	218	212	197	208	218	210	213	211	230	209	212	198	245	198	260	214	244	217	214	204	193	201	216	211	229	230	201	215	213	227	203	232	211	227	205	217	172	219	226	251	229	225	210	227	230	199	216	211	205	214	244	232	243	230	204	224	208	230	223	211	210	240	216	251	216	224	235	221	202	246	223	216	218	222	208	232	208	217	211	215	207	255	194	222	221	233	207	214	217	200	203	220	201	229	217	228	204	212	224	256	230	221	223	212	209	249	218	232	196	233	194	222	222	201	226	218	209	212	217	211	210	240	187	196	226	220	244	245	207	247	196	204	220	228	206	208	243	238	225	213	227	226	214	205	220	234	217	204	240	213	238	219	231	249	255	230	259	207	212	201	204	237	195	204	200	194	203	247	228	219	186	248	221	223	222	221	218	216	225	215	211	234	210	209	241	194	229	197	223	200	217	206	229	223	238	204	213	214	206	219	225	217	224	228	217	203	206	198	210	215	220	227	244	219	219	230	212	224	225	234	190	215	237	208	194	232	221	216	223	205	224	232	215	224	222	223	247	211	196	233	228	218	206	230	228	208	220	194	245	200	195	224	221	193	204	210	212	213	224	227	220	203	220	219	236	218	204	207	206	224	196	228	234	236	239	218	237	202	195	198	199	222	231	208	213	216	208	226	271	211	226	241	208	220	212	229	203	212	229	216	228	198	218	219	234	209	204	200	225	206	193	222	213	214	233	203	232	209	232	229	221	229	200	213	200	197	228	206	235	208	220	213	218	214	230	192	194	200	236	200	236	208	221	191	224	236	226	210	199	218	204	203	218	224	208	205	247	211	236	249	213	200	233	224	227	208	205	204	241	209	212	238	228	197	209	204	213	247	222	207	199	233	195	241	214	214	213	224	221	205	210	227	237	227	196	207	214	217	221	211	209	212	200	210	207	230	233	242	198	210	207	214	225	207	180	200	222	229	226	210	264	228	196	235	225	216	206	242	195	206	218	193	207	227	203	195	200	206	233	210	217	222	204	226	191	211	232	205	209	231	221	215	221	219	192	249	215	195	205	229	193	219	214	217	260	223	222	210	229	218	210	230	238	221	184	184	228	214	222	221	213	218	208	215	192	215	227	232	214	216	221	233	211	232	197	238	228	228	221	192	218	230	210	215	189	227	191	206	215	235	238	205	208	213	201	224	225	221	226	213	205	202	199	228	215	223	215	203	213	211	205	235	187	224	190	185	193	216	234	226	199	207	216	226	225	225	223	174	220	212	229	216	201	225	207	227	196	222	216	218	221	219	238	200	238	229	207	205	200	222	230	227	205	218	231	229	231	204	243	213	242	214	209	244	212	235	235	212	215	185	189	204	210	242	207	230	199	258	208	238	188	248	230	222	238	209	223	221	224	234	214	208	216	209	189	225	174	205	230	201	233	207	217	202	227	235	226	187	237	211	244	215	229	199	211	253	210	197	235	224	187	223	229	215	215	209	196	215	209	202	218	229	200	206	218	240	208	247	198	203	222	237	226	212	239	208	212	225	207	232	207	202	216	245	229	221	214	227	215	218	228	233	215	228	208	191	209	198	238	216	217	230	256	210	204	216	200	192	201	205	223	227	218	229	251	184	195	220	202	225	221	239	239	217	244	198	235	196	205	241	208	223	217	234	234	213	236	252	217	240	195	217	193	223	219	205	222	221	223	207	191	204	211	204	217	210	214	244	233	210	226	224	236	209	226	248	217	221	197	227	221	253	211	209	221	205	187	196	244	205	217	206	205	194	238	225	207	219	205	216	204	222	203	208	224	206	251	218	231	219	229	215	224	222	205	242	207	205	230	221	200	218	233	187	187	233	221	180	203	207	216	204	218	214	201	226	238	244	208	204	208	207	219	234	259	212	229	218	204	184	213	245	218	236	198	207	215	204	204	209	207	223	191	232	205	242	220	203	194	205	215	205	217	210	201	235	215	190	206	208	204	219	212	265	243	217	226	205	195	200	207	219	210	204	241	206	203	211	217	230	220	211	197	230	216	203	228	238	214	232	256	222	219	203	218	233	204	199	187	244	218	241	212	251	220	201	220	215	222	201	209	251	223	201	235	219	204	220	224	214	195	212	221	220	226	229	258	208	240	222	245	197	221	232	234	218	209	211	226	214	220	198	187	214	251	232	209	215	213	244	224	198	230	192	231	198	194	238	226	219	217	220	219	219	238	217	252	203	242	225	231	237	212	213	224	247	233	201	206	206	194	235	226	213	214	213	208	210	217	202	200	216	194	240	206	208	204	200	195	254	215	196	215	205	229	225	216	205	224	180	187	201	213	235	241	198	226	231	209	215	205	228	233	210	198	225	184	204	197	210	232	192	209	232	216	200	217	225	248	215	199	215	215	220	212	222	243	210	225	234	191	205	211	233	208	200	236	214	240	197	220	205	194	209	233	209	193	218	191	226	180	227	186	212	217	211	250	205	217	205	224	212	196	213	234	234	223	217	194	214	201	195	216	198	200	238	213	190	217	232	233	204	196	225	216	207	234	213	219	198	224	217	207	188	185	198	210	200	207	230	238	229	220	223	221	208	229	216	250	224	222	238	240	250	205	205	230	219	211	237	218	222	178	236	210	202	200	204	213	217	209	197	229	220	209	190	224	212	220	218	212	217	196	230	207	233	217	198	204	248	231	220	215	229	220	221	252	228	223	234	214	226	226	209	222	244	232	193	211	189	218	192	220	225	213	210	224	226	187	212	214	209
966	185	135	78	122	206	263	296	281	253	302	285	291	307	304	327	277	200	216	138	128	127	91	80	96	82	75	59	71	61	43	47	60	66	57	72	41	54	59	46	54	36	56	53	38	54	55	57	41	44	42	61	44	34	58	59	44	45	55	56	64	55	49	52	50	44	52	57	52	51	47	45	48	53	42	50	49	42	45	48	51	46	46	49	46	44	46	35	57	50	40	37	47	56	58	42	38	46	48	38	43	46	55	51	54	43	50	58	49	47	52	51	64	40	42	48	46	51	43	31	48	48	47	35	47	45	48	46	46	40	34	50	55	44	51	46	54	53	42	50	52	59	46	40	48	45	45	42	33	42	50	39	43	54	52	47	38	53	52	47	42	46	43	47	39	47	42	41	38	34	43	45	48	36	38	44	54	52	45	48	43	39	46	46	47	50	50	51	43	58	45	50	55	60	42	49	50	47	52	45	54	56	50	46	44	42	40	51	46	52	56	32	45	50	45	43	47	49	32	56	45	39	45	45	46	47	41	43	43	45	44	40	42	57	63	49	56	42	51	55	33	48	50	40	40	35	53	55	36	49	51	48	44	47	39	39	48	49	50	43	39	32	40	48	44	52	43	44	34	48	37	50	58	53	49	55	50	34	54	37	55	53	44	50	44	36	48	38	47	43	36	50	42	44	42	41	46	54	37	50	53	55	50	46	42	47	35	32	51	46	40	54	47	58	47	45	50	42	38	39	49	44	51	41	40	35	49	44	41	62	42	60	52	55	68	40	50	47	37	57	49	49	42	56	45	45	30	44	40	53	44	51	37	43	50	52	49	54	48	37	57	57	54	42	44	38	45	52	47	41	45	44	56	44	45	42	44	48	53	52	48	43	47	55	58	40	46	54	55	60	46	37	40	42	41	48	46	43	41	43	50	46	38	52	36	45	42	47	51	51	49	49	47	45	58	47	51	49	44	40	55	41	52	52	53	49	42	43	34	52	46	50	51	51	53	48	40	40	39	38	47	37	46	37	53	44	41	51	42	54	43	44	53	54	50	49	59	58	55	41	44	37	38	52	50	42	40	46	44	51	51	39	49	36	44	38	47	59	56	45	46	52	47	36	59	48	50	35	48	40	43	41	46	43	33	46	42	38	45	52	56	43	49	44	61	54	50	51	44	46	45	54	49	41	42	46	48	34	45	45	41	58	41	45	47	31	39	40	40	47	51	41	46	58	47	46	41	33	36	52	40	57	34	45	52	30	45	39	48	50	42	41	44	39	57	49	43	30	46	53	43	47	40	49	46	42	54	47	60	60	44	53	48	48	48	39	53	42	41	48	54	59	42	55	50	36	47	46	47	29	57	51	55	58	38	45	53	42	43	56	46	43	55	56	58	50	47	52	43	51	52	41	49	44	38	55	56	47	40	41	51	53	55	53	46	49	51	49	49	47	46	35	52	39	45	55	38	47	48	53	51	40	58	55	36	47	55	48	48	43	44	46	52	49	56	39	43	65	47	49	37	48	52	39	48	43	51	51	43	50	37	36	44	48	56	57	45	47	45	60	56	51	52	57	43	37	43	54	33	56	51	43	54	44	52	47	42	55	50	57	42	47	48	48	58	48	50	52	46	40	52	56	46	49	48	53	48	45	37	38	41	44	40	41	41	53	49	45	46	56	60	55	53	43	60	43	49	47	38	56	45	42	50	42	37	46	49	39	44	46	50	45	48	46	44	51	49	35	45	52	45	32	51	59	46	45	54	40	44	44	52	31	52	46	41	44	48	46	42	34	47	46	51	51	53	40	47	45	53	29	54	54	41	57	58	46	54	41	52	41	62	41	45	47	50	40	37	52	56	46	53	37	40	37	43	51	47	37	42	45	53	40	54	45	34	38	38	46	37	40	49	50	45	59	48	50	40	47	56	54	52	40	52	47	50	47	42	45	41	38	47	39	46	37	53	46	43	56	42	38	53	53	46	54	53	46	45	44	48	53	57	47	44	40	43	44	51	43	44	46	41	48	48	55	37	43	41	52	48	42	51	59	58	46	38	41	30	37	48	58	56	34	43	42	40	42	38	43	39	54	41	45	64	52	29	42	52	38	53	44	54	57	45	46	42	37	55	38	43	39	44	34	45	42	31	40	60	60	43	54	37	61	48	44	48	39	47	48	51	37	39	49	48	59	43	57	40	50	42	41	37	43	38	56	53	38	44	48	56	51	47	50	52	40	59	49	52	40	47	49	60	49	49	42	36	37	42	38	49	50	43	44	52	49	51	64	46	46	46	52	57	43	42	46	35	54	42	49	54	50	64	35	53	46	54	45	57	46	42	51	47	39	47	49	38	49	48	42	37	53	54	56	49	58	48	49	42	37	50	57	51	46	37	51	45	42	38	50	51	46	42	54	45	39	47	51	45	40	50	54	47	45	52	45	53	47	45	48	44	45	43	59	49	46	62	45	49	45	39	42	44	41	48	40	48	40	43	45	49	53	50	43	46	52	48	50	68	51	38	37	44	63	49	45	51	42	45	60	53	59	47	41	38	44	50	44	61	40	38	47	49	45	47	40	39	42	49	39	45	54	54	51	53	41	40	40	57	50	46	60	45	51	45	47	43	55	46	47	43	43	36	56	55	42	50	46	46	48	42	45	47	54	45	42	44	45	36	42	51	51	51	48	50	49	54	51	49	37	44	45	42	40	45	32	48	46	59	46	48	47	46	51	50	55	49	43	58	44	43	39	37	45	54	48	54	56	39	49	44	55	50	46	29	51	47	57	46	48	51	42	38	46	40	45	45	50	54	38	52	57	57	52	42	43	40	46	42	52	52	57	42	41	36	43	53	28	40	43	41	49	42	48	38	50	58	54	46	41	40	59	46	45	46	46	46	51	51	41	55	42	42	43	49	45	42	45	42	42	36	43	48	39	34	40	47	36	54	48	44	51	38	38	45	43	66	44	46	54	51	43	36	55	33	48	56	54	43	52	64	41	50	52	51	59	32	51	49	57	32	59	54	34	44	50	34	37	57	42	42	47	43	54	50	34	50	51	46	48	42	50	52	40	42	43	44	53	43	53	44	34	48	47	41	46	42	48	43	49	33	51	55	43	55	45	43	53	42	41	46	46	49	54	58	52	45	45	58	48	49	56	39	43	49	61	48	46	37	44	53	43	41	50	51	57	40	44	41	46	55	41	53	41	37	41	44	46	43	45	28	41	47	44	46	51	43	48	46	49	46	53	48	50	46	48	42	53	37	39	40	34	51	39	50	50	42	44	52	37	47	52	48	39	47	52	51	50	51	58	45	46	51	45	58	44	56	43	49	46	53	48	57	48	49	47	52	43	45	36	41	43	42	54	41	48	49	48	39	55	46	52	42	40	55	43	50	48	32	42	53	38	40	53	37	54	44	52	50	41	47	54	56	38	49	55	47	54	45	31	45	52	35	42	51	34	41	43	41	40	42	40	40	60	40	44	41	64	42	58	41	45	34	36	33	37	47	46
13287	5104	1988	3593	10384	15212	15678	14026	12546	11489	10738	10764	10727	10568	10281	10243	8981	6563	5862	4614	3796	3247	2568	2212	2128	1692	1436	1257	1056	1068	949	892	883	889	813	750	800	735	718	654	693	672	628	674	643	661	662	578	587	622	549	584	605	599	578	560	596	634	631	677	642	592	638	644	686	684	586	613	608	520	524	542	514	523	574	595	578	576	580	558	579	556	520	515	511	516	517	515	518	489	510	510	535	504	535	539	514	517	515	537	504	548	531	530	528	503	533	504	510	480	485	530	486	486	502	539	514	495	505	535	503	477	533	517	502	520	504	514	502	537	486	534	497	496	508	502	518	526	517	546	475	480	547	457	511	504	471	533	500	513	530	519	521	483	522	503	514	483	484	534	516	518	524	507	516	493	512	515	503	503	508	488	485	522	511	495	531	451	543	532	493	508	486	473	485	501	500	511	493	521	565	533	499	480	569	520	516	485	496	460	501	522	524	508	496	467	516	488	481	490	494	465	541	496	497	486	477	479	515	472	501	538	502	521	517	524	501	516	493	513	554	496	519	509	501	482	511	503	511	525	512	527	504	524	516	519	489	523	518	497	468	522	488	489	517	507	500	518	503	491	497	506	508	513	568	493	524	500	514	489	473	487	504	494	490	481	476	533	478	490	548	523	500	519	516	432	523	487	492	470	481	505	513	476	532	497	484	498	548	486	491	506	501	487	481	488	469	514	499	543	514	527	488	472	546	512	469	505	512	477	515	483	515	491	536	492	467	470	521	499	473	494	483	476	513	485	511	507	529	515	516	489	489	494	512	524	514	528	485	548	505	489	528	516	519	513	520	505	491	484	494	485	487	512	492	495	504	536	479	453	472	519	533	545	536	500	507	490	526	480	542	500	497	487	522	545	484	510	531	491	515	489	501	560	503	460	519	486	522	493	524	512	550	487	487	550	547	508	484	495	513	519	519	527	476	516	477	489	516	554	515	504	499	488	513	518	529	498	509	486	452	494	479	524	496	506	517	497	506	495	538	459	512	464	499	527	487	511	510	461	516	483	495	565	498	509	486	497	477	484	517	523	520	495	503	533	487	521	462	485	493	473	483	511	500	498	524	458	532	511	519	518	507	491	515	520	503	492	478	550	508	517	526	470	520	548	527	485	492	515	486	527	526	509	497	487	554	512	471	490	540	485	499	487	522	502	495	500	500	483	460	504	477	497	517	499	505	482	485	524	514	531	494	532	521	522	501	532	474	524	523	513	511	480	501	503	467	514	512	496	544	494	486	494	467	501	521	490	515	478	469	520	500	540	487	500	486	482	499	490	520	516	498	536	546	525	496	472	528	493	474	507	495	521	526	504	510	510	512	492	496	476	474	433	529	542	474	547	494	499	525	514	507	505	489	490	522	456	532	502	492	528	478	533	528	484	470	464	543	524	526	514	513	499	523	524	535	448	518	514	488	496	498	504	497	516	507	506	513	475	527	576	484	532	490	490	562	477	486	478	502	519	524	501	494	525	522	461	520	516	513	528	505	474	519	507	507	513	495	487	509	467	504	486	468	537	480	467	550	467	534	467	492	515	534	495	500	507	526	508	558	560	528	537	499	534	538	503	483	494	524	508	491	504	502	519	528	506	466	475	495	523	483	518	534	503	490	520	571	491	525	540	517	525	532	538	451	496	512	523	511	561	476	497	508	478	499	529	504	493	489	487	504	529	513	494	506	529	448	478	519	508	517	528	495	485	490	495	493	500	540	522	507	540	498	524	500	471	466	506	520	515	510	494	468	482	493	521	485	520	505	488	470	487	482	490	486	502	515	526	462	511	486	528	520	510	529	544	487	531	513	509	531	504	476	498	493	545	452	465	542	520	519	421	493	523	568	501	532	505	549	487	532	487	474	526	492	484	515	499	493	469	467	519	509	513	480	477	518	475	485	465	494	460	522	504	475	512	539	509	537	513	507	494	488	526	499	516	494	490	538	505	517	555	468	452	506	527	541	483	494	529	505	548	513	505	492	477	493	512	521	502	496	512	516	516	514	473	473	501	503	496	456	511	563	461	492	487	508	484	503	540	526	512	479	515	473	505	549	503	538	519	511	533	520	495	498	474	508	511	494	478	517	534	531	519	522	500	507	488	531	466	512	534	459	524	522	507	482	500	473	541	474	498	501	486	506	508	495	545	497	501	492	502	487	504	511	505	538	536	509	522	462	503	511	484	518	497	510	502	497	524	494	498	476	478	507	476	527	516	535	508	506	486	480	474	540	521	525	508	508	484	492	468	481	484	496	494	483	484	570	445	517	508	515	551	525	499	490	524	532	523	495	487	505	528	469	503	542	462	487	513	524	478	473	484	505	516	483	483	497	501	541	502	484	520	480	471	498	547	523	561	488	502	529	493	486	572	520	501	510	475	500	495	505	510	554	468	506	503	541	524	485	504	493	538	508	481	479	503	480	534	489	505	513	469	510	560	516	507	475	494	491	480	500	500	463	529	476	530	476	521	480	528	512	521	492	486	518	508	496	484	531	481	521	478	513	493	502	511	488	545	523	492	531	560	442	511	536	483	521	501	454	495	541	485	495	493	518	473	473	504	473	505	468	530	486	481	535	529	503	487	502	494	483	473	550	507	493	504	514	506	491	524	520	508	504	492	531	511	470	548	538	518	502	550	477	531	486	503	499	511	487	470	478	514	487	500	493	515	476	473	514	542	494	486	526	481	477	478	500	490	511	507	471	506	489	484	534	485	533	471	488	525	468	458	465	498	492	476	543	518	468	489	513	518	524	494	485	474	506	507	508	527	497	520	481	544	509	464	527	486	524	459	500	477	505	505	512	521	508	530	547	498	486	481	497	538	465	524	499	505	496	505	513	504	514	522	513	495	509	499	489	504	529	482	524	514	510	501	503	480	526	509	499	512	497	543	533	460	501	481	541	498	495	488	510	521	513	509	506	519	487	512	528	464	508	500	519	573	540	514	495	545	544	487	503	532	517	510	475	478	485	523	472	479	502	517	540	512	492	525	509	480	494	536	525	514	477	545	495	510	471	513	519	514	501	512	500	519	546	483	528	507	514	475	510	537	500	484	499	479	472	477	488	488	483	513	507	467	512	552	516	469	476	518	535	495	487	488	516	532	510	497	489	508	558	492	506	517	485	482	449	502	499	487	467	527	505	481	531	471	506	500	511	505	465	494	473	524	494	536	495	499	506	509	521	566	491	508	499	479	488	540	510	513	500	518	523	521	486	512	518	519	480	501	515	497	485	478	483	485	492	529	492	494	480	478	479	491	533	555	508	471	457	491	500	481	555	502	507	522	551	514	482	457	460	547	520	489	507	511	528	493	537	512	520	470	549	565	541	478	525	483	492	488	477	517	509	494	506	479	535	461	527	511	488	504	509	520	521	492	504	528	489	499	513	500	513	513	504	498	548	506	516	495	527	502	485	463	530	534	487	484	483	567	567	514	503	542	500	489	560	490	515	485	489	474	514	489	513	516	492	498	505	486
1301	36	30	19	34	70	121	119	120	118	152	145	134	166	187	161	136	96	90	81	63	56	45	36	32	28	35	23	25	26	24	13	27	21	26	23	18	14	17	19	21	18	20	15	15	16	17	11	17	20	27	21	19	21	15	21	24	16	14	22	23	15	21	24	27	16	23	28	24	30	12	13	22	17	17	26	20	16	18	23	13	18	18	16	20	16	17	19	17	22	17	23	18	23	21	20	17	22	20	22	17	25	22	9	29	21	17	11	22	27	20	13	23	28	14	17	17	15	18	19	23	16	17	27	22	18	25	26	25	24	11	16	17	19	17	21	26	19	25	19	15	24	29	22	19	24	20	23	19	17	15	25	14	24	15	11	19	19	21	19	13	28	14	18	20	27	22	23	16	15	16	18	32	24	18	12	21	15	20	21	21	20	19	23	23	15	9	20	18	21	20	22	33	25	16	20	18	17	14	23	15	22	30	15	19	15	28	18	17	14	15	14	21	20	19	18	21	23	18	12	22	16	16	20	14	22	20	21	15	15	27	23	11	23	19	18	17	31	18	13	17	23	25	15	26	14	18	19	17	15	12	15	14	25	16	21	24	16	14	33	18	13	17	16	19	14	16	19	14	20	25	19	17	20	10	21	17	21	16	21	21	16	12	23	21	13	15	30	10	20	25	12	20	11	22	28	16	23	19	17	22	23	15	21	19	12	22	25	25	17	18	17	22	20	21	17	22	21	23	20	21	21	18	19	14	19	18	19	21	21	16	24	21	15	23	22	20	26	16	18	20	20	17	31	20	23	17	23	16	14	22	18	17	19	14	21	30	12	18	16	17	18	17	27	11	14	23	13	12	13	16	22	15	22	17	20	21	28	22	15	12	20	16	20	17	14	17	16	9	16	21	17	16	18	20	13	20	19	26	14	19	21	19	21	17	17	17	16	18	14	15	27	20	26	18	19	18	19	20	15	14	19	21	12	24	14	21	20	17	14	22	15	25	16	14	22	16	20	20	18	14	13	19	34	15	20	21	19	21	19	18	15	20	18	17	19	27	20	23	20	14	20	26	15	21	20	20	22	20	17	22	10	18	27	20	22	19	23	21	23	15	23	21	21	27	19	14	17	21	19	23	12	24	14	13	16	13	22	19	12	13	15	12	12	21	21	21	23	17	26	15	24	21	19	22	15	13	26	18	22	22	15	13	19	16	14	16	25	21	15	21	22	22	30	22	23	13	18	21	12	18	17	24	18	17	14	22	19	12	21	18	25	17	15	18	20	14	17	22	15	21	27	13	16	21	20	10	17	21	14	17	22	17	13	12	20	22	20	19	25	21	16	23	18	26	22	16	26	20	17	14	24	17	20	23	13	29	20	24	17	17	22	21	22	19	16	16	24	18	15	16	18	21	19	15	12	20	12	14	20	17	21	20	19	19	14	16	18	17	20	14	17	11	13	20	14	22	20	18	14	17	21	21	13	22	8	16	13	23	20	13	16	13	18	17	18	27	19	20	13	17	24	18	24	26	24	20	22	24	11	17	19	18	19	24	22	27	19	22	15	13	14	19	23	18	22	18	17	20	14	22	18	21	13	16	21	24	21	22	22	22	19	18	14	23	27	12	28	18	21	21	14	20	17	17	20	18	23	24	19	21	20	21	17	15	17	19	19	9	18	25	25	22	15	16	19	20	15	17	21	16	31	29	18	15	11	15	13	22	23	20	19	18	12	25	15	20	18	20	19	18	20	15	26	19	19	28	17	23	11	23	23	23	19	27	17	21	19	18	20	22	15	17	21	17	25	19	11	20	15	30	25	23	18	15	16	18	15	18	8	17	20	12	16	19	19	22	16	11	21	21	23	26	22	21	23	18	22	20	16	23	12	10	18	19	23	19	15	21	19	10	16	16	19	21	19	19	12	21	17	17	12	13	22	21	13	17	22	28	14	18	20	20	15	17	24	15	28	20	22	24	16	17	23	19	21	22	16	19	20	24	20	21	18	17	15	12	18	10	22	19	20	17	19	18	22	19	16	26	20	27	25	17	13	21	23	14	25	19	11	13	16	26	25	23	18	19	18	15	28	25	22	18	28	24	20	20	22	12	34	27	18	22	28	17	23	16	13	12	22	16	14	16	23	28	20	19	17	16	16	19	17	20	21	23	23	19	20	15	19	19	23	17	23	16	16	21	16	18	10	24	21	16	14	22	11	15	12	18	14	22	21	16	19	23	19	19	21	19	13	19	18	21	13	9	15	18	22	25	12	13	19	13	21	21	14	20	19	17	29	19	14	15	20	16	23	21	32	10	16	25	22	19	22	15	14	20	12	20	16	18	16	20	27	24	17	24	25	17	20	24	20	23	21	23	25	21	18	20	13	17	22	14	19	25	18	12	20	16	17	28	15	20	18	19	18	19	25	25	18	16	11	23	19	18	7	14	19	13	17	18	15	14	20	22	15	20	19	27	21	23	15	17	13	18	14	20	13	22	24	20	24	28	20	17	11	21	14	26	15	25	14	18	22	22	19	19	27	11	21	16	19	19	18	20	19	17	13	27	24	26	13	21	13	17	19	21	13	26	18	22	27	20	14	19	15	24	21	16	22	20	19	28	28	28	15	23	26	11	22	14	20	17	18	12	18	15	15	20	21	15	17	20	16	18	21	22	13	23	12	17	19	26	15	16	19	14	21	21	13	20	19	13	20	21	20	19	19	18	18	21	24	19	18	21	18	20	12	18	21	21	21	26	15	18	24	20	16	16	24	15	21	15	18	23	28	23	15	21	15	17	26	14	16	19	21	19	25	14	20	7	19	23	18	16	18	23	19	16	15	26	17	22	14	8	21	13	21	25	12	16	17	15	19	18	15	20	12	22	17	25	16	23	31	22	23	15	23	22	23	20	22	21	24	21	19	13	28	25	11	16	24	19	20	25	22	22	23	24	17	19	16	16	21	17	18	21	19	12	21	22	13	19	17	23	22	19	20	17	19	9	14	13	13	21	20	18	26	21	17	15	21	21	11	20	18	16	18	23	20	21	19	21	20	14	16	19	12	17	14	21	26	22	12	15	22	22	23	19	29	22	20	13	20	12	19	15	19	18	24	19	19	19	17	23	23	23	21	20	18	21	24	16	16	20	19	15	30	24	19	19	15	17	20	23	23	17	15	26	22	16	18	22	20	19	19	14	13	19	25	21	19	17	20	20	23	10	25	23	23	19	20	19	19	16	20	18	19	19	16	17	19	12	16	17	17	16	21	23	25	21	16	24	22	22	22	19	18	22	28	18	22	17	21	18	18	12	17	22	15	26	18	11	19	22	14	18	15	15	18	15	24	16	14	14	18	21	20	10	19	11	21	13	20	22	19	20	24	14	25	25	19	24	16	10	21	22	17	26	22	14	15	21	20	18	18	20	19	19	29	18	20	19	28	19	23	19	23	25	14	20	26	21	26	14	28	12	20	11	18	13	22	24	27	26	25	14	16	23	17	15	19	18	29	17	11
7356	991	510	822	3595	7653	8885	8421	7526	6984	6669	6585	6559	6286	6213	6438	5281	3952	3229	2403	1852	1641	1252	1042	1076	810	688	548	453	435	380	360	341	381	315	272	316	259	291	283	280	220	238	263	234	241	266	249	272	220	250	238	217	237	229	240	269	284	288	296	265	265	227	291	294	271	274	242	252	221	225	200	215	233	237	213	244	251	275	230	244	221	233	218	208	212	198	203	198	218	220	199	221	212	208	196	196	216	169	226	208	183	219	211	190	223	216	199	223	182	221	195	195	190	185	207	203	191	211	201	180	221	212	221	239	194	226	187	210	208	217	211	213	214	207	193	201	210	183	210	231	224	194	195	206	194	206	186	188	229	196	205	202	204	181	199	216	212	198	199	212	205	196	205	192	202	190	205	221	228	181	215	202	191	204	208	212	227	183	207	195	242	220	242	212	197	192	209	228	217	226	192	234	221	223	228	210	222	199	206	241	208	216	205	208	203	194	225	192	192	203	227	192	184	213	218	219	198	213	196	204	229	208	225	199	217	178	202	218	197	200	209	209	211	219	189	228	222	214	205	231	207	211	204	215	191	187	214	226	177	207	220	202	218	229	211	202	196	194	222	194	244	201	208	191	201	200	188	215	218	207	189	180	220	234	203	219	224	198	206	219	219	208	217	198	232	197	207	188	216	220	228	200	226	205	210	210	193	217	194	197	225	206	200	185	205	201	205	201	210	227	183	213	203	215	200	197	221	213	183	223	202	229	205	201	204	211	220	203	211	206	223	212	214	233	199	197	211	214	210	207	206	211	186	212	198	240	209	199	218	200	195	197	216	210	205	206	183	220	227	187	203	211	200	170	204	201	205	183	229	208	191	223	217	217	193	187	200	208	187	199	226	192	210	219	205	195	248	211	212	223	190	196	227	223	213	198	219	218	209	228	187	197	191	196	199	207	213	243	212	222	200	184	206	197	199	203	219	209	204	233	197	221	181	208	180	200	163	194	204	199	218	193	212	232	216	199	232	186	214	227	218	201	198	181	213	196	204	177	188	207	195	203	228	210	203	212	197	209	184	204	222	202	211	196	211	188	187	190	207	192	199	207	215	209	195	204	188	198	216	211	209	220	211	202	195	213	241	231	221	185	177	215	204	213	209	223	197	200	206	201	204	220	227	213	193	207	199	187	234	190	210	194	191	198	192	202	213	204	167	215	179	213	215	227	194	204	214	180	226	221	215	212	206	218	194	198	188	214	223	181	218	207	223	186	198	207	203	203	230	186	238	208	227	196	215	208	201	181	226	189	208	201	201	194	202	202	178	210	215	220	207	194	219	219	200	177	223	208	208	207	203	228	218	205	203	225	212	229	202	198	200	214	201	220	197	200	207	213	196	206	216	190	201	203	216	225	170	210	222	197	204	211	179	206	224	184	202	224	207	195	220	195	209	195	199	204	195	222	199	194	220	202	226	204	215	201	200	191	200	209	197	191	174	198	216	214	209	186	192	210	202	203	221	204	229	223	230	194	193	216	183	220	241	196	211	206	200	200	232	202	189	220	220	205	204	221	210	209	209	208	207	193	184	206	193	211	188	210	196	174	221	196	188	225	194	213	214	206	193	189	214	227	208	210	219	200	200	202	197	211	200	196	203	220	192	214	193	203	197	215	214	229	239	192	200	205	217	219	211	204	197	210	219	217	204	199	230	196	201	206	176	191	221	235	200	227	201	192	201	179	210	209	226	210	207	201	200	179	184	208	213	196	231	197	195	219	201	190	197	224	206	206	201	213	209	195	232	214	210	194	182	215	210	214	194	214	223	223	214	182	206	243	194	212	216	207	217	212	221	211	204	224	194	209	194	187	187	210	233	212	193	221	207	218	202	217	210	200	196	195	212	228	201	222	209	198	214	196	199	203	244	193	196	208	213	214	223	214	200	213	225	188	204	196	181	220	209	197	218	225	184	216	215	215	185	239	205	201	206	216	221	194	203	224	208	216	176	195	218	196	210	203	204	215	212	218	188	185	208	218	195	189	194	246	203	189	206	223	201	247	205	196	201	205	222	197	217	188	197	208	199	196	204	229	236	204	204	223	212	205	225	209	214	206	201	242	235	186	193	216	197	200	169	201	230	215	216	209	212	209	205	207	205	193	205	203	212	209	226	230	211	214	218	220	225	184	203	195	197	219	220	212	204	199	189	243	225	200	215	184	223	188	204	230	200	186	206	202	204	205	191	222	219	220	209	175	197	221	229	212	197	210	185	185	200	198	184	221	189	222	177	215	199	219	207	213	207	216	223	210	204	217	205	231	201	200	199	225	185	220	213	219	196	221	205	207	194	192	186	207	202	195	220	219	186	207	184	208	212	190	206	212	191	212	212	221	228	195	216	208	196	197	202	206	225	220	215	213	204	208	218	204	202	198	200	213	207	220	207	200	202	191	200	190	182	185	204	202	222	233	203	241	190	213	232	196	214	180	187	219	208	199	206	199	208	187	201	205	207	211	213	222	202	217	192	210	197	212	196	178	226	201	220	239	199	193	201	207	191	217	177	209	189	216	194	208	207	193	223	215	181	228	201	245	228	199	212	204	208	207	216	201	214	195	206	176	206	212	192	213	216	184	203	190	199	199	180	184	218	195	183	189	196	204	208	213	196	234	211	203	225	184	189	186	203	191	215	189	211	197	229	194	217	209	191	195	199	195	184	208	204	211	223	198	192	210	200	195	204	200	187	211	199	218	212	218	202	217	201	187	229	233	225	227	231	223	175	208	193	225	221	219	203	205	187	201	202	227	222	189	195	205	213	214	227	200	232	206	222	208	212	220	205	199	199	237	206	201	230	179	205	207	219	198	196	200	172	211	210	203	222	226	201	197	218	203	216	202	220	219	192	200	208	215	206	179	199	224	197	212	182	217	185	211	209	189	211	208	226	205	200	203	214	196	204	196	193	186	194	210	216	199	199	182	201	232	219	196	208	205	232	218	225	200	203	233	200	237	222	211	208	242	202	213	208	203	182	179	220	212	234	195	192	217	213	221	188	198	215	229	203	231	210	214	235	206	210	180	173	216	197	194	233	208	215	235	214	214	209	203	210	209	218	216	202	206	219	218	223	205	216	226	227	202	206	208	216	206	176	235	233	208	223	202	203	234	209	215	196	193	220	218	194	225	212	195	225	202	203	191	215	217	193	207	215	208	186	199	215	202	219	213	220	193	198	181	208	218	206	208	197	212	218	214	218	198	178	205	205	190	193	191	213	189	210	209	195	219	217	201	217	206	205	223	188	201	210	227	195	198	226	246	219	184	177	224	237	208	203	185	228	234	209	215	197	194	212	197	228	226	209	225	215	227	198	190	221	201	207	176	202	238	209	225	179	242	205	200	208	193	210	212	217	193	183	225	207	231	208	221	212	208	212	212	203	214	172	198	206	222	221	206	214	226	207	209	205	212	212	191	198	193	205	210	201	223	193	183	191	193	207	209	191	188	215	210	218	209	198	216	206	189	206	214	193
558	159	86	54	89	176	190	204	196	226	233	183	222	249	245	282	221	158	140	115	108	90	92	90	77	69	59	54	58	43	49	51	51	44	50	40	42	44	42	39	46	46	45	47	42	54	44	46	44	42	38	40	44	44	39	49	45	53	44	44	45	51	41	39	48	46	44	45	43	38	47	51	53	42	47	39	50	43	33	50	49	35	36	49	42	47	45	39	41	42	49	43	34	43	29	33	47	37	48	43	36	33	41	44	39	51	48	35	39	34	47	39	39	40	38	36	37	44	34	41	42	41	55	51	46	46	41	48	42	45	50	47	47	45	47	45	41	42	35	35	48	30	31	39	36	43	49	45	37	46	41	38	53	38	45	52	41	43	47	46	44	39	43	47	37	48	44	49	44	41	45	48	44	55	42	36	51	49	34	44	48	43	53	45	37	43	55	44	48	34	41	33	38	52	42	38	35	42	42	50	47	44	57	57	40	47	50	49	48	41	45	47	51	53	39	40	38	34	33	42	40	45	39	54	40	57	32	38	48	46	41	35	58	39	53	39	41	47	38	46	33	50	43	48	30	41	45	43	54	33	42	48	42	42	48	46	37	40	37	41	45	46	48	48	42	55	32	47	49	50	43	55	44	40	40	36	50	35	49	45	52	39	51	43	32	52	44	39	37	35	46	35	37	42	51	38	48	50	58	41	50	43	49	45	45	48	51	49	48	41	39	60	46	41	44	40	52	36	48	31	42	37	41	35	61	42	44	42	42	39	42	38	46	60	49	39	36	44	45	36	44	35	46	41	40	48	37	39	55	35	46	42	46	50	46	39	45	51	38	39	34	50	46	40	49	38	41	42	31	42	47	47	50	29	36	42	46	46	50	36	40	32	53	47	56	46	43	34	56	42	47	47	55	45	42	42	52	51	44	59	48	37	46	38	39	43	41	43	43	42	42	26	37	37	48	47	45	46	40	43	37	53	38	44	33	32	35	45	42	37	47	47	43	36	40	60	46	55	45	42	35	47	57	44	47	46	40	43	37	31	47	37	44	39	50	53	52	46	32	38	63	41	51	42	40	47	48	34	43	42	55	50	46	45	36	54	45	46	41	46	44	46	32	36	36	41	48	44	40	33	57	46	57	39	56	37	39	47	50	47	35	42	54	51	54	36	35	39	29	53	56	49	40	56	41	48	60	46	44	42	32	51	41	43	40	48	51	35	49	44	42	35	45	45	43	44	47	39	48	57	49	41	38	46	47	31	37	46	47	46	52	47	41	30	50	42	44	42	35	35	48	56	57	53	48	45	52	50	40	44	34	55	43	40	42	48	52	48	41	34	47	50	42	39	46	40	31	45	50	32	43	37	32	35	48	38	40	48	49	41	43	38	46	54	42	42	37	45	32	55	42	49	47	51	40	42	36	47	43	54	34	32	53	47	40	46	42	33	46	36	37	51	36	47	46	52	51	42	37	43	31	44	31	45	41	33	39	48	38	45	44	40	39	50	51	40	38	50	51	41	52	49	39	35	44	39	40	41	44	44	41	41	39	29	39	45	41	39	41	40	41	46	52	41	40	44	37	47	53	53	54	50	48	31	58	42	48	47	39	34	53	33	43	43	41	54	50	38	51	49	40	57	40	50	57	41	57	50	54	37	30	49	40	35	53	44	36	58	42	41	46	39	59	39	39	42	42	67	33	44	41	52	38	44	46	38	46	46	38	25	47	55	43	54	36	37	38	47	37	50	26	38	45	47	44	48	41	36	35	37	47	47	44	42	46	34	50	44	43	45	51	31	38	44	52	42	57	37	44	49	48	38	44	40	41	45	46	42	45	44	45	45	39	45	43	48	45	55	42	51	36	35	35	46	64	50	43	32	40	39	40	51	47	47	41	44	47	34	44	41	51	40	49	41	51	48	57	49	47	38	44	46	40	41	37	44	36	42	46	44	37	40	50	56	48	42	46	57	35	36	46	44	48	52	52	50	40	43	38	42	48	44	37	39	40	38	46	51	41	30	50	44	43	53	37	28	48	47	41	42	46	43	45	34	46	41	41	46	38	43	49	36	42	43	42	33	44	32	40	37	48	35	42	53	51	56	45	50	49	30	51	47	48	39	41	56	53	29	41	42	45	34	50	58	39	58	43	43	33	48	55	47	46	36	36	56	53	39	38	35	38	48	39	45	53	40	55	45	49	37	42	35	45	45	42	41	35	50	51	36	50	55	40	43	50	39	38	37	41	36	41	37	56	40	40	42	38	53	46	41	42	36	43	49	37	38	40	44	35	41	43	46	39	40	51	41	42	45	41	42	53	42	53	39	53	44	48	37	32	39	30	57	37	54	42	56	40	45	44	47	48	49	47	38	50	36	48	39	37	33	44	52	41	49	40	42	39	52	51	40	30	47	43	49	39	50	50	39	41	42	57	50	46	42	36	46	44	41	50	37	37	50	35	43	49	32	37	53	34	36	51	51	62	39	47	40	46	54	53	42	38	45	58	45	58	68	39	50	39	46	59	42	50	43	55	45	46	50	52	38	50	34	44	48	41	32	30	41	37	39	35	39	47	43	44	41	29	38	50	53	50	49	45	51	54	56	38	33	58	47	43	40	40	42	59	32	40	43	48	49	42	37	44	44	42	32	37	50	47	42	43	37	52	41	47	44	48	40	51	42	46	37	37	44	42	37	35	42	48	39	56	40	35	46	52	43	44	52	49	42	48	44	39	46	45	42	46	47	43	42	44	33	42	45	44	37	47	42	47	46	47	38	49	44	57	43	45	43	49	44	49	45	51	55	31	47	44	46	58	40	38	42	44	31	44	49	47	44	44	51	35	45	53	39	41	46	47	38	46	32	51	48	48	37	44	45	50	51	39	38	44	40	31	39	43	40	45	42	36	42	37	47	44	41	57	37	41	40	56	43	50	38	39	56	41	36	35	52	45	43	37	45	47	40	50	46	41	58	54	38	50	53	49	43	33	48	39	34	38	55	41	53	44	45	39	37	49	48	38	38	55	45	43	32	39	48	42	50	40	42	48	35	37	49	37	46	45	33	42	48	48	48	46	55	43	47	46	40	48	41	44	46	39	35	50	42	37	44	48	39	37	48	41	53	33	43	39	49	36	44	41	34	37	43	47	49	46	48	49	47	34	35	39	43	55	40	38	45	43	51	44	42	38	37	44	47	50	45	45	43	35	53	39	36	37	47	41	50	45	51	46	45	42	45	39	38	43	38	42	57	35	59	47	44	41	53	50	47	44	45	60	50	49	60	48	41	43	47	49	37	50	42	43	36	61	45	48	58	40	30	31	41	45	45	33	40	42	40	45	51	55	42	47	37	58	62	51	33	50	44	54	32	26	49	41	50	48	46	45	40	49	40	31	41	37	55	39	34	41	36	51	37	40	43	36	46	41	40	47	31	41	50	43	44	45	42	47	50	41	49	45	44	40	47	29	43	28	42	48	44	49	38	36	48	49	39	47	46	48	35	46	49	46	49	41	42
9654	3938	1474	2729	8041	12677	13384	11933	10404	9942	9277	8749	8815	8642	8801	8731	7207	5882	4422	3404	2679	2538	1977	1815	1543	1382	1197	957	893	808	759	714	709	722	649	610	643	597	596	568	511	546	572	557	573	625	530	506	562	505	543	537	515	544	515	512	537	564	608	564	576	544	562	563	567	582	574	544	504	471	499	494	469	527	488	531	524	544	520	518	500	459	472	498	494	466	465	514	444	513	462	491	496	508	475	443	488	488	486	447	456	471	492	484	437	469	498	475	490	474	477	481	485	489	430	467	479	462	497	474	487	434	480	488	478	466	457	465	468	463	482	490	449	457	496	435	448	482	439	445	463	490	502	474	457	478	464	444	455	487	435	430	456	481	437	436	437	485	489	464	480	489	463	497	515	457	449	486	508	482	435	480	467	514	478	448	486	453	480	454	456	452	461	460	477	458	487	458	463	492	454	438	472	472	513	451	463	477	468	482	467	445	440	478	545	473	464	489	451	482	453	431	465	496	485	423	489	473	441	425	467	464	496	471	423	460	484	468	469	475	469	448	462	444	477	460	448	456	455	466	459	422	437	453	472	450	461	472	420	433	439	473	464	485	442	463	436	421	452	488	453	445	464	470	476	463	440	460	446	448	509	445	468	486	486	455	450	446	476	481	484	474	458	455	463	508	469	488	424	458	493	428	464	444	475	490	491	512	436	461	451	516	448	497	445	459	504	465	477	488	459	451	470	460	490	459	450	497	417	483	495	472	464	455	454	456	465	453	402	475	441	456	438	505	491	480	430	411	496	447	451	451	467	447	442	488	446	472	422	470	456	500	474	472	444	476	446	448	439	406	430	463	428	497	444	467	485	475	448	477	413	478	455	442	460	505	454	458	471	429	445	488	460	439	471	470	476	476	439	494	456	493	470	415	495	451	452	435	467	479	465	464	478	473	505	477	493	450	447	455	457	472	447	467	455	502	485	462	432	431	456	434	490	421	476	457	473	464	455	466	453	491	467	434	501	464	459	470	460	465	494	436	449	451	475	415	462	449	501	471	478	435	503	430	467	500	455	480	471	470	464	437	446	474	476	464	496	491	461	478	439	478	410	450	489	444	495	452	478	459	450	478	480	486	466	447	473	412	472	455	473	482	456	429	503	436	448	436	445	465	472	456	477	444	486	467	490	480	447	486	494	466	467	458	442	477	450	496	482	460	445	449	461	489	474	512	489	440	476	434	444	436	408	477	466	473	479	469	465	450	421	459	479	476	493	432	486	483	445	462	432	505	453	480	464	489	440	445	476	440	453	476	443	429	491	476	493	453	440	424	457	464	501	464	428	462	457	487	463	444	416	498	449	457	434	424	474	444	467	489	437	493	451	496	479	470	490	430	512	481	466	473	433	475	449	460	499	452	443	437	488	479	464	437	463	471	495	386	470	459	448	416	447	464	476	480	461	446	449	464	466	483	479	463	433	458	449	475	514	428	475	462	441	452	439	463	458	474	428	461	427	475	505	447	454	483	512	466	485	503	482	464	454	481	468	431	485	476	475	466	442	471	459	483	439	449	474	458	487	446	426	485	443	466	453	394	467	483	505	519	470	495	463	432	444	514	487	435	394	446	472	470	467	514	463	440	466	442	477	435	484	421	468	455	450	451	452	423	474	494	419	466	482	488	482	456	462	483	460	452	463	454	470	473	441	471	449	476	447	419	445	491	454	461	451	484	415	441	468	458	486	457	462	488	462	443	448	474	432	501	483	467	462	465	468	457	515	448	455	451	468	468	490	461	456	435	464	448	478	458	460	435	480	446	463	422	476	473	449	439	478	444	475	465	456	502	414	464	483	485	441	473	481	467	485	459	460	470	503	486	454	467	432	490	433	463	452	463	438	470	471	479	472	430	453	473	483	473	447	479	470	460	451	478	473	497	495	478	482	474	439	494	453	464	486	466	476	491	444	433	450	448	454	438	457	465	444	479	485	500	467	469	439	442	474	440	457	424	465	454	440	453	446	452	490	474	492	453	484	426	457	432	411	443	446	440	480	470	491	438	407	429	446	477	476	472	457	425	441	530	459	439	471	447	466	456	496	483	485	444	441	433	458	451	440	439	448	433	434	473	432	485	458	471	438	507	449	495	460	472	473	453	440	472	460	489	414	452	457	451	444	454	485	455	464	462	434	472	464	463	412	448	462	468	471	483	461	462	459	482	457	464	484	464	450	434	454	507	477	423	451	455	448	482	456	434	456	455	457	462	468	427	490	499	455	480	463	458	498	479	476	438	459	466	445	508	467	431	448	456	436	448	451	467	462	412	445	443	460	467	500	444	454	444	471	485	468	478	504	478	467	504	445	515	489	478	488	467	508	455	471	489	448	462	487	465	475	496	454	470	452	447	444	453	466	442	452	437	439	434	508	463	431	465	477	476	484	451	457	441	449	456	446	460	437	462	438	460	468	465	493	467	476	463	493	454	448	440	503	467	460	457	447	467	451	449	418	466	493	505	461	436	468	463	442	475	478	465	504	443	451	458	464	465	445	469	463	440	437	467	463	500	492	436	480	463	462	463	434	432	512	447	452	497	481	437	457	472	482	445	440	426	467	486	471	420	431	486	462	453	504	473	458	431	479	498	451	495	443	480	494	461	456	475	467	479	490	466	457	431	458	429	465	446	457	453	419	470	455	448	429	491	470	470	470	434	453	451	445	458	431	470	457	443	430	432	419	422	476	483	472	459	465	467	443	461	457	480	457	494	439	463	442	493	442	443	438	469	444	461	446	425	446	430	455	466	476	504	454	458	459	453	486	467	455	485	477	463	469	477	436	463	474	463	484	447	489	449	469	467	456	464	488	470	454	478	448	431	462	514	484	476	453	466	450	474	448	457	480	449	434	470	470	402	434	469	476	471	452	473	431	469	481	467	460	463	483	440	461	457	432	480	471	461	460	440	467	500	480	468	480	457	444	428	455	488	458	440	452	502	486	448	455	453	513	452	439	448	432	455	484	472	470	490	423	427	454	475	442	462	482	507	471	442	431	497	521	472	485	433	477	442	445	472	438	460	424	446	460	459	462	494	465	435	466	451	461	474	449	447	453	466	437	434	469	479	442	460	448	461	441	471	450	486	460	477	477	465	471	447	416	449	454	479	503	462	442	505	437	465	486	483	496	470	467	475	459	440	477	458	492	479	446	449	455	480	437	464	451	431	458	473	468	485	422	463	444	460	440	457	429	437	462	474	476	496	462	457	489	455	462	460	443	444	492	495	505	472	424	504	454	422	450	488	474	492	462	491	438	460	482	411	492	482	425	452	477	469	462	487	460	465	485	430	450	497	461	474	475	463	416	462	428	434	463	472	467	486	472	458	473	481	452	447	492	470	429	490	502	481	465	476	522	461	470	474	460	467	483	430	465	431	449	501	448	455	451	460	445	446	484	480	428	464	464	457	444	459	462	481	487	452	459	492	444	407	468	454	470	479	445	454	449	472	470	417	484	452	471	470	454	432	452	511	479	463
1986	104	65	41	80	120	171	199	180	179	184	209	207	220	253	229	201	167	91	83	82	72	61	64	35	52	48	23	22	30	33	37	29	24	27	24	24	18	20	22	25	14	19	26	16	21	14	19	16	14	25	24	21	25	20	15	23	20	25	17	28	23	25	26	41	26	22	21	17	23	27	32	20	25	21	32	17	25	15	17	20	12	18	18	16	22	16	28	21	12	19	13	17	21	17	27	23	29	14	24	33	25	25	18	15	16	18	19	11	15	18	29	15	18	16	20	18	14	26	17	23	12	22	17	16	17	20	13	26	21	17	22	22	21	25	18	25	24	18	22	23	19	16	19	19	20	15	14	16	16	28	18	23	17	10	18	19	19	17	18	18	17	17	20	16	18	30	19	21	8	23	16	22	23	21	18	17	23	23	20	19	24	16	18	29	19	15	20	23	21	25	12	16	21	18	19	24	12	23	12	16	17	18	18	17	12	11	22	19	19	12	25	24	24	18	18	19	22	21	24	16	24	16	16	21	18	16	13	22	25	15	30	18	13	14	21	19	16	22	18	25	23	24	14	13	18	16	23	22	15	18	21	23	19	17	12	28	12	18	21	30	17	12	19	21	14	15	17	16	18	21	21	23	10	22	23	17	23	20	17	19	18	19	25	18	22	18	15	19	18	25	23	19	24	16	21	20	18	15	14	21	28	14	24	20	19	24	14	18	21	13	19	11	17	22	27	15	22	16	14	19	22	20	25	19	18	19	23	17	28	18	16	12	15	20	25	20	16	22	13	24	17	16	29	22	14	17	26	17	14	18	21	27	15	16	20	23	17	16	21	25	21	11	22	17	17	17	10	14	19	24	18	23	15	22	15	25	24	24	16	19	20	25	28	20	14	18	20	28	19	18	27	16	19	24	25	16	13	20	22	14	17	21	12	21	30	20	20	22	18	15	22	20	18	26	23	19	25	24	16	17	18	25	20	21	23	18	26	19	19	26	17	19	23	20	15	20	16	22	18	21	17	18	18	19	22	15	16	22	23	23	12	14	18	19	28	12	13	18	18	17	23	16	17	21	17	25	19	18	10	26	14	15	23	15	25	18	15	12	19	13	23	14	22	22	21	12	14	20	18	20	27	10	12	23	12	16	25	23	20	19	18	16	20	22	18	19	17	19	20	15	20	11	22	13	18	18	18	24	17	16	16	23	16	15	18	24	24	20	26	16	26	17	21	15	16	27	16	21	17	23	21	19	15	28	16	19	18	25	15	18	20	19	20	21	23	24	25	13	14	20	16	20	16	22	13	17	25	17	13	25	34	25	19	27	16	18	22	18	25	20	24	24	31	18	22	21	22	16	19	15	16	24	17	24	24	23	14	18	15	23	22	25	22	15	24	18	27	24	20	22	23	23	15	10	26	18	18	28	20	18	28	17	20	14	16	14	19	13	24	16	24	16	12	20	14	22	26	22	22	15	20	17	18	18	21	26	22	19	18	18	23	12	20	18	21	17	14	18	19	25	16	15	20	23	17	16	19	20	15	22	23	20	16	20	17	24	13	23	18	19	21	21	20	19	18	27	28	24	16	27	25	22	14	16	19	17	10	24	14	20	20	19	20	18	24	27	19	10	23	18	23	16	18	24	13	17	16	22	21	20	16	14	27	26	13	18	28	17	19	18	21	18	19	14	16	23	20	9	21	26	14	14	24	27	33	21	21	18	28	23	13	14	17	13	25	32	22	17	17	22	16	14	17	16	23	16	14	12	11	15	21	18	13	21	13	22	14	21	21	22	24	19	23	13	17	9	23	14	15	22	12	19	19	15	15	19	26	16	17	29	22	17	23	16	20	21	17	18	25	16	16	14	12	13	20	21	15	24	23	21	26	17	22	17	21	22	26	23	19	14	15	25	18	24	17	14	20	18	18	22	15	17	7	24	18	21	22	18	13	11	20	19	19	26	16	17	20	23	20	21	17	19	17	18	19	16	27	22	17	26	17	20	23	13	21	15	16	18	26	20	19	12	12	25	27	21	17	16	23	20	19	24	18	18	19	15	20	12	23	19	19	19	22	15	21	12	21	24	22	19	27	17	20	23	18	30	24	17	16	15	26	23	21	13	21	23	19	17	23	23	27	22	31	15	12	14	17	21	16	20	10	20	19	19	18	8	27	13	18	17	17	17	22	20	14	25	17	22	23	9	19	27	30	12	15	20	16	19	21	23	22	11	17	23	29	17	24	24	22	17	27	24	18	23	23	11	14	12	15	32	18	21	22	21	18	20	19	16	20	5	16	23	18	23	21	20	21	22	22	19	15	15	17	21	18	10	17	19	23	20	12	18	17	16	22	18	25	26	21	17	25	16	13	19	13	25	20	19	18	9	19	16	25	18	14	18	19	17	12	22	18	19	24	19	22	16	18	16	14	26	18	15	16	17	16	20	23	20	20	24	16	19	11	14	20	16	20	24	18	20	20	16	18	20	24	24	18	14	17	18	16	20	28	21	25	18	18	16	18	13	17	19	18	13	22	18	23	18	25	23	25	20	27	30	22	23	12	30	20	13	23	18	15	20	18	13	16	28	17	29	18	22	16	15	12	25	22	19	14	22	27	24	22	16	16	22	25	23	15	19	20	17	11	18	29	14	20	15	23	21	17	18	25	13	21	28	26	13	15	29	20	14	19	29	17	21	18	15	19	22	12	20	13	13	21	22	24	14	13	24	17	16	13	20	18	20	20	16	21	20	20	13	19	18	22	15	16	27	18	23	19	23	17	30	12	23	22	17	26	21	15	19	17	14	31	17	25	19	18	20	26	15	23	17	16	22	26	23	19	28	19	17	24	16	18	15	22	28	19	15	19	21	35	11	23	18	12	24	13	15	14	16	18	16	16	17	25	25	15	27	16	16	18	17	16	13	16	16	25	17	18	16	10	28	20	13	16	20	20	19	24	22	25	20	15	15	15	22	27	25	15	18	9	17	25	26	19	22	20	27	25	20	19	19	15	24	12	11	19	20	16	24	17	24	20	20	18	24	28	17	23	22	22	30	23	17	21	16	19	23	16	13	12	28	20	21	17	21	12	21	21	17	14	15	17	15	20	21	22	20	25	26	16	13	18	17	22	15	14	27	31	25	14	20	20	21	30	29	19	19	16	15	20	12	19	12	23	25	24	21	18	19	25	23	19	13	24	21	23	15	23	17	21	29	19	16	16	22	11	19	28	25	18	18	16	27	19	16	22	26	27	22	21	20	19	18	19	10	14	25	23	11	22	18	19	18	18	13	27	23	13	20	20	22	16	17	19	15	18	26	19	23	29	22	13	22	26	17	15	20	18	20	18	17	24	21	21	21	26	12	18	22	15	18	20	16	11	15	22	21	18	24	24	25	27	25	13	27	29	25	16	27	21	22	23	13	14	18	21	16	23	14	17	32	28	21	26	15	19	15	20	15	19	16	21	20	13	13	17	12	30	20	14	22	16	24	23	20	15	23	23	16	13	15	20
9783	2656	1150	2079	7205	11817	12662	11458	10500	9607	9262	8613	8734	8890	9270	8809	7330	5668	4119	3107	2690	2467	1859	1556	1365	1092	918	701	626	582	533	502	485	461	413	410	382	350	334	336	330	322	319	310	318	325	290	286	270	271	278	240	264	272	254	281	313	341	318	310	315	291	314	331	332	312	274	281	294	252	257	239	221	229	242	297	281	284	252	242	267	251	237	235	226	220	238	237	211	216	256	198	239	233	210	219	218	221	209	222	214	237	229	194	216	201	222	265	223	224	226	220	244	238	205	225	213	227	205	214	193	187	201	234	235	228	199	248	200	201	222	241	216	226	226	203	210	214	208	218	234	253	218	221	214	188	225	216	236	224	222	233	185	183	215	212	211	225	229	260	214	212	216	247	211	197	228	208	192	213	171	203	220	199	212	233	232	208	212	247	221	216	210	234	210	222	209	211	238	240	202	217	209	209	226	189	238	231	217	226	237	227	216	247	234	232	228	201	228	246	230	232	213	201	195	211	214	208	220	201	222	203	214	228	217	224	229	192	209	211	256	203	194	175	219	233	213	223	219	233	207	211	222	212	218	223	231	228	229	215	209	218	225	239	225	218	224	201	217	227	245	219	242	249	218	197	222	225	211	220	231	190	206	203	222	214	218	204	207	210	219	205	236	230	212	211	203	197	210	218	207	229	262	228	217	183	201	218	226	244	233	231	223	227	219	216	205	202	192	202	212	216	209	198	202	201	235	227	228	216	184	203	191	220	225	231	231	227	203	217	199	211	176	197	203	185	215	232	210	203	200	229	210	242	204	206	216	218	206	210	200	210	213	216	230	201	212	199	225	208	202	227	209	218	212	232	204	222	251	217	213	211	214	213	215	208	196	186	189	206	215	205	217	196	195	222	214	201	220	193	222	201	227	245	227	229	212	209	220	220	220	206	205	204	227	217	236	216	207	215	234	199	235	204	238	215	216	192	226	201	204	206	232	201	204	203	213	234	203	210	223	219	252	222	211	186	199	242	224	215	223	260	217	214	212	201	208	227	215	211	238	214	207	233	225	207	248	213	221	222	236	219	245	217	214	204	206	223	199	222	220	204	237	218	211	229	206	193	203	208	200	214	217	213	252	230	197	238	210	227	204	223	220	212	205	228	241	209	191	226	193	225	197	207	212	223	232	233	222	237	218	201	200	196	226	219	210	219	205	204	224	227	192	212	227	195	206	212	234	224	198	214	221	230	205	222	222	218	222	241	208	224	206	226	208	213	221	194	214	212	223	194	208	202	239	227	212	215	223	203	206	229	210	208	181	228	229	247	216	212	218	221	172	205	233	203	222	204	211	242	227	218	227	190	223	221	221	199	239	221	216	207	212	229	221	233	223	244	229	208	203	210	198	210	228	224	203	219	213	214	240	195	213	215	209	207	221	224	201	196	201	203	193	217	228	248	193	221	201	216	226	212	229	223	207	205	210	208	203	213	214	246	227	209	215	253	224	235	214	229	207	225	204	204	229	198	204	250	195	193	238	192	202	196	214	224	207	210	235	196	220	188	203	224	212	228	244	216	206	205	218	226	203	221	195	191	218	229	216	217	182	227	223	215	205	242	209	222	212	220	186	239	196	216	210	189	220	186	238	203	219	231	186	187	210	193	204	200	227	247	225	207	224	220	197	226	223	239	187	212	234	209	204	199	214	200	196	187	213	213	233	234	213	205	206	208	217	202	195	211	211	188	211	243	223	231	228	203	201	246	216	222	208	218	197	219	227	225	215	224	202	208	213	210	217	218	219	218	223	233	187	214	205	216	251	212	231	207	214	208	238	189	265	200	228	213	219	238	221	208	207	203	226	214	210	219	207	208	229	197	202	223	200	192	233	218	207	182	202	228	204	216	221	225	208	206	217	214	225	210	207	198	235	203	224	224	234	205	204	219	214	193	196	199	201	211	199	236	226	221	218	230	213	230	192	209	216	206	212	220	201	223	258	220	234	199	230	229	197	200	215	204	238	206	231	208	203	215	230	242	214	192	239	208	222	186	220	193	227	218	225	212	227	211	188	209	208	194	205	215	211	238	192	242	203	211	191	208	204	229	233	220	187	216	214	207	199	221	214	203	216	247	230	224	209	224	212	203	179	205	178	228	236	198	211	226	227	220	222	222	225	188	231	238	185	209	188	222	198	219	213	230	227	219	227	227	207	183	224	209	212	229	209	204	242	204	252	215	230	200	190	247	216	233	205	228	204	226	204	218	199	199	234	211	214	233	207	240	207	212	187	209	210	232	216	229	247	204	211	214	201	227	213	229	208	216	227	203	236	215	205	196	201	213	248	193	226	219	235	224	211	233	220	233	237	202	193	223	214	235	212	244	232	206	214	201	232	215	219	210	213	211	234	214	206	205	200	217	240	202	188	233	217	207	219	209	193	215	219	196	211	236	242	223	220	208	215	232	174	204	214	199	210	219	213	209	218	224	225	176	230	243	220	218	206	189	193	208	200	208	219	198	234	217	212	209	233	200	182	222	185	208	228	229	221	237	237	208	223	218	225	209	217	220	251	211	213	211	212	209	223	219	221	217	207	196	209	202	209	200	222	231	200	225	207	213	204	222	215	205	233	202	219	206	227	213	212	216	204	223	210	190	221	222	215	215	246	212	234	174	241	212	197	205	203	221	237	216	229	211	214	219	220	232	188	197	227	210	213	204	195	240	225	232	205	240	234	200	198	231	214	174	202	218	209	185	250	196	196	228	239	211	212	234	208	201	201	222	226	214	239	209	222	210	251	203	199	221	223	223	211	254	230	200	220	214	238	223	244	206	214	213	208	211	194	244	197	222	215	202	217	218	225	207	203	228	193	232	223	222	200	195	219	225	234	215	206	197	215	191	199	248	220	212	221	203	211	231	222	221	222	198	219	228	194	212	216	220	200	223	220	214	204	218	204	234	217	199	206	227	204	210	207	236	217	202	216	195	227	210	216	219	210	238	220	211	231	209	217	229	228	211	215	211	203	220	210	198	200	218	218	240	198	203	226	213	221	199	197	236	221	216	221	188	215	237	214	199	228	194	204	220	219	181	203	213	213	232	225	191	230	184	222	224	223	216	217	237	202	232	223	214	207	225	209	205	240	217	210	220	231	223	211	215	204	205	209	210	199	238	201	191	210	194	238	238	205	229	226	241	205	205	204	220	206	210	238	192	217	229	212	215	207	227	215	241	221	227	222	214	197	236	198	194	235	218	208	188	219	234	220	196	239	223	222	189	216	247	205	217	218	199	224	212	228	207	203	201	205	219	245	207	214	227	221	221	198	227	219	215	194	208	239	237	217	217	232	231	232	232	205	228	214	206	193	211	206	181	214	224	207	238	223	224	223	222	200	223	210	218	243	225	213	214	195	213	244	209	215	210	210	217	226	220	230	212	198	231	205	204	225	226	204	231	238	235	205	247	198	203	236	211	214	224	222	198	216	211	239	221	192	189	209	207	217	204	204	217	223	197	203	197	199	196	227	215
959	220	120	90	124	202	305	283	281	292	296	278	290	333	366	338	302	213	165	139	123	90	111	73	75	78	77	60	68	59	69	62	38	57	55	64	49	54	44	46	45	40	41	58	42	56	55	56	60	41	46	53	47	48	47	46	46	40	56	59	47	44	48	63	50	58	52	46	46	60	65	54	34	44	43	51	49	56	43	42	45	44	43	52	50	41	52	44	41	49	55	47	40	39	34	45	41	45	40	38	45	40	37	50	36	49	50	46	55	47	62	51	45	60	45	47	42	42	46	43	35	41	52	43	44	57	38	39	51	48	58	50	42	49	54	42	48	25	55	53	48	53	42	61	44	50	49	50	54	45	36	55	54	42	36	52	61	46	41	49	46	58	43	41	44	48	49	52	43	40	57	42	54	52	47	37	52	45	44	42	49	44	44	48	52	38	39	49	47	54	33	51	63	51	46	44	43	47	36	44	57	54	43	34	42	38	46	47	51	41	36	40	54	46	51	54	41	44	56	50	40	36	43	38	46	43	46	49	64	47	28	46	38	50	48	40	38	39	40	46	45	41	53	61	58	50	51	30	46	46	58	48	49	44	45	50	48	38	38	61	56	46	50	56	54	42	35	46	34	38	35	41	49	39	53	44	31	48	52	34	44	57	61	41	43	38	39	53	48	46	48	38	53	29	42	49	42	47	33	48	49	49	51	54	39	50	49	40	52	40	43	31	57	46	56	42	46	40	42	43	40	40	40	56	39	43	67	32	50	44	42	48	52	47	41	48	47	46	45	44	51	47	47	39	40	46	55	31	54	40	41	40	50	51	39	45	31	44	51	39	53	45	38	50	49	54	38	55	48	45	58	45	43	57	58	41	43	58	46	43	50	45	40	59	48	47	45	50	55	42	47	45	55	51	55	45	41	54	42	48	38	42	41	44	50	35	57	47	47	41	52	49	41	48	43	39	40	61	42	55	54	49	40	37	40	51	43	52	44	68	53	48	48	33	42	41	53	33	36	49	43	34	46	43	39	35	43	43	40	62	43	48	53	41	46	45	49	43	57	45	48	39	39	35	36	50	53	51	44	46	58	42	60	54	45	43	42	47	40	41	44	35	44	41	42	44	45	39	44	58	37	33	45	42	51	49	45	66	41	34	38	58	50	57	44	34	59	44	64	45	48	46	55	37	30	42	47	46	46	50	42	51	47	41	44	55	48	43	46	45	42	47	41	46	51	50	50	51	57	51	49	49	47	45	46	59	43	50	48	52	51	58	48	48	42	52	46	46	43	45	44	42	40	55	44	41	48	33	47	49	50	77	53	44	31	50	49	48	49	48	48	56	55	53	57	51	38	50	53	43	37	36	47	36	46	49	44	47	44	39	41	45	44	55	57	50	55	45	39	37	43	53	40	44	42	47	42	50	40	41	47	39	47	44	37	50	43	38	49	42	54	45	46	58	48	38	44	48	49	48	44	49	32	37	33	42	38	49	48	51	51	44	37	54	46	41	52	49	44	46	44	46	46	42	40	45	49	47	45	45	50	52	41	56	43	49	47	56	41	47	50	51	45	47	57	52	45	46	42	38	40	42	35	49	48	41	45	46	54	47	51	56	46	63	46	48	37	48	45	47	28	44	46	43	59	52	47	46	35	45	51	48	53	49	42	44	42	47	52	47	55	44	49	47	47	49	42	48	50	43	37	44	52	44	51	36	55	49	53	38	47	46	43	57	50	49	44	42	48	44	69	59	47	46	45	39	49	42	44	47	44	48	49	41	52	53	49	42	55	42	58	47	34	50	47	52	44	45	42	33	38	48	41	55	39	58	54	40	43	50	47	46	59	58	46	40	36	46	54	52	42	41	49	51	49	53	49	44	53	40	53	57	53	53	52	46	43	42	56	47	43	51	40	41	39	42	43	37	52	53	53	49	55	40	45	39	52	37	52	38	42	50	42	48	61	42	46	58	55	44	52	43	53	51	57	39	42	41	40	38	63	34	48	58	52	50	37	48	39	39	39	43	35	34	38	37	55	60	45	52	51	48	45	44	40	55	49	45	43	49	47	48	35	43	48	45	49	44	44	40	46	40	41	38	45	59	58	45	41	60	37	45	47	33	47	43	55	46	46	40	51	40	49	34	50	43	43	45	36	38	48	41	38	38	32	43	44	38	38	43	52	46	47	36	42	42	55	48	37	42	37	35	29	41	44	38	47	53	43	56	59	52	53	43	52	40	49	54	57	48	50	41	41	49	39	49	42	56	32	48	45	33	43	61	45	35	45	40	48	43	41	51	44	43	46	55	36	52	46	48	46	51	51	51	43	53	60	29	43	45	41	47	54	55	44	59	49	49	44	37	44	61	49	45	40	34	50	47	47	47	47	41	42	48	56	33	52	48	49	50	42	49	43	41	43	34	47	59	52	39	47	51	51	53	52	42	49	32	45	62	42	39	38	43	32	42	60	48	51	44	43	41	62	55	49	59	37	50	44	53	43	58	51	57	36	45	36	44	45	44	54	47	48	33	45	40	44	39	39	50	41	45	56	51	31	43	42	50	47	39	41	47	37	47	49	43	37	47	54	52	41	44	46	38	51	47	56	47	48	46	44	44	37	49	40	51	51	33	47	41	45	42	44	47	48	50	40	40	48	59	44	49	55	56	47	41	43	53	54	37	43	51	52	56	54	41	55	42	56	53	50	48	50	42	60	51	46	44	31	41	49	48	45	35	53	41	42	58	40	42	46	50	34	55	51	46	43	49	54	35	49	33	44	46	41	43	44	50	38	46	50	49	44	49	49	50	46	44	50	59	45	43	49	53	44	44	38	45	45	33	46	54	48	47	45	38	37	50	50	38	54	36	42	43	36	39	40	47	47	33	53	47	50	58	52	34	47	50	52	49	36	54	60	48	39	38	52	55	62	42	37	53	43	39	46	49	45	51	51	35	36	56	50	48	54	44	49	48	48	56	46	32	48	39	47	46	55	42	45	46	41	49	33	51	49	50	55	39	49	40	43	42	44	39	47	51	43	48	59	52	39	45	42	47	52	55	46	50	55	48	37	58	46	53	51	43	44	45	39	41	40	48	50	40	53	52	42	52	39	60	57	49	51	45	42	38	44	42	48	54	37	47	48	56	51	40	50	51	41	50	45	49	45	55	50	33	52	46	44	43	46	40	57	51	40	41	41	48	46	57	52	46	41	37	39	36	51	44	42	54	53	49	56	41	38	46	39	39	55	41	45	38	36	51	47	39	41	40	41	44	52	47	39	45	40	32	45	43	34	40	57	48	50	63	46	36	42	56	38	44	46	66	46	38	50	51	50	49	47	51	34	47	47	48	42	43	38	51	49	46	57	41	25	36	56	37	42	44	40	49	36	48	41	42	44	54	50	66	40	46	35	58	47	60	47	46	39	29	45	49	44	44	33	44	48	48	39	46	42	54	50	45	45	42	52	52	37	43	57	51	43	47	34	37	62	32	45	43	50	30	38	36	46	53	52	48
13212	4974	2141	3723	11138	15789	15979	14159	13149	12294	11841	11163	10988	11347	11389	10844	9158	6855	4998	4099	3653	3142	2566	2163	1834	1439	1306	1131	1081	1015	930	903	886	814	753	717	684	721	714	697	660	609	619	656	621	591	632	588	562	618	605	580	562	626	660	602	605	627	644	687	640	661	631	671	665	607	645	572	571	563	520	589	573	570	591	589	577	614	561	538	525	501	546	525	493	464	518	533	525	527	499	474	524	495	506	539	496	543	463	513	451	509	475	519	528	483	476	463	529	493	513	498	526	549	512	493	523	488	510	528	489	492	469	507	519	515	466	507	472	520	481	497	470	521	501	477	530	518	527	508	502	479	499	499	555	553	487	560	527	504	526	505	486	490	482	512	511	505	474	498	466	504	490	454	527	514	453	525	520	506	498	492	474	489	496	480	496	537	472	507	467	496	513	529	486	497	507	528	498	530	531	512	526	500	489	466	509	497	545	458	478	533	513	529	514	517	502	494	488	511	500	490	538	527	501	492	511	508	514	480	526	514	495	490	487	507	489	525	548	485	533	506	437	499	486	535	493	528	493	537	501	516	533	486	520	523	520	469	492	530	550	515	471	470	478	495	486	541	525	479	543	457	516	494	537	513	498	516	485	513	541	499	483	516	486	522	504	535	486	488	492	481	541	490	502	489	471	492	509	498	520	502	496	462	486	508	547	479	478	475	527	445	479	486	490	512	519	524	463	484	516	528	538	523	485	474	501	518	504	527	507	502	491	494	531	517	509	524	530	491	533	510	483	481	475	479	518	509	513	509	475	484	491	487	521	476	556	491	461	484	513	506	506	490	446	517	505	534	503	519	515	503	524	515	542	513	509	489	502	504	518	498	484	492	486	509	517	520	481	478	496	479	483	527	513	480	538	467	512	487	509	549	492	503	514	492	513	489	535	496	494	499	483	527	468	490	504	502	501	483	391	481	496	523	488	478	526	525	496	514	510	501	514	478	503	493	515	522	491	517	515	504	477	501	507	509	533	507	477	476	482	511	486	507	503	486	508	518	514	501	485	512	500	481	513	509	508	503	494	470	523	443	488	502	511	544	527	501	499	527	481	503	525	495	518	518	522	464	503	488	499	515	482	490	537	459	495	531	540	461	483	494	468	470	516	476	493	491	486	511	481	500	453	527	516	473	498	548	493	474	471	493	475	530	521	490	504	506	459	513	474	459	511	499	493	492	473	524	519	504	489	471	533	481	505	483	490	486	486	476	459	493	479	514	510	539	490	498	475	504	494	525	508	504	490	492	521	465	483	476	499	517	503	477	479	501	508	515	530	548	529	495	495	480	464	505	483	444	508	485	493	516	490	507	504	493	503	505	499	491	514	470	505	476	465	530	516	477	441	505	453	481	518	531	483	474	513	485	518	497	506	503	512	501	529	521	569	512	468	521	485	510	477	482	517	468	521	490	493	474	464	513	554	518	490	494	523	524	500	512	506	496	485	509	502	488	490	499	510	460	492	473	552	523	533	477	489	529	480	509	517	514	499	521	496	503	479	507	494	500	474	479	438	492	506	505	509	530	481	517	517	487	510	469	487	515	486	483	488	474	491	511	504	513	534	508	525	479	502	501	497	505	451	462	491	463	488	489	499	522	461	529	501	480	477	514	535	494	501	507	504	494	484	467	530	475	501	495	509	539	516	527	516	510	524	506	504	497	501	467	542	545	485	501	483	480	471	525	527	485	519	486	502	519	483	511	507	478	477	513	512	509	520	496	497	485	500	443	501	492	508	488	503	518	512	481	494	497	514	479	468	498	466	493	491	501	508	481	496	500	490	454	512	462	520	487	545	533	457	497	518	491	488	518	507	503	500	480	537	510	469	534	497	485	508	513	500	477	487	529	480	525	507	494	477	492	541	499	478	460	527	506	492	498	466	505	495	504	517	492	488	496	491	532	501	499	514	478	495	537	506	460	534	478	520	535	497	504	467	495	493	499	485	485	518	488	484	502	471	483	509	500	482	499	471	539	491	545	480	492	517	546	487	495	467	505	508	510	448	480	481	506	472	471	469	521	518	518	486	513	506	530	540	486	500	495	475	494	458	506	485	444	509	513	465	511	504	511	463	507	491	493	514	452	547	539	524	525	496	526	481	513	501	516	492	513	491	497	512	474	513	503	500	476	489	493	469	503	506	439	463	483	487	516	509	507	494	488	507	485	480	478	484	485	517	493	518	518	531	526	537	501	507	477	508	475	492	537	514	523	506	514	484	484	492	528	474	519	516	491	497	527	492	481	499	508	521	528	486	479	493	495	499	463	491	505	481	493	505	509	482	475	526	495	478	486	523	497	500	478	501	491	478	491	512	493	485	488	474	517	470	494	502	486	516	504	465	510	462	507	508	475	517	522	432	531	495	506	469	514	510	466	488	528	490	483	541	487	497	491	514	503	538	479	480	500	541	500	494	491	502	487	471	505	560	462	516	492	545	504	488	502	520	516	512	519	495	495	564	483	526	475	491	488	496	532	504	515	493	487	519	495	486	473	502	528	524	480	514	470	505	454	505	474	479	509	497	522	468	450	489	502	498	485	511	503	532	488	500	505	481	492	439	536	459	491	497	485	531	514	493	456	526	476	489	484	468	489	532	499	469	497	522	490	483	526	562	476	491	489	489	507	498	508	494	518	476	471	504	495	478	488	495	521	461	486	461	534	571	522	514	502	487	499	477	519	471	493	508	532	503	491	510	452	536	506	509	486	499	479	496	515	476	527	482	506	480	491	480	467	517	545	503	475	466	478	457	532	521	485	522	452	490	546	488	487	492	492	550	525	493	549	544	448	528	499	482	501	481	512	480	442	499	476	501	500	522	491	484	471	492	511	529	467	495	455	492	505	482	560	504	518	478	485	480	462	509	470	486	475	500	496	476	516	510	519	481	498	535	523	462	480	483	509	483	502	512	488	528	493	514	506	527	482	504	519	475	500	516	518	515	488	480	508	502	522	512	478	527	518	538	488	494	504	468	483	493	486	467	483	525	524	475	493	492	498	455	483	491	481	503	468	504	496	485	462	508	452	484	467	494	475	442	512	474	516	532	467	508	497	470	437	487	511	452	496	520	524	531	508	509	484	492	523	528	519	474	468	495	485	483	528	523	510	485	488	513	495	503	480	468	491	509	485	481	507	498	463	499	489	502	530	528	505	473	531	490	486	493	508	470	456	485	511	482	494	491	475	480	521	467	505	528	507	506	488	498	471	501	529	515	466	485	475	471	490	500	468	515	555	535	506	506	524	546	514	487	513	509	503	503	473	530	459	480	488	477	474	436	495	477	533	533	543	493	505	471	519	482	505	502	499	493	462	519	490	513	534	498	512	505	520	507	477	511	545	521	504	479	502	484	501	498	546	524	495	523	511	478	517	525	513	522	525	506	492	474	466	524	477	544	490	494	462	485	524	497	501	479	533	484	512	486	503	473	503	457	471	466	508	532	512	531	485	471	502	493	518	517	522	494	499	481	498	514	489
1211	44	31	18	37	79	132	113	136	158	140	139	141	189	185	174	143	91	79	68	61	49	31	40	36	32	21	38	22	19	22	25	19	26	24	25	20	22	18	15	28	26	13	14	14	11	17	19	24	21	18	19	13	26	9	20	25	16	33	20	22	26	21	22	17	15	19	18	16	15	21	18	19	15	26	15	21	16	19	16	14	24	19	19	21	16	12	19	27	18	26	13	18	19	16	14	12	16	11	17	13	18	26	14	15	17	16	20	20	11	13	17	18	21	20	16	14	24	16	19	18	9	19	14	16	18	22	15	15	15	16	18	28	7	13	21	17	23	21	19	28	16	16	21	16	19	16	28	28	19	20	30	19	22	18	22	13	15	24	23	14	21	10	22	18	11	19	17	13	16	21	14	21	17	17	20	17	20	24	21	15	18	19	13	31	25	19	16	27	20	28	18	19	14	15	11	27	14	13	25	25	19	19	15	20	11	15	16	20	26	20	19	17	19	19	19	20	17	17	16	18	23	18	21	20	21	19	20	19	24	19	13	16	19	16	14	16	24	17	15	17	16	14	19	17	19	16	19	15	16	15	11	17	12	16	21	15	22	17	17	16	18	14	18	16	17	17	19	18	16	20	17	31	22	18	21	24	22	23	24	10	12	19	15	23	19	11	22	18	21	19	8	18	13	14	16	17	20	18	21	21	14	21	18	20	14	20	24	23	19	18	19	11	19	18	18	20	23	17	20	14	13	11	22	16	13	24	9	15	21	18	18	20	19	16	19	17	13	18	11	14	10	14	18	24	22	18	14	13	26	10	20	23	13	17	11	22	13	16	18	17	16	15	18	17	18	24	13	14	23	24	17	14	20	26	16	22	21	16	27	11	17	16	24	16	13	13	23	17	12	16	15	22	19	27	22	24	12	13	18	25	22	13	27	13	11	12	15	21	27	14	12	15	16	20	17	14	23	12	20	22	24	14	17	17	12	20	22	11	19	19	19	15	16	13	29	12	13	21	13	32	15	16	19	24	18	14	14	13	12	18	22	23	10	18	17	17	16	18	20	9	25	20	21	26	14	18	26	16	10	19	19	26	15	15	19	11	23	20	19	23	26	15	16	20	13	12	17	18	15	17	23	18	20	19	20	20	18	27	16	21	16	17	26	22	14	19	18	16	14	23	20	12	18	16	18	9	25	17	21	18	13	19	10	18	11	18	17	22	32	12	25	17	11	21	18	18	22	17	13	20	17	16	14	20	15	24	13	10	13	21	12	15	13	18	17	15	23	13	16	21	24	15	17	22	16	11	20	14	14	11	22	22	23	10	21	18	21	15	21	25	19	19	18	20	20	17	17	22	15	13	22	20	20	19	7	23	15	21	27	16	19	14	21	22	20	26	18	21	18	17	15	18	16	21	24	22	16	11	23	14	23	13	16	16	20	17	23	15	13	14	20	24	25	10	24	12	19	19	22	17	14	19	9	22	21	13	16	20	15	16	14	19	24	20	19	20	19	19	12	18	19	24	23	24	18	16	13	18	14	20	25	18	12	18	14	16	17	9	24	25	10	14	16	23	18	19	15	20	21	21	17	13	16	14	15	11	17	14	21	18	17	14	19	23	16	21	13	14	11	18	21	15	22	17	16	22	9	24	7	17	14	22	15	16	13	20	12	19	11	14	30	20	17	20	22	17	24	22	14	17	15	13	13	23	13	16	16	19	18	23	16	17	19	14	25	8	26	16	20	25	21	16	14	15	14	21	20	21	12	19	19	13	16	17	11	15	14	14	16	22	22	17	20	18	17	21	20	20	11	21	14	16	16	17	20	24	13	18	14	23	20	18	15	14	22	23	17	13	18	18	21	29	14	20	11	18	16	25	15	17	13	14	17	13	20	17	19	23	15	27	19	16	15	15	20	17	21	16	13	21	23	19	22	17	17	16	20	19	21	11	15	23	23	29	17	22	16	14	15	16	17	23	16	21	19	24	18	20	21	18	17	24	20	17	23	14	19	24	12	23	13	22	26	22	16	16	13	23	13	23	22	17	13	13	20	22	15	13	17	15	18	18	16	23	15	18	25	23	19	14	16	23	22	17	10	15	21	23	11	16	12	16	24	22	29	14	20	19	12	15	19	18	20	15	14	20	17	24	17	20	15	22	22	20	19	12	17	26	22	14	17	15	12	17	14	17	25	10	13	22	19	22	15	15	16	23	14	15	10	21	20	21	24	17	18	17	26	23	22	13	17	16	22	21	11	22	25	17	22	16	25	18	18	23	14	17	16	22	20	21	26	18	19	13	22	16	14	20	27	18	22	19	16	10	25	17	23	17	18	18	20	16	10	11	21	14	15	13	22	16	15	17	18	23	20	26	21	20	23	14	12	18	13	24	21	18	20	15	23	15	27	14	12	12	18	21	22	22	18	12	10	19	20	12	22	15	19	15	18	20	12	20	21	16	12	14	9	18	21	19	12	22	23	25	18	19	18	12	20	18	18	24	16	24	16	11	23	20	18	26	20	16	16	19	16	15	18	18	20	24	10	21	26	23	9	14	14	17	18	18	21	19	18	24	13	17	21	19	19	16	19	16	19	17	21	20	12	13	17	18	17	15	15	18	17	22	10	18	18	21	24	24	19	17	20	17	15	18	18	15	22	13	17	17	11	23	22	12	19	20	14	21	22	26	20	26	18	21	15	15	14	18	16	18	16	17	13	20	17	21	17	17	28	20	15	15	20	19	22	19	16	13	16	21	24	19	19	21	26	16	12	19	17	17	21	17	19	17	21	22	20	14	19	16	12	13	17	23	18	27	19	19	19	16	25	22	7	19	21	13	21	28	14	22	22	15	24	23	25	26	22	15	30	24	11	16	20	12	26	26	20	20	11	20	17	15	9	19	19	25	11	21	17	18	20	21	24	6	20	17	10	22	16	27	24	16	10	22	20	21	26	15	20	14	21	19	22	12	22	18	20	19	19	14	15	24	21	17	26	21	16	16	15	22	20	16	14	19	20	11	18	14	25	18	21	16	22	26	13	18	29	23	17	16	22	17	14	18	22	18	26	16	16	18	21	18	21	15	22	15	14	13	15	14	19	23	13	13	18	20	18	16	13	17	25	17	14	12	19	18	16	19	24	25	16	13	18	17	20	12	12	18	16	21	22	15	28	12	10	14	20	19	23	21	24	17	23	16	19	19	18	21	14	24	18	18	12	24	19	21	17	19	16	12	24	22	24	20	21	20	17	18	13	23	19	22	20	21	15	11	13	20	18	16	18	17	13	23	12	24	21	17	15	24	24	15	24	16	27	19	19	25	26	25	25	22	13	18	19	27	17	17	25	14	22	20	19	23	15	23	11	23	18	23	14	25	20	20	18	25	18	16	19	19	27	20	16	30	15	20	11	12	16	17	17	14	18	14	23	23	11	18	14	21	22	14	23	20	18	15	15	16	15	24	13	11	13	12	18	15	20	16	17	17	15	15	23	19	21	17	23	14	28	17	16
7347	975	469	937	4265	8442	9311	8439	8151	7656	7506	6928	6631	7335	7076	6695	5411	3568	2517	2150	1760	1438	1274	867	790	609	545	464	388	413	361	374	310	318	313	282	278	276	284	247	245	257	229	247	233	251	216	222	231	219	274	260	230	257	239	245	268	273	265	232	266	268	291	293	239	256	265	227	205	208	215	234	202	198	263	239	220	261	232	209	195	216	194	198	207	205	226	202	192	209	203	193	217	198	205	193	211	192	211	200	200	212	223	186	200	186	224	220	203	197	195	202	186	228	187	204	170	202	211	205	213	217	225	203	200	206	194	219	188	214	221	199	205	187	219	194	209	198	187	203	202	207	209	200	185	207	203	212	203	204	197	203	199	203	194	192	198	189	203	209	220	188	211	195	209	197	183	176	209	188	204	199	182	204	196	196	212	181	223	193	223	189	190	204	172	206	211	190	206	187	212	244	186	186	210	197	177	217	218	199	203	216	221	199	180	204	212	191	217	215	225	192	203	203	210	181	218	210	203	189	220	220	205	195	210	198	212	200	174	193	173	200	188	214	173	208	223	203	188	214	190	172	217	215	204	189	204	189	191	197	178	183	204	204	206	213	196	198	184	186	174	190	204	183	205	216	207	193	201	196	191	197	211	191	190	222	212	207	211	207	208	188	191	184	218	195	211	248	191	198	159	193	204	197	183	226	199	199	191	196	189	202	213	238	214	203	192	194	179	213	209	205	188	204	184	198	182	210	197	193	210	197	211	213	194	192	184	230	210	196	217	192	198	199	193	197	192	210	202	181	204	212	192	197	189	187	201	176	209	201	201	192	190	203	206	201	194	202	215	178	203	182	201	182	196	190	208	205	199	217	193	185	185	187	203	191	209	202	195	223	178	177	185	209	187	196	204	219	196	196	191	190	215	211	213	212	194	178	184	189	199	174	205	191	193	196	184	183	166	212	197	206	204	195	196	196	193	220	199	202	198	186	193	216	192	178	182	202	200	234	197	179	179	166	201	202	198	202	181	181	194	201	218	190	220	198	215	197	190	207	188	207	208	194	192	215	189	191	209	213	205	211	201	200	213	209	208	212	195	216	193	193	175	207	210	214	194	195	198	179	209	204	202	179	184	186	208	210	198	229	178	201	191	188	177	213	192	199	200	201	203	210	163	192	190	175	187	210	197	208	230	194	191	182	199	228	194	196	208	207	201	207	178	189	206	237	198	205	203	206	200	183	192	219	201	218	187	197	181	202	205	192	218	203	212	202	213	192	200	192	170	195	193	186	161	200	194	204	219	195	213	212	210	196	199	230	196	204	172	206	192	197	186	203	230	195	175	191	189	234	205	217	213	209	213	207	190	209	202	193	191	192	205	209	209	184	195	190	210	209	214	186	216	212	166	178	205	185	200	190	202	187	211	206	201	209	230	221	190	219	187	200	214	182	204	195	204	192	203	207	209	204	199	203	198	179	191	182	218	206	192	212	186	185	183	182	188	213	184	211	229	195	198	180	181	207	193	207	221	201	184	183	206	181	199	180	199	201	205	217	216	178	197	173	180	218	201	203	195	186	166	201	176	213	217	198	207	201	188	214	207	194	223	214	187	202	198	186	207	217	200	189	198	205	199	195	208	176	223	183	195	193	194	199	205	186	194	192	227	235	204	194	219	198	191	180	187	208	209	219	193	217	200	166	176	214	218	216	200	187	192	201	189	212	211	206	190	202	193	210	202	199	185	185	209	188	209	207	200	184	185	193	171	205	227	168	202	193	218	184	188	206	202	181	206	201	200	217	196	180	206	203	186	192	199	198	190	206	211	175	200	198	179	198	214	202	200	193	210	205	202	232	184	199	207	190	185	207	193	203	226	213	217	198	173	185	189	195	210	214	207	191	211	201	221	214	185	206	214	182	202	197	205	226	207	188	209	181	170	207	182	201	206	198	186	205	209	176	195	204	203	199	198	182	207	196	201	231	185	189	208	189	195	191	215	189	200	177	196	205	202	201	210	188	230	181	215	201	191	220	194	199	186	201	177	187	168	193	189	207	195	190	196	190	191	221	190	201	208	178	194	197	208	185	221	226	200	199	184	179	193	214	198	186	186	200	201	194	182	207	211	191	179	206	208	225	188	190	204	192	229	188	192	190	203	243	197	205	220	204	209	197	216	221	193	182	189	210	164	188	183	190	203	193	215	195	199	178	198	183	203	224	176	195	195	187	197	181	190	179	197	212	197	193	230	189	194	188	209	182	182	189	195	177	222	174	218	185	190	211	176	194	193	181	181	197	177	210	197	184	197	194	192	198	195	194	219	204	231	213	205	247	194	175	211	191	188	174	202	204	178	182	207	219	194	183	198	182	196	207	206	185	214	194	194	197	204	181	198	189	193	187	204	203	213	202	223	222	203	188	195	233	202	189	214	208	209	196	199	214	181	187	193	201	209	198	187	192	196	193	204	209	210	189	187	185	189	197	211	178	179	194	213	189	206	216	220	167	185	187	200	211	203	193	151	196	195	189	204	224	196	171	199	224	201	179	205	194	224	202	204	198	188	162	223	185	202	225	195	198	191	194	217	169	205	195	223	207	187	205	200	196	183	186	198	194	176	208	192	193	205	194	203	209	200	199	224	195	242	222	203	197	209	186	170	200	205	203	202	210	193	166	215	225	178	176	180	204	190	207	227	200	193	204	195	202	202	205	223	176	178	228	189	197	201	182	219	211	218	183	199	190	184	190	185	187	198	165	197	189	169	167	216	187	190	176	170	196	203	230	193	204	222	224	189	169	197	188	204	187	202	189	193	208	220	198	182	213	201	197	208	195	199	191	208	191	191	214	207	191	203	195	190	189	165	183	194	210	201	200	196	195	202	213	191	173	213	197	187	199	182	199	188	206	229	180	181	209	229	186	190	176	212	206	212	205	219	191	203	209	199	181	225	180	194	206	244	189	192	225	202	218	207	199	203	198	191	202	232	213	200	231	197	189	213	169	200	196	193	184	216	199	199	187	181	219	191	181	195	188	204	201	198	173	186	180	188	215	192	208	221	197	193	210	186	191	226	197	204	225	184	199	209	188	180	204	198	173	196	196	208	197	222	186	197	219	213	197	204	198	209	208	221	200	178	204	208	185	190	192	201	201	202	202	208	210	194	210	198	193	198	211	181	202	209	207	185	223	198	225	195	198	213	222	194	219	211	212	174	189	180	193	202	175	220	199	201	177	182	183	218	212	208	196	190	171	167	154	197	169	193	205	186	207	227	210	221	194	191	214	230	187	222	203	200	204	186	186	166	199	194	186	175	176	184	177	195	211	186	212	182	196	191	179	192	196	208	215	181	199	190	226	191	193	208	179	211	192	194	208	217	174	210	198	203	199	221	192	192	219	177	191	194	217	225	213	190	189	201	193	191	186	208	191	222	208	224	187	206	197	179	224	218	213	184	233	188	177	194	190	203	195	175	192	223	202	210	207	218	201	202	199	188	206	183	199	198	211	184	181	196	221	203	190	207	198
543	157	94	64	104	196	235	221	199	232	265	219	280	285	256	302	211	139	124	102	98	74	75	67	67	66	57	48	50	55	47	39	44	68	49	58	51	49	37	58	50	41	40	41	40	39	36	30	41	43	46	58	49	41	45	49	41	52	59	47	47	61	43	32	47	47	49	27	35	40	41	43	41	38	49	38	42	38	47	46	37	30	37	38	50	48	40	49	49	45	39	47	42	43	52	32	37	47	41	44	52	50	38	46	44	42	57	49	41	47	37	43	35	36	38	38	36	38	49	56	38	42	57	54	44	42	45	42	57	42	45	45	47	38	41	46	35	40	44	48	32	32	51	38	36	27	49	42	38	52	46	40	33	50	45	41	34	50	50	53	29	38	38	39	49	53	39	50	49	31	40	45	47	47	49	30	42	39	43	41	45	47	40	47	57	39	42	45	36	53	42	49	42	39	38	47	37	47	42	33	50	37	34	36	46	39	50	25	48	43	31	39	36	48	46	39	48	43	48	46	42	55	39	34	37	39	49	37	51	41	53	38	41	35	42	28	42	37	51	31	47	31	41	38	53	51	52	37	30	41	62	46	35	45	49	43	33	43	47	38	39	46	46	33	47	47	41	38	47	36	53	44	36	45	39	48	49	39	38	41	34	38	41	39	44	46	34	41	39	24	37	46	42	42	44	38	31	50	50	43	56	33	36	46	47	43	41	42	45	37	35	36	52	48	46	57	43	30	39	42	52	46	49	54	43	45	45	41	32	48	34	46	44	46	41	39	41	51	46	45	39	35	40	36	50	50	37	52	35	45	45	35	40	42	46	41	44	53	58	46	46	31	55	40	49	44	43	44	28	35	61	36	47	42	59	42	49	50	50	39	42	43	48	42	39	43	45	42	38	52	37	38	52	45	34	38	45	38	48	50	41	39	43	50	30	45	39	41	32	49	39	44	45	37	40	43	41	31	34	38	39	41	42	38	35	54	38	47	38	38	40	34	27	42	41	42	44	45	30	38	41	37	44	47	47	52	41	45	33	55	48	27	45	46	44	39	45	43	41	54	42	44	55	42	37	45	40	40	23	50	49	39	45	39	49	37	35	52	48	44	35	42	46	51	39	41	40	43	45	36	46	46	48	36	34	44	38	47	32	53	40	45	37	42	44	37	46	48	34	42	43	45	41	59	37	41	33	44	49	34	38	44	33	45	38	35	34	46	32	55	34	44	43	50	46	57	55	41	38	45	36	44	36	37	44	43	48	48	34	37	51	50	45	39	41	44	43	44	41	42	38	51	33	39	44	38	38	53	43	44	48	47	40	35	51	38	46	44	52	47	35	31	40	35	40	41	39	53	46	46	34	40	39	34	42	38	48	44	54	42	38	35	35	28	40	44	44	37	40	31	45	47	31	41	45	38	49	44	54	40	49	42	34	38	37	51	36	43	33	37	31	42	39	40	29	34	48	33	56	43	57	43	33	43	41	47	46	33	52	41	42	36	44	43	48	46	40	50	31	38	54	38	30	41	35	32	42	42	37	30	44	39	28	42	37	43	32	50	44	39	40	35	40	50	39	40	44	43	52	44	40	55	43	39	57	30	41	44	48	44	46	49	33	29	44	40	40	23	43	53	43	24	36	45	42	39	25	48	36	34	44	46	35	34	45	31	35	41	47	48	45	40	43	35	57	40	44	49	47	40	45	43	34	39	44	43	31	54	51	37	42	35	38	54	26	36	40	50	48	46	45	41	46	54	40	37	45	48	64	46	33	40	44	33	38	54	41	34	43	41	34	36	38	36	49	44	46	33	51	45	31	41	51	52	40	36	42	39	43	41	43	44	45	36	47	42	36	34	38	52	47	45	28	49	43	41	42	34	35	44	52	44	49	36	44	44	41	47	56	40	47	45	32	39	43	44	47	43	43	36	40	57	40	44	35	44	51	41	58	42	44	42	21	45	45	41	41	44	43	44	48	52	46	40	42	38	47	41	42	44	50	41	38	50	36	35	49	39	42	50	36	28	37	40	49	41	50	41	50	46	53	48	40	28	34	47	44	54	52	40	45	53	50	41	38	36	46	43	41	41	36	50	41	44	44	44	42	52	47	45	51	36	41	29	53	48	47	45	33	33	33	42	42	45	40	36	33	53	41	42	43	50	37	43	36	33	49	43	50	43	42	41	48	45	49	48	43	32	48	44	39	41	46	31	40	36	50	50	39	51	46	51	47	42	43	32	42	42	53	47	55	29	40	43	37	45	32	28	57	47	45	33	49	43	45	39	48	50	47	39	45	46	47	47	44	34	42	54	49	37	41	50	39	50	35	36	46	42	45	35	42	41	42	35	44	49	49	50	45	34	45	38	41	45	41	47	25	36	30	43	39	41	37	57	38	48	44	42	45	45	41	28	49	40	39	42	46	36	48	45	32	51	40	47	45	45	36	49	39	30	36	41	40	27	41	50	44	38	52	44	32	42	48	38	49	47	31	43	43	38	35	44	40	41	37	34	37	47	48	44	50	37	42	39	40	44	38	41	39	33	42	47	44	37	40	31	43	48	36	38	44	48	36	50	39	43	46	44	48	55	42	33	63	50	44	44	47	41	38	37	37	36	46	34	31	40	63	52	41	47	57	36	44	39	42	55	44	30	44	39	50	48	42	45	35	57	46	36	41	42	45	54	46	43	38	51	36	53	44	41	46	46	42	44	46	35	31	42	40	42	32	47	28	50	34	45	47	48	46	42	51	35	56	50	49	40	37	51	34	38	44	48	39	51	56	48	31	42	47	62	36	41	34	36	42	48	37	54	41	38	48	39	36	30	43	38	47	41	35	47	36	33	41	43	59	53	45	46	47	48	29	41	37	34	47	42	50	39	49	57	43	56	52	50	41	41	50	40	44	47	47	46	35	53	40	45	48	39	46	45	44	43	50	46	52	45	41	45	47	42	33	42	54	32	35	49	44	47	23	48	42	56	53	40	41	46	41	47	39	35	42	45	45	37	47	40	39	38	52	43	45	40	45	45	40	49	28	57	43	44	43	31	54	46	41	43	33	32	43	34	41	41	46	40	29	54	48	42	44	41	41	38	49	36	45	46	41	38	35	37	39	52	39	35	45	51	51	39	40	36	35	37	43	43	44	39	50	34	41	31	34	35	47	43	40	49	37	31	48	38	52	43	33	52	46	39	33	35	47	38	52	43	54	46	54	37	49	36	33	38	40	44	40	41	50	49	35	38	52	43	40	39	39	34	51	43	40	47	32	47	44	40	40	38	41	44	44	43	38	40	45	32	38	41	36	43	49	39	44	35	47	48	43	49	34	38	32	49	44	47	51	26	40	34	46	35	55	29	37	32	37	46	43	40	36	39	47	43	37	37	39	40	35	49	44	43	48	49	39	46	34	40	46	33	37	45	45	38	30	54	33	43	61	48	43	46	42	50	41	32	45	34	52	45	37	54	36	37	36	37	46	53	44	30	37	36	41	40	42	48	36	36	49	44	50	33
9743	3865	1420	2804	8879	13715	13382	12544	11232	10941	10328	9481	9566	10312	9658	9161	7230	4845	3873	3405	2716	2328	1948	1544	1342	1105	1006	894	804	807	755	702	666	648	596	598	573	555	573	535	559	524	545	538	565	537	530	513	524	501	534	494	541	497	527	555	560	542	524	531	570	584	583	563	565	546	499	517	485	512	456	474	498	500	524	504	541	498	481	502	487	452	444	450	462	464	457	439	461	485	469	480	433	431	425	444	454	448	480	447	440	461	471	448	473	469	471	487	462	449	463	455	481	447	442	451	461	495	439	416	456	448	451	441	427	440	500	485	465	459	423	464	491	432	415	423	413	460	477	474	456	431	456	455	429	434	470	439	429	446	411	451	432	467	412	437	453	445	466	446	433	476	424	416	444	468	423	445	464	419	467	452	453	447	452	454	467	416	446	462	479	462	431	433	453	450	428	450	448	473	473	451	437	403	435	467	446	466	484	485	466	419	469	502	490	449	430	499	480	435	499	455	453	499	463	465	446	461	473	477	432	443	459	487	468	473	467	464	438	460	441	472	423	458	453	455	461	454	467	437	425	441	425	463	436	484	441	429	443	447	487	456	458	455	431	459	434	458	465	439	493	467	478	433	458	463	482	436	443	452	485	448	468	442	473	452	470	453	443	393	431	447	479	477	430	454	464	427	446	453	454	452	424	432	450	471	454	475	472	480	429	458	471	459	454	438	468	484	476	440	418	458	464	419	475	451	429	468	430	447	466	464	475	449	431	453	448	463	444	422	465	418	450	413	463	438	457	448	439	466	466	496	444	441	452	467	474	475	477	430	474	408	435	471	408	453	458	458	439	413	449	449	458	416	464	459	460	480	434	428	454	426	427	460	447	479	498	464	468	419	482	471	468	460	415	441	438	442	489	441	466	473	448	449	418	422	446	427	480	466	473	464	462	390	490	443	409	473	437	455	469	479	443	469	468	461	470	504	433	468	467	460	471	480	418	444	481	461	428	471	449	430	509	445	462	453	484	464	488	443	475	467	467	492	463	465	486	475	434	455	474	472	476	448	440	429	461	404	481	489	439	458	425	464	454	430	501	461	456	428	396	431	438	423	444	422	451	430	406	435	458	441	464	457	460	469	446	473	488	454	457	445	418	460	408	452	457	460	434	461	467	473	440	450	445	461	437	497	408	455	461	444	480	470	442	461	450	433	479	459	441	471	444	446	453	410	462	454	450	479	445	431	482	397	449	425	440	432	447	423	456	446	427	435	493	464	467	463	446	486	449	451	460	432	450	458	443	482	447	440	448	424	492	463	441	431	437	432	464	421	460	430	432	461	442	480	489	445	443	457	419	470	455	496	456	438	482	441	411	473	452	461	443	436	443	431	433	470	468	394	419	429	453	457	438	410	452	451	468	425	470	420	411	494	449	436	426	455	451	427	492	438	477	466	433	421	488	452	464	435	453	468	438	421	451	470	405	468	426	495	465	417	490	466	436	467	431	471	468	433	463	448	451	433	445	445	449	459	452	445	460	471	446	448	456	459	428	474	454	456	452	445	442	441	417	419	460	447	463	456	495	449	456	449	475	446	474	460	452	446	442	443	444	477	445	458	463	487	453	470	475	499	420	421	477	464	476	428	444	451	462	438	428	446	456	469	482	462	440	433	503	455	450	459	430	474	424	439	452	443	457	407	430	447	431	465	449	482	456	428	427	460	446	436	459	425	428	434	461	438	444	477	489	451	460	469	461	501	429	466	446	475	432	452	424	431	439	481	457	409	442	436	453	456	459	488	452	452	432	455	425	445	461	448	465	445	467	431	467	450	452	465	467	474	463	427	468	469	435	393	495	437	498	485	463	454	445	442	441	443	438	406	423	434	482	460	459	461	464	459	429	457	467	429	449	471	454	449	458	431	440	453	501	428	457	434	467	426	421	442	433	442	448	504	422	428	462	427	443	465	466	497	431	430	470	477	473	468	466	449	459	467	396	463	420	438	457	496	410	426	447	431	483	475	488	452	425	421	463	403	462	428	456	445	459	456	457	460	442	485	462	462	440	414	456	428	448	440	452	476	487	466	447	463	436	441	470	486	452	434	449	468	474	445	450	482	431	469	442	451	466	460	470	474	460	449	454	446	455	486	486	456	437	433	436	453	471	475	450	446	431	450	470	458	475	457	442	459	411	436	437	434	467	474	498	469	451	455	437	436	469	477	456	478	414	447	462	427	479	489	469	448	456	443	450	432	458	479	420	433	495	462	441	448	457	434	455	477	470	453	457	405	471	414	457	421	457	430	468	413	458	462	437	457	430	396	406	473	452	455	444	445	455	455	459	467	440	456	455	455	416	459	440	453	426	463	489	427	422	446	456	460	518	460	481	432	417	434	432	446	426	453	478	448	431	484	443	453	435	456	451	466	457	446	442	450	423	426	440	443	439	446	476	479	446	485	441	478	455	435	407	453	453	474	430	459	458	439	468	461	454	441	473	450	445	486	389	464	447	475	437	445	432	446	438	529	442	460	458	443	429	502	438	411	463	454	440	463	447	487	482	446	447	461	426	410	436	454	484	448	451	457	427	453	419	464	405	434	482	430	480	433	463	466	437	440	478	469	460	442	488	464	473	520	426	483	488	425	451	480	407	479	470	451	454	462	460	462	466	446	473	455	493	438	470	444	445	484	485	484	456	456	447	442	434	463	455	451	452	471	461	500	461	431	479	453	491	459	450	437	453	464	487	457	432	460	427	426	436	438	501	457	459	458	463	439	439	429	432	458	436	430	467	513	421	450	431	444	442	465	427	443	440	514	447	454	476	457	505	435	429	426	443	440	437	460	489	471	409	438	454	425	444	464	495	458	421	453	477	462	407	454	438	464	416	474	463	450	471	469	432	451	467	510	413	440	435	469	439	449	448	439	468	474	453	477	448	437	441	473	461	455	456	464	449	441	451	462	488	415	448	432	445	471	437	444	460	465	453	438	459	501	453	409	472	436	446	463	430	455	453	412	461	453	454	445	436	448	485	482	444	454	435	485	473	487	472	489	439	470	449	419	432	415	425	440	429	437	425	433	427	452	490	421	447	404	465	445	458	459	446	431	421	475	432	439	483	452	469	435	430	426	463	430	429	423	444	441	418	472	448	443	452	457	468	422	486	455	415	428	446	434	443	470	451	425	437	424	455	451	436	436	392	450	411	419	439	436	472	467	433	471	447	445	503	471	434	470	454	448	471	460	433	474	447	479	470	474	444	472	425	461	469	459	429	449	440	424	474	474	448	424	468	458	444	511	419	407	470	420	436	448	437	392	421	462	465	462	471	420	440	456	445	435	449	440	434	426	432	459	475	410	453	459	437	456	462	478	446	433	438	477	431	482	403	493	447	460	451	481	473	444	446	447	446	429	459	446	445	468	476	480	424	438	458	490	487	439	426	468	447	455	450	453	462	462	446	438	456	482	459	456	460	448	457	469	422	456	444	401	463	422	472	450	449	423	456	462	448	454	470	462	455	469	455	485
1957	97	75	50	75	166	198	194	198	249	224	241	236	300	282	248	178	138	111	86	64	60	61	46	41	47	32	28	24	26	25	28	25	19	28	25	19	26	18	14	17	18	18	22	29	17	16	23	19	20	12	20	16	20	19	25	29	26	23	18	26	16	21	24	12	20	20	13	26	18	17	14	17	18	22	22	18	15	23	20	20	16	23	20	18	15	18	19	17	15	13	18	20	14	22	25	20	16	12	12	31	25	25	25	14	14	20	21	19	16	11	28	14	21	12	23	17	14	21	19	14	16	14	17	16	18	17	23	17	17	25	18	20	13	24	20	21	23	16	15	19	24	19	24	20	17	27	26	15	15	17	18	32	16	21	26	20	18	18	20	21	27	21	16	13	21	16	16	20	20	13	24	11	15	18	14	23	18	15	17	18	18	15	19	24	14	25	19	15	19	18	14	15	15	19	15	21	20	17	17	20	19	17	19	12	25	13	14	17	28	20	16	13	27	16	14	28	11	18	24	13	29	14	22	18	19	15	17	21	20	19	21	15	14	23	24	25	19	15	20	16	18	19	13	20	12	15	18	23	22	13	22	12	17	18	25	23	16	18	19	16	19	25	21	10	17	21	23	19	22	21	19	15	24	21	32	25	19	21	19	21	16	21	16	20	22	24	23	20	18	18	10	13	16	24	13	18	12	14	10	14	9	18	23	15	17	20	17	16	18	17	16	21	9	18	18	22	20	18	27	19	15	21	13	21	24	20	13	16	22	17	24	14	17	21	24	20	21	21	13	23	19	19	18	22	17	15	20	22	19	16	11	15	17	15	17	16	16	20	20	21	20	18	15	9	20	13	15	26	20	26	22	18	18	22	25	17	19	15	25	16	21	15	23	21	27	28	16	20	17	21	6	16	19	17	11	24	19	17	23	20	17	16	16	15	17	19	9	19	14	16	15	15	20	18	20	11	18	20	13	17	24	15	19	20	22	22	13	20	21	17	14	14	18	25	13	25	12	17	17	20	18	22	17	22	15	15	21	18	21	26	16	21	16	30	16	17	19	14	21	20	19	14	16	19	16	20	19	25	24	23	17	15	23	17	22	18	27	13	17	27	13	18	18	11	16	21	17	16	19	20	13	19	15	22	22	19	21	15	19	15	15	20	12	19	13	22	15	18	15	23	14	19	20	15	23	13	24	17	13	19	16	15	24	26	14	18	18	17	16	9	11	18	25	20	19	20	13	24	21	18	21	18	23	18	14	12	18	21	20	18	23	19	24	16	11	12	22	16	17	21	19	19	18	7	27	15	24	20	16	11	16	19	20	21	11	17	18	12	13	30	29	22	21	16	16	13	22	17	24	15	25	19	18	18	26	21	19	14	20	19	20	17	16	15	19	20	12	14	24	20	25	19	23	22	17	12	19	13	20	23	20	16	11	17	15	27	17	17	28	19	19	17	25	24	14	27	19	18	22	18	22	22	23	13	16	16	16	13	16	19	22	26	28	14	26	13	20	26	24	24	16	14	20	11	12	24	13	14	17	16	14	22	16	17	17	14	18	17	19	23	20	23	15	13	26	16	19	21	22	20	27	16	19	25	20	14	20	24	15	18	21	18	29	14	16	21	16	19	20	24	14	19	16	12	19	13	15	27	15	9	26	17	18	18	19	20	13	22	26	22	26	22	9	16	21	16	13	19	16	24	14	17	20	16	20	13	16	17	18	18	17	18	33	10	20	33	13	17	25	20	17	15	16	26	19	19	17	25	17	16	17	21	14	16	14	20	23	12	11	19	13	23	15	22	14	18	20	25	18	18	20	17	19	18	20	20	13	22	21	17	12	14	23	18	26	12	16	23	17	21	20	17	15	20	21	18	20	12	25	19	18	17	19	17	27	15	21	15	17	19	21	18	12	24	26	20	26	13	20	15	11	25	17	20	22	15	16	17	17	19	16	14	20	12	21	16	18	10	17	18	21	20	16	17	18	18	19	22	16	20	18	24	13	25	21	16	24	18	16	19	16	18	21	15	15	18	22	23	15	19	19	14	18	11	23	16	14	21	14	21	18	17	14	24	20	24	22	25	31	14	17	23	20	16	23	21	12	16	13	19	16	13	16	27	16	29	13	21	14	19	19	22	14	15	14	24	21	21	25	23	23	17	22	17	21	25	13	24	18	21	19	12	18	20	22	16	20	21	16	14	18	27	14	30	20	19	18	19	17	11	20	18	14	16	15	17	21	14	26	20	15	15	22	17	20	25	14	19	17	14	17	14	19	13	17	20	22	18	23	25	19	21	21	25	21	13	20	12	22	11	18	16	21	13	13	14	16	15	16	13	26	13	29	19	22	20	24	19	21	16	21	28	21	18	18	21	20	12	19	18	21	19	24	19	21	23	25	10	13	16	21	11	23	10	18	23	18	21	16	25	12	17	22	20	18	20	25	23	21	22	21	19	20	19	17	22	15	14	13	13	24	13	24	18	7	18	15	19	23	21	13	13	20	18	17	18	15	24	21	26	21	15	14	18	16	21	16	18	16	18	14	14	19	13	19	21	20	22	16	18	31	23	15	17	21	21	27	20	23	10	27	18	19	24	18	19	15	18	11	12	20	24	15	13	17	16	16	18	13	20	22	25	16	16	15	20	12	26	14	22	15	23	16	26	21	24	16	23	18	23	23	17	20	20	23	24	19	26	15	19	27	18	16	22	19	20	17	15	18	14	17	19	23	25	19	17	19	23	13	16	21	11	13	27	19	12	17	15	20	21	16	20	15	20	23	14	21	20	20	16	21	22	26	17	21	11	19	19	16	18	13	17	24	15	21	13	15	17	27	26	28	25	18	27	19	19	24	18	26	18	19	20	17	14	28	18	10	14	19	21	15	17	21	19	21	22	15	21	19	20	21	15	25	16	20	18	22	18	24	14	14	16	16	28	26	19	15	21	25	13	23	19	15	15	20	16	13	20	15	13	19	22	21	21	15	16	18	20	24	16	23	18	18	19	18	23	27	21	15	23	17	16	17	19	20	26	19	21	19	13	24	21	18	7	16	17	17	18	12	19	17	10	16	16	18	16	20	23	23	21	12	20	14	17	19	28	28	23	22	20	22	19	16	28	14	23	19	21	16	21	19	22	13	18	15	17	20	16	26	16	17	16	25	12	28	24	14	20	18	18	15	16	17	13	17	26	14	18	17	22	19	21	17	24	20	17	19	20	13	16	14	14	20	17	21	28	20	24	22	27	19	21	19	18	18	24	24	15	20	15	22	13	18	22	16	24	13	11	19	14	13	22	22	17	16	19	28	13	13	19	14	19	15	15	28	21	19	22	19	15	16	17	16	19	16	24	18	15	13	19	17	15	15	22	20	18	15	17	19	20	20	11	15	15	22	18	17	16	15	18	17	9	20	25	12	17	22	18	18	17	23	16	24	20	18	18	21	24	18	19	16	21	17	13	13	19	16	15	22	19	17	25	19	14	17	17	17	12	19	26	18	24	18	13	23
9765	2786	1070	2150	8159	13143	13115	12287	11268	11498	10429	9756	10184	10253	10066	9149	6669	4608	3947	3318	2566	2261	1729	1357	1196	943	750	632	631	562	506	483	435	386	382	416	321	355	329	337	333	303	304	309	292	297	284	290	261	278	286	275	276	285	324	293	361	349	311	307	297	324	333	334	310	306	259	246	251	245	236	224	230	257	290	295	276	300	235	211	235	200	205	203	198	232	241	218	211	216	222	232	227	195	188	215	195	204	218	198	238	211	219	232	197	210	242	194	187	233	210	251	187	218	196	190	192	214	244	217	221	189	200	249	227	189	245	202	203	216	219	218	208	206	229	210	223	209	230	199	219	245	228	219	212	210	200	213	204	210	219	213	217	222	232	215	214	213	200	232	207	218	187	238	207	186	227	215	210	213	223	204	201	214	222	211	216	215	200	190	197	192	208	231	247	218	211	227	225	203	198	208	203	230	205	234	207	227	212	226	233	213	223	221	240	218	206	217	200	200	211	215	211	220	217	200	234	217	223	180	204	210	187	212	207	190	203	201	211	228	224	207	201	235	212	204	193	186	196	226	189	213	217	197	223	203	216	217	205	204	192	201	196	202	204	220	213	205	211	213	198	228	182	206	215	238	208	225	203	178	196	203	185	180	201	218	204	231	221	208	208	227	229	201	208	209	197	207	201	204	211	219	200	196	215	198	206	206	201	204	187	203	220	215	216	200	218	207	233	182	204	212	182	212	204	209	201	235	227	217	199	234	204	196	194	195	225	222	224	193	224	192	223	219	203	217	205	208	213	188	233	220	208	203	199	210	222	218	188	240	202	192	194	239	204	207	215	220	205	218	183	197	220	209	223	229	223	187	196	247	190	220	209	226	190	208	209	235	206	226	217	208	212	224	247	173	199	220	205	187	196	204	190	215	200	198	235	216	232	216	235	196	190	226	201	211	197	185	203	212	214	211	234	215	236	196	206	186	207	178	223	221	197	186	210	208	209	227	188	183	222	192	195	214	219	215	209	199	221	189	197	219	206	205	249	201	208	194	205	233	229	232	198	199	210	182	218	209	195	203	228	199	185	225	207	235	213	200	203	187	195	204	212	183	214	176	176	199	218	200	237	233	215	213	203	198	213	204	211	241	200	207	206	184	208	222	235	217	212	228	219	211	188	203	211	228	229	201	218	211	207	210	214	197	211	200	229	203	230	198	211	201	189	189	208	211	207	213	223	225	194	198	213	245	207	228	210	214	188	223	229	222	231	186	210	204	205	206	205	196	215	220	190	220	203	209	205	201	230	197	183	197	212	218	196	210	230	192	219	207	203	224	192	201	201	212	209	218	211	192	230	238	195	211	186	222	206	236	234	206	224	186	211	225	181	193	233	200	232	197	211	214	186	235	211	197	200	220	208	209	197	213	186	209	209	195	207	218	220	195	185	203	189	199	226	203	212	213	197	193	220	207	220	240	217	231	207	217	215	207	230	214	195	194	208	233	193	175	202	214	235	184	193	199	212	238	178	212	203	195	213	206	213	239	197	228	216	191	228	196	186	209	206	213	200	230	231	211	224	241	209	186	204	217	200	205	215	220	205	183	221	219	207	225	216	178	196	225	211	183	214	185	216	186	203	198	208	192	198	190	224	208	202	187	195	207	224	213	201	212	214	209	207	208	209	222	216	211	211	205	196	197	192	221	201	208	224	216	188	187	239	224	208	191	185	224	203	210	200	208	204	194	204	227	172	212	237	216	214	187	178	192	219	200	212	200	226	194	216	213	208	185	220	213	182	192	205	196	206	215	210	222	224	213	201	195	234	227	240	219	226	203	230	230	220	186	233	210	223	195	222	211	222	214	177	205	223	196	205	202	218	213	212	220	198	195	180	199	198	208	199	196	223	182	227	214	220	183	210	207	246	199	246	216	213	204	205	242	196	188	196	200	212	224	216	199	218	205	195	222	228	191	226	204	206	215	220	215	204	192	209	206	215	202	199	215	193	232	194	189	185	220	218	202	224	207	200	237	217	200	198	222	183	217	204	196	223	210	211	200	209	217	184	246	198	196	204	205	214	228	198	224	224	198	236	197	227	196	192	194	208	186	200	223	223	200	217	222	207	200	212	180	205	226	225	193	206	201	209	195	218	215	200	238	203	201	206	214	204	221	222	201	189	212	185	235	200	188	221	226	200	217	184	200	191	196	208	214	203	241	223	185	192	184	206	202	212	204	203	216	207	199	209	214	211	225	193	192	195	208	229	203	205	212	233	199	191	230	213	234	210	203	206	197	196	205	212	185	228	209	206	214	218	192	203	227	212	222	216	229	203	203	208	200	189	223	193	204	214	205	213	218	207	220	184	216	192	213	224	192	182	200	217	206	209	215	204	207	197	216	209	207	206	227	224	207	224	203	187	204	222	188	200	199	237	211	222	215	181	211	226	209	201	201	219	212	209	194	193	206	203	225	223	232	189	208	213	223	197	186	228	204	199	203	230	201	212	197	209	211	189	212	201	200	204	223	229	196	198	224	199	211	220	209	203	203	201	222	226	205	212	199	209	197	226	206	231	199	214	198	232	215	198	192	199	194	210	209	213	235	183	214	198	215	213	229	202	196	230	193	234	223	206	215	219	212	224	191	205	226	215	206	231	209	224	210	217	185	218	211	204	227	202	216	227	196	225	211	210	209	202	187	192	223	200	188	208	234	218	210	204	218	212	212	214	206	194	193	182	187	184	193	229	197	196	199	211	200	201	202	201	199	215	213	207	189	200	211	221	200	210	202	207	216	221	221	207	211	202	177	209	185	200	204	198	205	202	200	232	208	208	226	203	221	200	223	199	208	194	221	235	203	208	223	183	192	218	219	219	221	183	220	213	176	210	202	202	216	213	200	200	206	225	233	189	204	202	212	208	198	195	225	219	191	225	174	208	182	216	181	196	194	193	212	216	223	207	220	197	184	221	222	205	213	238	199	195	192	190	213	209	207	210	201	236	213	197	217	207	209	185	211	202	186	192	234	210	221	209	217	202	186	218	190	205	188	209	204	233	217	182	209	219	212	210	240	194	218	207	213	201	232	237	215	222	209	201	199	192	186	216	214	235	221	242	204	200	177	222	240	227	198	206	204	189	217	203	196	200	216	211	220	193	233	221	219	221	226	207	227	192	207	216	202	206	228	218	203	208	208	210	216	207	178	211	188	190	207	216	179	210	221	189	216	214	220	225	212	216	236	221	215	182	213	199	225	206	211	225	225	207	216	221	201	223	195	182	201	219	207	193	207	183	202	210	203	196	226	200	210	231	180	193	198	217	211	226	203	211	214	200	209	212	218	195	215	211	209	211	203	209	216	223	203	210	213	205	209	225	210	215	201	220	202	195	220	219	191	190	194	230	205	191	233	212	195	198	229	223	183	194	201	217	217	182	218	183	188	218	211	201	231	228	192	208	216	222	203	209	189	189	172	231	226	200	205	224	203	189	203	235	200	175	214	226	214	206	186	209	208	189	213	184	204	240	221
954	193	107	87	136	247	298	248	295	316	337	336	364	388	337	345	236	184	153	129	104	124	90	73	87	80	68	62	59	57	58	62	45	52	45	57	43	52	57	39	50	59	59	50	41	52	50	43	51	32	53	51	37	32	52	43	63	63	43	45	47	41	54	62	52	53	35	47	40	50	46	41	33	54	42	47	51	48	43	51	55	47	39	40	48	41	47	63	51	44	51	51	45	58	45	46	37	50	37	52	60	46	47	56	35	42	41	43	49	49	38	56	50	47	56	33	45	56	44	35	40	45	55	43	47	35	47	54	54	46	48	45	33	46	41	42	46	50	51	55	37	41	51	37	37	39	56	56	51	40	48	38	40	41	45	45	46	54	48	46	46	40	37	45	37	42	52	53	61	47	54	49	38	53	52	46	40	41	50	39	46	55	48	39	47	39	48	42	54	48	59	37	37	48	49	42	56	47	45	53	47	44	50	42	56	53	56	48	56	40	40	45	42	50	46	42	50	40	31	48	52	34	38	39	40	51	53	51	48	44	48	64	37	48	50	49	40	40	58	32	42	45	41	37	48	38	46	43	38	45	54	47	52	48	47	57	46	45	49	45	47	50	42	44	39	48	46	43	42	49	53	43	37	48	42	44	62	36	53	45	49	48	50	46	53	54	40	51	50	43	47	44	46	40	44	41	38	38	43	55	36	42	54	50	38	49	51	42	50	52	34	45	48	38	59	39	39	49	48	37	37	38	56	40	40	46	42	44	41	41	43	46	46	44	47	44	40	48	44	54	44	35	54	45	39	56	54	50	43	48	49	44	53	57	59	47	40	50	57	38	46	52	49	43	46	47	41	46	40	40	53	45	53	51	53	42	52	47	42	32	56	50	42	47	45	38	35	58	46	45	41	52	48	46	37	41	49	48	34	53	32	41	48	40	36	52	48	38	43	50	49	42	39	47	44	49	42	50	51	61	44	43	51	56	39	33	30	55	49	41	39	50	45	55	43	43	39	59	48	39	39	37	39	36	52	39	44	33	51	45	47	40	60	41	38	47	46	51	31	49	46	50	46	49	42	43	57	38	47	52	49	42	43	43	44	55	41	44	51	57	47	38	48	47	34	38	53	52	40	47	42	45	52	58	47	51	48	48	51	50	42	46	41	43	52	53	47	51	51	49	49	40	42	56	44	43	45	50	43	49	41	48	44	47	48	46	39	43	55	55	34	40	40	40	49	53	50	43	45	43	48	42	44	50	44	43	50	63	45	47	45	36	43	38	33	41	42	40	48	49	38	47	49	52	42	45	48	44	46	37	46	45	44	56	27	44	42	49	48	40	44	49	48	44	42	44	40	46	40	47	47	46	46	37	48	38	40	46	37	48	43	43	42	48	41	46	53	58	40	37	39	48	40	43	56	53	35	55	41	53	38	60	57	32	50	48	43	47	44	46	35	47	44	47	47	51	57	50	50	38	40	54	49	48	40	45	42	43	39	44	38	53	30	49	41	56	45	43	50	42	47	44	47	51	36	50	45	47	53	47	47	31	48	39	39	52	46	54	43	40	26	53	39	43	54	40	52	43	43	45	33	40	43	48	52	36	47	64	54	45	36	36	42	48	46	47	34	44	52	41	55	43	47	43	54	45	47	48	33	43	46	47	34	36	45	44	42	40	52	52	38	49	36	55	48	57	34	55	42	44	49	43	47	46	36	45	41	35	41	49	42	44	43	40	51	44	44	34	52	39	40	38	53	45	45	49	51	41	58	50	41	38	41	54	42	45	59	43	44	38	34	38	39	52	43	37	44	52	37	56	44	56	45	43	52	53	40	52	58	44	35	42	38	59	41	40	49	48	37	46	54	47	44	47	42	53	46	35	46	53	51	39	48	68	49	42	40	41	42	58	40	57	60	50	38	51	58	46	49	46	46	37	49	48	46	36	40	52	46	55	40	37	35	43	49	57	47	41	30	46	44	42	33	37	59	46	47	45	45	48	44	48	47	47	57	58	49	49	45	52	47	48	54	39	46	42	34	52	37	60	46	48	48	54	51	49	50	41	45	42	39	39	53	40	48	42	35	49	50	45	53	47	37	36	41	52	52	46	42	52	44	58	42	55	68	47	46	48	59	46	55	42	46	36	47	43	46	51	41	52	45	59	45	53	39	40	47	40	54	42	32	41	50	51	42	50	37	40	36	48	59	57	42	45	43	57	43	46	47	46	46	46	49	52	49	45	43	50	52	52	39	49	53	55	46	44	44	45	37	51	51	44	40	55	47	43	35	57	49	49	46	48	46	50	48	57	50	49	51	42	42	46	44	48	54	45	46	57	43	50	46	52	44	41	40	61	38	52	51	47	55	44	46	37	40	43	37	48	45	45	50	29	42	49	42	51	42	39	61	49	32	56	37	51	49	54	44	45	45	43	41	39	54	40	43	37	47	60	37	47	36	48	33	30	51	48	50	33	43	41	37	46	49	52	50	44	52	42	52	48	43	56	37	47	52	41	51	56	44	39	37	43	50	54	45	58	36	43	37	52	28	39	43	40	44	45	48	37	52	50	49	61	29	30	50	36	47	51	41	41	48	55	42	45	44	51	40	46	48	45	46	45	54	48	47	54	44	45	52	36	40	48	42	42	51	48	53	45	35	40	39	46	47	51	49	39	48	47	49	49	50	40	46	40	41	46	29	38	57	38	47	39	51	39	42	53	41	48	38	50	40	49	33	58	53	33	59	44	41	42	51	49	39	60	56	54	47	41	56	52	49	43	50	56	52	52	37	53	46	48	46	68	45	44	40	46	44	43	45	41	45	44	40	45	37	44	38	45	40	43	54	42	47	39	42	34	42	42	39	44	43	53	48	47	42	44	32	45	50	39	50	41	44	41	46	40	57	53	56	59	41	44	57	38	40	50	39	45	45	49	66	45	36	44	49	56	36	52	43	41	43	55	46	42	50	36	33	43	43	47	53	41	49	39	44	39	38	45	51	39	49	55	42	47	44	50	36	55	50	50	54	37	39	56	51	46	40	43	60	54	37	36	50	55	49	36	69	42	40	44	47	51	48	44	49	43	50	46	41	38	37	32	57	53	37	55	41	50	49	48	50	45	39	37	34	43	41	49	61	49	45	53	39	57	43	50	39	38	45	50	43	41	44	53	37	35	50	44	42	41	52	42	46	43	35	42	48	51	42	35	56	42	46	46	37	44	35	47	42	41	39	39	53	39	46	55	42	43	57	41	51	43	49	46	45	34	41	50	56	42	49	57	58	43	38	39	39	49	46	45	42	51	44	42	52	58	35	43	47	52	58	50	62	51	56	34	42	49	45	39	41	46	43	43	52	38	47	43	47	43	42	51	46	45	39	30	54	38	44	43	47	35	30	43	56	47	39	40	46	39	42	42	59	31	41	49	49	31	52	40	42	50	39	41	53	34	36	46	55	37	56	32	45	38	49	42	55	47	49	49	43	48	44	41	44	48	44	50	34	46	47	55	40	48	41	51
13253	5040	2036	3798	11987	16926	16299	15327	14039	14175	13350	12440	12661	12628	12119	11089	7256	5936	5259	4279	3595	2859	2271	1968	1677	1441	1197	1123	992	969	890	932	811	770	767	714	680	692	701	693	657	659	592	623	634	542	608	579	601	587	608	558	617	608	619	605	674	623	571	607	651	671	662	674	595	590	635	594	579	541	553	548	509	574	590	582	555	556	507	544	505	514	512	557	489	551	501	495	479	518	503	560	499	484	535	542	499	455	492	539	474	521	532	495	482	480	502	459	529	523	545	498	507	491	514	487	472	475	530	509	499	471	482	503	425	550	521	497	528	475	475	508	489	509	514	524	485	505	497	510	509	515	478	484	471	494	503	486	477	501	498	513	484	483	484	465	470	514	483	480	488	505	481	499	485	490	512	482	532	472	500	506	483	505	483	464	481	490	493	468	491	530	475	505	532	477	491	493	472	536	458	499	460	506	529	468	448	521	493	498	484	485	556	549	538	509	483	501	496	488	529	508	480	482	466	465	514	481	494	509	479	459	489	496	442	481	499	476	484	469	490	492	499	496	467	493	529	454	505	483	531	513	504	497	484	458	503	499	475	494	474	524	486	497	508	507	497	501	441	494	508	468	522	479	528	479	453	436	456	471	485	471	514	479	450	496	470	480	522	488	475	489	502	497	491	508	448	491	465	441	480	504	501	472	489	436	505	484	539	526	498	484	511	511	482	500	483	541	468	486	493	487	503	497	470	509	492	460	465	449	541	514	517	538	509	521	489	435	483	503	496	466	521	506	452	489	485	518	448	488	507	477	477	454	518	507	512	487	487	470	488	473	487	488	491	492	416	484	513	518	473	471	475	499	519	529	468	480	522	454	490	481	474	516	510	470	489	508	489	524	506	470	477	485	483	518	534	464	481	504	488	507	499	459	478	482	493	494	474	494	479	478	499	483	512	499	485	514	515	496	469	449	484	467	464	496	527	496	500	505	484	500	496	462	490	515	517	469	487	501	474	469	467	503	511	498	451	521	498	468	492	521	522	513	499	492	514	459	499	477	518	473	478	506	518	477	486	483	496	482	487	496	490	493	480	479	515	490	523	502	499	498	467	458	517	522	465	514	468	503	495	498	516	516	483	531	486	471	537	514	479	475	454	458	510	478	542	529	487	488	463	503	466	529	496	465	468	434	475	493	495	493	488	458	492	497	539	464	484	515	494	504	484	498	510	495	527	465	473	491	473	512	508	482	487	490	491	478	494	475	472	454	496	494	462	494	468	472	516	486	495	481	521	491	498	444	466	491	498	532	499	505	496	524	488	470	498	500	511	451	489	512	507	467	478	506	482	497	506	499	515	494	495	518	494	466	523	457	508	497	514	483	465	504	438	483	471	477	489	470	481	498	490	509	470	498	508	491	496	478	486	497	528	517	522	483	511	499	505	510	475	498	453	463	487	499	505	462	532	513	485	478	508	490	452	500	474	494	500	482	485	479	476	502	533	473	450	487	539	494	494	468	491	509	515	496	526	541	478	481	484	483	511	478	468	494	469	464	464	481	447	488	518	496	457	485	482	481	540	470	509	489	480	488	500	516	495	510	515	467	470	490	513	464	483	463	476	528	422	527	494	456	483	528	461	500	487	487	527	504	516	478	500	504	508	517	481	497	496	474	465	482	515	486	473	481	480	510	476	473	486	482	485	514	508	488	467	483	464	490	458	478	482	479	467	522	471	462	500	524	512	511	470	508	474	478	527	507	485	461	493	463	458	505	460	478	517	483	511	524	492	478	490	538	494	530	518	475	480	460	496	473	463	500	502	494	519	464	499	501	475	516	489	496	464	481	471	456	492	522	482	467	519	492	522	494	467	515	487	490	518	494	485	524	515	477	538	512	482	478	520	460	445	514	466	503	496	513	492	486	505	477	494	514	473	481	511	500	539	500	463	491	476	526	491	475	496	507	493	494	498	474	500	473	505	513	483	531	503	497	484	508	436	512	513	514	481	459	463	481	475	501	497	508	516	498	524	483	502	494	479	481	477	482	497	492	475	459	521	467	510	511	522	491	454	486	468	511	488	496	486	508	440	474	497	502	506	485	492	492	482	496	518	483	466	540	460	528	488	501	494	492	489	499	482	466	496	531	503	439	492	538	488	474	503	468	496	522	470	497	479	508	507	462	518	486	513	481	493	469	528	485	479	486	524	504	515	498	459	495	489	520	489	495	479	459	510	524	474	506	482	488	471	529	480	506	502	517	468	499	470	474	537	478	481	483	483	454	482	517	532	508	502	479	531	461	480	498	524	480	507	507	522	502	508	507	510	499	477	473	490	450	502	507	515	453	482	505	482	478	476	497	433	510	514	512	490	455	480	475	479	504	526	485	487	498	522	504	469	489	531	458	524	504	481	453	479	483	476	506	505	482	531	494	482	486	480	477	508	472	470	499	541	528	472	475	489	469	470	492	475	466	487	462	492	461	513	505	476	506	469	530	476	498	484	504	450	494	496	494	501	474	512	523	497	458	472	484	474	474	478	486	487	515	493	513	490	477	498	447	502	444	517	511	499	490	453	475	521	470	481	511	523	494	463	474	508	504	456	479	491	462	487	509	538	513	506	486	484	481	508	502	482	487	515	472	497	477	506	476	493	505	474	488	479	446	499	506	516	500	492	496	506	460	457	510	533	474	502	512	453	503	522	486	509	489	458	517	505	504	500	440	483	513	492	516	455	522	494	486	518	508	491	484	464	531	493	440	524	487	494	495	467	531	505	513	505	488	456	462	522	471	473	545	477	515	480	515	493	456	535	476	479	500	457	490	496	492	494	507	490	496	489	479	530	469	483	473	500	507	476	482	460	484	488	515	474	503	483	491	480	495	476	532	488	488	477	511	511	474	526	526	496	474	476	490	506	476	485	487	490	499	451	487	500	514	505	445	523	504	453	474	455	520	462	521	514	522	509	508	514	503	488	456	495	499	444	459	442	489	505	465	486	487	506	527	494	540	503	516	492	490	492	484	516	512	515	468	485	464	485	503	500	497	498	502	518	508	518	490	478	509	486	486	481	524	515	517	516	524	492	527	475	497	510	468	470	468	514	472	483	471	479	575	499	477	500	496	472	451	461	472	464	512	488	526	553	500	487	451	482	467	514	501	493	497	508	512	503	487	492	467	517	493	498	495	468	493	510	474	471	485	542	535	528	504	499	504	508	458	512	502	490	503	511	463	538	484	516	484	516	496	450	496	495	510	513	490	472	477	512	456	493	504	496	498	491	500	514	467	499	517	503	546	486	480	472	466	536	478	513	503	462	451	497	501	509	498	509	475	482	496	483	459	457	494	510	481	500	437	463	489	500	500	494	493	509	506	503	462	504	537	512	479	510	501	479	456	467	508	510	460	507	483	481	526	509	501	470	495	474	500	484	501	519	479	464	461	483	488	509	492	464	465	475	466	492	487	515	483	490	479	445	498	478	493	474	478	481	465	526	481	479	541	489	531	477	440	498	480	462	472	486	538	520	458
1285	36	37	32	47	92	145	125	138	167	163	187	167	192	186	161	88	94	65	71	46	39	32	35	27	25	27	27	28	22	18	25	32	31	16	27	22	24	16	19	21	13	21	25	24	20	14	19	18	25	23	13	13	14	22	20	21	18	22	17	18	20	11	17	18	17	21	19	21	21	19	13	11	24	19	26	16	21	35	14	17	17	13	15	15	17	23	9	22	17	16	19	16	14	18	18	19	14	16	13	19	14	20	28	32	17	16	10	18	17	15	15	16	19	17	21	16	14	14	10	16	17	22	23	17	10	21	17	24	11	17	27	21	17	22	18	26	18	25	23	14	10	21	20	13	21	14	20	19	16	28	21	13	9	22	14	20	16	17	13	15	29	18	23	18	10	17	21	18	15	19	16	21	19	13	18	18	17	18	19	20	20	23	21	20	15	14	28	21	13	24	16	28	17	19	24	18	21	12	17	16	14	18	22	10	18	13	10	28	14	13	12	20	10	18	18	18	18	17	11	13	27	29	20	17	14	25	21	19	17	22	20	23	20	18	15	20	17	15	18	13	21	13	14	17	16	15	22	14	16	10	11	20	14	18	23	20	20	15	12	16	15	24	20	18	17	18	19	14	20	23	19	18	17	13	21	14	18	23	16	17	24	21	22	16	24	17	11	17	19	20	22	14	10	9	21	19	22	21	14	20	21	21	24	20	14	22	16	11	14	19	19	22	23	17	16	20	18	22	19	15	14	19	17	21	15	18	9	19	16	12	16	13	17	13	19	22	19	21	18	29	21	11	17	12	15	24	17	14	15	11	16	23	16	21	13	24	17	16	16	9	18	15	16	18	15	15	13	19	25	17	16	20	18	18	26	16	14	21	21	23	23	18	23	18	21	20	21	19	18	18	24	19	18	19	16	19	16	18	19	16	17	15	15	20	20	29	18	15	13	23	19	26	16	23	17	20	25	15	14	19	17	19	18	18	15	10	18	13	18	15	16	18	16	20	19	24	15	13	12	16	18	13	18	23	11	19	14	18	19	22	19	14	19	17	22	26	19	14	19	15	16	12	17	14	11	14	24	17	17	20	20	20	20	15	23	19	12	19	8	17	17	10	26	12	20	16	17	17	21	19	20	19	19	22	14	17	11	16	21	11	6	16	21	21	18	8	29	23	19	14	25	15	19	19	19	15	13	19	16	16	13	19	9	18	24	23	17	23	15	21	27	15	14	17	25	15	16	12	20	14	17	16	28	17	14	13	17	15	10	18	11	18	28	23	17	18	14	17	21	21	20	22	19	24	15	12	14	20	18	15	17	14	22	21	15	12	16	19	23	20	21	13	16	20	15	20	24	18	21	24	21	30	21	9	15	15	15	18	12	12	17	29	13	23	21	19	23	18	13	20	20	7	16	19	20	14	22	20	20	16	13	29	30	19	20	15	18	10	16	22	28	16	12	16	13	16	24	14	11	23	13	18	11	20	15	14	19	12	21	21	13	19	14	13	15	16	18	19	25	7	16	10	14	25	25	20	19	20	14	15	8	16	15	18	20	17	18	17	20	20	29	23	18	12	16	19	22	24	19	13	18	21	14	16	21	15	15	21	22	22	18	17	24	13	12	19	17	23	22	15	18	15	21	19	18	19	22	17	24	30	17	20	23	10	17	15	14	22	21	20	24	18	16	16	23	18	27	22	13	19	18	25	14	17	15	13	15	23	13	15	17	9	18	21	21	15	22	15	15	16	14	17	19	17	10	19	18	20	13	21	19	19	23	20	14	16	17	19	22	15	21	14	18	16	17	22	13	24	16	12	18	22	15	15	15	17	17	15	17	20	21	15	18	21	15	16	25	15	13	14	21	14	21	17	20	16	18	21	21	17	16	18	19	15	16	16	20	19	16	26	19	21	21	28	17	16	21	19	13	17	20	20	20	14	16	17	13	12	21	18	17	17	20	23	23	19	24	19	14	12	22	12	26	18	20	19	15	20	19	15	17	25	16	15	21	11	20	11	12	12	14	18	19	15	17	15	16	21	16	17	15	18	9	16	18	18	18	28	13	21	20	19	12	19	19	20	16	15	21	14	21	17	22	18	20	18	13	21	13	21	16	12	26	8	16	16	20	15	13	15	13	20	15	17	14	22	12	29	15	23	19	9	20	14	11	13	16	12	21	17	18	19	19	22	19	21	15	16	12	20	16	19	17	14	26	18	26	15	16	22	22	13	20	19	12	20	12	16	19	15	16	20	17	17	20	22	15	20	17	18	10	22	17	21	10	22	16	17	25	18	12	27	20	15	22	24	13	16	15	17	11	14	17	14	9	15	19	15	16	15	11	18	16	18	19	19	18	20	10	15	22	20	22	10	19	18	20	19	14	17	26	22	11	19	14	18	23	17	9	14	18	18	12	22	14	11	14	17	18	12	24	19	15	20	17	22	18	15	16	15	15	28	15	16	17	15	10	22	18	19	16	22	13	16	13	28	21	18	16	24	23	13	11	14	21	24	21	19	20	21	15	14	13	12	25	21	22	24	10	15	17	16	12	11	22	15	17	17	22	22	11	15	21	21	21	17	15	12	17	22	13	21	13	15	12	21	17	24	24	23	16	17	18	21	14	19	19	21	17	24	13	24	15	14	15	19	23	14	20	21	17	19	16	25	21	20	9	19	17	19	17	12	20	21	17	20	29	15	13	17	22	24	19	17	21	13	18	22	15	12	16	19	25	10	19	21	16	13	20	21	21	18	15	15	17	22	22	14	15	26	13	17	15	16	17	22	13	14	11	16	17	21	14	19	21	18	21	25	19	15	25	21	20	22	13	27	18	21	21	14	14	12	17	22	17	29	18	16	19	13	27	13	9	23	23	25	24	23	15	18	23	21	14	29	18	15	24	15	23	16	17	23	23	19	17	23	21	15	19	12	23	18	19	15	15	21	22	21	28	17	17	14	22	14	15	22	26	21	18	13	18	21	21	22	10	14	15	14	15	17	18	19	22	14	19	13	16	14	15	18	18	19	19	18	20	11	16	17	18	13	16	11	11	11	22	25	16	18	15	15	9	13	20	14	18	19	23	20	17	28	22	15	20	14	21	12	20	17	14	20	17	17	23	17	21	12	15	19	13	29	26	21	20	16	25	21	27	17	22	17	16	12	16	20	25	19	17	19	10	13	21	19	21	20	14	13	24	21	16	14	22	17	20	12	17	18	21	13	17	10	18	21	17	18	16	20	25	23	17	18	21	9	13	18	25	20	21	21	24	15	15	22	21	17	16	24	16	14	18	22	22	23	15	18	12	19	17	15	19	16	15	15	22	26	19	18	21	23	20	22	16	15	18	18	24	21	25	11	19	8	18	19	20	16	23	17	21	15	19	15	27	17	16	17	16	12	21	14	20	18	17	12	25	22	16	18	20	20	14	13	25	25	19	19	18	21	16	22	17	11	24	18	12	21	9	17	27	20	18	18	14	20	6	20	23	13	15	19	20	23	21	16	18	11	16
7527	1017	526	948	5073	9287	9913	9336	8819	9251	8573	8315	8052	7569	7266	6307	3696	3303	2698	2179	1768	1382	1061	911	804	577	506	448	403	336	360	322	317	295	316	268	297	248	257	244	229	241	224	225	242	243	232	199	229	230	231	215	213	219	246	258	298	284	235	247	256	247	280	260	262	243	225	203	230	227	194	198	232	237	233	243	260	228	240	206	215	214	189	181	177	188	182	198	214	219	192	191	190	198	185	207	210	209	171	222	216	183	201	217	209	189	211	222	190	199	208	210	190	173	187	212	182	181	196	183	205	224	191	208	202	225	199	181	191	215	209	199	207	181	208	216	200	212	181	192	190	189	200	174	215	170	209	208	202	217	191	194	172	194	193	217	188	214	210	203	196	153	189	200	198	196	214	184	203	197	212	173	192	201	175	193	206	170	185	197	212	187	208	186	199	206	207	212	195	205	160	175	198	215	203	182	205	188	197	194	201	222	239	208	194	199	200	193	194	208	172	216	180	191	201	200	186	205	211	182	192	222	195	188	194	203	205	179	177	215	212	180	197	230	212	185	213	226	203	188	209	192	176	188	228	193	203	189	172	171	195	200	188	195	181	205	212	165	201	214	183	205	191	210	203	210	209	215	175	181	195	214	193	184	215	193	199	187	183	206	199	175	196	182	219	205	196	198	188	186	193	190	200	194	212	195	202	209	212	210	189	190	180	196	174	210	199	188	174	195	200	165	158	192	218	222	177	185	225	217	180	197	191	177	182	176	175	173	186	208	207	209	196	195	201	216	182	181	204	199	191	176	177	214	200	222	206	189	194	200	183	201	199	213	214	192	203	210	208	193	199	198	202	192	205	184	211	206	212	201	188	182	187	224	196	197	225	193	177	203	189	227	205	198	201	209	204	195	200	191	216	190	196	211	209	179	185	209	210	207	207	202	189	201	186	176	213	155	189	186	187	209	218	214	211	190	193	200	204	194	196	176	213	205	176	213	196	189	176	205	185	195	227	209	189	198	217	207	196	176	189	185	194	207	209	186	197	190	185	196	208	202	209	181	178	213	203	173	198	203	214	211	218	213	183	206	214	200	193	205	210	180	195	226	216	211	221	198	216	212	194	201	190	176	207	201	196	181	209	199	229	192	198	193	185	190	189	197	213	193	201	204	163	198	215	163	187	195	198	186	213	214	182	191	208	201	213	179	204	181	187	182	176	202	193	201	210	196	189	198	200	205	200	199	185	188	188	205	207	211	156	191	218	195	203	196	193	205	181	173	182	218	199	203	213	198	210	182	183	186	224	205	198	205	185	183	216	227	196	182	183	173	206	179	208	216	207	231	203	173	177	176	192	189	207	180	187	166	198	213	198	186	180	192	199	205	225	191	215	196	202	179	201	186	203	177	208	199	170	176	190	184	182	196	222	203	196	177	206	186	195	183	180	195	215	206	210	199	205	216	218	175	203	211	228	213	173	185	168	221	188	206	181	218	161	182	213	184	190	199	200	193	206	198	196	203	211	185	202	183	223	191	176	172	205	185	208	193	171	173	202	216	178	208	185	191	172	200	194	200	195	231	182	188	188	195	197	222	196	189	184	187	181	199	219	200	221	194	204	200	190	204	174	192	168	215	210	179	212	181	184	202	173	170	179	196	203	190	201	193	203	208	218	187	193	190	190	198	201	189	210	188	200	198	193	178	194	200	189	211	228	223	206	195	204	210	203	192	186	179	196	192	199	193	183	226	195	205	175	172	174	204	187	200	203	164	205	179	195	195	214	206	197	197	185	216	196	182	192	193	173	221	215	191	217	195	181	176	192	191	191	180	182	213	180	198	202	209	210	210	183	209	221	233	229	199	198	202	191	183	215	221	216	180	198	182	182	197	211	175	204	201	209	210	184	184	179	230	213	194	161	193	185	178	181	211	202	182	201	177	212	202	201	194	187	205	219	185	184	225	199	190	189	231	186	206	177	192	214	174	201	205	175	210	202	207	212	221	197	184	193	185	193	168	203	194	209	220	195	203	186	187	208	183	197	180	181	190	196	189	191	178	195	203	201	180	212	193	193	209	178	212	187	187	183	207	181	189	182	189	206	207	176	186	201	174	185	173	183	223	191	208	201	200	168	199	201	196	187	227	198	195	179	196	214	214	170	192	196	191	177	187	197	179	210	205	205	204	208	200	189	185	190	178	174	214	214	170	191	186	178	172	198	192	176	207	189	217	189	205	186	199	190	191	191	187	195	216	217	202	194	205	194	192	180	194	213	196	188	209	181	168	184	196	190	175	193	199	226	208	198	211	216	186	188	197	183	192	190	168	197	206	193	191	185	188	198	197	200	188	188	196	208	187	217	178	186	203	197	186	196	197	218	217	195	181	204	216	200	194	197	190	202	203	192	209	211	191	208	210	201	200	179	201	196	198	204	202	193	181	191	207	192	195	213	215	180	196	192	174	207	184	174	199	207	190	177	210	200	195	179	158	202	210	180	205	193	218	203	211	220	214	189	200	185	198	212	196	188	180	181	189	202	208	198	212	191	196	210	219	187	205	172	200	185	192	175	211	212	217	194	187	199	188	208	194	186	193	175	193	179	199	197	194	175	198	195	209	188	188	204	192	208	196	173	188	200	177	186	200	212	199	209	170	191	219	195	200	189	215	199	203	184	221	194	195	199	176	213	168	175	175	182	204	163	188	175	194	186	214	202	175	202	189	189	203	196	182	184	163	191	196	181	189	196	192	193	184	205	196	196	170	195	196	219	199	212	182	189	209	211	169	199	193	168	192	186	180	198	205	193	200	189	157	198	203	193	220	199	177	206	200	208	193	192	198	197	217	183	179	183	205	211	202	190	209	199	195	180	172	201	170	221	182	189	192	187	195	217	206	205	195	199	187	206	177	180	211	218	218	221	191	190	208	211	191	186	216	197	224	193	188	194	194	203	211	197	207	174	209	188	202	218	194	212	212	211	214	192	179	187	203	185	179	195	198	173	204	199	196	169	203	204	195	200	188	181	199	200	230	198	187	189	188	190	179	191	207	179	191	180	197	197	200	181	182	198	194	196	211	195	206	194	189	227	204	214	196	220	200	202	195	200	204	193	230	200	206	192	212	188	202	172	184	204	173	185	196	177	165	184	201	206	190	211	217	193	180	206	199	176	195	200	201	210	188	186	186	199	187	189	189	197	194	162	183	187	212	178	187	207	200	192	215	191	191	198	188	178	189	202	215	213	202	186	208	215	191	213	199	178	174	194	193	188	178	217	223	178	217	201	184	174	180	189	173	199	192	215	199	213	171	195	197	180	192	188	195	206	214	185	218	181	174	200	182	205	199	203	180	186	183	192	178	194	220	218	219	189	209	191	211	190	204	173	194	184	192	213	175	185	211	207	201	236	219	193	207	200	198	188	181	200	193	211	199	195	189	193	205	220	202	198	213	195	239	172	211	202	205	216	201	183	180	210	201	194	206	184	193	200	184	192	200	200	219	190	192	193	199	182	167	196	196	208	166
555	146	89	77	112	179	239	232	238	299	302	312	309	279	261	234	186	155	132	121	116	84	71	79	65	46	53	49	41	52	36	39	40	51	43	50	55	37	40	48	46	36	37	50	58	44	42	49	59	48	41	59	36	43	43	47	49	47	45	42	40	52	48	41	44	46	48	42	53	44	49	32	43	46	41	42	47	30	39	36	53	43	48	45	38	40	41	47	43	43	53	35	47	40	60	43	43	62	47	40	44	42	49	51	46	38	47	42	35	43	43	40	37	55	45	51	51	33	37	43	42	46	45	41	44	41	44	38	37	49	52	34	50	40	35	41	38	39	34	49	32	42	49	37	41	33	55	39	50	44	40	46	48	39	48	58	44	39	53	44	53	41	47	38	46	31	41	55	35	35	39	41	51	38	42	40	41	41	48	47	31	55	51	41	30	30	53	37	35	55	50	35	49	38	35	37	47	41	44	40	44	44	41	49	39	43	46	34	57	46	35	35	49	47	40	39	27	31	47	31	46	47	52	35	39	35	48	40	48	49	45	49	39	51	55	42	43	44	36	50	41	40	42	44	41	39	49	52	37	50	30	45	57	42	45	40	41	36	40	40	43	30	30	38	43	42	41	33	39	50	39	36	52	43	38	39	54	30	38	50	40	49	47	38	48	49	41	54	35	33	49	51	38	41	44	42	53	37	42	40	38	38	42	50	32	41	44	53	32	39	39	45	36	39	56	41	38	38	36	42	51	45	39	39	36	38	42	42	46	49	32	36	44	36	36	39	38	48	37	38	37	35	46	35	33	39	50	38	41	47	48	32	45	47	39	42	41	45	34	52	37	41	41	52	32	39	55	38	36	40	40	35	33	37	43	37	48	45	41	42	36	47	44	41	45	47	43	53	50	47	48	38	52	47	37	53	41	37	51	46	43	41	45	40	43	38	38	38	42	36	38	54	36	35	50	38	38	37	43	45	48	42	40	39	34	37	43	36	53	34	40	42	37	39	44	52	38	47	37	46	44	29	32	39	49	23	46	46	31	48	59	35	34	31	33	47	42	40	45	46	41	42	46	37	50	35	44	45	50	43	49	42	26	37	41	46	37	35	50	39	48	42	46	43	42	46	42	48	51	47	42	37	36	42	42	43	29	41	32	34	46	47	41	45	33	36	51	47	48	43	38	65	47	58	40	33	32	39	36	32	43	36	41	62	41	60	39	52	44	59	39	42	41	33	43	38	47	42	42	47	42	32	41	38	49	45	52	33	49	39	41	46	33	36	40	58	44	36	41	33	56	39	39	41	30	39	50	33	36	36	36	63	51	44	42	40	44	40	49	46	45	41	41	32	44	63	39	44	44	38	47	35	33	33	41	36	34	46	36	41	45	51	44	50	36	45	51	34	42	44	40	38	40	38	37	45	41	38	50	34	36	44	54	38	38	51	38	46	50	49	36	34	49	42	42	42	47	38	41	43	40	38	45	47	41	46	42	38	34	44	48	35	43	50	38	44	33	54	31	39	43	44	43	47	32	48	41	31	49	40	49	55	43	34	46	40	34	41	43	46	37	47	40	43	42	55	49	33	42	38	47	45	48	43	37	42	43	50	38	38	40	41	44	28	43	49	33	38	38	43	35	54	35	41	43	53	34	37	51	42	34	50	44	43	44	39	39	39	55	24	35	54	49	46	37	47	48	50	34	39	44	45	41	48	49	34	48	35	49	43	44	54	40	42	37	49	41	39	52	50	29	32	40	40	46	33	45	38	39	54	56	48	35	41	41	45	37	40	41	46	42	47	41	34	39	53	57	44	45	36	48	39	38	42	43	50	42	34	37	48	32	32	39	38	34	44	31	44	42	38	39	42	43	37	43	52	42	38	46	47	47	52	51	35	36	32	43	44	43	49	45	44	48	41	42	36	31	36	38	46	39	53	41	49	44	47	40	31	42	37	39	44	36	53	33	44	41	30	49	38	43	35	34	40	45	55	39	52	41	50	38	43	39	40	41	52	41	47	44	44	45	38	43	35	37	48	39	49	40	38	43	35	37	41	29	43	40	45	44	41	43	43	38	42	48	28	42	46	37	41	34	35	42	43	31	34	45	42	47	53	38	40	46	48	48	41	35	37	47	40	42	57	61	50	51	33	46	44	58	37	47	40	40	30	44	43	52	44	29	51	45	35	32	40	37	33	43	41	38	44	45	55	44	55	46	39	47	37	41	54	39	50	41	39	48	28	36	62	33	47	46	41	37	44	47	52	33	35	30	54	33	42	42	41	41	40	37	46	46	36	33	39	41	48	40	43	56	51	46	67	38	41	51	42	50	35	46	34	38	37	32	41	35	37	46	38	54	36	50	44	50	46	47	38	43	44	39	34	39	48	36	40	37	47	41	39	52	38	53	46	48	43	49	34	43	40	44	36	54	33	28	42	42	43	47	30	51	42	38	44	37	41	29	42	48	46	33	33	44	56	45	42	40	43	41	40	46	53	43	50	38	50	42	40	50	42	43	42	50	44	40	52	40	35	40	48	44	44	46	41	43	48	46	34	40	49	44	39	50	46	48	36	33	41	35	37	42	37	33	49	46	43	50	41	47	36	37	35	51	36	39	47	39	33	43	41	40	43	32	42	37	46	41	45	29	44	40	46	37	39	35	54	41	43	45	39	44	48	36	35	50	37	34	37	48	54	46	27	39	38	27	46	50	36	33	39	32	40	41	38	45	50	44	49	48	42	44	42	38	28	37	43	34	36	50	52	45	38	46	32	37	29	31	40	37	34	44	39	44	42	47	46	43	40	48	36	34	29	39	47	43	33	46	43	49	31	39	36	57	42	36	43	46	37	28	42	37	40	58	39	43	43	52	45	38	43	32	34	49	41	36	42	40	51	45	41	44	47	57	39	33	56	52	50	29	37	36	33	41	41	44	34	40	58	34	39	44	45	46	49	49	34	45	56	50	48	47	44	46	33	40	36	45	45	37	40	36	45	51	41	38	42	41	38	43	41	46	48	47	47	40	56	47	36	33	40	42	43	44	34	44	43	48	52	38	51	38	45	40	36	46	37	46	39	36	44	40	41	45	36	43	46	40	39	45	40	44	52	35	38	39	51	44	40	38	50	38	43	47	46	42	33	39	33	36	43	42	37	47	46	50	48	41	40	44	37	31	57	42	44	45	41	34	56	43	35	43	37	50	42	38	50	41	44	40	48	47	32	36	50	51	48	40	49	39	46	44	42	47	39	30	53	43	45	49	39	35	51	34	28	51	37	52	39	43	37	38	46	40	51	41	52	49	48	39	40	46	47	52	40	45	33	39	43	46	30	42	46	54	38	56	51	40	60	50	52	55	46	49	42	40	37	48	49	34	35	50	49	43	41	51	35	33	34	35	37	24	44	34	45	42	49	45	44	43	37	40	38	55	34	42	34	45	40	51	36	36	39	49	51	43	45	31	46	39	41	44	46	33	43	53	39	44	38	46	39	42	43	47	43	33	45	44	53	48	31
9782	3749	1481	2906	9852	14073	14436	12912	12360	12135	11964	11017	11056	10020	9704	7672	5565	4914	3938	3339	2754	2002	1754	1434	1298	1119	930	890	856	737	644	708	656	680	591	612	582	522	549	580	525	565	556	533	496	515	544	504	485	549	518	524	507	559	526	562	565	541	561	580	542	553	546	501	546	494	487	488	472	465	487	500	491	524	530	524	489	496	464	458	496	473	457	439	480	459	437	440	436	463	450	439	457	450	457	435	498	500	477	462	461	431	468	473	451	490	445	448	422	447	460	468	470	466	428	430	431	473	449	432	436	417	429	450	464	474	479	445	463	452	457	430	431	459	426	436	455	427	407	426	435	466	468	429	444	457	465	480	469	450	461	515	462	434	444	442	438	458	446	434	439	434	474	446	441	446	413	443	448	452	480	472	449	451	451	463	451	471	486	456	470	467	416	472	488	465	442	464	477	476	414	465	423	449	451	450	450	474	477	453	462	485	435	448	466	442	480	476	444	477	426	456	508	452	440	444	442	428	524	463	423	479	467	438	454	466	438	456	428	466	447	458	505	443	435	476	432	435	446	463	456	470	435	460	430	457	439	442	472	495	432	444	454	437	416	457	405	450	473	430	457	444	462	456	433	448	472	434	465	443	443	452	447	425	465	430	453	450	465	407	414	428	447	446	440	434	470	470	411	445	403	425	440	436	432	468	496	476	423	453	430	455	430	430	442	438	432	466	437	457	430	457	411	416	424	429	460	431	475	474	461	451	470	483	465	465	425	437	439	463	440	487	427	416	414	414	422	417	436	457	436	499	464	455	418	429	436	452	399	439	465	460	458	436	449	467	417	434	447	433	505	450	429	450	415	417	438	420	452	458	424	429	421	451	436	427	454	442	484	436	457	402	417	485	449	443	379	428	457	438	413	447	417	444	429	448	403	442	420	459	457	442	448	457	415	427	495	473	426	436	428	438	436	482	461	464	413	415	460	450	434	482	480	461	462	431	445	441	461	449	466	446	417	430	421	433	418	443	452	491	438	465	443	436	438	446	441	424	440	406	461	415	438	439	469	418	450	491	434	419	438	461	420	420	455	430	423	462	424	495	428	450	452	426	448	442	439	421	440	445	458	463	450	470	446	432	442	473	471	454	468	463	452	461	444	448	445	415	471	442	400	408	435	443	438	456	468	461	470	485	422	408	445	449	442	467	434	436	452	432	466	451	466	459	472	463	486	444	429	431	447	451	420	467	464	446	407	409	419	498	466	459	470	454	403	458	458	479	421	436	503	440	402	450	445	465	426	445	448	430	432	477	477	399	460	466	479	416	463	458	418	403	468	469	442	450	439	439	429	444	445	441	467	440	429	466	452	468	447	478	479	441	428	408	439	457	488	439	418	478	485	432	392	453	423	434	414	435	446	434	454	431	422	402	465	411	453	415	460	432	457	432	452	420	462	463	453	472	421	452	420	421	447	432	411	410	454	434	454	418	418	426	421	456	446	434	430	418	457	455	469	461	429	449	441	457	475	431	435	477	489	442	462	437	451	435	480	447	432	449	438	505	474	463	453	436	482	459	436	451	436	465	469	454	476	438	457	424	417	415	440	429	434	436	485	471	461	442	455	423	401	456	449	468	482	468	454	457	448	467	401	468	439	417	448	469	428	463	471	446	401	444	462	446	484	445	451	426	444	420	442	468	489	487	425	458	400	424	492	441	489	434	465	474	427	443	488	417	441	449	454	436	484	425	492	427	462	457	464	443	462	461	478	503	474	451	441	456	490	458	466	495	455	432	440	438	400	427	409	464	450	447	451	417	439	451	448	470	427	419	451	489	469	463	443	414	447	451	446	443	437	463	453	448	467	425	470	442	444	447	444	443	455	435	451	437	454	473	441	415	450	408	466	444	445	462	438	402	428	459	451	453	426	455	454	448	462	427	429	473	408	438	418	475	470	470	430	465	461	457	443	466	448	419	467	480	462	471	415	470	480	445	438	473	441	458	442	441	459	424	431	422	500	451	453	440	425	496	451	480	468	425	447	459	489	437	428	456	417	453	483	449	464	418	467	426	462	412	410	442	449	411	489	432	457	452	422	453	441	449	402	455	432	470	458	476	409	450	477	452	473	434	442	461	415	480	467	440	437	417	440	462	457	466	465	471	411	446	436	434	459	456	462	389	445	462	449	440	451	447	436	443	457	435	479	453	455	437	463	451	430	459	452	450	453	423	455	445	437	463	463	463	483	444	460	467	417	441	427	441	494	480	420	441	482	452	433	446	450	474	418	458	409	432	470	466	438	431	439	459	455	441	451	462	432	414	407	434	437	436	451	451	424	449	466	432	457	431	462	401	455	449	460	476	444	480	463	459	466	455	453	450	370	424	452	448	482	436	470	459	422	413	465	457	450	415	459	466	496	438	474	463	449	437	445	439	447	440	443	467	466	432	456	449	414	470	457	429	434	436	425	455	486	476	447	474	421	428	431	449	412	429	423	476	436	448	453	442	453	417	459	440	444	442	453	453	446	394	445	469	451	445	453	470	411	447	435	411	451	432	451	408	411	446	429	451	433	434	460	446	473	474	445	418	438	434	415	455	422	460	456	455	442	446	469	456	475	419	490	445	432	465	471	448	442	484	492	439	398	473	455	424	455	445	433	463	479	435	416	452	461	444	492	419	421	425	437	438	446	447	428	467	459	446	443	467	463	445	426	466	452	461	447	438	460	437	452	418	406	438	453	437	426	457	450	456	458	448	439	482	434	478	446	487	425	436	444	430	437	462	434	431	450	476	444	453	450	450	442	455	456	450	468	438	461	489	470	426	449	417	459	454	459	462	451	436	466	434	470	429	448	478	479	481	456	443	462	459	465	457	448	451	456	468	429	434	463	459	447	439	433	423	411	462	472	471	424	413	454	404	480	411	452	445	455	468	444	437	468	412	434	444	460	443	464	467	428	458	454	430	472	457	467	477	453	466	455	445	431	490	474	471	438	428	448	445	442	437	480	444	454	448	448	420	468	438	463	450	424	412	428	455	484	424	439	442	468	432	414	450	448	439	423	448	416	422	486	467	452	474	414	445	428	477	462	439	440	466	459	447	459	454	439	438	433	468	434	440	461	448	483	467	447	421	439	450	451	451	438	449	437	420	454	403	427	438	484	417	469	442	446	423	385	465	458	397	417	447	419	451	441	423	467	464	435	436	438	469	457	461	445	454	466	441	441	445	443	498	456	446	441	475	417	451	440	488	475	413	443	455	424	468	423	444	481	453	453	431	460	440	406	407	435	465	453	456	458	444	470	449	414	441	486	417	454	485	409	422	432	439	461	450	456	451	413	446	480	456	476	408	411	483	476	414	468	470	466	473	471	407	466	453	443	472	478	444	468	451	478	417	457	389	473	458	438	450	461	442	465	439	420	478	462	467	432	454	426	473	470	410	412	469	438	441	478	462	459	448	415	441	472	422	465	438	431	435	440	469	431	412	462	450	437	450	469	446	426	443	435	448	426	492	465	430	472	435
1929	95	77	53	88	144	184	205	254	250	287	288	271	251	269	187	159	139	100	108	69	64	47	54	45	49	35	24	32	29	19	36	15	23	28	24	25	26	16	28	18	25	12	24	21	18	20	25	18	34	21	22	18	23	25	14	23	31	19	20	27	22	24	19	24	22	26	24	15	18	15	22	19	18	22	16	13	10	16	19	26	33	19	20	13	6	21	23	26	19	18	20	14	15	23	18	21	24	18	20	17	23	19	22	20	18	24	21	23	12	20	19	17	13	12	21	19	14	23	24	17	24	10	25	12	13	18	14	15	15	20	17	15	19	21	19	17	20	20	18	20	22	14	19	23	22	16	14	19	19	17	14	23	34	26	24	15	21	20	22	25	18	22	19	29	22	11	20	22	22	20	25	24	14	17	16	12	15	23	15	17	16	25	16	15	12	20	26	22	26	18	16	24	19	13	18	23	15	15	29	20	24	12	17	26	16	14	26	14	22	14	18	18	21	21	17	12	22	26	19	19	15	14	15	12	21	19	22	21	23	18	21	17	27	18	14	24	20	23	21	28	17	24	13	21	10	29	16	8	17	23	21	19	14	15	18	15	14	21	22	25	23	19	17	13	16	20	20	15	25	16	34	18	15	22	18	25	10	22	20	21	16	15	20	20	22	30	15	19	20	12	17	23	17	24	21	18	10	21	14	19	14	13	20	18	13	13	18	15	15	14	23	12	18	23	17	16	17	21	27	19	16	18	16	26	19	15	12	28	15	25	26	12	24	17	28	18	22	21	17	15	22	22	16	12	22	18	21	24	20	19	14	21	13	19	23	15	17	15	21	15	22	16	29	21	14	19	15	19	16	25	21	14	19	24	23	17	15	19	27	15	22	26	17	21	18	17	18	18	21	17	17	16	14	19	17	17	22	12	9	12	21	26	9	21	13	26	26	16	6	13	29	19	23	18	19	13	17	22	18	27	15	19	22	24	17	18	18	15	20	16	18	13	23	19	17	14	21	31	20	15	20	22	15	22	17	23	24	28	17	16	23	21	9	24	27	17	24	17	23	18	15	20	23	18	16	24	23	19	22	17	16	23	15	18	19	20	21	24	18	20	18	14	24	18	14	20	15	17	15	26	17	19	19	20	19	20	17	22	24	15	14	19	22	12	17	24	20	18	24	18	14	25	21	17	20	20	24	16	19	19	22	18	19	28	14	24	24	10	15	18	22	21	18	23	18	24	15	12	16	20	16	22	17	33	19	16	14	19	11	21	19	18	18	15	20	27	21	14	20	20	20	25	17	16	21	14	15	23	14	14	25	13	17	21	24	18	13	24	18	22	17	19	20	15	16	32	21	10	19	16	12	17	20	24	21	10	17	13	14	24	20	21	23	17	17	15	29	17	20	17	23	15	11	26	16	22	15	17	19	24	21	15	26	13	22	23	18	20	20	25	14	22	22	25	25	13	19	18	21	18	17	20	17	10	21	17	12	23	23	16	17	12	13	16	14	16	21	14	27	13	23	18	20	17	16	22	17	20	20	20	20	22	15	22	13	23	12	22	14	16	19	17	15	18	19	17	13	18	21	13	14	16	17	15	17	22	17	23	17	14	11	12	18	19	17	18	19	22	20	17	18	20	19	19	24	30	14	14	9	11	17	23	24	20	18	18	17	23	18	20	15	21	17	12	21	21	10	18	13	18	18	17	25	27	14	15	17	14	17	25	26	23	25	13	13	20	21	16	28	23	6	21	21	17	19	19	22	12	24	26	18	26	25	24	16	15	25	21	21	25	21	17	14	17	21	12	27	19	15	26	15	30	30	22	15	19	24	22	19	16	12	21	12	18	17	19	16	22	17	20	16	16	26	16	17	14	22	10	13	15	12	22	23	12	17	24	21	21	12	21	14	14	18	20	15	20	16	13	17	24	28	11	17	21	18	29	20	28	20	12	24	19	15	19	28	16	18	19	24	22	26	13	18	15	16	18	21	18	18	22	16	20	21	21	21	28	14	24	22	22	14	10	15	18	21	18	9	26	20	13	22	16	25	17	25	20	12	19	23	21	16	16	19	26	20	15	19	14	21	18	21	22	18	14	14	17	19	18	19	28	17	11	18	20	26	14	25	17	26	19	23	15	16	22	22	28	12	19	24	21	17	22	21	16	20	21	12	22	17	23	23	20	20	24	19	17	20	14	19	22	16	25	24	14	16	23	16	24	11	15	19	21	10	18	18	18	25	18	21	22	16	22	21	16	20	22	22	22	19	13	21	16	21	15	13	23	16	19	18	25	16	21	16	10	26	16	18	12	18	24	23	12	13	29	9	16	21	17	15	20	16	20	23	11	21	10	11	12	21	14	21	20	20	17	16	15	19	14	20	21	20	15	20	14	18	14	11	15	14	13	14	16	11	25	14	28	21	14	23	19	17	21	12	19	19	19	16	23	19	15	21	20	18	19	13	18	24	27	19	11	23	21	19	26	19	18	15	25	25	21	19	23	25	13	22	26	15	17	24	25	14	24	16	11	20	20	14	22	27	25	18	18	11	15	18	27	23	19	13	22	18	20	13	16	15	14	23	17	18	17	16	18	13	20	25	16	16	22	17	25	14	19	19	13	16	22	14	14	13	26	14	19	20	18	19	17	19	13	16	16	18	15	18	13	17	20	15	19	19	12	19	20	21	15	20	16	19	21	24	18	23	17	23	18	18	12	24	20	22	19	25	24	13	20	16	23	32	20	19	24	22	18	23	24	24	25	21	21	19	13	19	12	17	19	11	16	18	12	20	12	24	22	17	21	14	31	22	30	23	13	25	15	18	24	24	14	15	24	19	13	20	21	24	17	17	11	19	20	20	24	15	16	22	19	20	23	21	13	9	18	23	11	17	17	17	17	9	18	8	16	29	23	31	16	22	20	16	20	19	19	21	21	23	16	15	24	19	13	24	18	24	25	22	18	24	18	19	17	10	17	18	12	21	23	17	16	23	14	15	16	17	16	16	15	22	9	23	24	23	20	20	16	13	14	21	22	22	24	22	18	14	26	20	22	21	19	17	24	17	16	20	13	19	22	19	18	18	21	13	14	19	17	31	22	15	10	23	27	22	19	19	13	22	12	17	18	22	22	19	19	27	17	18	20	20	27	15	18	21	13	21	31	21	11	24	18	23	9	26	21	26	13	21	23	21	20	13	15	18	19	24	17	16	23	10	19	23	21	19	16	17	16	21	17	25	20	16	16	15	20	19	25	15	23	17	16	23	23	13	26	20	19	10	21	23	17	17	10	15	22	20	18	24	15	16	13	21	15	21	13	19	25	19	18	21	12	17	17	10	13	20	17	16	18	16	11	24	20	17	19	25	17	20	8	12	11	21	21	20	16	20	14	19	21	21	20	18	20	23	20	20	19	27	14	28	19	15	19	17	20	22	20	19	24	19	13	14	23	19	15	17	22	10	19	19	22	21	14	18	13	19	22	15	14	15	20	20	16	17	19	27	14	21	18	23
9717	2733	1148	2333	9145	12923	13920	12670	12910	13092	12935	11336	10766	10188	9664	6944	5595	4729	3800	3358	2510	1855	1620	1257	1082	826	737	697	573	543	463	453	395	392	369	396	360	358	354	335	327	319	306	297	345	261	297	269	256	277	298	271	281	283	330	315	320	315	292	332	364	329	317	325	312	280	243	275	221	262	242	225	292	295	318	265	255	253	231	265	241	205	234	224	237	225	237	222	230	219	218	235	224	217	233	195	189	214	212	224	196	224	238	200	240	219	201	242	235	212	210	174	214	206	206	230	210	188	238	207	190	206	214	202	222	206	232	236	199	220	222	223	219	218	205	225	203	204	205	209	214	228	208	246	227	186	219	221	204	204	223	217	229	191	192	206	215	212	194	234	202	221	211	212	195	198	225	244	206	217	198	213	211	202	220	190	218	214	224	223	201	212	217	208	199	214	205	199	220	258	206	210	225	196	228	176	223	231	213	235	217	233	240	228	171	187	239	191	220	197	203	222	202	188	195	202	205	210	201	208	217	219	205	206	203	221	242	205	175	237	203	219	218	191	184	206	213	200	240	218	183	197	186	202	196	217	215	193	203	197	197	220	168	212	207	191	221	219	219	207	201	231	210	186	215	221	221	205	197	211	202	241	223	218	241	206	225	224	202	193	218	224	208	215	207	195	208	214	203	212	206	193	214	206	204	177	226	215	218	225	198	209	226	215	225	202	208	220	219	225	229	208	203	214	198	220	213	207	185	240	212	227	225	189	231	219	220	196	220	221	204	206	208	232	204	223	214	196	215	216	219	210	228	221	199	231	195	211	185	219	197	204	209	221	217	193	216	216	212	216	230	202	186	241	226	235	213	221	202	204	226	206	215	213	214	223	214	206	187	214	236	212	211	199	192	194	205	188	231	189	201	204	225	191	200	195	225	214	189	201	228	213	202	224	233	207	204	211	231	230	203	237	200	197	210	231	246	230	217	201	228	211	190	244	221	211	204	198	176	206	206	230	216	200	226	198	228	178	199	212	197	225	180	212	174	216	196	246	214	215	196	205	248	202	206	198	223	212	207	189	234	230	217	201	209	191	224	211	231	210	211	211	212	195	222	203	196	182	198	198	211	219	217	225	206	203	223	245	233	195	221	192	181	234	228	205	230	200	222	194	179	212	202	208	229	204	247	196	218	213	197	204	186	262	227	212	206	224	243	210	219	205	208	219	217	203	202	213	204	193	213	179	204	193	211	202	220	219	190	209	199	218	200	184	226	214	191	210	220	183	228	233	195	196	230	211	226	204	208	214	192	202	258	188	219	219	189	244	244	248	192	207	236	202	212	218	211	223	204	215	205	223	190	212	199	209	209	243	220	217	231	206	207	217	195	220	211	202	189	220	202	207	233	203	191	213	200	247	212	195	206	202	191	215	196	198	189	216	198	218	222	227	210	207	222	202	194	197	233	217	210	197	185	204	216	198	237	226	202	221	197	213	197	213	207	230	204	207	207	216	200	224	182	208	233	206	237	208	207	182	200	208	208	234	203	214	200	205	222	197	221	202	226	194	190	204	230	220	208	207	207	221	185	200	235	179	223	227	218	219	198	201	213	201	224	215	210	231	215	226	217	179	214	239	208	201	188	213	220	213	233	203	209	205	207	199	223	219	224	203	216	195	231	191	183	226	193	193	203	230	219	237	245	175	198	206	189	183	188	211	202	205	212	193	194	180	210	201	189	218	202	181	219	207	198	206	224	198	189	220	199	215	195	211	229	217	200	223	221	226	201	219	213	214	230	212	212	190	253	204	178	213	199	218	234	201	204	223	222	197	203	182	200	205	229	237	220	197	216	219	208	223	217	219	187	184	185	212	225	191	221	194	196	220	190	206	191	191	194	212	193	211	210	227	211	211	199	205	219	199	222	209	209	198	210	210	202	190	186	187	204	194	209	207	223	212	216	225	208	225	222	209	211	196	229	236	184	196	217	210	204	213	188	201	215	198	208	231	205	216	199	181	222	203	219	219	230	222	201	203	217	205	204	210	216	206	196	240	214	231	214	212	208	210	222	208	212	218	200	197	196	220	236	208	195	221	214	195	191	211	222	205	229	201	204	212	242	215	205	192	198	187	211	194	186	220	235	206	222	181	213	223	182	227	222	216	206	206	221	235	216	195	189	214	193	224	195	200	222	193	198	187	219	182	213	209	221	197	179	208	196	216	206	205	215	206	221	226	218	236	193	202	231	206	203	221	190	193	213	206	232	207	212	225	216	204	201	184	188	198	202	193	207	209	202	222	211	204	213	196	199	215	214	197	202	203	223	229	201	192	210	198	219	188	222	194	193	201	199	201	226	221	233	222	222	204	205	228	216	198	195	207	201	199	195	184	216	172	217	206	214	217	195	201	188	204	222	227	231	233	207	206	224	184	251	198	200	221	195	193	206	215	237	205	243	187	206	202	214	222	198	201	211	206	193	213	189	247	186	217	198	217	203	200	200	200	186	207	211	223	203	253	193	202	203	203	235	194	206	238	170	220	198	204	211	235	219	220	221	210	224	174	202	225	220	187	196	211	197	201	210	179	185	198	232	228	209	207	202	210	247	189	208	215	217	216	225	225	212	222	220	205	221	219	192	237	196	219	235	200	219	196	226	208	215	189	222	220	212	212	207	217	220	198	181	191	219	222	184	213	226	231	200	209	217	188	201	213	217	223	202	213	196	206	198	214	199	214	179	214	228	203	214	213	235	182	228	245	217	213	223	208	187	195	222	205	239	215	207	209	201	212	189	204	206	204	198	206	193	208	195	219	215	223	202	221	224	214	198	219	188	216	225	215	211	208	202	208	209	207	190	199	206	210	230	231	184	214	212	237	210	224	237	247	191	227	205	210	211	212	204	209	210	198	200	205	225	206	198	225	198	227	199	199	243	196	175	209	181	209	234	224	198	213	208	211	223	174	246	213	223	216	237	201	218	198	225	211	211	220	195	196	204	229	195	226	209	209	205	195	208	187	208	205	219	214	206	199	192	205	212	239	195	201	199	219	241	213	209	206	214	187	208	208	215	211	213	199	213	229	224	193	204	214	197	241	226	192	213	217	193	215	221	211	210	224	212	180	212	199	194	197	202	220	226	227	210	212	196	212	203	210	174	194	225	215	231	212	228	210	233	208	214	233	209	220	198	232	205	239	176	205	180	223	211	216	216	202	224	191	195	191	210	229	208	197	238	227	222	211	192	220	227	199	226	201	218	209	219	219	253	221	228	224	210	227	197	194	190	224	223	185	230	199	225	214	195	213	209	192	223	209	204	198	220	208	213	223	210	214	197	187	229	186	205	201	224	210	228	221	204	197	219	190	204	223	248	220	208	205	174	201	210	237	217	205	207	180	205	205	226	201	221	197	206	225	206	197	210	193	204	217	208	203	201	192	216	185	195	211	242	193	203	212	237	205	192	235	217	185	225	209	219	218	197	200	213	200	201	214	255	212	210	180	186	221	206	210	222	235	212	190	202	219	237	217
939	233	120	106	148	262	338	303	361	415	413	366	353	357	351	226	190	155	165	148	126	80	75	87	70	76	59	54	49	60	51	50	63	55	40	57	56	51	56	59	47	38	35	45	53	42	47	46	38	40	50	60	40	44	42	49	52	50	56	49	60	48	44	54	36	35	44	50	41	49	42	49	45	45	46	38	48	45	55	50	38	37	52	43	32	53	53	39	52	38	46	40	41	38	39	36	64	49	44	49	39	52	60	50	49	47	48	50	48	60	53	44	44	38	53	59	47	41	39	43	36	40	44	52	42	32	39	55	53	39	31	45	43	40	33	48	49	46	49	46	48	49	46	47	52	45	43	58	40	39	54	43	42	35	42	42	49	47	45	43	43	56	47	38	51	35	49	46	49	49	50	39	38	44	46	39	44	49	39	40	48	46	42	49	44	44	48	51	54	41	57	56	42	41	48	55	38	35	41	36	39	38	51	55	44	50	30	49	52	47	54	45	47	42	46	51	51	42	40	35	52	43	32	48	43	58	59	33	53	42	56	47	44	42	39	38	40	41	49	39	42	40	47	27	58	56	52	55	40	40	47	55	42	37	39	49	40	45	44	47	41	46	46	37	43	37	52	47	50	45	48	42	44	50	38	47	50	44	54	54	44	38	36	44	48	40	46	54	43	37	35	51	45	43	35	45	36	37	45	43	45	56	45	37	41	41	45	65	42	43	42	39	39	57	49	43	42	57	41	44	37	48	35	29	45	46	44	37	54	47	51	44	60	29	44	48	44	48	45	40	44	55	36	44	37	41	41	47	37	45	49	43	51	46	45	40	45	45	42	42	46	51	47	48	40	43	43	45	44	44	45	38	57	42	39	35	45	43	43	53	52	49	48	42	43	47	35	44	41	41	25	55	57	46	43	45	50	47	45	41	45	47	34	48	46	47	42	55	42	37	37	36	45	51	46	39	48	37	41	62	36	45	31	43	48	50	43	49	47	37	38	48	46	34	46	52	37	48	44	41	42	47	42	38	48	50	47	39	32	50	34	34	60	59	44	56	49	38	53	52	40	43	48	41	52	40	33	47	45	42	56	40	37	50	49	39	46	45	50	58	59	46	48	41	44	39	41	43	49	55	48	44	46	53	34	50	57	49	34	47	45	50	49	38	43	39	45	45	42	39	43	56	48	33	41	43	43	45	41	60	41	31	57	42	45	51	44	37	42	64	45	46	44	41	40	53	36	53	43	44	46	47	39	36	51	45	41	47	40	44	49	46	52	45	51	55	37	55	42	48	37	28	42	52	50	41	39	57	45	35	45	52	56	41	38	52	31	56	42	46	53	48	47	47	48	46	36	38	49	51	46	37	47	48	24	46	39	62	35	43	56	50	42	48	40	49	46	42	42	37	41	41	47	51	52	33	40	48	56	43	37	46	42	41	43	55	33	58	50	25	49	54	59	42	47	41	54	50	50	50	39	48	49	59	53	41	39	52	43	48	31	45	49	38	47	47	41	41	46	52	42	40	44	45	39	46	40	39	46	40	40	45	41	51	57	39	44	42	41	38	46	52	35	33	43	34	53	41	52	51	47	39	39	42	43	42	49	60	39	36	57	52	44	49	50	38	45	45	44	41	58	42	52	36	49	48	54	43	35	36	46	37	36	37	47	51	45	43	49	41	42	43	45	40	47	40	51	51	35	49	49	44	34	50	31	48	41	60	51	52	57	46	58	35	48	41	44	45	40	48	53	38	42	41	43	55	44	25	41	48	37	44	47	51	39	54	47	42	54	44	44	35	40	59	51	49	49	54	42	33	49	39	39	41	44	49	41	29	62	48	44	54	42	38	57	48	45	59	52	46	52	28	39	51	43	57	38	39	50	44	44	48	47	53	38	41	53	37	56	47	44	39	37	46	48	37	46	35	40	53	32	33	44	40	51	47	52	35	37	56	31	47	52	42	34	37	52	37	45	46	42	50	38	46	43	60	46	44	55	47	47	44	51	43	50	49	47	34	44	43	41	42	43	35	33	42	39	50	33	45	49	47	31	32	45	53	54	33	37	39	41	48	35	38	33	33	42	41	35	33	46	46	46	42	48	47	44	31	42	41	50	39	51	39	56	57	42	41	47	46	37	49	37	37	56	55	41	38	53	37	45	37	42	41	43	43	58	48	52	38	36	44	34	55	41	30	27	40	46	55	46	33	43	32	53	53	37	43	38	50	38	38	50	41	43	24	44	33	46	39	58	39	44	59	46	42	40	50	35	45	55	52	44	51	37	53	50	59	47	47	35	35	56	28	46	46	44	45	42	48	36	44	44	40	41	40	48	56	35	45	37	46	49	52	56	44	43	52	45	48	37	38	46	42	55	47	48	54	43	35	48	49	58	30	46	46	36	36	45	48	31	58	53	43	46	32	49	54	41	36	42	45	52	49	39	43	45	49	43	47	40	34	36	48	46	49	33	44	43	39	40	52	44	33	40	42	56	35	43	39	33	33	38	51	59	38	34	43	44	50	43	43	50	51	36	53	42	40	55	44	45	49	35	34	53	44	45	46	39	36	37	33	35	55	42	54	52	50	51	51	56	43	48	45	32	47	58	43	43	51	60	50	39	54	47	50	43	42	41	33	49	45	47	45	54	53	41	37	47	40	48	35	55	53	36	39	47	49	40	47	39	35	45	37	49	44	40	48	44	43	46	38	47	38	43	50	52	47	51	36	41	35	46	60	49	47	35	33	41	35	50	36	38	52	58	56	52	45	42	55	48	61	44	51	47	44	39	42	37	39	39	40	49	47	43	47	47	42	57	43	40	40	46	35	51	51	49	36	45	47	44	38	54	46	41	34	47	47	44	50	43	49	46	50	40	45	44	49	36	45	40	39	26	48	49	39	51	43	44	39	53	36	42	31	44	41	46	47	38	36	37	59	52	49	48	40	52	44	40	39	44	51	44	56	45	44	41	48	49	36	54	36	44	50	49	46	52	39	53	56	34	40	49	51	42	34	35	46	51	48	42	45	53	41	57	36	49	58	49	37	42	50	45	48	41	42	35	37	45	48	37	43	55	44	43	48	37	53	51	45	47	36	34	52	40	47	50	43	37	38	52	43	50	38	41	32	35	36	43	38	47	37	50	43	38	47	47	53	42	53	35	46	35	50	50	47	46	57	37	35	42	37	48	48	42	37	48	55	36	44	28	56	48	30	46	54	42	45	43	47	53	39	50	57	39	50	42	54	49	57	49	41	35	40	50	40	42	42	42	39	42	51	44	54	44	55	42	43	48	56	45	33	37	52	36	52	46	45	47	45	36	49	46	46	37	44	45	40	34	42	44	44	46	45	47	45	52	58	49	47	37	28	41	37	46	47	34	50	44	44	46	43	45	44	50	40	50	58	49	42	46	39	50	50	38	48	57	48	50	42	44	48	37	40	44	43	42	37	37	48	49	48	47	52	48	32	35	45	46	39	43	49	29	54	52	41	37	42	45	39	47	32	42	40	38	50
13311	5086	1985	3922	13279	16582	17254	15578	16532	15929	16096	13414	12757	12460	11251	8221	7030	6018	5327	4321	2998	2684	2104	1743	1503	1334	1238	1065	1006	940	885	801	814	794	738	727	744	646	691	690	684	661	616	628	631	624	595	567	598	609	584	588	637	635	631	675	669	643	646	692	685	663	588	629	564	565	546	569	556	534	536	547	547	620	574	636	566	530	528	541	492	459	464	518	487	515	487	509	477	549	478	505	481	532	516	486	525	490	491	516	525	485	511	552	509	500	456	463	526	514	479	501	475	502	525	512	501	477	518	496	458	477	519	515	510	495	527	500	504	481	456	475	500	516	496	464	472	501	474	499	470	436	473	466	501	469	518	506	465	509	484	514	519	467	497	472	493	471	511	488	522	454	521	475	504	497	483	486	474	473	508	492	479	471	456	476	485	462	504	497	481	507	504	496	499	451	492	511	491	481	507	442	507	479	454	532	459	490	494	510	521	561	510	514	477	517	461	465	486	483	471	501	487	473	454	495	483	500	518	467	481	494	494	515	457	453	486	518	523	465	507	535	462	479	499	487	507	538	502	494	457	486	548	475	472	546	494	488	507	512	467	543	508	484	473	477	514	493	513	489	517	472	489	510	477	472	449	473	482	482	518	501	487	459	493	484	493	481	503	480	491	452	482	514	491	511	464	501	495	488	505	502	461	477	501	497	492	494	469	502	522	505	478	505	455	504	432	482	503	487	467	496	491	501	497	525	548	516	482	475	521	476	456	496	481	465	514	529	512	464	469	498	481	482	491	491	506	502	476	508	490	539	496	496	514	489	465	484	453	504	519	469	526	498	500	484	484	477	493	467	490	461	492	498	487	500	503	524	516	458	474	458	472	489	467	483	518	458	474	486	493	476	471	485	479	456	455	495	484	523	484	500	516	488	493	476	503	520	484	512	483	477	481	492	489	528	460	511	490	464	457	479	481	481	505	516	473	494	514	510	515	501	496	505	505	501	522	427	514	461	508	468	486	500	455	528	495	472	435	497	460	503	513	519	434	549	480	512	487	483	490	511	491	481	505	464	458	486	493	484	497	471	510	504	490	545	479	491	528	507	499	480	483	473	433	539	464	503	482	515	473	462	470	478	502	520	473	451	491	509	447	453	465	499	456	508	504	503	479	486	445	478	474	470	473	495	486	489	493	487	488	533	474	488	509	501	499	518	522	509	472	491	528	473	467	486	475	502	484	493	500	469	510	489	469	514	490	454	493	475	477	479	509	489	527	491	501	456	494	472	531	461	495	492	513	450	496	502	488	470	458	478	502	493	469	470	479	499	511	484	478	480	477	451	480	510	520	521	501	484	490	485	475	503	501	566	514	446	497	532	455	518	522	471	467	515	481	483	482	486	494	505	508	491	486	521	452	491	466	500	453	509	474	467	491	508	465	499	469	479	510	525	501	467	505	525	500	500	502	499	495	464	539	522	499	476	499	506	484	471	488	455	479	472	507	519	458	502	498	493	481	504	464	460	527	466	504	512	486	499	480	497	467	515	496	491	506	496	520	484	496	492	466	523	492	456	513	531	505	452	436	466	505	493	472	517	480	500	491	467	499	505	474	472	483	467	503	475	537	476	507	453	504	451	468	469	489	477	436	514	486	482	484	479	518	521	474	483	501	521	506	476	491	463	485	498	526	508	447	467	514	490	455	489	473	493	468	505	468	497	458	505	525	505	464	508	459	488	509	488	443	480	505	509	458	519	474	479	470	481	517	517	490	482	477	480	491	498	492	497	492	500	474	466	499	497	464	486	488	497	461	506	489	442	467	533	498	452	473	508	479	490	498	522	476	492	509	484	492	422	456	508	526	461	477	509	441	487	535	496	468	456	453	445	492	488	478	490	476	453	474	470	514	503	502	476	477	469	461	513	475	472	503	505	463	488	500	487	485	469	506	462	505	482	529	449	523	517	467	505	500	487	472	483	443	457	483	501	490	525	520	498	488	509	481	478	514	492	492	508	475	474	480	485	496	474	516	471	523	458	504	493	504	454	470	452	457	470	482	489	463	519	518	478	466	465	454	489	474	487	455	507	494	494	512	466	491	459	521	518	485	466	482	523	499	494	463	525	495	473	509	503	518	483	494	480	488	484	461	503	481	461	480	492	489	507	446	485	533	478	501	515	475	490	465	502	454	457	485	455	439	478	476	499	476	483	473	482	473	466	487	492	474	487	465	466	486	531	488	450	468	465	500	514	508	516	497	503	451	479	497	482	457	487	531	476	502	515	503	490	474	456	513	465	502	500	480	491	504	490	476	531	512	501	494	485	506	466	518	466	456	523	488	483	445	462	483	490	501	481	516	516	493	488	527	478	496	498	499	461	474	508	449	485	459	407	463	535	479	483	492	502	453	441	495	458	521	468	503	518	484	449	457	473	470	462	487	497	495	490	488	507	515	518	500	489	473	485	498	496	501	459	507	493	466	506	496	509	482	493	441	503	480	468	453	462	486	513	484	455	482	468	511	493	453	520	462	475	480	476	503	455	474	500	480	467	510	481	504	540	521	451	537	486	490	486	482	485	480	510	475	472	515	511	511	503	476	442	476	476	490	487	482	512	478	486	515	499	495	477	473	488	503	512	549	467	493	501	478	490	501	518	433	492	476	522	494	452	495	499	483	491	456	485	446	539	473	516	467	491	485	485	475	479	481	485	504	507	471	488	477	450	499	461	478	470	501	478	479	472	500	456	495	483	463	503	580	496	479	482	460	464	475	486	523	523	482	515	487	479	508	510	523	471	464	453	454	483	497	470	500	468	448	523	464	483	524	500	442	483	466	450	482	500	530	484	520	479	539	484	492	512	507	470	480	467	473	463	500	515	499	511	495	448	518	472	491	446	480	503	482	457	494	500	463	503	462	497	537	456	474	501	502	492	476	473	473	453	520	512	469	479	473	479	455	527	477	458	481	505	480	501	473	464	513	458	496	476	482	476	489	458	529	478	456	463	494	479	492	497	532	495	505	501	520	510	502	471	496	462	505	466	495	493	479	494	518	485	535	487	497	460	488	480	503	484	482	503	504	469	508	482	487	515	524	506	461	501	500	434	468	437	459	530	515	542	486	453	487	480	478	448	467	470	485	538	464	465	468	484	478	493	479	506	493	483	507	436	488	494	489	483	484	489	481	488	488	514	476	445	498	477	476	541	502	526	475	497	486	485	466	488	493	498	543	514	484	481	467	572	498	480	490	444	491	468	478	452	467	485	476	501	490	489	515	506	475	515	513	503	499	447	462	463	507	480	485	504	458	509	488	523	488	499	471	441	475	453	421	474	458	510	462	480	515	489	544	509	480	496	532	471	487	469	498	497	461	544	470	495	514	476	465	492	486	463	495	491	477	484	449	456	459	515	500	505	476	533	443	492	526	457	488	506	468	494	447	465	469	520	502	476	478	479	484	450	501	487	455	462	520	505	487	506	475	450	496	493	480	477	499	536	558	460	478	522	458	509	501	468	492	449	470	533	511	488
1291	38	27	30	46	81	145	162	198	215	222	199	217	201	199	126	117	93	82	56	57	43	23	34	23	21	29	28	18	27	20	16	23	20	24	21	23	22	22	25	15	18	20	18	25	18	18	24	15	26	16	17	21	14	29	15	19	18	19	18	24	7	16	21	18	14	25	24	16	20	15	18	10	15	24	23	16	18	18	16	22	23	12	21	21	22	13	26	23	22	22	23	15	14	21	16	17	24	23	15	19	19	23	20	18	16	16	15	9	23	21	13	17	17	17	12	20	28	13	18	27	20	18	16	17	26	21	17	19	15	24	12	15	11	19	24	13	12	24	22	23	8	12	18	15	13	15	22	23	17	22	16	28	14	22	17	19	12	18	14	24	14	24	22	21	17	16	18	19	12	19	18	20	17	16	13	17	10	17	16	14	14	16	21	13	20	23	18	16	14	16	16	17	19	15	12	20	22	21	28	22	18	24	7	14	20	20	19	21	18	22	16	13	15	22	16	21	16	20	11	14	10	21	20	17	15	26	18	15	20	27	16	15	21	15	18	19	26	21	15	17	15	19	13	21	13	15	17	19	14	27	16	14	17	19	22	19	18	20	22	19	17	21	23	19	20	23	18	18	18	15	18	18	20	14	21	17	17	17	21	16	14	18	15	13	15	26	15	14	15	16	24	20	9	15	17	18	18	13	22	14	14	24	22	18	18	31	18	16	19	13	15	16	15	21	14	19	21	10	18	14	15	12	13	21	19	21	15	17	12	15	17	20	20	16	23	16	11	18	22	18	17	28	21	18	21	24	10	15	22	15	23	16	17	18	14	20	13	15	16	16	19	19	14	22	17	16	21	16	16	16	13	17	19	25	26	24	14	19	15	22	23	8	19	21	17	13	22	19	14	18	19	24	25	13	18	20	18	16	19	16	19	19	35	13	16	21	10	22	22	13	19	17	10	17	17	15	12	24	18	15	22	20	17	20	15	20	12	11	17	17	18	17	24	17	15	19	15	19	17	21	16	15	16	18	21	19	10	13	23	18	18	14	16	17	18	14	20	16	14	17	16	14	20	17	17	20	15	24	12	21	23	23	16	25	19	11	25	21	23	15	22	11	17	12	15	21	21	11	12	18	15	25	17	14	19	21	13	13	19	16	17	20	16	18	24	19	12	20	20	21	23	17	20	23	15	14	20	19	16	21	15	17	10	19	11	29	25	10	15	17	23	18	21	23	20	19	15	18	21	16	20	15	18	17	15	23	17	26	14	16	14	9	12	18	20	17	14	22	15	21	22	16	24	10	25	18	13	20	12	12	14	21	22	14	23	16	17	24	20	16	12	16	15	21	23	21	18	18	19	24	22	29	14	15	16	18	11	19	24	16	19	15	23	20	18	15	15	13	19	28	13	18	23	15	15	16	23	17	18	16	16	14	16	19	28	15	16	15	28	10	19	21	18	17	23	22	18	13	14	16	16	16	18	12	19	13	22	15	14	14	22	18	21	20	13	18	17	24	17	28	23	15	15	21	17	19	18	24	24	20	14	21	12	11	15	21	18	23	24	16	7	18	14	25	14	17	20	19	11	21	16	18	31	20	17	23	15	15	18	18	19	19	18	17	18	12	21	20	12	18	19	13	13	16	21	20	9	21	13	22	15	19	17	20	16	12	16	20	17	13	21	22	15	22	13	18	16	16	14	23	16	10	13	16	20	22	14	19	19	21	14	21	19	20	24	23	21	13	17	18	23	15	10	17	16	18	20	20	18	14	18	19	15	15	23	14	11	11	17	18	28	16	16	14	22	15	16	14	16	19	20	22	21	17	13	16	13	17	21	19	16	12	16	18	15	14	21	24	15	20	16	13	13	17	17	17	15	16	17	20	16	16	21	16	19	20	16	31	20	25	25	15	22	15	15	17	15	21	16	13	9	15	14	19	21	30	25	13	20	25	19	23	23	26	16	21	19	17	23	17	18	15	21	16	15	23	11	14	23	14	19	19	20	18	18	18	22	19	20	14	22	19	14	16	17	17	15	15	19	25	17	18	16	16	20	18	20	19	20	16	20	21	18	17	21	27	16	22	20	18	18	20	18	23	15	22	21	17	19	13	16	18	23	12	12	14	12	19	16	13	22	15	18	21	14	20	13	22	18	24	15	17	24	19	18	26	16	20	20	21	14	15	21	9	12	15	22	18	14	15	31	18	29	16	19	28	13	19	16	19	25	22	17	16	11	14	13	23	17	17	17	19	27	24	21	25	17	18	21	16	15	19	20	25	16	20	12	16	16	9	19	9	20	10	17	16	14	19	14	15	18	12	13	12	13	30	27	25	16	25	26	12	15	21	19	25	12	13	20	14	17	22	17	14	25	23	22	20	14	21	17	18	19	12	13	10	10	16	15	20	22	23	21	28	22	22	21	21	18	13	25	15	29	12	12	14	14	15	17	18	13	16	23	20	19	17	20	15	22	18	20	17	20	14	19	16	17	13	10	14	21	18	19	23	17	13	19	15	15	15	18	19	20	21	22	25	22	23	23	19	20	21	12	10	16	16	10	23	16	20	22	21	14	10	12	24	20	16	13	18	24	10	21	29	16	23	23	30	16	16	13	18	21	14	9	15	21	18	19	16	20	15	17	21	19	22	16	16	17	18	17	23	16	17	11	21	17	12	19	16	16	18	21	20	14	15	23	15	14	15	17	18	22	25	22	12	22	15	16	18	15	15	26	16	9	19	10	20	18	14	15	20	17	23	17	12	20	19	15	14	14	18	24	20	17	19	14	18	10	27	22	23	18	22	11	18	21	23	12	21	17	19	16	22	19	17	19	18	17	27	11	21	16	20	16	16	12	13	17	29	17	17	29	20	17	14	16	14	21	21	12	18	24	19	22	16	19	15	18	26	12	18	22	21	14	17	24	18	15	22	16	16	20	14	15	16	17	12	19	20	16	20	25	18	24	14	18	15	15	13	10	14	23	25	17	20	29	16	19	18	16	17	20	16	13	21	16	21	18	17	10	17	13	24	19	14	23	22	22	24	20	20	24	13	15	20	12	11	22	13	16	23	18	21	19	21	11	13	25	15	20	22	17	16	9	22	12	13	15	16	22	17	20	23	20	19	21	19	18	12	15	24	25	17	18	20	22	24	9	24	20	19	12	19	13	25	17	19	18	19	19	18	17	18	8	12	16	15	25	19	27	23	16	20	12	16	18	22	20	14	13	16	12	19	20	19	18	22	28	12	18	24	14	19	18	13	17	21	22	19	18	21	16	22	16	17	14	15	13	13	24	21	18	20	23	16	18	18	23	18	18	25	21	20	11	13	20	14	14	21	25	21	9	15	14	16	23	13	14	13	18	19	21	19	11	19	17	8	22	12	17	29	18	19	17	17	23	27	16	18	20	14	25	20	16	21	20	23	25	15	17	18	19	10	17	22	27	16	16	21	14	17	26	24	17	12	19	20	16	15	30	11	15	20	26	19	15	21	17	18	11	17	22	22	28
7425	977	498	1073	5775	9095	10687	10060	11181	11014	10975	8686	8175	7673	6901	4617	3976	3407	2768	1944	1458	1323	929	800	670	597	458	453	367	367	294	302	310	310	296	287	262	268	263	284	287	229	240	226	237	221	239	217	203	236	212	253	262	223	263	267	283	253	288	259	282	253	256	242	240	233	220	251	208	219	222	227	265	266	224	262	240	205	224	186	198	193	199	172	182	206	197	193	201	203	200	208	203	228	182	218	178	205	190	220	177	184	205	189	213	195	202	181	198	194	210	168	211	205	191	222	187	188	199	221	198	195	211	210	170	197	210	170	193	198	197	204	190	190	211	193	204	197	227	207	181	183	195	196	185	190	218	205	196	219	197	209	209	201	197	191	175	196	194	221	193	207	181	166	180	218	213	197	193	172	220	199	195	182	189	210	186	202	205	197	213	208	196	206	211	214	198	195	195	202	172	191	184	189	182	217	169	226	218	224	200	232	176	213	221	208	217	195	185	202	195	234	200	208	191	191	184	218	226	176	215	189	171	244	176	191	209	191	206	197	220	232	193	199	205	179	216	197	200	186	206	204	206	203	182	206	201	185	218	197	183	191	216	198	218	186	207	225	180	199	214	189	187	191	216	196	178	195	192	180	180	216	198	192	199	211	204	201	204	212	205	215	171	184	192	199	224	208	161	189	200	204	205	193	181	195	214	209	206	183	207	197	204	207	208	204	205	194	217	197	178	218	216	211	218	174	226	173	210	193	199	197	211	180	206	198	192	195	212	200	164	208	179	199	177	187	188	210	185	201	224	219	200	205	194	214	202	185	184	207	197	195	208	213	192	207	195	204	222	204	216	201	225	193	221	204	203	189	209	182	193	194	200	236	187	214	167	187	180	208	182	209	225	231	206	195	203	207	204	192	210	209	190	176	201	189	188	196	201	206	177	204	199	194	219	228	180	199	198	173	192	177	200	206	183	213	186	192	233	187	190	184	183	180	179	240	211	202	206	189	198	204	187	191	206	172	208	188	192	196	188	198	201	218	203	186	209	175	198	188	201	206	203	196	187	209	195	189	199	227	174	230	201	200	209	198	217	203	226	216	192	189	195	210	175	208	203	211	206	208	214	185	172	192	188	203	221	202	200	179	190	188	204	211	189	216	199	204	183	183	193	218	203	188	203	214	214	217	195	218	183	214	192	180	212	208	197	195	186	191	191	200	181	201	188	218	203	164	184	217	208	207	210	224	167	211	197	186	193	193	218	188	221	199	193	181	206	198	195	203	189	193	222	194	198	192	193	184	191	220	188	193	182	178	187	193	188	222	224	195	210	193	210	200	192	212	197	190	193	190	203	203	197	201	185	180	175	222	176	206	200	205	161	193	216	209	181	202	226	211	206	178	200	191	177	173	232	194	207	194	191	205	202	197	183	210	181	200	177	210	187	192	174	210	174	206	181	196	194	174	206	179	175	210	204	210	215	177	199	203	184	188	181	189	188	201	222	198	192	219	184	195	188	194	218	174	203	184	187	181	196	212	195	194	208	206	198	204	194	169	173	184	199	211	213	211	193	205	192	199	196	221	189	215	210	209	217	210	186	213	207	214	183	202	191	206	196	216	201	198	202	174	212	210	186	190	179	210	183	201	206	205	204	180	206	206	203	187	190	182	204	178	217	209	204	188	218	198	191	216	199	199	179	189	205	173	207	178	205	181	183	211	198	197	211	218	221	195	194	177	185	193	207	185	213	189	178	198	208	213	191	204	185	203	198	201	214	236	196	185	204	190	192	194	187	190	202	203	215	198	168	195	182	223	176	206	201	179	213	182	184	182	210	226	200	187	183	196	185	197	210	197	212	216	207	214	204	201	180	210	194	216	179	195	217	221	232	170	203	205	214	188	206	207	178	222	200	203	217	198	227	193	220	192	189	191	204	189	215	188	192	194	204	215	224	230	212	184	204	214	192	212	210	182	196	204	222	190	197	174	199	191	208	198	234	215	190	181	183	215	183	188	219	226	176	214	190	197	208	216	199	196	193	207	177	179	205	180	211	202	215	188	206	193	209	210	190	185	201	185	201	184	207	167	194	189	188	201	203	193	196	219	182	195	202	189	207	197	185	186	196	219	166	208	188	194	214	212	188	206	203	197	213	196	195	206	187	204	188	170	211	204	222	181	191	208	204	193	193	206	205	206	201	185	198	186	204	218	200	168	194	158	179	183	204	224	184	215	204	202	201	215	205	188	202	222	202	187	209	193	187	194	192	183	185	215	215	200	217	195	203	204	209	181	188	204	195	201	191	221	186	203	195	173	221	209	197	205	234	189	182	216	199	203	202	181	198	233	200	182	198	195	213	219	181	201	217	174	211	204	195	185	207	201	195	196	195	197	211	198	208	206	203	181	189	224	201	181	218	198	205	205	213	190	217	213	208	210	196	184	184	215	231	191	177	197	183	230	200	170	210	184	206	205	204	208	197	201	189	199	201	184	210	207	193	195	195	203	191	192	219	193	195	225	190	193	203	213	220	198	211	222	181	180	195	221	207	231	201	206	216	216	212	195	174	191	188	186	190	172	177	207	207	208	187	175	216	192	213	210	198	199	168	189	184	204	202	185	207	203	175	205	225	183	194	200	220	207	187	213	215	189	201	207	206	194	185	220	205	193	206	183	198	198	207	215	200	214	182	192	200	201	172	199	202	199	194	194	203	213	187	184	208	180	208	199	196	221	195	171	178	208	199	202	187	206	206	194	204	196	188	208	223	193	201	201	187	182	189	201	203	188	198	197	197	201	246	184	205	197	207	185	189	222	187	206	206	215	180	221	211	176	178	176	192	214	185	198	206	207	228	197	173	205	203	225	210	200	169	210	211	217	213	188	198	199	202	192	205	203	227	192	187	198	199	222	200	185	188	195	216	194	210	168	208	213	205	215	195	235	222	182	191	197	201	218	209	184	202	199	208	185	183	208	226	199	220	190	206	200	186	226	199	202	204	199	185	208	189	189	176	222	214	198	218	180	174	206	201	216	200	188	210	194	196	210	208	200	202	219	201	225	188	204	214	184	216	217	182	200	212	179	204	212	191	186	216	194	194	198	201	202	202	204	198	190	175	208	196	180	221	198	193	171	199	212	213	194	214	227	195	209	228	185	211	184	196	181	211	174	192	223	214	219	193	190	202	180	199	209	178	184	185	212	210	206	187	196	213	213	185	198	234	183	192	183	209	213	217	199	222	195	199	211	184	179	183	227	208	191	181	214	193	203	180	193	208	207	196	199	179	190	198	207	186	202	208	207	171	205	196	188	181	207	191	214	175	201	213	191	198	199	195	202	222	217	174	188	199	211	223	205	186	208	218	192	204	202	206	216	195	199	195	228	203	171	191	215	193	209	213	192	192	206	186	204	174	191	212	185	183	229	197	192	192	187	206	208	166	187	198	187	212	207	216	191	223	183	193	196	190	199	211	233	196	199	198	184	183	192	202	211	183	196	219	200	194	234	203	180	158	194	190	203	209	210
532	160	110	88	120	216	231	232	278	344	346	341	309	292	248	191	155	171	109	101	81	95	74	62	77	62	55	39	58	38	36	33	54	47	48	51	54	35	40	52	52	53	38	47	41	38	49	41	35	45	51	52	41	56	51	40	41	48	38	35	50	48	48	43	44	47	38	44	45	36	35	49	41	38	32	53	45	42	36	45	41	40	46	34	50	40	35	35	39	35	28	37	40	44	41	42	50	46	52	48	41	46	36	45	45	41	37	47	44	36	30	42	39	51	52	36	37	38	40	41	50	38	43	46	37	36	38	46	38	50	37	44	34	42	40	39	46	41	52	34	37	46	51	35	35	39	41	39	33	37	45	31	36	29	43	40	30	57	49	51	38	35	40	46	34	44	36	45	47	42	41	50	53	38	44	48	40	47	48	41	35	29	33	39	40	40	46	38	28	42	40	42	53	35	54	44	52	44	42	38	28	35	43	46	43	31	47	35	37	62	56	23	37	48	35	42	28	40	37	32	38	34	44	34	40	29	41	41	40	44	39	57	43	59	37	32	49	38	44	45	42	38	44	35	56	28	36	35	39	41	36	46	38	45	44	37	50	40	49	42	45	38	51	44	46	36	38	47	41	34	42	42	41	34	41	33	49	49	42	40	29	45	39	32	34	45	51	45	46	32	43	43	37	33	41	43	30	43	51	44	32	40	44	38	41	43	50	40	44	28	43	47	49	39	44	36	34	31	47	37	45	34	39	38	43	39	49	39	36	35	35	46	41	47	39	36	42	46	52	35	34	37	45	53	37	39	33	44	36	46	36	66	40	36	40	42	38	33	42	44	42	37	36	45	42	35	48	43	53	29	44	37	36	44	45	36	45	34	48	26	38	33	42	47	49	42	39	47	50	52	41	45	28	31	40	42	38	48	50	35	48	36	43	44	50	35	34	34	43	46	38	28	42	38	49	28	37	36	34	46	32	38	35	55	44	44	35	43	33	41	45	47	33	41	55	51	36	37	55	42	33	50	52	36	38	34	51	42	45	57	36	35	36	46	45	44	42	40	37	45	36	43	34	48	45	36	38	38	42	37	31	35	37	34	50	37	42	42	48	37	39	36	44	47	42	37	43	35	42	45	37	35	33	27	32	47	42	44	45	37	46	41	44	48	46	26	55	44	43	41	40	45	37	44	42	38	45	47	37	42	42	50	38	30	39	39	45	37	27	46	39	44	41	41	50	51	46	45	45	45	48	58	40	39	27	44	40	50	53	34	38	37	39	41	27	41	32	42	62	35	41	41	45	42	38	37	46	53	40	39	33	45	49	42	39	41	41	42	47	44	51	42	36	37	34	40	42	56	50	42	36	45	43	47	44	39	43	45	34	47	34	41	40	47	44	42	36	38	38	46	42	39	35	44	34	37	49	46	44	46	37	35	38	40	40	37	50	28	43	39	32	46	44	49	38	38	32	44	40	45	40	33	45	45	53	46	48	45	42	42	34	53	47	38	50	33	49	52	42	41	48	33	42	45	43	43	48	49	40	57	40	41	34	50	47	50	43	54	50	41	59	50	49	33	54	38	46	33	47	44	43	48	42	36	37	37	48	41	49	53	49	35	50	48	44	37	34	42	37	47	41	39	45	55	34	38	51	40	32	39	42	34	56	43	34	40	48	38	56	42	44	43	45	50	40	55	40	50	36	40	49	30	39	40	44	42	53	45	43	39	37	47	53	37	33	42	42	37	47	50	38	34	33	42	42	47	55	42	38	39	46	43	45	38	43	40	49	50	43	32	29	33	33	37	44	53	37	39	46	42	29	38	63	59	46	39	34	40	45	43	33	44	43	45	39	40	46	44	35	48	38	40	32	43	34	45	26	36	47	41	34	37	42	34	32	37	47	35	42	51	49	39	43	59	51	46	41	48	37	47	44	42	39	46	32	42	48	33	39	49	40	37	35	48	36	47	39	36	28	44	40	44	50	42	46	30	53	43	45	35	41	35	54	49	37	44	25	45	37	42	52	41	30	49	40	50	50	47	42	43	41	41	46	31	29	47	38	39	41	47	44	33	48	44	49	41	42	43	42	33	53	39	44	39	46	40	39	41	51	35	34	38	43	29	43	38	36	45	40	39	40	38	32	33	41	47	37	44	40	44	41	38	47	24	47	38	33	46	35	38	38	47	35	50	48	37	41	34	50	33	44	36	42	32	45	42	32	32	50	40	44	41	33	43	43	38	35	37	35	42	63	43	32	45	47	37	42	46	33	51	35	59	39	43	44	37	43	26	39	47	44	34	23	39	42	43	38	43	45	42	39	30	34	45	35	40	35	47	45	43	31	29	33	32	38	44	46	38	39	44	43	47	40	53	46	51	44	55	48	55	39	44	41	28	30	38	31	39	55	46	40	41	35	42	40	45	39	44	46	42	35	37	36	43	37	38	37	45	40	45	43	37	41	58	45	47	32	46	61	29	44	39	34	36	46	32	40	42	35	38	49	35	44	41	38	29	48	41	48	30	36	38	48	38	40	35	27	47	41	37	41	50	55	53	46	35	34	36	39	40	55	41	35	47	44	37	43	39	45	41	35	45	34	39	34	39	42	51	41	57	51	45	39	50	45	37	37	43	52	46	46	59	47	36	51	43	42	60	45	44	43	43	43	32	44	31	45	39	50	34	35	41	47	44	40	40	35	34	49	35	45	48	37	36	40	38	46	40	33	42	37	25	40	40	40	48	42	39	53	39	50	47	47	40	50	49	37	43	30	41	52	52	39	52	38	38	49	49	39	46	47	46	48	43	38	36	33	49	35	29	50	38	41	52	41	48	38	45	42	54	39	38	39	35	38	46	48	41	40	46	31	40	49	44	48	39	39	48	51	37	55	36	40	32	41	40	40	33	39	45	45	44	38	34	35	44	42	43	35	40	38	50	41	42	31	41	45	37	46	40	42	33	39	37	33	42	40	51	41	37	34	39	53	49	38	45	34	44	46	55	53	50	37	40	50	43	50	42	41	38	34	49	46	35	38	39	43	44	54	40	45	42	43	34	56	53	42	42	39	50	42	31	43	52	47	42	54	39	36	41	37	34	40	33	34	45	43	37	34	29	48	40	41	40	28	45	40	33	39	40	31	42	44	31	50	48	41	45	37	29	35	37	45	30	40	30	44	43	54	46	36	47	30	40	40	39	51	32	41	34	41	42	44	39	42	37	39	36	44	47	59	39	39	35	45	36	41	49	36	40	34	40	32	45	46	57	36	43	44	39	46	35	47	42	53	36	39	36	56	54	37	38	39	37	48	34	37	38	44	42	43	39	33	43	38	41	41	37	41	41	43	35	37	46	38	29	48	32	47	43	44	41	51	36	44	42	43	50	37	40	47	36	31	38	35	42	38	51	43	41	44	40	46	38	43	42	39	44	46	30	40	40	41	41	44	34	45	46	47	49	39	43	39	53	31	28	57	37	43	37	29	41	38	43	53	52	40	42	36	44	33	31	43	43	54	41
9596	3805	1425	2930	10543	14653	14771	14039	14019	14116	14001	11621	10949	10512	8636	6709	5665	4954	3894	2831	2307	2086	1583	1486	1222	1103	861	780	777	749	705	662	602	634	615	583	568	542	596	517	517	546	546	486	530	525	510	511	512	476	548	501	546	553	559	549	542	567	531	550	541	552	530	500	485	557	521	519	468	519	480	507	555	513	499	550	514	500	470	433	441	467	429	457	448	476	449	438	465	470	462	439	411	450	455	471	444	444	466	442	441	429	429	427	455	472	472	413	453	471	451	464	427	457	401	427	451	459	470	501	472	456	415	427	402	457	475	443	451	450	450	448	442	475	442	445	420	427	443	449	454	452	457	426	473	450	435	428	417	416	436	446	467	459	443	429	445	432	456	463	454	451	490	433	425	442	435	476	448	422	435	458	469	423	483	430	415	432	468	443	418	431	466	423	428	449	478	441	487	419	449	428	451	480	436	434	455	455	445	448	486	463	503	492	431	427	448	451	418	461	453	449	432	443	425	430	498	479	450	463	457	438	425	430	432	444	439	452	457	477	411	487	452	477	421	454	453	419	475	440	412	416	432	418	452	411	438	454	459	421	431	449	446	462	432	451	415	473	470	415	453	447	447	434	466	475	456	410	444	442	451	428	446	453	436	434	424	400	431	428	455	433	436	437	419	429	455	426	422	456	453	447	479	447	444	436	451	454	454	414	450	437	456	473	466	427	465	439	445	467	444	423	456	449	449	468	438	456	440	475	474	431	464	467	461	441	427	429	467	519	462	411	450	421	420	443	447	463	425	465	474	387	425	480	462	448	458	446	418	468	434	455	445	431	472	438	450	404	458	423	449	458	469	434	422	493	467	422	439	428	458	442	422	485	454	442	453	445	483	469	464	426	436	435	429	408	421	433	429	456	433	458	453	422	453	427	412	417	491	476	468	453	414	443	414	411	441	411	429	420	447	395	447	437	450	437	428	420	440	431	460	430	400	470	449	436	475	403	410	431	456	412	428	438	441	462	433	418	423	452	446	410	443	426	450	394	479	426	454	407	451	423	429	447	458	461	417	451	431	435	421	454	428	444	457	425	417	465	397	451	423	447	443	402	420	426	431	385	428	469	397	428	427	409	457	459	418	441	441	421	465	426	448	434	426	438	430	454	435	438	425	494	433	461	462	428	413	437	437	423	436	432	438	427	396	431	473	404	464	477	404	441	460	448	471	456	427	426	431	449	437	434	415	438	466	415	432	443	433	437	477	391	418	447	437	430	456	412	443	434	439	427	409	463	445	398	431	476	432	454	430	436	467	416	456	456	430	429	452	445	430	487	456	418	425	455	441	418	414	442	440	417	439	431	430	451	458	458	492	429	387	446	423	452	442	422	430	445	469	415	411	443	493	464	438	459	461	430	441	448	423	487	417	430	428	401	429	453	423	459	424	430	458	443	455	481	461	446	420	448	422	437	472	431	453	480	424	440	421	443	429	404	459	407	473	451	430	433	436	435	442	436	433	430	424	444	416	459	434	503	450	466	428	427	432	455	418	450	427	466	421	419	437	478	445	418	467	393	438	425	424	383	470	405	473	472	417	437	465	444	444	429	453	459	437	442	469	470	436	426	466	435	460	452	445	439	434	434	450	403	434	464	464	448	421	470	433	429	394	426	477	422	453	417	461	439	455	465	429	439	477	415	443	447	450	449	408	394	463	439	472	435	463	415	450	469	451	453	450	469	424	454	455	450	390	445	420	431	453	441	457	491	464	421	422	445	450	425	455	418	433	404	473	429	461	414	393	450	424	431	455	462	443	434	451	445	444	446	464	401	435	445	406	443	413	429	425	433	445	448	440	425	464	418	413	464	474	432	436	441	452	438	457	468	480	416	482	460	443	447	471	462	453	443	457	427	451	421	433	465	462	457	440	422	437	456	413	457	452	437	462	445	461	413	433	435	448	455	447	460	448	448	481	494	430	431	462	427	442	457	475	430	421	464	419	446	444	424	444	415	445	446	427	409	446	453	451	457	433	435	430	441	421	465	446	468	425	444	422	454	452	419	444	459	433	482	447	442	450	460	454	478	462	439	454	453	432	461	457	449	438	452	449	419	449	467	407	422	478	441	462	444	419	420	428	452	458	429	459	442	439	389	448	425	386	395	437	474	437	449	464	422	400	498	502	427	420	457	406	441	454	418	456	454	464	441	459	459	460	446	448	443	432	434	418	472	454	418	396	421	442	454	411	438	437	403	458	444	440	471	473	430	418	417	449	416	421	416	452	427	410	439	480	461	414	463	423	447	432	455	436	462	449	473	459	442	447	439	485	440	426	464	406	432	406	461	449	432	443	390	406	416	438	434	438	450	423	397	422	440	432	449	425	476	446	452	450	442	445	439	458	435	431	440	432	415	437	443	466	493	400	434	417	446	438	447	464	474	436	439	412	443	447	451	448	454	417	446	443	427	410	438	429	425	445	439	448	394	421	449	432	432	435	451	418	434	490	452	436	451	459	467	463	447	429	424	442	456	437	467	423	438	431	456	425	443	434	458	468	425	414	433	491	480	451	456	459	454	469	444	430	455	442	419	442	428	428	448	410	434	429	447	461	423	455	455	437	437	432	424	443	409	431	453	432	472	388	453	445	437	481	424	473	420	442	461	422	436	452	475	409	421	445	453	419	443	426	440	463	446	444	452	405	488	415	499	465	447	466	439	440	463	426	460	422	447	465	449	453	434	439	470	401	451	416	434	430	419	421	445	444	408	448	449	419	429	447	462	478	486	447	425	446	431	396	437	438	462	441	440	431	447	441	443	399	407	463	439	423	465	475	422	483	468	441	428	435	445	447	439	445	468	423	446	454	468	489	438	413	464	407	398	420	475	447	460	457	444	412	437	451	468	472	414	451	491	411	458	406	440	424	466	428	450	478	421	427	390	436	416	449	464	424	446	445	470	482	416	470	413	437	458	463	458	452	484	449	467	476	412	435	461	413	452	473	401	424	411	436	432	454	445	407	448	464	437	437	421	452	447	428	435	453	429	459	459	424	484	418	484	482	435	428	469	433	470	443	427	474	443	455	456	465	449	436	442	469	403	446	416	448	417	412	433	429	495	431	402	444	419	453	433	447	417	407	430	443	436	466	435	464	454	447	437	465	461	444	479	446	445	451	437	385	453	453	405	462	430	440	394	443	442	443	478	449	435	459	447	421	443	442	429	445	429	429	451	418	442	453	443	454	426	453	442	453	432	418	436	450	437	429	462	435	472	407	422	433	440	502	443	439	419	446	430	433	405	451	470	430	459	460	432	477	461	459	422	481	435	453	424	454	473	465	424	407	468	425	451	411	455	431	439	449	451	437	412	468	390	468	435	440	426	473	488	445	436	483	444	421	425	439	431	481	440	420	430	401	447	437	449	425	440	445	436	473	479	444	458	411	418	421	451	431	447	459	466	465	457	467	468	449	441	429	427	497	478	468	451	466	425	495	453	447	437	443	437	418	433	431	397	473	478	456	450	465	440
1963	105	65	45	70	162	199	270	274	291	315	310	299	262	233	178	142	119	110	69	63	49	43	43	43	41	25	34	28	17	22	24	19	23	17	22	23	24	18	18	21	13	25	18	15	16	16	32	20	16	18	17	27	17	20	22	20	22	16	18	22	23	16	16	16	25	21	19	19	20	19	23	17	23	22	23	20	17	12	17	14	14	27	26	19	15	17	18	13	21	24	14	16	22	14	12	10	22	21	20	17	18	21	18	22	20	22	21	23	23	17	17	16	16	22	15	26	25	24	15	21	23	15	23	24	13	12	20	23	10	16	18	19	24	22	15	19	24	22	9	31	19	19	19	17	15	14	9	17	23	16	19	22	14	13	17	14	28	16	26	13	19	22	13	18	24	13	18	15	19	15	32	24	10	19	28	22	16	15	17	27	17	19	16	23	13	15	13	16	24	19	15	15	21	23	15	23	23	20	11	17	14	13	22	21	25	18	27	22	18	17	15	17	26	31	18	23	13	21	14	11	14	24	16	17	15	20	18	24	16	15	15	23	16	14	16	20	13	20	26	13	22	14	20	12	17	16	16	18	15	15	12	16	19	16	17	20	16	16	18	15	23	19	14	13	20	14	25	16	23	21	14	17	17	18	17	19	15	11	22	16	17	15	17	15	19	11	13	18	13	17	14	17	14	17	21	21	27	16	12	31	17	20	19	18	19	25	11	19	17	25	16	20	19	18	12	15	15	16	20	20	22	17	16	11	18	23	17	13	21	14	21	14	20	15	19	16	12	20	18	18	27	18	19	18	14	16	18	11	16	20	16	25	14	17	19	12	20	24	18	23	14	18	14	18	19	19	15	24	25	26	31	17	18	23	22	12	18	15	16	19	17	18	17	22	18	20	22	16	22	20	13	16	16	18	17	14	10	20	15	23	15	19	21	14	18	15	22	19	19	14	21	14	12	20	18	19	15	16	21	18	19	11	21	18	13	21	13	29	25	21	29	21	9	16	24	21	21	22	14	21	9	19	19	22	16	16	25	19	14	12	16	19	14	16	17	23	14	14	31	20	19	14	15	19	19	17	19	12	26	19	24	19	10	26	22	15	16	20	13	16	19	17	16	19	23	20	19	25	15	22	11	18	16	21	17	13	15	25	10	15	20	18	18	29	17	16	18	22	15	15	11	26	11	20	14	11	12	19	22	13	25	15	12	16	17	16	14	10	24	21	22	16	21	13	17	18	9	17	12	24	18	16	16	25	19	24	27	12	15	12	22	27	13	22	23	21	19	16	17	17	15	14	16	18	21	14	22	17	15	24	15	12	16	16	18	17	14	16	23	13	16	11	16	14	23	29	18	20	16	19	19	28	11	15	19	23	13	16	23	22	13	18	22	23	20	22	21	22	18	22	13	14	10	19	21	14	18	20	15	26	10	24	18	26	20	16	20	16	17	24	24	18	26	25	17	19	10	17	17	18	17	27	21	25	24	14	18	26	18	10	12	15	19	18	23	21	17	10	13	20	22	14	21	18	14	18	17	25	27	12	14	16	16	18	18	17	14	14	22	17	23	15	18	20	13	18	21	14	27	19	16	19	20	12	9	24	16	18	8	17	18	25	27	24	22	13	16	17	12	14	22	13	14	19	20	17	17	15	21	16	21	13	16	10	25	14	18	9	19	14	17	18	18	18	17	19	25	20	16	19	17	15	19	14	26	12	18	29	13	11	17	21	21	18	15	17	24	23	17	12	24	26	25	18	19	18	16	14	14	25	14	22	24	18	20	14	16	12	21	21	19	13	17	18	21	18	15	22	26	20	15	24	20	13	15	18	19	27	16	20	13	14	22	23	27	20	12	22	16	16	14	20	17	13	20	23	18	21	18	23	19	24	12	17	12	23	24	14	20	16	12	14	21	13	17	17	25	13	21	17	16	11	16	11	21	20	16	17	26	16	17	17	16	13	19	17	16	15	22	21	16	14	15	13	16	21	24	21	17	19	13	11	14	21	12	22	17	18	17	16	26	32	17	17	22	17	25	24	17	19	11	16	18	15	22	14	10	16	15	17	18	19	12	20	23	18	21	13	15	16	23	15	10	10	21	20	19	17	16	16	21	21	23	14	21	18	17	25	14	23	14	13	20	28	13	16	14	22	18	13	18	24	19	15	19	22	22	10	16	16	20	17	16	24	17	9	11	18	24	23	20	18	18	17	14	15	22	16	24	10	9	18	20	19	18	14	24	19	13	20	26	17	21	27	24	13	15	16	24	15	18	12	15	29	14	17	15	11	17	20	21	17	17	16	16	28	15	20	19	23	16	21	12	9	21	18	25	22	12	13	19	12	18	25	23	25	24	11	24	20	14	26	31	21	16	23	9	18	19	13	10	14	17	16	20	21	26	24	21	16	23	17	22	19	17	28	16	15	17	21	21	20	21	24	19	28	19	23	13	8	17	20	15	17	23	22	14	13	10	15	25	22	20	21	19	23	11	18	14	20	9	20	16	22	19	22	15	20	12	20	18	20	17	14	23	14	14	18	22	20	19	15	28	21	12	24	16	17	21	18	17	21	15	23	24	24	17	17	12	17	16	17	9	19	23	19	20	16	24	13	22	14	28	19	17	23	19	16	23	14	19	22	14	15	23	25	18	25	19	24	11	18	20	20	14	8	16	21	25	16	14	22	12	20	15	17	22	20	17	22	19	21	19	23	24	13	7	19	9	20	17	18	16	21	21	21	19	12	17	21	15	16	18	16	11	16	18	22	20	18	14	12	14	15	26	25	15	19	19	13	17	24	18	22	13	33	14	11	20	17	19	16	25	21	20	19	21	24	17	22	19	19	15	15	22	12	19	19	22	20	24	13	12	13	21	13	16	19	24	18	14	13	18	18	25	12	15	13	15	14	14	20	19	21	18	24	17	17	24	19	24	17	17	17	22	21	20	14	27	15	15	21	16	14	13	20	21	20	21	15	18	14	21	18	19	26	21	12	24	16	18	19	18	22	23	22	21	20	17	17	20	16	14	12	16	21	25	20	19	20	20	14	20	22	19	18	21	21	14	19	10	14	15	19	18	17	17	21	17	16	12	13	12	15	17	17	24	10	17	14	22	13	12	20	13	13	15	17	14	15	17	23	17	19	22	20	15	19	23	16	20	13	19	19	20	15	13	20	20	17	16	19	20	14	23	22	17	23	20	20	9	18	21	23	18	20	11	19	19	25	17	19	12	11	15	20	16	20	15	15	18	22	17	22	10	22	19	22	15	18	17	18	10	16	14	22	23	23	18	12	24	17	20	20	19	26	15	14	18	23	13	23	19	13	23	18	14	24	11	22	21	16	13	22	13	19	22	14	22	20	21	27	19	21	11	12	19	15	19	16	21	15	24	24	13	15	16	21	21	16	23	21	24	15	18	18	29	25	22	16	15	16	15	11	13	15	20	16	13	15	22	18	18	16	22	14	12	20	9	23	23	16	18	14	16	19	15	11	17	17	20	25	14	17	27
9760	2728	1152	2339	9207	13488	13860	14070	14344	13331	13708	12108	10989	10724	8210	6715	5613	4819	3616	2621	2357	1747	1342	1159	1041	841	660	590	535	525	451	437	406	395	403	374	332	366	307	302	340	334	304	317	292	278	265	287	286	302	291	283	351	311	315	344	354	295	273	337	375	345	319	265	281	245	245	247	228	262	222	258	308	249	257	301	259	233	232	231	235	206	200	216	202	199	225	227	233	204	235	201	217	227	207	215	208	203	210	217	213	200	220	212	181	232	226	214	199	226	213	213	208	220	208	212	202	208	211	211	209	221	201	198	210	202	211	214	199	220	205	191	223	204	185	216	206	214	205	213	201	219	203	198	212	199	181	204	203	247	189	203	221	212	194	230	195	213	237	204	216	203	225	208	202	200	221	214	201	224	207	213	200	201	202	202	181	206	209	208	203	195	197	198	192	188	214	184	167	194	195	218	208	206	206	195	201	190	210	231	182	201	218	204	219	217	232	196	180	203	190	196	173	199	191	201	221	195	199	195	193	206	251	201	214	214	197	203	191	197	199	201	208	194	183	187	220	219	183	216	204	226	205	207	180	190	200	198	203	192	208	213	214	185	222	200	193	202	218	205	209	214	173	199	205	221	209	192	187	218	206	197	205	215	191	210	210	203	211	232	210	195	208	203	211	188	202	190	188	209	178	227	209	201	198	205	172	186	206	191	183	190	207	196	208	200	202	212	194	206	212	193	197	231	214	168	203	190	190	229	188	197	204	200	179	187	195	221	198	219	211	203	211	218	218	217	188	184	192	202	182	206	197	185	220	198	203	207	186	223	199	214	197	191	195	240	202	185	209	192	214	199	217	196	241	194	189	189	190	206	193	206	208	215	211	218	198	214	202	222	196	180	200	210	185	222	223	207	202	198	212	190	206	188	207	205	196	218	219	199	205	197	191	182	186	211	224	207	233	184	200	219	211	217	198	202	199	176	198	194	195	200	199	224	195	174	213	183	199	206	207	194	219	212	226	206	227	196	205	214	218	196	222	227	179	209	189	197	221	189	211	190	204	221	209	198	190	199	219	214	207	224	219	210	196	194	201	190	211	187	199	207	193	201	217	179	194	207	183	226	197	204	180	203	195	201	200	214	188	202	207	198	237	186	215	205	205	188	180	208	197	226	227	212	172	230	225	197	235	195	218	209	213	217	189	202	196	213	185	210	210	202	199	198	233	224	185	179	204	201	188	201	197	223	192	208	196	225	202	209	201	206	214	194	208	196	234	191	201	202	201	211	210	190	205	217	216	188	201	212	220	215	223	207	200	201	205	197	210	204	218	214	223	202	235	187	217	222	201	237	191	187	202	199	192	202	209	230	211	229	199	185	207	223	215	220	203	190	190	222	196	205	229	200	204	202	206	212	182	200	207	181	211	211	206	213	218	211	203	185	204	202	182	187	192	229	216	211	208	215	196	197	208	205	211	196	208	203	224	200	218	192	193	214	197	205	207	195	187	203	204	193	195	204	193	211	184	199	221	205	217	196	205	189	197	213	206	196	233	194	205	210	227	207	210	208	196	214	207	221	206	179	181	196	225	198	224	204	226	202	196	204	189	187	196	218	207	213	203	188	202	199	206	224	201	220	195	193	194	186	181	212	208	191	212	204	236	194	170	168	197	175	205	194	195	213	220	225	217	215	218	201	206	183	217	197	212	205	231	205	189	222	186	213	206	205	207	203	191	190	184	203	187	210	209	202	185	180	187	211	178	214	194	213	202	189	187	218	192	195	210	204	202	193	183	193	224	222	212	209	230	181	218	162	229	208	198	197	202	230	216	194	209	198	188	220	205	203	217	200	197	187	211	164	221	182	200	181	222	207	198	221	209	219	194	224	183	206	216	190	191	184	214	198	186	239	167	204	184	176	187	226	234	213	202	194	225	233	193	195	190	208	216	212	202	210	202	222	224	208	206	191	207	191	215	224	192	191	195	187	210	208	174	205	187	218	190	201	194	186	196	180	204	218	206	187	211	195	204	192	181	189	188	240	190	220	219	209	221	191	214	223	232	192	217	218	190	213	195	207	204	195	231	198	193	218	162	209	208	192	183	192	232	198	197	174	199	203	184	203	217	189	196	187	215	204	213	179	221	211	198	195	214	189	196	195	193	223	198	192	204	224	185	205	202	191	222	193	202	203	185	210	208	232	191	215	217	190	188	212	194	185	202	198	216	207	229	201	209	200	209	215	197	195	218	181	200	184	218	206	188	181	204	214	179	195	200	193	214	189	187	202	216	202	223	185	199	179	212	194	200	209	209	197	223	214	201	195	214	195	202	166	216	202	212	216	186	210	214	200	203	200	220	211	178	207	190	202	183	191	223	190	197	211	192	208	225	188	202	196	191	210	231	236	200	200	197	204	202	185	178	198	196	210	209	199	193	203	220	202	206	184	194	203	192	203	197	215	180	201	199	211	195	192	191	194	214	213	216	197	194	207	198	186	200	199	196	194	199	204	226	208	183	201	204	220	179	198	208	191	201	223	205	205	198	215	208	219	216	196	184	178	204	226	218	199	211	201	184	197	208	184	175	188	191	197	192	229	234	219	227	187	181	229	193	209	194	203	186	203	199	210	174	184	195	209	208	177	195	192	224	204	209	228	212	196	230	227	228	212	224	205	214	196	189	202	214	201	214	199	238	203	194	182	199	196	181	188	202	194	190	191	216	189	214	200	202	190	218	213	195	203	215	211	207	195	220	195	213	192	202	203	190	204	186	189	187	213	211	211	199	229	240	180	189	180	195	183	205	194	201	216	222	195	241	238	204	212	196	193	216	210	194	207	203	216	200	226	196	222	200	214	186	204	195	205	197	213	201	197	234	205	177	221	186	225	179	206	229	214	228	217	196	197	204	190	205	205	189	207	177	188	197	225	198	209	215	200	224	187	209	194	196	213	187	202	193	210	239	195	207	186	204	192	207	224	219	218	193	210	200	196	204	208	203	203	201	243	251	215	206	184	184	191	237	205	214	220	207	205	231	182	229	227	221	205	198	190	203	205	163	209	198	221	176	223	222	220	197	210	195	220	203	230	227	181	198	207	196	219	190	206	213	230	193	212	221	195	220	190	203	211	197	187	177	209	208	200	199	185	212	208	204	204	189	204	215	186	211	198	178	175	209	218	191	208	222	233	196	203	187	194	183	213	236	223	229	184	193	209	230	190	211	190	214	185	187	237	209	208	203	216	206	226	205	190	189	188	192	203	223	201	198	207	218	212	201	187	210	217	189	175	200	196	204	218	197	201	205	195	207	190	192	219	222	219	190	196	187	195	201	216	202	188	219	201	191	190	216	188	213	208	202	188	167	202	184	220	205	226	226	226	232	197	196	204	181	198	197	206	205	206	212	213	169	181	172	198	190	236	198	179	211	226	192	232	205	193	222	234	210	222	205	195	221	192	203	207	219	190	185	188	182	204	198	194	201	203	218	202	187	197	178	178	201	206	207	210	202	217	207	209	193	182	196	212
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
