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
343403138631	343403139192	343403139740	343403140290	343403140840	343403141390	343403141940	343403142492	343403143040	343403143592	343403144142	343403144692	343403145240	343403145792	343403146342	343403146890	343403147440	343403147992	343403148542	343403149092	343403149640	343403150190	343403150742	343403151292	343403151840	343403152392	343403152942	343403153492	343403154040	343403154592	343403155142	343403155692	343403156240	343403156792	343403157342	343403157892	343403158440	343403158992	343403159542	343403160092	343403160640	343403161192	343403161742	343403162292	343403162840	343403163390	343403163942	343403164490	343403165040	343403165592	343403166142	343403166692	343403167240	343403167792	343403168342	343403168892	343403169440	343403169992	343403170542	343403171092	343403171640	343403172192	343403172742	343403173292	343403173840	343403174392	343403174942	343403175492	343403176040	343403176592	343403177142	343403177692	343403178240	343403178792	343403179342	343403179892	343403180440	343403180992	343403181542	343403182092	343403182640	343403183192	343403183742	343403184292	343403184840	343403185392	343403185942	343403186492	343403187040	343403187592	343403188142	343403188692	343403189240	343403189792	343403190342	343403190892	343403191440	343403191992	343403192542	343403193092	343403193640	343403194192	343403194742	343403195292	343403195840	343403196392	343403196942	343403197492	343403198040	343403198592	343403199142	343403199692	343403200240	343403200792	343403201342	343403201892	343403202440	343403202992	343403203542	343403204092	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	605	3300	1900	2700	602	3300	1900	2700	601	3300	1900	2700	599	3300	1900	2700	598	3300	1900	2700	596	3300	1900	2700	594	3300	1900	2700	594	3300	1900	2700	592	3300	1900	2700	590	3300	1900	2700	587	3300	1900	2700	585	3300	1900	2700	583	3300	1900	2700	581	3300	1900	2700	580	3300	1900	2700	578	3300	1900	2700	576	3300	1900	2700	575	3300	1900	2700	572	3300	1900	2700	570	3300	1900	2700	568	3300	1900	2700	565	3300	1900	2700	563	3300	1900	2700	561	3300	1900	2700	559	3300	1900	2700	556	3300	1900	2700	554	3300	1900	2700	552	3300	1900	2700	550	3300	1900	2700	547	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
807	169	110	74	74	106	110	119	102	106	86	81	58	55	62	47	38	45	45	44	39	34	33	25	53	33	32	32	22	42	36	30	28	34	30	33	47	30	30	22	35	38	21	33	28	26	34	86	411	208	41	27	31	25	25	22	23	26	22	25	23	29	30	23	30	31	36	23	24	28	15	24	22	22	23	23	26	24	30	26	20	20	25	30	34	33	26	28	36	24	22	26	21	25	32	26	16	34	28	26	33	26	33	35	28	24	26	21	28	27	20	18	29	23	29	25	30	26	21	18	30	20	37	26	30	28	18	25	34	22	22	25	27	28	23	22	25	29	28	29	18	19	26	27	21	32	31	21	30	27	21	35	22	27	20	22	23	26	28	29	21	30	21	33	27	23	26	32	21	21	22	25	19	29	21	24	30	28	21	30	24	31	24	35	19	23	23	25	28	26	28	25	30	26	21	17	19	22	23	23	26	25	28	29	29	28	30	25	27	29	24	31	27	30	22	22	33	21	17	27	38	24	31	22	24	33	26	29	18	25	20	23	30	31	33	34	27	28	23	26	22	19	24	32	27	16	33	22	26	28	32	22	25	24	17	26	32	20	25	30	23	24	28	28	31	30	22	27	21	22	27	26	28	30	35	21	29	30	25	22	27	20	28	28	23	19	19	20	23	34	29	25	16	31	28	30	28	27	27	26	17	28	25	31	20	20	17	26	24	31	38	25	29	34	23	21	23	30	27	27	27	30	30	31	27	27	23	26	18	23	32	37	20	26	32	20	24	38	19	31	19	21	18	21	21	27	17	25	29	26	27	24	21	33	23	25	35	31	20	26	20	12	20	20	14	25	25	29	24	29	30	22	21	29	16	20	27	25	19	20	29	21	24	25	25	23	30	21	23	24	32	20	28	27	22	23	22	21	25	28	31	34	28	28	19	19	24	31	25	22	27	29	28	30	30	27	21	26	23	21	22	25	25	28	27	30	22	24	29	28	25	21	25	28	24	25	34	31	19	22	24	17	27	25	25	28	29	21	34	24	23	29	29	23	32	28	24	21	25	20	27	32	16	28	33	25	20	34	29	18	37	24	23	17	22	28	36	28	30	17	25	26	28	29	28	29	25	25	36	25	22	25	24	35	31	26	29	21	25	25	27	25	17	26	30	27	24	24	20	34	28	25	34	44	25	33	21	28	18	27	25	21	24	28	26	22	23	27	23	31	29	26	24	22	22	28	22	28	26	21	25	34	20	28	37	25	32	20	31	24	29	20	29	27	29	19	24	32	21	22	25	29	22	20	33	16	21	29	19	24	27	25	17	28	31	29	25	18	33	24	19	25	16	30	29	30	30	33	23	28	21	21	16	39	22	32	29	24	21	25	28	22	27	29	31	28	28	25	34	22	29	26	27	22	35	17	23	19	28	31	30	18	27	14	33	31	24	29	28	26	23	26	18	28	19	29	23	27	33	37	32	34	32	29	20	27	21	29	35	21	23	25	32	20	28	26	28	27	34	20	34	24	28	31	19	30	29	30	25	18	37	24	24	28	36	20	21	34	28	30	22	35	28	29	29	35	26	22	25	25	16	33	21	24	32	28	29	22	25	20	27	28	21	20	29	27	26	30	35	17	27	22	23	43	25	22	27	23	18	36	20	32	15	29	30	24	25	27	22	28	23	19	20	23	30	21	19	29	23	35	31	31	23	22	25	27	30	31	35	35	27	33	31	20	27	21	28	26	23	21	13	27	20	23	28	27	28	30	24	32	28	29	31	29	23	25	23	28	26	23	28	25	31	24	27	24	24	28	38	26	30	25	24	27	29	33	17	32	24	34	25	24	28	25	21	24	30	31	34	29	25	28	22	23	29	32	18	30	18	26	27	31	26	31	18	16	25	24	24	26	25	23	23	23	25	17	33	24	18	33	16	20	18	27	31	31	26	30	21	31	33	19	26	37	23	22	27	32	34	24	20	21	28	25	29	25	31	31	24	20	21	25	20	18	26	25	33	19	28	17	25	20	23	24	19	21	22	25	27	23	17	22	25	28	25	24	23	24	31	20	28	32	27	32	32	22	23	35	15	26	17	33	26	21	19	27	28	19	25	19	27	22	24	26	31	25	19	31	23	30	20	24	26	24	19	18	26	29	29	23	24	31	17	25	22	27	22	27	25	19	29	22	26	25	32	24	31	24	22	34	24	31	25	23	26	18	24	28	19	27	21	23	22	23	31	22	30	23	25	23	21	20	25	35	21	21	32	29	23	26	26	23	26	27	33	25	19	26	23	26	30	26	29	22	31	22	34	22	22	14	26	32	12	26	24	24	27	26	26	27	29	21	32	23	28	26	25	24	30	25	25	25	28	14	20	19	30	33	16	18	44	21	29	21	30	31	18	19	18	23	18	30	28	19	28	31	20	22	31	42	32	23	24	21	26	19	32	21	23	19	24	36	16	29	26	32	22	24	32	18	34	26	27	29	27	25	21	21	29	21	17	26	20	33	26	27	30	24	19	24	19	29	23	22	36	30	24	27	24	23	31	20	30	22	26	22	30	40	32	33	36	28	27	32	28	37	37	29	26	22	26	29	21	31	21	32	25	31	34	24	27	21	21	35	20	33	30	24	21	30	31	17	37	20	28	18	21	23	26	27	26	24	25	30	26	11	27	12	27	28	27	32	15	39	19	22	21	23	24	21	34	25	22	27	18	20	18	21	18	25	24	30	31	19	27	27	29	20	27	15	19	27	24	20	29	31	22	26	23	19	24	31	23	24	20	26	24	23	23	35	23	16	25	27	31	18	24	37	25	20	31	28	20	29	34	20	26	16	25	12	21	27	26	22	24	28	29	19	26	20	23	27	27	28	18	21	26	20	33	23	24	36	22	31	23	28	28	26	27	28	31	22	27	24	21	21	20	33	20	22	18	28	28	26	19	29	24	18	30	34	24	32	22	28	22	28	21	30	24	34	26	23	28	28	18	21	30	24	22	22	21	19	23	21	29	33	23	28	27	27	24	33	22	13	28	27	31	25	24	34	25	33	24	21	26	26	25	28	21	21	17	32	24	30	22	23	19	32	29	18	34	19	20	19	23	25	27	21	30	32	24	32	16	24	27	22	14	25	13	26	25	18	25	29	33	26	18	32	20	21	29	31	23	18	27	39	32	28	20	20	33	19	20	23	21	26	26	25	32	24	32	24	33	27	20	28	25	19	27	30	25	22	29	23	26	27	22	31	25	24	25	23	21	30	32	28	23	29	20	28	24	30	27	23	18	28	25	28	15	24	36	29	28	17	23	34	24	30	31	30	20	25	25	30	24	23	39	20	31	32	23	28	29	19	21	31	23	24	28	23	26	31	29	23	26	17	27	28	29	29	26	19	25	32	23	23	26	20	33	27	21	23	35	15	25	32	27	17	21	25	21	25	28	30	20	23	19	22	31	26	22	20	37	25	29	29	37	27	32	29	23	32	30	19	24	25	21	27	25	23	21	28	29	29	29	18
8121	2899	1180	2267	5589	6401	6062	4862	4431	4059	2634	2092	1534	1188	1160	885	689	725	755	627	524	495	456	445	435	396	369	386	383	437	431	407	401	357	324	298	285	327	355	334	322	323	308	251	263	266	302	1529	7755	3736	219	212	219	202	240	227	172	215	201	215	211	191	215	239	218	203	202	218	199	227	219	203	214	195	180	214	198	204	196	209	209	215	216	251	203	170	234	212	219	205	207	221	201	197	205	205	192	219	203	183	197	206	216	198	212	202	198	181	244	228	219	201	184	190	219	232	223	217	203	191	195	196	200	203	216	197	211	182	215	190	201	215	193	192	194	211	198	203	198	180	204	200	192	180	201	221	190	208	181	173	198	195	205	195	205	197	185	212	217	189	211	208	207	220	199	196	216	224	210	193	212	217	202	192	196	180	198	196	218	200	198	206	206	221	193	206	195	172	181	185	190	181	211	215	191	236	202	217	219	213	202	191	205	191	209	218	167	209	200	189	214	206	207	197	185	183	206	192	218	217	199	196	215	189	202	219	216	212	175	194	187	214	211	217	210	226	220	206	217	182	211	185	195	183	223	191	209	208	206	173	205	191	201	211	192	199	200	203	196	198	203	203	218	200	184	189	218	188	213	194	212	210	215	221	217	201	193	242	190	173	191	181	204	186	220	200	188	193	193	187	185	188	189	176	223	206	177	196	184	196	188	220	196	192	197	192	209	177	187	233	224	211	224	223	195	202	198	196	194	215	222	210	177	232	198	182	209	206	196	203	196	198	202	203	191	193	205	199	221	191	204	194	187	182	168	197	167	184	185	203	197	194	206	206	178	202	216	188	195	212	197	229	198	175	199	204	195	192	219	206	193	210	191	219	206	223	202	200	198	205	202	193	180	190	200	211	206	206	205	163	203	204	209	207	193	204	210	201	198	221	210	203	189	194	182	196	195	220	192	193	189	162	188	191	175	183	179	213	227	202	178	174	187	204	196	187	199	201	184	174	220	226	214	206	226	217	204	208	183	196	203	176	194	176	196	192	208	194	174	210	188	201	188	214	196	216	210	216	192	196	198	217	210	186	213	196	201	223	188	212	206	199	222	196	215	180	222	210	215	191	185	189	182	215	167	204	195	180	183	216	193	178	223	179	204	203	205	199	209	216	193	206	212	201	228	201	213	204	195	199	210	210	189	198	201	195	193	239	221	207	193	198	222	184	186	197	197	194	201	183	193	196	173	206	229	200	199	209	210	208	217	204	177	172	206	189	206	220	208	238	242	227	208	201	221	186	218	211	192	195	183	217	193	206	198	205	204	206	205	216	204	212	189	205	223	192	181	195	198	204	182	206	233	195	204	183	203	207	180	193	202	227	228	184	213	207	191	191	212	191	229	173	217	181	213	173	206	197	177	201	189	189	194	199	210	209	217	217	184	232	223	199	218	194	176	201	203	203	190	217	209	209	191	201	186	194	207	217	193	186	177	190	229	213	186	208	182	204	196	156	192	208	209	210	198	223	223	201	221	171	210	190	184	188	213	188	226	165	207	211	196	227	190	221	194	221	209	199	199	189	204	184	240	185	199	193	207	208	207	218	222	205	203	209	224	209	198	209	192	207	200	196	207	175	186	177	202	184	201	198	197	174	223	195	215	197	192	204	199	199	199	197	201	206	200	192	200	209	211	199	189	193	187	204	195	212	200	203	194	171	214	190	182	200	192	194	198	210	217	196	212	198	192	225	215	216	210	200	204	223	210	193	191	192	201	187	206	212	202	194	211	217	235	201	193	185	191	199	194	202	217	212	212	223	203	201	228	180	217	187	198	229	212	200	204	205	201	221	194	218	189	194	200	190	204	207	203	234	204	208	214	212	191	210	188	195	193	188	199	218	199	197	218	196	203	175	188	207	226	226	206	233	189	205	213	194	196	178	220	200	208	213	192	199	201	204	216	191	217	197	221	178	212	198	207	193	206	219	203	174	213	194	192	209	203	184	178	198	181	215	201	195	200	209	199	193	197	200	199	184	212	208	192	214	195	181	190	207	167	188	214	191	179	183	216	188	199	205	228	183	192	214	217	191	207	231	198	171	208	206	214	180	186	202	216	211	225	195	218	206	202	165	222	189	188	212	197	201	212	194	208	215	202	202	189	184	187	220	198	203	198	193	215	189	212	193	175	200	211	194	185	198	181	198	193	211	218	186	203	195	228	200	191	209	201	188	208	214	186	199	225	183	178	189	179	185	214	190	224	189	179	202	197	189	206	194	208	186	215	194	222	205	202	202	193	187	221	185	182	189	234	217	215	204	191	219	209	219	221	166	186	197	206	212	203	202	188	220	216	208	223	203	222	204	175	190	206	167	212	178	203	205	202	217	230	204	223	224	202	208	188	195	195	179	215	205	191	198	176	239	202	213	220	194	206	213	210	203	193	204	202	201	188	205	197	206	171	189	181	207	196	196	180	175	208	177	202	184	222	178	186	178	190	191	188	201	212	223	219	191	209	175	175	188	229	210	197	221	215	196	200	211	203	225	216	210	203	240	204	192	213	208	197	182	199	218	217	195	196	204	199	199	169	205	206	196	188	192	211	175	161	198	212	195	189	210	190	190	209	222	214	188	196	202	216	187	202	191	201	209	209	209	207	188	185	215	224	168	193	217	205	206	195	208	196	183	179	181	211	201	197	209	198	192	196	184	201	200	206	178	185	186	184	194	216	197	196	208	183	194	208	197	204	189	188	181	191	210	205	174	214	197	211	205	198	193	204	212	220	199	204	208	212	190	214	218	194	188	184	206	223	205	222	167	197	195	198	211	215	192	202	215	239	225	199	222	223	188	195	205	205	189	210	195	203	184	228	199	201	211	197	214	218	165	214	212	186	197	197	204	208	175	212	196	197	190	179	195	171	187	193	205	204	214	217	189	190	191	200	202	191	219	168	182	181	221	192	211	192	215	180	200	180	208	215	214	195	209	203	213	189	195	212	208	204	221	190	220	223	197	186	226	197	215	181	210	197	231	201	212	207	173	190	182	192	200	185	208	224	221	237	189	215	176	204	204	180	178	199	193	185	200	202	200	192	194	204	203	217	182	173	204	199	210	199	227	226	194	201	199	205	196	226	206	222	179	194	222	184	190	218	214	215	181	204	182	206	203	232	207	190	207	203	189	218	199	196	202	209	202	211	199	212	176	207	181	192	198	202	199	188	228	206	215	215	217	207	210	220	207	187	204	206	203	231	200	181	183	173	178	176	187	224	194	187	208	214	207	211	227	217	201	192	225	219	185	200	189	200	214	199	221	189	203	221	213	206	193	191	201	201	185	197	207	200	191	202	235	183	204	194	213	189	217	224	182	230	200	211	178	179	187	180	189	214	233	183	184	197	227	203	187	193	204	204	195	212	224	207	187	204	207	202	211	224	191	202	208	207	205	215	189	193	193	193	208	196	187	203	194	197	199	226	190	199	208	198	195	211	209	217	222	213	218	217	210	197	224	197	204	196	178	218	204	209	219
1010	118	90	82	100	98	112	103	139	111	87	93	92	83	81	105	83	103	80	98	88	83	86	83	91	86	66	66	80	75	81	76	91	91	87	89	85	96	68	79	76	74	92	68	84	79	79	89	129	76	94	77	61	74	91	84	66	76	76	79	70	73	76	84	86	85	79	73	69	88	94	80	80	75	78	65	80	91	87	76	72	71	91	79	69	62	85	77	79	81	88	83	85	78	82	95	83	85	81	87	77	92	76	79	73	101	80	89	78	79	68	80	81	89	84	81	89	86	75	86	69	80	78	65	81	70	78	84	90	109	76	69	73	86	76	78	72	71	81	81	78	77	85	89	94	74	80	100	60	86	63	79	71	80	82	74	86	76	82	75	80	87	75	80	68	79	84	88	72	78	76	76	71	72	79	75	73	83	82	87	65	74	87	80	78	81	74	78	75	62	78	64	78	86	62	70	82	81	77	82	58	87	86	74	82	78	68	81	76	65	88	83	73	80	69	66	75	70	73	84	89	91	96	85	83	79	83	85	85	96	66	72	71	88	79	75	73	78	77	82	75	91	88	81	91	70	70	81	85	82	58	81	93	67	79	81	78	64	93	77	94	70	93	79	89	80	91	66	65	84	67	84	79	75	86	61	81	64	67	93	83	95	87	81	80	67	75	78	81	73	64	100	100	64	78	75	66	72	83	82	98	81	73	88	87	75	68	91	74	83	93	93	79	86	86	80	90	90	79	84	65	69	86	86	74	77	64	71	101	80	77	92	73	76	73	84	73	81	86	81	89	63	72	85	81	69	82	76	78	71	65	66	85	97	74	69	84	70	85	77	79	94	77	89	86	88	87	71	97	88	84	81	71	84	92	82	71	87	82	82	72	89	68	81	70	87	81	75	84	74	96	99	101	87	78	70	88	78	87	67	95	66	80	78	82	74	80	93	90	96	82	84	72	87	100	80	85	90	77	80	67	80	83	78	72	70	83	89	88	85	94	81	78	60	98	75	74	80	75	87	76	93	88	89	79	64	77	81	81	70	83	78	68	82	76	90	88	86	77	93	90	75	71	96	82	79	84	77	84	98	93	89	79	75	79	80	88	70	93	66	77	95	85	90	95	71	73	84	96	81	74	91	93	91	69	73	79	75	69	72	72	90	91	67	76	77	65	80	67	90	71	67	87	81	64	64	74	86	68	100	83	57	68	71	77	88	66	78	68	82	75	82	78	85	71	79	72	70	61	78	88	81	80	86	72	82	105	93	72	88	91	80	82	82	81	82	85	89	93	82	85	87	72	67	82	76	83	71	72	65	76	86	76	82	93	92	82	75	77	88	82	96	73	83	86	77	83	77	77	95	76	72	80	80	82	68	84	89	87	72	74	81	83	93	83	101	75	96	95	83	81	82	77	85	73	86	78	70	83	77	80	89	87	92	84	80	78	83	83	101	90	75	86	79	72	85	86	74	82	82	83	74	83	75	94	74	79	82	79	70	71	92	86	75	75	77	83	91	79	75	80	82	81	79	82	82	75	71	85	74	75	90	81	87	92	82	82	93	71	81	81	82	89	70	90	84	84	69	78	79	72	95	81	79	76	95	72	91	69	88	80	78	87	84	95	91	82	84	75	96	77	83	88	92	66	89	78	76	75	94	79	86	85	91	74	89	102	74	79	77	59	90	79	82	83	74	70	69	84	92	80	69	80	95	87	83	74	87	71	74	83	86	74	88	97	72	84	92	77	70	78	85	86	70	74	63	74	75	82	85	102	75	88	79	65	90	91	89	84	77	95	72	77	72	78	88	83	62	95	76	78	89	73	97	70	84	84	69	76	83	63	79	72	87	91	77	63	83	81	87	81	84	81	85	78	78	90	102	88	80	67	85	86	89	79	88	76	82	83	74	82	69	72	77	72	86	65	69	78	93	90	79	85	88	76	77	80	84	83	93	74	79	81	86	69	89	75	87	107	86	84	78	92	92	73	79	75	82	91	77	94	87	83	73	86	64	74	73	93	91	77	76	75	71	88	62	81	74	89	66	76	89	75	97	99	74	82	83	79	82	74	80	81	87	70	85	94	66	80	76	75	72	77	74	73	77	104	85	76	85	85	76	73	79	89	74	84	84	53	73	81	71	69	78	75	68	83	69	76	75	80	78	81	82	93	72	71	64	76	90	86	87	74	82	97	95	76	91	75	96	86	86	73	91	67	82	67	67	82	85	81	75	77	83	77	78	85	89	80	80	82	81	86	78	75	79	89	88	83	79	82	74	80	64	84	77	69	79	84	90	76	78	64	92	93	88	75	77	70	89	90	63	72	73	88	77	97	73	85	81	78	90	79	76	81	89	97	68	65	77	82	82	75	72	85	81	72	79	80	100	79	80	102	67	83	80	72	76	74	84	85	92	85	75	83	81	61	83	89	95	85	84	75	92	91	67	89	75	87	77	93	74	72	78	67	78	94	98	73	81	71	80	84	78	101	70	95	70	100	89	90	87	92	79	80	85	55	81	87	90	78	93	82	85	98	74	81	71	74	85	74	84	85	82	76	84	75	95	81	70	83	82	89	85	67	97	76	82	80	95	93	74	81	76	78	83	73	67	71	81	90	90	86	92	73	100	86	84	71	66	72	62	86	85	75	72	84	80	93	93	75	70	81	72	78	81	85	71	75	72	73	70	78	86	83	98	77	63	75	80	74	79	87	84	79	75	83	81	83	71	80	80	69	75	74	81	86	78	86	78	72	98	72	93	74	94	72	77	90	79	83	84	73	69	81	80	83	71	76	94	77	92	65	73	79	83	77	76	89	66	76	90	75	86	63	75	73	94	76	85	101	80	94	84	83	102	89	94	84	84	83	86	78	100	88	77	80	79	61	87	90	80	80	77	91	76	74	87	77	69	74	78	76	62	98	84	92	80	81	80	93	72	77	86	85	76	86	90	73	83	65	86	79	67	84	80	82	66	89	88	83	81	74	83	77	84	85	77	66	80	74	72	77	65	82	86	82	75	70	88	87	89	81	84	73	81	72	76	82	72	66	79	93	93	80	68	84	98	69	89	93	73	76	65	88	59	75	80	69	86	75	92	74	61	91	84	96	85	84	93	81	88	75	66	72	95	58	73	77	68	80	82	78	88	96	91	98	69	78	68	72	94	79	72	87	80	85	94	86	77	85	91	70	75	89	81	92	72	87	82	81	58	94	87	84	99	65	82	93	66	92	94	75	60	64	78	95	75	91	70	91	81	79	76	84	90	79	65	89	68	83	76	85	71	79	79	80	77	83	70	84	73	78	90	72	89	70	80	65	72	94	68	93	64	82	75	73	85	83	95	100	71	76	75	76	82	81	74	86	74	84	76	84	79	107	71	79	77	82	84	89	72	68	88	81	78	78	75	76	75	69	65	82	92	91	89	71	76	87	75	86	80	83	79	80	94	81	87	84	78	69	98	78	74	76	87	77	78	100	58	71	117	89	77	71	78	62	78	97	85	79	78	82	78	77	90
6157	1271	921	1166	2115	2360	2493	2210	2333	1744	1215	1074	873	806	829	749	776	690	705	643	700	640	679	642	651	688	708	682	675	657	653	642	631	616	632	614	647	630	611	620	625	662	598	657	620	655	621	1028	2304	808	606	578	587	599	654	619	637	630	616	681	582	612	666	641	605	626	612	705	619	628	634	588	612	631	624	605	611	627	592	589	585	592	584	612	594	602	614	675	640	625	644	639	588	647	647	624	643	579	663	641	637	615	620	616	643	645	647	650	638	686	640	666	631	615	627	629	657	620	614	673	622	663	601	612	619	617	653	606	668	651	615	637	578	569	575	630	673	610	594	603	610	592	639	567	605	590	661	671	636	621	595	567	661	606	606	619	605	657	603	632	592	650	604	636	626	624	630	641	594	674	658	657	653	657	603	637	597	667	635	622	632	668	620	651	663	605	628	678	626	636	655	631	661	640	615	651	628	607	614	624	662	597	634	637	631	622	633	607	647	657	594	628	649	667	614	622	642	627	624	665	638	632	604	595	608	601	644	635	656	609	615	654	656	630	602	670	654	606	583	609	613	624	617	675	594	619	620	633	605	617	596	662	603	635	609	660	664	604	612	614	604	638	658	584	654	651	637	643	590	675	599	636	599	594	642	624	643	634	585	637	621	642	649	673	618	648	662	618	607	623	604	622	647	574	611	631	621	597	617	642	616	664	599	603	640	616	628	649	589	635	635	636	656	580	649	617	669	656	633	584	622	670	618	600	672	646	626	605	647	595	639	612	612	633	612	632	598	620	641	626	636	665	622	588	674	609	652	655	638	621	648	603	632	621	658	663	620	629	600	641	622	676	587	609	608	660	618	614	626	602	601	645	563	631	614	666	637	657	636	629	619	570	635	631	593	625	635	646	629	546	679	648	626	626	612	592	671	653	631	597	659	590	623	588	639	637	660	607	624	571	650	617	626	621	650	624	674	593	605	655	623	635	617	631	611	661	632	659	630	619	617	692	627	611	636	598	643	669	631	671	634	639	636	647	621	610	609	641	618	582	587	607	603	657	684	612	631	595	591	594	652	579	630	626	628	632	642	627	646	604	633	648	610	636	643	651	628	648	656	608	598	628	630	620	664	664	665	628	596	612	639	596	658	621	601	676	638	598	602	629	659	644	619	601	608	654	614	591	612	663	587	621	691	581	601	609	644	611	634	621	620	635	620	615	641	646	642	625	612	624	614	599	622	607	636	600	605	630	602	627	635	632	616	651	636	610	627	646	609	661	590	626	563	625	642	585	601	623	612	613	617	625	614	628	621	611	687	673	610	613	698	613	643	685	613	646	614	622	653	644	647	589	628	629	655	592	612	602	605	657	645	658	619	586	623	593	638	598	615	625	630	622	595	590	659	670	665	655	608	649	650	656	627	628	611	660	617	628	606	672	598	616	640	628	618	637	630	641	596	590	663	659	691	632	659	629	676	629	643	651	631	605	652	612	618	651	631	653	572	601	636	621	678	634	645	652	602	660	651	636	616	651	614	611	667	649	666	621	595	601	650	582	648	599	608	648	592	633	641	623	607	626	631	632	631	650	633	628	609	646	622	585	652	642	644	665	624	676	611	593	637	641	665	622	633	616	617	631	647	607	619	646	598	623	615	616	634	649	613	612	688	631	659	605	636	656	623	631	653	673	637	642	607	625	619	639	574	630	605	627	640	625	624	620	586	633	595	637	657	647	626	607	623	588	596	645	594	620	639	636	600	608	607	613	585	596	665	625	635	664	615	666	651	589	627	626	636	645	577	620	661	586	600	618	648	598	622	631	640	605	631	623	625	656	631	631	655	661	597	593	617	675	642	636	665	666	654	612	619	637	635	599	670	606	613	652	612	636	614	688	601	626	611	556	627	629	607	617	597	638	630	614	598	640	640	681	634	647	657	620	640	608	617	594	622	630	659	602	639	598	641	630	641	588	641	655	613	620	622	598	625	638	644	663	627	607	617	604	643	617	663	617	645	621	613	620	659	644	619	604	606	680	608	614	621	638	645	625	621	640	646	609	610	645	691	631	634	664	632	594	604	646	621	643	645	608	643	611	636	607	625	603	608	646	629	615	658	571	647	584	635	637	657	660	630	628	596	647	628	627	609	615	659	633	637	646	663	616	617	634	567	609	628	598	619	587	669	618	639	646	659	634	638	611	614	639	638	598	612	611	644	664	643	623	643	666	637	604	574	635	622	586	604	630	613	681	670	632	684	621	592	611	652	639	644	637	643	632	627	636	664	638	585	636	633	607	636	583	577	659	588	617	620	643	658	602	628	639	600	604	623	651	617	640	639	610	604	542	594	597	674	647	631	631	657	623	665	611	659	627	596	598	666	628	640	630	609	662	693	582	611	598	614	674	632	623	616	684	612	608	594	643	612	590	603	634	617	658	606	592	612	641	649	623	641	629	629	692	617	664	650	652	587	646	614	638	668	616	636	605	632	634	639	637	665	641	635	635	621	636	589	611	638	613	621	668	633	622	669	638	634	643	634	604	622	658	620	582	649	634	621	650	642	625	614	647	579	644	617	612	654	653	666	667	599	615	666	619	634	634	625	603	620	625	592	626	637	588	651	605	635	645	646	636	609	686	684	586	577	653	637	604	617	587	618	640	588	614	630	597	613	651	635	624	685	587	671	634	664	617	634	621	632	670	643	619	629	610	648	628	641	667	579	602	637	610	640	621	623	617	591	617	654	650	592	606	657	654	641	616	616	613	635	664	635	608	607	668	616	652	650	632	639	614	617	637	653	671	613	625	641	590	624	639	579	618	603	655	622	601	633	598	666	637	617	630	610	655	610	645	630	591	629	624	597	635	615	639	673	585	622	631	606	644	607	602	615	622	668	647	635	620	627	612	623	592	634	632	668	669	636	605	607	642	607	605	612	646	643	609	620	619	626	628	685	604	617	612	599	589	627	601	692	565	644	605	630	648	631	589	583	650	615	626	618	632	594	636	630	610	665	602	623	671	605	630	627	607	701	582	635	655	597	628	627	574	601	607	633	617	624	619	622	663	606	646	681	602	614	619	615	639	651	628	625	635	650	615	602	651	610	665	641	638	617	656	620	618	631	611	624	647	620	646	621	641	598	631	634	642	649	628	653	614	653	635	614	573	612	621	639	597	636	612	603	601	591	626	648	639	638	675	623	621	610	610	675	602	626	632	621	601	649	624	594	634	631	631	627	610	645	632	600	645	607	617	643	599	607	623	654	589	614	636	634	584	616	643	669	607	605	626	604	638	645	674	672	587	619	637	593	660	636	618	588	569	577	619	670	595	635	609	640	611	687	662	598	667	608	658	638	612	597	653	578	627	611	602	598	600	615	638	643	623	648	674	616	635	630	645	646	645	628	601	617	639	651	653	603	616	654	606	596	609	600	593	610	668	659	613	658	643	630	637	596	621	603	629	615	617	614	632	644	638	606	635	578	691	650	616	621	666	633	648	672	576	632	599	593	628	627	666	640	634	633	622
1178	148	104	97	113	128	126	105	108	104	110	100	88	92	83	100	81	86	110	89	97	76	98	82	100	77	77	90	85	60	77	95	78	87	79	73	81	97	77	85	85	61	88	79	86	75	83	117	203	118	96	79	83	90	83	82	81	74	88	77	71	101	83	83	75	74	81	79	76	82	82	89	106	78	77	99	100	76	84	80	91	80	77	80	91	84	69	90	83	88	87	91	73	78	71	94	86	87	91	84	89	85	78	74	84	67	88	85	69	82	85	78	86	92	88	93	89	89	92	79	84	80	91	86	89	100	94	70	83	89	91	85	87	98	106	69	83	82	98	87	86	84	73	85	86	88	98	92	76	104	85	81	83	88	86	85	81	82	89	90	85	77	88	84	69	89	72	83	81	86	70	87	89	86	84	78	83	83	81	88	83	91	73	101	90	85	79	82	94	95	78	68	93	97	84	99	86	74	72	85	94	79	73	86	96	85	102	70	71	98	91	77	87	94	98	74	72	72	78	67	96	97	96	77	69	85	89	67	86	85	88	87	94	90	87	69	96	78	82	80	72	91	88	90	94	78	98	92	81	83	75	79	79	89	80	94	91	97	88	74	82	95	85	82	81	92	86	86	83	75	84	97	83	83	83	80	87	89	90	86	94	93	73	89	80	83	79	89	84	105	86	89	83	86	88	102	93	75	82	70	86	89	71	78	78	100	63	80	90	90	78	91	89	99	102	90	79	91	86	61	88	88	100	86	93	76	86	97	87	63	97	82	86	83	84	90	84	98	72	81	84	85	98	100	111	88	78	75	88	75	87	75	71	81	90	87	92	72	83	84	84	73	75	81	79	89	88	80	88	90	93	88	108	79	86	84	88	91	81	92	76	91	69	88	91	91	94	73	98	78	62	69	86	81	94	100	90	68	78	93	89	98	83	85	81	89	76	91	66	74	122	85	92	82	79	70	82	82	85	79	86	91	85	89	72	71	80	98	81	80	82	74	84	75	89	97	86	94	77	100	81	89	106	87	96	83	72	78	95	86	82	97	80	76	105	104	84	92	89	87	95	98	94	89	92	91	90	80	75	91	81	79	99	70	85	90	88	75	71	84	93	79	79	86	76	82	72	89	88	73	87	81	89	83	82	83	101	98	80	82	93	83	85	94	64	83	85	75	77	83	89	71	95	86	78	81	95	88	87	73	68	92	78	84	102	85	93	88	72	86	88	88	91	97	87	72	103	85	90	83	103	72	79	78	77	96	90	88	78	87	71	89	92	80	66	85	80	66	84	87	86	94	77	88	78	79	88	96	95	93	78	71	91	75	91	84	74	85	82	93	75	69	81	82	106	75	77	81	83	75	86	88	76	90	83	84	78	76	73	87	97	73	95	103	74	61	79	82	69	82	92	87	90	91	93	93	94	76	85	82	77	74	81	90	81	107	94	75	79	73	70	89	95	95	86	90	94	84	90	81	93	86	86	91	88	94	84	95	76	72	86	74	87	98	76	78	87	71	89	87	79	85	79	81	88	86	86	76	81	100	85	80	90	83	68	76	87	101	75	78	80	79	114	92	75	82	94	85	74	87	99	94	77	85	96	73	105	84	94	80	82	91	87	81	96	76	79	76	67	83	80	105	81	90	84	89	78	96	79	86	86	83	95	88	107	84	90	85	84	96	98	65	75	83	89	82	96	76	74	84	90	77	78	101	105	103	87	86	78	77	75	99	92	88	81	90	97	73	97	82	77	91	82	88	93	94	74	85	88	97	91	67	72	78	72	98	80	80	93	91	91	82	79	107	61	79	87	86	86	73	100	87	83	75	79	76	87	107	84	96	92	78	89	91	70	88	87	76	80	95	81	94	95	81	88	83	96	87	77	71	81	79	82	93	86	94	93	90	90	89	84	80	75	81	91	84	87	80	85	84	111	91	77	83	93	86	95	84	76	92	83	72	82	77	83	58	87	72	90	75	76	72	88	84	72	92	99	100	70	77	82	74	84	73	74	80	77	84	86	89	73	84	103	87	101	78	76	75	102	99	86	109	94	105	109	88	82	98	79	95	67	88	80	88	65	87	81	88	87	80	76	94	91	96	75	77	88	84	85	99	91	75	84	69	69	98	96	89	89	78	93	92	94	93	76	83	89	85	96	64	92	91	69	64	70	92	71	85	76	85	83	93	90	85	108	87	79	86	87	96	81	91	74	85	67	92	80	88	103	92	68	85	77	92	92	81	97	89	81	74	76	93	80	96	93	84	79	79	79	76	83	81	76	82	87	86	75	75	91	105	87	95	78	68	93	86	99	96	95	90	83	90	76	89	100	81	80	80	91	111	111	90	88	73	93	81	90	97	82	94	77	74	82	100	95	89	80	87	70	69	79	89	77	80	79	91	97	86	91	90	88	93	85	97	89	89	78	85	90	78	70	97	77	88	90	92	73	87	104	93	89	81	88	90	85	89	89	83	103	83	80	88	79	96	84	78	82	82	103	76	79	96	90	93	85	92	101	99	87	78	70	92	71	83	75	65	84	89	83	100	86	82	68	93	77	80	83	71	99	98	98	76	81	83	78	94	79	93	92	76	104	87	95	99	98	81	88	92	72	95	74	78	75	83	77	88	79	93	88	93	90	71	78	80	81	79	77	97	76	74	86	78	108	99	91	92	103	83	80	95	94	102	71	76	96	88	89	82	89	87	87	75	87	73	94	86	66	88	78	92	91	77	80	80	70	87	92	74	93	98	80	90	86	82	92	83	84	91	77	102	77	88	79	90	83	80	89	97	74	87	88	94	76	87	82	84	80	76	104	86	86	80	90	76	88	81	75	87	66	90	87	91	93	86	100	85	86	88	98	94	77	85	76	100	79	81	91	93	85	88	100	82	90	83	67	83	100	75	73	79	93	72	98	82	96	82	71	81	72	68	98	98	90	102	81	86	97	64	87	80	78	68	84	73	82	94	81	63	101	77	90	70	95	79	84	85	93	74	87	71	82	76	77	74	89	77	95	96	79	82	108	76	81	92	83	86	97	88	74	86	76	85	95	87	70	95	73	87	83	83	81	83	88	72	79	81	96	92	82	80	89	92	76	86	79	99	88	95	95	62	85	76	72	101	86	87	74	90	72	74	103	86	85	80	86	70	83	103	83	101	90	77	83	87	86	78	92	75	105	87	95	91	87	90	89	92	91	85	92	84	74	75	104	85	77	91	85	79	90	100	88	111	80	85	85	73	73	100	86	91	71	83	86	87	74	80	82	85	81	102	71	93	72	87	96	91	86	85	107	92	78	85	83	91	100	94	91	91	90	67	96	84	84	84	96	92	88	108	83	88	91	80	78	91	96	80	98	83	76	91	90	78	75	63	86	80	87	84	75	96	82	93	73	77	89	83	78	77	77	88	81	76	85	82	88	82	103	85	91	91	91	85	79	84	77	90	85	79	96	79	95	92	91	71	89	85	91	75	94	88	74	96	94	102	85	70	83	91	78	84	90	87	78	85	75	85
6886	1489	1043	1408	2415	3267	3231	2638	2223	1631	1266	1154	976	935	1012	908	814	782	768	714	747	778	757	718	734	681	724	701	655	681	710	688	679	685	660	640	694	660	650	696	718	657	670	668	740	688	638	1364	3116	992	644	695	706	652	667	636	678	661	674	664	685	678	648	681	628	673	695	676	670	674	640	645	667	664	656	684	693	687	695	596	660	677	664	627	643	699	628	655	658	659	679	650	662	676	719	652	705	616	652	700	664	649	611	694	682	697	635	671	646	650	652	656	712	695	664	668	668	661	673	652	633	678	636	648	684	666	644	646	643	672	686	646	724	642	651	667	662	684	681	594	686	683	675	630	639	616	628	653	654	657	625	691	695	682	681	691	680	695	683	663	633	665	667	672	666	673	679	695	676	623	643	633	675	685	646	667	656	661	694	629	691	695	671	676	662	680	693	688	640	665	665	645	684	653	668	657	654	670	672	661	633	644	658	674	642	662	636	624	648	698	628	666	701	662	641	670	698	667	672	717	656	659	717	641	652	661	631	702	700	693	649	654	651	672	675	707	688	659	613	629	683	653	653	666	683	610	645	680	618	711	667	647	681	649	672	650	683	664	633	627	674	613	666	662	638	635	651	636	698	672	697	688	677	677	661	653	631	656	655	662	666	642	657	642	679	678	661	670	680	655	675	652	590	667	677	626	616	669	625	660	752	671	689	681	623	688	672	725	655	660	639	691	635	672	627	638	666	628	632	671	637	653	656	707	596	638	651	690	614	688	715	653	700	655	671	684	622	663	679	648	604	648	632	659	687	694	649	641	623	699	660	669	636	646	668	649	694	633	671	686	650	698	680	653	659	617	716	656	686	659	687	716	639	664	708	680	638	640	685	650	696	648	683	685	656	605	666	605	663	648	691	637	695	652	689	697	680	642	693	630	628	699	657	656	629	653	650	654	664	685	679	616	674	653	685	642	716	709	643	673	702	685	699	679	679	654	594	689	684	714	656	641	672	658	666	667	673	635	683	627	685	650	688	691	645	615	651	705	645	707	701	663	646	686	696	679	648	636	663	674	662	640	666	687	639	659	649	647	641	697	639	662	683	683	648	627	663	643	653	661	677	712	609	624	619	694	688	679	630	739	648	653	668	710	680	670	685	658	660	676	720	629	670	624	648	613	642	649	653	619	668	619	653	646	643	680	680	688	643	685	658	709	658	639	659	643	645	638	677	664	721	658	635	682	682	731	707	636	650	651	666	637	667	607	623	658	661	655	649	661	675	706	633	662	704	652	652	646	648	643	627	668	652	700	625	657	739	619	731	653	698	666	656	639	643	636	635	708	683	642	657	662	651	655	656	677	651	700	651	681	646	676	694	683	614	676	659	673	673	651	675	664	645	654	666	647	658	631	676	673	706	675	716	671	642	658	625	671	619	641	670	615	649	670	698	680	658	653	681	692	698	640	627	662	645	657	657	653	702	671	694	640	667	680	677	651	662	676	696	681	708	719	664	671	673	671	650	654	640	652	659	642	691	663	659	655	646	675	698	673	686	679	661	695	633	682	664	661	675	677	671	674	658	648	600	693	664	674	665	682	667	633	666	693	677	662	624	640	602	634	671	630	654	663	667	692	670	651	626	667	666	627	643	673	641	656	668	658	676	695	706	694	646	685	724	683	643	677	664	649	648	661	660	651	632	661	626	624	652	670	701	618	638	634	696	636	717	653	675	671	665	662	633	704	698	666	652	717	691	670	660	627	654	686	667	706	667	656	664	671	666	678	624	641	666	667	641	713	621	684	677	648	655	664	675	622	647	655	680	621	677	702	691	694	611	658	618	653	638	683	667	639	697	695	669	639	639	650	689	634	670	663	640	665	720	637	666	665	637	656	659	639	673	620	685	630	665	564	694	621	692	627	659	675	662	671	626	657	697	650	666	672	655	703	651	644	654	650	719	599	680	629	618	678	667	687	667	642	682	695	670	646	677	653	627	701	651	684	660	637	677	672	650	639	697	662	669	638	659	648	628	704	629	679	649	681	598	661	681	620	631	685	669	644	647	642	656	630	678	654	647	661	632	613	668	639	714	670	661	649	688	675	613	615	622	652	696	634	658	655	663	671	636	692	669	648	703	653	679	647	662	676	648	652	661	663	597	650	665	643	696	656	664	676	642	673	677	615	609	620	692	649	640	656	648	668	680	638	650	667	665	642	675	663	663	664	679	680	700	639	688	681	673	669	666	710	611	663	661	675	703	688	653	676	695	649	670	661	669	665	688	632	636	673	651	645	613	651	662	609	694	608	656	613	617	659	672	647	688	650	627	681	684	641	669	652	655	706	652	635	626	676	660	635	684	690	664	642	664	654	682	672	630	654	687	668	651	648	679	624	693	698	685	665	625	672	676	669	643	652	633	631	646	638	674	675	642	670	720	642	632	705	655	628	705	647	631	623	635	675	706	668	687	644	692	674	684	660	618	652	678	727	637	658	614	627	653	645	682	615	655	627	687	702	641	628	645	676	671	683	637	622	637	610	683	668	696	648	625	675	645	666	642	641	649	652	661	665	636	667	654	689	636	655	655	696	664	663	662	669	635	654	675	654	656	652	674	683	671	638	634	637	695	683	644	656	605	654	667	677	640	640	717	664	683	672	651	652	669	643	645	633	648	645	656	659	642	649	612	672	595	636	697	656	691	657	657	642	662	676	629	667	656	657	652	647	660	679	630	667	653	665	706	674	713	699	653	649	661	623	643	620	638	654	651	633	734	655	667	687	706	674	644	654	667	665	606	650	692	685	678	640	627	639	629	686	683	648	670	640	690	646	671	667	711	655	690	634	623	668	644	690	653	683	643	637	664	621	679	675	641	672	671	643	679	636	663	674	692	701	706	662	690	672	674	702	688	648	700	676	633	628	629	665	686	652	655	690	674	670	675	653	686	657	678	635	646	635	651	682	654	694	675	630	688	661	659	645	679	609	667	652	650	657	664	630	678	684	676	668	636	670	641	686	639	639	671	677	633	668	664	618	656	667	676	655	662	677	656	696	654	681	647	701	626	645	643	695	693	679	681	699	664	660	665	636	666	626	637	666	686	608	628	669	622	675	639	633	672	665	643	673	656	668	596	677	636	637	639	706	634	691	645	657	657	659	692	633	643	659	687	650	668	660	665	659	659	660	666	680	661	648	674	723	682	622	623	657	702	634	690	615	682	674	616	694	665	705	660	639	649	674	680	674	635	657	616	681	663	673	672	652	632	620	624	645	696	656	673	654	621	692	663	679	690	644	676	662	731	649	673	714	678	664	629	678	636	675	619	732	680	673	698	652	668	633	673	662	644	666	682	629	646	708	700	654	676	690	710	714	684	623	643	658	683	650	650	694	639	648	654	655	631	641	686	673	655	676	686	687	669	674	664	724	632	678	679	675	659	704	675	663	669	654	677	674	689	617	675	705	667	680	645	673	689	668	630	618	638	641	595	606	714	717	643	625	702	693	689	623	619	657	663	645	632	656
1439	153	139	89	107	124	146	129	116	105	117	106	92	110	86	99	85	94	90	94	108	80	79	100	94	60	77	81	86	84	81	75	88	78	79	73	70	88	76	79	78	79	56	63	69	85	64	142	312	73	73	65	85	90	89	91	80	76	84	93	94	79	76	87	71	82	77	73	71	93	85	81	93	82	77	68	69	73	82	74	69	83	89	85	73	68	85	77	80	67	91	79	88	69	73	81	80	73	77	83	80	80	78	79	80	71	76	78	64	85	66	73	71	65	72	77	84	82	87	75	92	56	87	73	80	75	65	115	70	91	82	74	77	96	77	83	81	84	75	75	87	85	94	72	77	72	89	67	73	72	95	76	92	77	86	85	79	65	84	94	71	78	93	81	87	70	78	83	89	93	76	91	74	70	84	86	79	77	72	76	68	76	84	83	80	82	74	80	82	88	85	84	86	73	83	70	85	80	74	80	84	88	92	78	79	73	106	84	65	75	79	71	84	71	75	73	81	74	77	85	73	77	87	79	67	93	76	86	67	71	73	92	84	81	75	79	90	59	93	79	78	70	75	68	85	61	69	58	71	76	58	79	82	93	69	65	81	78	78	85	73	87	82	78	69	72	79	69	84	72	69	69	61	88	82	96	60	69	75	79	86	74	78	77	74	81	74	75	81	77	110	77	73	71	79	80	84	74	67	91	79	80	85	68	76	66	81	80	79	87	84	75	80	77	71	70	84	83	80	64	73	85	83	75	80	92	86	74	60	92	60	84	84	78	63	71	90	72	91	82	84	77	72	67	81	79	78	81	79	82	79	71	67	80	105	78	88	65	77	86	68	82	62	83	80	79	74	63	73	95	83	84	68	81	80	70	66	76	72	75	77	74	78	88	58	82	73	72	69	87	65	63	72	86	77	81	66	66	77	90	84	68	61	83	75	66	80	57	90	65	74	92	76	79	81	70	75	80	68	73	76	75	78	81	72	73	61	69	98	79	84	73	67	93	76	77	83	93	81	94	92	97	88	93	90	94	77	81	69	63	86	77	61	71	78	67	75	70	77	86	63	81	79	76	71	85	84	78	80	73	70	79	93	92	71	75	78	60	84	63	90	73	85	79	95	78	77	86	73	72	58	67	70	87	87	70	89	75	100	71	80	75	86	88	80	78	81	75	69	69	85	79	74	82	76	81	80	83	80	78	83	74	88	76	79	81	66	78	70	81	85	62	86	79	84	75	77	73	61	80	80	68	99	83	84	65	64	91	80	77	71	80	80	74	78	67	78	82	78	79	69	69	86	85	88	84	83	77	72	74	81	74	73	89	80	69	94	77	80	75	88	79	65	84	93	103	71	65	90	74	97	73	86	60	69	77	73	73	77	72	95	74	90	76	78	72	74	72	78	71	103	77	88	85	83	64	98	74	72	79	83	79	89	65	71	63	70	78	69	81	76	81	67	75	83	90	82	72	68	73	69	87	79	93	83	69	81	77	69	69	73	71	73	68	98	64	84	81	87	67	65	103	79	85	74	83	78	83	89	65	69	80	85	83	88	84	84	80	76	101	74	58	76	82	75	79	77	61	92	68	73	69	77	90	74	83	85	78	72	80	77	58	80	74	71	97	77	79	81	87	73	59	75	85	75	72	68	92	85	72	87	79	84	84	72	73	92	88	73	81	88	80	71	79	65	62	68	77	64	74	81	65	79	66	86	76	93	80	98	65	93	67	76	79	79	83	78	71	62	91	77	90	90	76	76	83	79	78	79	74	75	85	85	91	87	77	79	80	74	77	97	81	69	66	70	77	76	77	85	63	86	83	82	75	88	88	73	78	81	77	81	83	65	84	84	59	84	80	81	79	74	87	68	76	83	95	86	90	87	81	86	81	83	80	92	89	62	80	85	87	90	73	82	77	71	78	69	79	78	70	63	72	85	59	71	65	75	82	89	88	72	83	82	74	85	75	63	95	82	69	75	68	84	89	83	76	73	70	85	77	75	68	83	82	81	78	74	66	79	89	82	70	64	88	86	82	80	74	68	86	102	90	89	76	87	78	67	81	62	95	80	73	73	89	75	89	77	74	81	74	90	72	75	81	60	76	82	86	74	86	79	89	74	69	71	85	76	76	75	83	89	93	83	83	71	72	72	63	69	101	80	76	81	83	91	79	79	73	72	81	82	67	90	74	97	83	87	90	72	64	74	76	71	80	70	67	66	80	60	83	81	91	77	85	99	69	84	84	98	76	77	83	61	54	77	76	85	69	101	83	78	76	79	84	85	77	82	80	70	67	74	73	79	75	65	68	84	81	84	80	91	69	76	96	69	92	88	69	83	81	77	70	65	80	95	93	63	72	81	66	66	76	80	60	80	84	79	60	73	74	79	69	61	83	77	84	89	90	76	82	81	85	78	76	79	99	69	76	82	67	81	85	99	76	67	84	79	88	81	76	79	72	67	68	82	85	82	89	72	85	68	87	86	97	88	70	72	76	78	83	78	94	69	90	66	95	75	80	85	87	72	86	90	88	96	82	85	69	76	80	67	92	81	84	83	77	90	84	86	90	80	78	91	78	63	65	75	95	75	84	85	81	84	89	79	86	77	70	84	67	80	84	75	71	82	83	71	89	97	75	81	79	75	79	81	72	78	72	72	76	79	86	78	65	75	83	78	72	77	78	82	96	88	90	75	91	68	83	69	71	86	81	60	84	81	76	71	82	86	71	85	96	93	60	79	86	76	76	86	73	74	98	91	93	78	82	63	95	85	79	80	74	81	76	85	80	76	90	76	95	73	93	72	73	65	80	73	92	95	81	80	75	85	89	92	77	94	84	78	79	85	74	71	82	57	80	84	87	68	80	74	61	73	73	70	85	79	91	75	68	80	68	77	77	89	69	70	77	75	95	83	70	77	63	81	80	79	85	97	64	75	86	69	63	71	74	75	74	82	83	57	74	88	69	80	80	78	77	84	82	89	70	84	92	77	113	89	64	82	86	74	75	77	87	92	102	76	67	100	93	81	75	98	62	82	88	77	66	88	83	77	67	77	87	80	63	74	81	65	97	83	89	58	73	70	76	76	79	82	82	98	76	85	81	82	77	76	85	85	86	74	70	77	106	59	75	81	72	83	88	67	90	80	83	75	82	85	73	74	78	87	72	81	73	74	68	75	62	79	86	80	74	98	84	70	72	98	86	84	80	64	87	97	81	72	85	81	89	83	85	74	78	80	61	91	70	88	85	91	59	86	90	76	86	87	86	77	67	77	63	71	79	92	77	74	101	74	76	85	76	76	80	77	78	73	79	75	81	74	89	77	79	86	75	72	73	83	70	81	87	74	94	71	71	87	86	79	82	80	79	78	72	70	73	77	89	88	78	82	83	107	67	79	91	71	72	75	83	81	78	81	72	83	64	93	79	93	77	69	92	73	60	77	79	81	79	86	80	76	88	80	81	82	70	89	65	70	71	69	73	81	73	85	62	61	80	83	70	94	91	95	72	79	77	74	82
8083	2093	1142	1765	3880	4844	4629	3858	2933	2247	1759	1454	1225	1265	1138	1042	957	969	868	846	866	834	765	784	773	736	712	674	715	643	653	711	634	652	631	619	614	634	612	640	648	654	644	681	667	620	649	1971	5258	805	648	644	604	631	597	643	622	591	622	634	627	599	640	616	643	628	640	629	623	646	595	624	635	613	634	599	609	601	605	633	562	608	594	626	644	613	586	578	620	620	623	619	601	608	562	607	636	611	612	606	645	578	606	632	566	605	617	612	609	600	642	578	610	613	589	583	611	605	564	587	597	611	627	599	586	605	585	583	582	584	635	638	625	647	622	602	624	608	587	642	625	626	616	614	603	580	627	562	587	639	543	589	574	605	601	641	601	629	645	561	590	621	613	666	611	562	635	592	590	633	602	619	622	624	578	636	612	607	614	565	639	610	589	596	607	668	594	605	673	657	610	601	586	628	640	609	602	576	596	605	634	634	601	612	628	665	609	580	649	623	620	562	627	650	681	644	575	588	593	615	621	577	665	600	633	607	607	632	596	643	589	617	585	609	631	612	597	617	619	590	594	617	608	609	576	604	609	625	629	622	579	603	593	614	597	646	614	620	637	613	599	635	605	641	623	615	646	588	568	628	631	617	578	605	603	609	569	604	610	621	607	635	588	605	620	651	603	623	597	649	607	650	580	585	583	630	609	593	625	606	587	653	558	595	590	602	573	605	551	627	580	587	628	611	643	600	601	647	603	605	640	597	571	606	637	625	574	589	599	594	618	620	621	614	634	569	605	611	584	574	598	592	611	626	652	609	648	640	670	647	601	608	613	577	589	613	614	636	660	629	598	597	627	569	664	608	594	574	618	602	624	628	632	620	612	621	600	568	634	592	608	640	600	624	654	662	607	560	613	582	621	637	590	664	668	594	604	674	624	624	615	621	662	653	606	609	588	630	650	652	586	591	558	598	621	632	564	596	563	592	607	589	601	582	598	564	633	584	591	648	624	642	591	585	612	621	605	656	587	576	640	580	606	592	575	568	583	630	602	571	589	610	599	602	567	664	634	619	586	596	578	616	621	614	613	619	603	620	592	640	603	615	599	654	620	588	608	595	619	600	666	575	591	619	607	586	594	628	603	603	621	612	588	594	558	591	566	589	586	602	639	597	589	557	601	627	611	591	596	625	558	622	658	607	625	620	649	622	582	615	617	595	606	612	627	614	642	633	629	619	612	609	658	594	610	622	636	605	618	606	594	602	596	612	598	608	587	561	576	660	571	614	646	607	641	626	637	626	620	638	596	638	596	604	618	614	605	644	628	639	610	596	606	630	638	612	630	602	668	597	616	591	608	597	597	614	581	575	608	607	648	590	615	624	589	581	567	590	608	606	614	600	612	583	628	605	605	628	593	610	606	688	594	601	599	582	607	590	627	597	615	595	609	629	622	573	635	615	606	608	581	600	594	579	581	634	579	610	635	612	584	592	592	584	617	603	591	595	637	613	601	609	609	620	562	560	615	608	620	614	598	651	633	589	613	640	596	612	637	617	607	626	635	586	585	626	631	590	597	630	568	609	645	592	624	612	591	589	584	635	620	573	623	626	609	636	628	611	609	601	590	588	585	613	599	625	599	572	639	587	632	577	590	613	631	597	617	627	588	616	587	594	576	607	593	643	572	641	600	610	588	620	558	572	630	575	619	582	608	626	568	620	591	613	609	598	616	628	624	569	605	628	629	622	612	588	637	555	608	640	596	638	633	635	605	583	618	602	627	565	585	598	589	587	605	598	643	664	632	635	562	593	584	667	583	604	604	604	658	626	581	615	629	630	644	613	658	599	635	602	579	583	615	627	584	613	639	620	614	610	616	588	650	638	623	582	603	611	623	538	599	569	602	584	625	621	590	599	595	633	618	598	608	545	615	598	655	650	566	636	618	678	632	644	631	590	594	610	622	641	605	596	576	548	622	574	571	605	661	625	572	621	638	563	594	579	597	637	617	640	613	609	632	579	609	608	558	593	614	628	611	584	610	632	611	627	600	589	614	586	620	593	586	635	680	577	606	594	585	612	594	605	592	623	604	595	620	632	643	595	613	593	620	643	604	618	591	585	667	632	590	628	595	586	640	616	632	607	627	578	590	641	638	632	565	623	642	603	602	610	591	551	611	626	635	579	632	615	664	585	606	601	594	650	615	579	612	625	581	641	620	616	601	617	609	612	614	639	548	613	635	614	581	567	611	603	657	616	660	637	614	606	600	620	613	600	565	614	624	637	586	638	626	626	566	604	622	588	640	570	649	620	570	619	559	589	596	598	652	634	632	562	601	622	598	656	593	684	653	620	567	586	615	616	617	625	573	595	579	605	609	625	597	638	616	632	577	601	622	587	621	622	612	588	596	597	640	660	592	599	612	575	603	580	622	604	583	621	599	605	651	630	599	597	617	630	595	624	587	554	586	612	604	589	582	619	599	573	571	631	587	614	614	589	627	590	614	585	609	612	609	622	648	624	630	596	640	630	587	607	597	572	604	645	587	583	613	621	599	629	584	610	624	599	607	623	639	610	589	589	603	606	642	644	632	597	627	604	598	625	639	643	594	622	607	595	628	632	606	631	605	582	562	596	619	584	586	603	622	652	623	594	625	591	648	628	612	557	628	636	644	592	656	570	612	618	616	594	583	583	622	638	596	591	592	626	614	656	569	589	589	622	598	586	596	632	596	608	589	616	629	594	578	577	621	637	614	589	595	583	611	609	620	618	598	623	582	571	667	593	574	592	613	594	619	601	636	618	597	660	559	635	645	605	629	630	640	680	587	619	642	664	603	628	624	622	602	604	559	606	618	598	631	649	557	621	658	611	604	624	615	622	622	626	635	609	601	602	669	596	627	628	614	609	616	609	585	615	653	589	599	614	599	559	595	535	592	584	618	610	605	575	619	639	621	584	604	639	594	562	618	592	624	600	586	592	631	611	633	611	566	597	646	597	628	599	628	606	630	599	613	594	605	644	616	610	657	623	619	638	587	606	602	646	598	616	567	634	641	568	566	604	626	575	612	614	668	659	594	553	592	623	609	567	579	612	646	634	578	595	597	604	594	637	600	591	621	627	619	592	612	621	628	642	626	591	633	615	606	628	589	650	618	596	611	629	622	598	621	599	616	608	616	630	615	650	596	577	586	613	648	600	635	658	615	625	639	647	583	612	633	626	619	623	592	648	607	584	583	584	620	640	625	636	599	632	601	581	633	607	610	596	619	565	640	600	557	587	610	613	636	580	608	621	573	613	599	607	601	619	584	622	600	604	619	636	570	620	603	628	653	616	599	652	589	613	599	620	635	585	591	587	650	592	618	589	595	657	588	595	648	609	577	603	590	635	606	597	617	634	608	593	623	568	672	637	573	591	582	647	568	610	584	580	601	578	604	605	607	619	639	597	629	618	638	610	578	643	618	649	608	610	635	636	633	664	601	592	623	604	635	611	615	629	595	574	563	634	616	618	578	621	598	604	655	638
767	177	99	84	87	117	126	116	88	82	60	65	47	50	53	42	46	39	28	39	27	31	35	28	41	31	22	26	17	22	14	22	18	28	30	36	17	30	29	24	28	28	22	29	30	27	23	112	233	99	34	30	19	30	27	25	25	21	22	27	22	13	16	19	21	25	21	27	20	18	10	26	22	23	28	17	30	28	26	31	20	21	15	28	21	27	23	30	20	22	28	23	26	26	25	28	28	15	23	32	19	23	20	28	23	19	24	20	31	28	23	21	26	22	12	31	16	27	37	26	23	19	25	17	28	14	26	24	22	21	23	21	22	22	24	19	30	18	23	20	24	25	28	20	25	20	21	22	17	21	20	24	24	20	24	20	22	19	19	25	27	17	34	23	23	18	17	30	33	24	27	19	26	21	20	17	26	26	24	15	21	25	19	32	21	19	22	20	18	29	27	33	23	16	28	29	26	26	12	26	18	22	27	18	17	28	22	19	27	19	21	20	25	15	19	22	12	17	22	15	32	26	20	28	22	28	23	19	20	32	29	20	27	21	27	31	28	24	16	20	20	31	20	14	24	20	21	25	27	23	22	34	24	22	25	32	27	17	24	31	21	24	14	16	19	26	24	29	18	22	27	30	17	27	24	22	15	36	18	28	23	21	27	28	22	29	20	23	20	29	18	18	16	21	21	31	22	22	34	15	28	27	15	22	20	19	17	28	26	24	21	25	23	17	25	24	33	17	15	21	19	19	22	19	22	18	16	33	23	27	17	32	15	25	21	24	26	20	20	24	22	26	21	29	20	22	30	20	29	20	18	18	25	33	21	23	21	23	23	24	24	20	24	19	21	23	22	21	20	15	29	27	28	14	32	25	15	27	21	18	27	22	25	14	21	30	24	21	16	26	21	33	31	23	24	18	22	36	22	30	26	33	17	22	21	33	25	19	28	31	17	21	22	23	20	24	29	21	21	21	29	29	22	18	14	22	19	17	23	22	22	29	15	27	28	23	21	24	24	18	24	21	34	26	23	24	19	25	23	16	24	28	23	22	26	21	31	20	24	27	29	17	17	21	19	18	26	18	26	25	36	15	27	33	19	19	29	25	21	26	19	26	24	33	32	17	42	21	21	25	19	20	27	23	28	18	33	24	26	33	25	31	27	23	26	24	25	25	25	21	24	21	26	19	26	22	22	22	20	13	26	24	24	28	24	28	21	21	19	22	20	22	23	29	22	26	24	17	29	23	20	16	35	24	29	19	34	26	25	25	23	28	21	21	23	27	23	28	33	20	22	27	22	32	27	24	16	27	22	25	21	19	29	20	24	30	20	37	19	17	23	20	18	14	31	28	31	21	21	25	14	17	21	28	28	20	32	13	16	21	33	21	16	29	21	19	23	23	18	13	23	20	27	20	24	21	20	17	15	18	19	15	20	27	29	20	26	33	24	17	23	16	28	28	18	21	23	19	12	28	30	27	13	20	26	18	23	21	21	13	29	21	25	24	31	19	28	22	30	28	24	23	20	28	21	21	22	22	27	15	20	24	27	22	22	28	20	20	21	27	29	29	22	19	30	25	23	22	23	25	25	25	18	29	26	35	17	20	32	19	26	28	22	32	15	27	21	18	28	27	18	31	27	21	28	23	30	27	18	30	18	25	19	25	18	20	20	27	16	22	22	29	22	21	20	22	24	23	24	27	22	21	22	27	25	20	23	24	29	19	19	21	26	23	22	20	23	15	18	21	23	23	26	19	25	24	26	24	20	30	24	30	25	31	24	24	23	29	29	20	22	28	24	21	26	20	15	21	29	25	23	23	32	18	25	31	21	26	15	19	23	19	23	23	23	15	29	17	29	26	21	20	28	26	21	20	19	21	21	23	21	21	21	17	24	21	24	28	14	34	23	21	31	19	20	28	23	25	29	26	16	22	8	29	25	29	22	20	15	23	29	31	17	20	23	25	19	26	27	19	22	23	18	23	25	29	19	19	15	19	28	31	27	19	27	30	22	18	25	22	20	24	25	25	21	23	23	24	17	30	30	21	33	28	20	30	23	27	25	31	24	18	26	30	24	20	37	27	18	19	25	33	27	14	31	22	30	21	28	20	25	14	25	24	11	21	24	21	30	18	13	25	27	19	24	18	30	13	31	22	22	24	33	22	25	20	21	15	26	20	16	23	16	20	19	25	21	29	19	21	27	24	28	24	25	16	29	21	22	24	31	22	27	26	30	26	22	17	22	25	20	22	13	13	19	24	14	27	25	22	21	29	15	19	20	14	18	24	32	21	27	25	35	11	26	26	23	27	24	31	22	18	31	28	22	13	22	26	21	26	16	20	20	19	22	23	29	23	24	14	23	27	18	26	16	20	24	15	19	19	26	25	22	23	38	27	23	20	22	8	18	24	31	18	19	25	31	21	28	22	21	22	22	19	29	24	25	22	21	13	27	15	20	28	24	31	21	27	18	18	35	21	20	31	24	22	25	14	19	25	28	21	21	24	17	19	14	18	23	25	29	22	14	26	25	25	25	17	24	22	28	18	32	14	16	25	21	14	27	33	17	14	22	17	21	23	30	17	25	25	25	21	17	17	13	16	17	22	22	27	21	18	18	18	18	23	14	23	24	27	9	21	18	18	17	28	22	17	21	21	26	22	18	23	27	18	30	23	24	25	22	32	13	28	37	36	31	34	30	15	26	35	19	24	27	15	25	19	22	12	30	19	26	18	20	21	26	21	25	29	18	24	18	16	18	28	22	18	13	22	24	28	22	29	24	26	22	25	27	27	17	20	20	26	22	35	25	18	24	23	26	20	19	21	21	21	16	27	16	24	27	23	27	24	29	29	20	23	21	26	22	22	29	20	26	30	16	26	27	23	26	27	27	26	27	23	20	26	30	19	26	26	16	13	21	13	22	30	17	26	16	30	25	22	26	25	28	20	27	18	20	23	28	23	28	28	19	19	27	23	27	26	25	21	23	33	30	22	23	22	28	28	33	20	21	20	19	20	21	18	17	12	28	24	19	17	30	20	24	24	22	25	15	21	22	19	16	24	25	20	20	31	29	27	27	27	26	33	25	23	20	12	19	19	24	25	26	18	23	20	17	24	20	16	23	19	15	24	22	36	25	20	20	26	26	24	21	22	25	31	19	16	22	31	18	28	29	28	30	25	23	28	13	23	24	27	30	30	20	24	22	25	17	31	27	21	34	23	27	23	20	26	25	22	23	24	17	31	18	21	24	20	19	19	19	31	33	25	23	19	16	26	24	21	10	23	30	24	22	21	32	20	27	22	27	19	23	21	25	30	18	19	20	26	17	26	25	17	19	20	33	22	24	20	21	19	30	23	18	23	22	29	19	32	24	25	22	19	24	29	18	27	20	30	22	26	25	23	15	30	19	22	24	19	19	32	27	21	28	20	18	12	27	24	19	17	29	25	26	25	19	24	26	26	22	14	26	24	24	15	14	27	22	33	22	20	25	15	14	24	27	16	28	20	18	25
8071	2729	1131	2287	6044	7289	6569	4771	3429	2580	1900	1503	1278	1168	1099	958	857	760	704	614	592	485	434	413	424	367	367	301	319	323	302	294	296	239	272	231	257	244	260	240	271	229	206	209	222	230	435	1606	4934	1846	388	199	206	196	176	201	183	199	188	192	234	186	213	171	199	193	200	219	192	182	188	193	216	190	204	199	188	174	161	215	175	195	187	197	177	213	187	191	206	208	202	189	173	200	180	196	188	186	185	178	169	179	201	193	174	190	185	180	189	198	179	201	168	179	188	156	168	187	171	174	185	193	180	191	165	200	177	180	176	160	168	200	174	167	174	183	166	170	203	185	194	167	203	191	177	202	197	149	161	182	179	187	169	203	178	172	223	183	181	183	154	162	164	159	181	176	177	184	179	186	176	198	164	153	199	170	175	169	176	175	201	159	188	169	177	200	208	173	184	168	217	180	190	182	175	157	186	190	159	160	184	174	170	183	198	201	202	170	186	173	200	193	165	168	161	167	158	182	185	155	179	188	179	195	178	176	204	176	174	162	159	165	173	185	191	192	185	165	182	195	171	177	190	167	179	202	177	189	172	170	182	176	168	175	190	190	166	174	177	185	182	181	198	154	188	188	165	182	179	205	175	148	187	164	154	154	169	201	183	170	171	151	184	180	159	183	179	200	154	171	180	179	154	174	170	178	198	194	213	200	186	184	192	186	184	195	173	193	178	193	174	182	193	180	187	177	159	185	181	192	174	164	169	155	177	188	182	183	181	180	171	165	170	183	197	172	187	173	200	198	185	190	173	179	160	183	193	191	179	188	170	181	178	188	168	189	199	181	169	214	173	170	181	181	197	157	197	195	174	152	212	188	186	193	189	151	202	204	184	180	177	182	187	187	143	181	180	167	175	175	185	183	190	194	157	148	166	166	175	170	190	168	186	189	169	166	164	170	157	203	194	186	166	199	166	176	166	171	180	179	182	194	187	191	196	163	154	186	186	170	179	170	194	157	156	175	203	195	174	168	187	176	180	181	175	206	178	180	206	191	187	155	172	169	183	167	185	182	175	186	180	162	164	176	187	168	198	187	162	174	177	186	171	168	166	207	178	184	194	182	187	176	183	189	171	166	176	179	155	160	175	201	163	179	170	187	166	178	177	161	176	199	178	167	174	188	178	184	175	179	184	173	186	180	158	173	167	176	189	175	182	205	165	173	172	181	192	172	159	194	180	179	163	166	178	188	174	165	169	184	194	175	176	181	192	161	190	174	180	194	187	182	180	164	174	175	166	215	179	178	201	178	173	180	190	171	177	175	165	171	180	166	184	177	162	174	193	166	166	193	175	199	175	174	172	180	169	194	166	166	159	179	164	183	213	169	189	171	166	181	164	176	181	171	165	188	161	178	177	160	188	159	166	181	186	164	183	171	173	159	150	186	197	184	192	161	185	137	185	144	181	188	187	147	179	188	172	181	172	187	204	195	189	203	181	181	167	172	171	162	152	208	179	179	205	172	189	186	158	204	172	179	139	188	152	170	184	162	205	198	188	165	197	151	183	178	174	174	184	198	168	189	162	185	195	168	183	183	197	183	181	167	180	207	191	178	182	178	207	166	167	178	195	159	207	173	197	188	183	160	182	173	163	169	191	161	178	179	176	182	195	172	170	183	183	168	187	178	185	194	163	179	168	186	177	192	174	180	185	176	168	175	157	177	192	195	195	159	165	177	181	197	192	177	195	182	156	169	190	180	185	191	188	166	168	188	172	204	181	193	174	170	195	195	164	179	197	152	191	179	202	175	178	182	190	171	209	166	187	177	194	203	173	189	205	167	169	170	197	196	188	186	177	197	207	187	178	168	177	183	185	165	189	176	198	178	169	175	181	171	175	180	204	176	176	184	194	175	165	192	178	164	177	186	202	184	197	192	190	201	213	191	181	211	167	182	170	196	193	156	169	172	188	203	200	199	186	156	160	151	190	210	176	173	179	187	167	164	174	170	174	188	168	167	184	176	201	153	177	178	174	145	191	190	171	168	192	184	157	200	173	169	154	184	175	195	186	148	162	180	204	189	172	201	186	185	200	181	186	189	211	161	201	200	176	196	163	182	181	158	176	160	192	189	172	184	180	167	180	170	170	195	180	158	148	194	197	175	185	160	172	178	149	176	149	183	177	187	194	194	199	184	186	186	162	190	150	179	181	192	197	164	184	166	165	189	202	202	178	187	198	168	167	203	202	158	185	194	174	208	208	171	172	209	178	181	185	165	172	186	207	192	194	178	185	186	183	180	190	162	184	174	172	162	182	165	185	172	167	162	187	190	153	177	192	181	170	172	162	176	171	200	170	162	163	166	184	194	192	176	179	162	184	195	186	183	203	182	164	181	195	168	175	178	180	200	178	178	172	168	156	172	171	172	189	170	191	172	175	199	187	152	160	188	180	162	176	187	175	166	170	189	164	187	172	187	180	151	183	180	167	190	207	183	171	173	212	194	192	165	190	152	177	171	176	164	205	199	188	173	201	164	177	173	214	180	162	175	197	190	180	181	204	166	161	157	184	158	193	209	188	200	175	177	182	197	176	187	174	182	180	171	184	176	170	191	181	169	194	188	163	159	174	185	165	171	168	196	161	181	172	187	180	188	191	204	179	176	184	179	163	210	153	182	175	176	174	167	190	176	157	169	162	178	166	187	206	189	197	182	170	153	191	192	146	191	163	159	199	175	164	202	162	212	148	211	196	169	179	188	179	190	183	152	194	174	173	168	197	184	177	199	181	186	197	202	193	180	160	191	202	172	200	172	162	190	180	194	184	167	203	173	181	183	183	190	178	162	171	192	168	166	183	155	185	147	180	186	199	198	199	169	190	174	157	166	167	195	198	197	193	172	177	167	159	149	193	187	167	171	183	174	193	182	160	170	222	174	215	185	198	204	187	183	187	167	161	180	167	202	181	193	191	179	189	201	205	162	178	197	175	180	160	177	185	155	179	160	205	159	169	134	169	187	165	162	155	215	169	191	176	168	177	180	162	191	204	172	178	180	213	159	193	184	186	191	162	174	186	200	176	162	186	199	181	190	189	193	174	187	185	205	190	162	185	154	180	199	188	160	175	169	179	166	204	188	190	196	176	179	155	194	164	185	182	193	195	168	203	175	169	174	197	211	189	169	195	178	177	182	181	170	170	207	164	176	174	163	196	167	157	177	169	177	190	152	165	176	182	190	202	192	195	177	191	187	175	176	177	176	195	160	191	174	172	175	206	183	191	186	176	181	150	168	191	157	172	189	189	166	164	182	168	173	220	191	187	188	195	201	195	196	169	193	184	195	178	171	167	184	186	155	193	160	163	187	192	190	171	181	184	172	157	170	170	167	168	175	174	194	179	192	171	172	177	182	184	149	180	174	167	183	193	195	172	153	177	176	198	154	164	184	196	180	192	183	190	198	186	180	184	189	188	175	178	171	204	169	172	202	187	186	166	168	181	191	155	181	175	171	192	177	177	189	160	172
1014	99	93	112	107	95	127	118	112	83	95	76	95	89	70	83	79	72	84	86	79	91	72	88	95	75	102	88	97	83	71	94	79	69	97	85	84	73	79	72	101	94	84	66	90	96	84	103	133	113	138	87	93	91	88	85	95	87	74	84	85	76	74	97	79	79	89	80	94	78	90	83	86	92	81	102	78	95	79	85	83	80	89	76	75	106	91	97	88	91	87	85	69	81	76	85	74	85	94	86	90	87	72	89	87	89	73	80	84	73	81	92	96	99	82	80	86	80	66	99	94	84	82	90	84	78	81	81	90	94	74	82	101	72	79	84	84	88	85	76	81	79	87	82	66	81	79	84	86	83	74	79	87	95	89	89	93	77	89	97	88	81	86	89	61	102	86	71	104	84	90	86	94	74	71	75	91	84	87	102	84	69	103	86	85	73	67	84	80	71	83	89	75	86	86	98	82	62	92	87	78	80	80	80	84	93	93	89	88	90	85	71	79	92	67	85	101	78	88	88	86	87	90	86	87	79	80	88	79	95	78	92	88	93	87	94	95	82	74	77	103	91	76	89	73	83	103	80	89	86	73	81	82	73	91	86	75	90	97	87	75	91	85	82	100	81	79	93	84	85	95	102	88	104	89	83	89	87	67	87	83	101	81	90	80	74	72	87	78	78	87	84	80	94	98	72	77	72	81	97	75	88	80	87	69	97	81	86	70	73	73	115	81	82	81	92	77	63	74	93	82	67	81	87	75	87	74	71	76	94	70	78	63	90	102	96	91	76	68	98	94	73	72	97	88	93	82	98	73	87	75	81	73	69	85	97	86	81	69	77	87	78	91	85	79	88	91	74	85	64	77	75	70	88	77	97	83	72	94	78	92	70	88	88	81	71	82	78	95	89	92	85	72	72	76	89	97	97	84	85	74	65	82	86	105	90	83	85	81	80	84	81	85	92	83	82	88	102	91	106	78	80	84	98	90	89	85	73	74	84	80	77	88	85	73	71	73	101	100	83	91	79	75	84	88	75	76	94	86	70	102	76	102	92	87	74	90	78	73	91	85	72	79	89	76	89	86	79	82	78	77	84	89	87	83	70	71	103	85	79	87	104	86	70	82	83	85	86	97	80	76	86	83	90	89	111	95	93	77	93	79	92	78	76	84	85	71	72	87	91	84	80	86	103	78	74	66	80	86	77	87	83	84	92	91	80	83	76	62	80	73	57	75	77	97	64	78	80	97	68	76	108	71	80	87	77	73	82	84	89	81	91	74	81	69	91	80	80	83	82	93	87	69	90	83	74	82	82	99	75	73	72	83	85	73	85	87	88	70	94	87	83	90	91	84	67	81	69	83	92	89	79	84	86	86	73	83	79	96	78	76	82	82	85	87	65	80	79	75	77	80	87	104	93	75	113	87	88	74	92	68	70	71	86	102	88	90	95	72	76	83	93	68	79	93	72	66	79	83	59	78	81	89	84	105	91	97	81	77	73	75	89	82	81	89	86	102	82	84	65	90	79	91	94	81	80	77	75	80	89	89	81	104	91	67	83	81	92	94	82	89	90	83	74	95	82	73	73	77	84	96	89	93	77	101	74	82	92	78	83	107	77	104	95	75	77	82	81	99	83	85	71	82	64	95	70	85	70	74	86	89	76	84	74	77	97	74	77	92	82	81	75	76	76	93	79	84	85	83	83	90	98	85	81	77	81	74	95	72	79	85	80	73	80	89	74	85	91	82	74	81	89	70	74	84	97	81	81	75	93	89	86	86	92	83	73	91	88	93	82	87	84	93	82	85	89	74	68	83	82	77	83	74	70	84	77	91	79	83	71	96	71	80	90	66	78	80	100	87	85	88	71	101	93	83	71	86	77	84	90	97	84	86	88	95	74	72	77	86	95	86	93	73	72	93	76	97	86	89	92	77	97	70	70	106	74	78	104	86	92	82	96	92	89	74	82	83	88	92	81	109	76	85	93	77	74	82	78	87	78	77	86	77	86	91	86	98	92	81	94	79	64	83	78	84	81	73	90	69	101	88	87	83	69	79	74	91	82	72	88	83	70	84	75	67	83	71	93	84	91	84	68	88	91	76	92	82	88	83	81	89	87	81	82	87	99	76	93	88	84	77	74	92	68	80	93	89	71	83	78	79	69	86	90	82	83	94	75	89	92	82	73	90	95	87	86	72	75	81	75	94	84	90	90	74	84	94	70	85	82	64	99	84	80	74	83	85	89	94	94	95	80	71	73	97	80	76	86	79	73	89	80	93	80	75	86	78	88	87	88	92	75	93	80	90	75	91	85	82	79	89	78	81	89	87	87	69	88	93	82	67	77	94	84	83	83	100	79	78	110	93	95	74	86	68	77	99	89	82	86	85	105	76	77	95	92	91	80	76	91	83	81	90	84	100	89	96	78	90	80	91	78	85	85	78	79	74	79	84	71	80	97	94	81	103	91	98	84	80	78	80	71	75	67	87	91	70	97	78	81	79	86	93	89	79	104	81	89	74	63	86	87	78	80	73	77	83	96	72	73	90	91	78	81	94	75	69	84	95	94	81	84	73	101	78	87	86	82	69	87	70	85	84	66	82	87	100	86	100	71	86	90	101	82	90	81	88	96	58	73	95	69	97	91	84	78	101	83	89	66	70	85	81	65	80	76	86	95	99	75	66	84	75	84	71	92	88	87	79	77	82	95	82	62	69	87	75	78	87	100	82	83	91	85	72	99	84	70	76	82	90	96	88	76	78	68	79	67	95	82	93	80	81	95	79	94	81	77	83	81	83	84	65	85	83	104	70	90	82	92	94	97	88	85	88	101	96	94	83	71	89	77	86	94	76	89	84	89	71	83	87	73	83	92	74	82	82	86	75	77	84	70	95	83	90	89	84	82	93	89	67	76	78	74	89	102	87	66	84	71	87	83	87	90	95	90	89	82	82	79	99	100	96	89	86	76	83	91	85	90	77	88	97	98	83	85	81	78	85	102	73	83	92	82	72	62	72	81	81	94	93	85	73	81	78	89	75	71	84	89	85	82	87	98	65	71	76	73	93	91	90	76	79	75	95	78	84	75	81	74	60	89	87	82	82	84	68	84	84	80	96	75	80	74	84	86	81	95	84	83	72	93	77	92	73	83	81	90	81	73	84	107	96	78	102	87	89	84	84	105	82	75	88	66	77	61	74	88	85	91	79	78	87	87	67	91	81	102	91	90	92	81	86	96	85	63	78	82	88	78	93	90	80	86	83	71	84	74	77	79	96	86	82	101	85	82	78	79	92	91	85	74	99	80	96	67	75	70	80	81	95	84	89	73	75	75	85	79	85	86	70	97	81	70	91	75	80	92	97	85	84	71	88	99	79	78	76	89	84	90	83	72	92	102	84	69	98	88	89	84	81	86	76	94	78	73	97	87	71	88	90	73	80	75	94	93	92	92	73	103	97	85	76	67	84	71	80	97	82	95	81	83	90	77	84	90	95	86	83	93	86	100	103	75	87	82
6192	1340	973	1192	2580	3378	2800	1960	1481	1190	1044	871	930	934	930	911	847	800	776	718	707	737	684	718	628	658	729	685	652	670	625	653	651	665	683	648	700	660	711	669	656	662	646	664	651	650	691	1289	1527	1466	1500	933	651	682	670	707	640	603	624	658	621	630	694	633	630	674	624	671	652	620	654	662	623	657	660	634	647	631	648	697	627	627	616	652	671	635	663	606	615	653	635	673	651	663	650	655	673	614	646	642	688	645	633	665	673	683	640	668	655	641	624	676	627	635	616	631	639	651	628	677	604	708	650	604	642	633	620	680	684	636	669	610	670	614	633	642	675	640	689	634	679	655	621	615	697	632	639	687	661	669	637	576	654	677	675	618	630	674	647	677	632	598	628	640	647	630	650	628	634	642	640	635	709	656	626	684	645	659	665	690	646	635	621	659	648	643	697	698	639	655	646	629	639	638	667	675	598	665	674	665	725	663	672	670	689	644	638	665	642	626	643	627	637	681	672	663	666	690	675	671	669	613	645	674	630	632	650	621	620	657	642	676	629	638	677	626	636	645	657	616	646	664	608	634	602	664	635	630	619	660	664	635	636	642	662	646	698	690	640	704	663	654	653	628	639	632	633	678	640	674	657	664	658	603	621	662	653	647	633	697	678	634	637	641	670	691	660	660	623	696	630	589	659	636	686	663	674	594	669	656	664	624	662	638	659	672	652	670	635	641	688	671	662	665	646	656	664	669	617	646	654	614	669	641	650	630	693	633	622	677	611	609	618	638	660	682	640	701	660	653	599	673	689	648	651	695	672	656	697	650	640	661	649	683	644	680	666	631	682	645	620	614	580	666	636	602	648	655	712	720	641	631	688	670	645	642	675	651	683	612	629	660	656	642	672	687	634	593	643	640	641	635	685	688	691	674	641	641	653	631	623	628	627	632	652	649	658	651	685	636	635	657	637	645	680	697	682	676	634	645	702	678	619	668	623	670	651	596	694	671	682	612	660	607	662	651	603	659	684	663	620	686	655	648	636	695	667	680	651	647	621	662	662	648	632	663	667	678	615	645	647	646	659	652	646	640	609	618	658	631	625	682	590	594	689	602	644	654	660	675	674	688	640	654	644	639	672	635	642	693	661	652	656	664	654	689	644	652	614	668	635	646	615	684	681	657	666	658	658	606	625	690	692	638	635	663	648	650	638	673	696	639	663	669	637	672	625	670	674	648	613	641	677	683	566	668	614	655	715	655	650	674	608	627	643	663	645	614	627	649	618	603	643	639	642	660	679	636	664	662	672	670	693	681	654	662	613	667	676	648	649	642	621	607	650	657	684	626	590	680	679	672	636	634	678	604	651	661	633	680	637	647	647	649	685	682	594	709	668	650	661	618	627	637	651	604	660	634	662	642	640	643	620	640	664	630	665	658	690	678	637	650	689	682	649	662	618	637	693	633	634	652	627	646	669	681	656	637	667	644	619	634	666	638	660	628	620	641	668	606	618	666	645	628	626	634	660	628	650	671	689	652	698	651	662	625	682	647	665	653	663	634	662	658	660	655	621	686	655	655	664	615	634	631	662	648	637	679	677	626	679	703	660	598	667	676	647	668	660	605	633	678	666	646	684	656	657	651	689	655	625	687	653	664	612	645	673	633	663	655	684	652	678	617	601	650	688	616	678	682	616	685	652	668	684	650	686	672	650	611	642	661	654	636	626	676	648	641	693	658	654	659	697	672	639	636	624	636	666	705	685	701	653	654	641	669	663	622	652	630	618	615	644	639	632	627	623	674	672	700	646	710	675	691	647	669	659	656	687	630	651	669	682	642	650	637	634	659	620	650	615	642	641	598	637	654	666	680	657	657	597	639	678	606	686	649	635	670	616	652	633	634	634	654	664	677	643	645	658	644	674	631	666	690	610	652	654	654	663	637	673	646	637	627	675	653	649	681	668	664	687	619	621	629	661	677	647	668	644	598	661	638	675	651	655	667	658	595	600	649	693	630	628	645	603	644	620	660	641	639	647	644	642	626	619	654	655	636	656	650	605	636	632	633	648	649	601	671	691	641	649	689	681	616	676	660	637	621	695	678	649	660	708	664	647	642	659	661	638	657	606	673	618	623	650	669	651	641	707	647	657	654	675	673	660	650	645	612	652	660	673	667	687	638	725	655	639	633	667	647	669	648	591	685	638	651	623	682	690	654	669	659	650	617	686	650	629	633	694	639	676	719	631	672	645	700	665	663	648	675	644	650	679	668	655	674	666	670	656	650	640	660	670	659	714	651	686	657	665	609	709	668	637	629	646	666	645	689	664	618	678	693	637	662	634	662	680	647	661	635	658	670	667	683	598	601	700	648	647	649	600	702	640	630	659	613	656	657	592	644	641	674	671	673	654	678	606	641	649	654	634	638	642	645	637	664	604	677	653	655	620	662	621	631	612	658	665	662	689	646	663	636	623	654	634	634	640	684	653	627	616	720	658	681	642	659	653	674	627	639	647	617	644	686	608	600	662	653	669	659	701	592	621	632	619	610	631	659	647	669	670	641	660	639	645	647	711	631	697	635	676	624	641	647	653	664	667	637	658	660	662	641	657	620	676	641	691	645	658	666	655	656	683	639	648	631	598	578	651	638	672	601	624	641	648	631	684	656	616	681	628	646	611	641	675	648	675	615	679	586	639	623	638	676	655	662	595	630	616	642	646	687	660	688	652	672	667	612	681	665	623	681	658	634	656	603	646	681	641	628	632	677	660	664	619	605	643	640	685	683	636	642	665	680	660	688	648	620	691	626	646	655	636	677	642	660	657	625	661	656	613	595	635	636	649	672	651	661	613	688	666	641	653	634	632	661	679	640	624	679	684	639	682	614	654	639	647	640	673	646	596	643	675	661	679	659	652	684	629	670	654	670	639	637	643	650	641	655	658	689	672	646	568	679	677	634	669	660	666	677	626	672	626	629	652	686	648	669	613	612	644	647	696	640	676	619	642	679	650	617	667	643	681	676	651	603	675	644	684	645	637	623	595	626	664	658	668	680	618	644	610	620	666	680	650	597	633	647	681	626	667	619	686	663	632	663	599	642	661	677	690	632	631	601	672	663	624	656	643	618	638	694	626	601	655	636	671	659	689	669	645	654	631	602	650	638	660	661	658	690	654	653	643	675	681	651	676	656	666	633	620	647	659	647	635	596	663	679	634	658	641	680	671	650	663	618	662	675	713	663	639	670	663	682	609	659	656	662	667	674	661	638	659	638	672	674	635	692	652	676	639	641	655	705	678	660	631	659	656	594	655	642	679	644	643	681	661	677	612	650	650	651	658	657	634	676	629	676	634	667	610	621	666	663	687	693	656	635	641	659	630	681	661	615	642	610	669	651	664	642	665	662	665	686	648	653	630	635	717	694	680	646	699	690	685	647	636	596	650	625	679	614	639	679	665	645	647	579	642	643	651	631	632	631	706	605	687	650	626	606	690	615	630	671	652	629	623	614	645	640	677	679	665	634	671	679
1273	143	108	131	122	119	145	99	114	90	112	82	83	122	95	87	98	87	105	87	82	87	83	104	94	87	93	88	101	93	76	92	98	116	93	97	72	96	86	89	79	77	88	102	77	78	106	128	165	145	71	100	82	103	97	98	71	72	75	64	85	93	89	81	96	87	108	90	85	103	85	68	91	89	104	91	93	92	82	76	80	83	99	83	85	80	80	93	89	103	94	101	90	91	75	111	92	92	91	86	86	81	94	102	101	80	77	85	75	113	83	103	95	73	75	96	85	90	91	75	84	90	94	82	100	91	92	96	94	84	79	89	82	110	81	87	81	96	69	92	82	104	80	78	82	93	88	93	84	78	83	92	74	85	88	74	102	82	71	80	88	79	80	90	107	79	82	89	94	80	68	86	87	69	92	96	93	97	71	82	87	96	100	95	100	82	77	91	88	94	97	101	93	89	102	91	74	103	85	82	102	109	85	82	78	95	93	83	87	76	66	77	80	66	83	83	91	69	91	92	78	72	77	98	94	91	79	78	81	71	99	91	95	97	94	94	82	80	97	106	91	94	94	101	86	96	90	96	81	84	86	78	95	100	74	96	114	75	110	97	86	89	85	86	98	85	89	85	82	86	83	76	91	106	71	77	97	84	76	94	96	104	67	81	82	73	93	88	79	84	89	81	86	83	83	91	92	81	81	89	90	101	89	107	74	100	85	109	82	92	73	77	95	98	77	84	90	82	107	81	91	78	85	89	92	83	92	90	74	105	86	74	106	84	85	79	88	83	65	97	86	95	80	85	74	97	87	76	99	83	92	94	91	100	90	86	81	89	100	84	94	75	86	76	93	92	96	73	79	79	83	97	94	93	81	88	90	87	88	95	86	93	107	77	82	93	84	77	93	64	94	86	109	94	86	103	92	89	105	86	93	81	109	74	79	85	96	83	84	91	108	98	88	99	82	91	100	84	102	69	92	86	80	87	81	93	86	91	70	85	82	78	81	75	91	87	83	98	77	95	80	83	76	87	93	95	80	90	81	98	95	105	86	87	97	87	78	101	89	69	90	87	94	104	99	80	102	100	93	96	90	84	94	81	95	102	90	97	76	88	72	87	71	88	84	83	106	86	78	79	94	94	84	97	92	96	95	70	84	93	75	93	79	75	95	78	88	91	99	78	81	81	98	83	79	99	95	101	99	93	93	96	88	95	85	83	97	101	74	74	78	108	96	105	90	110	102	69	95	103	90	89	72	77	90	87	89	77	81	83	97	98	91	82	93	100	83	75	79	81	101	88	98	81	96	80	98	81	67	100	82	84	82	87	94	84	84	95	90	86	95	77	82	89	76	78	83	84	76	67	97	86	80	94	103	95	90	89	86	96	78	96	69	93	101	94	107	89	82	111	97	101	99	90	104	89	93	87	85	79	111	90	106	85	76	87	108	102	92	93	90	80	79	103	85	84	93	83	94	91	98	78	86	81	109	88	88	93	93	94	81	92	87	79	78	90	88	76	77	85	93	84	88	90	85	79	82	73	99	75	82	83	77	93	89	91	85	76	88	102	91	93	83	89	87	99	72	84	85	100	90	99	84	100	84	84	87	87	92	94	76	104	100	74	79	94	79	78	101	94	101	109	90	82	83	92	87	79	77	83	100	96	95	69	96	79	87	91	83	72	86	80	84	95	72	87	93	86	86	94	91	82	97	79	86	86	79	97	89	111	91	83	92	81	92	113	90	77	80	94	88	88	101	97	88	82	87	90	86	86	83	125	94	82	90	82	81	94	104	88	85	87	90	90	85	95	81	87	83	91	102	95	76	89	85	87	101	74	94	91	76	89	71	75	71	79	98	86	94	86	101	70	93	96	88	94	92	96	94	70	94	78	93	92	90	96	96	81	88	86	98	90	85	100	80	90	73	86	84	88	87	79	88	82	90	96	108	77	93	92	81	81	88	73	96	69	82	74	89	83	85	95	78	95	106	91	67	95	100	74	93	93	77	69	86	115	90	87	85	92	86	83	81	89	95	76	80	101	98	92	94	96	74	90	88	81	72	76	98	101	81	79	94	87	105	90	81	102	87	81	94	87	77	65	92	74	87	87	85	98	76	76	85	93	84	99	83	82	85	95	86	103	81	88	100	80	100	85	92	94	83	72	86	75	68	92	81	72	84	87	90	81	103	97	79	85	95	92	92	94	89	93	96	85	88	83	104	92	85	101	76	91	90	99	99	80	97	84	99	92	88	95	85	76	79	93	85	70	92	82	90	75	90	93	75	83	88	91	91	85	87	91	78	97	74	83	87	81	70	91	84	84	89	90	108	95	90	81	83	94	97	96	97	77	89	99	92	87	103	88	83	91	87	95	106	74	99	92	99	96	86	93	81	83	86	90	82	88	94	69	87	81	79	92	94	84	102	86	90	94	91	82	76	87	100	92	107	79	100	90	94	79	87	79	92	96	91	90	104	94	78	85	97	86	92	98	87	96	81	98	78	88	81	89	67	89	83	82	92	103	86	86	107	103	100	86	102	68	83	80	66	84	87	92	91	97	82	76	81	85	82	87	91	111	92	83	77	79	92	68	86	70	84	81	91	96	91	84	88	103	100	79	92	81	84	91	87	72	83	84	78	91	65	101	91	116	95	96	100	87	80	88	82	88	78	93	81	100	103	79	73	74	105	96	80	75	85	88	92	96	77	79	78	77	98	92	88	68	96	84	75	81	78	86	82	91	97	101	99	98	81	87	74	92	90	82	83	84	112	96	79	80	85	93	95	80	76	91	86	89	86	85	97	91	92	94	92	96	105	85	79	96	94	77	73	80	76	100	83	80	71	78	77	92	99	90	82	94	91	88	79	87	104	88	87	86	84	103	81	105	76	77	83	76	81	78	93	86	100	82	101	82	92	74	87	90	110	107	103	99	109	94	100	88	92	97	94	99	97	72	92	99	101	89	86	111	90	98	80	83	84	95	86	91	93	71	98	91	83	93	80	92	85	84	79	88	78	105	110	79	79	88	84	89	93	92	82	77	77	100	97	85	90	101	77	95	103	94	73	92	95	82	75	96	96	88	87	96	99	82	90	85	89	101	80	97	82	93	96	85	80	76	87	77	82	80	107	74	85	86	88	73	77	96	85	96	81	110	91	85	105	75	89	84	94	81	91	90	79	84	83	84	61	96	82	106	92	89	88	66	97	88	84	86	103	76	91	89	83	79	90	97	108	89	96	98	83	63	95	97	86	100	89	95	99	95	84	92	111	98	84	87	81	78	84	98	80	96	83	88	92	95	93	97	89	98	102	105	104	103	76	86	79	89	89	101	84	100	92	98	82	90	91	96	86	78	99	100	87	77	89	82	86	99	109	103	79	81	81	94	94	101	95	86	72	80	102	93	95	80	89	87	76	84	77	91	77	88	70	89	79	86	88	89	110	98	73	88	91	103	78	82	90	80	91	78	111	92	90	82	80	74	93	88	110	84	112	72	92	89	75	91	90	74	91	68
6857	1647	1040	1495	3282	4119	3199	2187	1741	1366	1157	1053	1104	1159	1214	1029	957	823	770	852	750	749	702	699	708	720	697	716	656	728	747	702	778	692	762	706	730	700	701	705	716	672	713	711	748	864	1188	1645	2900	1941	834	820	683	641	672	678	721	664	665	686	661	694	680	703	711	696	664	678	686	672	650	693	660	690	697	701	692	667	669	718	625	705	661	691	679	704	675	710	682	701	710	711	674	652	599	731	692	666	678	691	690	647	624	685	677	691	707	645	628	718	655	696	650	679	690	645	689	678	667	663	686	693	711	712	689	698	672	699	674	662	722	627	680	631	669	704	648	711	644	713	666	645	700	676	694	650	647	645	645	698	689	667	686	674	679	709	670	607	660	708	677	662	702	723	673	645	688	672	689	689	669	633	713	661	663	690	684	676	682	661	649	649	663	660	680	692	688	643	692	654	639	688	672	724	689	707	707	663	646	656	698	733	705	613	688	658	670	712	696	723	670	681	692	739	690	684	721	693	701	649	669	685	629	680	665	637	687	692	669	707	631	682	690	687	701	698	738	692	713	639	726	694	647	723	648	692	650	642	705	682	704	718	665	718	714	663	666	707	683	654	676	651	646	639	687	669	711	650	696	704	686	693	686	647	675	704	635	665	683	664	652	690	677	625	690	654	660	672	668	648	659	662	680	670	656	673	640	699	635	714	738	712	631	609	680	677	651	668	681	690	690	667	661	722	653	690	694	636	711	666	622	742	688	707	684	650	679	699	743	682	695	658	703	672	694	653	678	686	651	655	681	673	691	661	632	671	657	683	628	641	667	725	658	691	664	689	679	644	662	682	664	678	609	666	687	693	678	666	659	671	663	687	636	708	687	720	651	653	704	664	653	685	674	690	642	662	695	675	683	631	687	655	654	688	678	671	689	638	646	680	661	701	666	664	645	667	667	667	641	671	612	705	678	648	700	739	716	657	686	701	689	711	716	685	674	655	696	648	704	685	692	648	657	676	654	683	685	671	661	674	654	685	665	696	656	690	664	609	685	661	725	698	656	669	664	677	646	670	714	646	655	663	678	668	665	680	602	662	671	659	693	622	701	691	683	695	659	656	695	657	694	674	679	666	701	705	717	659	644	663	717	700	689	671	614	674	682	682	672	658	703	759	639	686	671	706	689	644	651	656	680	666	696	655	676	667	697	649	656	696	635	672	682	692	647	698	668	698	702	690	676	705	639	660	699	663	644	648	695	655	627	691	693	700	719	651	676	701	677	685	733	723	661	677	667	669	712	716	632	693	697	680	732	680	704	635	693	706	667	672	683	670	682	680	662	679	687	622	611	670	651	738	709	665	675	671	703	711	663	711	707	661	695	690	701	679	652	702	638	668	690	665	687	687	689	709	669	650	649	660	684	698	654	731	661	693	613	692	673	677	659	682	696	649	704	714	662	634	680	704	695	656	705	679	710	664	659	667	698	688	645	663	684	644	717	689	706	715	660	654	697	698	717	664	734	671	668	663	672	647	673	663	662	702	681	723	652	662	703	637	707	687	683	660	688	685	705	698	665	698	705	649	638	698	685	678	658	692	662	690	690	694	726	694	667	662	722	717	662	699	707	650	643	663	686	703	707	675	688	651	671	691	668	658	678	701	672	699	668	680	661	701	702	631	666	703	681	639	684	685	680	680	668	694	661	699	681	683	681	651	657	682	677	676	676	715	685	646	666	646	666	676	677	721	679	688	684	719	657	714	663	663	649	675	646	654	683	713	653	711	638	676	677	663	663	687	677	661	662	631	669	709	708	657	665	714	664	696	694	694	651	665	664	656	660	691	705	681	650	660	680	671	677	709	712	661	711	650	709	661	658	655	661	705	679	631	641	652	656	674	637	644	661	682	726	647	670	717	726	701	675	693	708	662	690	683	683	664	665	662	708	648	662	704	702	678	671	633	679	712	709	648	713	680	693	698	699	660	660	671	665	705	661	692	654	643	675	706	622	675	673	710	675	618	676	692	717	656	684	676	672	659	657	718	689	680	721	660	692	672	744	659	682	690	643	647	686	663	645	667	712	735	656	707	658	668	627	665	677	697	695	612	683	657	673	670	691	633	692	689	628	678	651	655	645	648	692	712	654	701	722	674	664	697	688	678	664	642	698	696	697	635	643	671	682	661	680	659	677	714	690	675	711	660	690	678	690	683	692	695	661	676	684	623	664	664	701	683	685	651	690	691	681	613	693	705	678	661	650	720	682	677	661	732	658	642	701	655	676	678	681	646	678	630	662	671	689	651	653	648	687	643	686	626	686	705	724	659	665	679	661	694	723	683	686	659	678	699	598	693	674	664	694	673	678	673	639	686	659	646	677	597	688	645	702	638	701	671	639	628	627	664	660	698	719	670	674	661	691	626	678	650	689	697	695	681	684	653	703	671	679	631	628	666	639	728	725	683	687	648	712	694	647	743	677	664	649	640	667	665	643	696	678	667	647	634	659	652	686	684	673	677	625	629	634	714	657	684	697	641	621	720	707	663	660	645	654	688	691	614	638	686	682	670	652	631	717	681	665	711	720	692	691	639	660	678	688	710	757	700	692	683	662	689	714	703	703	691	682	674	652	686	688	672	684	682	642	726	647	665	730	702	674	650	657	646	673	681	697	679	650	662	674	689	656	696	689	702	708	636	732	731	647	636	675	659	642	640	658	661	708	664	634	667	627	668	666	700	664	693	689	690	627	712	710	691	684	667	686	681	669	685	667	652	706	695	674	723	618	662	700	654	657	671	656	701	676	677	674	646	654	669	647	658	693	687	661	683	709	685	672	667	703	690	665	677	732	666	650	687	698	688	707	680	676	690	698	701	710	651	673	660	685	712	713	664	694	719	654	681	671	658	671	665	710	696	655	692	686	630	656	678	662	648	624	671	683	690	606	655	664	655	646	674	691	686	720	648	697	669	620	647	711	611	692	696	692	656	637	654	719	653	657	672	671	674	655	660	641	720	677	704	628	692	672	644	684	644	634	675	692	651	673	694	669	720	676	704	731	672	662	652	686	633	697	724	641	669	692	676	668	663	687	697	678	718	698	683	627	673	690	711	675	646	680	688	654	718	633	700	696	634	669	679	644	708	673	706	679	676	637	659	674	705	695	653	709	670	690	687	634	717	686	677	667	649	679	667	708	703	691	694	682	694	717	652	654	676	711	664	649	714	727	655	667	680	647	691	684	712	683	693	676	631	640	685	670	699	677	666	619	640	660	677	713	701	683	676	670	655	666	687	686	678	649	673	685	667	685	690	691	663	657	699	680	672	654	708	659	681	713	692	607	681	649	684	689	667	684	685	684	685	655	631	681	658	695	671	679	657	663	671	679	671	666	657	666	692	675	654	701	665	696	697	661	667	698	715	650	684	672	700	727	617	642	682	678	699	694	686	682	731	659	677	697	674	697	704	638	693	633	686	724	703	671	647	705	673	651	717	745	654	704	676	727	668	733	671	638	667	650	671	727	701	644	658
1515	182	135	106	130	153	165	131	137	109	100	95	109	107	108	92	90	94	91	97	78	79	91	94	86	94	89	79	96	85	69	92	81	89	86	94	100	95	100	76	73	103	94	89	101	78	81	162	321	321	109	103	83	72	85	78	90	84	92	84	80	81	87	79	91	81	71	70	65	80	84	95	94	81	83	83	81	91	69	95	83	74	78	75	83	89	80	106	77	91	87	85	71	96	70	81	87	94	78	90	97	78	93	76	66	95	86	85	72	78	74	90	92	89	79	79	87	75	98	83	87	79	92	95	76	99	79	86	90	85	89	84	75	90	94	86	92	94	97	77	80	70	85	96	81	88	92	83	90	77	81	87	80	100	79	84	90	87	106	103	80	72	81	78	84	87	64	79	69	82	72	75	71	91	81	73	93	86	72	91	86	103	72	92	94	90	76	89	87	84	88	105	82	88	102	87	88	94	93	82	81	81	68	83	95	92	65	94	89	87	78	96	84	83	70	88	80	81	89	89	87	69	73	70	78	96	73	91	76	87	86	90	82	88	95	66	87	86	87	67	73	80	81	83	97	95	83	82	96	68	77	83	85	78	89	76	85	77	79	89	81	80	89	83	92	91	82	77	85	72	85	77	89	77	79	83	80	67	78	85	74	84	76	78	96	93	86	78	92	89	86	95	81	90	93	81	81	80	78	76	105	102	85	83	77	94	91	78	74	97	93	85	97	78	89	82	88	74	89	77	71	70	79	78	78	79	102	78	91	83	77	76	82	87	96	89	74	88	89	72	81	80	89	83	84	87	84	64	73	88	90	93	83	70	91	65	62	77	80	98	90	87	80	82	74	97	93	84	65	86	77	90	73	95	90	102	72	85	75	101	82	82	96	79	101	92	86	87	71	75	81	89	94	76	81	92	80	82	78	76	77	83	104	86	88	103	83	94	79	86	68	77	79	74	89	88	82	81	76	78	79	82	84	83	102	102	78	77	93	93	83	78	78	98	90	77	78	88	70	66	82	89	82	89	85	85	90	93	86	90	98	77	79	86	105	80	77	87	72	78	71	97	91	92	82	95	89	112	86	92	78	71	89	75	90	93	77	92	89	88	79	103	61	73	99	102	79	84	78	81	103	88	76	87	96	91	93	67	74	78	89	79	68	69	82	95	95	92	74	70	94	88	80	92	84	103	83	85	77	71	74	74	75	72	93	97	77	87	75	90	83	80	81	73	81	85	91	69	95	91	77	92	94	78	87	81	83	79	85	81	75	87	95	90	95	94	90	85	79	74	97	78	59	79	87	66	87	82	83	84	78	86	98	79	77	71	77	103	103	74	99	87	76	88	85	85	65	88	71	79	85	77	91	94	79	82	77	122	90	92	86	104	92	83	83	79	80	92	78	77	80	96	71	75	72	87	82	89	91	76	105	85	86	82	89	81	68	75	86	78	80	76	87	87	87	77	72	83	79	74	88	75	91	89	72	77	85	87	82	65	71	77	74	78	79	68	73	88	67	79	67	78	78	93	87	88	112	91	87	93	82	81	85	94	83	89	73	88	84	93	76	82	103	88	82	79	110	91	99	98	70	78	93	96	86	85	77	74	73	90	65	86	97	91	91	91	90	82	76	82	81	69	95	80	76	74	91	84	93	94	81	77	83	80	90	87	70	69	77	82	76	72	87	69	87	77	79	85	77	90	91	79	86	103	92	86	69	62	79	91	84	79	90	90	88	68	80	87	71	88	90	73	104	85	82	89	98	70	97	85	81	87	77	81	77	79	79	83	103	81	87	79	81	74	97	97	76	75	80	81	76	77	79	90	76	75	94	73	74	86	96	101	79	76	83	80	79	72	78	104	73	79	90	80	91	81	77	75	79	92	90	66	84	90	74	91	98	74	75	55	83	93	83	96	79	83	82	83	92	85	82	78	89	77	87	91	83	84	92	86	63	92	86	105	95	80	90	80	77	84	84	89	86	83	84	87	108	53	88	85	93	87	75	83	79	78	85	89	87	96	76	70	87	95	63	90	91	85	73	65	79	68	85	79	83	82	92	90	66	78	59	109	74	65	79	86	79	120	72	90	85	79	93	90	93	95	100	84	81	94	90	94	94	94	81	71	83	84	88	91	88	90	67	94	73	79	75	68	82	81	78	81	82	72	78	62	91	70	83	84	90	72	94	85	89	76	73	85	75	82	91	72	96	73	76	91	83	86	80	80	83	82	87	65	77	91	79	95	83	86	86	89	97	71	71	77	92	83	70	83	85	77	73	71	75	74	84	64	78	90	93	84	96	78	70	87	91	90	68	90	83	82	96	77	74	96	82	75	95	87	89	80	77	57	87	75	95	93	80	85	87	66	77	87	87	83	87	79	78	79	71	85	84	77	107	93	89	74	102	89	88	79	81	85	65	102	94	85	90	86	77	75	90	97	76	77	90	83	79	94	83	75	87	87	78	82	87	72	73	79	85	74	71	80	89	69	76	73	108	99	89	79	86	100	89	71	83	101	86	91	107	76	90	74	101	75	75	80	82	82	91	91	88	72	70	94	92	79	88	73	85	87	91	76	77	68	90	84	97	77	96	114	83	88	78	86	107	80	86	97	86	86	87	78	78	84	97	106	94	80	75	87	82	79	77	83	103	78	104	83	86	102	80	82	84	90	79	78	69	82	79	95	87	71	80	77	77	82	72	85	88	91	90	72	88	78	90	81	98	95	83	81	86	81	101	81	89	79	85	84	75	77	86	82	74	64	87	97	95	88	71	76	82	79	77	104	96	71	82	101	81	86	72	71	84	74	75	83	81	75	98	82	91	95	87	83	85	104	59	84	100	91	95	85	82	77	87	93	80	77	81	77	79	83	81	74	70	72	77	87	93	76	96	86	82	74	73	76	88	83	76	94	83	72	71	77	87	79	78	99	98	65	84	76	98	79	63	89	80	85	79	88	86	84	94	99	87	81	75	93	97	91	94	86	71	88	101	93	97	87	74	87	91	86	82	76	85	87	92	74	85	86	76	71	82	78	100	73	74	81	91	75	72	96	76	73	73	89	79	76	82	92	76	82	94	86	92	86	89	92	77	71	99	92	85	79	91	85	96	87	93	90	89	72	87	85	72	77	90	92	87	72	66	87	87	87	73	70	93	78	104	104	93	94	81	90	84	80	81	89	96	99	108	75	70	85	83	80	91	88	69	89	95	83	86	85	78	88	69	83	88	101	78	72	87	80	67	81	88	90	101	83	87	84	84	84	87	84	82	78	86	90	83	75	89	74	77	75	80	61	79	73	91	90	70	86	76	102	80	83	97	77	64	77	75	93	77	83	78	82	92	76	82	80	90	86	80	99	95	97	100	70	77	83	85	65	92	79	97	80	82	80	85	86	89	95	84	78	81	70	82	86	93	82	88	73	84	79	67	79	65	90	89	85	68	104	80	87	76	71	74	79	96	82	77	84	88	87	89	83	82	89	108	77	63	88	82	85	73	86	86	71	84	77	85	93
8320	2164	1219	1857	4547	6696	4968	3202	2405	2055	1601	1402	1528	1510	1552	1267	1070	934	881	829	822	778	843	833	847	827	772	798	720	733	708	690	696	691	664	728	737	674	700	708	659	696	710	647	669	666	773	2345	5568	5795	1306	682	667	616	660	673	636	639	657	657	644	680	660	641	627	630	633	605	642	641	673	638	615	612	650	657	631	647	610	635	642	627	624	699	650	683	666	599	690	660	608	642	655	667	668	624	614	658	661	632	656	636	642	610	641	703	608	612	629	583	620	623	646	610	627	647	652	638	610	688	600	665	640	626	674	642	654	625	609	602	611	608	646	648	672	644	633	651	668	603	609	626	629	658	614	626	661	644	663	655	651	704	644	616	668	646	624	591	614	607	672	658	619	629	643	641	623	612	617	622	627	588	620	604	635	653	618	609	638	660	623	642	608	689	607	648	636	637	628	644	647	639	641	669	690	655	646	632	693	657	637	637	636	621	653	635	658	679	641	631	642	602	678	627	631	660	630	615	631	644	635	664	642	620	610	624	619	668	695	637	624	648	633	656	618	618	595	599	616	634	632	661	626	630	590	620	679	626	663	629	643	564	627	662	632	659	619	642	609	625	637	625	654	588	603	624	637	636	617	594	612	655	600	639	597	634	674	653	688	605	641	620	631	652	648	674	688	627	651	671	661	646	597	622	635	642	605	674	621	675	674	652	638	605	654	631	621	663	658	614	605	662	639	646	636	654	657	633	643	606	641	611	661	672	648	682	620	622	618	618	629	612	638	677	680	627	673	633	653	658	621	624	630	686	651	601	649	651	657	636	654	608	645	616	678	623	580	646	653	631	638	641	632	601	670	648	639	617	668	586	648	653	624	614	675	660	664	608	644	670	683	617	644	599	656	650	600	642	665	634	640	623	661	644	632	662	632	615	609	600	645	613	682	625	674	619	647	689	628	639	648	628	691	673	617	628	615	660	622	691	623	626	632	615	652	634	701	643	662	644	675	634	600	635	601	620	639	659	670	636	614	659	664	640	637	631	650	649	592	694	609	614	648	628	654	631	613	658	687	669	671	670	688	668	617	643	569	637	652	658	662	631	654	629	649	655	650	650	675	637	672	669	626	620	656	635	648	628	606	653	633	589	667	631	610	612	641	646	632	653	638	638	627	613	630	680	689	662	681	663	665	666	628	636	662	664	628	614	657	669	621	615	696	634	628	637	668	650	671	652	629	669	656	606	636	656	633	596	632	603	636	666	682	661	621	662	631	651	666	607	636	645	627	633	632	636	641	661	659	627	618	628	593	667	633	605	673	662	656	612	643	645	694	627	629	649	676	616	655	635	595	648	634	654	638	700	673	641	649	659	608	663	666	667	613	654	632	634	655	596	632	660	642	646	599	630	645	672	622	660	634	684	648	596	643	620	625	624	617	609	637	668	667	625	635	621	643	657	637	619	627	693	600	645	672	624	624	641	661	636	682	679	602	647	608	626	638	662	637	622	609	643	648	648	656	625	649	676	645	627	620	637	603	647	608	622	684	663	602	634	657	639	645	670	600	659	617	664	652	685	646	666	628	618	610	664	623	683	604	627	617	673	604	660	646	676	629	625	634	626	621	657	586	633	636	630	648	678	641	605	608	627	659	633	608	612	623	646	648	649	670	617	622	674	662	649	593	650	663	650	687	607	606	667	679	635	641	667	652	624	623	620	625	622	675	637	679	607	628	619	628	673	661	641	627	641	613	645	632	682	674	654	677	642	648	657	670	655	675	608	676	603	667	666	663	588	656	610	630	653	661	637	639	614	635	632	652	607	632	612	640	634	653	680	648	610	591	628	655	677	661	654	639	606	635	689	661	663	626	673	700	671	668	634	660	639	635	596	599	636	633	664	627	633	630	639	646	644	589	636	634	602	656	631	690	620	648	690	648	641	624	650	674	645	624	637	666	635	655	613	654	628	668	576	636	624	631	643	607	620	656	604	644	686	650	603	671	615	622	615	638	654	623	660	649	640	654	642	603	603	651	657	680	580	598	607	656	638	643	680	664	626	619	608	665	689	662	659	648	651	638	612	622	640	680	663	634	627	666	622	643	674	651	618	662	648	599	628	656	660	612	627	631	656	649	643	606	646	655	629	679	615	647	616	637	615	630	640	630	619	678	615	625	638	687	627	637	607	640	696	674	638	639	598	664	585	625	651	618	674	634	657	641	626	687	658	658	611	620	674	607	634	629	664	626	671	636	583	602	654	676	624	657	609	622	652	617	654	642	643	571	601	635	637	653	692	651	616	619	665	638	643	640	624	647	638	608	632	676	593	623	643	621	673	600	635	650	675	629	692	645	625	651	652	670	643	630	637	618	646	647	663	653	674	628	639	639	614	645	607	660	636	646	643	622	649	659	634	614	632	645	585	587	586	619	645	637	614	601	635	644	626	660	688	576	649	641	615	601	638	669	650	636	606	655	627	664	629	639	627	637	605	654	659	656	636	658	637	603	632	682	627	629	642	602	603	676	634	630	598	654	659	664	602	644	660	618	594	658	643	631	646	630	668	622	615	621	600	626	642	617	622	626	661	612	653	695	630	696	657	669	654	602	646	595	638	627	622	632	626	675	690	627	631	630	644	622	648	606	650	645	618	608	646	595	612	655	630	655	606	649	644	640	638	645	639	645	652	666	664	670	623	600	610	675	675	659	673	648	624	627	643	623	610	637	608	686	697	657	642	652	675	694	634	666	596	612	664	581	645	648	662	611	609	591	636	645	642	660	630	638	642	647	618	644	681	618	603	631	637	623	651	632	585	638	649	625	678	597	620	628	645	652	620	645	657	618	621	587	562	643	673	626	610	648	603	663	658	621	623	609	614	685	657	648	590	650	628	627	641	649	659	624	626	667	627	626	706	635	660	681	655	609	637	612	633	635	640	636	678	653	685	599	602	705	626	664	623	638	626	633	655	645	635	636	583	624	677	671	615	612	600	675	657	604	627	653	642	605	591	637	680	677	646	651	632	615	637	612	659	648	629	576	592	654	639	632	650	648	624	610	586	637	648	650	628	670	646	671	665	584	650	632	603	656	639	643	584	623	638	635	615	638	621	650	650	585	663	643	649	647	644	667	651	624	652	678	643	638	678	654	601	613	675	625	626	645	620	592	655	633	636	697	660	638	632	644	638	661	625	632	616	684	613	621	682	577	691	614	657	683	632	650	641	647	668	637	627	644	682	627	598	622	622	616	665	599	700	650	616	635	646	669	606	632	637	594	602	647	595	641	664	649	660	629	604	622	613	653	625	665	646	629	655	674	599	680	676	601	637	613	618	640	616	658	651	647	640	637	624	611	695	646	657	599	587	696	623	663	644	674	631	649	624	633	640	621	614	629	622	616	623	635	656	652	683	622	646	642	656	633	607	659	614	620	627	622	611	611	679	661	648	632	606	681	598	613	619	640	652	628	658	617	633	636	665	574	621	591	636	600	645	666	632	639	654	630	629	624	634	634	638	647	606	634	665
750	186	100	80	78	137	136	97	100	91	73	62	80	45	91	73	68	67	34	51	44	57	55	46	46	46	50	53	36	52	58	42	40	39	37	39	36	46	38	47	36	37	36	43	26	40	42	89	478	560	286	71	27	40	34	30	34	27	32	42	32	38	36	35	40	38	43	37	40	42	32	24	44	41	37	32	42	46	31	31	38	30	30	39	25	45	34	44	42	34	33	35	37	37	38	29	31	54	29	27	41	28	38	42	37	48	45	34	52	39	34	38	43	22	39	40	46	35	37	39	32	39	36	40	33	29	40	34	35	37	41	32	37	38	41	51	33	50	37	34	34	35	33	34	39	34	34	39	26	41	43	30	40	37	43	35	36	32	31	41	47	36	36	29	38	45	29	37	28	33	35	37	35	42	33	40	23	40	47	33	27	39	43	25	40	38	34	26	31	33	35	45	31	36	37	48	47	54	34	44	54	40	38	45	36	41	36	34	31	40	36	42	43	40	38	34	37	40	39	43	39	34	31	31	32	42	31	29	43	35	43	46	44	35	28	40	46	38	39	47	39	41	35	31	32	35	32	44	36	40	46	30	34	39	38	41	33	33	38	39	36	57	34	35	26	38	41	45	38	33	38	42	38	33	33	31	37	37	39	27	38	42	42	46	37	37	39	36	39	37	34	38	30	32	43	50	40	34	32	41	38	36	32	29	38	44	47	38	35	43	46	44	36	32	38	50	39	40	35	48	34	48	26	33	42	34	33	34	35	40	44	36	37	38	45	44	28	32	31	33	46	47	42	38	39	51	33	44	37	38	35	26	40	37	34	36	36	36	37	41	43	41	26	31	38	42	37	33	31	31	31	37	39	46	41	35	29	41	37	42	40	62	34	36	45	35	36	39	40	42	35	46	46	35	33	46	29	41	45	45	23	42	41	27	39	48	29	40	39	34	32	35	32	37	38	31	38	35	30	38	37	45	50	40	45	30	40	41	43	41	42	39	55	29	41	22	34	42	24	30	37	33	39	50	37	35	33	45	37	36	40	35	39	41	49	37	39	30	33	39	39	48	28	48	35	43	37	42	51	40	50	35	37	33	34	31	34	32	29	34	28	38	41	38	45	32	47	44	36	26	31	35	44	44	33	30	39	47	53	31	37	34	32	31	41	33	41	39	39	33	49	37	41	26	37	26	32	35	28	28	30	34	43	30	37	54	32	42	28	34	33	28	27	40	38	41	26	36	36	43	39	38	43	29	34	33	35	34	37	36	48	41	46	32	38	39	37	31	30	40	36	50	39	30	41	38	38	39	43	50	34	41	30	57	37	51	47	38	43	34	48	41	33	34	35	32	34	39	46	41	36	43	31	31	42	45	32	35	45	41	47	37	33	36	42	39	34	42	27	36	44	32	44	38	37	35	53	33	37	28	31	31	38	43	41	43	40	33	38	44	37	45	40	42	41	31	23	35	35	32	40	42	37	28	41	39	38	40	38	36	33	31	39	38	30	38	32	31	46	41	34	33	36	40	44	28	36	36	30	23	39	35	49	36	43	40	36	42	36	35	26	34	27	34	30	39	31	40	35	31	39	48	49	41	30	46	33	47	42	41	41	42	55	29	40	46	36	25	41	37	38	37	34	41	29	50	46	43	26	47	36	37	34	35	37	34	41	45	48	28	32	38	35	42	35	46	32	34	44	37	35	35	35	37	31	34	42	46	34	37	48	39	38	39	29	34	40	45	32	34	45	48	30	39	42	40	35	44	33	28	46	40	32	43	40	41	36	40	36	41	34	39	39	39	30	32	35	41	34	46	40	29	29	33	39	42	35	34	39	44	32	34	37	39	34	46	40	37	41	38	40	36	30	39	40	51	42	37	32	25	29	40	37	44	37	26	45	42	33	42	46	54	57	32	33	30	39	38	42	33	38	28	32	42	35	46	40	44	44	38	38	45	33	27	32	24	40	34	51	44	42	42	35	36	41	40	41	36	41	39	43	32	32	35	40	26	39	41	41	34	24	39	38	42	35	36	42	36	38	35	49	39	44	37	37	40	47	41	36	38	28	38	39	25	37	41	33	36	37	34	40	28	40	43	37	39	28	50	32	42	37	32	38	31	36	47	33	40	42	37	40	35	45	39	38	40	32	35	35	50	34	55	49	39	39	39	30	40	44	19	43	32	34	40	37	34	30	38	33	39	40	39	35	34	32	30	45	31	39	34	45	43	48	55	32	50	45	40	32	33	38	35	40	44	30	51	36	28	51	34	40	37	34	28	39	36	40	36	40	41	43	33	45	27	38	47	33	33	42	45	33	30	39	37	37	32	40	35	43	40	33	30	45	42	38	43	30	36	39	42	43	35	44	45	34	45	33	39	44	54	36	41	34	43	33	35	47	42	33	36	33	48	33	40	31	38	44	38	30	37	48	42	37	38	33	32	33	29	37	41	20	42	42	45	38	44	29	37	36	38	42	37	37	47	35	35	40	36	35	40	32	29	41	38	38	40	43	30	41	44	38	39	44	38	51	36	31	33	39	34	45	32	40	37	31	33	40	36	36	37	42	39	39	38	35	36	35	29	38	31	34	28	43	34	37	39	40	40	35	38	35	41	32	53	40	31	34	31	37	28	41	32	46	41	33	41	44	33	45	27	35	37	40	31	32	37	40	38	36	35	35	36	31	51	33	32	34	47	30	38	49	45	29	30	40	36	40	37	36	30	31	35	33	37	50	31	35	41	37	50	40	34	48	40	23	32	35	30	47	39	32	30	41	30	43	35	35	38	48	32	33	49	32	29	49	40	37	38	29	38	41	40	31	34	32	38	23	35	28	45	33	32	42	33	42	42	41	40	41	40	40	42	39	37	31	44	44	35	36	40	31	38	43	38	33	38	22	38	49	36	28	34	42	36	38	40	34	45	40	43	35	30	39	39	36	34	24	34	48	31	40	46	35	44	35	43	43	38	25	43	39	33	23	36	37	46	37	40	32	36	39	35	34	48	26	29	36	36	32	36	48	26	35	43	41	33	34	31	35	35	41	38	44	35	33	36	28	39	43	36	30	40	31	37	40	36	36	42	44	41	29	31	46	42	32	33	48	34	29	35	46	35	27	30	39	30	31	44	39	35	47	31	34	35	42	31	40	31	34	42	51	37	35	38	39	36	34	46	28	29	37	49	40	35	47	33	39	39	25	29	37	33	27	45	41	44	34	28	40	38	40	37	47	37	44	36	39	37	43	32	29	39	34	26	28	36	30	32	39	49	46	41	36	33	36	45	33	38	44	33	33	44	36	35	30	35	44	29	44	45	44	42	31	42	25	44	41	43	45	33	27	34	33	35	34	33	40	31	33	47	45	39	42	39	47	36	34	44	42	34	41	46	35	40	39	30	46	31	39	33	43	44	39	44	36	36	24	32	43	45	29	33	42	27	36	45	38	24	43	39	37	42	30	46	35	34	28	36	34	36	42	34	31	31	38	32	43	41	36	40	45	41	51	34	35	28
8445	3001	1319	2376	6285	8086	6998	4587	3248	2530	2010	1802	1616	1533	1589	1285	878	749	729	644	661	720	796	776	767	644	584	584	582	591	541	504	490	385	448	455	504	482	469	383	361	399	402	416	372	390	349	1828	9389	9747	4844	732	269	307	286	293	293	293	303	295	308	315	314	297	280	297	313	327	272	293	298	308	284	277	294	291	298	305	290	314	267	274	295	297	286	292	301	284	281	291	284	310	298	259	270	267	260	300	299	288	307	296	306	306	294	324	279	297	282	279	298	307	314	253	292	284	287	303	302	288	294	275	279	282	272	268	267	271	273	304	265	259	314	300	283	271	315	311	300	328	281	317	254	268	300	273	271	266	265	284	313	282	276	281	277	265	273	297	291	295	268	295	289	285	283	298	286	288	289	311	264	278	289	293	311	290	281	300	297	277	266	292	293	293	280	285	319	313	274	279	302	305	280	279	257	284	321	288	289	289	289	281	238	287	273	286	310	307	282	308	280	275	294	266	293	248	289	305	304	290	291	306	291	316	297	309	317	292	316	295	262	301	293	260	291	292	281	270	262	293	274	268	292	280	313	286	294	293	286	291	302	299	282	284	293	279	298	291	287	307	293	302	274	293	285	299	317	267	284	303	294	300	294	285	290	311	324	301	281	282	237	274	282	305	293	272	302	277	283	269	291	296	280	262	267	303	288	287	265	331	291	297	278	266	269	280	297	278	282	296	256	290	301	303	286	281	295	287	292	278	280	274	265	329	290	277	297	294	300	290	280	311	289	301	285	282	316	274	289	275	280	285	318	286	299	316	290	302	248	270	284	302	303	304	313	300	299	298	271	272	284	286	295	305	289	304	299	298	299	286	283	274	278	288	267	307	298	291	314	295	335	293	276	293	293	275	283	263	321	265	273	314	294	311	287	282	299	278	293	278	280	273	308	283	275	284	284	272	278	286	308	285	303	285	268	288	301	288	301	279	274	264	306	291	263	263	305	288	309	284	285	303	285	289	286	281	288	260	285	284	315	292	302	254	285	292	313	267	294	295	304	294	299	285	289	293	285	310	317	287	318	298	302	295	266	271	274	299	320	308	267	310	273	278	325	294	296	304	302	307	288	263	330	277	317	326	294	301	300	293	259	294	250	294	263	298	298	267	284	245	294	289	250	286	271	295	296	270	275	332	313	304	312	264	274	310	286	268	291	313	294	265	292	275	289	275	292	301	260	248	283	321	274	286	298	291	275	317	283	306	293	289	288	325	281	299	289	295	268	302	295	290	281	272	293	278	311	322	303	303	311	305	307	293	282	306	274	310	306	273	287	296	319	289	276	279	284	296	281	310	299	312	292	300	309	301	264	307	294	285	255	279	309	269	302	291	285	317	291	291	266	273	286	292	277	296	271	291	307	298	311	269	285	264	300	275	295	288	306	278	297	303	267	303	263	280	278	278	295	281	302	273	264	249	283	284	310	305	288	297	290	301	269	302	312	319	296	292	303	300	298	263	277	284	292	290	296	306	307	287	301	273	287	298	277	285	270	269	300	283	294	299	279	266	267	305	283	302	287	267	306	291	280	302	281	291	310	315	288	272	312	297	296	289	284	300	306	291	303	248	274	310	275	285	283	303	262	278	295	308	295	269	299	293	290	313	298	264	294	310	283	280	280	304	289	285	279	300	266	290	303	275	313	305	270	279	297	280	319	281	276	283	293	305	301	274	284	264	306	294	320	295	306	272	263	254	288	302	270	278	286	285	305	290	246	295	299	279	276	275	311	300	301	269	263	309	275	308	294	302	270	293	313	254	299	307	309	264	300	286	329	312	286	326	280	300	312	333	269	282	300	277	316	298	264	303	263	310	288	301	281	299	271	289	285	288	278	282	307	293	267	306	312	295	289	310	265	285	276	311	329	251	300	309	307	313	282	297	274	311	264	288	293	279	277	271	283	278	307	293	293	300	292	291	276	296	280	304	287	292	307	289	284	292	303	280	279	283	296	275	296	305	294	283	294	278	322	305	264	314	282	298	288	315	293	289	310	293	315	320	276	281	283	300	314	250	280	292	302	289	280	323	294	306	304	289	268	290	260	270	317	281	291	255	278	290	298	289	264	293	299	317	297	248	298	314	279	286	280	303	299	297	314	290	297	263	285	276	307	265	304	303	279	304	316	313	286	306	295	302	297	324	317	268	273	309	253	276	281	296	301	292	292	324	308	290	290	313	298	310	297	261	271	251	297	270	306	316	279	284	310	298	327	307	291	285	305	285	284	307	288	301	309	274	295	316	310	317	303	246	283	274	317	277	295	256	287	293	279	327	285	303	338	255	314	296	301	311	296	299	270	300	285	288	292	314	259	277	284	285	281	283	289	284	298	287	280	258	318	299	297	301	283	262	283	312	295	264	283	299	281	313	245	286	283	275	281	284	319	291	337	253	310	247	280	285	301	296	307	271	313	293	255	283	277	289	338	277	268	290	301	297	280	299	287	293	291	269	323	304	300	299	318	269	298	311	260	282	283	290	280	296	286	288	260	301	269	295	303	281	296	295	262	283	299	287	302	280	263	301	277	261	290	334	293	279	311	305	323	270	315	280	286	287	323	295	297	292	317	276	288	271	315	284	299	310	292	278	285	313	321	301	286	285	296	297	289	289	278	295	297	287	292	286	277	292	273	299	295	288	293	266	303	271	294	282	295	286	280	272	304	273	278	280	276	286	281	298	287	297	295	279	276	302	274	290	292	294	289	283	311	307	272	314	283	266	299	293	269	275	282	287	279	282	278	297	284	255	273	271	272	318	317	285	297	310	274	308	290	307	302	299	274	296	311	288	319	310	292	263	323	293	306	266	288	283	315	284	302	284	297	302	285	276	268	280	301	274	298	250	307	295	295	286	278	287	254	311	285	287	290	292	260	287	325	258	305	296	282	286	264	280	281	290	317	274	281	269	318	289	315	298	278	303	291	309	348	294	292	284	283	273	289	290	290	291	276	301	281	324	294	306	287	271	265	287	308	269	296	259	263	277	290	268	306	280	267	273	272	294	273	301	291	302	308	309	253	279	283	302	267	294	278	293	302	278	294	275	291	310	314	309	300	285	305	299	302	294	301	314	262	296	306	279	286	271	277	284	280	310	282	293	299	269	270	283	269	301	335	280	320	294	293	287	291	297	261	298	297	280	284	277	293	291	310	313	288	295	331	305	275	313	255	265	278	281	297	317	334	313	294	303	298	294	331	269	279	276	304	266	268	274	274	289	271	281	282	303	279	290	281	275	304	312	273	306	299	269	283	300	313	323	308	284	288	301	259	278	293	292	296	282	288	318	298	293	283	299	314	286	310	313	331	275	248	328	269	285	274	279	287	281	310	298	275	289	273	286	301	272	306	271	294	294	317	297	284	326	303	300	294	310	283	276	280	331	308	288	286	291	295	256	326	268	276	264	263	297	286	279	334	262	293	308	330	292	313	258	285	300	274	295	287	284	288	294	314	285	289	278	291	280	278	272	290	301
1022	145	105	108	115	126	141	129	129	103	119	100	118	92	103	108	109	104	101	90	109	107	107	108	91	99	120	89	101	93	94	114	99	93	109	99	82	101	90	103	94	99	104	103	94	78	99	123	174	185	165	131	87	90	88	98	99	93	111	76	103	101	88	105	99	96	103	94	82	106	96	101	88	94	89	108	99	94	82	111	98	91	116	92	102	100	88	94	103	85	94	102	98	98	89	90	91	109	92	94	96	77	87	88	105	94	103	82	87	97	94	92	127	79	95	100	84	102	101	87	70	110	96	101	104	92	103	96	88	89	92	72	99	93	78	108	86	105	93	98	116	91	97	103	103	103	83	88	97	113	82	102	85	97	96	96	97	95	95	79	100	113	80	82	95	72	101	101	110	61	85	99	93	86	92	92	81	84	100	92	94	83	92	112	102	105	98	97	89	99	91	86	89	74	96	111	117	87	91	90	95	86	95	81	94	78	93	86	85	90	96	99	87	87	98	90	89	83	86	89	78	84	104	93	84	84	90	102	100	94	96	100	111	91	83	89	91	104	102	96	104	99	81	79	105	96	96	94	96	92	80	101	105	82	89	93	100	109	83	105	101	60	89	115	94	96	105	100	118	98	94	95	81	92	79	95	99	103	106	94	96	100	65	85	96	86	89	108	91	76	80	90	101	109	88	99	86	101	112	115	100	100	103	99	90	90	96	106	95	95	106	99	117	88	107	83	84	94	96	86	79	88	99	84	81	90	101	79	99	86	98	94	80	93	83	107	94	94	95	75	119	97	92	87	93	108	88	88	99	111	89	112	94	94	91	88	92	84	84	87	76	90	94	82	86	91	112	97	85	103	97	77	96	84	99	97	91	83	86	109	90	106	88	93	115	94	103	97	90	91	94	81	79	92	93	79	104	85	77	100	92	92	100	94	81	104	95	86	91	94	80	86	94	89	91	106	97	75	79	86	99	100	93	82	102	102	99	93	105	94	89	119	101	91	84	99	91	94	96	95	90	84	88	94	107	100	104	87	114	83	96	78	94	102	110	89	96	99	90	76	95	91	101	88	95	105	101	85	104	90	84	92	111	98	99	98	85	106	104	83	110	98	81	88	80	84	83	95	114	98	75	87	91	100	93	100	96	99	85	116	90	108	115	104	94	81	96	91	88	96	110	95	84	89	92	83	90	88	68	105	100	92	94	84	87	76	86	120	105	74	102	96	89	90	72	108	79	96	100	91	98	98	95	74	93	83	91	92	100	94	94	79	101	98	120	89	88	93	96	86	95	102	94	78	94	86	87	74	105	109	107	107	98	102	100	89	110	98	88	99	97	83	106	93	90	84	70	78	95	98	90	81	98	69	94	107	105	95	92	102	102	90	90	92	80	92	95	76	107	104	94	89	94	103	89	99	113	89	110	109	95	98	88	100	83	78	106	108	96	99	89	86	89	99	92	102	106	88	99	74	84	103	85	89	109	96	77	98	99	94	92	101	90	89	90	101	119	84	93	84	93	101	93	81	89	101	104	86	103	100	116	98	96	85	107	83	103	98	83	92	82	92	74	105	99	86	102	93	108	94	84	96	84	92	79	91	94	100	92	80	101	91	69	91	91	93	78	72	89	87	80	96	104	90	82	96	85	101	97	88	85	78	96	93	85	94	86	92	85	92	81	95	101	81	105	76	91	89	96	99	89	106	98	92	69	99	107	93	87	93	97	94	108	94	80	101	86	82	88	98	102	99	92	97	87	88	96	100	103	101	105	86	83	89	89	70	100	83	93	89	94	110	90	96	115	100	86	97	107	89	95	102	103	86	86	107	90	83	99	84	95	74	100	71	81	90	89	84	85	89	93	79	104	89	93	84	88	95	110	97	85	89	101	96	106	96	95	77	71	76	116	85	95	87	84	90	91	109	110	92	84	83	86	99	107	99	92	90	87	110	83	88	83	108	102	95	99	93	81	85	88	78	90	87	88	106	102	89	80	109	84	74	88	91	94	103	89	81	79	82	95	93	90	99	102	96	92	99	91	90	97	95	88	91	78	115	100	96	109	98	96	78	84	102	92	87	95	106	96	87	100	98	97	103	98	90	94	77	94	94	92	118	89	89	92	91	86	96	95	91	90	119	118	104	97	96	97	99	79	88	101	76	109	94	98	109	93	96	75	110	70	78	97	76	109	95	104	88	89	88	95	96	95	90	88	88	86	93	90	109	84	72	109	86	103	97	107	94	104	84	85	93	110	100	76	94	89	91	80	75	89	89	94	93	82	85	82	94	96	94	100	96	93	92	103	96	92	80	112	104	105	79	95	98	106	93	91	92	78	108	114	90	101	86	92	90	111	120	92	91	82	97	97	98	89	102	80	73	92	98	88	77	78	101	88	94	91	93	78	105	97	106	79	96	81	107	99	83	105	83	107	94	97	100	83	105	94	100	95	95	80	101	93	95	93	93	102	93	94	91	102	102	111	109	99	89	102	100	97	92	87	101	83	101	98	94	85	80	100	84	108	96	90	88	108	86	90	86	84	101	84	91	105	84	102	87	104	93	90	107	75	92	90	99	90	82	102	106	81	99	111	74	87	93	98	108	84	83	94	98	96	85	71	88	97	96	88	94	98	99	79	77	83	81	102	90	105	85	108	99	101	96	98	98	86	102	99	88	94	93	90	101	82	92	87	99	96	75	88	95	89	93	90	96	89	95	110	77	77	80	109	82	80	82	90	97	83	86	72	92	96	93	92	88	101	87	104	106	95	104	89	107	83	82	97	95	92	104	110	100	67	102	92	80	100	103	81	88	79	97	94	101	108	93	86	87	106	98	86	78	99	91	99	104	93	83	105	115	102	89	89	95	104	86	100	99	92	102	92	85	91	92	81	95	93	110	97	98	83	100	96	101	74	107	98	87	90	89	104	84	74	83	98	98	87	108	98	111	97	112	80	110	102	95	111	101	99	98	71	80	98	107	87	104	85	95	88	97	97	83	81	105	89	95	98	94	99	90	114	94	92	116	95	68	88	99	94	86	85	83	76	69	100	89	101	68	93	87	97	76	97	105	100	83	112	93	105	125	95	99	90	95	96	107	102	91	97	100	85	90	88	109	84	81	107	74	88	86	80	116	84	83	92	83	90	84	86	130	100	90	99	91	98	85	85	72	106	86	97	95	99	88	91	93	90	77	87	94	110	101	95	96	91	76	97	102	77	90	102	84	94	85	81	86	91	103	95	86	107	99	97	83	86	96	82	98	93	97	85	114	100	90	108	90	93	98	87	100	96	97	101	96	100	83	84	108	121	91	88	102	84	95	100	90	71	99	93	87	92	96	97	101	87	101	103	94	80	94	85	78	84	84	96	93	109	85	98	92	92	90	101	77	95	86	88	88	107	93	111	82	115	90	86	88	104	84	104	117	101	90	100	76	111	105	99	82	110	82	83	90	86	88	65	97	86	107	98	77	104	93	112	83	85	86	94	79	100	91	96	81	94	103	79	79	93	93
6277	1441	936	1389	2788	4056	3497	2179	1485	1361	1117	1106	950	946	1174	1030	874	798	857	895	950	923	959	957	911	863	841	794	808	804	796	831	854	846	814	789	816	811	803	815	757	710	734	652	749	743	868	1725	2524	2474	1896	893	767	717	737	741	737	705	717	668	659	718	701	781	729	727	701	695	745	724	730	720	725	714	719	721	736	763	703	705	718	722	722	686	678	765	680	692	716	699	756	701	691	698	723	741	711	740	728	671	706	736	674	728	689	719	695	724	670	660	735	677	747	764	673	756	646	716	753	733	737	750	728	732	680	729	746	694	713	685	692	681	721	755	718	716	734	736	733	687	711	753	720	745	725	716	723	734	748	658	709	707	670	721	715	731	711	727	746	698	750	766	705	712	690	728	718	719	700	706	726	710	700	719	740	717	704	685	718	699	754	733	733	689	680	701	755	713	665	725	684	745	726	740	665	721	710	699	715	727	779	649	687	720	697	694	725	706	678	751	721	736	687	673	730	727	690	783	712	698	743	760	728	747	690	714	748	757	695	689	701	772	686	711	727	688	710	730	734	699	681	711	684	720	721	736	728	704	672	723	717	707	659	713	729	690	764	765	692	756	716	779	752	695	698	699	786	687	721	718	733	741	756	699	700	705	722	684	757	740	722	736	721	744	710	722	713	692	759	709	748	744	736	735	704	729	729	684	685	691	711	701	675	708	723	700	732	702	672	755	746	730	734	752	709	709	724	722	767	695	771	720	684	743	718	673	708	698	689	721	720	684	739	661	709	678	688	696	709	711	727	729	714	755	717	695	748	722	729	708	777	682	702	705	749	726	668	675	730	763	705	718	766	657	708	696	694	742	739	709	710	740	720	748	751	731	681	690	716	716	688	684	716	706	750	755	732	708	676	708	683	662	663	712	722	717	723	672	722	717	723	688	685	729	716	722	722	696	687	710	752	690	737	736	753	695	761	702	691	672	714	721	710	701	714	747	688	733	709	725	748	725	735	755	721	703	705	721	739	718	696	681	713	681	749	707	660	714	707	722	705	759	733	713	704	699	712	742	689	717	723	731	660	726	704	674	691	739	721	732	710	708	714	746	702	738	746	700	736	745	711	717	757	694	713	690	731	745	730	683	746	749	701	667	724	726	696	790	688	755	709	732	740	713	696	766	738	771	724	738	778	682	715	691	716	732	737	710	702	706	785	686	670	690	685	707	674	719	713	714	684	748	725	724	719	702	684	720	743	706	656	771	688	696	733	727	749	691	747	748	697	717	717	702	703	763	723	693	642	695	762	715	718	738	721	706	736	709	687	686	694	694	771	709	703	705	741	685	766	690	667	745	730	690	713	714	727	733	734	762	724	702	760	702	714	721	725	729	716	742	749	690	734	725	735	677	719	718	699	727	737	706	690	736	734	682	703	714	698	726	735	729	734	721	728	758	711	752	700	704	737	714	747	681	691	685	707	709	705	728	736	699	696	683	706	728	724	757	694	732	688	717	734	714	729	719	694	729	694	749	703	744	710	700	696	694	738	686	727	751	752	713	686	735	714	697	760	682	725	725	768	717	700	696	719	706	701	691	759	714	690	685	712	735	649	741	718	736	714	714	690	756	671	690	758	743	759	743	724	685	675	720	713	724	742	715	745	718	754	745	731	775	741	740	704	670	741	761	734	709	686	649	705	735	686	722	728	769	703	681	735	748	754	698	750	715	763	722	749	717	744	724	742	710	703	686	696	687	719	681	691	733	699	759	699	767	721	715	713	692	720	703	731	700	746	718	712	670	709	717	693	755	741	751	730	693	733	696	754	715	708	720	734	709	707	690	763	689	701	741	733	698	719	700	726	709	697	666	732	732	678	742	749	710	697	715	754	740	732	657	709	724	757	720	747	734	738	720	753	743	702	753	723	704	692	722	745	726	672	684	707	715	779	696	696	720	723	749	733	732	718	689	718	697	755	726	729	720	708	761	757	696	696	714	673	736	728	711	692	700	668	690	696	683	718	748	698	745	712	699	719	750	676	710	678	764	746	728	721	714	716	743	735	740	760	741	753	703	671	706	730	690	713	671	705	733	744	692	651	776	722	733	695	699	761	745	728	695	740	736	730	740	760	686	735	732	713	706	689	684	731	693	719	723	701	702	745	700	720	722	698	701	779	719	720	714	712	727	713	737	704	703	751	766	734	686	714	729	744	658	701	725	776	751	747	709	710	681	722	717	730	729	704	700	692	693	762	710	696	668	706	729	676	705	705	667	720	707	722	709	686	716	751	710	749	719	704	685	693	699	754	686	730	735	744	687	730	792	736	669	726	733	763	751	685	729	679	715	665	759	753	693	752	742	666	719	700	745	687	739	737	681	723	694	710	754	731	739	713	690	695	691	730	768	676	723	717	683	694	721	688	690	731	726	735	762	662	677	732	704	719	735	703	685	645	720	720	724	737	714	739	691	754	724	716	722	738	763	699	743	705	743	763	752	718	747	768	720	713	750	693	713	709	714	710	673	712	722	740	762	694	749	716	746	684	727	682	728	708	722	696	675	719	723	736	772	710	681	749	692	744	691	699	691	690	704	663	763	724	697	715	669	746	752	686	682	731	694	728	665	675	754	693	711	733	716	720	733	734	699	710	704	734	708	681	733	759	720	687	736	707	708	706	701	708	680	728	668	713	680	666	711	699	750	733	717	742	738	679	707	761	705	731	723	722	709	713	724	710	731	721	715	702	763	693	703	743	762	723	723	739	726	679	725	701	700	760	754	694	738	706	702	692	714	709	701	689	737	773	705	723	745	747	759	690	720	774	711	702	739	694	757	750	699	755	686	696	752	726	667	758	715	720	733	689	664	751	725	721	740	734	704	755	702	702	695	733	684	731	711	724	734	712	748	711	727	703	670	719	712	730	730	772	726	725	723	723	658	706	692	723	664	723	717	726	666	741	760	712	705	689	731	723	731	717	702	735	719	716	711	691	735	725	689	726	703	725	665	714	719	698	685	709	725	765	706	717	717	739	689	734	769	708	737	677	706	740	718	711	733	700	691	698	717	654	753	694	700	722	758	655	721	707	705	709	735	692	750	703	704	751	728	761	708	711	714	709	713	719	682	684	728	699	681	696	760	722	750	713	743	759	730	696	714	739	704	737	706	753	757	686	748	685	663	682	769	721	718	741	761	758	730	765	717	732	754	743	726	696	742	781	705	757	741	725	760	698	729	734	710	678	741	708	764	718	700	731	722	671	678	692	686	757	750	686	706	742	748	705	716	713	692	707	744	753	729	702	705	728	754	719	730	685	727	746	716	749	719	769	666	707	726	692	722	675	728	734	740	740	714	738	695	650	759	716	726	717	702	757	713	675	693	662	723	723	722	735	700	680	726	737	738	709	706	714	699	670	698	719	743	719	722	690	759	723	686	759	759	737	755	753	713	715	705	723	748	691	731	718	700	682	742	694	704	721	768	723	700	726	687	754	740	734	713	699	693	678	710	727	732	729	733	789	670	706	688
1255	146	117	113	112	119	147	131	115	115	115	116	98	90	108	116	99	105	110	115	115	102	92	96	98	88	100	119	101	91	96	113	92	103	102	104	112	96	98	108	86	94	109	110	89	104	102	145	258	233	176	108	110	93	92	118	95	81	111	96	88	113	93	90	98	99	91	85	102	96	94	93	92	99	83	107	104	90	101	109	132	96	98	100	98	89	103	93	103	95	106	98	113	111	94	96	104	91	103	97	91	92	86	92	86	106	107	92	114	99	67	104	106	132	110	112	106	91	95	88	92	85	98	105	84	109	104	108	106	97	100	103	98	90	89	91	115	80	109	103	100	98	96	103	97	97	95	96	81	104	90	104	100	96	113	69	87	76	94	81	84	102	109	86	98	91	94	90	104	91	107	109	82	97	80	92	110	90	93	94	93	96	114	90	91	88	109	97	114	83	95	96	100	102	109	103	105	86	89	84	90	103	93	90	100	99	109	86	101	99	102	96	109	98	108	74	121	95	91	93	81	92	81	119	98	89	99	94	99	94	92	111	74	125	90	103	99	102	92	95	91	87	89	105	114	97	96	122	105	90	113	95	90	114	115	105	99	91	83	86	99	82	101	98	90	106	94	93	91	80	110	94	89	90	99	80	94	99	119	110	98	89	100	105	110	104	104	89	107	84	94	117	102	97	87	102	101	105	98	90	99	96	87	89	113	84	88	98	86	98	91	98	97	95	99	97	112	103	100	108	95	83	79	89	101	97	103	114	99	94	103	114	89	99	94	97	92	91	99	94	101	83	99	85	93	93	87	104	97	103	108	126	97	93	82	92	91	87	107	95	83	98	98	94	97	86	99	88	85	88	91	93	106	95	109	87	115	108	89	108	100	96	94	97	76	104	96	85	105	93	85	102	101	94	91	103	101	94	95	94	78	111	85	90	108	79	102	91	92	97	95	97	92	104	90	97	97	125	85	119	96	93	109	92	96	91	90	93	86	91	79	79	109	81	106	101	105	97	89	99	79	88	84	77	83	88	106	101	104	105	109	99	120	106	100	110	93	97	98	99	90	95	91	94	102	96	95	98	117	84	88	102	86	96	110	101	108	85	86	105	80	98	90	98	93	76	95	104	115	95	107	95	86	97	91	101	89	110	103	70	97	98	107	87	98	101	92	99	85	104	110	91	93	89	88	96	96	100	108	101	113	110	87	101	100	114	87	89	111	90	90	97	101	101	99	105	85	91	92	96	97	107	109	107	119	105	97	102	97	101	104	107	88	108	102	95	93	111	93	97	94	111	100	83	92	128	98	102	79	105	102	104	92	89	102	98	86	80	96	114	102	94	102	97	97	93	108	107	104	107	97	96	102	97	91	92	90	108	92	89	96	105	97	102	94	83	102	98	92	99	101	81	98	91	107	96	107	93	105	95	102	101	99	91	87	80	114	79	99	101	92	88	85	92	102	128	96	92	90	83	97	99	111	73	84	103	111	82	98	81	93	87	115	89	102	110	97	82	96	97	84	78	105	79	106	85	96	92	91	106	96	103	101	98	101	88	99	89	121	97	82	99	102	87	94	96	87	100	88	90	100	115	98	95	68	82	110	107	101	89	85	105	93	94	104	112	106	80	83	94	98	98	92	107	98	96	89	102	112	83	96	110	93	97	108	108	96	101	114	112	93	87	114	109	96	110	95	96	86	106	100	96	106	96	88	98	89	115	91	93	109	102	88	88	98	98	104	78	96	90	97	98	97	98	107	91	94	107	96	101	103	92	96	112	107	90	109	98	95	109	98	100	102	97	117	103	107	106	90	83	76	99	95	88	86	99	96	88	110	92	82	92	91	97	94	82	116	104	96	92	97	84	95	95	99	107	97	100	104	85	87	74	82	95	107	93	101	99	92	87	96	111	80	97	101	93	102	89	94	77	101	95	111	86	96	78	98	101	111	99	82	97	105	96	108	89	89	99	83	83	94	96	88	96	81	103	98	105	104	105	96	102	116	89	88	104	93	97	119	110	102	104	113	103	100	100	107	86	87	110	94	104	80	89	112	102	105	87	79	120	114	94	104	93	95	111	94	94	106	99	108	106	101	97	80	94	107	93	98	98	79	111	106	88	102	95	102	107	97	94	98	99	84	96	115	109	84	116	97	117	88	90	103	88	84	102	90	101	112	88	91	96	96	101	85	115	90	101	107	107	99	95	103	84	99	111	105	92	87	93	91	101	108	93	76	74	98	107	101	85	113	98	103	100	92	99	114	115	96	92	94	92	97	85	93	79	87	96	89	93	103	84	110	111	94	87	85	103	77	114	94	94	98	106	106	88	81	96	102	112	101	88	98	101	99	100	102	96	106	94	100	87	83	90	87	82	88	97	97	93	93	80	105	95	103	118	89	107	86	95	117	106	105	87	103	107	89	98	93	99	92	105	94	107	101	99	102	109	111	119	117	90	85	92	90	96	102	113	82	99	91	78	104	108	113	82	85	95	100	85	89	103	87	100	85	99	92	97	94	106	92	80	89	102	95	81	106	88	88	96	114	89	96	108	96	115	117	86	102	89	96	89	98	98	101	90	82	97	96	93	101	86	96	84	85	90	104	91	105	108	117	87	98	88	92	88	102	85	76	105	104	90	97	94	95	103	89	83	94	114	106	86	81	83	104	95	107	90	95	81	84	99	98	109	88	94	97	90	101	104	93	85	125	97	108	106	91	85	93	85	112	86	96	86	104	100	119	88	86	108	99	100	83	101	89	92	91	76	91	110	86	87	85	105	97	97	110	100	110	106	104	117	85	89	107	106	97	87	87	97	118	95	86	105	83	83	109	101	95	90	109	105	91	86	88	88	93	100	90	106	101	92	92	111	110	95	83	88	94	109	89	112	105	87	94	102	99	102	87	94	95	97	98	88	105	99	88	83	92	95	109	89	99	97	106	107	99	96	94	113	119	96	88	99	89	93	94	93	99	83	105	100	109	82	98	102	91	95	78	74	97	122	85	87	85	96	90	89	114	88	102	104	87	107	84	94	100	85	78	87	104	105	97	91	101	104	79	115	116	101	81	105	94	78	97	93	108	95	84	106	88	121	111	104	91	112	87	106	94	75	89	107	96	91	107	103	104	81	106	103	84	91	85	113	99	73	111	100	95	108	117	79	86	93	112	101	90	72	91	107	100	102	104	101	95	100	81	119	102	104	94	99	76	90	99	108	111	115	94	75	81	111	114	89	90	89	87	86	94	99	88	93	99	116	87	103	94	82	84	108	91	82	69	107	98	79	72	115	83	73	105	96	74	115	98	84	100	86	118	101	96	106	115	94	98	98	91	95	91	98	83	111	82	78	88	101	89	107	87	112	101	104	86	93	94	100	104	93	104	99	106	100	108	87	83	87	93	101	87	98	89	96	80	101	106	98	100	91	93	101	96	118	112	80	98	86	107	111	115	86	94	104	75	92	108	95	97	102	110	86	97	96	101	89	91	99	85	85	91	93	95	86	85	104	84	91
6954	1605	1152	1647	3162	4712	4130	2588	1986	1635	1303	1166	989	1048	1172	1068	1007	1018	1089	1067	1120	1058	1008	912	907	929	875	874	865	828	750	805	819	843	810	812	801	848	821	815	849	879	834	755	801	749	1004	2229	3641	3361	1999	943	765	746	740	734	734	721	718	726	744	726	757	760	741	745	755	702	726	684	704	751	796	709	757	740	723	685	734	783	755	770	773	743	699	753	744	789	768	703	773	742	735	734	753	738	717	742	705	773	747	816	736	737	834	721	699	803	748	784	755	820	734	737	694	696	745	761	787	690	789	724	739	735	750	728	788	737	759	779	758	698	739	735	783	735	789	734	743	755	691	786	757	721	765	753	718	761	728	746	790	726	756	735	719	728	782	734	734	788	719	746	798	729	745	756	742	743	721	693	769	727	718	768	786	713	761	738	697	748	766	757	742	785	766	802	781	762	788	735	694	755	736	735	773	804	712	766	728	693	730	713	701	741	728	803	767	722	725	761	718	768	698	738	734	722	728	721	796	713	706	720	695	792	805	772	764	732	750	756	681	760	735	733	751	769	725	737	734	745	763	749	762	729	724	746	694	736	732	720	744	753	763	746	694	802	753	744	775	760	726	728	768	731	737	738	787	701	810	724	729	708	771	736	750	764	714	783	751	743	743	708	734	754	756	717	776	738	768	731	818	762	765	777	716	754	729	738	751	736	775	746	742	741	752	747	677	772	717	752	762	771	728	750	750	719	692	771	755	729	752	690	741	743	687	762	713	731	745	716	750	757	747	758	739	745	752	773	754	735	763	721	732	719	774	786	774	740	757	767	726	747	722	729	728	747	739	717	740	769	719	728	732	769	748	709	773	700	807	735	728	770	681	759	748	766	716	795	753	771	726	758	733	725	752	733	777	787	734	753	740	742	755	742	746	769	696	747	774	745	717	719	741	762	785	750	731	769	757	720	767	780	788	768	702	766	731	755	711	766	736	737	754	780	709	759	719	753	754	746	726	746	769	741	740	779	682	708	748	730	752	729	739	739	730	764	809	723	761	740	758	723	766	718	761	773	762	775	741	740	760	785	721	733	812	786	759	739	749	753	778	709	707	728	764	760	758	775	767	791	704	708	754	730	768	772	755	742	742	699	757	746	705	739	699	781	718	730	742	760	754	726	772	745	760	699	749	769	789	807	751	774	725	749	766	714	696	756	760	746	733	744	768	727	800	712	761	742	769	774	729	745	727	777	776	758	716	718	741	780	765	773	736	757	688	757	758	726	752	767	763	742	776	758	764	705	725	690	766	760	733	754	771	713	706	775	734	775	771	779	741	716	767	727	730	748	775	746	706	765	800	725	746	712	769	765	733	765	714	745	698	715	750	752	746	724	715	774	734	757	736	729	766	771	726	764	723	772	736	788	720	730	724	711	738	755	719	730	727	780	769	764	727	765	767	739	795	726	747	742	747	775	725	761	715	710	760	772	723	746	762	798	731	767	752	766	725	730	724	695	754	786	754	758	732	759	780	755	742	774	768	766	735	755	802	765	719	728	768	796	755	771	797	696	801	745	699	754	732	752	724	766	732	769	750	760	777	707	740	728	753	765	698	744	738	744	708	762	752	750	754	723	731	693	739	759	717	767	735	726	766	780	724	787	704	779	769	707	708	807	829	734	774	773	763	748	767	739	757	749	729	773	733	735	744	730	752	741	741	703	726	724	756	686	743	737	759	743	748	723	760	722	695	677	721	755	743	760	705	690	732	739	759	703	741	771	750	718	794	687	745	733	767	764	716	752	719	792	705	755	701	697	737	764	743	782	739	727	749	791	735	753	748	706	756	751	749	775	760	701	714	735	744	731	712	740	718	763	728	724	772	746	767	733	741	722	773	794	769	797	745	762	776	708	706	779	765	766	762	725	773	739	759	775	723	704	776	723	778	718	744	744	740	770	727	736	715	760	766	751	739	803	707	734	754	737	709	758	744	767	737	772	753	759	797	765	728	740	770	741	748	721	737	725	741	707	757	792	757	762	758	763	739	743	678	743	726	770	749	715	734	760	780	765	774	765	749	735	738	736	787	733	777	755	745	756	759	723	738	758	697	793	746	737	742	698	798	752	762	762	742	806	751	676	730	745	712	749	735	732	712	765	729	736	804	750	725	718	732	731	661	751	770	729	746	739	753	730	703	728	761	730	797	735	728	745	721	739	770	746	754	777	735	779	754	741	754	769	723	770	758	775	769	691	755	726	711	747	737	772	790	692	728	731	764	718	765	786	703	735	760	735	746	762	749	717	767	730	795	745	728	735	773	766	798	749	758	758	779	729	777	742	713	756	722	769	782	712	760	696	722	744	751	729	763	753	740	733	740	707	774	744	709	719	782	764	773	752	745	731	779	713	756	789	740	763	740	696	775	799	717	735	744	727	773	729	788	721	768	732	769	769	745	778	786	729	739	734	779	768	748	779	762	783	710	746	758	734	742	757	719	729	769	744	779	738	733	727	759	754	759	797	797	718	737	724	786	786	753	767	724	762	744	720	768	761	768	759	713	719	743	762	770	767	714	735	743	723	806	822	773	769	777	743	740	749	746	705	700	712	770	724	711	738	796	711	728	714	730	765	744	734	744	765	762	733	716	710	786	775	727	783	731	726	742	728	762	773	768	762	752	751	732	755	797	758	734	693	735	783	722	741	748	703	775	716	754	723	714	755	727	747	733	731	665	721	752	732	715	754	726	772	750	689	731	742	748	753	736	765	706	761	697	743	743	752	707	727	782	703	717	767	761	721	698	737	768	744	737	775	801	732	759	747	725	759	719	761	816	748	772	737	748	779	740	706	793	724	787	771	724	716	713	681	699	789	761	712	771	763	743	747	783	780	768	720	769	780	767	750	742	725	750	751	753	710	782	738	682	757	725	768	741	755	723	788	736	709	802	762	791	737	784	748	742	733	709	784	703	756	698	758	735	728	756	768	728	749	790	737	721	695	753	743	759	756	714	786	722	757	764	776	743	778	733	784	701	760	715	754	734	727	740	755	741	738	698	744	752	767	784	765	760	776	737	760	710	761	781	702	779	731	770	769	789	730	774	743	756	723	713	739	749	763	726	765	670	755	770	740	773	740	740	764	734	741	743	690	723	777	742	793	741	755	721	723	770	704	750	736	719	730	839	719	738	766	718	729	761	782	766	749	738	713	770	744	721	741	754	737	771	789	733	736	743	734	771	740	778	757	756	777	790	759	729	745	769	736	784	759	729	778	761	759	741	739	719	686	748	735	748	771	739	733	712	763	769	712	740	786	730	768	730	742	760	749	740	713	773	752	688	797	732	719	718	754	740	728	735	725	754	713	725	729	701	721	753	724	802	726	712	771	812	726	763	765	730	790	784	771	737	726	747	729	783	722	718	792	727	670	752	744	715	708	731	781	730	747	787	764	740	763	761	752	751	698	754	743	741	794	751	754	726	725	695	752	761	740	727	770	716	708	758	777	754	707	719	733	740	755	761	755	751	758	715	714
1548	198	140	124	113	177	181	135	159	129	131	112	124	106	125	106	125	120	108	115	97	112	110	113	96	101	102	95	99	126	92	107	89	81	110	103	90	98	86	96	97	91	94	102	100	113	141	239	375	337	219	161	90	91	85	103	104	81	101	110	89	91	93	84	102	91	95	103	97	102	88	100	94	84	97	100	107	79	103	81	101	102	85	100	95	79	88	101	104	90	102	99	112	87	115	91	84	91	113	73	86	99	79	103	89	102	95	90	93	98	119	110	86	92	110	82	106	90	87	82	89	104	97	86	92	79	99	97	102	112	100	72	103	106	90	91	100	101	111	96	92	97	107	97	92	83	83	106	83	99	100	108	108	96	84	96	91	114	107	86	92	82	78	86	103	83	91	106	96	104	99	86	81	89	114	93	110	96	119	83	98	102	87	95	110	102	96	101	96	102	89	92	86	82	89	104	90	105	92	99	109	98	98	86	78	102	93	90	89	89	89	89	100	83	75	82	95	101	80	90	113	87	77	107	108	91	96	103	78	103	113	101	95	93	80	89	83	89	93	91	106	101	108	75	93	101	98	105	98	86	84	103	97	112	98	100	102	101	108	88	97	90	88	105	105	89	106	91	84	88	85	97	84	107	94	78	115	95	95	112	93	93	91	91	109	100	102	92	109	100	92	104	99	107	94	80	85	96	105	109	100	97	119	95	93	80	83	79	98	103	88	91	122	79	105	87	68	92	99	113	86	88	118	90	105	85	88	92	91	109	104	91	110	86	92	97	94	96	107	94	92	113	106	85	110	89	94	83	83	87	87	98	79	100	103	90	103	93	92	96	92	77	85	107	107	97	97	124	94	99	85	100	92	82	93	89	93	106	105	95	89	91	86	90	96	90	107	98	95	98	96	92	90	89	117	102	91	96	97	87	98	101	100	101	85	94	92	80	98	76	119	95	84	98	94	93	93	100	106	84	87	95	92	102	78	84	99	90	107	99	96	109	87	91	96	88	78	108	105	88	97	86	94	108	96	95	90	105	89	90	93	101	99	94	106	96	105	100	105	106	94	104	85	116	108	103	76	99	73	75	101	113	83	103	82	99	96	101	97	96	95	115	98	90	98	107	86	88	95	98	95	90	102	99	106	93	92	98	112	96	109	102	103	87	108	97	98	97	99	107	102	105	113	104	98	119	99	101	103	92	89	88	91	102	96	103	111	96	89	96	92	91	96	96	89	90	101	86	87	90	103	87	95	98	90	101	84	88	91	106	95	87	107	93	100	83	93	88	104	96	82	78	113	105	95	89	107	91	94	88	91	107	109	96	117	88	85	109	107	94	113	109	79	71	102	93	116	93	85	83	107	86	105	103	104	99	96	90	96	82	90	92	123	95	107	92	92	95	91	112	93	92	99	98	112	104	92	82	81	90	90	80	89	91	94	84	75	97	103	90	107	108	95	94	93	94	85	100	92	93	100	114	95	93	99	100	85	91	113	89	94	93	96	87	104	112	100	108	94	106	108	100	97	97	119	102	89	110	81	99	88	76	89	108	80	111	112	82	87	98	104	94	108	95	104	69	99	100	91	99	88	111	96	105	100	100	85	92	84	106	87	95	98	101	82	92	114	94	106	102	112	95	106	94	107	99	77	108	95	115	82	95	85	94	84	121	99	80	92	105	115	88	87	89	77	113	92	114	104	83	96	104	97	94	79	95	105	106	91	96	101	90	96	104	87	109	88	80	100	95	89	85	105	103	96	93	92	95	88	98	91	98	91	87	109	106	93	96	106	88	104	84	95	97	84	95	102	106	85	89	95	98	112	85	98	73	86	82	81	81	78	97	108	106	89	106	106	95	95	99	97	95	100	89	100	78	102	80	107	84	112	98	87	113	93	91	103	84	115	95	91	96	76	95	73	89	113	101	102	101	93	97	80	107	110	93	92	107	94	101	94	107	103	98	112	98	94	89	110	94	92	83	85	92	70	105	87	98	100	100	125	96	98	102	90	113	91	101	112	94	84	86	102	103	93	96	92	99	107	86	99	80	114	103	112	96	95	88	100	111	96	104	85	110	100	106	91	92	90	100	105	85	104	91	101	100	97	91	109	114	97	80	84	98	118	86	90	94	98	102	101	99	102	101	96	98	95	110	95	107	101	94	87	100	99	97	93	84	106	111	120	116	98	113	94	105	99	103	96	110	114	96	96	88	79	100	93	82	92	105	82	94	97	91	107	85	104	99	85	91	101	102	101	90	114	95	96	99	94	85	104	109	80	85	114	102	110	109	101	101	98	80	99	97	93	107	75	86	86	110	117	92	89	88	102	103	103	101	90	84	109	87	94	100	105	96	81	93	100	99	103	101	107	89	114	107	99	108	113	97	109	112	104	103	113	102	98	89	86	109	90	93	87	89	85	103	85	81	97	107	109	95	87	94	95	102	103	80	101	89	100	102	91	115	93	91	78	108	108	93	109	92	110	74	99	117	114	96	118	95	101	100	121	106	111	93	88	110	88	93	91	86	103	107	97	79	113	109	103	95	106	97	99	96	107	96	105	100	91	93	86	99	100	98	93	88	78	89	111	79	111	102	102	105	93	88	93	89	114	95	89	98	91	97	100	98	113	91	100	97	97	83	86	98	80	106	94	99	92	113	106	106	109	98	99	94	102	99	85	89	100	80	82	92	86	78	100	92	100	90	108	104	102	101	88	91	88	93	103	85	101	93	94	89	96	76	105	78	114	108	101	114	89	100	88	90	83	89	102	94	91	108	109	104	112	94	109	109	82	76	108	83	92	99	122	82	101	94	110	93	80	81	96	115	97	87	114	111	94	96	96	105	125	85	83	95	95	111	85	93	81	91	114	95	99	83	83	98	78	91	106	105	85	104	80	94	115	105	92	89	93	86	87	87	96	95	101	105	106	104	84	98	108	86	77	89	86	79	99	109	96	77	107	77	87	87	106	89	93	88	83	88	81	97	83	99	93	104	88	92	85	106	86	102	91	98	108	88	103	87	90	85	95	96	78	94	103	96	96	90	89	103	83	95	99	91	97	93	96	101	94	106	104	93	71	97	93	84	76	123	102	91	104	95	91	102	92	107	100	93	112	95	91	104	104	96	109	103	101	95	102	109	87	83	98	85	104	81	97	100	110	93	105	94	90	118	106	102	109	97	83	84	94	107	83	93	92	111	96	79	108	106	83	87	102	88	95	94	97	125	77	90	92	110	109	104	96	102	116	81	88	78	95	98	88	89	95	97	117	108	75	79	111	101	92	90	101	90	98	109	109	94	94	86	85	102	93	101	78	96	97	82	94	106	98	82	100	87	92	87	84	96	107	113	97	100	105	108	84	92	96	79	94	114	104	76	91	98	97	112	92	82	94	94	91	103	101	107	88	98	70	99	95	86	102	80	105	90	91	85	77	85	92	98	104	78	102	92	92	109	96	85	115	108	107	64	82	83	104	82	85	99	76	92	105	88	106	97	81	94	93	91	94	101	104	98
8163	2192	1334	1996	3920	6201	5618	3591	2815	2184	1832	1519	1328	1300	1298	1265	1376	1295	1183	1204	1054	973	971	940	894	943	945	897	848	869	877	832	845	837	856	848	879	912	858	851	865	856	820	815	862	766	1357	4316	6458	5573	3518	1974	834	717	771	754	706	713	691	751	723	697	763	726	718	741	736	746	704	704	718	739	746	783	771	754	744	704	697	732	744	729	729	742	739	748	737	740	732	668	756	733	703	734	792	720	724	725	777	749	747	712	728	765	681	717	756	775	728	700	774	721	774	698	754	743	736	699	713	765	743	731	702	699	746	748	735	756	662	757	705	731	753	738	738	743	763	785	761	709	742	756	720	772	707	668	718	714	724	734	702	694	714	780	703	757	706	693	724	728	742	713	719	751	749	751	700	754	748	741	701	757	735	717	764	718	699	716	772	769	693	736	723	700	709	744	755	722	786	763	733	720	726	752	709	723	729	763	721	735	708	748	699	752	773	751	704	731	760	767	693	750	738	701	746	735	717	735	762	691	742	756	779	760	756	749	767	725	694	703	762	689	710	758	723	719	758	661	709	717	728	712	732	762	789	748	720	766	736	709	705	746	758	702	752	733	703	712	734	787	748	718	702	755	693	703	772	716	709	739	713	760	686	716	756	747	766	730	748	674	719	769	702	715	702	688	733	772	759	771	669	701	735	746	742	709	736	784	740	717	720	747	757	757	722	747	746	696	723	765	703	714	770	773	714	743	748	746	685	696	669	750	732	741	749	751	795	680	768	693	743	686	732	718	709	740	713	731	689	709	796	756	751	709	727	784	769	751	705	695	725	726	701	745	739	668	743	709	791	691	729	677	743	776	769	703	774	751	745	735	709	756	709	727	765	790	705	752	734	708	730	742	701	706	735	743	792	775	710	717	757	766	683	720	774	713	740	749	697	749	702	681	674	769	730	682	732	737	770	726	774	704	762	732	737	710	726	759	753	718	744	727	744	785	740	694	723	705	706	751	751	762	728	725	723	688	727	684	752	723	769	708	713	757	746	757	760	677	738	747	753	777	745	713	692	740	712	673	697	722	775	697	713	703	715	783	722	757	770	704	706	728	772	713	752	747	749	751	732	721	783	726	781	725	733	724	766	706	703	703	696	761	757	712	731	690	764	751	755	740	731	768	763	715	719	719	731	735	756	762	776	726	736	691	762	745	734	719	738	759	729	746	716	725	734	700	715	766	754	749	706	716	776	730	724	722	727	758	799	735	727	761	697	701	774	729	697	723	729	759	705	762	723	737	744	735	744	721	742	758	716	760	737	750	778	725	676	729	729	675	697	771	723	732	762	744	740	729	698	761	712	732	738	741	731	746	734	716	757	747	720	702	739	730	744	731	704	756	729	788	751	772	704	768	753	721	754	706	720	704	737	740	715	730	721	706	714	771	722	749	693	720	722	707	788	739	719	740	757	751	718	730	776	726	705	732	714	700	683	709	714	742	759	708	759	752	782	704	703	693	762	686	716	766	780	750	716	698	709	711	758	751	721	709	734	808	696	668	701	738	749	699	744	751	730	774	736	749	701	722	729	729	743	724	745	715	723	778	730	702	706	770	707	807	687	724	751	745	730	751	752	760	727	769	744	722	699	791	775	746	702	754	744	751	756	710	731	749	728	758	749	698	688	735	745	739	716	700	716	748	713	713	721	764	737	707	706	709	706	741	707	743	696	697	712	746	749	720	699	750	782	734	763	719	752	714	755	688	741	760	715	704	723	713	710	696	735	727	743	750	727	675	766	726	697	762	732	703	720	780	726	704	741	760	708	749	708	722	703	705	752	787	745	700	725	751	779	743	734	760	749	729	725	733	768	767	711	719	735	747	770	685	732	722	754	720	732	726	765	726	763	755	774	721	752	704	752	737	746	766	740	733	665	786	761	741	728	708	752	736	710	755	727	762	746	724	723	727	684	731	720	701	722	704	721	729	778	752	722	691	728	719	747	725	718	708	722	696	695	770	731	699	719	775	724	720	692	734	699	720	737	723	723	752	729	769	731	731	779	714	744	736	728	756	736	715	769	761	734	700	711	734	730	702	727	701	701	737	728	671	712	719	789	731	760	775	775	701	790	752	729	747	686	733	697	763	772	717	723	732	756	750	740	696	718	738	717	754	747	724	763	746	697	750	746	711	725	770	786	751	714	759	778	721	744	705	714	753	724	698	726	716	733	745	739	735	731	720	725	711	692	737	673	769	739	741	762	724	691	660	742	744	709	734	723	725	711	740	763	707	745	772	759	765	670	693	738	760	752	748	777	739	708	688	725	758	752	742	781	728	742	696	737	739	712	702	751	728	795	723	777	727	721	749	732	746	726	765	730	709	744	736	696	655	759	685	679	755	761	712	706	796	724	681	735	761	736	739	703	733	721	754	710	721	732	750	777	766	756	753	760	748	706	729	754	730	730	749	760	765	750	698	716	735	708	678	731	706	733	754	700	731	751	756	713	774	727	751	720	728	736	699	736	715	707	748	770	724	702	718	723	671	735	686	756	683	700	748	730	707	718	743	744	757	746	726	732	731	734	727	734	677	703	731	758	725	733	727	779	712	771	691	735	728	735	743	695	762	754	690	717	700	686	745	748	737	687	699	736	719	746	750	755	759	722	737	700	750	738	702	745	768	728	760	742	769	731	707	745	740	717	753	773	758	758	742	768	693	715	708	649	724	730	728	707	705	740	711	748	709	706	737	727	773	734	709	750	749	724	710	704	702	717	721	744	749	730	785	739	717	762	709	694	750	669	723	736	783	724	721	740	781	760	738	702	750	721	737	717	738	721	715	692	750	730	767	766	760	758	748	710	731	734	740	732	719	718	683	737	724	715	720	731	762	713	765	772	746	746	742	752	753	721	725	767	752	746	727	732	741	704	733	720	735	737	728	774	768	687	779	757	759	744	725	722	772	687	723	753	747	724	702	686	680	734	711	728	724	703	713	773	724	763	738	713	704	738	725	733	685	780	711	760	730	667	739	758	730	720	742	698	756	733	716	731	775	755	762	750	725	701	754	736	723	765	719	690	785	745	752	703	701	715	712	724	753	757	730	716	728	780	748	731	717	709	745	756	746	742	761	756	726	756	722	758	713	776	739	684	747	729	714	739	755	713	703	729	715	723	728	725	769	729	669	742	751	693	733	715	720	759	741	703	727	748	719	723	710	734	711	706	713	772	773	757	722	745	755	639	743	778	713	714	744	729	738	786	790	714	738	735	715	739	704	771	725	729	746	735	717	778	698	775	681	751	736	739	711	721	704	742	685	663	743	755	692	812	728	737	730	694	709	667	712	728	683	767	734	717	710	762	734	742	719	696	708	741	772	806	743	718	768	723	736	671	694	730	758	767	748	718	690	776	761	756	747	707	756	724	763	753	709	769	728	701	742	719	718	752	726	734	741	718	764	754	735	698	719	744	749	757	735	769	704	738	690	710	744	746	691	726	728	723	741	752	708	729	662	797	781	745	711	725	686	755	774
795	219	115	72	85	151	189	124	104	99	72	81	87	78	61	83	82	73	58	67	49	47	53	46	51	47	38	59	48	67	55	53	45	53	43	40	46	66	55	47	43	50	51	46	38	50	60	316	465	406	301	125	29	36	38	46	39	48	47	41	34	42	51	48	39	39	53	37	42	54	45	51	44	35	49	39	37	32	37	31	40	43	38	39	41	36	61	34	51	47	42	33	36	49	49	40	36	42	43	55	50	52	56	40	34	30	46	38	34	39	39	35	36	53	39	46	40	36	43	35	39	36	48	41	55	38	41	38	45	25	48	50	32	41	39	38	38	41	50	38	38	46	44	41	46	39	54	26	47	41	41	40	42	42	42	49	41	40	38	46	43	41	38	37	45	47	39	25	41	61	39	32	39	49	39	29	36	37	45	51	57	40	34	35	52	34	35	39	50	35	49	36	40	40	48	50	44	34	42	38	39	49	43	44	43	40	45	45	45	39	53	46	41	37	45	27	44	40	46	49	50	46	51	52	45	39	38	57	35	38	41	42	45	38	40	49	39	43	28	32	54	51	45	38	37	47	41	29	40	45	38	33	36	31	36	48	54	31	48	47	33	34	49	47	40	38	45	53	41	42	58	42	33	46	37	39	30	33	30	33	41	43	42	49	46	31	37	44	42	43	45	34	41	38	45	45	49	30	43	38	40	34	36	39	31	37	43	39	45	47	52	51	32	40	40	42	42	42	35	32	44	63	46	42	57	41	42	47	43	48	46	50	34	42	53	45	46	50	40	45	37	35	46	46	44	46	47	43	29	50	39	45	48	58	43	46	34	46	43	36	48	40	37	49	58	43	50	41	50	47	36	47	47	52	53	39	30	33	38	45	35	37	40	30	49	40	41	33	54	39	34	41	47	37	45	49	38	51	35	39	41	39	48	31	48	54	51	38	48	29	39	39	47	43	43	39	48	43	38	44	47	43	48	22	36	40	41	57	47	34	40	60	33	61	37	44	48	37	43	50	38	34	34	33	39	39	46	49	42	38	42	34	25	42	46	46	33	31	54	52	37	42	35	34	39	46	45	41	24	39	35	56	40	56	53	42	37	61	56	36	54	44	39	44	36	47	50	46	44	47	56	40	34	36	44	39	43	36	28	39	33	43	45	42	54	46	47	42	41	41	45	40	50	37	39	55	41	40	47	44	38	55	43	36	41	54	68	37	44	53	40	36	36	49	46	42	49	50	44	46	43	39	43	38	45	36	37	50	45	37	42	44	33	34	47	41	49	36	45	48	50	34	46	40	36	41	41	51	33	28	49	30	53	49	41	42	48	40	35	43	43	34	43	43	44	42	40	47	39	36	41	47	40	33	39	42	38	38	45	48	45	54	34	58	54	41	42	37	49	42	46	41	37	40	52	38	57	31	35	47	35	35	44	45	43	48	36	46	38	47	41	36	46	49	50	47	45	35	46	44	40	45	30	50	44	34	43	36	38	35	41	27	54	33	43	34	36	45	38	39	53	45	38	42	40	28	33	39	42	35	38	41	43	51	51	52	31	46	43	44	50	41	44	51	31	33	29	35	36	31	40	45	44	39	46	39	30	62	55	47	50	41	34	51	59	44	44	40	34	39	30	44	41	44	42	39	46	54	48	47	37	39	45	32	49	38	35	43	42	49	44	30	52	40	53	49	45	40	42	32	55	31	42	52	36	36	31	46	37	47	46	54	40	42	46	36	35	45	50	45	45	48	44	43	36	35	33	42	39	45	45	39	30	33	47	45	53	46	37	51	47	44	39	46	43	48	37	43	39	43	37	36	44	36	41	42	44	38	45	44	44	42	34	52	43	37	43	39	36	47	52	40	44	41	49	44	44	62	39	46	42	42	35	49	39	41	38	52	44	35	46	45	42	52	34	40	39	39	54	42	42	46	41	37	31	41	56	50	48	40	46	37	47	45	41	52	38	43	32	50	46	52	35	39	40	33	39	46	41	34	33	39	29	36	44	44	38	45	49	46	44	39	44	39	44	36	47	43	33	33	31	47	35	39	33	37	49	47	43	47	43	41	37	47	39	35	44	46	45	46	36	42	40	44	42	43	34	44	45	44	29	46	41	40	45	50	52	36	35	49	34	46	37	48	33	41	56	43	41	41	54	40	43	44	48	43	49	44	39	42	39	43	33	37	46	49	31	42	54	48	39	46	37	38	36	53	39	45	33	42	47	37	39	42	55	38	46	50	44	45	37	42	52	39	43	44	49	33	46	46	46	32	44	49	61	51	46	48	49	55	46	38	42	39	37	42	45	41	39	36	38	49	38	51	44	26	46	53	42	56	55	46	41	45	39	52	55	48	41	46	49	36	42	40	46	47	52	30	35	35	35	45	36	33	53	48	48	50	48	34	39	49	27	51	34	47	35	32	41	47	42	44	56	47	38	57	37	37	37	35	37	35	45	44	48	46	54	39	49	45	52	38	47	41	46	44	49	44	45	30	49	41	35	38	55	43	40	50	37	36	43	46	38	36	49	38	45	44	39	39	44	47	44	42	48	45	56	43	35	47	46	36	36	36	44	43	38	47	43	45	34	46	52	38	33	24	49	49	37	42	39	46	35	29	43	37	46	44	31	55	54	43	35	45	51	44	54	43	47	46	38	56	41	39	49	47	39	48	34	32	42	37	40	52	39	49	35	37	48	40	32	41	39	39	49	49	50	42	54	49	51	39	40	52	39	46	35	37	47	41	41	54	32	39	34	39	36	31	46	41	50	37	49	40	38	52	38	50	44	46	44	32	47	33	43	43	53	29	44	34	42	35	33	40	31	54	39	41	44	54	30	30	42	32	38	45	36	48	42	41	33	42	49	43	46	29	46	38	41	54	31	50	42	41	41	49	43	54	39	29	49	38	46	55	57	47	39	38	39	49	40	32	38	38	40	45	31	29	37	36	41	46	38	38	39	45	35	48	42	39	52	39	39	46	42	39	42	33	40	41	36	33	32	35	48	45	48	39	38	38	39	44	49	42	38	32	40	46	44	36	32	42	34	42	56	35	42	38	44	48	35	39	37	42	37	47	34	37	39	31	51	49	42	55	37	51	29	41	39	40	32	42	37	33	45	44	44	46	46	40	49	37	29	49	37	37	37	30	48	43	40	40	39	33	50	58	33	47	33	44	46	41	38	48	49	37	43	42	49	47	44	42	32	53	50	46	44	38	41	60	37	35	42	35	43	51	48	39	43	48	39	47	48	39	33	46	46	40	53	63	33	48	43	33	47	32	42	47	30	47	42	46	39	30	47	50	30	41	40	52	40	42	37	51	36	43	49	47	44	54	42	50	50	54	39	46	41	49	31	34	35	32	33	43	39	46	44	45	45	36	40	36	43	43	47	42	40	57	38	31	42	41	45	47	40	36	40	45	43	31	46	37	41	52	46	39	26	41	40	35	38	45	44	40	51	48	46	42	52	41	39	36	46	43	55	44	37	42	34	32	49	43	45	35	40	44
8328	3126	1349	2353	5503	8033	7717	4819	3648	2534	1965	1734	1398	1235	1240	1284	1458	977	769	753	659	592	575	596	514	534	505	483	516	486	476	462	438	439	479	539	604	620	581	593	535	522	506	478	499	426	807	5651	8698	8043	5127	1601	302	313	310	342	329	331	338	319	306	322	342	344	319	314	345	315	358	322	337	338	315	324	292	331	322	302	337	323	333	315	299	310	316	356	315	337	312	325	324	332	302	329	315	323	334	322	317	308	302	320	333	351	321	351	342	344	343	331	339	320	350	318	335	335	308	324	334	317	343	339	294	360	301	330	340	329	319	310	287	326	356	329	313	341	314	301	352	322	325	326	328	330	321	328	298	290	296	337	293	343	317	306	320	318	346	337	296	339	325	327	315	326	332	318	333	304	335	335	322	341	312	317	347	340	329	330	327	310	319	326	303	348	312	336	346	348	332	349	343	301	321	343	322	335	311	332	331	320	352	325	341	327	321	308	332	336	323	295	310	331	303	307	322	315	316	283	348	317	363	311	320	329	310	323	343	302	350	329	317	326	340	374	319	309	329	334	322	365	332	344	319	361	336	341	309	342	317	339	350	314	303	318	358	348	353	377	320	314	288	314	347	304	307	328	357	359	352	344	350	372	310	305	342	314	327	338	341	300	300	350	311	331	356	364	352	329	322	342	327	322	316	302	310	329	311	351	310	333	306	354	324	370	321	348	318	351	316	284	313	331	335	340	332	338	338	342	305	345	315	332	338	343	308	320	314	339	342	311	316	352	355	316	314	334	352	314	358	307	277	311	313	348	294	331	340	322	297	343	313	313	325	304	344	318	318	331	330	301	308	338	310	357	358	374	303	326	297	317	322	334	325	324	322	338	357	294	337	373	314	329	339	310	318	339	326	358	302	334	313	329	331	317	307	333	320	320	310	339	347	350	311	306	315	335	327	320	339	368	342	342	331	330	313	327	334	315	327	304	314	329	345	321	360	297	311	320	328	316	304	325	320	360	299	334	343	332	336	331	344	334	330	320	352	355	336	322	311	316	315	309	318	307	314	347	317	305	365	326	352	314	345	314	274	321	340	325	335	335	323	335	348	359	311	327	326	315	329	324	353	312	330	316	308	328	309	314	344	317	278	294	352	321	348	321	333	300	313	312	326	330	334	319	332	302	319	337	323	337	343	327	334	314	327	338	319	373	354	363	359	321	308	332	339	337	323	343	324	293	325	317	347	352	328	319	345	344	331	340	310	320	342	312	331	312	310	334	353	325	309	306	297	345	340	338	318	334	343	326	339	342	333	326	337	326	314	295	321	330	334	312	320	317	341	344	305	285	311	338	330	317	318	344	321	342	325	333	366	314	306	318	297	340	350	337	351	321	377	332	319	329	332	305	293	317	293	330	332	319	316	337	290	327	297	354	364	369	336	348	332	328	336	327	346	330	341	304	322	341	352	307	342	327	343	310	333	318	319	319	364	358	352	327	307	348	370	361	326	336	320	317	295	358	308	343	356	329	325	363	315	330	318	314	314	331	366	300	296	331	363	356	318	329	345	330	304	321	345	306	294	353	321	327	338	306	343	331	339	336	321	289	332	330	324	310	297	333	350	338	331	319	321	298	308	328	326	312	314	331	308	314	325	326	327	332	318	292	325	321	343	336	317	334	336	344	341	325	336	357	353	329	331	313	348	318	323	335	326	308	341	351	334	346	311	338	315	320	354	334	320	324	304	316	318	350	291	320	325	355	348	350	335	312	331	348	335	338	319	326	332	332	334	331	306	324	340	319	317	350	345	304	327	354	335	340	300	354	340	311	331	351	332	318	329	367	320	327	324	346	331	322	315	328	326	334	320	307	344	332	322	340	348	344	336	315	326	323	348	305	354	283	351	379	351	330	323	293	357	335	328	317	322	323	328	325	352	327	351	319	311	323	332	317	338	344	338	347	353	346	336	331	318	339	301	315	339	324	310	322	337	305	351	336	333	332	348	324	335	371	338	341	323	344	324	329	339	341	330	261	312	340	316	339	371	301	333	349	287	320	318	318	308	352	333	333	305	303	315	342	332	319	300	331	314	336	344	337	332	315	359	355	313	354	369	347	349	332	355	335	324	337	310	327	336	341	337	337	316	324	323	306	327	340	329	339	349	329	327	319	310	322	337	301	333	327	337	354	323	311	327	334	334	314	332	320	330	298	354	358	344	332	333	325	324	307	274	304	291	342	315	342	315	355	324	307	328	339	319	301	356	317	328	335	312	345	325	357	332	314	327	340	326	339	312	307	353	306	302	316	344	359	333	345	330	283	301	324	326	337	326	341	326	352	348	337	329	340	325	315	311	329	310	323	344	324	319	322	357	342	330	320	308	312	315	313	323	340	311	296	344	361	297	321	351	298	316	312	299	342	365	305	322	325	322	361	289	341	362	310	324	327	312	318	359	310	311	341	342	335	314	326	340	318	289	361	349	310	316	337	338	318	346	346	336	322	304	328	322	356	328	322	329	304	315	335	350	320	301	321	352	347	348	324	351	329	324	319	302	327	320	337	337	335	349	369	315	336	341	328	318	315	325	333	320	334	344	330	333	296	323	312	359	337	320	326	311	334	336	289	324	326	317	327	329	319	309	335	358	324	298	359	327	313	335	298	340	338	335	318	301	310	361	359	326	326	332	329	323	306	322	328	316	314	308	300	331	355	327	345	346	331	314	321	307	351	332	334	353	297	357	327	332	313	340	339	339	329	305	331	311	319	319	325	310	352	358	349	340	354	300	328	315	346	318	339	312	299	335	349	322	336	320	322	330	321	369	382	349	346	292	349	350	319	342	335	320	348	356	338	317	293	300	278	325	337	326	329	331	349	313	314	330	358	351	336	336	381	321	353	320	315	297	315	336	328	341	332	344	364	311	335	298	319	325	308	329	319	312	341	362	355	325	332	304	381	315	344	335	318	320	313	355	305	338	320	319	303	360	316	311	337	330	311	326	340	342	321	309	321	345	313	309	334	309	330	313	347	330	346	311	346	317	326	336	322	305	330	362	312	302	321	324	308	331	346	354	350	357	316	336	325	334	330	316	318	346	299	332	328	374	313	340	356	346	340	322	342	336	335	310	366	340	312	328	336	343	322	320	346	329	333	331	320	329	311	371	289	321	340	326	322	313	345	314	334	314	314	338	302	329	322	337	304	330	321	316	348	336	337	345	336	332	326	314	359	305	313	325	374	325	353	339	325	305	338	314	342	321	343	324	308	362	336	320	308	344	324	327	322	319	334	342	351	303	339	313	336	336	339	304	347	322	320	357	339	362	306	335	346	330	272	318	349	371	333	322	325	289	313	321	334	326	312	322	338	355	326	343	338	324	336	321	310	335	322	328	304	295	303	326	340	350	340	325	346	318	322	312	332	338	339	323	334	319	267	305	351	332	330	321	342	331	310	319	324	331	308	311	314	322	330	307	358	336	341	345	318	324	334	328	324	347	315	350	347	341	318	329	302	314	318	326	331	329	308
1043	136	104	120	91	144	123	127	115	83	99	79	102	92	114	99	76	93	68	88	78	97	97	115	91	89	101	90	93	74	80	86	80	83	103	81	97	82	85	96	114	76	93	94	104	87	110	90	171	190	168	121	90	90	83	87	78	90	70	97	82	86	85	80	97	77	101	99	99	84	82	96	86	69	90	82	87	99	79	83	66	104	88	100	85	99	75	103	76	83	105	86	96	89	72	88	90	80	89	74	91	97	90	81	87	85	93	81	86	106	96	92	104	97	84	98	105	92	90	101	76	81	91	102	106	80	106	80	90	87	92	80	83	83	78	87	96	88	86	90	86	105	108	103	75	112	70	80	73	91	72	89	100	84	96	97	91	83	78	107	94	92	95	98	113	85	100	98	104	114	74	80	89	89	93	86	106	109	100	82	105	80	85	88	82	86	96	80	80	101	105	101	88	89	89	103	73	86	87	92	86	94	84	114	110	96	76	83	90	86	100	104	81	98	105	86	87	106	89	84	105	102	76	91	89	74	94	87	91	86	114	91	73	79	85	84	98	76	75	85	101	91	85	94	88	83	63	90	85	93	80	79	100	88	89	97	81	86	78	78	88	76	95	93	101	87	87	92	85	99	87	78	102	88	91	100	95	98	73	88	82	83	118	97	106	106	78	97	83	86	94	97	73	78	83	73	113	84	71	94	97	86	88	95	91	78	115	92	91	98	98	79	83	87	99	96	93	95	82	95	102	72	86	84	85	78	99	95	98	79	82	93	91	96	103	69	99	93	89	92	85	86	84	86	98	75	104	70	92	91	92	78	76	82	87	87	77	82	82	113	79	100	90	97	73	97	100	92	95	95	83	91	89	97	76	97	84	94	98	93	92	83	94	98	87	101	87	76	92	94	88	91	78	82	74	125	106	72	84	76	79	100	95	82	81	89	85	86	93	93	80	100	78	92	90	94	94	95	76	73	90	85	87	83	83	82	105	94	92	104	108	97	108	82	89	87	83	89	96	76	101	114	122	84	84	94	88	72	90	92	90	84	96	91	87	102	93	81	86	93	77	89	73	93	95	92	81	89	98	97	110	87	78	91	91	80	84	78	96	92	88	103	99	85	84	96	104	100	90	86	83	80	79	86	106	97	93	103	83	93	84	99	88	86	99	87	85	84	95	101	82	87	78	102	94	96	82	79	87	96	79	75	90	79	91	109	86	83	84	97	120	87	97	110	91	88	98	91	89	91	76	86	105	84	99	90	85	82	85	96	91	88	100	84	78	93	91	104	83	89	73	65	112	68	86	84	88	88	94	88	92	83	85	85	95	90	100	91	88	88	102	79	95	91	87	78	83	106	89	99	83	85	91	98	89	100	90	93	90	83	109	89	87	102	83	76	93	85	99	89	94	81	96	93	100	98	83	92	87	86	85	81	100	81	99	100	74	90	87	82	98	101	78	99	94	111	87	78	88	99	96	91	107	78	91	77	99	66	82	91	99	94	95	82	74	78	93	94	89	82	92	78	84	87	82	87	87	93	91	92	91	80	91	94	101	68	82	94	100	95	89	81	105	88	97	108	90	103	85	97	99	90	89	85	85	73	93	95	75	99	97	89	88	87	80	101	65	110	89	105	74	92	102	82	102	75	74	81	88	79	88	92	83	78	76	92	71	88	88	94	84	94	87	101	87	99	91	84	84	82	101	86	93	93	87	78	91	78	89	82	89	92	88	81	83	98	99	83	93	98	107	86	77	92	104	64	88	76	77	92	83	72	99	82	87	73	94	89	84	86	101	84	85	75	90	71	93	90	92	87	85	98	86	85	69	74	87	68	107	89	74	103	93	92	85	99	104	95	71	86	92	87	99	85	71	111	103	74	81	89	97	84	97	103	92	91	82	76	96	93	110	87	97	87	82	89	91	77	101	66	92	86	85	89	99	96	79	84	96	108	101	94	98	87	86	92	92	88	101	90	99	79	79	83	100	95	100	98	95	94	81	102	88	94	77	78	84	94	88	111	98	95	87	92	88	89	106	95	90	85	94	84	87	67	97	78	87	73	88	111	100	89	99	107	85	85	71	71	106	96	90	93	94	89	90	94	93	99	95	94	93	70	100	86	86	91	101	101	86	91	92	108	72	87	79	66	100	87	95	84	99	81	82	96	118	92	84	78	74	86	94	91	80	83	104	93	98	85	99	78	79	76	97	88	81	102	92	91	98	88	100	84	92	86	69	90	82	96	86	96	106	106	76	59	83	94	106	93	74	88	85	100	66	90	74	78	89	79	78	83	99	95	73	82	89	104	65	79	79	98	96	100	98	79	96	85	107	86	88	95	98	78	82	87	108	86	75	90	82	80	91	83	100	104	109	84	87	88	103	82	89	101	124	92	76	88	95	102	90	92	105	84	99	76	94	90	78	102	78	84	88	100	77	106	93	115	88	87	97	79	103	79	98	81	80	93	109	102	71	69	94	89	90	75	83	96	105	98	71	97	91	99	82	79	80	94	100	117	80	93	78	82	90	79	88	107	92	99	102	87	85	108	93	83	91	93	86	87	87	84	87	89	87	85	109	120	70	95	72	75	100	85	76	91	94	87	88	93	115	94	100	93	79	95	83	95	83	97	95	115	94	85	96	79	88	89	92	81	84	80	97	85	92	82	91	105	98	97	84	82	77	94	111	98	92	79	86	86	91	84	97	84	78	92	85	94	85	86	77	75	88	92	90	77	75	94	74	80	105	70	88	69	78	82	79	84	90	101	92	78	95	103	80	86	92	81	72	91	92	105	102	105	93	89	89	99	98	79	95	89	82	62	86	67	91	99	97	95	93	104	95	105	101	91	104	82	89	82	86	81	98	91	97	80	97	76	88	91	84	107	95	81	107	64	84	95	91	92	90	80	92	100	78	88	89	105	90	82	98	98	89	75	90	77	89	79	101	94	89	86	72	92	102	90	85	85	95	88	86	76	94	86	92	96	99	95	87	84	77	86	84	97	90	89	88	81	88	88	95	97	97	94	88	92	93	103	92	91	85	93	96	99	94	121	100	92	98	80	90	111	71	99	90	98	89	101	99	86	95	96	83	80	87	86	78	92	96	82	90	88	91	77	113	94	114	75	91	83	96	82	90	88	90	97	100	85	85	86	81	73	83	76	85	81	78	86	102	105	89	95	80	87	94	96	88	86	91	83	73	79	95	85	88	86	83	108	91	88	98	85	94	84	77	99	93	88	90	92	96	96	90	85	91	96	104	91	92	83	76	104	102	76	89	89	102	85	77	85	73	94	91	102	75	74	89	72	67	84	99	96	82	97	102	85	99	88	107	92	96	94	68	87	92	110	88	91	79	91	81	106	86	89	89	77	74	69	110	98	90	95	98	103	83	81	97	90	89	81	105	86	92	92	85	85	78	81	100	93	97	82	83	84	66	77	78	78	83	88	91	97	97	88	101	93	89	104	86	109	92	106	91	85	94	91	89	96	67	92	104	88	88	91	97	80	97	104
6599	1582	981	1151	2014	2951	3787	2576	1583	1168	1018	983	909	939	919	1105	990	788	778	745	763	782	801	744	768	733	715	732	702	705	724	742	675	696	684	736	725	799	890	786	811	700	777	771	752	710	703	808	2095	2797	2434	1180	719	612	689	697	690	672	734	787	696	728	651	721	634	709	680	697	658	662	682	720	693	658	679	695	701	696	682	688	744	714	717	737	663	658	626	713	704	679	711	685	727	701	724	677	639	650	696	690	696	694	707	714	666	650	654	683	717	716	678	696	713	724	688	690	681	688	685	709	665	676	761	690	714	725	626	661	699	642	718	716	689	719	678	658	748	718	731	639	671	648	700	648	718	686	681	668	630	737	676	751	740	716	661	662	691	695	678	711	657	703	641	712	707	659	652	678	648	670	649	675	624	720	702	700	699	715	693	651	740	710	699	699	709	688	666	703	663	729	687	671	673	678	707	708	648	700	677	700	667	719	656	675	698	711	726	704	739	680	675	686	686	722	714	671	673	640	715	710	697	668	704	685	697	683	702	694	723	709	720	715	669	716	674	668	684	702	676	672	684	680	699	676	701	726	685	678	698	682	714	720	707	676	674	661	682	679	676	657	701	709	637	695	683	690	748	764	694	661	705	714	694	646	688	675	669	715	721	716	725	734	708	681	707	672	723	698	668	693	662	703	669	671	729	692	735	653	714	656	688	675	652	689	703	669	661	741	706	694	721	673	689	698	665	675	715	701	697	707	705	721	709	708	707	639	748	698	680	722	702	714	660	677	661	665	695	648	701	639	688	711	716	665	723	669	678	658	702	719	674	675	644	696	712	702	741	704	685	685	715	719	680	675	700	742	768	719	731	670	685	710	688	689	753	685	716	686	729	689	706	675	718	728	704	684	696	686	684	685	736	669	652	637	676	715	668	725	737	681	661	679	748	697	694	705	664	661	694	710	730	713	703	702	702	730	716	647	677	700	716	727	705	715	675	672	687	697	724	666	688	687	695	649	630	714	659	645	668	677	661	705	763	653	666	700	644	704	684	703	692	680	701	654	717	704	715	643	707	713	713	728	670	708	711	681	684	730	680	693	641	677	689	693	723	658	648	722	714	620	733	673	667	715	681	679	715	669	643	726	673	680	704	675	732	668	685	688	681	691	688	663	632	691	735	696	646	714	704	651	698	672	685	710	681	745	676	678	678	671	703	683	739	666	676	676	642	703	743	686	668	703	677	695	697	722	695	717	715	690	704	716	642	687	665	721	731	659	729	666	736	647	678	665	694	695	692	680	677	646	652	665	653	711	746	695	665	704	671	667	676	691	689	678	717	739	664	660	743	683	705	704	721	744	691	729	689	686	709	668	680	719	632	729	669	698	638	682	667	720	676	700	684	698	673	711	712	710	666	622	692	739	677	744	742	708	704	688	689	690	660	676	680	679	672	665	673	686	717	697	740	713	710	690	699	679	704	668	703	663	673	691	726	704	690	700	721	697	675	702	674	706	692	695	742	699	671	671	734	723	715	721	669	676	647	653	712	696	688	713	703	719	658	672	704	685	675	661	741	692	678	659	707	652	720	709	693	705	674	643	734	704	718	685	668	704	667	673	715	709	673	719	731	733	687	684	673	682	740	709	728	743	670	693	723	688	711	659	687	717	670	710	692	701	703	671	701	696	752	662	707	696	719	710	731	721	704	669	707	738	742	730	678	702	697	683	712	700	720	737	675	686	701	668	690	712	686	694	655	692	641	676	695	651	686	700	691	711	703	696	698	742	674	694	650	730	670	664	692	689	712	680	660	693	700	680	701	688	759	735	745	701	706	695	676	656	714	649	702	707	746	708	710	691	689	722	675	687	743	729	670	712	698	706	686	693	662	692	703	752	712	697	673	674	649	660	700	720	706	672	654	654	700	690	665	718	665	709	741	683	699	684	721	724	731	694	694	678	736	688	709	640	706	723	655	726	721	678	714	716	686	678	703	711	744	678	673	698	703	684	714	685	687	686	703	705	667	657	722	638	712	700	727	693	693	710	707	720	689	690	705	683	650	696	668	706	650	695	727	759	715	715	651	650	639	674	668	694	678	654	684	719	705	726	680	683	725	655	700	665	680	686	695	698	683	714	677	707	761	679	721	634	662	682	688	692	690	745	686	697	775	660	657	719	693	694	699	747	692	671	693	676	732	696	738	714	643	671	717	681	685	701	670	715	678	715	720	693	676	681	701	661	722	674	690	657	718	700	749	718	679	690	715	688	687	672	683	674	700	662	684	690	663	670	684	683	750	676	688	680	727	731	659	705	677	722	671	653	697	713	769	702	697	686	689	691	733	704	673	713	719	679	699	731	643	673	659	739	742	687	697	663	664	724	700	723	705	697	691	702	716	687	678	677	692	634	739	685	708	662	710	712	676	658	710	718	683	701	687	727	724	707	710	694	730	647	700	730	710	722	668	660	679	682	682	657	731	684	722	691	697	730	697	687	712	692	721	671	706	693	683	713	713	659	702	735	684	701	674	690	701	686	694	729	708	642	716	731	681	717	689	717	716	734	707	672	699	735	674	686	620	675	723	713	711	757	712	661	745	724	707	684	657	668	716	683	674	679	705	722	684	705	719	664	662	697	705	687	718	684	698	711	689	717	710	667	709	695	711	696	693	685	672	709	689	702	732	688	666	703	682	691	694	641	711	687	670	647	721	686	698	721	652	681	710	656	739	676	640	646	653	728	700	723	720	675	717	753	696	708	692	700	715	677	681	744	680	707	702	651	713	711	686	688	689	643	658	675	713	701	646	679	697	707	683	639	645	680	704	672	701	691	709	677	693	716	725	698	732	635	730	665	695	739	677	672	761	660	661	667	679	643	697	697	656	702	675	665	706	680	679	750	623	699	696	713	678	664	696	722	706	685	682	702	694	698	736	664	713	684	740	741	753	680	734	701	690	681	694	679	670	696	749	702	716	726	643	706	709	696	709	706	649	720	642	721	708	693	721	681	765	680	716	693	676	695	717	637	693	667	680	693	677	670	678	706	704	721	687	702	659	679	755	677	659	688	704	706	724	686	676	703	701	719	704	717	697	681	710	658	694	688	707	692	629	746	702	686	666	676	675	694	711	705	717	722	742	668	686	686	711	667	666	658	704	701	691	643	746	703	698	701	722	666	694	707	652	698	691	701	660	725	712	646	724	714	649	676	709	745	711	649	673	675	728	718	647	695	662	667	721	676	703	692	729	737	659	704	710	679	690	725	715	707	685	699	695	697	686	739	711	714	680	685	711	732	735	713	671	714	737	661	698	691	665	713	690	641	684	734	697	722	670	684	730	702	689	709	706	666	713	683	655	698	679	712	695	714	757	691	626	714	651	642	707	702	702	684	697	695	674	687	750	701	686	688	707	660	688	664	669	704	694	664	685	690	652	683	664	674	695	723	677	748	730	671	646	661	688	663	700	691	691	714	686	636	730	711	721	661	727	726	722	712	736	711	688	673	679	731	703	700	672	708	680	681
1282	142	112	92	107	129	147	155	140	118	106	112	110	100	118	104	107	98	103	90	120	99	101	107	87	97	111	107	104	108	108	106	96	104	100	103	108	97	98	99	105	101	93	110	96	104	95	114	184	219	230	171	100	94	103	101	91	90	93	105	96	97	97	95	80	93	74	112	98	103	91	84	99	74	75	76	97	89	76	87	83	84	111	102	81	86	87	81	92	97	90	104	88	103	105	93	90	79	108	91	87	103	98	104	102	107	94	97	113	94	117	104	99	83	91	99	116	80	95	105	77	86	88	87	82	101	90	94	95	90	104	96	84	88	84	90	94	86	100	86	93	88	95	100	105	98	104	91	79	88	87	89	112	98	91	81	113	94	100	80	107	91	103	98	92	99	100	119	81	114	76	97	95	98	91	87	104	68	113	89	87	101	102	73	107	100	86	98	90	88	88	109	97	88	94	96	107	83	90	105	102	97	93	85	91	94	107	92	103	93	102	113	97	95	100	102	85	109	101	90	88	84	87	105	91	80	86	90	113	108	107	114	103	98	115	90	100	103	110	98	82	94	80	100	100	71	82	92	91	87	113	91	79	107	92	102	92	91	94	103	87	118	98	106	83	91	74	81	89	92	84	96	105	87	99	98	103	80	81	88	111	106	104	101	108	89	102	79	96	81	93	87	101	87	103	102	99	111	105	106	106	96	98	88	83	93	90	104	89	100	85	108	82	101	91	86	88	113	102	112	101	85	93	91	107	102	89	87	90	110	91	112	109	106	100	97	95	94	91	111	94	112	104	104	88	96	91	98	84	100	99	100	82	88	86	99	95	79	104	97	106	90	91	97	99	92	97	98	104	92	91	87	101	106	89	92	86	105	86	98	88	84	109	103	106	98	75	91	106	98	97	94	88	102	108	95	78	100	128	94	110	99	90	92	95	103	118	98	105	92	86	96	97	101	100	107	74	95	101	102	104	88	99	104	93	88	104	103	97	109	98	101	93	93	84	94	88	73	87	104	88	94	101	81	98	95	106	92	96	99	99	98	103	117	99	98	104	101	101	105	92	109	102	96	75	90	92	88	92	105	98	86	103	95	98	87	107	82	87	112	93	104	96	96	97	98	90	99	92	87	91	108	90	88	85	101	112	100	99	108	80	116	88	90	95	113	102	93	89	84	94	103	88	95	112	94	91	79	83	87	91	102	96	106	101	99	88	101	83	104	92	90	91	91	96	99	95	106	84	89	104	85	102	81	98	90	99	95	93	108	92	74	92	82	94	80	91	98	79	116	97	94	94	93	94	93	94	101	93	91	112	101	94	84	102	90	111	104	96	117	94	111	92	98	85	84	114	99	111	94	101	88	86	92	110	95	93	92	74	80	92	102	91	87	83	87	99	75	88	87	87	100	90	104	97	106	104	100	92	109	90	85	97	86	102	88	89	96	89	107	100	86	109	93	95	94	96	83	89	123	79	95	102	98	85	84	103	84	94	110	102	95	85	109	98	97	76	95	88	89	88	104	105	105	108	91	98	112	105	91	113	95	106	90	84	87	100	101	99	79	113	87	96	88	112	101	102	76	88	107	97	104	97	87	88	84	104	105	119	128	91	92	95	93	87	98	106	112	86	80	84	89	102	106	96	93	90	84	110	105	87	86	98	97	105	99	90	110	94	84	89	99	99	93	92	107	97	111	80	86	90	79	113	113	101	94	103	89	105	83	97	99	105	118	117	95	84	98	80	99	87	96	86	93	109	104	80	81	70	99	132	102	101	91	100	87	94	102	77	74	105	108	112	97	95	83	98	81	77	108	92	79	78	98	93	90	111	102	82	88	97	98	95	103	83	98	103	99	107	102	84	96	98	106	91	97	100	85	80	102	105	85	78	93	89	91	110	90	97	85	94	103	95	97	83	113	102	101	105	102	92	97	109	86	82	88	113	102	95	93	96	91	84	86	89	106	89	95	96	88	84	87	99	79	93	80	94	110	93	94	102	110	98	89	106	75	100	111	89	96	95	90	77	110	93	93	95	94	112	110	98	98	87	89	93	88	83	103	85	90	92	107	96	77	83	110	82	100	110	89	94	102	93	102	86	91	93	86	91	88	97	103	91	84	83	101	67	95	93	104	75	91	101	83	95	79	89	117	109	97	100	98	81	96	95	90	97	87	93	96	73	109	68	100	86	90	104	106	109	100	101	90	89	89	101	96	102	98	94	93	93	88	86	98	104	90	109	90	102	89	96	103	103	80	99	95	87	103	93	93	98	104	89	96	95	88	83	95	91	83	80	112	93	80	105	118	97	97	82	107	100	99	125	87	93	93	91	99	93	97	111	105	83	97	82	92	99	110	88	110	116	99	88	88	85	87	109	93	111	89	91	94	102	101	84	99	85	90	95	93	131	95	83	112	95	85	91	92	86	81	86	80	102	88	110	93	94	100	115	102	98	97	86	100	100	95	111	92	99	95	102	104	116	85	96	106	110	107	99	106	90	96	110	92	88	101	103	94	113	95	89	100	99	105	93	101	96	95	111	101	67	84	90	93	91	93	81	93	102	94	99	82	91	88	84	98	104	82	88	93	113	102	83	89	96	104	94	90	96	93	93	80	100	105	93	97	111	101	90	88	101	87	99	109	100	85	114	100	87	84	84	79	83	97	101	75	100	79	89	95	77	101	103	99	98	88	110	108	90	119	104	83	108	84	95	94	95	99	87	92	103	103	91	100	84	102	82	69	93	99	74	84	93	77	99	81	85	114	76	103	92	73	83	81	105	91	101	104	97	95	103	83	103	100	83	75	97	109	95	101	97	93	97	77	102	96	102	90	91	110	97	103	90	89	113	92	104	94	96	88	84	83	89	99	98	98	83	92	95	88	80	85	91	96	75	91	98	91	88	97	101	78	88	92	96	81	95	88	120	100	103	86	95	105	118	100	78	108	94	104	91	88	98	90	110	100	78	98	92	92	95	110	105	92	104	93	101	94	93	110	97	81	90	84	99	96	102	91	93	99	117	92	82	81	105	90	98	90	97	106	108	91	89	109	84	99	112	110	99	95	92	102	103	80	110	118	87	103	104	110	107	94	92	88	94	96	83	115	90	99	95	84	97	94	102	97	90	97	86	88	85	104	87	88	94	92	86	99	88	109	99	103	87	97	76	113	88	92	69	95	84	107	81	95	87	101	86	103	90	103	116	107	93	118	98	87	80	107	102	108	104	99	114	98	92	99	105	98	81	88	91	106	93	104	91	99	86	101	86	79	91	92	88	103	77	90	92	91	96	94	84	96	99	84	102	107	83	91	98	108	107	105	98	114	84	87	90	95	106	101	115	87	89	95	95	111	88	101	95	92	96	88	91	108	100	88	78	104	99	114	99	80	92	90	70	72	109	100	112	101	102	82	74	83	116	87	94	110	93	104	94	91	106	97	98	87	95	102	86	101	121	92	81	83	108	88	86	91	94	86	107	89	78	92	98	100	104	80	103	90	84	91	92	84	102	93
7240	1709	1148	1342	2350	3379	4604	3239	1730	1463	1247	1148	990	1119	1432	1294	966	887	764	810	823	803	814	787	755	789	788	730	776	765	764	781	787	762	904	866	868	875	805	848	843	834	755	765	814	801	750	810	2515	3630	3313	1965	709	710	726	734	674	751	740	695	720	758	740	762	673	753	680	676	730	749	712	714	704	699	744	757	773	780	708	691	762	702	721	693	766	728	676	728	692	681	736	776	705	693	690	719	764	706	729	763	735	712	740	702	715	737	735	676	702	732	722	734	739	747	706	726	754	747	760	722	713	734	777	707	712	755	715	743	728	747	747	738	731	713	748	675	766	775	710	721	708	733	738	741	683	713	766	749	743	747	777	713	778	742	726	721	735	775	741	763	698	688	738	735	699	750	722	722	757	725	761	751	730	697	748	729	716	727	720	732	733	732	745	694	751	766	719	729	750	735	724	783	714	783	688	745	765	750	754	733	756	722	756	728	747	764	723	726	756	679	726	708	718	766	715	702	712	760	713	725	805	755	680	759	706	699	731	724	708	745	757	710	740	755	731	743	702	724	704	743	763	716	734	762	729	750	749	700	716	698	737	716	758	700	704	701	731	738	721	710	726	732	767	725	770	734	784	730	709	738	759	757	759	746	727	683	710	685	728	769	724	749	753	722	758	708	730	757	714	723	760	767	734	760	755	733	741	748	685	790	746	730	700	754	773	752	696	716	674	717	776	738	731	721	689	711	746	697	689	724	683	759	729	708	688	728	682	714	724	709	708	694	745	766	709	740	721	711	691	712	688	735	709	701	709	770	723	693	726	720	780	716	724	731	750	770	764	707	769	772	736	737	740	736	752	762	691	736	697	735	745	734	673	663	788	754	754	715	734	761	759	748	742	768	709	752	733	707	736	716	722	743	729	695	746	735	753	714	715	699	757	693	718	768	730	705	741	742	761	749	694	729	703	716	730	722	759	679	724	699	691	791	719	716	723	690	712	714	681	688	700	768	722	712	684	695	716	711	785	701	692	734	736	687	730	683	690	729	742	732	724	746	676	719	748	709	726	710	719	715	718	769	720	742	715	754	721	738	724	733	704	759	700	744	718	727	708	755	693	708	733	723	694	772	741	711	731	722	768	722	735	717	721	691	695	767	711	700	731	729	744	690	733	722	717	718	725	700	779	720	730	760	725	774	775	710	817	712	711	746	688	724	737	699	716	736	723	736	707	710	722	702	723	729	706	723	680	720	727	796	705	698	753	714	752	689	665	730	734	757	727	722	746	743	772	744	716	754	750	722	718	744	701	735	742	755	724	720	679	775	731	782	773	679	754	694	666	730	764	698	716	810	761	775	730	688	698	690	705	720	764	738	722	758	725	749	721	720	753	731	733	703	767	710	765	713	762	695	692	754	733	708	750	739	770	784	700	769	724	750	750	717	745	726	762	713	713	757	710	726	737	744	710	731	696	697	766	748	695	736	739	709	773	686	724	690	700	711	744	737	763	771	745	750	720	716	756	709	679	728	709	650	749	745	693	743	785	701	723	724	748	716	684	734	708	756	751	748	744	691	751	728	759	751	766	748	780	694	739	689	721	721	749	707	809	727	755	760	751	756	706	745	747	727	719	688	758	750	716	695	777	749	738	772	773	745	745	754	733	741	744	758	722	754	732	724	715	737	706	742	686	731	722	719	730	720	714	697	738	741	671	730	756	730	761	728	687	726	745	697	744	733	727	726	730	696	712	750	723	729	714	726	728	786	709	742	677	767	747	713	732	768	737	729	734	697	762	694	712	752	767	753	684	731	708	761	727	755	720	704	728	746	707	769	735	755	713	708	776	763	767	717	766	726	680	759	759	718	780	748	758	723	725	714	692	759	750	778	738	725	690	760	663	728	725	675	761	730	748	704	793	750	703	768	747	737	696	715	691	737	771	730	720	712	732	709	739	701	724	716	699	800	692	703	714	735	747	727	745	746	709	753	753	694	750	729	723	758	721	762	723	753	714	690	728	657	685	746	752	724	709	698	674	804	761	722	718	770	735	731	729	714	755	726	731	759	784	736	721	717	762	715	737	710	751	747	722	757	718	697	725	735	767	740	730	761	722	719	728	779	720	735	756	752	801	715	683	781	701	739	705	674	695	795	705	733	753	683	725	730	736	721	705	730	760	721	726	728	722	704	722	706	754	743	761	745	727	694	747	770	667	749	775	745	697	722	742	715	731	764	734	744	716	685	715	724	778	719	682	707	754	763	693	698	733	788	754	746	753	744	737	743	765	745	709	718	707	794	762	696	712	749	718	723	743	706	736	725	739	726	729	734	757	717	789	749	779	756	780	728	708	713	734	714	701	722	678	716	744	730	739	764	716	716	697	758	757	728	758	744	737	706	769	746	717	694	769	712	748	741	714	751	755	755	717	732	749	720	732	763	753	744	711	750	733	728	733	732	756	748	681	721	713	701	733	723	721	754	726	704	710	729	754	721	722	741	713	713	697	694	724	747	752	743	721	697	729	757	695	745	805	713	756	748	684	726	730	732	713	709	721	727	713	750	703	715	770	694	749	748	712	757	704	706	722	740	678	718	744	740	741	756	768	707	733	721	708	745	742	700	758	728	728	751	708	716	783	776	732	723	678	780	720	725	761	692	719	745	680	742	693	703	727	722	707	717	738	742	738	737	680	721	741	718	737	729	765	785	698	724	708	713	744	702	769	741	764	703	701	747	732	757	700	743	751	724	759	744	723	736	733	730	739	708	750	742	722	717	730	695	713	708	763	720	751	743	740	693	760	740	763	767	752	715	767	716	696	744	728	741	697	695	730	714	750	695	749	730	761	715	731	716	701	724	749	706	750	721	730	739	699	741	754	779	769	663	686	794	730	714	739	760	739	722	689	713	757	729	724	775	722	706	721	697	719	731	748	712	731	731	762	729	725	714	741	785	698	731	710	771	724	686	663	699	739	776	740	706	695	698	716	761	751	712	726	731	683	782	749	755	715	680	707	739	720	716	766	761	709	748	743	719	742	753	750	707	707	730	712	775	758	724	718	701	774	698	717	758	743	741	711	678	753	724	721	738	712	721	729	760	701	734	699	710	753	746	675	718	746	668	712	702	685	682	692	747	773	694	707	695	764	707	823	733	671	739	692	756	752	769	780	722	732	729	721	785	721	707	718	729	744	715	735	766	710	701	747	681	711	748	721	750	750	733	679	713	721	725	735	731	736	745	718	725	732	763	760	741	740	722	730	710	747	698	717	695	729	704	695	791	748	733	744	711	714	725	731	762	756	741	730	741	747	710	731	715	765	685	707	713	735	750	718	677	693	720	728	710	775	726	768	715	727	788	706	755	738	698	737	744	737	711	686	791	801	764	753	719	685	715	740	711	735	742	694	697	717	767	706	768	712	714	706	745	710	700	728	726	768	732	730	723	716	782	760	687	729	714	719	713	720	709	725	743	738	772	748	700	741	682	724	694	759	730	775	724	730	707	767	733	707	779	744	761	748	749
1617	171	144	104	109	140	181	182	120	131	102	92	96	119	125	106	99	97	97	92	98	107	83	79	88	99	99	104	79	107	94	96	100	90	99	104	98	110	93	102	98	105	89	101	94	88	102	106	135	332	365	279	88	80	85	106	88	84	89	97	78	80	83	96	94	73	81	68	95	81	72	91	79	74	82	100	86	84	87	111	105	90	97	81	76	76	89	93	85	71	76	110	104	83	90	109	82	66	98	95	79	92	109	71	92	96	97	91	101	74	102	73	75	72	96	103	99	101	78	81	88	85	78	92	92	115	79	76	89	87	104	85	87	71	105	76	80	102	99	98	94	82	83	74	91	82	91	103	101	105	89	88	76	89	95	98	86	84	83	86	95	84	78	84	78	76	73	85	101	92	82	98	84	98	108	89	88	68	78	78	98	92	98	93	115	73	90	87	108	84	81	75	86	87	102	89	85	81	72	94	62	98	86	91	96	83	69	96	75	81	77	78	97	88	107	94	99	88	73	82	84	83	65	85	90	84	87	94	83	103	75	86	72	82	77	78	82	81	88	86	107	96	95	86	89	78	85	72	95	90	113	96	92	83	95	103	80	87	76	78	92	98	87	86	79	86	95	71	93	97	73	82	87	88	80	84	92	89	83	74	74	87	71	77	88	79	77	89	83	80	79	89	93	86	85	93	107	89	80	102	97	95	93	93	97	75	86	64	107	94	82	93	90	83	70	72	86	95	91	92	81	86	98	78	74	84	108	108	76	90	97	73	86	92	94	85	85	99	84	91	105	100	94	93	78	93	83	90	83	95	89	101	101	98	72	74	82	89	89	82	86	87	98	94	83	67	84	77	90	88	81	77	84	88	81	82	75	97	80	58	82	85	92	89	98	106	77	80	91	80	82	82	86	84	82	75	95	91	72	83	92	82	94	90	85	78	86	86	82	87	89	80	83	75	73	91	103	86	87	88	87	75	92	82	100	84	77	68	79	105	81	82	87	86	93	74	100	96	87	96	80	91	81	91	94	78	85	82	84	82	91	84	83	88	89	76	84	103	72	92	81	86	91	92	79	71	95	88	101	94	92	110	101	90	69	89	76	87	83	94	82	83	106	80	100	78	76	74	83	88	74	81	87	93	81	92	98	81	86	62	72	86	101	91	78	91	93	73	84	80	95	92	83	86	79	73	101	86	93	91	79	67	95	75	98	87	102	85	98	84	77	86	87	90	100	96	81	88	93	87	93	93	82	91	76	100	86	103	97	96	80	95	74	83	88	91	104	107	115	96	92	80	84	100	89	93	70	95	78	71	89	87	89	89	90	85	76	78	82	79	109	100	89	94	81	86	88	105	97	96	87	86	91	86	93	104	77	94	91	67	89	99	86	109	77	76	85	85	83	86	89	98	78	74	95	72	77	96	94	92	89	92	92	84	78	93	98	81	81	85	81	77	76	93	90	102	95	68	86	86	72	81	84	98	78	99	85	101	113	106	89	88	93	83	105	74	85	78	76	94	71	84	92	80	81	106	77	85	67	82	72	80	74	98	95	86	101	76	96	107	90	87	117	88	83	85	97	75	106	92	90	85	88	102	82	94	91	91	75	91	109	103	73	75	99	83	92	69	94	100	77	82	90	93	91	76	94	75	94	79	89	94	93	80	116	72	70	97	97	87	102	94	79	76	84	110	85	88	94	101	94	94	79	99	87	100	89	91	95	79	98	98	92	86	72	90	93	82	89	96	89	93	70	81	95	93	81	76	87	91	88	90	74	84	94	94	91	89	92	85	98	94	73	85	69	92	75	82	90	86	96	99	76	91	79	91	97	86	82	96	80	92	108	98	91	79	64	96	86	88	84	92	86	81	91	79	97	64	88	86	78	92	89	99	98	93	73	89	82	90	66	107	94	96	85	76	80	94	91	99	89	90	93	79	69	105	94	84	92	82	86	95	91	74	96	89	76	79	76	78	81	75	88	92	85	94	103	67	91	81	90	93	81	85	82	89	84	99	73	99	90	94	79	79	90	74	71	68	108	95	82	98	98	75	92	84	88	86	82	98	72	80	98	93	103	99	101	95	70	66	90	79	97	81	116	82	100	77	83	91	79	64	90	91	91	93	77	94	94	72	90	82	95	106	91	77	99	84	79	77	86	80	82	80	88	103	80	83	67	85	93	75	86	88	89	92	67	91	80	86	85	69	93	93	71	78	84	79	73	85	96	83	76	72	90	99	97	83	93	83	87	93	73	112	77	98	89	74	102	87	68	80	100	83	86	83	77	97	85	104	86	88	93	95	78	83	95	96	89	100	82	82	80	100	81	84	61	85	85	73	82	84	83	88	90	74	89	62	85	74	94	96	88	86	100	92	89	74	79	105	65	89	84	101	78	103	97	96	93	100	79	92	89	85	77	98	99	83	87	86	88	91	71	94	88	81	82	93	80	71	97	86	85	83	76	95	91	89	76	86	110	59	80	93	79	87	83	78	89	92	72	113	79	84	89	86	94	80	79	85	86	99	81	79	90	88	90	91	90	74	90	72	91	97	97	98	95	89	75	79	100	91	67	83	91	91	81	91	97	88	94	73	89	85	86	86	76	98	86	97	95	72	80	86	77	106	94	102	89	84	73	84	84	80	76	104	82	88	73	92	96	86	82	97	73	92	96	78	71	89	93	79	75	88	101	84	82	92	94	102	93	101	81	82	86	80	75	78	81	90	79	77	76	93	60	95	87	75	89	86	109	89	93	98	80	95	86	87	74	78	97	79	91	85	85	92	87	83	94	89	95	89	83	76	83	83	86	93	90	90	107	85	107	82	84	92	108	102	91	81	80	92	91	95	91	73	87	85	91	84	76	84	83	83	97	82	88	96	70	70	79	92	96	86	76	74	104	86	79	82	82	86	90	78	86	92	63	82	96	72	87	87	84	69	99	104	76	89	80	78	102	88	87	94	82	84	88	81	102	83	101	94	89	97	76	88	83	91	94	90	77	84	93	91	86	76	96	80	79	97	97	74	85	96	92	86	90	91	94	70	98	89	83	91	105	99	80	87	77	108	87	89	90	88	90	80	97	93	95	94	86	93	86	75	97	89	98	85	73	92	93	98	78	79	63	85	84	82	89	108	75	91	89	70	87	79	85	87	81	83	99	91	80	89	86	87	84	80	70	81	92	100	74	77	79	102	86	97	73	76	83	93	80	88	92	82	98	90	83	76	79	96	76	94	103	83	106	83	85	107	94	101	86	78	87	91	72	78	82	69	80	84	90	96	87	76	87	82	94	83	80	89	89	83	81	82	84	93	89	87	85	93	80	86	98	94	105	87	69	86	99	86	102	82	74	100	111	57	84	91	87	94	93	99	78	89	85	93	83	90	99	81	86	85	70	78	79	82	85	86	88	89	103	84	91	94	97	107	88	95	94	72	88	85	91	94	90	72	97	84	76	90	80	85	75	73	97	76	90	70	78	109	92	80	92	93	73	75	87	78	92	92	104	89	80	90
8385	2290	1276	1800	3555	4758	5913	4388	2848	2116	1743	1480	1395	1763	1739	1365	1184	961	921	911	809	805	819	740	789	764	795	767	753	728	752	828	811	853	876	852	842	827	826	761	788	782	809	762	749	730	723	1208	1968	5612	6044	3847	710	679	672	713	630	642	652	709	655	635	667	652	655	658	653	681	662	698	657	638	673	647	641	637	648	715	648	654	657	621	649	642	606	588	645	667	629	639	632	672	722	709	689	660	642	667	681	649	669	644	691	681	678	656	664	644	664	661	672	633	662	684	633	626	638	723	644	664	634	674	672	700	702	655	686	663	664	641	655	743	678	638	661	666	638	657	707	659	611	670	632	658	636	649	623	628	687	666	671	717	658	621	659	646	659	658	651	664	684	643	727	679	658	692	661	653	660	632	685	666	659	683	642	709	628	692	640	683	633	615	675	628	631	664	683	653	677	655	679	640	636	677	615	696	686	639	618	664	610	644	634	694	658	664	689	665	651	626	678	662	581	655	691	649	693	652	649	644	685	663	626	672	702	620	664	651	604	673	665	684	690	702	606	677	726	652	623	679	686	650	632	644	642	675	637	657	671	623	656	687	622	700	696	654	661	664	608	594	645	667	676	640	639	641	648	643	683	685	684	698	629	724	665	649	680	639	655	659	660	680	670	687	670	681	659	663	659	637	653	623	630	639	676	657	660	606	654	709	679	713	707	656	658	634	642	710	644	672	636	655	676	636	670	662	656	721	617	674	739	648	617	700	659	691	714	646	647	634	607	672	709	657	670	672	651	626	611	679	652	642	665	661	647	673	697	669	652	627	710	662	624	627	653	638	709	596	714	669	657	628	653	683	668	674	662	651	617	624	670	676	675	660	583	664	709	619	652	664	665	680	699	686	643	649	690	720	679	682	654	654	612	667	637	665	683	658	668	687	651	672	700	682	671	716	629	646	630	679	675	655	624	627	662	603	648	645	679	663	669	638	658	629	654	671	682	693	699	663	647	646	721	671	629	662	636	651	666	683	658	687	672	670	665	687	620	639	634	629	701	665	647	702	702	667	645	671	710	649	671	712	694	650	629	679	654	673	641	687	675	709	619	663	617	625	640	696	711	651	667	717	671	658	666	683	651	686	636	678	642	613	660	652	635	684	697	638	619	718	693	669	631	678	673	644	685	673	650	690	674	676	674	598	643	642	636	687	638	625	679	685	664	688	652	682	633	602	701	652	683	655	641	652	606	685	681	634	652	610	616	646	630	665	664	649	667	643	661	667	640	639	660	666	708	614	664	655	670	658	670	666	660	625	663	650	682	661	685	662	679	628	652	647	657	612	627	674	689	655	696	650	690	661	672	645	693	643	663	703	653	687	638	675	632	666	643	643	669	673	683	665	655	685	710	650	651	675	648	616	673	680	709	626	684	679	638	649	702	717	653	697	668	645	657	645	659	682	624	653	694	638	647	673	726	665	627	679	631	651	654	695	653	671	722	696	647	689	625	648	657	643	688	669	632	646	668	628	671	695	673	670	616	707	655	636	667	616	645	695	633	656	660	643	703	618	716	641	717	714	649	641	687	633	623	651	725	685	689	680	614	674	674	641	644	665	665	629	698	661	640	659	686	666	689	662	705	671	654	652	686	699	637	642	673	675	631	669	657	676	649	656	675	685	657	629	672	677	653	679	646	644	677	666	690	634	629	694	606	725	646	658	637	612	660	673	663	689	644	675	650	644	648	693	673	701	666	644	694	664	604	713	682	653	666	678	631	660	636	661	615	675	652	632	662	622	671	641	660	663	670	615	634	665	609	683	624	662	656	684	633	631	667	671	655	659	669	658	658	669	601	600	695	653	687	624	696	716	644	660	589	652	633	641	660	673	613	644	646	685	695	705	689	663	675	694	685	694	686	656	623	650	622	647	603	701	680	652	661	678	700	695	686	592	676	644	710	686	685	667	687	640	632	648	649	675	701	685	675	675	682	653	661	689	667	690	721	683	660	656	679	676	659	646	630	693	627	693	648	681	655	683	649	639	655	652	625	658	642	674	643	654	658	639	666	679	671	653	681	685	690	682	669	673	668	664	647	668	681	694	630	659	630	620	635	620	673	666	690	650	633	638	652	635	710	697	671	651	665	685	650	654	595	622	635	660	637	635	644	684	692	709	677	673	628	671	629	627	681	704	666	653	669	728	672	660	618	667	652	667	642	696	630	662	666	638	603	631	661	617	676	675	663	654	637	636	709	701	640	691	649	703	680	659	685	708	657	680	651	656	621	678	662	652	634	667	648	671	674	630	664	683	702	655	664	654	698	638	629	641	643	641	617	677	629	678	705	700	639	662	659	673	660	652	644	652	659	649	650	670	712	661	656	690	682	616	673	655	653	641	622	689	660	669	664	665	703	687	697	685	670	647	651	649	647	670	674	636	620	670	693	654	666	678	724	637	683	655	648	653	693	677	654	674	638	647	672	664	642	643	638	643	653	709	651	693	642	647	648	651	683	639	653	650	641	678	659	659	660	683	634	619	643	586	650	635	675	684	662	628	661	676	700	628	655	671	651	647	660	647	658	719	664	639	687	629	671	684	639	665	662	667	691	647	718	649	696	654	644	652	648	639	666	628	666	706	655	650	656	673	657	621	659	683	643	688	653	668	672	643	672	678	672	666	624	657	689	656	647	633	645	678	627	669	643	662	606	688	669	664	659	645	701	676	648	653	605	665	678	685	679	704	677	627	653	652	609	675	677	654	655	662	670	704	661	662	686	656	648	636	683	686	639	676	628	619	648	633	650	631	644	678	650	671	681	698	636	645	674	647	729	680	617	676	613	669	616	667	676	631	636	683	617	649	667	681	693	687	621	659	659	650	663	673	687	654	654	667	680	630	630	670	651	644	678	668	673	634	656	667	712	664	642	640	704	690	666	653	621	689	627	712	661	629	655	707	661	690	675	620	665	685	679	633	663	684	685	646	599	621	654	651	661	657	658	659	663	674	655	611	658	672	692	703	652	641	634	658	744	631	622	669	638	666	637	632	656	653	662	649	678	629	661	640	647	653	683	660	704	636	651	685	664	671	662	688	669	672	688	651	639	656	674	658	672	689	660	642	631	659	650	683	675	697	631	699	715	642	675	630	701	679	664	679	661	716	679	678	631	625	673	668	689	627	641	638	642	663	650	663	646	682	676	667	663	678	660	672	671	679	678	632	660	652	630	645	661	671	633	669	636	708	660	644	644	631	643	656	596	632	700	632	636	657	697	698	678	657	666	647	658	663	684	639	644	635	673	632	671	676	669	658	724	697	660	642	614	665	658	596	691	661	651	659	690	641	653	656	668	647	682	637	650	624	630	655	642	649	699	644	656	701	730	623	655	649	655	674	686	682	640	649	655	610	695	640	691	654	667	633	688	691	686	666	694	672	689	679	680	644	686	621	671	660	618	696	663	662	671	628	676	688	684	647	664	693	692	632	628	669	680	668	654	670	659	661	671	687	639	704	627	684	623	702	726	631
832	231	95	74	66	136	157	141	99	102	66	60	101	92	62	68	61	48	51	46	56	42	45	40	39	41	42	31	40	37	56	39	44	53	46	49	38	42	47	36	38	40	39	37	48	35	42	48	191	443	452	198	34	34	19	34	34	31	32	34	34	36	28	21	29	43	47	29	25	40	28	32	35	34	33	40	30	27	38	41	39	35	38	29	30	29	31	34	29	49	38	35	27	29	33	26	40	32	21	33	37	34	41	31	42	37	32	33	42	39	38	33	39	39	24	43	29	37	31	27	31	35	40	34	34	34	37	27	39	33	32	30	23	34	22	37	40	30	38	35	29	43	30	35	25	41	23	43	41	23	24	26	25	34	36	49	39	34	35	37	40	29	30	37	34	33	29	28	37	32	32	39	27	38	40	32	22	23	34	40	37	31	39	26	37	32	23	34	33	34	36	31	41	31	27	36	42	32	43	39	33	39	50	44	22	28	27	36	37	38	32	38	47	27	27	42	37	37	45	30	23	33	33	43	40	39	27	31	36	37	40	35	34	26	36	41	32	39	26	39	39	43	48	39	31	33	33	40	35	39	37	35	33	28	33	31	39	45	38	43	27	35	29	36	33	45	29	34	33	38	38	42	43	39	30	31	28	33	29	27	37	30	32	30	47	44	29	31	38	28	26	41	30	31	35	23	19	33	31	35	40	38	36	38	38	26	38	36	38	32	31	30	37	46	41	42	34	35	40	31	38	25	35	29	34	33	24	24	31	33	40	44	38	28	38	37	33	39	31	25	22	28	37	34	31	29	33	34	37	29	34	28	25	33	36	39	43	36	22	45	35	24	38	27	37	36	33	35	30	34	39	41	36	46	29	33	28	40	31	42	41	36	30	39	50	29	48	30	28	22	45	34	31	23	26	30	30	32	38	30	28	28	33	49	35	36	24	30	34	37	37	40	42	24	36	31	23	28	38	36	43	40	38	34	28	36	31	38	42	29	25	28	32	39	32	36	30	31	41	33	34	30	32	31	33	32	29	35	31	26	38	39	31	23	35	18	34	32	25	34	35	30	32	33	46	36	35	40	33	34	33	39	32	36	33	37	41	39	32	32	29	33	27	46	32	46	31	38	41	29	35	39	35	37	26	44	37	34	26	37	25	42	31	38	32	33	36	33	35	39	37	25	36	23	29	49	29	36	25	37	52	32	36	40	26	38	36	32	36	34	27	36	43	34	31	33	29	36	35	37	28	31	37	34	40	33	34	26	33	34	34	27	36	33	36	40	31	37	50	34	41	32	32	38	24	33	34	42	35	30	43	16	32	31	23	23	37	41	27	40	32	30	27	51	33	31	34	33	33	30	30	33	27	29	39	34	32	42	28	39	36	35	33	33	35	41	39	39	27	36	33	41	40	39	44	28	35	40	42	41	35	42	37	46	35	37	36	30	32	31	39	30	33	31	30	39	40	34	35	36	38	41	27	36	29	27	28	39	30	41	32	34	42	38	31	38	38	30	36	44	24	31	36	38	28	44	39	36	46	39	31	25	29	29	25	30	33	30	32	36	23	25	33	35	28	30	25	32	32	33	31	21	26	32	39	28	31	42	37	41	27	41	38	36	29	45	27	38	36	36	36	30	26	35	34	31	32	42	30	35	35	30	35	31	32	27	33	32	39	28	27	40	34	31	39	39	34	27	29	33	31	37	36	34	39	30	25	25	39	36	40	45	29	39	25	33	34	40	33	30	33	32	32	42	27	32	29	34	47	37	32	28	34	42	40	37	34	32	36	31	29	32	31	39	28	34	49	34	36	38	41	38	38	37	40	42	36	32	29	38	25	27	36	47	42	34	33	33	33	45	26	41	30	28	28	28	35	34	35	33	35	39	32	34	32	32	27	37	33	32	36	30	32	19	45	29	35	30	28	31	22	31	31	37	39	27	43	38	41	38	26	24	36	29	47	34	37	36	25	31	28	27	49	36	32	32	40	40	43	30	31	32	26	31	29	35	39	45	35	27	29	38	43	39	38	33	42	43	30	30	31	33	28	44	30	31	31	36	29	33	44	31	20	31	35	33	32	29	42	29	28	18	52	30	34	37	55	39	39	30	36	21	36	33	30	38	40	34	41	30	20	30	33	25	27	36	35	31	39	23	40	29	36	35	34	23	45	34	44	32	34	35	48	29	40	32	36	40	36	29	35	25	29	33	27	25	41	37	37	37	34	44	37	29	36	37	39	37	37	36	38	31	34	33	31	41	33	38	42	34	39	33	32	42	30	29	31	25	35	35	36	29	17	33	33	32	23	33	29	34	38	40	43	40	29	26	28	26	36	31	41	31	37	40	48	34	32	43	47	32	28	38	33	35	45	30	33	40	29	37	27	41	35	34	36	33	29	31	28	31	39	35	31	30	43	42	36	48	40	31	32	45	34	38	32	41	30	36	38	34	34	37	42	25	40	43	43	36	26	34	38	33	20	33	36	29	53	31	29	39	29	36	24	36	35	34	30	45	36	33	38	43	38	15	36	40	35	38	37	34	23	39	33	30	31	30	29	28	37	31	34	30	43	37	37	29	42	33	29	31	34	41	28	31	32	30	35	35	28	31	34	38	33	43	31	26	32	29	36	40	24	30	33	31	25	33	35	36	37	27	33	38	40	41	37	30	32	27	36	34	31	42	32	36	22	34	40	33	32	37	36	33	33	35	32	32	35	30	38	44	30	39	30	28	41	38	38	32	32	32	32	22	21	27	33	23	43	40	39	34	36	34	36	40	34	49	34	34	39	30	49	37	30	33	34	33	29	26	25	30	39	36	30	26	40	26	39	35	40	27	23	29	29	33	34	42	42	36	36	27	43	36	46	32	25	34	45	28	36	33	34	34	32	35	34	37	34	36	23	34	35	34	39	35	46	42	37	27	38	35	35	44	21	32	32	40	30	34	34	32	42	56	38	33	27	36	36	44	32	22	37	39	26	34	45	25	33	36	36	34	41	34	32	31	39	45	39	31	27	26	27	35	33	46	32	35	32	46	42	34	36	21	36	34	32	37	36	30	38	36	29	37	26	42	36	43	36	23	39	41	32	30	46	34	36	35	32	39	44	32	35	39	38	46	37	39	36	43	39	33	30	28	33	32	33	45	46	28	39	46	42	36	36	35	40	49	25	28	31	27	26	36	29	34	25	36	31	51	39	26	28	43	33	31	49	26	37	25	36	39	29	33	30	40	23	27	36	42	35	41	38	34	48	40	26	24	28	31	35	18	36	28	32	31	35	31	32	36	32	34	44	32	25	35	42	34	37	39	29	37	39	37	29	31	38	30	30	19	31	37	26	40	25	48	45	27	30	40	37	46	38	37	57	30	44	34	28	35	29	24	37	33	26	36	34	34	44	39	36	29	30	43	21	36	40	32	36	33	41	29	29	20	36	29	29	35	35	33	38	35	33	34	38	33	44	29	32	34	30	31	17	31	34	40	28	29	32	28	35	33	27	29	38	40	39	46
8350	2855	1257	2297	5248	6861	7817	5722	3785	2640	1988	1713	2254	2162	1544	1063	933	818	783	630	541	505	486	479	403	418	402	405	383	426	565	580	584	534	560	587	511	463	407	426	371	403	395	382	400	387	320	385	3696	8600	8088	2858	288	271	259	296	263	264	295	265	278	255	269	258	280	274	263	280	277	267	247	267	273	286	244	258	253	279	268	236	242	263	249	256	274	271	287	282	283	271	266	238	264	285	267	257	257	268	246	252	261	271	245	272	255	287	254	256	277	277	265	284	240	283	253	272	265	274	266	257	255	255	256	271	272	265	289	270	247	272	248	255	260	266	304	226	269	277	283	256	298	263	288	251	261	268	259	256	231	238	269	306	272	244	277	277	256	275	256	256	256	262	266	254	244	259	269	267	260	267	267	275	260	270	258	288	279	275	300	289	258	287	249	260	262	252	274	275	266	254	281	277	253	285	263	268	276	239	272	275	247	253	265	269	255	252	259	248	264	305	247	261	259	258	274	276	268	268	267	265	278	279	295	266	295	248	258	263	262	265	256	246	279	253	265	286	276	262	273	264	265	292	251	260	228	275	294	238	247	267	250	234	282	253	275	276	262	251	279	248	260	281	271	289	285	249	254	261	266	256	251	268	251	256	272	260	269	298	274	249	260	267	240	259	266	251	278	254	247	281	266	272	276	254	243	270	265	265	247	277	285	253	253	261	254	275	235	240	274	230	291	247	268	277	264	243	255	277	241	249	264	267	261	293	275	251	265	252	249	250	282	279	269	273	275	269	235	279	270	271	288	270	235	255	262	264	246	265	272	261	314	261	234	261	301	273	252	287	248	241	254	259	259	240	267	258	262	289	261	288	241	281	288	262	238	241	278	247	253	259	268	252	266	289	240	277	252	266	286	264	279	261	251	236	229	264	285	260	283	250	293	258	289	254	294	263	276	253	246	240	247	269	278	267	235	268	266	288	301	261	273	257	248	254	255	257	258	285	274	276	266	257	279	263	275	258	259	255	258	268	275	299	301	270	257	291	241	273	262	253	253	283	254	245	280	266	275	262	250	281	236	255	292	276	284	281	280	305	289	246	256	255	253	274	264	295	277	256	293	296	261	276	300	256	288	270	262	278	259	291	278	269	289	297	279	221	283	289	287	273	287	271	266	278	251	275	257	259	269	255	264	249	262	254	250	263	277	260	266	241	262	253	242	263	243	263	291	274	264	245	275	257	244	264	279	268	271	252	274	257	284	253	291	265	251	293	257	260	260	267	252	247	251	237	263	255	315	270	267	272	278	279	278	285	241	252	275	271	234	252	253	255	279	247	251	258	282	300	243	251	252	280	281	252	267	256	252	264	257	260	274	260	269	234	297	265	268	251	262	248	287	247	260	281	227	292	279	274	242	241	275	263	243	244	269	262	264	267	283	273	265	268	273	265	287	278	259	265	273	268	264	280	248	256	251	266	256	268	255	275	251	271	240	244	254	257	250	260	271	272	271	267	257	248	267	238	260	250	274	259	253	299	257	269	244	249	239	264	266	296	262	272	265	267	277	251	277	276	244	248	292	251	234	278	241	252	276	274	291	257	280	280	252	270	245	288	282	270	288	268	285	262	259	230	270	273	303	290	256	271	257	272	249	290	238	294	241	273	273	285	255	259	270	287	258	250	282	278	262	276	262	248	289	290	257	239	263	257	243	266	276	249	281	272	287	264	254	291	303	279	257	252	230	288	246	245	244	262	311	224	237	262	265	305	262	266	252	257	234	262	268	255	282	234	263	258	266	259	277	237	272	255	267	273	245	257	262	244	265	263	225	263	261	246	283	261	280	274	254	271	232	250	237	244	242	249	264	285	253	238	246	269	273	278	278	270	255	266	275	269	278	263	256	269	266	251	265	251	235	293	244	252	253	255	260	262	280	282	250	273	282	262	268	281	254	241	223	273	266	262	276	265	254	271	249	252	242	265	232	276	261	291	297	268	260	238	267	277	246	279	292	255	263	261	244	268	269	242	246	276	243	259	236	259	265	256	272	280	276	254	270	266	263	238	276	265	267	272	288	231	301	289	269	241	267	273	261	245	253	275	238	279	267	305	270	290	300	271	275	261	232	267	256	256	276	260	278	269	244	264	276	277	293	254	271	285	257	280	267	298	299	280	279	275	278	297	251	276	260	279	262	260	271	243	250	286	274	254	260	286	256	253	238	262	268	283	269	256	251	261	280	237	275	280	273	251	265	273	299	270	281	233	273	257	237	277	257	286	284	257	263	261	273	253	252	270	289	276	262	262	259	259	264	284	287	243	270	272	241	271	272	261	285	273	260	257	289	281	274	242	246	254	277	270	233	273	268	287	288	266	251	274	239	262	256	248	246	246	293	263	271	268	248	286	294	267	258	262	250	242	235	216	246	275	245	258	230	270	281	279	281	257	282	250	260	298	292	265	289	279	257	251	251	269	292	270	267	273	255	274	278	252	297	288	250	288	271	287	275	262	264	279	264	252	256	294	252	234	265	282	268	299	258	285	241	268	271	231	259	260	263	244	245	267	274	265	227	270	266	249	273	262	246	246	277	276	268	251	277	226	292	270	268	247	244	233	269	302	295	266	292	282	265	280	282	264	245	283	268	267	247	267	274	271	279	276	259	265	258	266	237	284	249	255	274	270	274	276	261	270	258	249	242	257	261	258	247	260	255	267	247	250	260	275	274	275	269	269	243	245	264	279	264	253	279	234	270	241	268	253	262	270	284	250	261	246	257	260	277	267	268	277	261	271	286	289	246	270	231	277	244	252	239	273	254	269	287	265	249	262	244	263	252	256	227	290	251	276	267	267	278	269	261	259	263	286	269	277	273	268	279	264	263	261	260	244	271	277	245	248	268	271	260	257	275	263	289	273	280	279	279	251	295	269	270	279	225	275	257	268	276	245	248	261	264	262	253	273	273	230	279	281	267	257	249	297	276	259	262	251	315	244	278	265	252	290	255	229	275	273	284	258	272	275	309	248	257	256	268	263	249	279	279	282	212	273	270	259	259	262	270	279	268	247	281	291	266	263	278	271	236	271	275	247	270	274	256	237	268	263	255	272	287	252	282	252	265	263	243	313	262	284	242	255	261	281	302	236	315	246	283	263	274	262	267	267	255	260	256	254	255	275	261	212	243	249	274	268	265	268	273	290	272	266	245	271	253	259	258	242	268	265	280	267	288	245	254	252	264	249	287	254	270	251	254	253	301	294	269	262	254	313	259	267	271	249	254	280	278	283	305	243	240	274	254	249	222	270	276	265	267	277	277	241	245	248	254	261	248	247	256	270	279	252	252	254	267	275	270	279	287	274	253	235	247	283	257	260	255	264	276	259	258	266	271	255	271	277	273	288	302	267	241	261	248	270	272	249	255	306	266	269	240	266	261	235	272	271	267	248	242	247	253	247	276	271	266	257	248	275	253	256	244	272	271	275	306	274	266	239	251	273	256	241	258	265	296	283	268	297	256	285	261	277	272	254
1052	100	112	94	105	104	122	124	104	91	82	101	112	102	101	68	88	98	89	79	87	94	103	84	91	65	77	87	100	79	77	89	92	81	91	102	86	66	81	86	87	93	89	97	77	72	80	72	103	164	149	80	72	88	93	82	92	84	68	77	96	74	79	71	89	91	80	88	72	87	75	79	92	76	96	86	79	82	83	86	91	80	91	84	71	86	72	83	80	73	88	68	79	66	91	75	81	91	85	87	67	87	72	75	77	84	83	78	79	70	84	71	89	76	77	94	76	84	91	77	66	72	78	76	89	101	94	66	70	104	79	87	92	81	76	86	95	88	75	67	68	89	72	91	75	89	94	81	87	74	78	74	82	84	90	83	89	84	83	80	86	76	73	93	88	86	77	95	75	77	76	75	83	83	91	78	69	100	87	74	88	83	79	73	66	77	75	86	83	81	77	76	105	97	81	91	83	73	58	101	82	74	80	69	89	72	92	93	61	82	81	94	83	97	85	74	76	85	71	91	90	83	114	85	79	74	68	83	82	76	80	62	87	79	91	81	78	100	84	80	67	80	80	75	92	66	82	78	86	86	69	71	74	75	64	86	98	76	77	82	78	83	100	71	89	80	83	66	65	81	83	60	87	79	70	108	79	77	76	87	89	101	81	77	76	91	71	88	89	74	81	89	67	91	85	81	64	79	73	100	84	85	79	77	79	75	69	80	89	76	82	85	76	62	73	84	82	78	83	91	71	76	85	75	66	100	72	81	74	78	92	73	76	89	90	71	104	89	92	87	77	78	67	83	99	92	90	95	90	106	80	89	85	78	73	98	87	91	77	82	101	105	88	100	111	83	82	76	74	84	93	91	88	92	78	69	82	89	79	72	76	81	89	79	84	79	59	79	80	86	87	83	83	76	95	93	71	80	76	75	81	70	70	81	79	68	86	90	75	88	75	90	73	78	91	87	66	67	69	98	93	82	84	88	77	85	90	114	89	75	88	78	81	86	92	69	77	76	87	89	85	84	90	92	78	91	94	82	88	79	75	85	67	92	75	88	88	70	86	78	77	80	88	69	77	69	86	80	83	65	79	78	83	91	73	90	84	102	90	91	81	80	69	82	71	73	88	74	87	74	84	75	75	75	82	98	82	92	73	89	78	76	67	70	85	77	74	76	70	82	83	85	81	89	83	88	80	83	101	81	83	75	84	87	81	91	95	96	87	95	82	74	65	85	82	76	92	100	68	93	91	69	91	75	76	97	83	94	80	82	76	83	84	81	88	77	86	100	92	79	86	72	82	87	71	87	82	82	86	80	82	78	83	56	78	98	86	79	90	80	63	82	69	81	64	93	110	96	87	89	83	86	89	86	91	83	78	89	70	83	74	75	66	93	89	88	78	84	83	115	73	89	107	70	86	87	77	71	90	82	70	80	75	92	75	81	90	91	84	85	66	88	106	69	82	90	84	72	94	83	107	91	67	87	82	84	87	73	84	82	78	80	84	69	86	82	79	68	93	71	88	72	113	78	99	79	96	79	88	73	78	84	78	77	72	85	94	75	77	81	83	90	76	77	95	84	82	75	93	90	65	86	81	107	85	79	80	81	72	86	80	77	83	73	80	85	78	91	94	93	90	83	75	73	80	89	76	83	85	107	80	83	77	91	82	84	107	82	82	100	81	81	78	95	74	89	78	78	80	79	88	74	96	69	86	76	83	81	87	101	80	80	73	83	84	94	97	80	92	81	93	80	93	89	80	73	87	93	104	81	71	58	76	75	73	76	90	87	89	69	79	98	89	81	81	89	84	81	74	96	87	87	78	75	92	77	73	90	83	77	99	83	93	71	82	79	77	73	80	88	103	74	82	65	93	91	87	80	77	79	88	89	88	84	75	83	81	74	85	82	67	88	85	88	89	73	68	77	79	93	81	103	88	80	90	70	92	77	74	74	81	80	86	68	94	100	86	77	87	87	77	95	94	76	79	86	70	82	85	74	85	88	78	72	81	76	68	87	82	58	72	98	85	84	70	89	88	80	90	82	81	82	87	69	85	93	94	70	95	93	87	89	83	70	83	96	76	90	84	75	96	82	79	82	83	88	78	89	85	80	87	74	98	82	81	79	77	87	86	84	95	80	86	87	78	89	81	85	83	93	100	73	79	72	68	96	95	84	88	98	69	87	97	96	84	70	62	75	91	79	88	85	92	84	99	87	72	99	94	87	92	83	78	83	82	88	86	88	72	79	76	79	72	96	95	87	92	80	106	81	81	104	77	76	86	89	79	95	82	93	86	70	63	81	91	81	69	75	78	85	75	92	82	74	71	100	83	83	70	80	90	82	78	81	85	97	89	78	83	58	70	73	85	77	93	89	85	81	70	71	85	76	88	95	84	86	74	92	85	87	68	83	87	77	70	76	94	80	97	77	77	75	83	94	99	93	62	78	96	81	87	104	99	76	92	83	62	66	84	79	79	86	85	80	91	97	89	64	73	90	101	91	86	91	72	88	87	83	92	91	73	75	75	79	85	97	83	78	85	82	69	84	85	81	80	92	89	104	87	103	66	68	87	87	80	84	82	90	101	71	81	75	83	79	99	86	77	65	63	98	82	92	85	79	81	67	89	75	76	84	92	72	76	72	76	86	86	82	80	87	90	73	85	58	82	87	76	72	81	96	77	87	75	91	72	79	75	85	82	87	71	92	84	70	70	95	63	83	93	79	81	82	90	89	92	73	73	84	73	85	76	93	77	91	87	86	90	81	78	84	71	84	63	86	102	78	65	86	74	82	88	69	94	100	82	82	78	81	64	82	87	98	78	92	85	81	79	79	100	84	83	69	90	87	86	84	84	69	91	73	76	64	77	73	70	80	89	88	82	87	82	74	76	90	77	83	79	79	74	81	76	85	76	77	92	95	90	83	74	83	76	67	93	72	97	80	98	108	79	76	81	88	90	83	69	65	81	65	79	94	77	93	80	93	87	85	70	99	77	94	82	88	71	79	95	104	90	94	87	82	74	69	90	73	90	73	79	79	77	71	88	76	86	93	88	83	86	85	79	90	71	76	97	84	88	90	87	96	74	70	73	85	61	83	93	73	102	101	80	85	76	79	92	93	76	94	77	89	80	91	84	68	82	89	69	71	87	80	79	88	83	88	70	79	68	84	82	90	79	83	87	65	86	83	70	88	83	87	96	86	94	76	86	74	105	79	72	80	82	92	90	81	101	83	84	74	80	94	72	83	75	85	80	77	85	91	65	84	87	93	78	80	95	88	79	90	81	82	95	83	93	73	86	88	94	69	84	78	78	77	75	78	76	76	83	62	89	80	73	83	75	91	77	83	72	83	80	77	82	71	96	80	78	75	84	66	75	91	89	81	65	82	89	79	81	83	78	75	82	94	74	81	90	94	101	85	94	80	68	75	97	82	81	84	76	90	84	76	73	84	63	68	75	81	93	81	81	95	75	80	73	88	69	100	83	95	81	83	77	82	86	80	66	69	76	91
6223	1347	877	1153	1916	2735	3265	2262	1500	1226	1068	1326	1690	1392	1061	815	823	784	706	687	672	669	681	668	702	639	639	641	691	711	688	717	741	723	723	732	672	674	708	726	727	646	628	671	623	609	593	640	1162	2326	1994	665	620	597	657	647	615	641	612	617	656	579	630	695	585	647	631	602	631	641	576	669	655	608	655	595	647	639	618	636	654	639	661	587	636	610	583	616	637	666	627	601	610	624	704	599	606	632	598	652	628	612	634	628	652	637	604	616	616	630	634	637	628	594	601	589	639	648	610	613	669	663	595	645	625	636	680	630	638	566	615	657	661	647	632	618	657	581	658	642	606	639	692	636	669	671	618	640	639	654	665	659	623	630	643	649	637	629	637	606	671	604	617	658	651	647	663	616	659	643	653	617	650	635	592	636	588	599	616	637	641	622	610	629	621	664	615	615	636	642	634	640	638	664	669	623	641	641	638	609	661	647	622	605	588	646	625	626	615	615	633	593	611	641	675	601	617	621	649	646	643	574	671	613	634	626	610	647	673	633	580	695	633	698	618	595	616	615	618	610	658	654	722	630	667	612	670	586	649	617	589	680	627	633	633	624	613	683	636	615	627	635	638	666	599	633	580	665	644	632	669	675	611	704	634	648	631	609	632	621	620	653	588	631	611	583	643	639	648	633	618	629	636	633	618	617	633	616	598	626	637	650	654	610	642	622	608	600	636	639	666	636	629	616	656	649	630	625	605	643	655	640	625	638	635	642	626	627	669	593	645	641	644	632	617	652	666	624	604	620	646	634	628	627	624	645	633	611	649	632	606	622	626	636	613	641	634	622	617	603	609	654	624	627	616	642	594	651	648	630	647	641	605	587	626	644	625	645	644	615	623	657	625	619	610	634	658	670	633	653	612	637	593	626	609	637	573	613	684	621	630	642	649	618	639	664	604	612	627	583	625	629	626	610	654	634	642	647	629	626	634	617	604	660	661	617	610	652	633	621	631	632	640	651	658	645	645	634	612	653	649	601	672	633	642	630	604	640	582	599	628	606	622	655	699	626	653	604	648	635	642	644	637	614	603	621	646	660	650	633	693	579	624	608	635	643	595	635	640	664	640	643	626	676	647	649	670	618	649	654	623	636	617	659	631	626	613	624	602	642	620	631	673	667	632	627	651	626	646	653	615	636	656	613	644	632	665	588	649	617	590	662	635	619	677	612	649	653	647	627	647	697	626	628	629	639	663	637	673	653	652	640	614	636	596	611	630	643	621	648	623	646	609	650	582	657	629	630	591	657	575	630	608	643	634	661	615	604	639	665	670	613	642	624	615	624	654	618	608	637	632	603	622	650	642	623	643	606	656	615	640	612	688	623	616	640	604	598	665	604	647	631	603	570	645	662	598	638	625	600	640	671	663	655	621	667	625	569	627	644	668	622	640	587	674	616	683	604	674	635	645	615	668	618	642	612	631	607	603	657	655	618	615	625	658	647	606	617	604	644	643	603	666	660	658	604	614	667	628	687	631	605	604	678	643	655	618	619	635	665	646	651	643	651	648	653	618	651	639	637	616	654	669	620	605	636	674	652	585	645	649	644	655	644	620	627	592	668	619	637	615	594	635	615	676	654	648	647	632	632	611	637	651	671	649	637	623	708	612	631	648	600	638	595	642	616	601	607	594	619	626	591	645	647	627	603	670	655	637	630	636	629	596	669	618	654	696	623	630	634	594	621	659	653	578	637	661	636	684	640	642	624	623	676	647	642	613	594	637	669	670	619	583	630	612	612	630	628	614	639	627	627	669	625	637	617	664	672	622	642	631	623	654	608	637	621	627	603	628	634	614	668	625	586	611	670	615	639	623	638	663	609	595	657	634	627	613	624	592	577	660	637	622	614	674	579	631	644	591	695	658	602	565	599	613	605	683	627	691	611	651	616	615	637	648	624	658	648	704	643	644	654	606	647	696	639	624	641	602	643	629	594	649	634	608	620	615	602	682	646	632	613	623	637	639	608	621	631	644	630	643	642	650	627	663	647	646	646	654	645	607	675	632	613	599	661	626	633	645	613	623	651	654	674	665	634	646	627	607	636	593	625	630	649	634	616	621	623	645	597	661	642	613	595	580	631	615	643	650	650	645	620	642	620	646	668	641	601	578	619	632	618	640	638	641	609	601	631	608	623	674	658	648	640	623	636	684	608	608	607	664	599	645	608	601	669	655	643	666	641	615	631	670	627	615	617	613	647	616	661	675	634	574	667	649	636	653	610	601	680	651	630	677	645	609	626	646	621	650	591	627	628	636	634	615	609	593	619	617	642	621	614	622	646	689	633	615	674	659	630	576	596	678	604	621	666	642	626	636	600	656	607	630	667	643	654	646	626	634	603	596	589	642	623	627	654	646	634	660	656	646	640	650	661	564	673	632	628	684	626	625	631	612	598	627	583	690	651	644	640	617	596	636	631	631	636	589	675	627	589	639	598	644	620	632	651	628	628	667	651	634	620	638	627	577	636	624	613	631	592	606	586	643	681	657	610	616	657	625	630	622	691	657	612	676	589	619	626	632	633	656	675	643	579	641	601	663	656	653	638	655	607	618	653	659	657	656	633	647	657	650	671	629	623	607	647	636	658	625	603	616	637	681	611	622	601	653	621	610	633	661	612	609	687	589	659	662	596	687	627	624	655	660	636	716	649	636	644	596	642	616	592	600	614	602	625	582	623	616	657	629	630	586	668	619	621	643	639	634	630	638	597	603	616	627	656	608	646	611	597	591	646	654	644	657	624	627	648	667	621	668	625	621	629	609	636	622	612	646	648	610	632	676	607	697	609	676	698	558	635	623	651	600	618	664	602	599	676	633	608	582	651	611	626	618	631	645	649	606	578	673	677	647	684	625	620	651	611	689	649	633	634	678	631	582	620	602	651	576	613	630	633	608	606	626	611	694	632	625	586	600	640	636	628	683	641	608	617	626	647	645	663	621	619	666	622	628	636	641	652	587	670	614	641	606	641	631	629	673	630	629	628	652	626	614	629	665	631	644	625	621	685	584	637	631	648	656	620	602	672	594	623	665	672	648	600	655	654	650	630	654	647	622	680	629	645	642	635	652	620	633	632	650	632	606	659	647	639	665	662	650	595	613	666	617	631	664	622	622	670	663	623	634	677	624	618	601	600	650	665	634	647	624	624	654	651	654	628	623	633	635	622	654	626	604	662	600	655	657	647	662	676	579	647	620	624	641	599	610	679	649	605	618	707	619	639	600	657	670	603	624	637	621	665	600	618	639	695	674	648	576	606	646	638	644	622	628	639	588	658	648	607	654	638	638	625	575	628	655	666	635	651	648	656	661	635	653	635	657	618	585	658	637	641	649	626	613	668	610	638	678	681	673	656	587	612	621	601	647	620	634	628	639	580	657	599	621	634	619	680	667	588	618	633	622	634	650	625	660	661	657	616	652	627	618	606	683	668	644	655	649	640	647	614	664	647	642	646	640	650	690	619	618	599	646	596
1252	139	101	117	91	112	149	124	104	131	114	139	124	108	99	104	103	89	94	101	100	90	85	103	82	83	88	107	106	101	119	106	95	88	98	89	96	79	81	87	101	89	87	85	102	104	108	132	132	192	207	180	115	84	101	109	78	88	93	84	88	81	104	107	99	86	99	95	81	79	84	100	90	90	102	81	71	96	83	99	114	93	91	108	96	97	94	81	100	77	106	94	79	93	101	102	92	103	105	102	86	104	100	86	108	97	102	96	93	104	105	106	83	94	86	96	101	87	105	107	116	90	87	84	94	91	126	91	104	80	103	96	90	91	108	92	106	89	105	90	81	106	94	104	84	77	113	92	91	121	100	99	75	86	107	102	91	109	80	112	94	91	97	103	92	104	91	105	80	88	99	102	98	97	106	89	99	98	78	93	95	97	84	95	88	80	85	100	85	99	101	105	100	84	106	87	98	79	93	92	110	76	87	93	90	98	105	105	98	77	90	92	83	80	98	98	108	72	105	88	102	94	89	98	98	99	74	88	79	88	94	89	113	79	86	88	92	91	98	98	80	91	83	89	99	94	107	87	99	90	106	86	91	82	102	79	95	90	87	84	90	93	96	87	79	97	94	95	80	95	86	90	94	97	86	89	83	96	86	92	78	86	99	93	96	89	92	92	94	90	93	105	97	106	99	86	102	86	101	87	91	86	103	79	90	101	92	90	78	87	80	97	80	89	80	89	102	98	80	91	82	95	115	97	105	81	80	87	85	105	93	93	93	116	83	87	98	96	98	104	97	105	87	120	83	89	87	91	103	97	80	104	98	94	97	72	116	95	80	84	90	82	101	76	97	96	101	105	111	84	88	100	89	111	81	76	104	89	82	90	104	82	91	81	96	85	98	68	98	99	104	89	103	104	95	108	103	104	90	82	82	95	107	116	103	91	83	83	92	110	90	73	99	99	89	92	97	97	92	96	82	85	86	96	92	87	96	77	99	115	96	100	89	99	90	108	89	83	86	115	98	80	83	86	99	109	105	101	99	85	106	92	98	83	104	78	99	100	104	97	95	90	81	98	101	93	98	100	97	85	91	97	68	87	92	90	97	95	83	96	87	102	97	86	93	101	82	98	87	85	115	84	83	96	107	87	96	90	86	93	99	97	86	107	84	102	98	98	119	96	96	111	74	79	82	83	81	91	96	77	87	108	99	86	83	90	99	87	85	100	78	77	94	80	84	97	105	102	88	112	93	82	93	89	81	90	99	104	92	78	95	99	80	101	99	90	80	105	87	98	88	95	89	102	95	95	75	92	73	69	96	106	90	88	85	90	96	101	80	103	87	82	83	87	104	105	97	94	109	100	119	101	118	99	94	90	92	74	92	77	98	81	109	77	86	83	90	105	73	104	97	86	90	123	86	91	80	100	89	102	84	120	90	113	100	101	96	98	98	109	97	111	79	86	90	95	77	92	86	96	95	82	104	111	85	83	91	100	70	97	90	97	79	83	87	88	90	97	96	109	107	95	113	89	104	109	90	103	85	104	82	78	114	119	117	88	80	95	90	85	102	99	90	93	90	82	98	101	105	98	112	75	90	100	90	84	94	104	114	95	98	91	98	101	81	89	92	88	92	82	87	94	113	87	109	98	84	93	81	95	74	90	107	86	95	91	107	98	82	103	95	87	115	87	101	91	96	108	81	91	82	74	98	75	83	97	105	100	92	99	97	92	102	103	98	95	96	104	84	93	94	94	97	96	85	92	100	88	78	94	92	91	94	97	90	102	87	97	80	92	80	105	98	110	100	93	96	80	92	89	87	79	84	94	80	89	93	80	90	92	94	73	101	107	90	98	108	76	88	106	79	102	103	106	99	99	99	100	73	93	68	106	101	83	105	95	93	115	94	91	108	107	84	101	94	93	90	78	87	92	97	84	103	90	85	100	94	89	107	95	93	96	82	104	100	87	96	82	95	87	109	86	104	86	102	85	81	108	100	96	103	93	97	84	93	79	94	93	88	101	79	105	77	93	101	75	110	94	88	101	106	97	94	101	94	79	80	90	88	102	92	74	84	82	79	110	99	92	98	83	96	97	112	76	95	101	93	86	96	94	97	78	106	100	91	100	94	102	86	79	108	104	89	93	96	85	87	82	105	93	108	105	90	94	91	87	70	106	113	93	84	79	90	79	85	95	90	83	90	89	92	95	81	100	90	111	114	110	98	85	99	85	100	80	100	87	81	96	99	90	88	93	102	81	93	82	103	101	103	94	85	100	82	104	91	90	91	80	100	89	106	100	78	98	100	88	89	86	87	84	98	88	94	88	86	82	96	86	87	89	112	85	83	99	87	107	101	97	106	95	95	91	110	101	103	90	96	94	96	93	89	92	85	100	99	108	90	109	75	90	105	77	71	94	101	91	93	93	81	106	100	90	78	94	93	76	75	108	96	84	111	95	87	93	99	77	98	101	93	75	113	81	96	103	97	86	95	108	99	113	87	95	92	99	115	97	87	113	86	100	97	91	103	89	91	90	100	89	92	87	91	97	84	82	89	84	102	98	104	104	87	93	88	92	81	96	103	89	77	88	90	86	80	83	102	102	109	88	103	95	109	100	98	75	77	91	100	90	112	101	87	91	94	88	87	102	85	102	91	84	94	81	102	100	83	94	96	94	92	108	112	96	93	90	108	80	101	93	89	98	95	95	102	103	94	69	100	106	110	99	82	85	89	97	94	84	97	95	99	85	93	74	81	86	109	88	99	106	93	108	92	100	91	100	76	94	92	109	108	86	86	97	100	101	81	98	84	103	77	101	102	119	90	95	88	100	83	92	89	100	89	93	93	94	111	92	79	98	100	92	80	91	95	92	96	80	82	103	81	101	116	100	89	99	102	87	77	108	92	92	81	93	88	102	105	94	92	94	101	100	116	84	97	100	95	98	99	102	96	103	91	88	96	95	73	81	79	94	95	92	75	80	98	100	98	98	97	79	102	116	102	94	104	105	88	89	109	100	87	86	90	106	93	117	89	80	95	83	102	91	78	86	72	94	92	82	94	90	72	77	109	93	90	85	100	82	104	106	88	107	103	85	96	85	95	91	101	97	81	108	71	93	79	97	90	114	107	72	96	85	102	79	94	85	82	93	84	114	87	90	94	80	105	112	97	96	77	107	92	77	83	106	117	75	93	94	101	85	104	81	80	91	108	101	110	90	83	89	85	70	108	99	100	92	84	115	98	95	94	97	94	97	84	85	98	111	86	99	93	84	82	100	104	89	81	94	112	80	93	100	98	110	89	113	99	83	102	89	91	85	95	91	103	87	112	87	104	90	83	93	72	96	93	95	91	106	104	89	83	100	114	86	93	92	90	96	92	84	76	72	80	99	86	104	110	95	75	86	91	93	103	93	95	90	88	94	98	86	79	83	87	100	102	81	88	97	103	92	101	96	85	105	83	88	85	96	100	84	88	89	101	89	99	99	106	94	76	81	90	79	90	98	125	101	106	86
6879	1574	1082	1511	2432	3199	3240	2340	1804	1539	1271	1809	1966	1528	1202	1080	980	890	842	816	858	763	761	796	695	767	705	758	819	831	828	838	770	809	746	794	832	763	783	805	763	761	743	715	767	682	1008	1355	2273	3029	2670	1899	1037	710	712	728	693	721	719	689	721	709	716	696	718	738	704	715	703	723	786	716	729	718	702	705	742	728	744	727	712	713	690	735	684	702	735	723	721	737	711	736	710	694	755	726	693	719	669	741	737	660	743	737	751	690	681	682	753	678	711	759	664	755	701	699	699	709	702	739	717	700	710	677	685	716	745	731	705	776	715	754	708	723	713	719	731	767	702	742	732	748	717	739	759	745	731	721	707	692	723	690	787	729	728	685	727	723	778	747	691	728	762	722	683	714	687	755	726	729	737	729	731	743	719	702	728	702	747	682	734	706	740	741	732	729	712	688	729	724	689	716	697	725	710	743	739	691	703	686	730	754	718	741	704	728	740	712	727	718	755	722	699	712	762	698	695	787	741	735	718	710	713	735	726	755	715	725	706	730	720	745	732	775	741	708	714	730	702	682	733	766	685	751	712	691	754	671	701	712	734	714	726	745	745	740	686	658	739	751	707	723	740	746	708	756	724	729	706	725	746	713	710	691	722	696	735	711	757	711	764	710	742	728	709	737	657	728	784	724	733	724	702	671	777	705	745	703	743	727	700	716	783	759	709	766	720	756	713	778	724	707	721	734	689	741	729	711	718	686	721	691	698	730	753	745	739	727	668	661	769	686	721	748	750	702	721	681	743	731	762	702	689	715	748	663	732	725	689	702	744	719	713	655	713	719	704	766	733	770	732	720	691	715	746	732	746	723	744	725	754	764	719	704	693	715	682	728	750	774	728	700	726	725	717	751	719	689	707	781	712	717	762	667	674	732	731	720	681	723	723	757	758	752	728	686	743	732	722	741	736	705	700	733	723	744	778	731	693	748	687	657	711	747	710	722	722	744	718	713	684	729	716	748	700	744	756	728	702	748	717	733	677	703	662	707	766	755	718	725	693	736	719	726	738	749	762	712	688	742	698	756	731	769	725	744	743	696	750	808	719	753	735	712	785	663	723	692	705	725	683	697	727	735	784	698	722	726	725	787	742	744	686	710	734	714	746	687	724	753	682	726	736	717	736	691	703	737	733	709	730	710	739	745	683	722	681	743	699	728	753	738	770	741	735	731	697	687	727	680	750	749	773	727	728	698	692	738	741	702	713	787	737	695	703	719	717	752	778	688	688	720	692	738	731	715	745	745	709	727	732	707	752	736	712	677	711	714	724	708	707	742	710	747	782	726	712	706	746	748	726	687	706	657	715	710	777	745	703	674	730	732	697	738	778	752	720	712	739	724	718	764	738	713	739	723	667	720	734	700	677	740	690	721	711	683	726	657	760	725	727	714	701	736	720	708	730	726	738	753	732	767	749	712	761	744	721	715	711	667	726	753	724	692	717	737	697	695	717	691	743	731	723	729	752	690	742	682	760	727	725	685	710	745	723	692	732	710	725	695	753	716	698	703	688	700	737	707	741	765	738	733	732	725	723	751	701	726	710	677	716	679	734	694	698	691	717	740	665	737	713	711	695	679	715	720	662	733	684	703	723	738	729	714	724	717	704	696	728	682	763	750	720	704	691	758	770	746	715	732	705	697	719	717	715	734	778	721	718	747	734	697	779	750	727	676	733	737	733	758	705	752	743	675	726	695	751	720	686	719	719	707	774	697	742	691	705	745	736	692	736	739	742	705	775	710	755	770	708	746	706	749	702	759	651	729	745	688	739	721	703	736	695	674	698	724	743	748	704	685	775	738	754	716	725	734	753	725	732	679	713	717	722	741	734	747	673	733	674	695	723	752	705	762	744	716	674	708	683	782	757	708	755	654	750	676	714	712	719	708	743	707	728	745	712	769	722	680	695	721	708	738	744	739	723	729	711	749	722	709	744	726	717	758	705	707	723	711	707	698	732	728	738	730	677	769	674	709	694	700	707	735	699	731	714	738	763	709	725	747	737	699	701	709	762	737	716	731	731	719	772	715	684	721	663	691	747	700	696	704	660	720	732	735	724	714	732	735	719	733	705	716	740	719	735	769	722	696	687	714	753	715	687	825	721	724	711	759	685	703	740	723	742	713	733	685	716	771	753	709	684	679	685	698	720	712	681	730	708	696	730	733	736	732	721	709	665	746	665	712	721	735	677	711	764	755	655	733	708	700	720	733	701	726	770	750	659	725	701	760	722	698	725	748	723	733	750	726	686	726	737	726	740	719	704	745	759	743	709	700	724	713	747	743	711	750	701	739	709	678	742	708	744	720	721	713	707	687	740	688	709	739	724	702	704	793	695	792	703	753	734	737	737	700	699	723	801	671	712	778	686	731	715	725	711	699	696	698	719	729	678	746	753	680	711	700	713	787	708	706	723	767	687	693	716	713	716	708	770	724	762	692	747	730	691	706	692	741	715	702	722	714	753	733	690	712	743	750	672	691	710	689	684	704	740	674	713	765	716	739	708	691	722	755	781	686	751	720	701	723	713	699	731	757	765	729	725	732	752	755	740	745	734	700	775	695	736	694	733	723	713	726	755	666	721	710	689	689	778	718	718	723	681	719	744	749	713	693	712	740	723	718	727	716	726	687	703	686	712	715	702	670	678	747	665	709	741	718	723	757	707	719	757	721	694	699	677	750	696	689	685	760	725	675	724	699	707	746	744	753	741	685	729	740	726	728	767	719	739	717	758	725	746	695	772	727	757	679	711	700	761	692	710	723	681	711	710	738	732	703	695	712	699	724	716	714	741	717	708	722	716	721	728	737	740	676	685	725	757	721	702	725	700	693	720	738	718	691	705	699	746	762	724	739	702	680	761	727	689	732	736	731	674	740	693	742	689	710	748	751	701	759	743	732	668	701	711	705	729	770	702	719	733	750	644	662	738	725	748	681	713	668	751	700	673	713	716	736	749	699	720	731	687	712	746	774	737	677	759	683	739	670	755	708	703	738	659	719	726	710	753	741	689	707	708	731	668	754	695	688	746	698	671	692	729	749	691	741	691	669	758	700	761	721	721	729	692	757	697	713	739	755	711	722	709	754	698	739	675	693	721	687	719	758	778	729	696	713	720	722	678	719	785	722	697	746	726	688	772	717	713	748	745	718	688	750	754	744	744	712	771	711	684	759	710	727	742	701	734	732	699	762	726	704	721	733	708	691	763	720	735	737	727	766	748	729	667	688	753	691	737	718	731	719	709	712	735	664	637	739	698	721	729	660	716	737	688	775	715	735	716	751	714	703	697	754	767	779	723	707	726	732	715	685	730	710	703	709	695	747	706	738	738	736	741	728	724	715	737	745	700	716	736	723	736	735	715	715	685	723	637	725	723	813	726	728	683	718	702	682	699	708	715	735	677	719	700	707	729	736	739	758	742	777	771	704	719	738	706	728	699	755	716	705	758	700	704	684	706	682	732	719	670	729	647	747
1471	180	138	141	111	143	151	152	139	134	120	136	134	116	130	106	92	90	109	99	94	110	110	94	87	89	102	102	119	107	111	102	102	100	88	97	88	77	96	106	101	106	136	84	88	94	84	203	391	327	280	170	125	108	90	90	96	92	95	102	99	99	101	99	79	94	82	91	98	75	93	96	104	91	77	88	108	92	86	79	91	104	100	93	92	86	89	95	85	97	106	89	100	107	103	79	108	91	96	100	108	95	98	82	96	101	101	89	111	78	86	110	93	96	87	85	95	111	71	97	82	87	110	101	94	82	78	97	96	102	93	89	98	99	80	85	85	95	106	84	105	88	105	94	92	86	89	77	84	88	100	100	93	88	116	94	107	105	89	99	110	91	98	90	88	124	86	94	86	85	86	92	97	93	90	95	91	105	93	84	91	97	94	115	83	98	93	112	87	90	79	92	111	95	86	81	108	91	91	98	88	84	92	102	111	109	89	106	105	98	102	88	87	86	102	107	89	97	93	98	106	86	78	95	98	100	73	114	111	101	87	95	88	101	92	95	91	111	103	87	89	97	107	93	86	85	82	72	93	96	82	89	102	80	106	99	81	96	100	95	83	89	102	99	96	85	87	89	93	103	87	100	91	72	96	101	118	92	95	85	94	79	94	92	86	98	99	78	83	84	78	79	102	92	93	88	95	106	86	104	108	94	83	85	100	92	98	79	101	88	95	98	105	82	115	95	104	82	92	89	91	103	97	124	102	94	98	88	79	112	96	94	78	82	79	101	102	86	98	86	72	101	99	100	102	82	92	127	99	87	88	99	84	104	92	99	100	85	88	106	102	107	93	106	105	86	94	105	82	85	98	90	108	92	93	87	97	101	93	83	99	108	98	82	101	112	96	107	100	78	70	107	94	91	108	96	88	114	64	88	101	95	112	84	96	82	108	95	93	85	100	99	95	86	92	86	110	92	85	82	76	96	99	92	89	96	101	72	97	103	94	85	82	73	99	102	99	99	84	103	103	93	72	102	85	94	89	99	110	119	95	95	72	77	106	109	124	95	65	90	97	101	103	91	80	88	100	100	94	108	77	95	90	87	105	95	93	104	86	92	105	86	93	110	116	88	97	77	85	80	79	118	96	88	109	105	91	86	97	103	81	83	93	104	102	96	79	87	106	105	99	86	83	91	93	97	100	96	76	87	98	106	113	81	84	99	94	88	86	104	108	90	85	114	91	104	97	118	82	108	84	89	87	82	80	98	109	83	98	110	104	103	82	106	115	111	98	107	108	97	95	83	92	104	93	79	81	106	81	91	103	103	124	99	93	100	108	95	94	92	78	98	99	92	92	105	79	108	84	105	102	99	89	94	87	91	90	98	90	98	84	97	91	91	109	90	108	101	104	109	93	104	77	89	105	90	103	88	87	102	95	90	97	102	81	105	95	110	89	96	97	113	97	97	107	82	82	88	94	106	118	87	86	99	107	86	105	100	106	84	77	71	90	81	100	100	91	102	106	89	102	83	93	104	85	93	104	100	105	94	115	86	92	90	105	92	82	82	86	92	85	96	76	92	90	88	84	89	100	104	109	94	81	90	71	78	93	111	102	98	101	83	96	89	92	97	92	89	86	108	83	78	108	108	103	102	92	101	104	94	102	97	90	92	79	86	97	85	107	99	88	86	102	102	99	93	96	97	95	85	94	97	83	100	106	99	83	106	106	90	97	96	87	93	88	80	102	85	100	86	98	101	100	96	92	103	99	85	87	102	104	89	108	90	105	89	80	88	96	82	110	95	98	82	96	102	108	91	84	95	91	112	85	80	103	100	96	87	88	87	112	105	81	90	86	85	104	103	105	94	109	82	97	90	95	91	113	106	94	97	84	108	87	94	102	101	100	97	103	80	92	83	98	111	100	104	105	93	95	94	99	91	95	103	86	98	93	100	93	93	90	97	107	88	95	85	93	99	86	98	99	102	83	96	99	91	93	92	103	86	80	84	101	93	79	89	87	94	85	89	81	93	99	83	82	83	94	110	85	94	96	99	115	108	90	103	99	71	91	98	86	83	106	76	91	87	97	88	78	110	90	95	102	115	104	97	85	100	95	104	85	94	87	91	87	93	87	86	104	90	86	96	102	88	114	83	90	95	88	72	93	106	120	109	87	103	106	83	96	79	92	119	95	102	94	94	99	79	120	89	91	112	97	86	110	78	87	87	87	86	106	75	104	92	101	103	79	83	90	76	87	90	94	96	94	87	91	102	101	90	83	99	82	96	107	82	94	101	87	100	102	120	101	103	89	91	76	84	101	93	87	96	75	81	105	72	96	86	101	89	96	101	98	80	90	97	78	103	108	107	78	94	93	99	106	99	90	88	82	99	68	82	88	99	103	108	101	113	87	81	89	108	88	109	91	99	76	91	77	84	85	100	111	121	83	91	93	99	96	91	72	89	91	70	111	90	107	90	78	90	82	78	91	102	81	93	93	108	89	89	97	79	96	116	90	84	98	104	80	96	95	107	93	97	106	98	84	111	98	103	100	104	86	104	92	86	83	101	89	97	94	77	99	89	91	87	86	99	76	95	94	98	97	89	95	77	96	90	104	97	108	68	96	112	92	86	116	92	108	103	99	95	92	108	80	90	94	99	73	99	89	122	96	81	100	92	99	95	98	100	98	102	89	95	98	71	70	96	83	89	96	88	92	110	99	106	94	105	95	91	82	81	92	83	90	114	101	90	76	98	97	117	88	85	103	91	105	104	85	99	96	93	99	85	109	87	95	75	93	89	94	95	108	103	97	99	90	90	94	102	102	98	116	94	114	104	92	83	85	92	95	91	81	101	105	86	95	99	95	86	87	95	98	77	91	106	88	82	89	96	96	89	90	99	86	101	105	88	80	100	103	86	114	113	98	97	98	87	104	105	120	93	84	98	83	115	85	122	96	82	74	95	88	90	118	89	83	85	101	78	88	97	105	101	98	111	93	102	96	96	83	91	101	111	100	86	94	105	93	79	125	98	105	104	70	81	96	92	83	94	94	103	93	96	81	94	95	108	86	106	96	90	87	84	107	84	93	81	107	96	104	83	92	122	82	91	104	95	88	95	100	99	113	87	87	84	116	101	86	89	83	95	103	97	90	89	102	92	98	99	79	86	87	90	103	92	90	111	97	78	81	97	94	94	86	86	82	85	102	86	100	107	84	84	109	90	85	95	98	93	98	101	104	78	91	99	95	100	98	101	100	95	92	92	85	91	85	96	93	103	82	94	78	80	119	79	92	94	83	86	82	92	102	90	94	105	79	112	90	106	79	112	96	80	124	84	110	73	107	98	89	81	90	69	92	102	89	91	94	88	84	90	92	98	104	93	119	96	101	77	94	96	95	85	81	90	96	80	91	106	101	82	101	100	112	87	104	97	86	98	85	97	95	90	87	83	85	106	105	85	104	82	88	106	93	104	88	94	103	85	109	88	91	78	87	77	89	110	88	94	90	90	96	101	95	90
8293	2288	1363	1930	3580	4584	4398	3488	2628	2124	1956	2129	2238	1785	1578	1361	1052	1021	898	957	893	875	807	821	802	822	833	829	763	790	798	884	872	867	839	847	780	825	773	788	762	736	744	689	782	793	1015	3331	6338	5865	3925	2598	1440	748	724	718	729	721	742	724	690	704	742	739	715	692	699	711	719	700	708	720	755	745	748	729	718	735	684	755	681	695	750	733	660	695	738	751	716	727	715	724	705	689	735	744	714	749	693	727	716	726	723	700	759	694	706	745	719	669	734	727	745	719	722	706	745	725	646	686	719	753	686	709	744	687	732	730	750	713	693	681	695	716	749	699	714	671	769	742	758	745	715	760	710	720	720	761	723	707	716	730	711	706	715	757	707	697	764	735	662	719	703	766	697	681	722	714	695	742	718	708	709	703	712	749	720	765	724	732	733	676	651	718	730	688	733	711	706	670	727	745	718	733	699	727	732	753	697	733	737	706	671	760	757	746	723	726	751	762	706	690	703	724	697	781	695	738	648	761	734	690	715	775	746	723	696	744	700	735	724	733	707	693	703	707	740	705	718	645	716	671	718	748	734	745	745	706	731	741	706	709	750	738	713	758	705	751	711	697	739	665	729	723	705	723	738	720	732	715	737	722	736	746	756	721	671	693	758	708	693	739	722	813	737	721	658	735	652	717	702	747	662	683	731	688	730	707	750	733	717	735	738	734	703	745	707	723	701	702	747	798	689	688	703	691	757	747	678	748	760	688	715	739	757	768	710	714	700	682	715	744	732	709	722	701	717	697	715	722	698	701	676	708	740	718	707	702	728	726	747	680	731	770	689	708	733	755	730	706	702	720	749	747	757	705	724	714	735	743	716	700	729	718	731	713	756	711	721	738	715	732	736	750	671	722	726	699	763	704	686	703	725	717	715	746	689	725	682	726	724	702	727	697	725	712	726	701	731	753	722	754	732	769	729	745	723	731	742	696	744	694	732	708	737	676	707	713	682	688	718	676	749	726	725	674	698	683	751	747	720	733	718	755	730	762	788	720	741	711	719	668	709	679	738	725	702	715	692	698	732	693	675	706	744	738	747	723	742	745	688	700	706	747	715	695	697	738	736	722	704	703	730	720	717	710	737	689	795	723	712	747	697	706	725	743	691	723	708	688	766	734	703	732	691	725	748	724	708	738	732	690	774	731	755	658	667	740	733	696	690	765	730	739	675	716	703	730	743	677	757	724	661	670	737	765	760	719	706	736	719	721	736	712	715	722	729	754	758	701	704	750	745	709	706	742	720	693	740	715	712	696	737	690	728	744	693	720	714	723	730	748	701	707	696	750	745	762	721	729	704	727	731	756	734	752	728	739	732	685	761	726	721	679	701	684	759	759	697	744	731	710	700	741	752	699	670	712	801	683	699	747	697	712	751	695	723	714	733	726	769	712	679	740	755	707	744	734	707	702	754	739	717	733	678	726	749	732	733	738	674	696	730	737	715	737	685	753	706	732	744	690	709	682	782	748	754	675	726	706	677	746	720	696	728	721	730	765	736	712	710	673	683	744	701	683	738	720	731	789	712	769	687	744	750	730	695	767	754	725	711	731	724	725	734	675	747	724	668	680	745	646	700	693	710	733	706	732	733	683	709	734	689	710	720	696	681	705	687	698	749	692	718	752	715	714	704	727	727	709	691	738	745	789	740	696	751	659	732	740	698	730	741	726	710	719	732	759	712	698	771	755	733	748	721	737	755	677	684	725	711	763	704	715	767	683	703	719	733	643	694	764	717	757	728	748	732	716	777	701	703	721	723	703	708	740	720	765	722	710	732	707	697	726	729	711	748	675	774	741	751	723	766	743	762	769	708	651	748	718	718	701	718	728	697	743	706	700	722	732	737	698	724	755	693	716	700	696	750	699	740	728	733	740	734	746	700	723	755	746	690	750	724	726	697	716	718	732	684	693	701	721	695	681	715	720	729	714	702	688	700	766	700	723	709	712	783	746	710	698	716	674	668	760	717	737	702	702	727	732	745	704	707	734	702	736	700	680	701	702	738	735	736	689	728	698	746	692	766	724	729	671	757	742	727	696	699	731	720	708	745	709	735	726	734	721	704	764	711	686	669	710	697	715	693	778	721	760	690	703	722	698	751	768	753	732	722	673	747	702	744	669	738	677	673	708	733	713	732	685	737	723	707	696	720	703	750	701	749	699	722	744	690	679	708	712	708	718	760	703	752	704	687	740	669	703	717	733	713	767	722	710	678	733	763	706	683	718	711	748	732	736	716	754	729	764	763	730	721	714	673	773	689	712	737	675	703	723	712	708	741	707	718	760	694	731	746	757	714	730	747	704	729	710	742	683	724	738	747	666	736	727	725	731	715	735	739	704	755	700	721	720	724	743	709	716	722	717	713	706	714	735	696	713	719	726	723	726	698	755	718	741	733	753	696	736	723	689	731	675	772	746	705	704	711	752	728	707	769	719	748	736	709	688	745	712	748	709	732	704	661	712	718	722	689	738	709	690	693	714	707	751	684	682	729	728	772	735	680	744	752	736	736	724	701	684	770	781	724	717	716	769	704	683	704	681	698	725	723	727	751	721	736	730	691	712	714	743	740	720	753	683	708	738	713	704	699	755	706	728	718	765	735	725	741	731	750	728	744	674	677	692	724	663	688	739	741	720	691	752	711	723	709	723	733	730	728	664	696	717	697	709	761	753	760	741	762	695	770	699	705	733	692	712	686	762	756	683	726	764	731	691	698	723	737	732	720	707	702	729	712	721	704	749	756	741	682	697	763	704	729	701	742	688	714	661	691	725	727	695	719	723	748	748	763	717	713	702	749	716	680	716	739	726	679	698	741	672	729	711	721	710	735	681	741	683	793	707	763	757	752	757	668	746	724	767	727	746	717	720	705	735	746	705	721	699	729	680	709	689	741	715	719	727	653	729	721	700	698	720	690	680	714	747	689	743	701	725	722	709	690	747	704	730	718	755	691	721	736	759	694	710	768	771	706	731	714	713	790	729	723	744	743	732	718	697	731	687	689	695	701	706	678	637	753	738	695	721	688	717	701	717	698	746	707	718	738	712	760	668	709	769	732	684	705	674	683	716	734	745	735	723	720	729	715	699	700	716	722	685	672	683	719	733	747	706	723	725	716	724	748	693	755	696	714	707	748	719	710	707	747	716	720	708	716	720	740	747	750	723	682	703	712	685	691	715	701	706	747	731	666	738	730	720	753	721	739	738	700	728	717	705	762	694	714	720	730	745	683	772	715	707	709	728	742	725	738	750	680	709	723	685	667	714	699	695	699	725	694	715	744	736	739	707	735	733	717	730	729	744	688	733	707	678	711	773	709	715	680	725	708	721	693	701	713	714	706	709	688	700	697	745	694	706	709	697	697	671	742	734	745	695	754	728	733	755	689	720	698	755	718	736	747	672	710	744	717	722	728	740	717	745	719	703	743	734	681	722	711	697	756	689	731	766	743	708	720	695	707	772	719	699	728	723	700	695
780	235	120	86	83	118	140	120	129	101	100	89	114	98	85	71	64	63	67	55	59	51	57	46	54	46	49	55	50	53	49	60	55	60	59	57	55	49	48	48	67	47	59	47	42	52	63	147	343	440	385	302	157	49	56	48	42	45	49	41	53	46	47	56	46	59	54	50	47	56	33	42	52	44	49	47	43	47	39	47	42	45	48	37	57	48	55	59	66	45	44	44	49	47	52	52	38	41	56	35	53	56	53	54	35	48	43	50	34	43	43	49	48	53	47	54	46	40	45	56	51	44	43	48	38	63	47	42	47	48	53	42	48	48	45	44	48	45	42	52	52	50	49	47	56	40	42	48	58	47	42	50	41	44	47	44	58	37	52	55	33	32	47	41	44	51	57	56	55	48	45	52	45	43	46	33	46	45	60	40	46	60	50	48	43	40	52	62	41	37	50	48	35	52	41	49	45	47	43	48	64	42	45	52	57	50	52	57	47	45	46	41	41	50	49	49	54	47	56	49	36	58	51	54	44	46	44	56	44	50	49	53	49	60	46	44	39	52	44	47	53	39	45	48	50	36	48	50	54	46	55	47	53	42	34	45	46	56	45	38	44	38	48	53	35	42	46	48	49	53	49	37	39	53	35	54	36	45	41	40	51	43	44	53	37	49	49	60	48	56	46	54	49	54	43	57	50	44	38	41	50	49	41	56	42	50	46	42	46	47	61	46	57	43	58	53	49	49	58	37	51	47	54	51	53	50	42	38	43	46	42	42	41	51	51	56	36	52	45	53	50	48	37	49	46	49	43	51	56	45	44	55	47	40	38	49	38	36	54	43	45	45	51	45	48	63	57	57	58	49	49	47	62	44	47	39	42	37	60	39	45	57	50	60	47	52	46	38	37	51	45	47	50	51	34	64	51	41	55	50	52	48	58	47	57	45	43	52	43	50	52	41	42	55	49	58	49	61	36	40	53	55	51	47	40	60	42	55	50	56	42	47	46	36	58	39	45	68	45	40	40	57	50	39	46	54	51	52	57	47	51	44	45	53	50	55	49	47	40	42	50	50	44	33	59	42	51	49	51	36	48	61	37	39	44	40	45	57	49	42	39	47	43	40	47	49	58	51	60	42	44	50	54	43	44	54	57	45	50	43	44	52	44	46	47	44	43	46	56	43	38	51	50	42	58	43	41	41	44	49	49	47	44	39	51	47	52	41	50	56	47	51	51	46	54	43	45	54	45	42	42	43	43	49	45	47	51	56	58	38	35	40	46	41	45	48	55	41	38	48	43	40	44	45	57	46	43	48	44	39	50	46	48	44	50	41	45	44	58	39	58	50	31	36	43	58	44	49	43	53	48	48	48	62	40	44	50	54	50	61	57	48	39	43	37	49	56	61	59	50	46	46	49	54	57	45	41	49	55	57	45	41	39	53	47	51	51	49	51	49	40	33	39	48	53	38	46	49	42	49	41	58	43	51	60	52	41	40	47	46	51	41	55	50	49	55	41	46	50	60	54	35	36	40	41	32	50	39	62	42	45	41	47	46	51	45	43	50	46	34	56	46	49	57	59	52	41	49	55	47	52	49	49	39	50	54	58	54	45	46	52	48	40	47	37	53	74	46	39	41	46	44	56	54	58	43	50	49	41	45	51	60	48	46	59	58	47	50	46	37	53	48	45	40	39	42	53	49	53	44	40	40	58	38	35	53	40	58	53	47	51	46	37	54	42	49	58	48	54	57	55	58	50	51	44	43	45	55	40	44	50	51	65	47	58	45	47	46	45	40	42	50	52	43	54	39	62	57	45	44	54	41	32	56	52	54	48	66	37	54	51	55	53	40	53	53	52	53	50	72	41	40	40	61	49	54	54	61	54	54	50	53	47	44	41	49	36	37	44	46	38	44	41	46	52	45	41	47	50	48	38	39	52	39	36	41	63	50	42	47	46	39	55	58	56	50	48	52	40	48	54	53	54	53	50	37	43	56	48	41	50	40	39	41	48	48	38	37	51	41	53	50	43	48	51	48	41	53	48	46	46	45	50	45	40	65	50	50	53	49	51	45	53	45	54	51	34	55	50	61	54	52	52	40	54	59	54	43	45	49	47	47	44	48	43	58	55	38	47	46	52	36	58	38	54	37	53	38	49	43	48	59	41	47	51	54	49	45	40	43	52	45	53	59	45	48	38	54	46	44	39	39	44	39	57	45	47	43	49	39	43	44	53	46	41	56	47	39	55	46	53	43	47	46	56	50	52	40	51	48	51	39	49	36	47	54	48	39	43	46	61	49	43	57	46	30	36	65	58	48	56	37	51	50	37	52	56	47	46	53	39	41	47	45	46	48	53	46	43	45	42	51	59	52	54	47	55	50	55	50	38	47	48	40	55	50	40	36	55	63	41	61	55	62	42	47	46	44	48	43	47	36	42	42	60	44	50	45	52	44	49	41	38	60	49	62	45	47	62	51	54	45	45	41	37	42	33	46	51	64	45	45	59	52	41	41	51	38	48	35	47	50	58	43	48	39	36	46	40	46	46	45	52	43	43	42	47	46	36	44	43	53	48	54	44	47	41	51	46	40	53	50	39	51	41	43	45	52	56	54	45	53	39	40	58	46	45	49	43	52	41	56	40	46	30	35	58	55	55	53	46	53	50	46	48	43	67	47	48	48	57	54	46	59	58	47	41	35	55	66	38	49	45	47	60	37	43	47	54	49	46	50	57	34	46	48	50	54	50	43	52	37	48	56	55	44	45	51	39	34	40	48	47	48	41	51	53	63	53	54	53	64	49	52	52	43	59	35	46	54	39	42	47	46	53	44	48	56	42	51	51	44	46	50	47	35	49	44	35	51	63	41	50	41	40	43	43	52	47	51	44	53	46	48	49	38	37	54	59	53	51	45	46	47	43	50	60	45	44	35	51	57	37	40	36	59	42	41	42	63	50	50	51	53	36	35	40	38	45	45	41	45	45	44	50	58	48	48	45	46	56	47	63	53	45	48	50	37	57	50	47	40	45	52	45	44	48	54	52	50	40	44	43	43	42	48	53	47	47	62	36	55	50	66	43	44	59	44	54	51	57	62	41	51	55	45	37	55	43	60	48	46	51	54	47	36	51	44	46	50	40	45	59	51	33	51	37	52	43	55	51	48	44	49	46	44	59	45	42	52	42	48	39	57	51	51	40	47	43	55	46	53	48	36	46	54	54	48	48	45	60	45	46	45	56	33	54	49	51	47	49	44	54	50	62	36	49	45	62	46	48	40	48	50	39	44	47	52	42	48	44	37	38	52	48	51	50	52	54	47	48	54	54	53	51	40	38	42	49	51	53	51	44	38	45	55	48	41	47	50	53	46	34	50	60	52	52	56	47	44	64	51	44	45	54	55	56	42	48	58	50	44	51	39	45	57	57	44	39	49	60	47	49	43	54	53	44	52	51	58	49	51	53	49	40	63	43	49	45	50	55	43	51	50	44	54	46	40	45	51	42	48	53	31	61	42
8378	3140	1373	2454	5429	6261	6005	4745	3295	2623	2040	2080	2508	2188	1598	1488	1025	843	782	680	690	643	633	644	547	591	568	527	501	545	541	532	496	612	617	567	562	486	520	479	448	468	446	443	436	444	625	2783	6394	7910	7209	4979	2310	485	411	343	342	371	357	346	378	373	382	397	333	384	376	359	378	363	371	364	350	375	364	342	382	391	345	404	358	357	360	350	342	343	355	376	376	360	360	387	358	393	340	360	389	334	350	394	364	375	346	391	342	365	400	363	370	336	393	352	368	344	368	344	341	356	394	359	376	384	375	364	361	404	382	403	338	330	391	411	403	377	386	391	355	341	386	376	389	322	382	404	380	374	359	358	359	356	375	376	377	391	375	342	356	363	407	412	390	362	346	418	366	372	378	369	351	361	364	369	328	374	373	339	404	341	359	370	372	348	392	378	382	378	332	385	358	400	342	341	361	352	372	354	364	387	338	336	342	362	364	350	340	406	349	358	373	376	364	389	390	372	350	362	380	392	414	357	359	375	379	360	368	414	382	376	375	385	363	385	381	363	391	352	360	348	339	341	371	371	376	346	384	348	343	395	359	361	380	352	384	372	375	375	343	374	387	330	346	380	389	344	370	367	383	383	386	355	402	356	379	395	346	389	362	356	389	376	352	396	393	408	382	404	312	346	344	349	385	374	361	368	363	340	351	385	356	371	401	342	387	354	378	362	374	377	355	365	355	380	397	363	367	379	380	377	387	409	417	366	404	399	339	328	377	376	344	384	371	355	351	341	335	361	374	368	368	368	363	400	369	356	355	410	379	364	378	406	362	343	388	347	400	354	351	342	377	344	343	375	405	358	357	358	398	375	339	375	404	380	373	389	373	411	344	389	358	392	372	375	382	370	373	389	352	396	408	374	379	343	388	375	369	353	357	391	388	396	376	408	339	378	364	393	376	359	354	405	360	350	368	364	365	361	372	377	335	359	384	372	386	348	340	353	350	337	397	368	354	351	379	373	373	374	398	386	372	361	363	389	376	382	380	387	373	399	408	333	369	379	372	348	364	362	391	372	371	338	355	363	387	340	363	358	366	382	376	359	366	369	387	373	376	369	351	351	350	381	374	372	384	368	367	346	372	363	383	347	379	331	364	401	379	349	382	382	379	381	361	374	386	362	361	373	350	388	354	353	329	364	390	374	384	366	368	340	368	364	370	374	375	374	378	382	362	359	380	352	385	367	354	324	363	391	333	328	338	369	388	344	384	346	351	387	376	395	365	399	365	338	376	361	384	364	390	369	358	367	357	372	400	396	358	341	362	364	369	355	330	381	344	366	425	374	380	388	398	376	357	382	337	365	360	366	388	364	348	339	386	335	356	349	364	361	383	348	356	384	361	338	416	362	380	353	380	387	367	369	387	376	371	373	366	366	317	360	350	362	342	354	371	376	365	336	351	364	356	354	374	338	360	370	375	375	378	375	352	343	338	346	377	403	379	408	408	375	364	364	358	412	344	382	334	327	359	387	354	367	381	374	365	358	397	340	382	360	365	381	375	384	369	375	358	376	360	357	372	365	377	354	359	349	381	371	379	424	396	357	383	353	374	383	361	352	380	363	408	363	364	393	378	374	357	352	377	367	374	372	371	381	335	288	363	382	402	348	378	394	359	390	355	380	330	349	386	378	364	385	362	381	339	366	344	348	356	343	372	343	385	348	402	348	353	383	349	366	347	387	366	364	371	352	373	394	338	330	335	352	369	374	381	372	373	354	317	361	367	389	382	395	385	402	357	384	380	375	354	355	306	343	419	382	373	371	388	360	378	369	364	370	381	396	400	356	346	343	365	370	380	356	335	408	365	377	361	354	363	370	363	346	379	339	358	355	390	366	381	367	380	370	380	358	389	364	367	394	365	377	345	379	369	367	397	381	400	363	382	389	382	371	329	368	366	321	364	360	336	332	331	401	362	349	357	357	346	374	357	357	349	389	358	392	368	378	385	363	356	353	365	376	386	380	386	369	358	396	369	361	368	394	362	377	373	359	351	365	354	371	404	326	377	400	361	341	336	382	381	368	330	341	390	384	399	394	388	404	375	373	360	363	358	379	378	359	392	383	413	359	333	366	347	356	332	388	383	355	388	371	394	370	331	369	345	358	368	399	361	356	349	349	374	365	383	370	389	357	396	374	386	385	393	375	382	383	424	382	375	361	377	364	362	387	376	360	353	381	356	371	401	411	379	368	391	369	348	355	372	341	339	364	364	364	364	351	376	384	372	364	360	354	361	382	395	372	363	388	372	360	370	402	362	338	366	364	366	379	355	358	380	371	368	360	363	372	356	397	334	361	384	349	375	368	369	385	395	335	376	356	389	392	367	413	372	370	419	353	358	365	384	370	385	385	370	374	376	383	367	372	379	384	364	392	358	366	348	365	367	358	359	383	341	390	372	378	389	384	378	357	360	363	347	377	379	357	362	366	362	376	376	353	363	381	368	375	379	350	394	385	358	362	400	369	356	392	360	379	376	350	366	351	362	384	398	368	370	359	352	365	388	354	375	399	377	379	378	351	340	375	359	388	369	371	338	392	384	372	375	392	355	360	381	384	424	329	390	371	348	372	361	353	352	374	351	396	387	373	391	378	375	339	346	358	345	374	365	384	346	368	371	357	389	375	381	350	357	395	401	385	344	372	358	362	391	371	391	391	374	378	358	349	356	365	408	368	370	338	368	346	383	368	353	402	399	371	350	393	390	349	402	347	380	356	397	386	388	362	354	379	378	352	376	379	395	344	370	377	371	372	357	387	386	368	361	380	361	353	381	361	395	346	363	351	390	372	369	343	386	378	373	382	357	357	328	385	356	395	327	365	379	372	356	383	361	366	338	380	365	362	376	381	380	362	380	340	362	381	353	360	366	363	332	371	369	386	334	356	388	402	369	383	353	365	377	356	376	372	349	363	368	394	373	368	354	368	351	362	352	396	359	326	384	402	393	332	364	376	409	377	354	395	356	368	361	379	398	349	376	358	334	342	344	355	387	359	350	375	370	399	375	386	370	354	374	386	345	375	358	356	339	363	363	389	364	370	346	314	364	345	387	395	342	398	383	401	346	332	381	395	377	384	359	392	370	345	359	367	362	370	367	386	379	365	365	379	367	360	354	380	358	376	402	375	343	367	365	336	374	357	330	366	375	365	368	350	391	371	406	374	351	357	362	394	344	376	365	370	369	359	343	387	354	361	356	380	349	354	366	358	352	348	393	350	342	370	386	360	346	385	361	378	332	371	354	369	371	379	375	370	356	377	371	346	330	381	375	373	354	359	377	379	326	390	358	356	369	343	386	371	379	373	367	366	361	351	381	374	379	390	377	389	364	360	359	352	376	322	355	341	379	348	357	396	399	347	349	349	384	374	413	378	391	361	414	360	386	341	359	379	415	396	335	362	346	364	359	379	375	343	344	375	339	375	352	336	352	355	414	385	356	400	390	360	392	379	356	377	350	371	404	362	357	360	384	347
1016	130	112	110	110	105	113	100	105	112	103	84	115	132	119	112	84	85	101	88	68	73	94	91	91	79	81	83	109	93	95	95	100	94	97	97	88	88	92	110	90	110	90	103	91	105	77	90	100	156	161	165	125	90	64	81	78	105	70	81	122	83	92	97	94	89	78	106	83	101	96	104	89	95	86	85	93	65	83	98	78	89	84	83	80	94	92	112	84	95	74	83	73	65	73	98	96	88	85	68	94	83	86	90	82	85	101	93	80	83	95	98	88	103	88	96	100	107	96	97	93	83	91	104	93	87	95	96	91	96	94	97	93	88	100	88	82	107	94	84	84	97	99	93	84	92	80	88	87	73	96	104	82	101	89	86	96	103	93	89	108	95	100	90	78	77	96	113	75	94	98	90	83	105	85	92	89	89	108	98	89	98	116	96	88	95	103	80	83	111	76	116	92	84	97	92	116	87	101	82	89	84	94	89	91	84	99	94	88	87	103	98	76	75	86	84	89	79	103	91	86	85	77	90	75	97	91	90	102	101	95	83	73	96	100	93	89	89	107	97	73	94	92	93	87	83	96	81	93	76	93	91	67	80	81	84	73	95	88	86	92	99	84	72	85	85	108	90	96	77	77	89	85	84	102	108	95	81	81	77	111	94	87	85	87	80	85	91	82	70	96	108	97	91	73	96	86	93	96	93	90	74	90	100	92	86	81	91	90	73	69	118	101	100	84	84	84	93	77	74	97	99	89	88	86	83	96	68	83	93	89	83	82	103	85	85	106	102	94	78	111	106	73	94	96	83	81	82	91	122	90	90	105	84	85	95	69	90	95	81	79	101	86	89	86	85	97	89	76	99	76	96	93	99	98	104	85	85	88	84	68	91	83	77	95	109	95	101	85	85	106	113	72	97	91	89	81	101	86	99	92	75	69	87	101	96	88	83	84	89	82	92	98	81	95	79	92	96	85	96	79	111	80	90	84	101	77	85	70	98	95	104	101	80	91	103	84	96	79	95	96	113	87	86	87	78	101	87	92	95	105	86	89	83	104	81	84	95	84	97	86	84	82	109	89	91	78	103	95	82	74	98	93	83	93	90	85	72	97	98	86	87	108	91	93	87	98	99	79	75	75	107	76	78	87	86	95	77	94	105	94	85	97	93	77	97	87	85	78	124	88	106	93	81	76	89	81	92	113	71	88	81	104	77	90	78	102	94	92	78	79	89	89	91	93	93	87	83	87	80	76	92	96	95	76	98	87	97	77	92	77	71	94	94	101	87	90	73	103	71	81	85	81	96	82	115	89	105	95	85	69	87	82	94	86	93	90	89	97	91	102	111	100	90	76	106	94	98	93	125	88	71	91	90	74	92	90	97	92	85	71	99	102	96	86	82	105	64	93	85	97	93	99	93	92	80	90	94	79	70	84	95	90	75	77	119	95	105	98	91	82	83	86	105	107	84	100	84	92	106	78	110	94	100	92	79	114	113	101	86	120	101	83	89	91	81	88	86	88	93	102	90	103	90	102	91	71	91	83	78	84	106	98	101	109	90	96	86	96	88	81	76	96	89	80	105	89	98	90	90	71	99	84	98	97	86	80	85	89	99	88	84	92	93	95	89	91	107	94	86	94	83	99	99	88	99	87	72	82	81	88	88	89	87	65	91	93	97	82	90	105	96	92	93	78	79	84	81	100	81	88	116	93	90	99	95	83	78	108	96	81	91	116	101	96	82	105	83	98	98	95	79	90	83	90	97	91	83	92	99	93	99	97	95	93	85	83	88	94	108	90	78	108	90	86	96	96	94	95	99	77	79	100	93	87	102	89	109	96	85	106	84	88	105	91	75	98	86	94	99	102	96	97	80	98	86	108	105	94	82	77	86	91	75	100	70	89	90	91	88	83	92	92	89	97	103	106	101	94	107	97	90	81	106	102	112	86	84	88	94	87	74	89	91	95	101	95	101	91	63	88	93	88	75	86	99	86	99	106	94	81	88	85	81	119	100	89	91	80	92	87	96	103	86	91	92	97	92	91	101	102	83	84	84	86	101	89	100	111	90	86	102	83	67	92	86	65	97	99	95	100	92	86	95	76	105	91	103	98	78	90	96	74	94	92	81	110	79	109	81	90	94	84	96	77	95	99	90	99	98	89	104	125	80	101	84	83	87	103	89	99	94	89	85	95	98	91	91	86	70	91	96	79	110	91	91	79	90	93	90	82	96	84	81	91	91	107	99	84	84	93	85	97	102	100	97	104	83	100	84	102	92	84	91	78	86	95	88	77	97	94	81	91	81	105	94	88	100	99	66	108	90	98	89	89	82	80	82	95	89	86	101	94	89	94	79	91	86	81	103	107	100	92	78	85	87	102	105	97	91	85	88	86	97	76	70	95	97	66	83	95	85	98	73	83	64	93	71	98	92	86	81	105	88	80	90	113	98	86	76	93	101	101	101	97	84	93	93	98	84	90	88	70	89	99	90	85	81	94	99	79	101	85	86	86	84	72	87	98	91	89	83	80	99	91	96	97	109	88	98	88	109	107	91	93	103	92	93	90	78	113	93	79	99	87	74	98	84	93	74	92	93	89	92	88	95	80	94	65	89	80	105	99	93	87	100	92	81	110	107	97	106	87	89	88	78	107	105	80	86	99	91	79	106	87	89	93	86	81	93	95	92	64	88	101	91	88	108	97	95	100	87	98	80	90	96	81	88	83	96	80	89	103	91	93	100	95	90	75	122	93	70	84	88	78	80	90	91	77	97	88	87	73	89	78	92	84	84	92	94	88	88	91	94	80	76	90	74	104	86	89	71	90	108	101	85	88	100	87	97	78	82	92	91	95	79	74	78	103	82	83	87	91	89	113	89	98	101	90	116	89	81	75	89	84	91	98	85	110	104	95	80	84	94	96	106	93	96	89	101	93	100	89	82	100	83	77	90	103	85	101	97	92	92	94	92	92	82	89	80	99	80	85	95	84	104	94	78	84	76	92	81	94	102	76	94	104	87	81	109	104	92	94	86	92	95	97	99	71	97	88	71	95	82	98	107	108	105	95	71	98	88	98	108	101	93	95	106	79	104	106	103	81	91	83	116	86	97	97	86	84	97	93	111	108	80	85	87	72	93	78	83	81	86	96	105	87	97	87	84	82	85	95	92	92	96	82	81	112	95	93	86	78	84	86	93	76	90	88	93	91	82	89	102	99	85	97	95	96	105	97	79	99	88	97	94	94	83	85	87	92	92	86	72	82	88	77	115	85	83	105	95	109	100	91	80	86	85	107	74	92	96	111	92	78	88	106	90	92	96	95	84	85	108	83	83	76	95	75	90	86	98	89	76	89	96	78	80	75	84	83	88	91	85	96	103	88	86	90	94	96	93	69	73	96	91	90	97	89	90	88	87	87	96	84	94	87	99	101	96	75	90	73	82	90	97	101	82	92	73	96	84	110	82	89	104	98	92	86	79	96	83	95	89	90	101	84	87	89	100	96	95	97	80	81	99
6495	1498	1039	1216	1825	2013	2210	1804	1388	1173	1050	1090	1654	1742	1475	1101	858	780	784	737	747	731	792	735	765	684	734	726	746	767	746	796	734	779	787	749	752	726	731	758	713	727	718	710	686	661	700	726	1324	2483	2579	2084	1038	689	696	612	690	723	682	725	701	687	653	652	698	736	725	704	675	681	754	740	697	665	743	699	731	697	722	723	729	720	745	683	680	705	678	711	673	658	691	709	704	692	696	693	739	721	642	756	711	744	697	741	676	689	701	711	700	666	675	675	700	776	683	681	746	714	684	724	727	667	682	707	712	698	687	719	735	674	728	692	634	712	691	720	764	722	737	684	713	683	717	702	715	680	700	696	686	700	671	741	668	688	745	663	702	697	722	712	684	732	737	713	659	700	685	715	667	717	693	717	706	709	649	712	690	707	686	712	688	712	678	703	661	662	750	743	669	720	728	738	719	743	709	683	725	699	688	682	671	678	723	720	692	778	739	669	688	718	679	674	709	678	705	725	686	676	687	660	702	745	683	716	763	711	722	658	751	673	699	736	666	763	643	692	715	720	694	771	689	697	709	699	707	692	693	728	735	726	659	677	676	694	722	716	755	716	680	669	655	720	682	728	725	725	667	708	737	696	695	690	674	653	730	723	684	682	640	709	673	714	648	742	689	649	686	691	703	680	696	714	645	706	713	650	695	698	643	702	679	687	690	683	667	686	712	713	735	697	743	684	699	674	682	722	703	705	712	720	655	686	709	714	686	724	703	669	703	725	700	738	693	708	714	681	697	677	711	764	636	679	676	704	711	681	705	728	713	729	689	684	695	717	678	639	648	716	706	673	663	678	686	704	669	708	689	729	665	699	740	745	700	733	741	693	743	729	643	738	676	683	690	698	701	708	684	735	690	721	649	754	705	692	701	727	715	647	724	719	691	716	697	699	744	662	731	714	741	718	672	704	697	716	717	704	652	696	758	699	709	701	715	683	716	705	693	648	697	727	710	645	693	686	711	699	729	636	705	711	722	749	711	693	732	711	691	653	693	655	713	679	755	725	723	716	677	705	703	721	695	728	688	713	723	682	693	689	692	703	667	682	718	722	681	722	670	695	657	732	696	737	687	701	722	718	714	741	686	720	723	652	717	726	712	668	685	705	714	687	671	684	668	699	691	659	684	696	721	737	672	675	696	669	694	671	676	734	673	705	736	678	749	676	682	687	665	723	724	702	695	705	720	741	686	709	669	736	725	718	725	650	725	713	700	689	687	631	695	674	715	708	705	713	717	704	665	725	689	732	724	731	724	663	676	751	646	718	723	726	719	714	713	697	712	735	771	661	672	712	724	675	704	703	678	683	694	711	680	703	692	680	734	756	680	707	717	702	658	671	719	635	732	682	742	708	693	668	642	699	691	646	683	689	699	726	690	699	696	653	709	735	694	681	705	706	739	703	741	743	705	714	699	698	672	689	692	760	691	688	708	666	701	656	655	704	677	719	711	716	713	685	692	693	696	719	665	675	720	751	709	698	724	703	730	706	652	746	704	673	684	723	741	747	720	705	698	706	710	673	685	692	724	720	727	679	698	705	752	700	697	744	685	694	688	669	700	685	702	709	711	732	687	729	698	710	718	729	756	639	699	711	683	700	746	721	715	697	716	643	721	762	703	693	658	710	682	669	705	687	702	691	735	695	702	737	692	723	731	666	711	700	727	751	771	750	730	693	696	687	693	691	741	624	683	691	689	767	699	724	685	676	720	706	705	745	709	743	673	744	700	728	676	711	682	705	676	677	722	703	697	682	721	692	703	663	716	693	687	681	715	705	695	714	728	675	666	702	680	710	659	716	678	766	674	699	684	696	736	707	683	724	668	716	722	693	682	717	655	730	665	720	719	707	670	720	674	700	719	701	708	699	706	664	645	763	706	677	737	761	761	694	689	709	671	703	726	633	668	717	694	708	691	692	727	713	696	706	650	699	687	695	675	741	725	745	668	708	732	666	693	707	697	697	674	687	700	680	669	712	711	695	714	703	701	731	697	692	741	719	677	679	716	701	680	692	659	686	747	691	733	713	691	733	707	640	684	686	744	702	667	695	741	640	719	684	688	689	704	704	712	692	709	711	685	722	729	707	701	714	649	736	712	690	687	684	741	714	754	734	636	679	710	713	718	651	697	664	686	700	693	699	721	720	699	728	676	719	720	657	720	703	704	694	655	683	668	725	718	636	685	732	697	685	720	709	696	723	634	696	712	694	705	664	706	698	674	722	705	719	691	659	697	732	690	706	658	707	734	652	673	654	726	758	724	736	651	697	721	748	647	712	728	723	705	749	709	666	715	684	725	713	694	694	689	701	671	668	745	726	714	729	668	723	706	689	751	722	685	723	743	670	675	676	676	721	712	707	700	716	683	739	692	705	729	709	673	769	655	687	703	692	708	701	673	739	677	719	709	676	714	761	692	725	733	689	698	702	674	725	640	697	715	700	682	730	729	701	668	706	683	708	679	684	709	691	670	662	751	685	709	701	676	689	677	694	692	712	695	717	672	689	676	742	735	729	657	669	703	694	667	715	725	690	691	657	726	643	737	705	708	671	682	706	675	676	676	687	750	727	684	686	701	699	708	717	708	682	698	659	708	762	720	720	711	702	699	700	676	706	712	721	713	679	721	687	702	701	709	688	742	745	721	767	729	718	715	706	694	741	662	707	716	712	673	708	750	703	741	649	685	713	648	678	666	667	730	666	709	699	671	682	705	710	704	704	668	685	684	711	671	710	706	706	767	677	732	718	714	673	740	697	637	753	660	670	700	697	720	743	690	706	686	703	719	710	700	720	695	693	693	709	704	683	683	676	713	688	738	693	684	672	707	724	705	682	751	702	658	697	662	693	670	716	695	636	735	659	722	692	679	765	665	717	716	704	654	705	699	709	651	688	728	681	735	635	712	737	694	684	692	652	677	717	707	695	709	714	705	665	696	705	722	736	694	762	724	770	688	681	731	691	687	656	668	725	703	715	733	681	712	665	721	706	720	710	673	604	683	681	632	743	695	692	693	751	690	678	690	696	662	670	713	647	673	733	677	710	693	718	719	685	694	693	648	695	708	663	692	710	692	741	704	704	728	687	696	672	707	739	739	711	729	701	715	680	678	704	716	666	701	687	652	706	711	673	706	683	679	685	702	678	727	640	702	722	655	718	720	695	732	702	678	762	676	704	642	712	712	666	679	729	642	698	718	695	706	706	669	715	694	731	674	744	681	698	689	720	697	736	668	681	669	711	668	693	716	726	704	677	721	692	770	678	623	676	695	675	715	681	715	737	712	666	696	703	684	696	678	678	716	673	707	719	707	727	761	699	729	702	740	727	716	717	728	699	706	732	728	723	728	692	729	689	746	693	668	741	729	734	728	691	728	669	706	682	722	714	696	715	699	682	700	740	713	671	777	650	735	711	723	698	647	673	737	689	715	687	699	696	705	664	669	697	678	632	679	743	701	721	707	711	733	684	722	677
1275	168	132	123	105	99	114	123	105	91	107	97	116	128	125	126	93	88	93	104	87	90	82	87	99	73	81	103	88	99	109	100	95	110	80	92	76	89	97	111	90	90	102	73	90	81	85	109	138	253	230	130	99	78	84	100	94	99	96	85	75	79	94	81	101	95	69	93	98	89	99	73	91	90	85	96	84	69	80	81	92	77	98	80	90	96	92	95	90	86	72	97	84	86	101	92	90	81	75	90	83	87	86	95	81	87	86	103	107	93	88	71	93	79	96	84	91	102	99	103	81	95	92	79	102	89	74	94	82	89	91	86	96	91	96	74	85	88	93	82	83	99	89	83	101	84	80	84	87	80	70	81	88	92	82	92	70	89	82	88	90	104	80	109	107	86	79	96	98	88	90	92	93	100	85	106	91	90	87	88	79	99	98	67	75	86	87	90	94	91	81	80	88	70	80	93	87	81	92	90	78	96	103	95	106	70	96	75	100	99	87	101	79	112	94	82	94	67	92	85	96	99	82	97	91	98	90	95	79	94	96	92	97	105	96	103	104	103	85	78	79	99	100	97	83	82	84	82	79	101	90	100	95	69	83	80	101	89	90	84	84	106	104	94	98	98	96	86	81	86	81	87	95	73	79	79	66	67	88	89	74	80	95	88	95	85	93	84	107	98	103	80	94	84	82	95	85	78	91	98	78	85	97	85	91	68	92	98	100	95	88	91	79	78	81	95	93	82	86	90	73	70	67	82	85	84	102	100	76	98	86	84	79	100	95	68	97	97	92	93	88	103	97	101	89	103	76	115	99	92	94	75	78	90	80	85	76	84	80	110	87	93	93	92	93	81	104	102	92	95	107	104	100	80	97	99	98	101	93	102	91	86	85	97	100	85	83	80	100	80	93	86	103	109	92	88	107	87	95	97	78	84	90	88	70	105	91	93	100	76	83	89	85	104	102	94	93	84	104	91	78	96	94	102	93	104	89	102	100	90	93	92	110	84	90	90	101	99	66	91	101	83	85	82	100	101	101	101	64	96	86	91	100	92	89	96	84	108	107	92	77	101	105	83	79	84	96	107	95	91	103	88	89	104	90	77	92	93	85	77	85	92	98	91	93	77	102	90	91	90	86	94	97	95	82	94	101	97	78	89	74	81	85	94	93	80	83	109	90	92	80	93	94	106	73	85	92	87	82	84	84	86	86	84	78	104	82	92	85	88	103	94	79	103	97	93	79	106	86	91	79	89	94	88	74	82	92	87	82	83	100	99	107	100	91	100	86	105	89	97	97	92	85	110	81	76	73	94	72	91	89	81	88	91	89	85	98	90	91	93	84	76	88	86	90	75	95	80	81	97	89	82	79	103	88	101	81	79	89	91	97	89	101	85	70	92	88	90	97	89	84	92	90	101	102	101	102	73	93	78	90	92	92	84	94	78	75	95	95	94	96	97	89	87	105	115	93	72	91	95	72	91	101	93	96	95	99	100	100	88	91	78	107	101	108	96	109	79	98	90	89	91	90	87	93	91	94	85	98	84	88	101	74	81	82	91	78	102	90	85	72	66	94	83	85	73	77	87	85	86	91	78	102	92	102	96	96	91	95	92	85	89	83	98	82	76	94	93	78	96	84	87	101	79	88	75	111	90	93	73	101	72	80	82	88	100	96	81	104	96	93	81	77	86	87	110	84	95	96	72	97	94	90	74	85	95	74	79	115	82	80	101	98	92	82	100	87	89	98	107	97	120	86	87	96	109	86	83	85	95	94	107	95	80	85	88	94	98	94	93	93	93	87	88	71	91	92	89	99	94	86	98	88	94	85	79	90	85	98	80	81	97	90	79	90	95	93	114	86	92	78	108	85	85	85	96	83	84	106	82	88	110	86	91	79	77	108	92	101	83	86	103	89	94	79	104	77	79	84	103	89	90	92	95	92	92	88	103	82	81	96	85	110	81	96	76	98	96	96	94	94	98	99	90	90	89	86	94	101	77	97	87	101	87	102	86	88	83	90	99	101	91	99	105	100	81	77	95	95	94	96	101	108	94	91	92	86	89	92	90	102	82	89	87	78	84	86	76	102	100	97	86	78	85	94	85	103	88	94	83	109	81	90	94	95	99	111	100	86	89	81	117	119	103	104	105	92	74	91	80	93	100	82	96	93	87	84	83	84	80	100	84	105	81	103	90	93	93	89	85	87	94	77	92	108	94	87	84	84	88	92	98	99	81	79	71	84	98	76	95	92	88	77	98	84	81	85	94	90	96	101	103	85	87	76	86	80	104	75	86	83	99	89	111	103	81	102	88	91	85	89	90	90	81	87	79	92	88	93	89	67	103	87	84	91	112	102	98	93	95	94	91	81	94	90	72	83	88	92	95	77	79	82	89	78	101	89	113	108	95	98	94	85	95	105	92	80	84	104	71	94	87	100	87	89	102	91	85	89	84	86	97	81	98	94	94	88	97	88	81	70	94	109	90	85	98	82	84	81	91	80	96	94	96	101	84	80	82	81	91	79	101	89	86	84	100	103	78	88	93	103	77	86	86	96	104	89	80	75	90	97	78	85	108	107	80	100	84	104	104	83	76	95	96	88	91	87	93	87	76	89	94	99	98	88	87	83	85	100	85	82	88	94	86	80	82	95	89	101	91	104	102	82	86	100	88	92	82	96	84	82	79	87	89	92	106	111	94	80	97	95	87	88	86	110	87	87	85	77	90	79	88	97	85	80	80	89	115	82	96	81	95	91	93	89	85	82	99	83	95	93	89	90	74	95	84	96	90	100	91	105	84	96	97	90	88	88	90	75	92	99	86	98	94	100	86	94	113	83	92	89	83	80	86	78	88	85	83	116	84	92	91	100	83	96	91	83	91	92	82	88	74	102	93	80	90	90	101	83	84	89	90	85	80	107	76	98	93	73	99	90	84	110	100	98	85	86	93	92	109	85	87	100	80	77	99	82	67	79	91	94	97	90	92	89	98	120	104	97	92	95	95	86	76	90	96	80	80	90	83	104	77	97	103	82	100	100	92	92	87	74	91	85	87	77	98	89	85	92	78	78	77	100	94	81	81	90	94	94	87	94	93	99	87	74	97	74	90	92	83	82	93	102	81	116	92	90	105	89	104	78	83	93	94	88	77	95	106	90	100	100	81	72	91	75	95	82	84	87	68	89	97	87	109	87	91	87	113	86	88	88	102	100	93	106	92	77	85	99	74	89	89	85	94	104	91	85	90	97	94	87	103	99	98	89	95	91	82	73	98	98	101	104	97	101	92	101	98	107	76	85	97	89	81	93	105	83	91	91	96	82	86	75	71	93	97	93	91	97	83	90	69	85	91	93	78	88	81	89	97	88	82	102	78	95	91	90	80	96	109	84	91	104	95	84	103	87	87	82	91	127	79	101	94	76	108	91	80	75	83	98	88	102	91	90	111	93	93	97	91	92	80	94	95	97	107	88	88	77	90	103	90	96	92	115	96	93	105	84	88	80	101	78	84	92	83
7230	1740	1121	1378	2285	2573	2647	2115	1598	1386	1263	1220	1758	2084	1669	1183	848	824	814	824	785	833	733	741	748	736	744	756	778	749	722	810	817	812	762	774	810	750	737	750	768	685	665	678	717	741	681	704	1741	3815	3366	1571	701	675	657	680	654	715	697	684	696	712	728	645	670	699	679	671	695	700	709	754	682	727	684	663	676	683	692	695	727	748	676	694	691	668	729	680	700	700	700	656	729	674	739	692	694	698	673	730	682	727	663	693	655	719	734	642	680	694	689	696	711	657	691	662	673	715	670	692	700	674	670	704	745	713	703	687	743	667	709	701	692	690	678	750	680	661	715	631	724	693	712	692	670	693	707	634	695	705	748	671	636	707	705	693	711	685	727	679	695	731	749	710	714	703	670	711	716	720	689	695	686	660	691	727	703	720	687	761	703	722	685	671	702	702	728	690	716	688	679	680	676	750	678	683	655	684	682	681	723	683	725	692	677	709	738	680	699	696	738	620	698	656	654	748	667	678	651	736	702	709	683	668	719	708	710	701	705	769	668	688	698	721	699	696	664	671	717	706	719	657	708	696	681	719	642	713	699	658	639	741	707	687	702	691	690	714	710	678	656	738	678	731	696	715	691	691	704	684	685	703	708	689	723	708	686	658	648	664	704	664	712	683	734	689	714	681	706	648	650	678	664	731	671	689	704	673	708	701	677	674	680	715	680	641	699	705	697	690	699	700	705	704	708	697	706	641	657	729	684	665	725	686	726	632	690	673	712	682	677	701	682	683	628	703	655	753	654	694	638	696	691	697	676	686	710	684	671	676	723	667	691	709	712	730	724	687	712	655	731	684	680	689	668	684	730	726	674	676	659	686	654	686	702	676	690	681	687	686	698	673	711	733	652	713	675	666	679	662	675	679	714	724	701	700	704	710	665	707	653	719	711	717	678	715	692	703	716	686	726	662	663	726	696	683	659	726	720	691	714	718	664	699	703	710	697	724	699	681	677	714	677	702	697	704	681	682	748	651	700	681	686	760	695	695	694	690	684	693	711	685	685	680	691	683	683	702	681	658	704	703	730	718	677	690	670	660	674	696	758	658	723	720	689	688	678	653	708	714	710	715	682	644	692	663	666	710	673	720	734	718	717	737	704	744	699	699	705	679	708	710	693	717	652	678	694	688	679	699	688	695	703	705	687	668	684	704	703	692	694	739	704	686	668	688	687	730	695	686	738	693	689	708	680	681	736	689	692	680	718	677	675	663	732	701	679	730	670	691	658	672	650	674	704	698	700	714	661	709	702	717	668	643	754	730	713	713	645	694	667	648	644	735	713	766	653	654	640	724	688	696	683	647	709	706	686	722	740	704	670	684	700	718	706	714	753	676	710	713	710	661	700	682	724	681	660	710	679	708	673	663	724	739	710	739	704	726	666	645	705	695	682	687	656	708	706	708	683	711	689	679	677	681	693	689	665	703	665	729	714	638	706	740	735	734	688	642	675	727	718	704	704	678	703	686	757	652	697	701	692	698	696	724	698	700	688	698	714	674	724	718	678	672	693	665	657	625	685	677	743	750	666	675	687	676	644	628	679	719	697	741	696	740	727	683	673	730	674	676	729	663	681	691	707	674	693	686	677	653	678	719	693	701	703	693	664	680	711	682	695	679	689	664	729	660	679	685	712	631	677	706	716	724	685	703	701	715	669	719	674	684	694	659	696	670	654	653	677	676	684	730	658	665	696	688	731	715	652	662	674	689	703	696	716	696	691	710	708	701	659	723	718	717	720	685	680	677	660	701	725	691	736	699	631	684	665	704	693	728	677	701	677	724	700	647	655	722	688	719	645	703	643	684	705	705	721	694	719	732	669	719	682	684	697	680	677	718	746	683	711	693	673	704	712	672	672	721	679	704	744	671	735	707	699	750	712	689	677	723	691	698	665	690	697	710	685	699	657	678	732	743	697	674	708	660	641	689	663	634	655	668	677	684	733	670	664	692	644	655	657	647	718	699	721	674	694	703	707	664	699	721	753	646	708	664	742	673	697	694	719	674	703	710	711	744	722	691	662	656	721	712	717	693	693	707	733	636	668	722	658	722	677	653	695	711	714	716	691	684	694	678	666	692	757	698	699	725	681	709	703	670	700	679	662	651	754	685	676	676	734	665	684	705	667	697	728	701	661	682	720	704	700	694	680	721	699	701	710	706	709	661	719	750	677	681	702	665	694	669	729	728	687	690	672	710	688	717	722	648	697	694	707	693	754	722	693	681	741	712	696	724	697	695	704	691	689	705	690	677	695	667	671	672	689	720	689	690	681	676	671	735	664	675	668	690	712	717	707	725	700	708	674	680	673	707	678	758	706	681	665	694	698	693	694	682	695	724	732	701	644	639	721	683	680	677	727	710	698	717	693	754	689	684	711	642	680	727	736	729	699	715	664	675	704	681	680	677	666	696	747	710	679	655	679	739	647	662	696	670	649	666	684	723	692	706	667	637	711	675	673	741	671	718	705	674	713	689	731	679	721	702	714	748	698	650	683	667	712	705	700	690	736	734	668	675	672	721	664	662	757	688	693	649	738	663	699	716	679	688	698	711	694	743	671	688	714	701	738	698	722	691	683	630	698	684	691	656	726	714	705	696	684	701	707	699	667	692	688	723	690	695	698	714	679	717	701	760	699	695	656	682	688	675	721	659	679	680	670	672	673	674	709	724	710	650	721	702	708	677	675	723	687	674	702	690	713	725	735	713	663	658	711	708	683	679	720	699	700	685	694	733	696	708	688	697	665	696	717	679	649	745	717	662	666	735	716	718	674	718	695	736	683	742	684	662	697	672	702	703	715	653	698	722	710	748	689	665	681	716	684	672	711	671	699	731	734	662	706	685	687	665	678	643	720	700	731	691	710	747	725	720	744	730	651	698	742	688	710	651	700	719	663	660	667	750	670	737	667	717	732	676	667	720	721	679	687	713	706	695	680	673	670	704	708	665	663	714	694	672	711	698	691	753	681	728	695	729	689	654	682	706	734	683	730	735	712	705	661	698	655	691	737	691	713	683	715	727	679	659	669	689	710	705	708	699	687	652	686	729	705	673	699	724	686	654	700	698	701	721	735	723	701	685	683	692	666	673	687	725	694	679	732	668	709	719	672	686	703	686	676	712	689	737	659	715	673	740	671	715	687	674	675	706	686	712	681	679	677	696	684	689	698	722	712	733	708	673	671	714	672	661	689	669	689	671	728	698	679	726	782	688	680	716	678	669	705	684	677	702	703	715	672	717	727	720	657	746	708	732	680	721	684	700	753	703	659	707	691	704	670	653	719	719	734	674	672	700	644	725	660	669	676	694	704	686	691	693	698	703	687	680	711	725	676	690	676	686	724	699	730	681	655	716	654	711	729	704	715	694	666	672	661	725	721	673	713	708	707	636	681	716	732	661	703	684	679	726	711	715	729	668	700	707	666	746	680	706	686	664	697	645	720	675	701	710	677	688	695	735	671	713	735	679	723	716
1534	181	144	108	101	127	116	114	111	133	124	101	110	134	134	94	84	100	90	84	74	67	94	82	99	78	85	78	98	92	93	76	99	94	82	94	79	78	91	93	89	88	82	74	95	84	79	114	162	253	291	199	82	84	78	78	78	83	92	86	78	70	74	59	83	95	82	70	79	78	92	78	68	74	87	64	70	75	85	74	86	90	80	84	84	77	100	78	80	89	79	67	84	79	71	76	77	86	58	94	80	93	63	82	85	81	80	77	81	68	77	92	61	100	88	78	73	75	92	98	72	71	86	67	93	69	86	77	77	90	87	79	83	95	76	81	72	67	87	76	80	69	89	64	86	81	78	62	91	87	74	77	87	87	75	73	76	71	78	65	75	90	88	79	69	91	63	90	81	90	77	79	82	96	88	96	73	90	99	72	79	75	80	82	83	81	84	72	77	93	76	72	74	85	101	75	89	68	80	76	95	80	83	104	84	88	87	86	70	74	81	79	83	82	87	69	75	82	86	68	67	91	79	74	83	98	79	61	93	88	85	80	90	71	77	80	94	84	91	88	65	79	94	73	88	87	83	71	79	79	85	75	73	81	84	69	64	63	91	75	82	80	89	83	65	76	81	83	81	81	100	101	83	78	83	73	81	77	83	89	82	55	79	83	94	102	100	87	71	89	85	63	54	81	93	69	73	102	78	82	71	75	81	105	80	95	65	72	94	85	94	63	84	85	83	99	70	74	79	86	85	81	88	82	76	80	82	90	84	73	70	95	75	99	72	79	75	78	81	80	77	69	84	85	76	79	95	82	85	84	85	82	78	78	72	84	88	75	68	80	78	86	83	81	95	75	82	77	68	76	79	78	81	74	82	83	86	83	75	75	71	78	65	90	85	82	80	80	85	83	75	77	84	87	67	73	98	67	77	75	99	86	80	71	76	80	96	77	74	81	100	75	85	75	85	77	81	93	80	92	68	73	68	81	65	71	79	93	78	82	86	90	86	83	85	82	87	81	80	78	72	77	84	83	73	99	79	71	101	81	82	85	108	82	76	79	86	75	72	87	71	78	63	78	83	79	80	77	80	79	66	73	86	97	90	79	76	74	85	82	83	88	75	91	97	86	70	80	105	83	82	71	78	80	96	75	86	98	75	77	78	76	74	81	91	71	82	89	74	77	86	73	99	84	75	87	76	89	87	80	77	82	83	90	76	80	90	65	67	62	76	85	89	83	73	66	74	78	76	83	79	71	87	73	82	87	69	90	104	75	84	73	74	90	83	91	74	72	68	87	83	87	72	79	94	81	78	80	80	91	77	87	70	84	85	71	85	70	88	100	72	71	70	85	84	92	84	86	68	89	100	81	73	74	86	82	80	75	73	92	78	81	69	68	82	77	77	87	80	90	79	80	86	90	84	71	79	98	77	85	99	66	84	80	86	85	90	76	73	72	81	84	78	105	78	93	74	79	88	71	77	79	87	78	94	99	78	69	73	73	75	86	80	76	76	95	83	85	78	85	90	70	91	78	71	78	74	74	65	85	81	91	72	96	84	70	84	76	81	83	77	85	65	86	75	70	86	85	87	66	86	70	72	83	79	63	69	87	85	80	76	82	71	90	77	69	85	72	74	87	80	80	76	87	95	82	66	85	76	68	86	89	82	81	76	59	81	65	81	82	83	78	92	88	72	88	76	95	85	81	66	78	70	82	80	80	88	84	95	86	92	79	71	78	71	75	85	84	64	93	73	92	77	73	82	77	87	72	80	75	87	82	97	90	79	86	71	74	56	105	68	75	79	85	85	73	76	83	80	76	70	77	77	78	79	79	66	92	107	101	65	81	71	97	80	80	93	72	88	75	64	76	74	91	73	77	69	78	72	84	86	89	69	83	74	88	93	86	82	80	88	77	66	76	94	83	85	81	76	97	73	88	72	75	89	88	71	82	74	72	70	71	85	78	81	92	88	92	70	88	98	76	97	79	71	84	82	71	80	78	71	76	67	70	82	74	80	83	83	64	80	98	74	87	79	69	73	91	92	76	94	90	80	86	82	58	116	79	60	82	80	82	67	69	90	79	90	77	75	79	81	68	66	91	84	74	84	78	78	83	82	77	73	91	86	87	76	83	77	87	80	86	80	107	79	81	70	71	68	101	87	87	89	72	79	105	74	80	80	70	78	88	69	77	89	86	86	77	77	83	78	76	82	88	84	67	86	79	70	77	67	68	88	85	81	66	81	86	74	93	83	78	76	77	78	80	75	83	71	66	85	81	78	67	74	91	91	99	63	78	82	83	80	92	85	83	62	83	87	73	81	74	68	75	79	82	71	60	85	82	81	72	83	92	69	82	93	80	87	100	81	82	97	64	78	63	86	82	77	89	82	83	78	71	74	86	75	78	83	66	83	77	90	71	82	88	83	91	85	68	71	92	78	87	73	96	80	73	75	82	90	84	82	85	77	58	76	81	68	72	83	81	76	58	77	97	75	85	79	91	91	90	67	81	78	73	77	73	71	71	88	110	81	66	93	85	85	89	91	68	78	91	89	81	72	84	90	80	79	92	70	79	74	101	78	78	90	104	66	84	87	64	93	68	76	68	100	66	76	93	82	75	61	61	78	92	83	80	78	83	62	78	66	80	72	75	76	81	95	79	79	89	90	76	89	94	86	87	78	87	86	79	84	85	77	80	77	82	84	84	97	102	80	96	84	72	90	70	83	84	71	81	100	76	96	87	77	78	85	82	67	86	96	96	80	81	95	77	87	93	89	72	70	93	101	75	74	69	79	78	76	97	77	81	95	78	81	82	86	80	82	79	78	76	93	86	90	74	91	76	86	81	73	60	83	89	69	87	81	68	73	63	85	74	84	82	91	82	93	98	79	82	107	79	91	79	77	63	87	78	97	79	87	82	79	74	76	91	86	67	75	77	103	87	84	65	88	77	81	82	59	68	86	86	86	74	67	81	83	71	81	90	70	81	79	91	76	95	87	79	91	78	76	93	82	79	78	86	70	75	72	92	81	82	70	74	99	80	71	78	87	102	88	77	84	75	83	82	69	85	80	81	87	83	104	86	89	79	88	83	76	78	85	86	66	76	89	97	82	79	81	79	70	82	79	90	81	86	71	77	78	70	82	79	71	87	80	85	95	96	69	78	85	86	68	76	83	85	79	79	100	77	88	69	81	95	86	76	97	69	87	85	69	87	92	89	62	77	89	92	88	94	74	90	87	79	81	79	82	81	78	75	82	89	94	100	69	82	84	69	88	73	78	87	79	75	70	76	104	84	67	74	86	80	77	71	91	72	80	86	78	76	86	76	79	78	86	65	84	81	73	82	83	86	68	76	76	86	89	73	85	83	70	80	96	72	73	71	83	84	79	82	74	70	70	66	96	81	91	76	89	86	86	81	91	93	84	77	77	75	63	89	98	81	93	78	80	93	79	72	88	94	84	94	90	77	81	79	91	90	92	77	80	86	99	93	84	83	84	93	64	71	83	81	91	77
8285	2304	1253	1785	3582	4036	3902	3016	2412	1994	1716	1431	2026	2343	2157	1493	1064	854	842	861	842	751	806	723	698	771	707	678	690	756	695	731	749	818	817	771	764	723	686	709	654	639	638	635	621	652	766	1299	2396	4300	4407	2590	709	595	627	638	625	643	620	600	598	573	633	647	619	612	612	627	626	620	628	606	608	674	612	655	605	639	603	623	593	628	610	645	622	556	651	636	618	631	616	649	606	604	587	593	620	626	645	592	630	628	614	644	646	631	629	607	628	614	610	606	643	628	594	653	605	581	567	622	628	581	615	645	669	610	630	625	567	617	650	599	650	617	631	643	611	624	639	620	612	609	602	625	641	668	637	629	624	566	633	589	548	589	578	616	606	668	618	629	615	616	624	597	636	623	599	613	614	623	629	604	610	659	649	604	611	581	640	606	602	660	592	623	644	583	634	588	630	648	630	609	612	603	592	595	612	632	682	606	628	614	621	622	606	618	593	651	614	604	630	649	610	669	622	656	618	605	608	611	632	640	654	592	644	619	651	651	584	645	636	613	597	609	598	607	608	622	657	624	621	608	626	597	616	603	611	654	607	612	630	652	641	640	614	596	594	642	631	657	679	599	633	635	605	660	582	638	626	620	614	681	654	640	655	638	598	633	593	598	644	605	600	599	601	631	639	633	636	638	626	577	646	610	632	634	618	620	646	627	660	640	610	588	625	609	603	610	611	613	651	605	640	626	665	636	620	614	603	627	642	624	583	612	623	632	639	645	600	616	606	660	594	617	621	601	632	629	593	635	576	625	609	627	590	612	625	631	676	626	589	629	606	586	628	610	625	592	619	621	623	634	633	604	609	637	613	642	611	650	611	564	587	634	611	634	648	642	605	646	685	665	607	631	626	641	631	597	609	564	645	604	663	590	598	614	647	626	606	642	639	634	590	647	625	610	602	607	605	652	613	606	599	636	609	602	645	638	606	632	614	640	598	629	610	573	656	625	621	676	610	608	642	578	596	606	634	603	617	584	599	604	630	606	609	599	636	595	649	590	619	603	677	616	585	604	623	592	646	609	613	572	619	608	637	626	645	595	604	548	592	607	625	621	624	565	616	591	599	632	591	582	695	618	647	657	669	597	647	621	619	626	617	622	595	608	622	600	630	656	647	614	571	626	640	573	601	637	619	594	605	684	639	595	630	618	682	595	636	673	621	642	648	568	630	616	612	623	663	623	626	590	592	568	585	619	594	618	640	625	607	606	623	584	663	632	598	607	603	592	589	574	613	638	666	612	609	652	624	636	578	586	611	633	626	570	585	625	680	684	606	593	624	578	623	638	614	628	625	597	643	608	651	630	651	675	623	659	612	619	618	616	632	600	656	616	580	630	600	603	600	621	615	642	588	597	680	644	605	648	602	583	593	620	645	622	631	638	630	639	644	597	630	612	613	647	630	597	584	634	566	599	626	624	594	626	661	623	606	595	639	585	608	627	641	607	631	596	615	591	628	598	605	641	632	610	623	672	628	598	616	606	621	637	621	590	583	587	629	602	607	572	573	638	627	619	617	637	637	593	633	631	650	615	629	645	623	592	641	571	640	590	643	648	618	581	605	648	653	587	618	618	619	591	573	573	628	630	661	627	585	579	628	595	539	636	643	618	603	653	638	611	586	644	620	631	657	631	633	637	642	665	666	629	595	639	610	594	636	648	573	617	629	610	660	624	629	604	600	573	607	620	623	568	629	656	612	598	656	572	594	585	631	599	610	622	618	609	590	629	604	600	623	627	590	632	628	616	615	626	587	611	581	627	630	637	620	651	625	596	634	641	618	651	667	599	622	621	609	599	602	638	607	568	623	625	643	584	661	631	635	638	674	656	658	658	634	624	639	624	639	653	658	626	599	611	630	595	630	621	631	636	634	651	632	638	666	626	604	626	571	636	640	596	640	610	598	601	599	669	650	612	607	600	665	635	668	615	554	622	578	602	641	615	588	625	632	665	630	622	607	564	632	622	626	600	627	594	634	607	588	643	600	623	644	621	592	654	620	611	611	641	618	593	654	606	629	598	608	675	585	686	605	570	648	557	635	600	620	658	637	596	618	622	625	625	600	655	654	653	648	602	620	589	621	597	650	617	609	614	607	617	612	664	581	617	631	634	584	644	588	677	591	642	608	608	636	608	611	653	596	594	608	628	613	629	656	628	645	590	613	623	628	637	632	626	588	614	621	592	645	640	578	658	614	601	629	611	614	608	641	620	649	623	594	625	642	612	665	596	610	627	637	595	637	621	614	608	572	581	607	598	625	650	606	602	637	597	657	588	622	653	634	632	631	616	609	583	647	635	613	630	626	680	617	635	602	603	592	599	598	644	643	593	585	650	584	654	648	621	631	632	538	619	627	624	588	672	624	659	629	615	620	598	636	619	627	606	630	625	670	659	597	669	581	666	641	605	596	575	597	632	612	629	594	624	622	620	647	592	632	633	624	628	603	565	636	585	608	627	654	622	640	607	619	617	609	616	623	603	599	630	594	642	679	625	659	610	619	611	598	661	647	598	615	626	611	586	652	605	666	622	627	630	628	629	619	627	622	621	667	582	620	651	653	607	569	619	635	605	623	634	614	689	619	642	631	615	644	604	634	584	647	611	611	637	594	630	577	599	611	629	625	624	601	624	637	624	634	622	585	604	627	613	633	615	617	607	624	627	611	572	657	662	662	628	597	621	595	630	631	578	619	631	597	606	638	624	581	638	624	625	593	631	616	621	605	571	592	663	555	620	634	635	618	652	649	603	630	643	606	610	615	616	610	634	651	635	690	657	605	626	610	679	623	653	654	629	596	564	615	623	608	616	619	695	656	619	599	626	632	663	643	630	647	629	677	582	653	623	624	594	626	612	594	609	647	591	628	626	616	625	667	621	602	620	597	589	657	579	595	625	587	608	654	598	628	624	590	583	618	589	660	668	558	650	553	649	598	645	599	606	626	588	650	593	612	651	650	615	620	616	613	621	624	632	653	574	628	631	649	636	624	614	635	638	609	626	607	609	605	635	616	620	610	647	613	623	651	602	621	666	576	613	601	607	595	598	607	628	649	582	634	610	645	650	634	626	585	636	619	603	605	639	598	666	669	605	614	615	639	611	629	629	646	590	574	615	636	618	616	617	599	625	602	599	608	591	591	620	656	620	605	613	645	638	609	580	605	602	625	610	574	621	635	618	611	664	629	606	629	631	618	597	574	593	621	588	622	660	627	582	637	650	598	623	660	639	658	665	642	637	597	594	627	629	613	645	601	623	624	657	645	590	627	580	605	587	648	651	641	649	666	581	621	612	634	635	647	601	589	670	617	602	622	619	632	587	616	597	610	634	617	619	633	630	634	613	629	596	591	607	636	610	632	615	613	635	618	598	607	597	622	614	619	635	661	591	617	589	597	631	616	629	640	571	582	617	628	591	607	597	625	620	592	639	699	566	628	615	620	587	630	615	601	599	632	632	629	599	609	594	665	615	608	580
828	186	112	73	81	121	110	102	88	95	65	52	76	100	92	54	51	45	45	34	44	38	31	37	42	37	38	37	36	35	42	46	32	34	31	30	40	37	44	31	40	28	23	40	34	46	160	325	346	185	68	41	33	31	31	31	35	28	37	31	35	31	27	34	31	30	26	32	32	32	32	40	38	32	22	32	25	30	41	31	22	24	18	36	25	28	26	24	30	26	34	32	30	36	34	27	33	34	25	23	26	37	41	23	33	33	28	25	24	27	18	33	26	39	29	29	33	23	33	28	47	30	24	34	40	29	30	33	25	28	27	33	21	37	25	28	25	21	28	25	30	33	40	27	26	32	33	32	30	31	24	37	30	22	36	21	26	36	28	29	30	38	25	30	33	38	32	24	30	21	29	35	36	27	30	30	24	22	23	18	37	31	31	37	26	33	33	24	28	34	31	28	26	35	32	29	23	34	34	27	25	32	26	27	28	26	21	19	31	24	16	26	25	39	38	26	23	30	27	29	31	24	33	29	33	27	21	28	38	24	38	24	31	27	29	30	34	27	29	30	26	28	33	33	30	25	27	27	42	32	32	21	27	39	49	33	24	29	26	26	37	26	35	21	26	27	29	31	27	24	31	27	30	28	25	48	40	27	25	20	28	16	24	36	22	30	32	25	24	33	24	34	27	30	38	33	30	35	24	30	30	29	33	39	38	31	33	46	29	24	26	31	32	36	25	22	32	22	25	41	36	34	23	34	40	37	30	29	23	30	31	37	23	29	34	34	27	22	28	38	22	38	21	28	31	29	23	28	22	33	21	35	30	31	25	21	24	32	34	33	22	36	31	31	28	28	36	38	24	29	22	33	33	43	21	22	29	42	22	35	24	39	25	32	26	28	36	37	23	32	33	22	30	24	31	26	22	33	30	28	37	26	28	32	41	26	32	26	20	30	26	28	30	21	22	25	32	35	32	35	33	43	41	36	19	36	29	23	22	32	27	24	25	22	34	41	31	44	28	32	32	24	29	22	22	27	37	22	36	32	32	21	24	32	27	32	27	15	24	23	34	22	28	29	29	24	25	26	33	29	24	31	40	27	36	30	20	36	28	29	33	40	34	36	43	27	21	32	32	36	28	30	33	23	23	28	22	36	31	24	32	31	28	26	26	29	26	33	32	24	28	28	32	31	28	22	20	30	38	44	37	24	37	22	28	31	29	32	25	34	42	37	29	28	19	31	30	38	29	25	26	19	24	19	25	30	28	35	34	43	32	39	37	24	26	20	25	26	29	40	26	28	22	18	24	32	30	29	29	36	32	28	28	25	37	25	26	38	25	30	25	34	31	34	41	29	32	41	20	25	27	42	21	35	17	19	27	23	29	30	27	27	33	19	35	30	33	21	29	19	37	32	31	33	37	25	21	34	29	37	38	33	22	25	30	25	40	25	23	28	24	31	30	25	32	30	30	25	22	33	26	31	32	33	31	39	30	35	29	37	35	33	20	41	29	31	20	24	24	32	35	22	19	28	34	27	21	26	21	39	32	33	27	34	25	21	32	30	25	33	22	32	29	27	24	27	38	27	22	21	21	34	31	25	26	27	22	46	33	35	33	28	14	30	27	32	31	33	34	31	35	28	25	24	28	28	30	28	25	24	23	28	29	27	25	24	29	30	38	24	29	28	27	31	28	29	28	25	39	31	33	27	32	35	29	23	30	24	31	28	26	29	36	19	26	32	31	32	35	36	27	32	30	32	31	28	40	33	31	33	32	34	28	26	27	32	28	30	25	24	27	28	34	30	30	29	35	30	31	28	21	29	39	28	30	33	28	27	30	28	27	34	29	31	35	24	28	22	24	25	38	20	29	26	30	41	20	31	27	19	27	36	25	36	27	24	25	28	27	30	34	31	26	27	29	31	28	31	24	26	26	20	21	31	20	27	25	29	32	30	31	28	20	31	26	30	33	28	27	30	39	32	29	28	32	29	23	27	39	35	26	31	25	34	32	30	37	23	28	23	26	35	32	28	35	14	22	32	31	29	32	31	33	34	34	36	24	27	32	25	30	34	30	33	39	29	37	34	29	21	35	41	33	31	26	33	33	36	37	32	31	24	28	31	28	30	32	36	22	23	24	37	25	29	25	34	29	35	30	26	29	31	36	30	27	29	29	34	22	23	30	24	39	21	28	37	24	27	20	30	24	27	38	29	28	26	37	34	37	40	27	28	41	28	32	23	31	31	33	27	20	24	29	35	35	32	32	29	40	30	23	21	36	33	40	34	33	32	20	35	33	30	30	28	34	28	24	34	13	32	34	26	31	21	30	28	28	42	37	32	30	38	32	28	30	30	37	30	37	29	32	23	28	31	38	34	26	33	30	33	38	24	19	33	29	31	26	25	31	33	26	26	32	33	37	31	30	37	37	27	32	25	31	33	42	23	36	40	29	29	45	30	23	27	22	33	29	26	27	33	28	36	27	30	24	23	21	28	31	33	26	22	36	30	24	29	27	18	33	21	26	39	21	31	28	30	26	33	29	26	22	27	22	36	40	31	29	38	29	32	29	27	27	26	25	34	25	21	21	29	26	26	34	27	32	32	19	28	34	35	32	20	26	28	30	24	29	27	26	34	35	31	27	31	29	20	33	28	28	29	37	33	25	25	40	27	27	35	23	35	31	37	32	33	31	39	24	24	29	33	31	23	34	30	21	28	26	27	19	28	34	20	21	39	39	28	29	29	32	29	33	33	28	29	28	30	28	36	22	24	35	30	18	31	33	34	26	27	38	25	28	33	32	34	30	34	24	27	23	37	30	29	46	30	30	27	32	31	28	21	41	27	20	34	21	39	31	26	32	32	24	21	24	22	27	34	34	35	35	29	23	25	31	31	23	26	34	31	35	28	22	34	22	31	32	24	28	32	31	33	26	31	30	22	29	32	28	31	30	33	33	35	30	31	33	31	14	21	33	30	29	38	28	26	25	27	31	24	18	21	26	42	22	34	26	38	27	28	26	31	31	24	26	27	27	26	28	28	23	27	25	33	25	23	32	43	28	23	33	32	30	26	25	30	38	40	24	24	45	23	32	36	28	29	33	32	33	38	20	29	31	26	23	28	27	26	33	29	34	32	27	26	28	30	35	35	45	24	36	30	31	35	29	33	27	33	22	28	39	26	31	32	28	29	25	27	34	36	29	30	29	30	33	31	40	40	27	30	25	32	26	32	32	25	29	21	27	25	37	28	28	25	34	35	23	39	33	32	22	32	30	38	29	28	26	26	23	30	31	31	39	34	23	18	19	28	34	34	34	26	13	29	43	42	25	41	24	33	18	30	26	31	24	24	30	38	33	29	31	24	35	32	30	21	32	30	28	22	30	26	30	31	30	23	23	30	29	28	38	38	32	26	27	28	34	25	24	21	27	34	29	33	29	34	32	28	29	28	28	25	27	27	34	30	31	24	23	22	31	32	31	22	31	44	27	33	24	39	36	35	25	25	32	33	35	23
8555	3167	1280	2219	5140	5819	5188	3923	3146	2356	1927	1473	1969	2440	2086	1361	1111	732	663	585	518	466	486	458	432	415	371	374	379	398	370	386	423	429	465	466	371	352	358	333	330	307	283	262	301	426	3011	6909	6210	3326	1581	622	286	259	250	264	261	232	254	219	241	236	266	268	247	238	233	231	218	232	236	219	247	246	224	252	227	239	232	225	240	253	243	223	236	243	240	213	241	257	228	242	244	242	234	251	248	220	238	262	232	250	227	225	237	228	229	247	246	232	248	246	238	227	233	244	262	237	226	216	221	266	227	233	214	237	235	237	213	241	224	237	246	230	248	228	229	210	236	244	237	229	225	223	241	225	236	250	242	228	236	230	257	243	231	219	238	217	255	209	214	239	222	263	244	264	206	222	239	244	263	238	236	256	258	241	254	235	245	229	242	224	229	213	227	266	227	235	222	253	238	223	245	233	245	253	216	242	257	223	211	232	220	245	226	223	248	228	229	245	216	264	232	227	232	257	230	243	240	224	204	211	231	242	222	271	211	226	250	255	245	250	264	253	192	236	233	242	220	188	236	251	245	230	242	182	245	257	251	254	201	224	229	277	267	229	222	185	266	216	271	242	237	244	228	234	229	232	249	224	229	232	254	265	283	254	209	266	230	236	225	244	223	215	250	230	245	244	242	232	248	242	227	263	213	214	278	239	261	226	240	258	246	228	219	249	252	222	236	237	239	243	237	260	229	207	232	237	223	222	240	286	213	217	246	258	249	217	242	235	239	229	222	223	209	241	256	236	240	230	240	225	234	232	265	234	221	246	239	232	261	223	241	237	242	229	241	234	215	220	238	241	190	240	239	207	254	212	220	245	221	206	226	267	238	211	238	215	239	202	241	249	236	230	233	204	257	243	230	213	210	266	241	214	228	217	236	229	243	218	210	226	239	216	257	223	253	250	212	233	242	229	247	234	223	223	230	218	229	230	224	237	215	235	226	222	224	234	226	229	247	230	227	233	249	241	229	251	246	239	232	236	233	238	226	245	262	204	258	242	231	259	257	228	237	221	252	256	237	253	204	239	232	230	236	229	220	247	226	243	253	239	228	244	248	234	211	232	226	251	236	243	215	235	239	234	237	223	237	251	212	239	230	237	203	213	236	234	270	222	248	251	197	245	226	282	252	232	233	224	204	234	236	225	218	239	230	252	258	230	247	261	271	222	221	225	217	231	243	225	252	224	223	244	227	237	225	232	236	243	234	224	232	224	240	258	223	261	239	245	266	262	225	225	269	224	238	233	219	251	220	262	231	224	243	241	228	260	219	224	233	229	241	246	239	247	212	232	231	242	223	235	222	209	243	230	230	216	241	237	231	230	244	219	241	215	244	223	241	233	218	235	196	238	240	231	225	227	250	260	223	219	250	269	236	200	264	226	227	251	225	210	227	229	251	217	231	221	227	216	229	245	234	222	239	252	232	221	247	239	247	227	229	247	244	263	217	247	231	234	232	237	213	239	223	223	265	251	251	234	262	253	244	254	244	261	213	236	237	243	236	243	240	278	239	239	251	227	224	226	251	235	231	224	237	219	237	243	253	245	236	214	218	242	246	226	223	235	249	216	238	236	246	234	227	259	242	213	236	223	226	238	211	243	239	249	249	227	213	218	218	254	243	235	246	207	235	240	233	243	245	248	250	263	244	226	239	229	248	226	237	248	227	225	237	238	239	249	263	228	188	259	250	235	237	243	233	225	237	251	227	218	250	242	232	254	241	236	251	232	252	264	240	256	230	237	230	236	235	216	242	223	248	246	263	206	237	220	235	251	221	226	227	228	238	216	217	234	229	254	212	220	225	233	245	274	236	238	225	231	216	252	245	226	221	234	245	240	217	247	235	219	220	239	232	241	248	232	223	251	227	229	207	243	238	241	236	235	226	238	263	233	218	225	259	235	245	250	246	217	275	243	257	239	233	241	250	213	229	234	233	220	264	247	239	192	250	244	239	214	227	243	242	227	224	254	246	209	243	222	216	229	255	240	265	222	245	216	220	234	227	247	261	247	238	223	238	226	240	245	250	216	242	232	230	197	258	232	256	226	231	239	219	263	235	230	238	217	233	245	227	238	244	229	265	272	212	227	228	211	218	229	220	258	239	240	251	206	232	232	239	249	236	244	220	248	222	241	227	246	251	242	242	217	245	245	214	249	240	243	229	208	206	252	243	243	224	228	240	252	229	213	246	248	238	233	249	228	240	263	217	237	230	245	238	227	222	248	246	250	238	223	229	225	224	237	241	234	227	263	233	253	231	257	212	241	228	256	240	231	212	227	219	248	230	235	227	234	230	229	241	240	252	229	205	248	227	215	237	259	238	216	237	219	221	249	252	241	238	253	227	217	227	258	208	215	255	248	233	251	236	233	214	205	269	217	229	224	244	238	239	234	225	240	242	235	236	260	242	247	237	230	221	214	234	227	207	220	253	245	241	236	231	227	220	227	248	247	225	253	239	218	228	219	242	231	229	231	232	230	236	235	227	234	227	251	243	236	221	240	258	203	228	234	243	238	218	237	246	248	246	228	235	243	219	231	226	217	226	227	266	228	247	229	225	248	213	240	213	224	253	235	276	250	235	248	262	224	257	241	239	217	225	262	207	242	219	259	223	222	220	247	246	228	243	212	205	224	230	232	257	238	219	241	233	220	254	236	218	253	230	235	226	225	255	242	199	266	246	229	244	255	239	236	250	227	236	244	234	233	227	249	239	236	251	231	229	255	225	231	228	234	243	232	220	247	233	251	239	209	241	257	242	259	265	230	244	227	186	222	233	254	245	250	251	246	232	224	213	235	230	214	234	230	217	214	250	218	230	260	216	233	214	250	234	213	242	252	227	217	249	248	204	233	236	220	259	230	241	225	216	200	227	251	222	225	246	251	225	238	210	243	243	245	250	239	272	244	210	247	236	236	227	259	232	243	227	242	248	270	228	234	237	227	257	225	205	250	237	216	218	214	217	250	236	240	252	204	236	245	236	270	242	235	250	250	228	252	207	233	225	250	248	239	240	227	248	232	239	227	236	234	238	244	252	220	233	236	253	252	241	247	234	252	227	252	221	236	232	252	239	234	228	247	212	231	245	250	222	256	203	214	240	240	238	228	200	234	254	227	256	225	266	248	207	262	233	267	244	230	232	216	248	238	232	253	240	212	247	245	232	228	220	208	247	240	222	216	230	211	251	241	206	244	218	239	249	257	239	218	245	256	230	227	206	205	246	252	210	232	231	237	233	249	255	248	224	229	229	236	234	218	251	245	244	242	254	241	231	261	223	220	238	227	227	199	242	240	219	240	214	210	245	215	262	272	233	242	217	248	214	265	221	235	234	252	219	267	228	229	229	218	248	231	259	228	224	235	233	232	240	236	225	239	231	234	238	258	226	235	244	236	220	214	242	253	223	215	254	227	262	236	252	232	229	245	245	233	245	248	234	236	256	222	229	246	226	232	223	212	209	236	231	226	227	229
1003	144	104	125	96	104	108	94	94	97	91	97	92	121	117	88	90	90	107	74	82	84	87	77	89	80	89	92	72	86	92	75	99	83	106	87	74	83	80	83	89	90	100	91	91	89	96	103	146	176	153	132	95	80	78	75	75	107	76	97	93	82	100	88	86	88	82	81	92	101	69	94	92	79	88	86	74	98	97	97	81	79	86	101	97	73	84	90	89	79	87	86	81	89	81	76	105	76	91	88	82	88	91	89	84	76	76	90	81	98	85	92	95	71	103	106	80	88	91	82	68	83	98	83	91	91	72	86	91	66	83	90	84	81	75	95	93	69	97	99	92	84	89	82	91	82	91	75	85	92	93	84	103	69	78	84	73	95	90	92	81	93	98	97	79	71	79	78	94	89	77	77	86	78	93	91	76	86	96	84	86	85	86	73	71	86	85	86	92	82	77	98	103	76	91	97	69	94	72	89	77	76	85	99	77	96	82	87	92	88	96	89	85	94	102	74	86	82	82	81	79	94	84	83	94	90	93	75	110	77	103	79	90	99	83	84	83	98	93	83	89	103	96	82	98	89	74	90	101	115	96	95	98	92	99	80	83	97	83	79	90	88	102	93	100	83	88	94	83	80	115	94	80	91	88	90	89	75	75	82	88	69	71	88	93	72	87	88	80	75	78	88	95	92	73	70	84	75	91	85	87	93	77	94	83	87	94	72	86	89	72	94	68	70	88	100	82	85	88	107	98	84	75	83	97	95	95	89	82	96	90	75	76	94	75	82	107	90	102	87	78	93	73	96	89	101	81	83	84	90	80	97	76	78	102	78	106	97	83	82	78	71	76	68	77	96	93	107	85	77	90	80	82	71	93	92	94	89	82	86	80	91	74	78	91	96	91	95	80	97	85	92	90	88	102	88	89	68	109	87	80	87	87	93	78	105	80	91	82	98	89	87	110	93	88	81	89	83	96	95	84	97	87	102	91	90	97	84	99	69	94	79	83	86	93	96	112	76	77	97	85	100	87	93	94	79	87	98	77	96	94	94	76	76	78	73	95	86	84	97	86	74	87	93	84	100	74	77	85	97	73	86	100	81	84	85	96	87	102	82	71	97	103	92	92	91	83	88	100	78	88	89	78	72	76	90	82	81	78	101	71	90	105	90	103	94	81	103	105	86	115	103	86	73	86	92	83	84	99	73	80	91	84	83	83	90	87	88	93	102	113	92	88	87	88	80	95	99	77	105	91	108	82	90	66	77	86	80	92	102	100	93	71	78	82	94	93	85	92	75	79	95	83	87	81	98	75	83	86	86	94	99	78	78	92	83	96	79	80	74	82	99	92	91	86	84	78	86	90	87	98	88	87	80	79	103	86	88	82	75	95	80	99	74	86	85	83	82	82	86	91	84	83	84	91	77	82	82	73	90	95	85	78	90	93	93	91	80	82	86	99	96	95	91	88	90	96	86	89	82	84	106	77	84	104	104	97	110	95	97	87	108	75	71	77	88	93	73	89	94	85	90	75	87	85	79	89	69	91	78	97	71	99	95	79	90	93	78	93	88	99	98	91	92	71	91	100	81	87	84	96	56	95	86	103	80	90	74	81	84	77	109	82	88	89	94	85	83	110	83	70	81	82	89	79	85	85	78	90	66	80	83	90	99	79	87	90	102	103	90	75	86	86	102	70	102	94	80	105	75	90	76	95	79	86	93	98	85	93	86	76	90	85	89	88	78	73	73	74	81	94	83	83	82	91	103	97	87	90	86	73	92	95	99	95	88	88	95	85	81	79	70	74	82	101	98	96	97	85	92	94	84	89	69	74	84	81	83	101	88	97	90	84	106	93	96	92	74	89	83	80	82	106	97	80	86	105	73	83	92	83	89	86	86	72	80	105	77	93	67	89	94	100	86	91	84	76	99	74	86	71	93	87	87	93	87	77	84	96	79	84	92	96	109	69	68	98	98	91	78	84	68	95	79	94	82	103	79	96	105	94	95	97	101	89	103	80	110	84	78	88	97	85	100	87	81	93	86	79	89	92	100	85	91	77	88	85	95	79	92	100	85	98	91	90	91	95	90	101	85	81	90	90	99	75	107	76	89	81	86	80	91	90	92	94	96	74	82	82	89	111	78	104	93	87	88	102	101	84	90	94	90	90	85	90	78	107	87	74	82	77	85	81	115	80	84	97	110	107	84	92	99	90	85	102	93	98	83	97	102	93	89	83	95	77	100	80	79	97	77	92	94	97	73	81	83	81	94	81	84	74	88	96	90	92	91	87	78	99	78	96	100	86	82	99	75	106	99	89	85	95	84	84	80	95	99	93	86	85	92	93	90	87	101	72	95	114	93	77	81	86	79	87	80	85	84	77	88	102	94	83	65	88	91	82	79	73	88	82	86	96	84	87	114	70	91	102	69	98	88	90	93	87	102	100	85	88	91	68	79	101	82	105	87	87	101	79	89	81	100	77	101	86	79	104	97	89	97	92	74	74	91	107	91	87	88	81	91	88	93	81	85	88	74	85	104	101	108	78	68	80	91	87	96	107	94	89	90	91	87	78	87	82	99	89	111	77	79	81	93	81	95	91	107	109	89	90	90	82	92	83	92	79	91	90	82	82	92	97	90	94	105	89	99	98	123	61	72	82	94	99	80	76	108	74	85	88	85	89	86	96	84	106	95	88	77	81	118	94	106	86	101	76	92	73	90	86	77	118	89	92	92	101	84	87	63	107	58	107	89	95	92	70	100	78	84	106	83	81	80	77	94	89	89	90	100	87	88	91	94	76	90	100	90	94	82	98	86	70	92	81	104	101	77	93	96	86	88	90	71	84	75	104	85	85	90	83	91	92	94	102	90	79	76	90	84	98	84	84	81	89	95	78	102	89	90	96	75	107	87	73	84	91	96	84	96	80	91	87	97	93	80	85	80	72	111	78	105	71	94	100	88	87	87	78	81	96	104	81	102	94	101	99	90	89	96	78	63	90	101	93	101	85	100	93	82	85	84	81	84	89	99	76	66	88	94	80	73	70	96	93	93	85	77	95	78	89	81	74	69	100	77	83	93	73	93	91	87	85	90	90	84	76	82	90	90	85	85	80	92	89	91	93	102	78	82	99	65	89	84	75	85	81	92	85	80	79	92	74	77	83	86	101	87	75	85	92	55	93	78	90	81	106	93	87	97	88	97	72	114	74	97	83	100	88	96	106	82	81	97	76	80	89	92	71	84	95	89	79	91	95	68	106	75	77	100	88	90	96	110	95	74	73	96	91	79	105	92	101	89	83	77	87	90	88	85	82	102	97	80	87	86	79	84	99	81	105	86	93	91	82	99	94	85	90	91	92	109	86	79	89	100	101	98	102	106	76	84	101	109	83	77	105	93	94	85	77	92	83	95	88	82	74	83	95	85	87	87	83	78	86	88	92	71	100	62	73	84	70	74	90	89	87	81	89	89	101	84	102	88	78	98	92	87	83	74	103	98	82	84	92	85	93	94	91	75
6555	1591	1021	1175	1801	1918	1718	1501	1342	1054	932	913	1184	1494	1426	927	881	734	758	730	726	718	713	651	705	708	709	730	707	688	673	763	719	741	711	740	695	727	701	729	723	683	714	700	687	646	779	1203	1964	2674	2131	1391	687	660	685	655	689	692	649	725	668	688	666	686	727	681	661	709	643	681	672	744	652	654	705	673	677	652	648	690	659	656	658	675	693	665	693	720	705	678	691	712	649	654	698	656	664	663	701	694	702	651	711	677	692	675	693	703	673	692	728	648	687	720	701	700	663	674	687	674	706	674	685	635	651	715	695	685	690	641	689	664	723	672	657	651	680	605	624	718	683	698	669	698	657	668	668	664	694	711	688	672	706	685	728	665	691	662	701	695	654	716	669	714	713	661	656	704	712	701	633	645	700	677	682	649	722	650	705	693	669	698	636	701	672	680	678	700	686	686	690	665	696	663	687	699	642	732	630	685	668	650	651	651	679	700	681	705	732	622	692	697	622	694	658	671	654	691	687	673	681	662	721	695	669	715	683	661	673	662	669	697	672	635	669	662	690	652	675	646	649	671	657	680	695	644	719	688	677	669	714	674	661	672	698	656	710	661	705	692	629	685	637	650	721	700	669	652	675	706	633	635	645	721	660	701	695	699	653	665	679	653	693	647	679	720	664	645	667	633	656	694	676	638	670	712	682	661	686	709	716	680	650	670	679	664	684	694	674	695	649	653	617	683	700	687	642	681	700	714	716	630	681	679	648	688	683	633	679	692	644	685	691	704	626	652	645	722	663	649	656	662	631	690	730	647	679	678	675	646	658	679	671	663	639	686	667	653	665	684	650	704	678	622	683	685	666	668	695	645	714	622	696	661	682	682	691	658	754	683	673	641	664	688	667	665	688	686	696	672	669	677	610	677	659	731	647	640	674	679	688	690	701	678	676	718	662	684	719	689	705	665	701	699	654	684	663	648	677	662	667	697	653	636	689	691	685	715	682	722	669	671	683	658	656	686	665	661	682	692	676	697	683	694	670	644	650	666	678	731	672	653	737	697	663	632	630	686	666	638	702	668	658	673	687	632	647	707	677	728	664	651	651	695	670	686	699	700	678	677	692	680	665	660	645	657	701	682	692	674	720	682	687	681	706	696	661	643	663	665	677	723	727	681	641	654	660	651	643	677	693	693	681	673	729	703	689	704	705	684	637	681	663	689	652	654	681	684	685	692	708	717	659	663	661	665	677	637	672	650	691	670	653	669	675	680	640	687	657	676	649	674	713	674	681	697	705	684	699	715	660	682	674	655	684	694	701	666	694	644	706	706	705	691	653	686	696	662	685	670	683	677	669	690	670	659	690	702	648	682	672	697	668	688	677	684	682	679	724	646	642	635	626	671	713	695	729	682	638	704	657	624	668	644	682	684	670	697	652	668	694	623	644	647	707	703	674	702	700	661	669	675	680	687	654	712	674	674	687	718	710	636	678	696	707	662	686	644	703	698	687	665	684	678	661	668	701	629	717	689	652	699	670	688	671	664	669	627	670	704	605	723	693	713	696	669	742	714	723	647	665	668	671	741	672	641	643	653	692	695	709	671	679	692	682	605	661	656	683	679	713	720	683	695	644	687	665	721	650	683	703	689	663	718	684	658	655	691	665	676	656	657	693	702	696	690	691	683	720	638	699	685	682	657	651	664	664	691	667	673	679	720	675	670	667	708	646	699	613	633	703	646	660	693	723	667	675	721	647	673	697	661	722	685	646	642	663	698	718	658	687	666	714	713	669	744	640	763	626	637	701	677	687	671	704	661	660	679	687	701	641	642	673	653	695	664	664	678	696	699	632	689	675	696	680	716	687	636	686	650	683	664	653	690	694	635	717	682	687	681	715	693	717	672	698	654	681	671	699	627	636	662	657	675	657	704	672	653	664	709	667	659	645	659	683	661	667	627	674	690	668	684	665	723	675	685	670	667	672	642	673	645	663	667	683	698	696	688	710	662	710	660	679	680	655	650	654	635	663	644	689	719	672	680	644	639	680	631	708	649	698	679	671	688	647	719	661	677	659	681	667	743	707	668	661	680	700	679	623	711	712	744	620	659	692	681	676	659	650	704	644	651	696	703	665	662	665	691	725	662	661	672	672	649	704	697	663	640	667	686	690	680	650	644	648	678	671	681	631	720	685	658	724	667	701	692	683	643	633	685	697	651	700	686	678	639	663	689	637	712	671	706	657	615	687	693	647	695	655	687	704	648	690	662	663	667	672	714	654	653	669	649	665	716	710	675	690	736	687	655	707	662	676	664	686	663	671	626	684	652	688	686	694	644	719	702	678	647	712	682	650	700	658	697	656	683	678	655	639	643	625	656	723	678	707	681	645	669	669	668	645	646	680	680	666	707	708	664	688	680	712	675	673	652	657	745	701	677	658	715	667	637	670	641	685	675	647	675	691	684	650	676	646	650	667	668	691	648	669	677	671	639	750	671	643	633	673	698	716	678	629	647	704	741	647	704	651	682	675	686	671	648	652	639	709	751	692	636	676	709	668	622	682	673	665	646	673	730	660	659	672	678	616	665	661	661	681	672	668	677	710	651	704	674	644	658	658	679	671	656	691	682	727	679	666	660	678	683	695	654	658	657	705	687	667	671	638	666	656	724	703	702	698	680	676	711	693	666	709	656	675	646	667	656	625	651	704	644	702	723	676	604	696	667	640	663	681	623	661	675	728	700	675	649	682	627	687	651	698	683	678	683	666	659	666	707	682	675	675	686	666	687	673	667	711	644	700	700	692	724	708	659	679	678	648	675	684	676	667	660	686	699	646	696	687	677	694	693	650	712	658	624	684	691	652	695	662	704	620	690	684	702	661	688	653	660	687	681	622	682	707	663	715	634	721	705	658	661	664	636	661	639	640	728	689	710	670	669	668	667	662	689	659	644	652	667	658	711	677	707	695	699	721	668	633	698	663	667	681	619	726	682	697	692	652	677	681	652	622	695	670	671	669	667	665	692	698	653	707	714	681	690	717	689	651	661	668	695	656	680	692	665	666	723	705	692	671	624	645	661	635	741	686	643	688	719	658	672	600	687	714	658	664	669	667	688	720	641	664	702	694	634	712	653	723	701	690	657	673	703	646	692	656	699	731	715	695	693	707	703	669	686	687	676	736	704	689	664	693	669	721	677	692	652	671	603	677	664	664	690	685	624	667	651	730	677	684	633	673	722	710	655	673	678	684	649	709	701	683	681	674	641	670	648	660	661	704	695	673	650	641	670	691	678	668	678	656	690	667	674	705	639	655	649	681	677	687	637	668	693	707	705	667	685	699	633	667	664	712	712	649	658	681	703	706	676	663	657	687	676	671	684	691	697	702	644	709	667	675	645	678	667	709	691	708	654	653	661	673	696	688	717	646	679	688	721	656	650	675	719	671	632	649	718	630	624	697	672	680	611	743	690	685	668	694	675	628	670	700	684	657	641	721	682	655	697	672	688	672	665	646	662	670	659	709	663
1269	122	127	113	100	111	106	101	92	99	106	93	103	106	120	123	113	92	92	84	97	87	88	92	93	82	83	100	84	91	105	101	88	104	76	94	92	67	108	94	79	103	86	86	115	86	90	102	184	219	207	132	93	84	88	98	94	89	99	98	81	95	99	94	95	90	86	94	94	93	95	85	88	79	87	97	87	92	92	98	95	86	101	77	87	101	90	89	89	100	82	83	92	109	92	79	93	81	105	85	71	102	104	95	101	91	102	81	105	76	89	99	77	89	106	80	83	89	103	115	102	101	98	71	81	70	79	72	84	91	106	88	97	95	90	85	72	107	74	95	84	95	104	80	88	92	92	97	89	81	99	75	92	74	78	98	86	79	109	93	99	81	102	91	90	85	84	92	101	68	79	80	91	84	89	89	95	87	87	99	98	94	85	94	93	73	93	106	94	96	95	85	78	77	91	100	79	102	99	95	96	83	79	84	104	96	75	92	76	96	85	100	85	98	83	88	93	89	96	87	83	104	97	95	93	98	98	86	97	93	100	84	79	107	106	76	92	86	88	72	84	103	90	90	96	90	93	110	89	90	86	88	83	92	87	96	89	89	89	94	91	97	98	83	86	81	85	85	98	93	102	98	97	91	99	99	91	88	75	99	88	86	83	91	92	83	72	92	95	85	96	89	84	93	105	106	88	92	80	90	86	86	82	83	102	90	93	93	84	86	86	90	88	97	93	97	74	86	85	85	103	92	88	75	101	86	89	101	93	83	91	72	88	102	89	82	80	90	81	81	85	96	105	100	82	93	95	104	96	80	97	99	101	83	88	81	79	98	103	94	92	72	79	95	79	109	81	97	87	89	90	100	73	92	97	89	106	84	85	79	101	78	99	86	83	87	95	96	93	86	90	94	118	96	86	94	109	89	84	102	84	103	88	97	80	92	78	89	91	99	94	97	94	102	105	99	90	95	95	82	84	72	92	90	106	77	104	89	92	96	117	94	89	75	85	89	90	83	105	94	84	73	97	100	83	90	87	78	84	97	73	81	80	83	77	101	85	72	109	89	107	79	96	111	93	82	89	84	85	97	79	85	95	84	81	92	79	77	73	81	88	94	93	101	114	97	83	104	76	95	80	87	92	92	92	74	104	90	94	76	99	84	78	86	73	79	83	99	79	84	99	88	90	97	108	92	96	97	100	85	95	104	87	85	105	99	92	82	95	91	75	93	82	89	85	91	99	100	97	93	100	97	96	84	83	88	79	88	101	100	84	94	72	95	100	96	90	97	96	80	90	99	101	102	85	111	90	81	103	88	75	104	89	87	79	97	89	87	99	87	82	81	99	98	100	79	93	81	97	80	94	104	85	94	113	73	94	88	101	115	98	107	79	93	93	97	96	71	85	92	91	82	84	88	79	70	102	80	105	88	102	94	93	101	87	82	88	96	85	99	89	87	86	77	84	103	83	85	86	90	91	90	106	85	106	86	85	96	82	91	89	87	95	102	97	85	82	89	106	80	91	73	92	105	86	99	86	100	76	100	76	91	108	96	88	85	87	82	99	88	90	93	88	95	88	83	96	86	85	87	76	99	97	100	93	62	88	102	77	91	99	75	76	72	102	87	83	112	100	100	88	90	82	101	79	83	74	113	95	86	88	95	85	83	84	96	89	89	89	90	81	97	81	85	80	107	90	94	103	97	97	94	101	102	86	76	89	99	95	93	90	96	104	77	84	103	77	88	87	97	101	91	95	81	93	83	74	93	95	88	93	78	88	77	102	99	83	92	106	87	87	91	85	80	91	92	90	99	97	100	90	88	86	80	98	84	78	82	104	92	89	104	90	89	91	92	88	76	85	103	80	84	91	80	87	101	99	77	101	87	80	95	84	82	92	83	102	79	97	105	92	96	96	91	99	82	83	92	95	93	86	93	104	83	85	97	80	82	101	97	77	85	86	88	94	88	82	83	105	81	79	91	97	95	98	95	92	98	71	92	68	69	89	91	92	79	80	87	83	86	87	86	84	93	81	95	97	103	82	87	83	87	103	89	85	84	90	98	85	73	89	77	81	74	106	87	98	107	85	74	90	86	103	97	95	103	73	86	80	97	77	81	91	82	73	92	90	100	81	84	104	97	91	89	86	96	94	85	93	91	100	91	97	84	74	95	95	82	100	80	99	97	101	77	94	99	105	85	76	90	80	84	96	97	90	90	88	94	92	89	103	110	90	83	95	100	97	85	81	86	82	107	90	84	90	82	98	100	79	106	105	104	90	92	90	100	91	84	83	98	90	86	79	95	85	88	80	90	96	84	93	74	90	81	64	91	90	96	84	93	80	83	95	100	88	95	90	103	85	100	102	100	94	96	83	98	105	89	109	110	91	83	95	82	82	92	92	76	115	96	72	88	87	97	84	89	89	91	81	85	80	101	102	92	90	96	95	89	106	81	82	75	79	84	87	77	98	81	85	87	87	95	92	96	90	90	106	99	92	88	86	90	95	84	84	96	94	79	107	78	91	82	102	75	65	101	115	97	91	115	97	92	97	90	80	82	88	79	96	97	86	82	102	92	94	94	97	86	90	88	96	105	88	84	99	90	85	90	87	78	95	96	85	93	89	88	90	76	95	80	95	94	91	85	86	94	71	92	91	86	81	103	88	93	80	78	81	98	87	95	84	93	96	87	87	90	81	77	98	88	125	100	83	95	93	76	99	83	93	112	86	85	102	108	91	84	113	83	75	92	97	98	82	82	109	81	107	85	98	89	78	82	93	91	80	85	86	93	69	88	80	104	79	101	86	94	102	94	100	102	86	108	95	79	95	113	77	90	82	106	100	89	91	96	96	99	115	92	75	83	85	97	83	86	99	80	106	86	102	94	91	95	89	90	81	98	89	100	84	100	92	95	102	88	101	71	86	88	98	87	85	103	94	94	84	71	90	93	87	97	100	83	95	97	96	75	74	81	79	79	71	95	93	80	98	99	88	96	88	104	77	92	82	90	87	101	72	99	88	94	80	94	89	85	82	103	88	85	92	93	92	113	105	91	78	74	86	98	76	93	87	78	104	84	77	94	81	94	99	87	77	85	81	90	86	90	89	72	93	98	98	92	92	78	80	99	97	92	90	87	96	98	78	95	101	105	72	111	102	90	85	87	78	78	103	104	90	98	93	88	99	84	74	84	107	109	96	96	91	104	87	87	109	95	94	99	101	118	88	84	88	82	86	98	80	86	90	85	81	82	98	81	95	79	83	95	91	91	93	90	93	94	85	88	88	86	96	95	88	76	111	83	89	91	101	68	83	107	76	95	101	94	73	83	92	93	85	97	86	92	81	67	102	74	93	96	97	96	94	83	88	86	95	94	98	83	97	122	101	95	101	87	83	81	119	95	77	77	81	97	103	93	102	96	90	90	99	94	87	93	104	95	85	102	86	89	82	83	84	93	92	90	90	82	97	90	93	94	93	69	111	93	92	97	92	91	84	97	96	102	90	100	80	69	116	73
7272	1749	1086	1436	2195	2375	2111	1702	1500	1259	1130	1004	1243	1707	1587	1076	853	842	749	777	785	755	758	775	716	739	738	749	766	708	755	771	761	772	766	736	715	755	717	750	722	737	737	724	715	725	715	1133	2760	3520	2927	1543	649	637	671	677	695	632	713	668	759	655	659	659	695	677	678	714	676	692	725	679	701	722	715	712	693	686	704	678	723	682	698	676	738	694	644	736	712	683	652	728	704	719	725	741	718	718	699	650	664	692	658	701	705	720	704	679	712	733	698	644	710	712	731	683	658	677	710	691	743	705	684	687	665	745	683	672	685	661	742	712	671	690	681	656	686	732	725	723	699	713	664	670	695	726	768	703	740	685	729	682	713	702	690	665	686	684	704	664	689	642	722	669	723	663	670	732	657	708	728	676	731	670	686	649	650	725	713	705	681	686	700	680	698	687	684	667	698	755	728	673	653	688	662	667	723	653	718	745	645	682	672	687	712	688	713	649	693	715	662	667	673	692	712	696	653	706	685	675	694	677	705	680	664	718	688	709	750	719	716	687	667	704	720	686	669	687	672	697	665	676	652	712	701	704	706	704	689	678	682	683	730	708	719	699	704	703	705	713	694	721	676	676	711	698	698	723	703	672	731	654	728	674	703	699	653	751	651	697	706	676	729	726	710	677	698	723	646	695	711	681	699	687	683	695	709	706	662	698	691	660	684	700	712	671	690	709	703	691	684	680	712	683	730	763	665	721	654	713	665	693	628	727	710	688	697	698	703	734	708	695	679	673	711	684	715	702	713	662	724	729	675	718	719	644	674	643	703	650	673	681	658	732	700	687	723	669	696	696	684	677	688	645	708	638	701	690	637	681	687	737	724	652	715	667	734	668	678	697	710	659	726	704	696	702	720	683	665	670	674	753	703	700	719	720	631	703	654	701	720	678	657	695	688	672	678	660	713	692	684	643	669	703	674	658	683	731	672	696	659	710	710	722	676	696	658	730	687	672	727	712	685	705	675	691	703	685	716	691	691	738	688	718	701	667	677	683	705	721	662	693	749	699	703	723	723	687	683	712	682	648	698	679	649	678	737	699	708	695	690	690	737	666	695	720	650	665	693	719	666	693	721	678	688	708	707	668	714	731	718	666	710	717	666	707	679	689	674	631	677	652	725	698	672	701	672	731	690	714	692	720	741	688	683	640	701	722	662	663	760	668	695	688	722	701	740	695	721	714	676	680	670	709	698	676	658	702	721	680	681	703	688	662	692	702	695	717	676	710	688	678	701	704	700	694	660	659	710	674	710	701	712	679	701	662	682	676	670	713	702	659	686	680	709	724	696	708	674	705	730	671	708	682	712	671	669	673	695	657	702	703	682	748	741	707	684	681	688	700	708	696	712	701	679	734	708	701	657	695	694	718	733	661	710	640	757	671	697	675	697	702	707	714	701	679	733	687	682	699	633	713	647	700	660	690	623	712	671	693	714	683	721	698	673	702	707	695	645	682	676	670	691	688	676	703	694	697	667	683	708	665	665	681	657	664	705	677	689	666	655	657	670	721	675	685	694	684	678	707	703	677	697	683	650	691	687	681	676	692	651	703	681	658	681	697	716	680	686	720	730	630	655	693	686	677	678	674	647	715	650	676	662	644	682	669	657	704	669	698	699	688	710	646	690	680	692	701	703	713	699	713	685	644	677	731	664	757	715	680	699	672	662	698	719	687	663	675	688	684	670	686	669	666	690	664	747	709	674	677	620	747	655	683	701	703	689	650	657	698	668	747	752	670	694	706	679	700	718	691	693	687	692	690	718	697	674	642	665	673	681	675	691	665	675	684	708	686	685	674	700	700	669	670	649	693	670	669	691	689	656	677	666	642	638	643	727	691	658	667	646	693	723	685	689	704	706	699	693	691	686	669	670	692	733	682	732	668	686	630	702	682	692	692	724	713	693	725	700	714	662	678	695	699	756	674	690	704	722	676	687	713	677	679	682	654	697	655	712	707	684	704	742	680	694	681	743	721	685	706	695	727	671	709	658	688	687	704	684	688	716	687	692	691	700	688	681	681	668	696	702	662	641	724	647	707	703	666	724	720	623	699	679	702	709	717	717	745	669	653	673	687	664	669	716	710	706	712	713	706	677	682	708	716	702	706	684	658	649	672	732	681	698	691	720	676	689	629	714	678	690	692	682	723	660	670	731	691	703	669	700	734	682	712	682	694	672	692	664	675	668	714	685	701	675	699	658	681	688	702	668	718	688	704	700	694	679	686	656	684	704	686	732	604	674	654	679	689	685	727	685	709	761	666	712	681	733	704	721	697	707	631	686	762	694	747	691	716	670	692	720	680	685	703	672	697	707	650	659	708	700	722	696	693	688	674	726	660	679	646	682	659	681	763	630	700	658	669	728	655	711	714	680	679	648	695	693	713	727	677	687	697	741	713	658	708	697	672	676	717	714	667	705	650	673	661	674	665	667	719	686	738	695	656	701	645	678	680	669	729	701	694	654	695	667	680	642	676	716	732	730	687	668	680	698	721	729	654	719	650	706	670	638	660	686	692	704	680	699	652	764	703	695	637	716	670	671	664	673	710	691	709	671	719	709	703	675	671	665	704	686	672	695	677	727	700	715	682	682	666	686	703	696	680	689	724	664	711	708	689	696	688	640	696	724	679	665	702	705	714	691	699	682	686	664	699	713	637	695	707	692	662	718	678	723	663	682	668	737	617	679	699	668	676	680	723	683	697	706	688	732	694	671	661	691	693	685	698	669	704	709	652	658	698	699	678	643	706	626	663	694	664	731	694	734	695	708	679	703	686	699	684	700	645	687	688	618	682	743	687	662	685	685	675	665	656	721	706	720	680	701	699	677	714	673	691	630	674	681	710	685	703	658	646	646	694	671	727	693	680	699	691	652	729	702	699	672	680	665	704	742	725	657	673	668	676	689	680	661	712	736	717	687	714	686	701	658	718	680	696	719	672	692	694	704	678	690	685	697	707	688	695	679	661	695	713	753	686	649	699	635	657	710	692	695	674	657	738	723	670	743	688	659	693	624	701	684	667	706	643	662	663	687	661	721	659	700	680	682	678	677	712	681	724	683	704	686	696	714	664	661	625	763	717	660	684	664	658	678	688	679	686	732	712	699	708	724	690	688	654	726	672	716	689	693	705	698	695	708	708	708	648	698	699	667	720	691	693	684	712	681	647	673	749	713	712	714	662	708	683	730	678	645	706	716	737	676	682	712	681	717	689	702	714	703	745	687	736	707	681	697	683	682	696	637	699	676	665	689	732	701	669	712	697	717	703	694	698	674	648	683	673	672	727	660	719	650	727	723	735	703	696	636	704	703	665	658	687	693	706	706	627	726	682	662	651	693	681	692	686	717	740	668	692	666	665	681	716	681	684	670	702	662	674	715	727	695	686	695	676	684	745	689	625	721	685	697	710	682	649	692	666	674	723	665	706	686	740	692	691	712	685	683	680	698	698	729	693	700	636	707	694	720	676	686	676
1530	194	142	104	109	107	108	120	118	111	80	97	123	124	97	111	103	85	111	91	96	89	83	82	97	92	91	98	76	76	97	81	90	86	88	84	79	74	83	75	72	82	74	86	86	96	66	103	179	326	318	90	66	58	83	77	67	76	85	87	80	70	79	91	80	68	76	77	93	83	100	73	71	72	77	72	71	74	79	85	72	68	83	86	80	75	94	86	75	77	77	75	80	51	77	80	79	74	77	70	76	75	79	82	74	74	68	73	77	99	100	74	93	86	75	87	79	80	93	76	86	87	76	90	99	84	77	71	75	83	83	88	87	76	71	69	81	66	90	93	88	86	80	79	94	75	75	71	86	85	89	65	86	71	72	89	93	84	78	82	58	82	82	88	71	85	86	81	80	89	89	72	74	86	88	88	79	92	73	73	100	77	72	77	91	58	64	87	81	89	73	84	74	78	74	62	69	87	95	90	76	62	79	93	94	83	90	85	77	78	80	89	83	75	79	65	90	81	76	86	84	101	91	87	91	78	84	88	87	92	72	68	94	90	83	84	76	76	92	85	83	78	100	79	78	76	77	79	93	68	68	84	101	77	75	79	77	88	67	75	74	88	61	69	69	78	92	91	85	75	83	68	73	80	75	67	77	80	84	74	84	93	91	67	72	81	86	76	78	70	95	78	77	90	66	87	75	67	95	88	103	77	71	72	88	68	79	66	92	83	96	79	76	83	78	97	77	74	76	87	63	85	84	63	81	90	90	76	75	91	77	76	73	98	96	65	68	74	80	88	80	86	74	82	82	76	84	76	71	84	90	92	75	84	72	88	67	73	87	61	80	75	94	72	77	92	90	79	65	76	71	80	78	75	71	85	93	74	75	92	84	76	68	91	94	77	64	79	83	66	71	78	80	80	73	71	94	89	86	99	76	73	80	73	74	82	74	82	76	78	92	75	89	75	92	97	78	92	91	74	95	81	83	85	85	90	87	90	85	68	69	90	97	93	94	68	73	78	74	84	87	74	76	81	67	75	76	71	75	89	88	80	69	69	83	77	80	82	62	63	82	74	69	91	76	98	78	81	82	89	71	80	64	75	81	81	73	99	72	79	71	62	84	92	102	87	72	70	89	77	81	85	82	76	77	99	95	83	82	63	85	62	84	73	82	73	81	76	67	78	72	86	73	81	80	82	82	87	82	86	79	88	84	65	81	89	68	79	72	74	87	68	81	78	70	92	79	69	75	94	63	77	75	86	80	90	74	88	77	89	73	90	88	79	92	78	69	78	90	86	100	83	79	78	66	92	89	77	78	81	72	101	85	73	90	72	87	72	94	82	80	68	75	79	72	74	72	51	93	88	55	67	89	85	84	87	64	77	86	92	100	77	80	89	70	67	79	70	75	78	78	83	86	81	66	97	79	82	67	77	70	92	94	77	74	97	88	76	80	90	76	85	79	79	87	107	81	78	78	88	78	75	104	101	83	76	86	88	75	74	90	79	81	79	80	81	80	91	76	89	74	81	68	88	86	82	67	74	65	80	65	85	78	76	76	80	73	85	82	85	86	69	81	78	75	88	84	84	71	85	82	70	94	79	80	70	69	81	62	87	90	76	73	76	77	70	80	93	83	67	68	64	85	78	78	91	82	59	97	65	76	79	80	85	79	90	88	85	82	73	83	66	84	68	94	81	64	87	69	81	82	75	76	83	84	80	64	79	75	86	77	60	75	90	92	87	90	77	66	77	80	59	84	74	102	81	74	86	82	85	85	100	84	71	89	76	78	79	93	78	96	74	85	71	82	90	85	87	80	83	92	83	66	91	60	70	93	90	84	107	83	79	87	78	55	75	85	89	74	90	94	81	83	73	85	79	73	78	79	81	93	99	76	84	73	75	91	84	83	85	69	90	70	87	78	82	84	83	71	86	72	91	70	70	80	85	70	82	90	79	76	80	91	71	88	101	75	74	82	64	72	86	70	69	66	74	85	80	85	91	80	84	74	69	76	82	85	84	74	71	72	66	81	77	79	95	69	74	69	80	67	74	88	80	85	79	71	87	86	89	91	62	83	75	82	75	68	70	89	92	81	81	72	67	81	76	95	85	94	82	67	74	74	87	79	81	81	85	84	76	71	80	73	64	83	71	76	79	77	87	91	78	84	94	78	78	71	108	83	82	87	55	73	85	89	86	66	83	78	76	77	75	72	73	82	88	87	65	69	77	84	78	91	80	82	79	75	88	83	80	80	84	89	76	90	84	72	75	80	85	87	75	75	83	82	71	86	81	74	73	79	78	67	88	76	81	67	98	72	74	87	82	76	79	89	84	80	85	70	71	73	79	76	65	87	84	92	86	82	77	91	72	71	74	73	69	82	79	95	72	70	79	67	88	82	61	88	80	89	86	68	71	81	85	86	75	79	66	78	79	93	89	86	86	91	86	77	90	77	80	81	90	93	77	74	72	89	93	89	89	89	78	95	67	87	95	62	86	91	86	81	70	71	90	79	77	89	63	84	75	65	79	87	88	86	76	73	77	68	65	83	83	94	76	89	80	87	84	91	91	70	88	79	91	90	83	89	87	82	87	72	79	86	84	74	86	70	71	83	68	92	82	75	91	80	88	77	66	83	70	85	97	65	89	74	81	72	78	87	84	85	69	93	91	76	92	78	70	74	77	78	81	63	76	82	97	78	73	90	84	76	77	90	90	78	88	84	57	92	89	89	83	66	78	85	93	88	81	72	76	82	73	74	97	99	88	72	72	57	84	80	78	93	84	70	74	78	68	77	79	79	67	77	83	81	71	85	80	83	77	72	95	61	87	93	84	83	93	65	76	80	75	79	65	93	68	82	83	84	89	82	74	80	80	81	66	82	82	73	92	75	70	85	89	82	75	87	98	81	88	80	71	75	87	73	94	97	78	86	80	78	77	85	81	77	83	61	82	77	68	85	86	70	77	76	90	67	95	72	82	68	81	74	89	67	96	90	76	73	82	93	86	82	65	94	79	83	83	69	80	85	85	81	101	84	72	63	79	87	78	73	74	80	71	70	81	79	79	79	79	81	97	81	85	92	93	67	81	87	60	76	89	80	67	83	79	87	93	84	90	70	70	77	71	86	84	92	76	99	70	72	83	73	71	68	78	92	75	92	77	82	77	83	72	65	94	76	68	81	78	78	70	93	80	84	75	90	78	94	70	86	67	81	74	75	84	77	76	63	79	74	76	81	74	83	74	78	89	76	74	80	83	79	86	79	82	87	74	88	83	97	80	55	74	94	72	87	82	78	82	69	71	99	76	96	85	81	89	73	69	84	71	95	81	83	73	72	90	75	87	81	77	74	79	67	74	73	66	81	89	73	84	72	103	78	85	78	88	87	78	87	77	65	79	85	70	74	72	80	74	89	77	85	81	86	83	83	65	67	85	73	80	79	88	78	78	80	79	73	87	71	81	68	83	104	71	87	77	70	70	79	71	82	86	84	78	62	88	75	74	89	77	75	58	85	67
8457	2330	1265	1803	3540	3796	3225	2870	2245	1804	1480	1298	1639	1932	1734	1118	962	851	834	794	770	757	726	697	721	668	737	698	701	688	654	713	698	735	673	648	663	624	637	684	678	683	682	682	607	603	651	1031	2729	6303	5671	969	647	590	616	649	645	557	660	578	639	623	642	646	587	589	616	626	645	637	609	591	581	613	637	644	611	580	640	576	589	606	620	591	585	582	604	565	597	599	594	594	559	610	603	625	615	598	613	572	575	568	595	636	618	624	618	600	659	591	634	560	623	605	634	617	615	608	595	624	585	579	591	587	639	597	609	661	623	612	622	619	627	636	597	620	567	614	646	562	627	644	605	593	603	633	600	580	591	575	600	617	586	608	629	604	585	626	593	648	633	597	620	614	599	593	601	640	624	608	596	597	636	620	649	608	638	586	601	579	632	608	621	631	606	637	643	609	616	577	592	611	611	622	561	590	639	604	608	606	643	604	602	585	638	617	595	598	620	597	601	593	608	619	639	617	599	585	623	637	564	626	579	586	537	614	609	583	660	622	623	613	556	583	611	652	638	575	607	587	616	584	626	606	612	574	596	609	600	617	608	620	613	579	616	573	622	628	647	568	620	611	635	613	586	642	625	566	650	621	641	590	675	578	609	633	601	603	573	557	568	611	613	633	591	602	599	628	617	614	611	624	660	580	625	678	617	623	627	593	627	604	605	620	620	627	595	604	617	588	613	608	595	676	565	601	650	623	592	652	586	599	588	592	583	576	611	547	612	627	634	598	629	572	619	583	565	571	652	616	607	608	597	621	601	646	631	617	652	605	613	622	565	601	630	583	584	624	589	600	586	567	614	600	586	609	649	648	603	649	641	632	594	664	623	602	645	561	567	578	640	593	676	601	622	589	598	615	595	630	598	554	603	658	597	628	622	599	565	656	607	637	562	607	637	601	591	599	601	650	583	622	575	636	567	571	561	606	601	568	608	615	641	636	593	570	601	594	644	636	617	584	559	623	599	582	643	617	575	594	561	587	611	561	656	639	593	608	633	648	614	584	556	589	599	597	630	635	610	585	603	624	631	608	574	602	607	613	610	596	612	607	597	595	645	633	598	608	608	583	576	643	607	624	613	649	595	594	638	622	595	581	603	597	592	608	642	637	568	572	593	627	569	589	607	634	605	598	617	665	617	599	604	627	632	566	575	556	604	610	590	602	624	575	607	631	610	606	622	606	603	583	620	615	632	633	573	622	587	595	664	629	621	622	597	583	532	616	626	625	582	589	600	607	644	576	658	619	608	572	620	618	632	608	607	586	609	604	584	614	549	590	635	580	609	621	609	597	587	568	594	614	610	633	637	595	640	597	612	621	666	581	627	607	585	587	583	601	556	613	591	644	631	573	593	638	607	617	608	639	619	549	602	608	620	599	638	617	601	648	631	573	636	610	577	584	657	589	621	610	608	565	601	613	629	560	664	624	639	605	636	594	628	603	596	575	583	651	663	613	639	585	619	599	584	638	596	623	558	584	593	639	579	587	598	624	592	608	581	592	580	613	583	591	556	629	602	627	626	616	603	603	588	581	660	622	618	618	656	630	607	586	604	637	570	619	641	657	612	641	607	617	618	546	622	668	586	585	576	573	589	628	629	615	599	626	609	597	618	626	572	636	564	631	609	625	614	592	607	644	607	675	587	614	666	603	561	610	616	618	597	626	594	588	637	646	574	587	605	580	618	578	605	645	580	591	627	584	625	649	646	602	592	589	545	642	580	613	612	585	636	598	608	594	599	633	612	614	621	538	605	613	611	578	567	563	642	599	629	594	570	622	596	588	606	617	644	617	609	596	584	558	548	583	586	566	603	605	608	630	597	600	628	615	629	612	615	611	597	639	609	630	601	556	627	613	622	591	620	589	602	612	583	592	561	613	600	580	589	650	627	619	599	642	635	638	613	607	631	603	613	620	553	608	565	618	611	632	577	583	616	587	624	614	618	638	608	578	581	561	589	625	662	593	617	583	556	645	585	591	575	596	601	599	598	611	607	648	619	608	664	571	591	611	608	667	591	652	568	602	610	642	588	609	611	622	601	555	608	603	624	650	585	596	610	624	610	613	639	576	602	604	591	598	617	586	598	595	626	644	612	567	579	595	569	561	637	587	588	649	582	577	564	554	598	624	616	598	578	641	644	589	580	652	602	602	649	618	623	643	613	596	611	609	626	579	618	624	601	579	609	624	622	604	605	659	620	573	607	586	600	617	601	622	587	609	627	635	575	593	620	624	623	679	623	621	612	595	633	643	611	639	568	593	600	612	582	609	603	643	581	571	618	597	622	621	614	607	625	561	625	595	588	594	593	592	629	634	577	633	645	606	580	646	564	585	622	598	632	617	584	584	628	607	609	622	601	578	592	613	603	573	598	603	594	615	627	610	573	567	655	627	581	590	609	633	559	619	647	637	607	609	612	620	585	590	600	610	570	552	631	611	651	594	586	609	606	591	605	667	583	610	635	638	587	575	575	604	578	607	572	583	605	558	586	617	576	634	597	630	627	606	622	586	622	581	650	620	649	614	601	661	581	621	634	624	624	624	577	629	603	623	571	606	566	591	630	614	586	635	631	610	649	611	598	583	630	590	611	594	590	650	587	647	575	638	615	592	608	595	611	591	610	651	655	585	612	575	561	652	609	603	610	635	619	664	604	576	610	636	642	632	620	612	602	633	602	614	586	641	628	624	603	633	625	575	598	595	556	596	652	633	616	586	585	591	619	621	641	585	587	623	585	651	627	625	614	577	624	634	608	637	627	650	574	636	593	604	657	601	572	622	629	657	576	599	593	611	659	628	613	598	597	637	569	586	610	590	614	607	586	589	605	588	637	604	624	588	618	610	613	611	611	586	640	626	586	616	611	603	623	573	584	573	618	626	602	598	576	577	666	619	640	637	600	620	584	566	584	622	619	601	615	643	582	651	648	610	612	561	645	580	622	634	632	626	609	600	618	611	603	616	588	592	604	582	597	611	624	632	596	614	672	657	614	596	620	587	594	605	605	598	621	619	615	598	613	628	651	625	629	612	620	576	616	596	569	633	605	622	636	607	582	595	580	603	631	604	579	616	551	608	649	636	583	583	586	607	591	617	671	653	616	572	632	609	599	608	640	592	630	607	631	615	609	610	611	645	626	630	609	655	588	586	590	567	614	630	630	623	581	602	586	590	599	645	566	605	606	576	605	582	637	587	624	618	608	616	665	556	626	606	632	596	584	624	591	581	575	614	673	589	638	632	609	567	576	609	556	637	597	643	564	609	654	591	578	564	572	591	635	598	639	604	604	651	632	559	584	581	619	573	648	667	609	574	596	658	626	618	549	618	601	568	599	610	569	556	604	629	556	628	562	624	601	587	581	603	561	596	621	602	628	575	578	571	595	590	641	605	631	624	618	581	610	582	648	612	618	582	624	630	563	616	589	646	664	590	624	590	642	584	618	608	605	607	597	587	604	585	637	577	601	625	584	616
814	186	97	83	76	92	95	89	69	81	65	57	64	85	59	38	56	30	40	34	42	29	36	35	27	39	41	29	35	32	43	31	32	32	28	30	35	26	29	28	26	25	27	33	24	33	32	50	200	436	227	36	18	40	25	25	26	27	21	27	27	29	17	31	24	23	33	30	22	20	20	34	28	30	26	31	29	20	27	17	29	22	26	16	27	35	28	22	31	21	23	26	28	25	26	27	24	18	32	34	23	27	33	29	20	27	25	25	26	24	37	27	13	27	35	37	23	32	29	36	30	32	34	31	26	21	29	30	23	37	24	21	29	29	17	20	21	30	24	22	29	22	21	34	27	31	26	28	20	32	26	26	29	32	29	27	28	32	34	28	30	23	24	15	21	23	17	29	26	33	40	23	26	28	17	35	21	27	38	31	37	32	32	28	27	30	36	17	26	32	22	17	31	23	27	25	26	27	24	21	22	25	28	29	27	27	30	31	27	14	26	34	40	20	24	29	26	27	19	15	36	27	31	33	31	22	32	37	28	30	20	32	31	20	17	29	24	29	19	22	29	22	31	16	22	29	26	26	26	28	32	25	21	26	23	27	26	24	29	33	22	31	26	27	31	27	30	22	22	34	24	23	17	26	15	30	21	25	30	30	22	28	24	24	34	22	32	25	25	28	22	34	31	26	37	46	25	23	23	27	27	21	25	26	28	30	32	34	30	26	27	25	26	28	39	31	23	31	27	36	39	32	23	28	25	31	16	22	25	33	22	27	24	21	30	18	21	29	32	33	20	23	27	32	35	29	30	23	32	36	22	38	17	24	25	34	32	32	22	32	28	32	28	20	27	30	25	27	25	20	26	19	30	25	13	22	34	31	24	25	38	27	21	29	30	25	31	21	26	22	32	29	24	24	24	29	29	27	34	23	26	27	29	33	25	16	27	28	20	28	22	25	30	35	24	24	22	25	23	29	25	28	28	35	24	21	25	29	25	25	21	23	25	24	24	25	27	32	20	28	25	22	20	25	26	36	31	22	27	27	16	32	29	28	27	33	33	25	35	23	26	31	26	27	23	27	27	30	32	18	20	30	26	26	24	27	33	24	23	20	31	21	31	22	21	30	32	25	25	23	32	20	17	32	25	29	20	17	24	33	30	25	30	26	18	26	28	37	33	33	31	26	33	31	21	25	29	34	21	18	21	34	30	30	32	32	34	23	25	24	24	27	35	30	18	22	31	26	19	20	19	13	21	28	35	28	46	28	17	14	27	20	22	24	21	29	25	24	26	33	35	37	21	24	39	35	27	23	19	28	18	26	23	25	34	29	24	21	30	19	37	27	26	27	29	26	19	20	25	29	27	20	24	27	35	28	31	27	20	22	45	22	29	31	28	17	23	29	38	25	19	27	31	30	26	24	39	31	22	24	25	19	18	20	32	29	36	32	33	33	18	29	39	22	22	33	22	24	37	29	26	32	14	21	27	23	30	37	23	23	27	16	28	37	23	28	23	34	28	27	13	19	18	36	20	22	18	28	29	25	21	20	20	26	35	25	17	26	30	18	34	24	33	31	19	35	28	22	24	25	27	18	35	25	21	21	30	25	20	31	25	19	33	30	34	37	23	28	26	23	24	23	35	37	24	27	29	25	26	28	16	31	32	26	21	27	28	32	34	30	29	19	23	23	31	24	23	26	23	15	17	27	34	37	35	19	22	23	31	22	29	24	31	26	31	27	26	27	34	35	24	20	30	26	27	25	32	34	14	26	27	26	24	36	30	28	26	30	23	28	25	31	30	20	22	19	27	23	34	36	24	25	25	23	29	19	27	32	32	25	22	34	19	23	42	25	24	29	25	27	37	29	36	27	15	20	29	27	30	21	32	29	23	28	32	24	23	25	26	28	23	33	23	28	28	30	32	22	29	30	29	26	31	27	32	21	20	23	27	29	16	23	27	33	23	22	17	30	31	25	23	22	32	27	26	26	22	23	24	27	25	19	26	37	26	16	24	22	30	26	29	13	28	31	37	36	22	20	33	24	36	20	22	33	26	27	28	28	34	25	30	36	28	22	23	31	27	28	22	24	28	28	27	30	27	28	19	34	25	23	25	25	32	30	25	25	24	29	30	30	23	28	23	25	28	31	28	30	33	28	26	20	32	29	29	26	27	21	31	19	18	25	27	27	23	27	22	23	22	25	26	23	23	33	25	15	33	34	30	31	19	32	30	35	26	30	22	27	21	28	17	27	24	32	23	33	30	36	27	32	26	22	27	31	23	28	22	32	22	28	27	36	33	25	24	23	24	32	24	19	28	33	18	36	28	22	29	37	31	27	25	26	26	22	33	20	22	27	29	25	15	18	40	25	23	34	26	20	26	21	27	27	22	26	26	30	22	32	24	30	28	34	17	29	27	30	23	23	32	27	31	23	22	42	27	33	35	26	36	21	24	22	33	26	20	27	20	25	17	23	24	25	33	24	23	19	22	19	33	24	31	37	24	25	26	29	25	24	24	40	16	33	27	32	24	26	25	27	33	20	30	27	24	29	32	26	31	25	30	27	24	20	23	35	22	31	29	22	20	38	26	26	25	25	23	26	29	17	26	25	30	36	25	31	29	33	31	28	34	28	35	28	23	26	28	23	17	22	35	27	20	27	25	24	40	21	22	26	33	22	30	32	22	32	15	29	36	30	24	32	23	28	28	26	33	21	32	24	34	37	34	26	35	20	34	24	24	16	36	30	20	22	34	17	31	32	26	27	25	26	25	28	21	33	19	31	28	31	34	25	28	24	25	27	22	34	28	25	28	18	29	31	18	24	25	19	26	28	25	22	33	25	32	27	32	22	18	19	25	33	25	32	22	25	24	29	31	20	23	21	29	31	24	32	27	27	22	25	18	19	24	30	20	27	30	19	33	23	32	37	43	31	20	22	33	24	23	26	20	37	24	25	17	35	16	30	24	27	34	31	24	25	25	23	39	19	20	17	25	26	32	27	22	28	20	22	22	20	24	26	28	25	17	21	17	27	22	28	27	25	18	29	33	25	25	21	19	23	22	22	27	18	23	28	28	26	25	35	31	29	32	26	30	33	23	24	26	21	25	25	32	22	23	21	25	22	30	16	27	32	22	25	27	25	23	26	27	31	21	35	21	35	27	30	17	26	25	29	21	26	35	26	31	33	28	29	18	30	25	36	28	12	23	26	34	29	27	33	22	20	23	21	18	32	23	38	25	32	27	36	24	33	23	28	31	27	29	30	29	26	23	20	28	30	22	27	25	25	45	22	27	22	37	30	24	16	29	28	35	26	26	20	22	23	29	23	25	29	34	23	31	18	29	21	29	23	27	29	28	25	22	24	35	32	31	28	31	30	28	33	31	40	21	25	24	28	25	22	30	29	30	34	21	28	29	28	38	29	28	29	35	23	21	35	27	29	29	22	29	21	24	30	29	21	21	21	26	27	33	39	32	29	25	29	29	25	22	21	26	26	30	27	25	17	21	21
8546	3166	1215	2301	5288	5781	4789	3764	2950	2132	1685	1551	1565	1779	1305	977	833	675	601	516	512	488	476	446	392	385	346	377	376	326	333	333	322	341	356	292	316	285	289	275	312	260	235	257	300	284	354	980	3936	7908	3984	508	240	220	223	191	227	210	222	215	203	212	241	247	217	199	207	213	210	200	235	202	214	225	191	203	214	211	212	192	223	212	224	206	221	215	201	215	219	186	195	217	218	194	223	180	180	229	206	199	207	169	201	217	229	197	190	211	213	247	228	212	215	201	203	199	230	215	179	198	209	195	219	238	213	190	216	188	208	219	212	196	208	197	207	196	235	176	216	193	242	190	184	211	197	209	221	205	207	208	207	209	213	192	192	190	206	201	224	220	208	220	202	219	183	226	215	228	232	235	201	225	218	209	206	189	230	221	200	219	208	201	230	208	218	221	218	220	208	195	193	215	202	214	241	208	185	200	193	229	209	203	195	209	217	204	195	195	218	204	204	238	194	184	202	217	211	196	187	211	200	190	213	209	195	226	166	224	194	229	216	226	191	193	214	207	204	222	172	214	183	234	228	202	229	198	190	191	197	213	198	206	220	191	200	210	219	208	191	204	218	223	177	223	210	205	205	207	220	193	211	205	187	220	232	212	237	200	230	188	214	195	217	220	198	214	222	193	201	224	223	200	223	230	216	201	210	179	201	220	210	204	197	210	221	200	232	202	175	212	185	213	208	213	243	221	197	204	192	211	184	198	206	211	200	202	217	216	181	196	206	180	211	205	215	202	190	220	184	225	192	213	207	202	184	173	194	225	203	216	201	198	185	213	231	208	211	188	203	188	209	213	191	233	200	212	193	186	195	221	201	230	208	187	199	195	212	223	223	195	192	231	200	224	194	210	222	208	226	227	225	226	188	215	222	191	227	203	205	215	197	199	234	208	220	205	215	202	206	196	196	196	209	203	210	219	193	212	200	190	207	219	207	208	179	203	229	182	179	209	206	221	232	213	223	212	219	226	202	204	202	222	217	220	215	229	230	232	236	208	217	221	220	226	228	214	205	215	212	207	219	202	226	228	231	221	228	208	201	220	244	194	188	178	205	210	207	217	197	220	219	189	205	169	221	204	231	216	199	211	188	230	216	197	198	199	205	198	226	214	200	232	193	188	212	192	191	191	202	189	197	230	210	196	182	211	213	203	209	218	219	216	219	209	187	199	201	198	220	222	200	217	233	181	215	202	188	202	194	189	193	217	196	243	202	211	211	178	211	193	228	203	216	195	209	214	212	193	169	213	221	229	199	209	224	192	208	216	198	197	240	195	204	206	198	217	229	179	193	219	191	217	209	223	217	222	187	226	210	209	205	203	213	193	217	183	208	207	212	214	222	208	206	194	184	191	225	217	217	215	195	197	196	211	199	201	217	233	182	197	192	212	211	218	218	213	202	191	222	200	235	190	196	223	213	211	200	209	217	199	203	180	216	209	235	194	243	182	197	215	224	214	199	198	197	200	215	195	221	230	199	195	215	201	198	211	201	200	197	213	206	228	202	196	218	212	187	233	213	231	188	218	200	203	202	214	219	197	202	219	204	205	208	224	206	196	219	209	206	204	215	190	178	220	204	209	207	210	209	205	222	242	194	221	201	222	201	215	201	165	180	198	185	200	196	198	206	222	208	223	184	187	217	203	239	195	233	212	209	230	205	222	198	183	207	175	226	176	226	234	205	226	211	190	217	204	190	221	186	190	197	228	185	194	246	217	212	217	238	202	221	214	183	235	213	175	228	214	227	212	216	220	186	198	209	230	203	208	203	195	193	231	202	183	186	212	181	182	220	205	215	199	200	225	196	195	203	210	194	199	213	182	224	195	227	200	192	227	197	212	217	188	199	215	188	199	186	227	213	220	199	211	207	215	209	201	210	226	217	213	215	206	194	188	211	203	192	203	234	221	180	214	209	200	194	231	205	201	199	208	203	204	212	233	222	196	213	201	223	195	216	211	213	238	203	183	216	189	222	209	195	228	206	219	199	213	218	211	214	189	208	217	212	212	228	202	201	174	207	190	217	169	185	199	212	212	188	199	223	196	221	212	207	195	217	185	214	205	208	213	199	218	198	206	223	221	210	213	214	198	182	189	223	192	217	207	219	213	221	197	193	188	211	204	219	213	261	198	211	203	207	181	199	219	206	186	194	197	191	201	196	224	220	202	181	222	199	217	178	211	186	178	219	219	225	185	202	197	210	211	207	212	228	182	223	204	192	205	194	194	212	214	212	213	217	221	203	198	226	193	227	225	218	191	180	208	193	194	216	227	206	203	175	201	202	202	219	194	206	211	205	196	214	209	200	201	213	215	190	217	209	195	231	190	180	217	225	209	182	177	220	203	221	206	183	218	199	195	224	197	194	189	206	207	209	194	223	213	200	199	210	214	185	170	198	203	238	207	234	201	194	197	213	233	189	202	191	203	220	196	221	196	202	175	213	200	194	211	162	209	200	199	206	206	203	196	196	218	211	199	206	236	209	225	223	225	219	201	230	187	208	216	222	224	176	205	211	211	215	188	211	214	206	205	199	197	212	194	193	212	210	220	191	200	195	194	200	198	201	212	197	209	213	219	206	219	216	208	198	205	210	183	203	211	218	198	198	198	186	215	224	208	199	224	220	222	200	213	225	198	191	227	197	224	219	208	195	186	220	186	183	200	199	198	211	186	188	191	223	206	181	238	198	209	217	183	205	211	207	198	212	182	228	190	215	200	214	231	184	226	193	226	197	228	202	196	193	221	228	219	234	200	195	232	194	203	198	204	202	216	192	213	219	218	196	198	197	216	225	202	204	207	183	195	207	210	203	217	226	202	212	227	189	206	213	210	208	185	207	200	212	207	194	185	211	217	179	213	209	226	182	212	236	200	216	237	204	214	190	209	181	235	194	195	201	203	226	202	201	215	206	196	222	206	234	192	203	197	189	216	218	227	194	190	210	199	202	194	193	184	221	219	221	216	189	202	188	215	201	211	192	202	219	197	203	203	220	193	213	185	209	201	230	204	230	197	195	194	204	181	191	189	214	193	202	177	199	205	218	219	207	188	202	240	199	238	197	198	207	211	205	209	215	214	197	213	191	217	185	213	184	215	201	217	239	212	177	195	214	199	198	204	206	201	181	189	204	189	198	168	201	182	178	186	211	212	195	211	219	231	201	218	184	200	214	225	178	202	234	217	216	198	185	187	222	198	224	215	201	195	222	200	197	195	202	236	199	198	207	215	235	199	203	228	214	168	212	201	236	234	233	208	224	196	187	220	227	238	179	201	194	201	211	227	223	178	219	224	208	199	197	212	220	214	199	227	220	202	206	205	208	206	213	200	188	194	202	199	217	206	251	198	210	210	186	203	212	185	192	212	219	196	214	232	195	215	218	188	189	189	201	213	190	195	205	214	208	204	193	227	216	207	188	205	215	230	218	235	188	190	224	193	197	183	181	215	230	220	202	208	203	229	233	199	213	178
957	160	110	98	89	96	91	78	76	89	89	99	113	97	94	91	78	79	74	80	82	79	97	85	76	73	74	86	71	91	72	78	84	87	91	90	73	61	89	90	92	75	79	77	63	84	78	85	98	152	179	111	87	77	91	77	80	77	93	87	66	83	69	74	72	92	87	87	76	68	87	79	80	63	87	77	90	69	82	81	86	90	86	95	85	77	79	102	67	82	84	72	82	64	92	93	87	83	81	90	87	91	75	90	94	81	81	87	79	81	63	81	86	79	92	92	76	92	72	71	64	73	82	86	65	91	100	93	76	85	98	90	69	93	85	98	83	74	91	76	59	73	86	85	91	68	79	80	92	74	72	74	78	92	93	100	79	85	76	79	86	78	65	93	80	83	99	82	90	74	78	83	93	71	76	86	98	74	71	75	67	74	78	78	75	86	79	74	76	87	75	88	80	88	95	74	71	89	83	71	84	77	93	86	81	78	71	76	79	83	81	87	89	71	89	72	85	82	91	74	81	91	84	80	88	78	82	94	86	78	89	79	74	84	86	80	81	78	77	80	85	87	107	93	85	80	85	75	79	87	67	102	80	77	71	65	82	79	86	88	88	80	94	75	70	78	93	75	73	79	80	88	89	74	61	89	81	91	79	71	74	80	74	81	81	82	66	91	82	65	73	87	91	100	79	99	81	65	80	90	81	87	94	75	90	97	81	95	89	74	99	82	85	92	77	78	73	75	85	79	70	86	75	84	92	55	80	102	80	81	89	92	81	81	74	72	80	70	82	78	82	97	76	77	81	86	78	77	91	73	66	89	95	88	97	97	76	83	94	80	78	89	102	69	70	85	94	66	91	87	74	88	88	86	81	68	85	71	76	77	70	80	95	85	79	83	89	82	94	73	87	60	86	92	75	91	80	68	67	76	80	71	72	79	92	86	77	85	81	93	86	79	81	86	80	77	86	98	94	62	94	96	91	93	86	96	76	90	94	80	89	81	84	65	82	82	79	68	81	87	81	85	92	83	97	77	79	93	65	86	103	77	107	70	88	72	61	67	90	91	95	71	69	73	77	78	73	94	85	85	63	87	79	85	78	89	78	86	78	96	64	84	86	80	69	85	80	75	60	69	88	75	80	86	74	75	69	87	92	74	91	89	63	80	80	76	83	85	78	62	94	71	109	96	75	85	76	86	75	92	78	85	100	66	77	79	82	83	94	85	99	75	86	99	89	77	72	59	67	75	97	79	81	76	70	72	75	100	69	69	79	76	91	87	75	93	68	74	93	84	65	80	72	76	82	80	85	79	78	59	73	91	96	76	90	86	71	81	80	80	98	70	60	65	82	74	73	75	88	89	84	87	90	74	81	82	101	95	82	80	64	89	86	83	98	87	95	93	79	83	76	68	80	91	85	93	79	96	73	89	90	94	69	76	99	88	95	84	98	87	77	71	69	74	69	94	87	72	78	77	62	83	82	97	92	69	67	86	75	90	91	81	91	77	69	84	81	88	99	83	77	79	92	98	78	60	85	82	80	94	92	71	100	89	90	67	75	77	69	90	78	83	82	85	77	82	86	81	81	63	85	79	81	83	67	83	84	81	81	78	77	79	79	90	91	86	73	98	97	76	73	97	78	77	85	76	76	86	74	65	73	87	83	107	69	81	88	77	89	75	77	83	77	91	76	80	68	83	86	92	85	80	97	77	95	94	80	70	83	75	95	84	80	81	84	81	81	86	106	82	86	72	80	91	80	83	85	109	71	87	82	84	63	96	93	87	75	74	75	75	78	86	87	68	87	86	87	86	79	98	90	88	100	92	91	96	95	78	75	66	67	75	104	85	87	78	78	81	86	86	72	75	77	76	71	82	93	95	77	78	84	92	94	79	72	80	78	71	73	83	81	95	76	73	72	85	82	79	85	95	87	76	94	60	91	80	81	69	66	82	79	86	78	67	74	82	79	73	85	81	89	91	89	96	82	94	79	69	80	72	80	103	96	75	88	96	91	83	88	78	93	82	85	77	79	84	75	80	74	72	86	89	88	72	83	78	77	82	89	77	80	88	80	74	84	83	86	87	85	80	83	89	84	81	87	86	85	84	83	85	94	86	102	73	98	77	88	70	68	72	95	85	79	83	82	67	85	69	78	78	85	83	85	85	81	78	73	77	81	84	84	82	68	59	76	85	83	86	88	79	75	76	87	86	79	88	76	84	91	76	82	84	71	84	96	85	90	80	84	84	80	84	84	88	88	90	67	85	71	76	92	92	84	97	74	82	90	91	73	78	72	84	81	55	80	81	70	66	88	105	69	69	87	87	92	77	63	82	87	80	80	84	77	72	74	75	87	82	83	85	79	91	76	81	67	85	80	80	77	76	94	73	102	67	77	79	77	72	86	63	72	90	79	86	88	94	72	73	77	73	87	88	82	65	82	83	69	81	79	77	74	80	92	88	70	76	71	86	84	76	89	77	80	86	82	76	89	89	81	80	76	89	88	79	86	84	89	62	103	85	85	93	81	96	68	76	69	78	106	77	84	79	86	91	73	98	86	80	73	66	85	96	74	93	60	88	83	99	70	88	76	98	94	85	94	68	72	82	88	89	87	80	85	86	81	87	72	76	75	88	92	79	78	87	74	91	87	86	89	78	75	69	83	79	85	63	67	85	68	72	73	84	85	81	76	71	71	59	101	77	90	89	90	71	74	84	80	86	75	93	87	91	80	89	83	72	71	75	81	92	72	76	75	68	80	89	64	84	78	65	79	85	90	79	91	84	92	92	90	88	81	70	88	78	94	80	71	67	68	79	81	87	68	90	97	78	81	94	75	86	81	72	66	78	75	84	87	91	79	78	69	84	90	95	90	91	96	80	82	81	57	92	77	76	85	84	90	67	76	79	81	88	79	76	77	58	77	97	80	86	105	75	87	87	98	91	81	78	73	93	73	91	68	81	96	77	81	68	89	89	75	86	75	88	72	76	88	83	86	73	78	91	98	98	76	91	78	83	80	79	92	63	86	72	74	67	84	79	78	91	101	90	76	80	89	76	77	86	83	79	73	73	72	89	105	71	77	86	84	69	93	88	80	78	81	102	92	76	78	92	82	85	77	99	76	80	79	80	78	71	75	84	80	76	64	81	77	88	66	79	82	77	75	89	72	79	77	84	63	80	89	77	101	75	90	76	78	108	87	66	73	79	82	76	96	78	88	78	68	93	83	76	84	87	77	81	95	91	83	86	101	73	81	92	80	84	73	74	94	77	87	80	83	88	88	84	77	82	89	94	81	91	84	84	92	76	80	86	85	85	76	83	69	85	84	75	78	76	73	82	88	79	97	60	75	80	85	94	74	88	94	93	85	80	86	87	75	82	74	83	81	82	76	91	87	90	86	95	89	86	75	83	82	106	78	82	66	81	88	93	86	76	87	78	90	72	94	86	84	80	74	74	91	71	76	94	79	85	93	71	90	69	79	91	73	70	73	72	70	96	88	70	86	86	71	84
6626	1616	967	1258	1876	1809	1663	1335	1097	1007	955	917	1071	1082	848	747	750	699	708	658	704	650	658	681	650	627	644	666	607	675	619	655	631	637	656	671	600	610	595	658	577	636	667	664	580	639	661	635	1006	2388	2566	1290	670	640	615	607	656	656	587	642	604	665	593	617	604	655	638	608	600	617	615	640	608	622	650	641	631	599	628	657	619	619	638	592	593	614	593	657	621	658	621	612	599	622	647	665	638	630	606	600	621	600	627	614	597	604	635	638	619	625	592	625	659	645	610	600	648	612	574	650	624	615	640	622	635	584	603	627	626	617	678	625	621	606	568	647	621	615	603	629	638	623	608	599	600	628	601	672	623	601	645	628	658	623	670	633	653	613	608	620	562	612	642	604	618	613	650	633	614	616	607	626	600	634	602	603	683	647	621	599	602	581	602	645	589	629	622	611	601	619	609	625	608	620	609	651	601	582	620	643	619	641	650	610	629	621	647	646	561	659	632	584	656	587	611	636	624	604	594	600	606	624	566	606	599	615	607	605	586	618	601	626	564	602	640	591	595	621	622	633	571	618	613	658	603	651	608	637	580	618	627	648	611	600	657	673	603	604	592	607	622	635	585	588	627	610	633	667	577	607	654	646	643	614	617	588	651	610	614	578	641	627	616	596	617	651	611	602	619	601	616	558	634	666	609	581	575	610	604	612	660	666	612	612	605	605	656	665	624	606	625	596	639	633	608	627	616	622	640	621	622	621	586	610	640	642	629	635	608	600	631	619	599	637	645	596	645	618	640	615	639	644	632	651	635	624	632	645	658	615	551	663	560	611	602	656	603	646	613	621	677	649	650	592	638	583	641	638	658	605	630	615	603	569	614	597	625	615	608	619	601	615	648	586	618	626	578	572	627	623	596	605	662	580	633	613	641	645	616	632	621	600	618	645	624	639	632	580	651	643	629	645	634	648	653	613	592	637	598	597	626	634	634	596	588	592	630	629	578	611	625	618	630	585	636	667	631	657	683	571	607	653	597	608	615	626	613	643	634	638	627	665	610	610	596	628	608	582	610	643	604	600	651	626	630	588	565	622	616	559	642	621	647	617	617	628	613	632	605	577	624	603	576	594	637	609	626	644	658	619	633	622	610	625	661	609	621	635	613	631	600	644	614	657	609	611	600	637	579	616	558	629	636	613	627	627	582	610	640	643	582	625	616	645	640	620	603	628	576	593	655	637	604	600	620	649	596	608	661	659	652	637	627	617	577	576	623	599	620	593	623	631	608	609	637	616	610	620	667	602	563	589	600	649	605	629	594	617	638	631	627	594	641	609	629	608	637	616	603	618	595	637	579	636	612	586	625	655	640	629	634	647	612	601	642	618	643	654	662	631	617	663	689	606	595	621	606	637	577	589	615	632	618	652	614	621	668	620	621	618	611	609	605	596	578	588	595	635	643	652	589	629	653	606	629	634	610	630	653	650	630	647	601	615	661	619	605	646	649	607	621	599	638	606	651	671	631	631	603	610	599	602	657	644	630	640	620	650	639	626	607	591	655	634	592	630	634	617	642	662	633	643	627	622	623	634	625	604	586	615	626	629	624	610	641	598	631	629	665	613	653	614	633	586	661	620	631	635	602	621	627	628	627	622	592	581	643	639	604	650	634	617	630	631	596	602	603	627	634	627	627	613	576	645	604	605	579	634	612	628	603	606	634	618	617	627	619	612	625	607	605	604	630	634	660	651	635	633	608	634	619	599	589	598	652	652	590	638	625	581	592	629	601	588	648	585	635	633	684	591	620	632	662	573	660	601	610	677	628	621	617	645	648	614	645	590	632	634	599	619	587	615	653	603	631	631	603	655	636	599	611	650	614	597	584	605	675	634	628	603	659	620	620	629	623	555	628	603	597	627	614	667	631	614	613	651	622	649	610	578	636	601	625	594	632	623	629	623	652	613	644	620	638	600	625	664	651	645	641	620	632	588	575	624	612	657	617	629	647	626	628	605	592	575	610	637	605	617	600	646	647	625	613	606	617	644	623	613	658	605	627	577	612	569	610	632	623	653	633	644	651	639	633	624	611	638	610	602	607	612	619	596	650	633	621	603	618	610	641	655	664	625	632	619	615	632	632	664	643	608	575	572	641	650	606	586	625	594	662	652	622	627	600	613	638	648	651	634	652	614	601	589	613	608	645	645	611	633	598	607	585	626	648	626	651	595	629	620	650	619	596	647	614	538	617	679	614	642	644	613	637	599	624	589	633	608	599	601	600	646	615	624	637	624	612	602	626	619	647	637	592	576	600	620	609	595	624	645	635	637	569	646	640	649	623	662	645	621	636	649	656	641	638	639	658	630	592	615	625	617	643	609	611	575	589	622	635	635	622	629	638	634	599	619	629	644	624	605	610	636	605	624	634	602	596	638	656	594	621	593	572	627	631	630	634	649	597	611	597	663	591	613	603	675	636	649	628	670	614	619	618	642	645	695	652	625	653	655	664	608	615	620	617	659	554	593	586	570	658	574	642	599	634	605	616	576	610	632	612	616	620	620	626	617	632	618	671	586	605	619	604	634	676	648	627	638	625	640	623	581	614	636	650	647	657	620	646	651	612	623	598	623	588	606	628	610	579	614	623	584	629	646	602	661	607	646	625	588	629	606	626	610	601	624	633	591	636	626	613	607	609	641	632	638	604	628	579	644	637	575	612	644	624	595	605	611	697	590	634	656	636	597	603	641	603	667	624	614	613	588	634	620	600	643	611	601	654	654	651	605	575	614	631	591	646	589	595	620	584	643	651	605	636	611	620	623	667	655	621	665	600	654	618	618	615	585	599	592	641	609	590	605	639	664	598	644	616	626	630	605	610	584	582	610	621	608	637	659	620	591	602	640	647	605	600	644	629	626	620	615	607	606	614	619	636	623	635	629	613	646	639	643	606	606	593	635	635	680	619	645	582	609	629	634	638	694	623	617	656	609	601	643	622	596	624	604	601	614	594	636	622	599	658	638	571	578	568	646	662	637	610	623	604	642	618	607	646	639	676	620	642	606	649	608	649	615	616	646	604	625	635	558	598	642	649	639	632	643	589	606	606	626	653	612	595	605	574	665	648	562	669	621	604	612	624	627	593	619	585	609	583	599	631	592	587	655	651	604	581	612	624	657	641	630	603	648	641	654	589	624	638	645	623	580	611	628	664	578	685	617	615	602	638	615	670	656	580	622	627	637	591	591	600	621	609	618	643	624	638	645	633	646	610	593	638	658	622	604	616	630	664	579	578	603	648	643	626	668	606	615	591	612	639	615	578	666	581	625	655	645	629	602	626	591	645	630	622	590	636	624	635	657	635	593	572	616	610	573	642	585	623	623	624	619	587	611	629	617	656	597	600	609	590	581	608	648	593	686	594	637	662	672	640	630	596	592	659	653	642	596	561	606	623	616	643	654	619	624	640	619	620	597	587	624	615	636	632	626	593	604	595	598	659	661	629	595	593	594	600	623	639	636	613	598	633	632
1231	142	123	93	99	114	111	101	91	95	90	87	98	116	103	71	86	61	92	89	96	89	95	81	89	89	93	89	91	96	76	74	95	87	87	76	101	81	93	95	92	92	87	95	91	92	89	92	128	199	236	214	90	86	77	86	79	90	96	108	74	86	79	94	91	100	80	87	88	84	86	83	96	78	91	91	91	92	95	85	78	82	109	89	77	87	84	79	89	87	76	95	85	82	88	106	77	84	75	84	80	78	84	91	84	84	91	98	81	83	108	78	80	88	79	71	85	90	99	93	91	90	90	71	81	95	73	98	81	95	102	86	94	84	93	77	87	87	80	76	94	94	88	75	94	95	99	86	93	86	88	83	81	88	65	85	87	92	92	86	85	85	94	74	92	77	83	92	82	77	97	89	92	92	91	77	88	80	95	88	88	85	64	95	80	69	90	82	87	85	76	85	87	88	83	78	84	113	100	64	74	85	73	81	100	88	98	88	69	83	102	99	83	80	71	91	92	75	97	80	86	82	80	87	96	92	86	95	86	100	84	96	81	86	95	95	89	93	91	85	90	78	93	101	110	85	90	98	90	90	86	97	83	98	88	84	87	104	84	84	78	94	90	81	94	95	67	82	73	96	83	89	80	95	84	91	96	87	82	82	90	93	82	75	94	82	81	68	75	78	84	116	74	99	87	92	89	90	82	106	97	74	98	74	86	101	83	82	88	74	83	93	105	92	78	87	76	99	83	76	90	108	70	84	84	93	85	81	87	98	78	93	88	91	76	91	107	86	85	103	93	81	94	88	78	76	91	80	85	81	93	79	101	88	99	93	86	92	87	90	97	78	101	79	94	100	90	102	93	75	110	93	94	86	83	80	98	78	86	99	99	93	87	103	88	90	97	90	109	76	79	77	94	80	86	83	85	73	95	80	102	101	96	74	99	93	86	84	87	85	81	84	96	100	90	92	96	77	80	79	82	69	79	84	97	103	86	90	96	89	84	96	65	105	90	90	83	83	97	65	82	82	78	97	80	91	95	97	81	87	93	86	70	88	77	82	96	79	92	87	95	88	97	70	83	86	88	85	85	92	85	83	79	84	85	88	92	96	97	78	77	102	79	88	76	94	86	90	90	92	100	90	82	102	88	84	94	98	84	86	101	81	89	96	88	99	98	74	72	80	94	84	92	107	99	95	87	89	95	86	93	100	84	84	80	89	85	96	100	77	79	116	86	104	102	78	84	65	79	95	88	88	84	91	85	75	88	105	74	91	75	98	74	88	85	93	88	82	80	87	88	86	93	91	91	79	102	82	87	86	90	88	72	65	98	68	81	90	84	105	92	89	96	98	101	77	78	85	84	97	97	92	85	89	97	85	84	74	113	82	87	94	70	86	74	75	64	95	65	81	87	89	93	83	78	84	83	93	99	87	83	78	89	90	83	91	75	92	80	84	75	93	83	79	65	82	93	81	92	91	101	96	98	88	104	90	80	85	104	103	109	84	97	93	67	69	85	84	74	95	84	94	88	88	78	84	86	90	90	85	88	84	74	79	84	94	95	63	84	95	99	93	81	96	108	91	79	106	101	81	95	97	76	100	75	80	77	81	103	87	89	84	109	87	81	86	92	95	80	72	91	85	96	80	90	87	97	91	86	81	99	74	103	81	78	89	81	88	74	93	88	114	88	84	75	99	73	77	96	94	96	94	93	83	88	82	84	92	94	74	105	83	79	94	85	95	100	112	88	83	71	74	86	92	74	84	77	83	98	91	76	89	91	108	95	83	93	83	101	94	83	86	77	90	82	108	90	93	87	91	90	95	90	100	93	100	95	91	87	94	102	89	64	91	100	91	80	92	82	75	94	88	96	98	83	85	78	98	82	90	71	95	86	98	81	81	88	84	84	84	76	91	85	98	96	98	89	89	64	80	98	77	90	84	79	70	78	85	86	77	90	76	79	76	96	80	92	100	73	98	93	88	78	102	100	75	98	84	90	92	75	94	87	87	81	91	79	80	76	87	83	100	77	74	90	86	106	92	113	90	86	97	92	73	74	89	96	87	89	90	88	86	85	107	90	89	94	102	86	85	73	98	97	101	92	85	79	97	94	115	92	86	84	80	92	81	79	85	85	84	86	68	100	93	90	92	74	90	86	70	83	82	69	78	93	86	87	96	87	90	97	93	86	93	91	68	82	84	69	83	93	74	86	88	97	95	103	98	70	81	92	93	83	79	81	81	85	81	79	96	95	99	73	92	85	91	94	79	77	76	80	89	79	99	79	83	79	98	95	82	84	95	96	83	81	79	108	96	79	92	82	89	85	82	94	76	69	84	82	96	80	95	90	96	83	110	76	78	91	76	87	96	88	87	71	84	92	91	80	79	85	90	88	91	103	81	84	87	106	95	92	68	94	90	89	82	80	77	86	91	71	96	79	99	95	84	110	75	67	92	103	96	87	107	87	95	74	95	100	93	91	91	83	88	80	71	90	94	92	89	86	88	77	84	78	89	98	86	96	105	94	79	93	71	95	103	75	83	77	87	83	74	97	94	83	77	106	72	79	86	67	78	92	106	97	82	91	103	88	98	94	79	80	92	97	81	80	77	88	79	86	84	77	104	88	92	58	80	84	73	78	80	85	98	117	95	83	83	103	90	88	81	82	91	83	89	90	99	80	93	88	87	71	67	80	94	85	86	74	79	82	94	85	108	81	76	81	76	74	101	76	77	73	92	79	85	97	93	106	93	93	64	77	90	100	102	82	95	80	87	75	97	94	73	79	93	84	86	94	88	79	81	81	94	95	107	109	85	81	69	89	70	74	91	88	97	85	95	83	99	84	71	99	86	94	96	101	92	75	87	88	81	96	79	91	72	71	84	80	72	87	87	83	92	79	93	91	80	109	83	82	90	80	83	97	74	85	84	83	77	98	97	99	96	82	91	72	89	86	90	92	73	90	83	77	87	95	89	79	91	101	82	92	91	98	79	105	74	89	105	82	101	77	79	110	78	90	88	84	111	88	92	73	92	90	84	81	87	92	72	81	78	95	82	83	81	82	103	102	78	76	81	85	83	92	84	94	88	89	91	90	91	70	86	88	88	91	84	100	77	85	93	109	95	91	101	97	73	105	80	93	87	94	103	93	89	70	90	70	94	102	77	85	81	88	94	89	80	86	97	108	84	79	84	81	96	66	98	79	87	91	89	108	95	79	69	92	98	82	83	77	92	94	87	83	95	92	87	87	84	85	86	85	77	88	99	89	78	82	80	82	88	67	77	79	88	91	91	89	76	83	87	91	87	103	90	82	82	95	93	78	86	83	81	91	81	86	84	90	80	89	85	93	74	85	94	89	79	76	94	86	83	83	103	74	72	97	75	88	88	79	88	89	91	90	88	83	89	81	77	99	83	106	70	75	93	83	88	81	82	97	78	79	89	81	104	68	86	81	82	103	88	97	83	89	89	90	90	79	94	73	84	95	99	86	82	80	92	83	88	82	101	85	83	94	93
7256	1724	1104	1315	2180	2355	2010	1681	1309	1148	1133	1040	1212	1260	962	816	786	810	757	775	767	720	701	758	749	716	685	698	695	685	743	704	661	764	704	693	735	723	729	713	702	718	699	659	719	714	658	720	1326	3178	3375	2689	742	677	618	673	676	678	653	649	628	655	694	651	682	685	737	690	672	618	676	699	690	673	684	683	664	682	651	630	670	664	664	684	670	654	685	661	716	667	628	679	666	633	717	637	687	648	639	658	656	672	628	686	667	676	668	680	638	693	626	685	654	672	701	708	675	639	672	635	731	659	709	674	651	662	716	630	688	701	692	670	665	692	709	607	622	681	653	694	665	667	678	697	700	671	683	695	610	656	644	646	633	644	630	669	668	644	663	672	637	669	661	645	689	674	710	697	685	670	670	709	692	612	679	700	649	678	650	650	682	683	656	690	691	692	712	671	703	663	656	643	666	674	668	625	680	617	726	674	709	667	688	672	643	664	669	686	660	721	644	677	683	690	695	679	700	686	667	640	709	713	719	685	645	668	731	695	673	667	668	649	663	645	698	613	677	679	647	689	668	616	689	629	652	697	694	648	643	667	645	680	685	700	705	673	675	696	644	698	662	677	683	725	710	673	713	660	652	659	676	677	672	655	656	680	639	698	680	667	684	638	693	686	668	626	665	686	689	656	654	683	640	702	649	676	614	670	677	711	673	707	676	689	640	694	682	652	688	661	695	640	686	691	658	662	661	688	688	689	699	669	716	680	683	694	651	702	683	645	676	696	668	670	703	643	651	684	680	688	682	702	653	678	719	653	661	676	664	655	654	693	647	659	685	685	682	633	667	630	708	673	677	679	675	649	668	676	638	661	620	670	634	691	641	667	650	659	677	704	705	681	671	681	695	634	701	698	662	661	672	690	644	661	633	654	681	636	671	661	652	724	661	728	707	665	614	659	660	645	719	660	648	677	685	636	636	662	635	637	644	679	599	668	721	688	702	653	668	674	633	655	669	654	656	705	642	718	715	678	698	743	670	638	654	667	684	645	631	664	629	669	676	637	627	689	674	665	680	638	661	671	689	669	685	660	687	669	686	677	662	628	631	684	669	673	655	602	656	707	658	673	683	723	755	647	727	673	683	693	623	637	688	692	650	655	706	683	697	698	679	643	712	649	658	722	657	681	718	666	685	653	646	707	653	650	676	694	697	678	701	665	627	656	696	658	649	678	666	686	640	623	667	653	623	727	710	693	699	668	663	679	669	671	647	676	693	695	642	696	695	685	686	650	653	654	715	662	701	678	678	735	726	679	691	694	745	594	677	628	661	616	671	658	673	661	690	691	684	662	636	712	669	636	645	679	674	678	664	688	715	661	617	671	649	697	651	661	667	679	693	642	626	693	713	631	623	660	599	676	685	679	733	684	663	693	676	687	641	710	681	709	704	624	657	693	715	698	670	653	705	700	633	697	661	754	637	714	660	654	727	670	598	666	661	642	679	699	659	686	676	674	706	687	651	710	674	679	695	681	696	644	645	670	675	662	698	685	631	622	675	672	645	717	639	683	661	687	656	675	668	622	654	620	673	706	673	659	676	646	651	671	625	697	642	681	707	665	654	675	722	700	700	658	669	694	668	648	681	687	650	672	679	703	648	701	694	694	694	671	679	693	697	682	659	701	640	653	641	728	637	668	656	671	612	720	658	651	657	694	684	652	665	659	651	674	658	635	644	680	661	656	686	688	694	627	695	693	651	613	654	698	689	708	693	640	675	701	722	639	666	681	693	647	674	639	640	649	658	682	673	666	696	698	687	682	657	688	643	640	651	687	646	670	633	671	658	625	670	726	698	708	641	665	647	678	699	731	716	688	642	668	680	704	684	639	695	643	676	661	667	649	707	712	667	674	687	681	691	713	723	668	700	668	667	670	711	671	661	643	677	704	690	687	686	655	585	684	643	625	688	635	636	680	652	623	700	619	664	694	631	685	673	726	669	688	639	657	673	724	637	691	692	686	695	669	633	673	650	681	666	671	663	649	657	707	680	646	670	698	638	706	696	689	704	698	705	676	678	675	649	666	687	657	679	702	707	636	641	658	699	667	709	656	701	639	638	674	658	638	658	732	662	714	693	714	707	650	694	677	656	683	715	707	695	667	681	681	669	697	671	704	665	695	642	692	657	680	693	676	654	663	671	684	650	680	655	658	662	681	628	608	623	688	646	686	649	616	659	670	680	668	630	709	713	660	666	692	655	695	693	672	680	666	687	670	689	707	689	731	661	662	670	658	666	680	652	631	687	707	684	708	644	663	678	706	672	674	716	686	664	653	682	697	637	695	675	728	691	677	643	681	677	673	669	642	634	644	675	630	704	688	611	659	694	707	653	731	679	682	642	701	664	712	673	658	664	699	673	644	701	651	714	633	666	699	684	649	689	659	637	679	702	698	640	682	702	712	696	632	640	689	663	659	644	641	718	639	615	673	704	660	728	676	671	710	691	670	695	667	602	681	628	688	679	687	658	641	678	697	702	650	670	621	676	688	689	697	681	618	625	670	646	699	638	620	689	706	671	671	678	672	672	663	677	652	696	663	685	657	689	644	688	697	672	617	659	723	667	630	701	683	664	702	657	632	675	662	672	708	635	694	638	651	636	679	688	707	655	652	643	709	643	651	711	680	660	629	687	693	664	674	652	646	590	701	655	688	683	676	674	687	648	694	678	674	666	625	652	716	699	685	622	696	685	711	643	663	669	687	665	681	656	658	688	673	655	679	641	650	705	693	679	668	643	689	680	661	642	718	693	653	667	732	623	664	682	681	689	667	656	680	657	662	699	666	670	673	663	705	717	700	654	656	683	662	628	690	662	689	696	639	659	716	700	668	654	648	744	676	676	690	690	628	637	699	685	724	726	676	672	642	689	642	649	662	656	660	654	650	712	643	657	651	696	706	668	681	677	681	660	685	677	671	676	634	657	658	687	675	642	636	647	689	638	670	706	670	671	657	725	637	673	698	676	624	690	663	646	672	691	674	662	688	699	701	714	659	626	644	649	626	733	696	646	692	692	651	695	691	631	666	675	661	686	633	686	688	640	702	634	654	707	662	690	646	669	688	692	653	650	633	626	683	667	640	640	665	666	718	657	668	662	616	674	661	681	669	658	679	659	673	670	681	636	668	637	624	653	676	675	671	655	734	668	680	627	694	693	684	635	683	655	690	691	699	645	717	680	710	712	659	639	674	693	665	689	679	657	645	726	695	692	640	640	672	681	635	668	658	662	697	668	705	683	640	738	703	681	706	647	673	690	657	657	669	648	699	665	624	655	647	662	670	673	655	661	622	663	664	634	629	616	669	657	668	683	691	678	620	680	700	684	656	672	690	668	642	709	652	723	698	692	682	691	668	716	638	640	663	663	708	630	642	721	658	655	684	651	653	655	629	676	703	622	678	671	685	673	689	660	666	654	668	702	674	649	689	695	684	661	662	646	674	633	704	703	669	647	692	689	680	691	655	695	638
1493	161	122	95	107	110	136	110	104	103	98	100	111	103	94	91	82	79	88	90	94	94	80	95	90	95	82	71	83	88	77	78	99	97	86	84	86	72	83	79	97	81	79	83	86	71	88	95	142	316	341	282	81	70	82	74	83	82	79	65	72	90	80	75	76	61	81	76	72	86	73	92	68	80	75	85	87	79	88	72	84	100	78	73	86	80	74	80	76	75	78	71	76	87	84	85	66	72	71	59	80	74	84	80	95	79	82	79	97	85	88	91	75	99	75	68	75	73	75	83	92	83	92	92	64	84	85	71	82	78	91	82	64	81	75	78	85	76	75	92	79	76	83	82	88	79	87	75	67	91	93	77	90	98	79	64	79	85	90	73	77	96	87	93	84	74	89	86	108	79	91	89	90	73	74	90	87	78	82	82	111	77	81	79	74	74	68	81	99	77	89	79	82	102	77	92	97	75	75	85	80	96	76	77	105	82	77	79	87	100	71	71	68	82	84	69	73	67	85	76	80	96	99	59	95	81	85	73	87	76	76	91	70	73	82	76	94	75	73	77	82	71	71	78	73	90	67	68	76	66	87	78	98	91	66	92	79	84	83	82	81	74	84	67	83	79	83	95	90	81	66	71	84	77	81	99	79	80	96	72	95	79	73	74	73	77	90	71	81	80	90	67	78	67	79	67	64	91	63	95	79	80	88	74	76	82	71	82	85	81	96	64	79	87	99	90	93	76	89	78	71	75	70	88	79	74	80	80	75	75	77	70	90	70	77	72	77	76	76	72	92	91	93	71	76	70	93	73	73	89	70	90	76	76	83	71	100	82	85	85	66	83	62	68	72	82	87	64	83	87	71	71	84	94	84	72	80	101	95	93	77	85	72	75	74	88	72	98	77	75	95	74	87	75	93	83	66	64	79	86	86	83	71	75	78	74	85	89	83	70	69	73	85	84	80	86	78	83	86	92	75	89	78	86	71	79	86	94	71	80	85	77	88	66	80	88	90	79	64	77	76	85	76	69	83	84	83	81	82	80	77	96	94	85	89	76	92	91	84	75	86	78	93	89	77	92	96	86	93	87	82	81	83	87	70	65	85	83	90	87	71	72	109	83	81	86	82	86	80	72	71	74	82	71	55	81	95	95	79	97	76	68	76	75	77	72	73	72	87	82	81	80	69	61	74	71	88	85	98	84	73	79	95	59	66	93	80	75	95	80	83	78	82	73	81	65	76	86	72	87	72	96	100	90	91	77	69	73	72	81	82	90	78	76	64	68	81	78	86	73	87	85	71	78	84	84	76	69	80	79	84	89	85	85	95	90	65	89	76	89	89	80	93	94	85	79	72	92	70	81	87	68	97	74	89	69	79	83	65	87	88	84	55	84	82	62	72	93	79	86	88	79	100	92	85	85	79	88	91	68	87	76	94	84	88	83	82	83	79	85	77	100	70	83	86	70	74	91	91	80	72	85	90	77	67	97	81	73	66	87	82	72	96	100	90	69	81	85	85	69	82	73	75	102	90	76	84	83	75	88	77	86	88	84	72	86	95	65	86	85	87	91	82	85	98	86	83	86	90	82	80	56	77	82	66	81	78	86	72	79	84	89	74	77	76	89	92	81	84	75	74	62	88	79	78	68	90	79	98	79	78	93	84	75	74	81	75	90	78	84	78	92	73	85	84	76	91	95	76	84	86	88	85	79	103	83	64	81	80	87	76	87	63	82	77	87	75	82	90	85	98	88	83	82	82	95	82	71	93	74	95	89	87	97	84	69	67	80	98	89	80	93	84	93	86	82	70	83	80	84	80	87	67	74	70	78	80	81	87	78	88	83	91	81	81	91	78	70	103	90	76	78	79	98	79	73	82	81	102	79	73	85	96	70	78	79	68	88	78	82	80	78	86	96	83	71	79	68	79	68	66	90	77	91	69	67	72	70	69	87	81	73	71	103	79	85	79	77	77	82	99	84	86	70	101	75	88	92	86	93	76	79	91	98	84	69	77	87	79	85	109	76	77	92	84	76	80	89	73	82	77	85	77	94	80	101	78	78	85	80	71	92	70	89	82	77	84	69	84	74	80	72	88	87	79	82	69	81	77	72	66	73	75	76	63	69	76	78	70	73	91	71	80	86	72	87	76	93	88	89	85	84	72	76	79	74	81	83	83	78	93	67	76	84	89	85	79	93	107	78	88	91	82	78	78	89	77	86	84	91	91	78	80	83	83	84	77	88	81	73	73	80	98	80	82	82	68	66	83	72	70	77	117	78	75	100	69	91	68	78	88	90	76	91	83	81	87	95	69	83	79	81	79	97	71	94	96	83	76	84	73	75	87	90	95	81	84	91	91	76	88	79	95	81	87	83	104	80	68	82	73	73	79	83	87	99	77	75	73	93	70	83	76	81	70	64	85	84	68	83	91	75	83	74	74	71	101	79	78	84	73	81	77	76	70	82	70	92	86	79	79	82	87	103	93	70	88	66	98	82	78	65	81	67	84	89	94	74	92	86	83	78	87	77	75	92	85	80	64	76	73	88	85	100	82	92	94	85	89	87	79	84	90	71	93	71	84	57	78	86	83	87	71	73	86	78	88	82	104	92	64	76	93	97	67	68	72	86	77	96	83	72	67	86	71	87	86	89	79	88	84	74	86	84	89	73	98	78	74	82	87	88	81	78	91	79	84	88	77	84	77	81	92	90	61	70	88	80	76	79	78	86	92	88	79	68	70	86	88	96	73	78	67	72	86	75	77	79	85	80	78	76	68	81	92	67	76	91	80	82	85	88	92	83	84	62	73	92	78	97	100	64	79	83	75	80	92	81	86	81	76	78	82	86	71	89	91	56	86	76	80	92	73	84	81	79	85	87	80	86	87	81	77	82	87	90	76	71	90	84	84	77	76	78	96	77	80	82	84	70	70	84	76	80	87	103	85	79	97	71	79	83	86	84	73	91	77	89	100	95	73	71	73	86	79	79	83	88	74	75	88	93	81	94	78	79	91	80	84	72	69	81	88	95	102	67	82	91	76	94	85	77	64	90	82	84	79	83	81	89	86	78	87	86	91	96	101	75	92	79	80	92	70	74	81	69	79	71	85	79	93	97	81	72	82	87	83	77	76	65	80	74	69	69	84	99	81	88	84	73	68	61	84	82	89	79	99	88	88	64	79	72	79	97	72	71	86	82	76	77	67	76	88	76	86	92	74	83	79	95	87	87	85	81	76	68	91	92	81	67	73	92	90	88	82	79	82	88	89	78	75	70	81	90	81	78	72	81	79	60	93	79	80	88	80	87	88	88	79	57	82	91	89	86	58	86	72	76	85	68	66	84	78	83	79	74	89	81	67	86	80	85	92	78	72	78	97	85	77	105	85	73	69	79	90	77	77	71	95	71	63	83	81	78	84	82	101	89	72	71	81	84	80	85	87	55	77	75	70	91	78	99	83	85	66	71	78	82	82	82	79	82	73	81	111	68	83	83	82	84	64	80	80	81	98	71
8333	2113	1260	1731	3275	3742	3200	2628	2138	1795	1574	1430	1805	1448	1131	1018	939	940	855	797	779	828	768	709	732	681	731	717	685	689	661	686	679	719	665	691	705	677	709	680	726	679	699	692	693	693	640	660	1816	5562	6045	4070	630	667	635	638	652	646	638	613	620	650	626	628	656	647	632	642	594	579	623	637	616	571	610	620	651	621	640	588	618	608	621	661	626	603	607	599	575	645	630	615	637	677	608	601	656	603	620	570	608	612	655	601	578	619	606	614	595	605	618	625	615	606	639	667	629	598	595	613	602	620	608	609	641	629	628	594	608	610	596	629	612	621	658	612	605	644	617	606	606	637	632	631	641	639	606	606	614	651	634	619	626	607	623	642	614	645	637	590	602	601	648	608	640	633	589	623	605	613	642	652	625	677	613	631	642	596	647	597	577	604	627	625	650	693	627	604	610	591	605	629	638	628	691	624	557	632	611	606	627	636	676	629	610	651	579	640	614	623	664	631	633	600	656	600	656	636	651	651	669	628	651	629	596	606	578	640	591	600	566	607	604	566	632	621	629	641	641	658	668	611	630	639	619	599	658	643	599	650	617	604	620	669	618	612	599	640	603	642	601	624	653	650	614	607	607	613	640	638	659	635	624	634	633	646	664	638	644	587	628	587	625	631	664	623	555	635	676	609	637	629	666	587	610	590	627	611	624	618	644	606	610	608	679	635	614	682	605	594	622	632	625	592	623	635	610	621	638	637	601	676	654	644	590	623	643	623	607	612	587	619	635	693	616	672	604	596	584	629	590	615	614	625	600	623	625	652	589	609	627	614	606	674	611	591	649	642	605	621	599	612	589	593	621	622	632	652	610	638	637	682	573	596	616	624	597	627	645	624	646	641	606	641	585	647	643	647	640	627	628	692	609	634	658	628	598	625	593	613	660	637	598	669	638	611	600	633	617	603	632	619	633	640	596	640	616	624	604	606	605	629	662	644	598	572	581	608	608	617	611	671	583	600	676	650	604	654	597	611	668	607	615	635	637	697	618	588	591	614	589	622	585	650	590	629	601	635	542	596	575	598	600	656	620	623	610	640	624	596	612	605	623	634	677	583	608	634	580	654	593	581	562	650	627	558	628	591	639	648	573	624	658	596	608	583	626	617	603	613	643	584	644	618	632	586	638	610	600	648	645	632	652	617	575	605	651	646	601	621	592	600	617	626	600	599	635	628	627	628	598	639	639	603	618	574	651	637	636	611	621	680	589	626	636	593	645	636	597	581	614	626	605	630	632	591	620	597	612	603	640	619	627	587	623	646	608	628	604	630	617	602	626	632	608	632	626	612	634	665	596	618	597	650	645	589	626	627	579	624	613	614	583	634	562	576	608	616	609	619	631	651	623	631	619	621	600	601	602	595	630	630	638	668	631	617	620	588	641	577	634	604	605	664	627	661	596	643	613	654	631	620	606	618	643	634	589	600	632	595	621	607	634	619	621	581	638	663	622	610	678	621	604	664	598	625	613	599	624	593	609	616	651	618	584	605	642	625	565	623	595	618	655	621	608	605	577	590	644	603	587	627	643	613	610	588	589	642	641	586	584	614	616	611	652	637	642	609	647	618	597	629	658	601	589	670	595	628	658	603	578	575	618	666	626	640	617	665	599	663	668	613	630	587	597	634	670	624	625	644	631	583	646	641	626	666	624	619	664	627	624	669	622	632	609	635	610	626	664	611	600	606	634	636	613	650	616	652	632	618	612	669	638	619	600	628	660	630	609	656	595	597	617	641	607	607	651	622	627	592	670	620	628	613	629	625	615	632	616	593	662	586	603	601	627	646	637	599	630	662	620	632	644	626	642	617	631	614	652	656	617	644	614	576	630	588	602	664	643	642	636	647	617	598	642	630	675	622	621	672	588	598	636	568	627	619	617	611	637	622	614	649	642	686	659	641	601	618	590	602	632	652	612	609	589	674	607	615	625	603	651	597	624	602	622	584	640	592	583	624	590	603	612	657	595	637	635	598	576	616	656	594	643	644	657	623	691	616	621	619	658	607	649	638	617	652	611	602	615	654	607	663	636	608	620	638	613	625	618	614	613	586	593	608	602	654	622	617	552	637	651	615	663	635	622	590	625	589	644	627	627	605	593	649	608	588	636	619	596	676	617	626	619	593	639	648	662	623	606	643	642	608	620	618	648	637	615	692	627	661	635	613	655	631	604	602	655	619	633	579	656	634	611	602	633	647	609	610	593	607	614	636	591	642	622	637	645	603	649	655	588	638	608	646	632	600	622	640	596	666	608	647	646	615	608	586	654	642	622	631	648	573	585	630	609	600	582	628	601	590	636	588	626	590	627	639	609	590	644	615	598	622	581	584	643	590	577	636	659	647	598	651	640	629	591	610	625	594	663	687	633	655	622	628	650	605	602	641	635	637	671	598	607	592	609	604	604	695	615	620	636	634	657	585	674	613	649	626	634	584	626	616	635	594	622	609	577	661	649	590	620	621	638	636	658	637	648	612	636	625	611	638	608	629	621	651	592	641	636	624	630	609	622	636	618	677	642	599	583	605	632	593	626	632	657	619	597	578	596	662	593	612	600	627	625	637	666	626	633	599	618	630	605	609	630	582	627	586	631	572	563	666	610	649	620	610	613	620	686	654	631	594	679	600	620	633	608	658	622	616	587	604	640	606	615	616	634	643	631	623	645	641	578	601	608	637	599	600	627	621	613	587	661	632	624	620	640	617	601	593	567	645	631	613	644	601	607	671	597	635	584	601	634	603	612	580	621	598	615	615	593	595	605	661	588	624	642	629	651	613	645	569	657	621	629	648	596	593	597	596	604	616	659	566	613	641	631	637	607	606	621	593	629	606	591	646	615	609	603	635	638	636	610	638	585	616	588	637	603	638	643	592	643	618	605	635	627	599	624	580	618	621	620	608	587	623	650	611	633	613	621	623	622	588	632	630	601	578	604	654	600	675	629	639	598	587	643	611	612	660	643	606	593	594	589	633	621	575	606	617	630	616	606	598	650	629	625	633	594	661	597	631	642	617	650	597	611	641	623	618	611	666	636	601	620	631	608	560	652	614	660	594	609	601	597	602	636	604	622	633	669	649	620	604	633	670	603	611	596	636	650	607	607	637	643	646	618	639	626	623	624	649	643	603	571	661	609	652	645	680	637	588	653	632	599	626	615	626	590	619	580	657	627	591	636	653	644	597	652	616	643	598	591	658	647	598	654	595	648	620	644	613	601	608	628	605	614	634	632	641	653	629	611	620	618	601	611	640	629	631	609	654	660	624	656	630	626	639	629	613	620	660	612	578	595	639	604	596	623	620	657	609	645	612	596	649	605	608	623	661	626	668	639	642	523	620	623	667	614	649	627	626	647	603	602	636	634	627	569	640	637	597	602	631	586	589	619	597	617	574	642	614	603	619	590	587	610	644	610	621	654	638	636	600	613	625	667	644	596	669	652	615	621	641	650	582	575	645	641	605	670	635	623	593	625	643
813	197	104	73	77	106	98	87	94	67	62	71	75	76	54	47	51	48	39	49	53	39	33	45	33	40	44	32	29	34	31	33	40	36	39	35	31	29	26	28	41	27	31	38	41	31	33	50	180	484	502	144	33	39	41	32	29	33	39	44	32	28	26	32	23	35	23	27	37	36	38	28	20	28	26	28	29	36	40	32	16	39	38	31	34	35	29	24	44	21	20	36	34	33	36	27	30	18	22	29	32	30	31	28	25	31	23	36	31	26	34	44	32	31	24	39	35	31	42	27	35	30	34	24	31	32	27	38	36	36	29	29	30	33	35	38	24	27	24	28	17	28	33	28	31	38	26	23	36	37	33	25	36	34	34	32	36	32	27	40	29	26	24	33	40	27	22	36	31	31	29	32	34	34	32	30	28	28	35	35	30	35	40	23	26	26	21	31	28	26	27	37	34	32	26	34	41	33	29	33	33	44	28	22	32	34	37	30	26	34	41	33	31	29	33	32	32	38	36	31	34	31	29	31	27	39	31	20	29	27	28	25	31	30	35	30	38	29	30	27	37	36	36	32	31	47	29	26	34	30	27	35	28	33	43	29	19	24	25	33	29	37	31	30	28	22	27	33	30	19	27	31	37	23	20	28	21	22	32	37	17	34	31	34	38	38	30	28	29	34	27	38	39	31	33	35	33	28	31	37	32	28	32	35	34	34	30	27	34	39	22	39	34	22	29	23	26	33	25	39	32	31	28	36	34	23	33	39	30	32	38	38	21	31	22	26	32	31	41	30	24	27	24	38	29	28	25	35	35	30	27	39	30	32	34	41	26	28	42	23	24	17	34	28	24	26	24	32	34	37	19	23	24	24	31	27	36	28	27	22	26	33	29	31	23	37	29	35	32	29	35	30	24	32	28	38	27	33	41	36	27	32	25	30	40	35	33	31	36	31	40	26	35	29	30	37	35	35	40	32	22	30	27	26	30	45	30	33	32	20	33	32	35	26	38	36	35	24	30	30	34	30	32	31	29	32	30	29	35	23	28	30	32	45	26	28	35	25	29	35	29	30	30	37	28	28	35	37	35	38	27	34	31	38	39	27	36	29	27	29	42	35	26	38	36	30	27	28	29	36	32	31	39	48	26	24	42	28	37	25	28	50	22	33	30	33	31	32	26	32	35	24	33	29	33	36	32	29	27	26	28	30	31	24	30	34	22	37	20	38	34	28	20	30	34	29	25	34	42	32	33	31	22	38	24	32	32	44	45	30	27	32	36	36	34	34	33	34	37	35	39	41	38	37	31	34	29	34	47	30	39	29	43	41	34	34	29	33	33	23	31	25	33	27	33	37	32	30	26	14	28	27	33	27	29	26	28	35	31	36	40	35	26	24	39	33	38	30	17	29	22	28	32	30	37	30	37	31	37	40	25	23	24	37	36	28	25	39	27	43	29	23	32	27	32	39	34	33	33	30	33	32	34	33	26	27	26	32	35	27	28	26	22	45	27	34	41	41	29	27	34	34	29	25	22	36	27	30	36	27	37	24	32	33	33	36	31	37	26	41	26	32	28	34	37	27	37	31	32	37	23	29	26	36	44	28	37	39	25	41	37	33	31	30	33	42	25	32	31	27	37	28	25	37	34	31	26	35	43	30	32	30	32	27	33	33	32	42	29	37	39	27	25	38	34	33	21	25	29	32	28	37	30	30	34	34	31	26	39	42	44	27	22	28	30	34	33	35	31	38	26	33	25	28	27	27	34	31	38	28	30	30	33	28	23	36	43	23	34	34	25	37	29	29	23	38	35	21	27	39	36	28	41	43	28	30	41	33	33	21	24	32	19	36	32	44	23	38	35	33	29	27	48	29	24	32	33	29	38	35	24	36	27	37	30	31	35	38	43	28	47	24	35	32	13	27	30	22	33	26	27	25	28	33	27	39	27	29	36	26	29	42	40	34	45	34	36	37	28	35	34	35	42	29	35	38	39	39	31	27	36	40	43	21	35	34	38	38	36	30	49	19	29	38	41	20	30	39	35	34	43	36	33	32	31	32	33	31	28	30	32	20	30	28	40	31	35	37	25	32	28	25	32	35	37	38	30	27	27	40	26	39	33	40	41	31	43	34	31	29	29	25	23	29	26	31	33	35	34	33	27	39	27	29	27	27	34	34	33	23	33	23	39	25	28	37	34	29	39	35	21	26	33	28	33	37	29	28	32	27	35	31	30	25	33	32	30	31	26	32	26	31	38	29	35	39	33	28	18	27	25	32	25	25	32	30	47	34	34	42	35	32	38	36	41	36	38	40	44	41	33	31	29	40	25	31	21	35	29	33	33	28	31	37	33	43	23	38	32	24	35	24	26	23	28	33	28	24	24	32	33	42	30	30	37	36	39	23	32	33	30	37	23	35	33	31	34	32	36	27	39	20	27	29	42	40	31	33	32	33	38	35	38	27	30	40	38	36	22	29	29	33	29	28	28	40	32	41	35	37	39	38	33	25	28	41	29	38	34	30	32	29	36	42	33	33	34	38	31	30	32	30	36	35	44	23	34	24	37	32	40	27	19	22	29	30	31	35	25	25	43	33	34	22	36	30	34	28	38	30	35	29	31	29	21	29	33	22	37	31	32	27	38	37	35	32	26	21	32	45	25	31	31	33	38	38	26	32	35	31	29	27	35	30	25	32	25	38	33	27	33	34	24	38	29	25	28	23	46	43	33	40	31	26	23	33	40	34	30	31	29	30	25	24	27	36	35	29	41	34	35	33	31	39	35	37	26	26	31	34	35	31	24	26	32	25	31	36	36	33	34	33	40	35	33	31	28	33	31	24	33	21	40	34	31	24	30	40	30	18	33	27	24	28	22	30	24	22	32	30	31	39	29	31	41	41	37	35	43	41	42	25	25	28	32	37	29	31	39	28	33	31	36	28	31	23	30	27	29	20	29	21	39	31	23	22	33	38	24	37	27	30	30	34	36	23	38	43	29	36	30	31	29	38	28	32	35	25	32	26	28	20	39	38	40	47	23	31	26	32	30	21	39	34	31	31	36	30	32	35	31	38	24	33	37	34	28	42	45	32	25	23	30	38	37	29	35	27	30	27	26	30	31	34	32	31	23	34	24	26	36	38	34	35	39	36	27	29	37	31	28	30	25	35	33	32	33	33	37	30	33	26	34	24	34	29	38	40	38	27	42	29	37	33	42	30	26	31	26	40	24	31	20	46	30	33	29	36	37	34	35	33	34	30	29	43	37	30	29	31	30	29	34	28	33	30	29	19	29	37	30	41	34	32	21	24	38	37	33	35	21	33	26	29	33	38	33	32	28	39	29	35	30	26	32	32	39	28	32	30	37	32	27	30	25	37	38	42	38	21	36	28	37	28	26	33	30	34	31	37	30	34	38	26	31	41	33	38	35	37	36	27	30	30	28	29	39	38	32	37	39	26	25	22	42	23	31	38	35	23	34	23	34	25	36	31	33	43	25	31	32	27	31	40	24	35
8356	2984	1229	2249	5039	5704	4821	3864	2874	2282	1827	1580	1705	1284	1074	890	769	664	606	589	580	498	478	497	439	441	429	420	360	385	374	330	401	392	362	325	372	359	350	340	342	346	319	355	334	273	300	500	3523	9107	8856	2528	249	251	255	245	252	265	244	256	224	271	247	241	233	261	237	241	243	286	262	258	242	272	242	274	234	255	246	243	228	261	245	256	262	249	268	257	244	238	249	256	240	241	260	275	246	236	278	245	247	244	268	262	225	262	230	273	268	254	253	261	286	225	296	252	235	238	247	263	253	241	238	250	239	225	238	238	239	261	277	244	209	250	244	263	262	254	255	273	246	276	257	276	257	241	281	245	233	257	225	244	243	227	239	243	246	244	231	256	242	245	240	252	244	243	247	272	229	255	245	285	244	246	239	225	242	259	236	261	256	243	236	231	253	238	221	252	237	246	243	254	279	255	238	256	231	244	256	247	251	232	260	244	274	231	244	243	254	249	275	245	247	281	268	272	254	271	250	270	230	243	260	268	254	280	255	270	285	252	235	253	261	278	240	226	252	265	245	237	235	229	251	234	276	241	243	236	218	240	254	264	264	255	248	256	255	210	242	255	264	237	253	256	259	228	279	264	224	271	279	246	243	219	259	255	245	261	228	269	219	238	262	222	221	231	274	230	253	272	260	238	232	239	256	245	257	248	267	237	276	252	222	246	277	248	243	230	238	260	244	270	219	246	251	261	255	253	268	248	271	269	233	267	250	257	258	270	271	246	244	264	242	239	272	258	268	279	284	258	263	248	252	226	261	284	236	266	232	275	253	257	261	272	233	258	276	253	244	248	272	251	257	267	241	241	238	254	254	253	233	242	280	226	255	248	251	249	231	245	264	263	266	218	211	261	227	265	244	244	241	259	234	262	248	256	242	250	255	233	255	266	252	217	229	238	257	228	298	229	234	254	253	257	241	229	252	230	258	244	249	266	257	240	248	277	242	253	210	237	231	268	261	251	240	252	253	261	236	266	288	263	246	262	255	248	233	261	268	231	246	269	265	243	266	251	237	230	269	212	249	251	218	230	256	253	250	254	239	241	267	277	253	265	250	244	239	244	270	274	256	260	221	228	249	232	244	263	235	250	249	266	247	252	273	249	262	250	236	250	279	265	261	245	271	247	266	256	241	240	257	264	237	264	230	228	242	263	247	225	235	241	261	239	281	270	257	242	276	258	253	259	247	262	250	271	243	245	270	256	238	245	258	243	250	270	245	225	276	234	236	227	248	262	294	241	257	251	245	237	236	246	247	240	269	229	237	236	245	253	229	227	234	276	243	243	251	262	257	270	245	261	273	287	242	221	263	248	279	270	249	254	238	246	233	236	246	256	230	296	233	256	246	252	237	293	261	245	228	296	237	242	231	263	257	247	250	241	247	229	230	259	245	240	228	275	243	270	264	244	268	269	245	262	264	238	260	260	250	234	263	244	225	246	241	271	242	241	246	259	255	254	257	236	271	256	233	233	234	270	238	242	251	232	229	232	238	250	282	242	280	236	246	248	267	264	250	232	241	255	254	261	270	234	258	261	255	231	248	259	244	243	233	221	236	259	231	273	259	249	267	225	232	260	261	273	259	241	230	243	241	230	249	233	274	246	246	251	269	260	218	212	220	243	233	246	270	273	212	224	272	264	254	244	237	296	250	246	257	243	240	245	261	249	274	218	229	238	262	239	234	240	250	259	262	261	229	226	230	283	246	249	256	262	244	255	232	230	268	214	262	242	257	250	244	248	244	236	223	259	257	246	240	231	264	268	236	240	248	258	214	281	244	251	225	248	236	251	258	240	238	252	291	263	260	276	227	279	234	259	237	283	263	260	263	246	247	269	251	276	236	252	272	256	265	241	254	233	231	224	260	250	224	246	221	244	250	264	234	221	221	253	273	255	278	268	260	261	263	264	241	245	244	262	280	228	258	252	277	229	238	270	262	248	224	241	243	236	209	282	278	254	257	256	230	279	208	276	240	261	256	262	271	249	237	276	254	239	282	250	246	242	228	243	239	243	260	244	207	245	231	261	235	227	294	240	235	257	229	256	265	218	244	259	246	264	267	229	244	230	258	272	248	230	232	258	238	256	250	229	248	248	271	244	226	239	258	244	267	242	235	235	260	282	246	242	271	276	263	267	250	242	228	258	262	255	269	243	303	262	237	233	243	254	232	238	277	250	240	241	252	253	245	236	296	241	271	268	229	249	242	230	250	255	247	250	231	300	238	258	219	231	237	232	235	241	262	248	242	239	251	231	249	247	246	258	216	243	244	243	237	260	246	247	230	269	241	238	235	256	276	219	260	253	232	272	240	245	253	254	244	274	261	248	226	254	252	211	206	233	261	275	248	247	254	262	254	248	208	239	248	268	252	264	240	241	226	246	256	251	250	227	248	250	247	241	224	251	270	221	230	259	234	242	228	265	271	244	226	273	238	242	251	263	242	245	235	264	235	230	232	253	279	249	232	243	240	241	236	250	242	230	235	254	258	236	246	255	270	271	276	213	246	256	241	259	245	236	263	269	253	248	249	276	230	228	203	256	226	221	271	248	236	245	283	257	247	255	235	256	225	259	268	231	246	246	256	235	260	241	259	262	248	237	239	239	235	242	264	260	242	229	267	241	259	255	263	222	242	227	228	250	239	262	251	232	259	249	253	254	247	276	247	256	250	233	244	259	246	241	266	238	260	237	250	244	243	244	260	268	247	249	248	220	254	231	245	238	250	225	270	252	262	267	267	257	253	230	252	243	253	256	237	261	232	253	238	249	251	265	274	253	235	256	244	228	240	250	243	264	244	246	269	247	250	268	259	215	255	263	252	258	260	244	236	244	272	249	215	256	241	235	252	260	232	250	228	235	238	230	248	253	243	229	249	231	261	226	253	243	242	239	252	236	232	247	253	246	234	260	224	253	265	233	247	259	267	252	242	266	268	241	252	278	244	261	205	270	235	230	249	226	254	240	253	246	278	258	284	237	236	229	242	235	253	260	274	255	231	247	244	242	270	263	247	260	243	248	246	257	245	238	254	273	262	235	227	244	222	260	255	262	255	274	233	263	259	255	236	242	242	252	279	234	244	284	268	231	252	211	257	278	263	210	235	242	236	254	260	254	245	226	243	239	265	243	259	243	265	246	247	247	223	277	228	258	246	259	244	243	256	260	243	274	235	281	237	248	254	222	229	274	251	236	240	258	246	243	256	242	245	280	228	257	261	266	257	220	235	220	249	266	246	219	250	257	256	259	245	274	246	271	247	277	251	262	262	239	228	254	234	259	227	284	282	249	256	257	244	249	231	245	246	264	245	264	226	257	232	258	241	266	245	260	226	246	231	213	244	264	255	259	276	264	237	255	245	231	236	262	217	245	265	255	247	231	241	240	266	246	220	211	227	266	254	237	248	252	245	246	264	245	249	214	282	236	233	263	262	218	248	243	250	233	240	244	254	266	243	253	230	276	263	246	256	270
989	129	88	95	92	104	104	93	93	85	84	98	82	100	88	77	75	84	87	78	84	83	87	88	90	88	65	88	97	86	85	82	67	75	89	89	82	103	88	83	80	77	78	85	84	88	93	83	77	163	176	158	80	73	91	75	89	85	86	85	83	89	84	75	73	77	68	65	87	74	82	72	72	84	84	92	100	79	91	82	96	80	73	88	65	82	77	95	78	79	76	85	80	84	88	79	84	86	81	91	71	91	78	87	85	97	75	76	64	73	82	91	71	85	91	64	74	91	75	94	74	58	73	83	86	87	70	76	62	80	74	89	99	88	89	71	76	80	87	84	72	73	76	69	79	88	73	84	86	77	63	87	83	98	84	79	69	89	82	79	71	76	77	75	100	88	96	88	72	89	74	84	78	88	71	88	81	87	75	66	87	80	85	87	76	71	75	68	72	97	91	89	83	84	73	90	70	71	83	85	76	72	90	77	75	76	79	73	87	77	110	91	95	84	94	86	80	72	69	77	81	110	87	82	83	92	88	80	70	75	97	75	92	65	76	92	94	76	79	80	66	74	83	92	97	86	90	85	94	93	94	70	81	69	82	94	79	66	107	67	72	85	87	71	69	85	93	81	74	84	73	87	80	67	62	89	83	91	69	90	76	69	75	77	92	69	75	87	86	72	90	73	96	103	73	91	86	79	81	84	96	58	69	76	83	82	74	78	76	79	78	77	77	84	72	80	87	66	85	76	79	66	86	99	96	79	82	72	80	74	75	91	85	71	91	64	78	94	76	91	74	78	89	71	88	80	79	75	88	66	70	91	87	85	87	85	79	79	88	85	84	88	86	101	72	66	74	67	79	75	76	77	73	76	83	92	96	95	64	80	78	81	72	98	75	66	84	101	93	99	86	102	109	77	82	94	73	72	86	88	77	91	79	70	85	72	104	87	89	84	80	76	75	84	99	85	76	84	88	89	77	72	94	84	94	82	98	93	86	90	73	73	100	85	70	64	73	107	84	82	69	87	77	69	81	89	75	69	72	78	82	79	89	78	73	85	70	73	93	82	88	89	87	69	91	75	88	75	87	86	71	87	64	100	86	84	82	77	94	83	79	84	75	81	90	80	77	87	76	79	103	81	96	93	102	100	77	76	90	75	79	73	80	84	96	80	83	93	86	80	96	72	89	87	80	76	88	94	90	84	79	75	74	70	88	87	93	70	84	81	94	77	86	57	72	96	85	61	85	81	77	92	72	93	89	63	102	86	94	87	91	81	80	76	86	77	52	78	68	87	68	76	76	83	73	75	87	73	72	88	78	84	75	86	88	66	87	94	68	77	80	102	83	78	75	92	88	83	81	87	83	85	85	83	81	83	87	74	83	84	92	67	81	88	72	72	86	84	102	92	72	78	62	67	90	87	71	83	84	77	91	64	97	82	79	79	93	74	72	72	78	111	83	83	104	74	83	82	65	73	79	74	70	72	99	73	85	87	93	85	78	71	76	88	79	83	92	81	102	77	99	94	80	83	85	92	95	83	86	78	77	73	85	90	71	75	64	70	114	88	75	80	93	82	94	87	100	85	88	80	69	91	76	91	84	93	91	95	79	83	87	95	80	77	79	77	76	81	80	68	103	74	82	79	84	82	76	80	87	75	87	76	66	75	72	82	85	76	80	84	78	70	79	69	79	74	91	79	104	79	72	86	86	87	89	84	81	78	79	74	81	98	79	72	84	83	91	75	89	80	71	71	76	91	97	87	67	90	89	91	95	89	79	76	82	74	77	78	81	88	70	79	101	87	71	89	90	76	77	89	80	84	90	90	83	97	77	78	81	69	87	69	89	85	92	74	92	87	88	69	65	92	78	75	86	77	84	98	70	81	88	70	72	77	92	82	82	73	87	78	105	71	87	70	73	97	65	83	83	77	66	91	68	71	81	93	75	88	80	70	87	75	67	89	84	83	78	86	86	71	98	94	97	65	77	88	72	66	79	78	87	80	93	58	81	71	99	83	83	87	78	84	77	73	93	88	78	93	88	76	83	80	112	86	74	79	70	91	87	79	84	74	91	87	80	72	72	85	80	86	70	75	83	74	61	57	84	76	83	86	74	91	90	71	70	89	91	85	65	87	111	84	84	78	92	82	85	77	79	76	110	85	72	88	94	94	88	81	80	72	76	82	91	87	83	82	80	72	82	85	87	80	77	79	82	82	100	83	98	84	81	81	81	90	79	87	94	76	103	79	98	79	101	62	92	84	94	80	92	87	84	87	74	89	82	75	75	81	81	72	72	79	91	74	92	75	69	84	80	85	84	99	74	89	86	65	83	93	74	84	95	79	74	94	81	72	100	88	100	83	86	86	68	70	68	66	75	80	97	95	69	85	82	77	76	75	80	83	71	74	82	79	86	78	80	110	101	89	76	86	110	86	93	79	78	83	99	88	74	88	81	81	91	73	87	75	102	82	97	80	74	68	77	83	91	83	96	88	73	68	83	85	89	76	88	91	86	89	89	71	93	79	77	89	84	94	83	91	78	87	85	69	83	74	89	79	81	71	92	97	81	73	80	95	80	96	84	80	87	103	86	78	85	81	72	76	82	99	90	79	81	76	80	80	86	90	79	85	85	76	79	88	81	98	86	89	80	79	76	77	70	88	80	83	89	80	74	93	83	88	76	77	93	65	79	78	77	70	82	92	64	78	84	89	81	72	85	71	90	80	84	108	66	96	75	84	87	79	83	76	93	90	70	71	71	76	74	82	99	81	81	69	93	92	80	70	96	88	86	79	97	81	96	81	74	91	69	82	78	85	78	76	81	75	79	68	86	85	79	87	92	98	87	94	80	63	62	97	81	71	76	89	72	85	69	83	91	89	98	70	88	85	80	78	73	97	62	80	73	68	88	75	86	92	77	86	92	87	83	78	85	89	78	93	68	92	74	82	96	84	85	66	89	91	72	71	89	94	95	77	82	89	80	79	80	70	91	72	101	76	104	96	74	78	76	76	78	72	69	86	83	75	91	80	83	78	89	95	82	77	63	82	78	75	80	86	83	76	79	70	92	89	75	79	84	67	78	88	74	87	75	88	78	91	84	79	81	88	96	94	82	75	84	78	85	98	71	77	64	73	66	74	88	86	76	85	86	83	93	89	89	75	84	70	69	88	80	101	83	106	75	91	101	80	90	79	84	88	67	79	80	94	80	83	86	84	68	80	77	86	72	74	78	67	85	89	75	71	71	82	73	66	96	93	90	97	80	72	89	79	90	80	87	84	79	95	84	74	71	78	86	73	64	59	78	101	94	81	91	71	82	89	91	93	79	77	90	81	91	78	90	85	90	81	78	69	84	92	94	87	81	84	91	85	95	66	75	80	79	85	63	92	85	90	90	89	93	87	78	74	94	71	77	72	74	83	85	85	89	76	90	73	89	74	76	78	92	66	91	84	62	87	77	86	69	91	80	93	99	70	80	97	73	89	79	85	80	85	75	84	66	68	87	74	95	81
6315	1448	903	1071	1809	1955	1696	1370	1162	950	949	895	1072	924	819	770	744	707	622	696	654	688	661	665	682	674	648	665	630	659	622	688	636	661	648	637	668	653	648	667	676	639	644	646	646	650	650	639	896	2464	2808	1914	650	638	611	620	628	662	671	653	602	617	634	590	618	673	659	644	613	661	618	605	654	594	607	607	631	649	591	636	628	632	642	677	636	633	598	686	623	705	593	649	619	627	658	633	610	619	610	605	600	623	648	638	636	625	655	653	616	665	638	658	636	634	649	657	628	656	600	669	598	646	618	641	647	599	630	664	647	601	621	602	647	633	590	661	675	604	630	648	616	633	619	624	659	626	613	631	612	632	668	635	635	632	682	628	637	569	648	605	651	613	649	610	611	622	665	651	698	622	631	660	680	642	632	611	652	611	583	617	662	637	654	659	629	652	644	627	632	611	637	642	629	627	620	593	679	684	623	631	661	624	619	605	653	659	591	641	623	646	639	643	652	667	635	646	602	639	629	629	653	677	611	614	677	611	708	664	650	628	638	593	616	642	604	635	705	639	660	638	622	674	612	624	667	629	683	645	600	621	623	623	645	609	600	692	643	623	667	659	620	618	631	639	661	613	663	649	672	638	648	628	620	633	638	626	611	649	649	629	596	615	626	653	636	589	607	621	648	655	598	668	609	632	635	595	662	673	657	629	644	655	629	624	700	594	549	654	685	619	600	643	628	603	659	613	616	682	706	620	653	679	589	667	685	626	631	638	674	611	569	590	621	674	644	639	646	599	660	635	643	603	625	611	613	642	593	615	689	649	608	645	621	675	647	604	638	651	606	663	643	649	655	643	660	649	596	609	673	669	614	686	636	610	689	605	647	632	608	634	653	634	637	648	636	601	627	705	673	636	660	657	627	634	619	630	633	655	617	627	663	624	634	595	639	606	633	661	693	695	612	644	645	644	632	599	637	701	622	588	624	634	639	658	600	684	593	610	589	622	690	610	643	644	644	677	605	614	602	612	603	668	653	588	644	622	608	608	645	606	611	595	628	652	643	673	676	626	634	618	635	650	673	678	616	658	647	648	666	674	608	615	624	609	623	611	646	636	612	632	657	599	600	635	647	645	637	604	616	605	630	653	663	625	641	618	632	668	654	616	643	637	643	636	657	663	611	638	606	623	644	652	622	669	657	631	623	567	660	627	638	658	658	631	631	640	621	620	641	682	638	656	582	667	641	646	611	675	619	659	619	664	639	638	615	598	603	644	654	619	600	660	633	622	619	618	631	598	612	604	620	649	617	665	662	676	633	615	667	638	608	650	633	661	629	619	599	629	620	643	645	644	619	660	657	673	653	677	688	632	624	638	629	679	667	661	578	653	613	600	628	636	616	652	661	661	704	635	632	626	651	628	624	599	638	659	650	627	651	646	586	610	648	650	639	619	617	650	644	619	638	615	604	656	634	664	600	646	632	627	662	630	672	663	618	664	642	640	642	666	587	652	641	670	673	643	676	622	620	605	642	651	631	586	628	595	635	596	619	624	605	603	686	621	614	580	653	591	589	619	587	611	631	634	668	622	635	660	636	654	674	655	651	647	655	620	654	667	611	645	629	633	618	666	635	660	630	647	680	662	614	639	583	638	613	661	654	613	651	686	647	617	640	610	621	646	599	642	661	628	650	639	638	604	657	621	600	650	670	661	571	637	653	611	658	670	645	665	613	622	655	636	597	659	645	620	680	653	683	634	619	619	629	635	652	675	633	650	681	641	620	630	652	631	637	654	649	601	602	643	633	673	648	619	680	605	631	618	629	615	603	633	573	655	635	573	640	626	653	652	645	651	641	607	624	599	634	653	652	708	636	635	629	672	616	649	619	624	610	664	644	645	638	613	604	648	607	645	621	648	639	641	654	643	617	674	587	638	604	699	645	667	665	624	606	657	634	644	624	670	665	608	655	619	624	663	638	544	650	623	640	647	651	631	669	636	594	642	623	667	618	601	631	650	618	617	644	674	590	637	652	625	620	663	626	605	610	606	670	628	656	622	660	655	622	634	654	657	656	670	633	598	634	656	675	600	653	638	646	654	598	655	619	633	636	662	641	633	627	669	618	589	639	655	643	629	580	646	628	644	654	626	641	577	665	627	644	630	599	602	622	621	632	643	626	605	585	652	605	618	682	618	605	646	615	632	668	622	634	625	634	628	610	652	634	647	589	630	644	594	633	616	624	602	637	654	625	668	661	618	653	668	606	630	595	628	630	594	655	627	633	646	601	668	610	665	665	671	609	644	653	631	610	618	695	610	666	602	652	610	620	652	667	616	616	612	622	621	612	621	643	649	604	648	609	661	618	626	588	581	624	634	651	646	609	613	663	609	668	648	605	631	598	630	635	669	555	647	662	592	665	628	655	678	641	647	633	623	634	667	644	600	599	653	639	612	632	635	678	616	642	656	661	686	602	651	644	597	595	628	642	623	591	661	624	622	633	640	628	620	623	654	633	613	702	676	643	601	696	659	614	621	626	599	600	634	635	605	613	624	666	632	624	624	626	663	579	633	612	625	635	648	670	652	628	611	660	628	653	639	607	595	671	613	628	624	672	653	594	623	649	654	636	620	663	666	655	642	648	663	635	626	687	621	646	656	618	599	629	623	593	625	631	634	617	653	636	645	681	639	625	655	621	638	634	654	636	613	596	646	605	638	623	607	654	654	677	612	650	662	652	690	626	592	658	658	628	620	654	618	622	623	624	662	656	633	656	650	633	659	664	617	590	620	631	653	625	645	633	624	621	674	609	638	618	620	591	628	635	628	631	645	629	655	623	620	636	660	581	615	624	682	650	670	632	649	670	604	671	659	650	590	595	585	663	631	641	641	633	618	615	646	715	639	669	633	596	645	591	635	600	622	652	629	608	633	632	671	673	680	664	661	628	584	620	636	660	652	591	673	612	655	613	677	682	609	674	619	646	659	624	666	650	645	652	666	660	622	622	643	631	635	608	661	601	664	636	609	672	647	634	651	622	633	602	601	598	621	623	655	652	601	605	619	579	639	642	606	582	640	589	576	644	632	614	609	651	622	633	684	647	626	651	623	683	676	650	657	668	604	601	627	663	640	636	639	610	646	627	622	612	610	625	629	707	647	628	660	630	603	657	631	563	620	648	633	631	644	649	603	643	626	653	654	640	603	629	669	641	638	593	583	622	651	626	603	641	647	672	651	670	642	678	651	619	607	622	627	668	626	663	629	670	663	629	629	643	607	658	619	649	642	634	640	622	588	652	566	671	613	609	614	660	585	660	595	656	625	613	613	598	660	614	649	647	654	627	613	646	623	639	642	586	613	616	664	669	662	677	619	629	640	604	613	578	654	599	648	636	637	681	608	611	695	652	636	625	612	583	649	633	617	605	620	606	631	608	662	648	648	648	576	621	670	643	623	640	644	625	622	653	667	617	614	630	632	604	671	699	639	636	607	612	633	636	630	654	613	678	646	641	625	607	657	630	648
1266	153	92	102	108	106	108	112	88	106	98	106	108	102	102	102	90	90	90	73	90	90	94	104	85	85	91	85	76	93	93	107	92	87	67	75	78	79	89	93	91	85	88	80	100	90	89	99	94	168	204	234	115	106	75	78	81	86	82	85	82	82	74	90	89	93	84	78	84	75	103	93	96	84	83	88	75	89	84	81	89	79	93	102	82	89	83	77	71	80	85	75	89	86	93	86	85	62	91	102	82	88	89	86	79	76	103	94	90	90	94	87	86	80	89	85	102	89	85	74	82	85	87	94	86	102	64	73	102	76	80	98	62	86	79	84	91	86	88	93	103	67	96	81	84	84	101	89	100	77	80	81	78	85	75	99	72	97	80	80	88	84	104	90	88	103	91	71	90	80	89	101	81	94	93	76	84	103	79	87	74	91	78	81	104	102	96	101	85	84	93	91	82	83	86	82	80	91	75	89	101	81	87	83	74	83	82	77	86	99	67	87	84	86	91	74	90	81	86	83	76	92	68	67	85	80	95	91	85	89	81	89	96	89	78	76	97	90	83	98	86	75	90	93	82	82	85	78	82	99	97	98	104	80	92	70	80	94	81	91	89	87	105	94	81	105	96	87	84	71	85	85	97	70	86	97	85	74	103	74	93	86	83	98	108	82	104	88	92	88	83	78	95	82	85	102	90	84	85	83	72	97	84	89	93	78	59	82	61	84	95	87	85	87	83	88	88	76	89	79	101	105	91	78	95	74	68	82	66	84	102	81	83	70	77	78	105	96	74	84	93	104	95	80	95	92	86	99	81	81	80	89	96	91	101	76	101	101	73	114	71	88	78	98	99	77	77	87	89	81	90	95	73	78	95	90	96	105	81	83	97	92	79	109	89	85	83	71	84	80	74	101	110	70	84	81	103	86	74	86	93	87	78	89	97	76	81	74	86	91	84	77	92	95	76	79	88	76	92	91	79	67	86	82	84	86	84	89	71	102	97	77	80	93	102	76	99	84	93	84	99	76	110	78	95	96	80	88	97	72	79	65	88	85	101	91	74	103	83	91	90	81	82	89	91	69	79	93	62	90	68	100	75	114	82	84	89	84	73	88	91	94	81	102	107	89	94	100	89	72	81	75	85	80	97	105	97	76	88	96	94	78	94	76	87	110	100	77	91	95	80	91	74	70	81	84	81	78	92	86	69	84	83	84	76	97	73	94	84	94	102	92	78	76	79	86	84	106	104	64	76	99	76	93	96	97	85	83	62	80	79	110	93	85	75	91	85	99	79	73	84	85	102	83	84	95	100	84	82	91	82	84	95	91	80	103	77	65	97	85	77	71	78	68	93	81	94	81	79	99	84	78	87	84	87	78	82	97	82	85	92	87	77	104	80	64	98	77	81	113	76	86	80	89	93	81	82	81	94	80	88	75	92	86	104	86	71	82	62	75	76	69	79	86	81	85	86	81	92	84	78	90	95	90	77	84	78	87	77	80	97	70	102	82	87	75	87	70	64	92	83	87	107	81	86	102	76	90	91	81	88	85	70	89	95	95	93	81	94	77	71	92	80	102	79	76	97	91	89	81	82	85	84	96	91	80	119	90	81	89	83	68	85	82	87	97	78	90	97	73	79	80	86	80	87	103	88	85	95	80	87	82	79	89	73	89	74	97	74	87	86	82	92	113	71	91	87	86	99	87	83	89	86	93	102	88	85	76	87	82	84	96	102	80	88	85	75	96	84	83	85	96	106	76	76	81	83	93	106	94	106	87	102	106	88	94	83	72	89	87	82	80	90	89	83	74	81	95	97	84	82	88	88	73	74	89	73	84	88	80	100	99	91	92	97	86	85	92	86	92	91	72	81	88	87	94	87	80	95	91	79	86	78	98	95	88	70	88	99	89	77	99	85	104	100	71	88	105	91	70	71	91	91	91	86	73	94	84	83	71	88	90	85	74	92	74	98	109	90	98	75	98	89	89	86	90	70	89	84	98	91	83	84	81	85	91	95	95	84	84	86	98	78	84	93	90	98	112	90	94	92	96	72	90	76	95	77	95	80	94	93	100	82	91	74	67	83	90	87	72	83	72	100	96	92	85	89	80	74	77	57	90	89	78	86	85	105	80	90	87	85	92	82	86	83	86	72	91	77	79	83	91	90	88	96	99	84	92	76	91	87	77	91	89	94	105	79	81	74	86	101	71	92	89	89	78	90	74	76	94	82	92	98	84	91	91	95	98	102	93	85	62	85	97	70	79	80	66	88	82	97	98	78	83	86	101	94	68	86	74	91	103	83	102	76	101	84	89	70	80	74	70	97	97	75	89	92	79	63	97	92	93	89	88	84	83	91	82	82	89	87	96	97	89	86	74	83	106	87	86	83	90	85	97	88	90	90	77	86	85	101	86	87	90	88	99	78	96	75	95	71	83	89	81	82	85	90	79	104	81	95	80	87	74	96	89	78	102	93	96	83	94	92	89	83	87	74	76	94	98	96	98	79	100	71	90	93	85	94	86	93	96	87	85	80	93	100	93	79	77	100	90	72	97	77	81	84	98	91	93	95	78	89	82	107	74	92	83	75	91	78	83	98	80	82	97	98	85	89	79	78	78	97	81	87	75	86	75	88	78	87	93	88	83	76	96	82	93	98	101	84	88	88	92	85	78	85	93	91	81	95	83	82	93	107	83	78	92	58	81	89	80	89	97	100	89	82	90	77	78	87	80	81	93	107	82	104	91	87	83	99	74	86	86	87	71	89	62	98	95	95	86	75	95	110	105	84	87	87	92	75	75	81	89	81	80	81	80	81	99	72	93	75	83	82	93	74	97	94	79	91	101	99	88	101	97	93	79	100	93	72	86	71	89	85	91	84	88	73	84	78	65	75	81	92	86	85	95	96	79	89	77	87	102	69	86	74	75	96	95	70	71	85	87	76	76	86	82	91	101	85	91	89	81	93	87	93	97	80	100	85	84	84	84	79	75	88	93	96	92	83	102	85	68	75	83	92	71	87	92	98	81	89	82	85	80	78	73	78	75	69	94	101	69	107	104	98	89	72	100	100	85	75	98	59	69	95	94	81	82	83	83	87	86	88	92	66	78	89	88	83	103	96	89	80	93	81	96	89	82	68	85	79	82	75	91	93	85	81	76	67	95	98	84	76	93	87	73	67	91	96	68	104	81	83	83	79	87	93	72	90	108	79	82	112	76	97	96	79	72	81	76	82	85	78	71	87	93	92	90	99	77	96	88	86	80	86	107	61	84	75	91	75	92	108	74	96	94	93	77	85	83	94	83	91	86	88	69	85	82	94	91	74	105	118	84	98	99	87	83	77	74	100	80	98	86	86	92	85	85	74	101	91	101	89	80	72	74	77	99	101	86	93	97	92	85	87	83	84	71	88	89	83	97	82	73	87	86	90	89	100	81	91	108	81	81	92	85	84	84	73	96	101	86	73	100	74	93	90	87	69	65	114	76	86	100	84	88	94	81	97	79	86	88	92	90
6768	1454	967	1255	2454	2728	2240	1830	1466	1291	1137	1160	1122	1054	886	918	849	810	746	809	804	828	797	742	745	720	718	677	736	738	706	687	693	731	660	677	696	678	702	678	691	741	686	651	705	741	662	652	781	2405	3418	3348	1192	656	673	680	671	647	614	653	641	651	727	640	674	660	669	718	667	708	641	710	633	661	630	694	655	671	638	676	669	698	681	631	715	666	677	653	664	652	675	716	697	695	681	686	619	656	705	601	641	646	685	649	673	637	648	655	636	642	683	656	666	693	686	679	684	711	661	647	661	677	682	664	675	736	665	628	692	667	658	669	633	724	690	676	658	648	674	703	714	642	621	693	663	667	660	641	677	703	659	626	697	674	711	680	701	681	675	681	646	674	676	670	635	708	685	694	705	706	698	663	682	673	616	655	676	738	667	705	696	665	661	714	641	647	659	656	682	678	649	651	660	637	638	695	685	654	630	658	742	684	601	691	676	668	655	680	692	656	655	697	669	672	681	652	686	676	689	602	614	666	662	683	668	673	675	643	642	722	656	660	684	655	700	677	642	699	725	681	680	681	682	673	715	717	646	619	680	686	663	694	638	679	630	665	637	657	664	676	663	675	686	654	612	675	699	654	625	682	637	654	665	653	655	658	684	670	684	707	654	728	658	683	650	619	648	672	681	679	627	614	658	644	702	668	675	651	670	707	648	654	677	704	679	687	626	689	686	661	672	688	685	638	650	682	723	652	689	691	632	738	657	616	689	632	661	670	661	694	689	658	659	674	693	675	673	657	697	683	657	645	661	667	695	655	683	653	654	618	678	651	659	728	725	633	663	624	648	683	665	664	717	656	667	660	690	694	654	689	694	640	669	684	691	645	663	660	690	680	656	643	680	695	669	643	737	653	640	625	678	686	676	662	726	652	667	666	700	731	662	635	676	648	699	632	694	664	686	674	666	657	707	704	683	666	663	688	641	679	705	700	647	672	695	658	661	643	672	673	707	685	661	632	680	659	704	690	692	684	675	676	701	638	692	657	645	659	669	647	652	687	682	696	640	676	693	635	675	670	696	640	693	673	706	634	660	678	664	688	710	671	669	693	707	688	694	640	677	665	713	652	696	675	693	674	661	653	684	668	687	656	654	671	696	648	681	657	663	692	664	684	630	698	659	640	631	713	690	680	652	671	656	677	653	651	659	628	666	650	686	669	673	667	636	625	668	678	681	678	702	679	644	705	692	646	676	634	620	641	654	642	681	700	660	658	676	659	636	664	660	700	699	697	675	722	684	691	682	698	646	652	685	647	633	687	699	662	674	678	654	646	688	631	726	726	645	657	679	678	680	695	646	657	635	688	643	695	700	647	665	671	670	662	684	690	697	671	710	659	654	655	666	673	654	720	684	739	664	668	669	673	665	698	660	683	674	697	683	683	655	727	696	612	699	669	663	689	666	645	645	629	666	645	660	653	693	666	653	615	651	655	716	734	645	689	645	624	696	654	715	697	707	652	644	721	694	669	658	694	688	642	656	670	667	636	682	699	722	661	717	683	625	679	651	692	663	637	673	716	706	662	670	667	676	686	669	761	708	650	699	683	675	663	685	641	635	731	708	677	667	698	663	646	680	677	668	720	673	652	739	690	683	703	677	698	658	691	650	639	698	629	624	682	681	658	635	633	659	689	629	654	715	626	652	695	688	692	671	661	683	655	699	672	706	677	642	679	658	673	673	682	692	667	686	684	670	671	667	649	651	677	665	657	644	649	678	621	685	668	692	674	696	635	655	705	627	671	654	678	620	701	670	681	660	663	660	664	685	682	701	641	685	689	675	725	691	716	693	658	775	709	680	627	649	657	699	690	661	698	705	675	614	682	661	683	675	700	660	723	690	627	654	641	646	702	669	641	699	677	682	668	687	671	616	658	684	708	650	646	656	621	661	670	666	655	663	706	627	729	658	732	654	607	652	664	622	697	743	690	697	665	700	630	666	663	668	668	666	710	661	673	711	655	670	682	693	665	656	727	655	683	688	691	658	693	652	699	653	696	664	676	674	667	684	666	693	641	677	634	691	670	710	685	638	668	644	681	676	676	591	644	699	686	670	691	654	721	661	663	682	649	666	667	677	650	656	659	655	626	638	681	682	657	687	678	649	689	711	685	682	653	679	695	701	693	703	650	630	681	698	674	684	687	704	683	648	692	662	668	685	693	694	681	714	641	634	767	619	663	727	705	686	652	676	673	678	671	676	652	687	714	672	663	689	693	693	713	654	684	642	712	687	706	703	672	653	648	693	661	674	729	677	714	688	694	655	665	698	673	631	667	635	706	667	678	666	710	725	679	660	659	685	641	719	649	697	680	680	694	689	691	657	711	659	673	636	683	675	670	617	676	609	669	686	656	702	697	681	724	698	677	662	643	666	694	677	632	645	684	723	665	663	660	686	676	678	714	664	704	673	631	642	741	659	647	652	694	622	681	689	646	658	678	654	721	698	660	651	671	677	689	664	703	614	665	651	689	660	674	694	728	671	697	690	672	688	676	699	669	714	661	710	673	695	631	673	672	686	657	694	677	678	673	712	627	651	689	655	704	680	665	603	658	734	703	661	646	651	652	682	702	711	717	717	645	697	674	626	675	663	674	664	677	661	665	690	717	730	651	635	640	698	690	635	693	662	721	646	642	664	668	644	678	698	701	688	705	619	710	629	642	707	709	676	711	678	651	662	686	659	619	706	657	671	686	670	650	705	627	654	666	677	671	695	699	696	676	691	664	662	653	700	639	700	645	670	667	699	675	658	620	638	682	685	657	645	649	684	708	680	675	613	701	644	698	668	721	681	667	680	712	661	640	696	651	680	670	697	659	688	675	665	632	743	655	657	652	663	654	657	609	704	675	695	679	677	711	661	662	661	644	683	693	651	633	622	652	640	671	656	701	666	688	687	719	676	652	698	702	656	685	677	688	655	683	659	679	681	666	640	663	636	650	650	675	640	703	684	703	626	673	663	673	696	695	690	665	636	692	683	681	649	686	653	684	699	675	623	668	653	712	693	673	642	695	709	684	615	709	705	653	697	692	672	670	683	695	649	645	643	674	684	623	704	621	729	714	643	674	683	658	654	690	685	693	644	686	688	638	653	676	735	678	680	687	679	713	638	691	686	654	676	649	695	689	661	668	698	668	653	659	629	641	642	672	644	745	663	681	670	695	698	672	693	708	669	686	640	650	662	704	667	656	708	650	664	654	750	719	649	713	665	667	667	616	663	672	682	710	713	720	673	688	623	653	630	665	703	656	672	704	665	725	654	677	670	648	686	668	708	677	674	650	672	690	670	634	679	716	677	665	618	700	655	719	685	678	667	690	624	681	681	619	650	637	697	682	658	650	664	677	614	670	690	628	652	687	659	659	670	644	651	671	700	661	674	645	629	665	681	705	674	682	659	649	695	682	646	634	695	670	683	714	670	656	637	678	651	663	645	684	729	695	696	696	685	667	669	654	694	697	653	666	675	633
1488	169	126	95	109	131	139	117	108	110	106	111	109	93	92	94	89	112	92	88	109	83	87	90	96	83	79	91	77	82	65	70	81	81	92	94	82	73	93	71	88	71	67	66	85	98	76	82	92	168	398	421	156	70	83	94	77	77	104	74	89	80	66	76	87	73	83	74	85	83	79	72	96	82	76	64	88	89	93	91	68	91	82	76	77	77	90	72	82	76	86	71	87	81	76	71	75	81	79	84	70	75	105	83	70	72	89	84	90	91	89	80	73	71	84	90	88	69	85	83	92	85	82	88	81	91	73	88	86	72	81	73	81	84	79	82	74	76	94	78	83	71	93	95	76	79	77	73	84	78	77	93	69	84	80	70	86	83	89	80	68	73	82	75	97	72	76	95	89	77	93	86	77	95	78	71	66	85	90	104	90	82	85	83	89	84	78	89	81	68	92	93	85	90	91	74	92	90	88	83	92	98	86	87	67	100	78	76	82	89	92	97	62	87	81	68	75	75	76	81	83	79	77	102	94	84	75	83	79	90	84	87	79	84	101	83	83	86	103	87	62	85	88	82	77	73	74	75	77	83	90	88	89	68	81	88	92	80	83	83	97	79	83	72	76	83	84	88	86	81	92	101	87	85	74	91	95	96	75	76	76	87	77	79	83	86	89	93	84	93	78	92	75	93	77	76	92	83	72	71	79	78	79	72	74	91	83	65	82	86	95	77	78	85	67	95	73	66	70	82	81	85	76	86	76	81	79	72	90	87	76	74	78	78	80	59	86	81	91	89	88	91	76	91	76	77	108	83	83	81	82	61	67	79	78	79	73	64	88	84	89	98	89	85	77	77	78	83	86	96	75	83	68	64	76	74	101	71	84	79	65	81	70	84	90	80	66	83	74	91	101	64	76	77	82	76	84	81	76	86	93	76	75	82	60	83	84	76	97	77	81	88	79	74	70	84	72	69	84	77	84	85	108	86	81	82	79	86	91	83	78	79	75	67	95	100	76	73	94	73	77	111	80	85	76	77	92	90	74	77	61	78	98	102	81	91	83	64	75	78	87	80	74	82	82	75	77	75	71	88	79	87	70	100	66	82	73	88	82	89	76	75	109	88	112	71	88	71	93	71	71	88	74	82	90	65	69	72	89	65	60	92	82	75	82	87	80	87	76	93	77	75	77	77	72	75	89	73	69	68	90	93	109	78	77	85	68	91	93	83	89	89	78	77	82	73	77	83	80	74	95	77	66	81	80	74	78	86	82	92	85	98	81	82	71	68	88	92	87	90	78	64	79	108	76	87	91	94	71	77	72	98	99	83	98	86	75	80	65	76	65	80	78	83	89	89	87	82	83	81	96	84	62	81	82	86	76	64	90	85	77	80	81	81	72	78	91	87	67	85	84	69	82	79	86	87	82	73	70	78	82	78	94	86	77	79	76	56	76	62	76	75	73	64	84	75	84	111	84	83	85	81	78	83	88	91	85	77	67	78	74	84	66	85	91	97	68	90	67	92	60	88	74	84	83	65	81	93	98	106	77	85	77	72	94	74	73	80	86	61	94	80	85	72	84	76	76	86	98	88	89	79	88	86	70	101	80	86	85	63	85	77	76	100	88	69	91	78	71	79	62	72	94	83	95	78	89	76	79	82	78	88	66	66	86	86	106	71	79	80	85	77	74	74	76	96	87	95	84	97	101	83	91	87	89	71	66	80	79	84	89	86	81	87	84	70	77	83	84	87	78	84	72	72	85	76	80	78	67	73	74	77	74	67	86	88	88	99	86	67	95	83	79	76	68	82	95	71	94	91	84	78	83	76	78	85	88	75	89	69	84	71	67	68	83	89	75	81	83	82	86	74	83	77	89	75	78	71	70	83	91	84	80	80	92	77	72	89	82	78	69	88	87	85	94	84	91	98	68	79	77	80	90	77	76	83	72	80	69	101	81	85	96	81	84	87	71	77	76	84	84	87	73	84	73	79	79	82	90	72	76	81	88	74	67	95	82	91	92	82	81	87	83	87	70	97	67	88	62	72	81	78	87	99	66	75	103	97	77	94	75	89	91	74	97	72	83	67	72	80	72	78	78	77	79	67	85	93	82	83	91	74	83	80	79	91	95	70	73	78	82	79	75	81	87	76	73	76	94	90	82	84	66	79	68	97	106	91	76	78	87	86	91	80	97	59	83	83	83	88	78	86	77	57	85	86	83	85	81	90	79	78	67	101	83	63	87	93	82	77	94	88	73	77	82	81	83	77	59	94	79	94	90	76	72	86	79	76	78	105	70	84	87	70	67	84	89	82	83	89	83	63	77	94	76	85	87	88	83	90	90	85	84	74	83	67	81	103	84	86	93	72	91	76	87	89	80	69	96	84	78	74	71	82	87	83	97	83	100	89	78	82	93	81	88	69	74	82	63	76	85	94	75	87	83	74	75	97	89	74	91	71	85	86	78	100	72	93	73	80	84	83	79	78	79	83	85	76	74	81	92	86	80	73	74	79	88	92	76	84	92	77	84	79	84	100	75	72	70	71	78	88	86	82	98	77	87	80	77	80	92	78	71	82	97	76	66	68	87	104	68	84	70	74	78	94	76	76	74	78	86	67	70	75	79	82	70	69	72	81	84	75	79	72	78	75	97	86	90	88	91	82	75	81	97	90	91	88	81	97	71	73	76	63	88	88	76	85	79	90	66	69	93	78	70	68	87	73	97	94	74	67	80	86	79	70	78	91	93	71	78	83	89	87	80	81	76	94	69	68	97	73	114	83	79	79	79	90	84	88	77	83	83	86	73	84	77	70	79	86	80	86	72	80	96	89	81	78	81	79	97	85	79	84	69	80	84	88	80	85	77	86	77	70	75	88	84	93	69	88	79	72	74	89	93	93	79	69	78	77	71	99	80	83	80	70	73	78	75	100	70	86	104	70	91	76	88	76	82	78	83	88	86	79	84	83	78	77	98	94	88	71	85	84	83	83	82	96	80	78	82	68	70	80	73	72	86	82	74	75	90	65	86	88	88	89	84	91	90	59	99	64	77	73	89	68	97	84	76	74	90	86	88	82	91	96	87	83	70	85	86	83	75	88	74	80	71	72	82	77	81	88	73	72	93	63	87	74	76	81	90	86	81	89	66	91	94	79	88	89	74	69	78	72	77	86	70	82	63	74	61	81	72	87	68	74	82	73	67	77	82	81	85	83	79	79	85	89	82	71	84	74	91	79	68	82	61	82	95	90	70	80	72	92	83	104	86	87	74	83	81	85	71	84	93	76	81	68	75	84	65	91	91	90	87	76	80	65	70	75	90	84	96	79	83	73	79	88	92	57	86	69	89	77	77	82	84	75	88	70	82	87	73	90	61	100	72	82	84	83	82	93	83	89	89	84	76	78	89	83	77	74	70	98	89	104	94	89	74	87	80	79	87	82	78	84	77	82	79	95	76	93	70	82	87	84	75	96	77	76	100	81	87	89	76	98	93	77	82	91	88	93	84	82	86	91
7901	1980	1120	1852	4047	4640	3763	2827	2275	1915	1595	1619	1559	1377	1202	987	944	814	892	929	882	812	713	778	746	753	661	757	703	707	678	669	699	694	675	690	662	659	677	657	685	652	666	718	666	693	635	656	687	2752	6780	6642	1948	651	660	665	649	614	651	594	657	623	635	599	647	611	659	590	615	652	650	670	647	608	588	614	584	654	660	664	597	648	635	595	607	578	610	565	629	637	599	637	606	642	568	608	615	645	632	622	638	613	584	626	622	647	627	673	604	617	628	592	619	600	664	612	662	626	633	616	619	613	605	648	622	594	604	628	617	626	592	627	644	611	646	649	574	627	566	582	635	629	662	606	587	650	662	661	643	667	671	580	641	635	650	616	608	646	618	617	635	623	618	618	674	644	617	624	618	632	646	622	620	627	644	632	607	634	640	610	657	591	644	605	634	604	646	620	592	626	622	660	589	595	612	608	663	618	633	621	593	616	661	611	620	646	602	618	591	616	573	612	592	632	619	641	613	626	604	644	673	644	627	602	660	587	623	649	582	623	679	620	647	598	660	590	606	616	613	555	627	629	668	604	635	664	656	646	617	597	606	648	610	624	596	654	586	630	651	602	594	600	627	648	613	596	645	590	628	619	639	666	623	656	624	599	610	585	610	617	654	620	619	649	668	667	662	623	590	646	638	620	630	634	649	630	600	614	616	620	650	613	649	598	595	652	635	661	637	659	662	647	584	606	615	576	625	625	629	661	633	612	632	605	627	649	602	613	587	582	647	644	640	569	607	625	614	596	616	678	595	624	627	590	607	624	670	609	639	617	596	640	583	630	577	607	657	637	620	687	656	640	575	643	678	609	685	629	633	640	649	617	637	626	592	615	642	581	664	656	626	621	599	651	610	683	630	634	615	603	648	617	606	639	619	614	642	628	644	641	645	622	638	655	622	648	626	671	599	639	619	638	671	635	662	634	659	595	615	583	624	607	622	625	625	626	641	612	630	581	642	642	644	631	615	616	634	628	613	698	604	619	628	606	636	617	597	625	643	602	624	610	611	633	681	636	650	633	590	674	682	609	618	651	615	580	663	640	621	666	663	648	642	686	612	622	571	609	685	678	613	615	605	612	655	571	644	629	618	639	670	621	630	618	628	621	610	645	599	654	599	625	598	623	602	604	619	629	637	582	652	605	624	623	620	651	645	678	648	585	628	622	651	588	657	627	666	603	597	607	641	626	617	614	628	646	636	577	642	660	608	619	655	623	583	653	644	606	632	615	617	643	598	548	649	628	639	657	576	638	627	622	627	668	634	613	576	623	581	641	625	639	609	610	609	626	599	620	651	640	627	637	623	615	642	611	605	598	674	591	624	607	710	644	667	639	604	652	652	644	615	616	622	599	595	653	610	648	648	606	663	625	651	662	632	583	605	622	652	609	625	627	617	629	660	638	579	665	640	628	672	587	635	642	628	634	630	592	632	634	651	599	622	597	623	629	572	611	615	655	630	601	620	632	582	656	647	603	677	610	580	627	646	600	613	621	626	642	599	595	619	627	624	627	608	666	630	633	603	610	620	649	622	627	638	654	584	630	665	623	649	603	617	585	630	636	617	569	641	610	614	622	611	626	648	638	637	613	671	610	652	615	626	630	636	607	620	601	643	602	631	643	618	597	682	628	649	614	647	592	615	610	609	636	670	604	653	615	589	598	606	655	624	607	618	637	642	629	653	601	610	663	589	622	628	613	625	613	597	626	608	600	621	583	646	609	611	638	619	600	667	673	620	647	630	623	610	564	574	621	607	615	593	599	626	666	568	586	657	595	615	612	644	609	633	623	608	614	572	646	621	645	661	667	590	607	613	655	590	581	635	639	647	602	611	649	655	595	591	570	592	603	628	639	590	617	629	606	671	639	603	609	654	587	630	653	633	609	660	639	578	608	631	596	710	603	669	654	661	593	608	633	599	617	657	636	603	639	666	596	663	612	594	625	638	615	584	644	604	633	665	591	596	612	661	613	600	623	655	657	613	628	645	611	606	620	637	606	626	656	591	650	643	627	682	636	610	640	580	629	600	611	646	608	603	627	627	624	607	593	601	604	615	638	583	637	597	636	617	622	576	635	666	641	593	636	592	649	607	618	608	653	616	620	608	611	646	649	608	641	545	612	597	586	592	655	649	629	593	658	580	662	617	622	623	596	629	632	632	633	602	610	650	595	644	592	629	611	642	622	588	673	636	638	588	634	634	625	600	628	615	595	611	589	627	580	570	600	628	618	607	673	638	619	638	645	690	690	614	628	597	640	576	631	653	647	624	669	638	658	602	619	639	637	686	646	599	656	620	631	628	653	597	634	633	637	624	614	575	641	665	668	644	631	610	636	597	609	621	592	659	645	622	612	630	610	639	574	625	664	604	589	662	670	630	608	627	610	652	657	636	627	646	627	594	636	634	614	617	649	572	617	628	626	638	575	612	646	669	576	609	611	614	611	661	645	640	666	626	633	668	593	640	614	624	635	630	619	611	612	615	677	628	638	641	595	649	650	689	591	641	583	633	629	614	628	622	650	636	598	591	576	659	616	658	624	652	608	627	584	625	639	596	592	620	576	673	666	635	657	633	605	628	628	632	638	647	643	661	639	636	635	635	609	684	605	622	611	601	622	610	654	624	663	587	626	619	617	646	646	672	652	597	631	618	578	603	648	593	629	597	629	608	616	624	661	612	647	627	629	608	632	652	666	657	661	601	623	592	621	633	653	612	590	649	624	599	578	592	638	553	661	626	599	647	599	628	608	642	634	643	629	616	638	622	650	615	614	592	606	659	656	597	647	645	626	663	610	624	618	628	610	647	615	651	633	607	645	662	622	605	633	589	586	609	693	627	654	648	649	639	592	584	612	634	658	578	628	615	594	657	616	604	647	591	648	634	589	612	617	661	664	620	630	636	592	645	622	609	606	628	630	660	672	638	618	598	619	623	589	557	643	600	604	648	645	640	604	633	632	631	656	635	638	616	603	644	585	674	642	586	647	616	635	643	626	623	639	629	625	618	591	665	599	631	578	638	640	652	580	635	617	628	633	676	644	580	606	590	612	640	627	633	606	671	592	624	655	615	686	635	591	598	691	610	650	616	584	613	634	624	631	614	620	613	642	620	612	619	606	630	609	632	588	609	652	649	595	637	626	623	631	610	624	590	665	600	625	619	615	631	645	652	610	649	639	588	623	599	601	621	615	621	614	641	600	630	619	618	639	645	644	658	677	563	564	651	658	609	616	636	592	695	579	609	615	612	602	591	647	601	600	628	634	625	606	646	624	596	661	576	640	587	611	630	593	615	639	649	652	603	579	589	628	645	622	587	622	627	599	620	635	656	661	628	646	628	625	623	638	623	621	603	597	615	622	618	604	558	555	594	612	617	635	601	643	621	615	631	638	614	651	629	634	623	608	679	618	657	604	611	571	671	661	663	654	546	638	608	637	651	604	632	608	593	610	626	632	639	585	619	636	639	580	601	614
740	176	116	71	71	115	111	95	76	81	69	83	68	65	55	47	47	44	39	49	55	53	46	41	33	47	34	31	29	31	34	45	31	33	28	28	34	36	43	30	34	40	33	29	31	46	40	33	57	359	463	211	34	30	23	37	33	29	24	28	37	29	30	31	33	33	38	33	24	25	35	34	33	27	31	29	27	28	32	33	25	35	29	27	50	27	43	27	27	32	31	27	25	22	40	34	28	31	35	33	31	24	30	18	18	23	30	29	21	35	38	23	33	29	24	29	25	23	29	29	30	29	29	32	24	30	31	26	32	26	29	33	39	32	27	22	24	36	25	26	32	26	25	21	28	26	26	21	32	32	34	32	27	32	35	25	18	31	16	31	35	38	29	22	29	29	26	31	36	31	26	33	26	32	27	34	29	28	36	33	27	27	36	29	29	32	25	33	23	25	36	25	24	37	27	35	28	26	24	29	24	32	33	37	32	32	24	26	36	29	26	26	28	26	25	21	32	18	33	19	32	24	26	20	35	31	35	33	26	41	26	23	39	31	30	34	33	27	31	35	28	32	32	23	25	36	30	27	31	22	28	36	22	24	26	30	41	22	41	32	32	19	30	22	33	29	37	32	27	33	31	31	31	31	33	28	26	33	40	32	35	22	35	25	23	28	34	36	34	32	27	36	26	21	31	24	36	32	30	25	27	31	30	29	26	43	27	32	31	37	30	27	24	24	29	32	23	23	31	28	28	35	30	24	27	35	31	22	24	30	26	16	30	24	43	25	31	33	34	27	38	28	22	23	34	23	31	27	32	28	28	31	21	26	25	24	33	26	37	28	21	34	27	37	32	31	25	25	38	28	32	24	37	28	35	21	28	34	40	18	17	32	28	29	32	23	40	27	29	26	29	43	28	31	29	23	25	34	27	28	25	29	29	42	27	30	36	34	27	25	25	37	32	30	33	27	21	36	31	27	26	39	33	26	21	33	37	38	25	28	34	23	28	28	28	31	27	26	35	34	23	27	32	36	25	42	30	33	27	30	25	16	27	22	32	29	24	41	31	38	28	38	27	29	31	38	26	35	31	34	28	32	36	33	28	25	32	26	25	21	34	33	28	29	27	41	35	23	36	21	33	18	31	33	27	30	29	43	33	20	27	30	29	25	35	35	38	31	21	30	33	25	32	22	26	21	30	17	30	22	31	34	25	29	23	26	25	28	24	29	21	32	35	18	27	39	27	30	22	30	30	35	30	35	35	24	26	47	27	38	46	34	33	25	28	32	28	26	34	29	44	30	26	32	40	30	25	31	26	28	32	36	24	39	29	32	26	25	32	26	34	30	34	28	33	30	24	32	34	40	34	27	27	26	28	34	33	26	28	34	23	30	37	22	35	28	20	27	30	33	24	22	33	21	28	30	27	23	26	24	21	34	37	23	30	25	30	31	23	31	18	25	25	25	37	19	35	39	34	29	28	33	34	35	33	27	23	22	36	26	28	31	26	35	35	25	30	42	41	28	28	25	27	29	28	26	26	29	25	28	22	25	31	31	33	32	30	29	26	33	24	21	25	28	35	37	29	33	34	34	32	31	30	36	16	31	28	24	30	41	28	40	26	26	27	23	15	36	25	26	32	18	26	29	26	28	28	34	29	34	30	25	24	32	25	29	29	37	22	32	27	33	31	33	29	34	29	25	22	31	23	33	37	25	32	34	25	32	31	33	30	37	39	35	26	30	34	32	26	36	28	34	28	29	27	27	31	27	24	23	23	37	29	24	35	30	36	26	31	20	27	35	25	26	25	34	28	27	25	15	34	30	31	27	29	35	23	29	40	22	32	28	32	37	28	21	28	28	29	41	32	30	27	23	21	33	31	28	20	39	31	35	31	23	23	31	27	27	35	29	24	30	36	26	23	39	35	25	37	33	28	32	21	26	29	28	39	25	34	33	25	26	27	33	25	23	32	30	36	26	37	32	40	20	24	28	25	34	26	36	23	33	19	31	18	37	39	29	24	30	25	22	35	35	16	35	19	34	28	26	30	34	35	36	24	29	30	30	28	33	32	24	20	25	35	31	25	38	39	19	40	19	35	31	23	26	29	32	26	24	34	33	36	20	35	29	38	26	32	25	31	27	25	24	28	31	26	22	36	30	31	17	27	29	23	20	25	25	33	24	31	25	34	32	37	29	30	36	28	17	19	29	27	30	24	30	29	30	36	29	30	34	21	21	34	33	35	41	28	33	25	29	27	32	33	29	37	31	27	29	24	36	29	24	23	23	24	30	34	38	32	33	25	28	33	34	34	32	24	28	28	27	24	29	40	34	29	35	24	30	43	36	34	30	40	39	39	30	28	22	23	47	27	24	27	24	23	30	29	35	28	34	37	26	40	25	39	28	28	17	34	21	23	29	22	37	27	37	28	17	25	26	29	30	35	29	35	24	29	30	38	30	38	31	28	26	25	30	28	31	35	28	33	30	26	37	40	37	24	34	31	31	35	25	29	26	25	26	27	24	37	31	27	22	30	26	25	26	34	23	24	25	38	18	30	32	26	30	36	31	26	38	39	31	25	32	36	25	32	28	28	28	31	25	21	24	23	30	25	32	38	37	21	32	25	22	39	31	22	22	31	34	20	29	23	27	33	38	32	37	31	39	25	34	29	23	39	33	33	31	28	22	30	26	22	34	35	23	27	33	36	34	25	31	27	26	34	25	25	31	26	31	20	24	24	25	25	32	30	36	27	32	23	29	36	36	27	35	34	28	31	20	25	42	37	23	34	25	30	24	21	25	35	29	31	28	29	34	45	17	29	31	29	39	44	43	24	27	32	22	37	22	32	25	39	29	24	27	34	28	27	33	33	35	29	31	35	27	31	24	25	33	30	17	22	36	20	20	26	31	34	22	29	24	24	28	32	23	33	27	26	33	35	33	28	21	29	39	28	29	34	28	31	20	33	32	26	31	19	25	29	24	28	23	29	22	38	26	30	28	33	34	38	31	26	30	36	28	29	31	33	33	22	24	28	28	16	39	24	30	41	36	31	31	32	27	45	25	31	41	40	32	25	23	33	25	35	23	31	23	23	36	33	23	32	29	39	27	31	32	30	35	28	28	22	31	25	21	29	31	35	29	25	37	33	25	36	35	21	29	33	26	31	27	33	31	23	27	25	31	29	25	36	14	31	33	29	30	33	30	33	26	18	25	29	33	28	31	29	38	33	28	30	41	25	41	34	30	25	29	24	32	40	28	38	21	22	27	22	30	23	22	27	35	35	50	24	35	32	33	33	40	33	29	45	30	24	31	23	36	32	31	25	32	29	30	24	33	21	33	42	25	28	26	29	33	29	37	28	22	34	26	18	35	27	28	29	29	26	27	36	36	21	21	30	33	20	33	26	29	19	27	29	23	25	30	31	25	29	30	34	35	23	21	31	27	34	32	28	36	35	34	31	26	38	34	25	28	34	29	33	33	38	29	36	26	27	29	33	36	24	27	34	31	27	32
8041	2911	1181	2292	5667	6701	5469	3969	2896	2320	1892	1835	1520	1332	1045	805	679	718	693	598	636	612	596	551	469	458	437	388	377	370	333	311	351	308	318	309	303	296	272	277	276	293	273	291	306	284	268	277	1032	7042	7775	3988	420	269	254	286	247	244	250	252	247	231	226	247	217	221	234	229	250	233	228	241	231	229	254	250	229	200	240	222	223	238	201	254	235	253	232	250	215	225	240	217	230	231	233	202	241	231	237	233	218	230	227	229	239	227	246	222	245	230	237	230	244	216	233	227	221	231	233	225	241	259	214	198	234	226	224	230	233	242	222	203	238	226	232	229	245	227	204	230	225	236	224	216	242	241	219	222	227	239	241	251	252	219	251	248	239	255	261	233	239	219	223	281	247	222	241	207	238	234	247	216	204	232	215	224	243	238	224	237	221	257	219	207	234	239	235	220	240	237	226	222	216	226	224	243	221	268	226	264	224	252	220	253	213	239	222	221	254	258	224	206	224	222	251	204	235	237	217	227	256	250	246	235	242	249	225	246	218	224	261	246	235	259	239	216	242	238	229	253	232	239	225	277	235	217	254	242	214	246	240	199	229	240	223	227	225	222	230	245	248	223	224	216	237	215	228	233	223	228	212	222	220	217	212	248	220	211	231	233	205	237	227	225	259	208	233	249	236	216	223	216	216	230	232	287	222	227	269	225	235	228	244	234	232	240	243	240	232	222	217	212	253	213	247	218	215	234	209	240	238	232	238	219	247	221	223	249	266	246	216	209	238	242	228	240	240	223	227	221	239	212	224	224	236	223	224	258	231	225	261	223	236	238	235	223	237	231	240	230	215	223	247	221	245	224	208	220	255	232	244	259	231	236	253	220	227	211	243	198	234	241	232	250	198	243	231	253	208	222	202	208	226	236	252	236	235	221	233	246	244	236	213	241	208	227	244	220	255	262	217	237	243	236	215	207	235	238	230	251	225	242	229	239	237	238	254	221	253	211	225	243	270	260	247	261	234	209	225	230	235	224	221	227	252	254	248	239	239	228	219	221	223	228	216	254	221	233	225	239	221	253	226	222	225	233	207	222	247	206	202	222	244	224	234	208	236	236	246	252	232	194	221	216	216	242	255	211	226	241	246	232	248	208	231	234	240	232	238	272	254	220	236	216	222	233	216	219	254	249	206	216	193	204	238	267	199	212	253	256	241	216	232	231	225	228	226	220	222	254	223	207	213	233	219	213	228	229	243	239	244	226	223	208	224	214	218	244	254	241	247	205	205	229	227	223	202	210	204	222	250	210	247	259	244	258	208	233	243	222	231	228	216	239	207	228	223	242	237	247	253	219	242	234	223	255	224	228	234	227	219	214	230	234	241	256	214	251	228	242	232	236	234	225	245	229	225	240	212	239	200	251	234	208	227	249	217	235	240	236	207	218	230	229	241	244	258	229	254	219	231	224	247	223	234	241	218	202	235	218	237	233	229	258	222	228	213	254	213	239	235	223	235	233	246	242	251	221	224	261	230	222	220	209	226	241	241	258	230	238	219	233	245	252	249	202	227	189	251	224	235	227	221	200	228	225	228	247	252	211	218	236	223	228	243	244	231	245	241	228	211	243	221	228	225	227	252	233	242	238	242	262	213	233	236	242	227	254	233	225	211	227	260	235	237	213	221	220	231	255	220	210	236	240	235	242	235	241	250	225	243	223	230	249	190	230	206	232	223	202	240	220	219	231	228	241	218	225	230	223	236	220	196	207	230	250	239	218	219	252	218	239	235	236	238	224	214	234	219	242	250	246	238	230	208	221	210	216	223	238	214	235	220	220	237	217	225	221	214	239	219	235	251	238	217	226	212	218	232	231	226	235	228	245	242	225	236	233	229	218	233	238	229	225	227	244	237	221	267	231	241	227	259	223	235	210	219	199	245	248	237	219	210	242	218	206	219	245	235	248	241	252	230	245	255	243	210	224	263	244	240	229	213	223	243	227	221	227	254	202	237	230	243	232	213	227	225	214	284	238	237	223	197	234	248	229	227	250	222	222	223	227	231	226	239	238	233	235	249	224	256	239	214	208	219	231	206	236	216	222	223	229	207	217	237	248	246	237	248	213	214	205	211	224	218	213	221	228	224	233	252	224	217	238	237	252	255	255	240	206	201	246	233	235	220	234	224	232	226	222	230	198	227	260	212	234	220	210	217	235	249	259	211	218	244	212	230	240	239	237	221	261	207	240	243	232	205	236	234	254	237	224	192	208	228	249	244	241	235	220	217	232	224	246	263	248	240	241	244	231	233	217	225	216	218	228	228	213	223	238	230	196	231	199	218	240	240	231	231	226	209	237	226	211	228	210	219	247	205	231	254	230	245	247	234	223	223	222	226	237	223	257	234	222	200	248	219	236	242	220	232	214	244	244	218	274	243	236	235	230	224	237	234	241	249	220	227	223	241	229	224	221	225	233	214	226	230	230	256	203	236	227	238	226	213	227	235	255	238	225	229	248	249	206	224	235	219	237	231	217	200	220	252	209	230	254	247	236	217	204	238	217	227	225	228	228	209	204	257	237	229	245	215	213	213	255	203	247	227	242	227	215	241	212	223	212	224	254	232	237	238	234	237	232	232	227	215	247	244	227	231	220	244	262	228	237	220	231	186	222	246	254	223	219	216	235	229	238	228	255	225	215	228	244	267	228	242	238	225	261	245	231	234	238	224	195	257	237	224	211	238	247	218	221	231	252	253	226	207	212	231	233	228	207	205	219	218	207	247	218	207	232	248	234	251	219	225	233	219	243	224	222	213	212	215	238	229	231	236	220	202	248	250	221	230	215	251	209	257	247	246	229	215	248	228	231	244	238	244	218	215	220	245	223	227	218	243	236	220	258	238	221	227	244	223	236	234	210	220	228	247	218	252	236	223	213	230	230	220	225	209	230	234	240	235	240	230	276	235	230	205	225	233	207	236	207	240	235	226	223	231	249	280	221	227	240	199	214	224	229	228	246	224	222	247	239	242	226	211	235	248	237	231	234	241	240	241	215	229	227	199	207	209	214	222	226	234	232	222	232	236	247	227	214	238	207	249	247	227	211	261	218	218	246	232	201	240	238	237	231	237	240	234	226	232	229	223	218	247	241	212	225	238	216	220	228	211	223	238	232	198	225	217	238	245	231	235	223	259	252	228	252	227	239	232	251	230	253	227	243	251	212	216	239	201	240	201	247	212	237	256	222	226	241	244	220	273	243	249	229	233	247	213	233	247	213	209	241	248	218	221	220	234	218	227	213	249	221	204	245	219	228	236	222	228	263	212	210	225	254	223	233	219	214	242	216	234	231	255	230	230	226	234	208	233	237	210	228	225	237	241	241	253	204	257	209	195	233	261	231	202	230	229	220	232	207	264	221	231	223	214	215	217	240	255	224	222	217	233	252	240	248	259	243	230	225	256	219	212	197	240	210	232	213	230	227	229	222	237	228	254	225	206	235	233	239	215	204	214	206	243	234	232	233	213	221
1017	107	90	78	92	87	90	92	83	105	93	95	87	99	100	93	85	84	84	73	83	83	73	91	97	73	81	102	97	73	85	80	88	68	76	66	77	86	92	103	79	80	75	84	71	82	88	69	92	160	154	129	82	64	79	71	75	83	86	84	74	90	80	86	83	74	69	78	70	88	79	86	87	81	78	95	67	88	80	104	72	65	78	73	85	77	76	76	61	74	88	87	71	86	70	67	62	86	80	74	78	86	82	95	65	85	73	79	76	84	83	77	86	77	90	90	84	85	84	74	78	80	71	82	62	96	88	85	78	74	81	72	90	84	93	93	76	68	74	77	80	91	75	74	72	76	68	72	90	86	85	70	78	79	87	94	81	83	79	106	91	78	79	85	78	97	71	88	84	81	83	75	80	72	77	86	73	79	86	67	77	81	74	79	95	84	70	96	98	76	69	93	81	88	73	83	82	75	76	66	82	89	71	91	98	72	73	75	85	70	90	75	72	86	80	78	66	87	92	81	64	87	84	78	69	67	83	92	79	82	73	75	78	79	77	76	87	84	91	78	89	82	82	70	80	94	74	74	75	78	68	85	71	91	80	85	73	75	76	79	73	70	73	69	63	77	68	93	81	75	83	81	69	80	70	66	77	72	91	77	70	75	72	81	63	75	82	82	83	74	92	69	78	69	84	71	91	89	99	93	75	89	82	79	76	78	88	78	74	73	83	94	90	90	100	74	86	86	88	72	74	80	62	76	96	66	90	74	91	84	97	71	64	79	66	76	78	71	81	56	70	83	79	84	75	70	74	92	87	86	82	71	73	72	96	82	76	78	73	88	92	80	81	85	90	92	100	70	59	80	82	74	76	97	94	71	79	80	91	86	79	82	90	73	78	76	91	83	77	64	67	83	75	90	67	65	74	70	83	79	84	81	71	91	83	89	67	92	81	85	78	80	73	69	77	76	92	85	86	84	80	62	74	95	85	76	76	76	85	81	82	79	77	89	64	84	74	71	76	94	72	79	86	78	77	75	77	95	83	83	73	83	92	89	83	79	74	80	80	68	76	95	80	89	91	86	75	81	74	68	75	72	76	74	74	75	75	80	99	79	75	89	92	76	97	85	80	77	101	85	85	73	76	79	78	82	80	69	81	87	87	81	69	80	81	69	75	93	91	82	92	99	88	83	78	75	88	84	83	100	94	85	82	69	94	94	84	79	77	82	83	94	68	78	74	79	81	71	100	90	92	75	76	77	64	73	89	86	100	83	81	95	91	68	94	74	83	73	83	74	87	69	77	70	69	69	73	99	83	73	83	73	78	63	85	89	80	72	100	75	82	68	79	77	86	83	88	84	77	77	77	72	83	62	77	81	74	75	95	73	83	97	78	77	84	79	84	77	90	76	77	84	87	71	94	88	85	87	89	76	89	85	88	72	80	73	77	79	72	88	90	78	81	82	83	75	80	85	92	73	90	90	75	76	76	87	81	65	70	93	101	79	81	80	69	89	66	81	69	71	85	83	77	85	89	72	86	76	82	79	84	72	81	87	91	85	56	82	77	73	79	82	84	71	79	55	80	95	90	73	83	75	79	72	75	91	86	75	93	76	72	89	96	90	79	83	98	72	101	85	90	74	73	86	80	77	82	77	91	87	85	88	89	86	90	83	81	78	75	78	82	76	78	74	83	54	74	90	87	81	67	93	75	77	85	98	75	76	74	72	79	82	92	91	65	75	83	79	79	75	72	71	89	96	75	72	84	95	74	71	69	87	81	82	73	72	91	80	79	75	85	74	95	68	72	73	89	74	110	81	81	73	69	79	74	69	92	72	83	85	79	80	61	74	87	74	75	79	69	85	69	70	79	76	82	73	92	80	84	77	78	78	79	102	89	76	80	98	77	75	71	67	88	87	87	95	74	87	86	82	86	86	73	66	85	92	83	77	76	78	84	75	63	71	73	69	75	70	90	84	74	98	95	82	85	75	66	86	83	81	83	62	76	86	71	82	79	70	74	82	82	74	84	95	97	70	98	79	96	73	72	82	77	78	85	87	87	74	81	79	77	89	80	87	70	85	67	76	82	82	73	82	89	70	92	67	82	72	79	80	72	84	69	85	85	82	80	75	101	66	64	88	85	93	72	86	75	80	92	88	62	61	68	72	84	85	87	82	79	83	96	79	104	80	82	77	79	78	95	88	81	92	49	89	78	76	62	77	88	86	86	62	82	82	63	75	81	83	82	91	71	73	74	76	78	84	88	86	82	81	78	103	79	99	79	93	87	80	77	82	85	69	72	60	82	81	73	85	63	84	94	73	73	95	77	75	70	88	77	85	96	84	59	77	84	80	74	67	85	82	74	84	84	88	79	77	71	84	86	90	103	78	65	84	84	79	79	89	70	62	82	94	78	87	80	70	72	66	82	70	77	62	88	83	73	76	93	83	82	83	91	83	83	79	84	80	76	83	74	81	83	82	75	85	102	79	86	91	69	79	88	80	66	86	84	77	79	70	78	70	80	80	80	84	92	83	77	86	69	86	92	78	73	80	97	85	71	88	65	79	63	78	71	92	82	72	75	78	81	94	73	76	68	67	68	89	98	83	93	91	74	96	76	92	55	75	88	70	79	79	81	86	75	81	80	71	82	76	94	77	82	97	78	84	76	83	65	79	93	86	74	87	76	80	79	82	73	84	77	86	67	72	74	84	75	87	95	87	69	59	77	79	79	73	71	74	87	82	78	87	90	72	70	86	85	84	101	92	76	78	85	81	100	78	75	67	75	77	71	106	89	74	67	85	70	85	76	86	74	70	70	78	72	69	81	66	87	81	81	82	78	70	84	78	80	84	78	70	83	90	78	108	96	92	68	88	67	80	86	92	79	93	70	81	91	78	115	76	89	100	65	69	77	91	87	86	76	76	77	70	79	89	91	86	68	86	84	79	113	91	82	75	72	84	93	71	67	91	71	96	85	87	65	83	89	84	85	72	74	78	75	91	85	77	72	71	76	75	89	78	79	74	71	78	96	76	69	71	81	80	80	78	83	74	94	88	64	87	92	66	95	98	78	76	74	98	83	96	79	73	104	75	80	83	84	92	96	79	76	82	84	67	79	83	86	73	82	75	78	78	76	92	81	69	70	85	63	72	83	87	77	68	99	101	88	73	70	71	74	77	74	83	90	84	86	79	89	72	86	86	87	79	65	88	84	83	92	93	83	81	89	77	85	81	65	83	75	80	81	88	61	87	79	62	79	69	90	92	82	76	76	83	71	82	73	82	86	78	82	86	82	107	85	92	81	96	71	74	78	93	78	71	79	80	84	80	95	76	97	81	79	86	61	75	88	73	79	73	80	83	71	74	85	74	81	79	84	78	70	73	77	85	70	83	90	80	78	91	93	72	93	68	77	78	90	75	97	90	101	90	78	79	95	72	62	82	76	76	64	80	88	85	79	73	69	80	87	83	84	65	85	68	82	82	70	84	75	68	89	74	74	86	70	87	77	80
6259	1318	832	1195	2036	2342	1925	1350	1124	1057	949	990	1012	862	755	690	715	707	683	783	769	748	788	737	727	689	720	701	622	616	663	660	611	604	611	654	600	603	629	598	633	618	574	656	653	583	620	708	983	1906	2311	1591	586	631	584	592	579	609	600	617	583	635	617	581	617	645	616	636	589	633	594	634	591	630	646	578	604	575	645	608	618	570	608	627	607	560	574	612	649	570	601	650	632	616	585	632	622	634	595	631	625	628	630	587	627	635	614	594	665	604	648	627	618	634	622	636	615	629	610	616	675	601	594	620	623	608	644	639	639	593	644	598	613	612	654	570	602	617	603	632	678	609	614	598	615	645	588	579	618	639	581	580	640	608	660	573	636	609	609	600	618	618	627	610	633	614	626	607	607	598	588	628	606	609	615	616	650	640	571	582	614	595	609	612	608	625	666	598	624	606	632	594	630	592	619	664	636	597	577	621	619	622	604	634	633	641	556	571	605	604	653	611	652	662	599	587	610	602	613	610	600	594	604	595	603	643	634	654	635	606	618	596	617	618	649	603	634	626	638	644	634	610	640	646	649	629	608	598	667	588	614	612	591	592	640	638	635	603	593	651	653	615	650	606	635	634	599	579	634	610	640	603	582	597	628	580	579	618	620	622	616	653	645	632	607	619	625	606	631	589	582	618	595	601	595	598	599	629	612	594	634	623	626	616	637	592	629	609	599	597	626	602	660	627	618	635	604	623	588	636	604	623	636	591	616	621	668	620	627	654	629	608	628	623	609	624	612	619	556	642	602	607	602	634	664	624	623	619	648	572	598	617	563	636	607	654	633	682	620	590	605	599	615	630	629	618	606	646	633	647	653	605	658	610	607	607	628	640	576	610	624	571	588	657	599	638	590	615	632	590	648	658	597	620	609	600	610	631	594	586	657	646	632	590	591	572	580	662	652	671	619	632	609	623	568	629	654	608	587	620	578	664	662	606	666	604	634	604	631	614	615	652	636	623	649	598	592	635	590	629	613	610	582	637	611	638	618	612	595	628	556	628	634	620	642	628	590	613	603	581	641	604	648	606	597	551	637	617	616	561	597	605	605	597	637	585	610	603	619	621	646	596	623	631	626	603	648	618	617	608	612	624	618	639	629	636	618	606	640	621	622	643	621	588	596	598	601	657	573	592	617	643	659	642	623	564	574	612	582	635	631	576	597	633	660	611	586	629	590	598	614	597	626	657	601	619	617	630	628	622	615	609	596	604	608	592	635	615	618	640	598	620	639	649	656	642	637	622	603	607	635	623	628	623	642	595	574	647	631	613	689	666	624	598	592	600	572	578	632	656	621	604	627	610	649	607	593	593	619	662	638	646	600	614	634	565	608	641	614	619	623	609	658	629	617	615	643	650	586	599	592	614	600	603	585	652	590	603	596	607	585	608	581	581	619	644	608	604	643	584	589	604	644	634	617	651	634	594	636	589	642	616	635	649	585	619	627	601	617	616	589	614	641	599	572	612	640	635	595	611	616	629	618	659	589	614	641	572	599	653	605	633	646	629	659	605	611	610	623	630	570	614	572	613	608	564	665	629	612	687	618	623	647	629	624	599	599	651	616	613	619	561	657	631	604	637	611	638	636	627	607	591	611	599	600	589	574	567	585	623	620	561	611	577	648	637	615	572	588	645	643	647	572	591	629	577	641	579	603	614	655	589	603	631	569	616	616	611	598	596	628	614	627	640	598	631	628	658	641	621	637	632	614	600	635	634	636	596	628	621	625	630	609	613	586	662	603	606	651	653	640	664	673	577	620	626	619	622	585	614	564	584	643	603	613	599	608	626	635	631	630	599	591	593	628	618	604	628	638	617	646	615	637	593	626	598	662	608	621	602	611	606	626	624	587	649	626	579	615	614	631	633	611	588	624	624	582	617	589	617	633	558	619	609	609	608	601	626	618	602	623	607	588	656	602	666	665	649	581	638	558	595	624	624	672	639	641	600	600	575	627	627	626	587	594	582	580	610	643	640	581	656	657	618	639	615	660	626	619	649	636	585	625	589	617	643	628	585	616	581	665	614	584	580	651	630	635	548	602	634	635	587	577	568	618	623	618	606	593	607	597	621	629	638	604	582	602	649	610	617	627	603	615	611	601	602	607	613	623	595	659	636	621	626	635	596	598	626	635	604	588	615	647	611	601	614	620	613	616	627	609	590	600	613	589	642	599	573	577	624	626	639	621	608	616	607	639	646	612	615	570	598	614	624	610	620	590	651	621	597	618	613	611	618	610	631	569	595	627	580	620	628	623	655	631	627	627	577	650	626	649	580	623	630	673	638	640	629	563	607	669	626	593	631	586	639	593	651	621	632	637	606	606	586	605	623	644	593	599	654	596	591	554	603	635	624	597	631	614	611	562	619	600	642	645	620	636	632	603	606	598	600	612	593	643	594	649	636	612	586	611	621	625	588	623	631	647	624	594	587	601	584	652	627	641	605	629	624	621	596	676	665	608	611	605	592	619	603	631	628	612	628	613	623	633	648	618	618	590	581	603	602	618	627	603	605	662	609	637	595	628	629	614	658	604	629	574	589	593	588	621	641	569	634	640	627	610	561	634	625	632	641	618	643	611	681	610	565	618	567	632	648	624	602	683	608	578	604	602	605	642	603	636	615	608	610	612	597	595	601	620	609	604	633	617	647	596	598	600	643	617	655	619	608	607	608	660	630	637	636	612	657	643	609	648	581	587	609	620	600	585	659	604	622	614	614	599	594	668	629	680	683	639	594	629	637	636	660	608	603	642	649	584	636	633	616	640	610	604	589	597	639	581	594	673	678	626	620	639	617	588	590	608	620	591	564	629	601	585	599	573	634	620	583	686	610	575	602	631	680	638	679	654	593	629	631	634	637	562	619	610	613	627	647	654	634	608	606	612	618	638	582	587	606	585	613	619	608	659	672	643	615	663	636	672	603	673	622	617	613	598	642	671	566	633	649	600	631	644	618	601	633	627	673	629	651	587	668	594	607	642	638	579	601	561	675	633	632	617	603	639	637	606	608	634	627	651	588	617	604	634	545	577	610	582	648	604	610	646	640	620	627	608	639	573	633	568	636	647	621	681	625	593	630	619	629	620	592	591	661	592	615	614	595	604	580	575	641	591	594	621	616	613	662	627	628	625	609	621	612	640	615	669	581	578	649	627	610	639	594	653	622	616	642	627	615	569	583	599	609	595	623	676	646	600	608	639	642	588	653	598	619	644	614	634	578	635	603	623	661	609	601	607	609	618	589	671	607	654	604	612	615	606	644	596	655	600	694	603	600	635	601	595	590	587	623	598	598	595	606	603	612	621	611	568	602	632	636	590	654	623	625	653	570	606	629	640	630	607	596	617	600	624	624	609	619	600	585	661	603	614	619	650	645	630	617	575	598	596	583	601	613	681	593	618	644	656	599	620	630	613	647	636	616	642	665	599	608	630	569	658	596	651	646	557	640	592	621	619	643	606	640	623	615	580	586
1273	130	132	103	102	116	113	79	96	107	113	88	104	86	98	90	98	85	86	93	83	86	75	80	87	114	86	86	72	83	85	88	82	77	68	79	80	70	93	81	72	78	73	75	86	80	90	96	93	202	217	116	76	91	75	83	71	70	80	85	71	81	80	68	88	85	79	117	97	99	96	92	76	60	99	93	75	87	95	86	84	84	83	91	91	92	90	64	83	82	103	80	81	84	81	87	69	84	80	92	63	79	74	73	79	87	82	88	76	74	74	92	95	94	68	85	111	95	72	87	81	76	65	72	84	93	83	85	70	79	83	77	93	83	83	89	75	73	73	85	97	96	76	80	97	79	80	88	88	82	79	82	100	89	76	65	88	75	83	103	74	85	78	81	105	81	84	87	80	82	81	82	77	101	72	86	74	87	88	74	85	77	84	80	75	80	96	87	68	95	83	78	67	83	84	78	84	77	83	70	75	92	77	88	93	72	82	82	93	64	78	67	77	84	94	100	99	94	90	81	98	90	86	91	92	84	68	75	78	91	86	96	78	79	77	75	82	90	79	79	88	99	99	84	63	83	64	83	71	70	92	71	91	75	77	83	88	89	80	99	74	93	83	85	77	94	89	70	80	73	83	82	91	78	80	77	93	89	72	77	89	89	68	82	85	73	85	109	87	79	109	98	82	88	82	62	88	92	66	84	87	84	76	83	78	82	83	89	83	81	77	103	84	91	77	97	83	79	91	91	80	69	70	80	90	70	71	86	80	80	85	69	80	88	91	90	91	86	89	74	67	90	93	104	80	95	83	88	75	86	74	78	91	77	101	84	76	84	67	90	81	93	67	87	80	72	78	93	73	72	77	99	83	76	112	87	74	79	78	72	74	91	79	80	72	93	70	95	102	90	71	98	91	92	87	77	64	88	83	78	82	94	98	73	86	88	73	80	70	73	103	85	87	81	87	82	78	87	87	92	75	75	78	96	90	64	73	79	90	103	89	93	94	98	86	73	85	80	88	94	82	84	87	72	85	75	97	86	93	71	87	79	72	90	86	84	69	87	96	78	78	72	94	81	73	70	70	83	78	92	79	79	66	80	73	64	106	73	95	84	91	68	73	75	70	91	87	77	72	64	66	91	105	80	69	91	77	72	102	85	75	81	87	69	86	86	85	70	97	70	82	83	88	93	82	88	77	82	67	92	93	88	83	73	94	74	93	79	108	79	82	93	88	80	102	89	81	78	83	91	89	80	83	84	62	70	95	77	79	71	77	103	73	80	76	66	99	96	83	88	84	71	75	86	71	70	71	97	70	68	84	83	86	82	92	76	93	89	71	103	102	99	80	93	80	93	82	88	69	86	90	86	74	77	88	97	77	70	70	75	89	66	100	88	93	79	90	75	103	81	79	77	96	78	77	83	104	81	93	76	69	84	95	89	82	89	84	83	89	78	74	89	75	77	90	79	79	95	88	84	75	78	99	92	77	69	100	89	82	68	80	82	74	77	76	84	89	74	85	83	77	80	76	72	74	76	90	82	88	71	78	73	87	80	77	74	86	89	77	83	81	89	90	89	95	67	84	77	75	75	72	78	76	75	74	81	85	72	80	68	84	98	78	79	72	83	77	71	89	87	83	86	87	80	82	83	85	96	91	82	81	90	80	87	100	68	74	80	67	83	81	67	97	93	104	82	94	83	85	87	93	73	87	83	77	64	95	95	97	81	81	95	79	81	89	85	86	93	83	69	73	90	77	100	79	93	77	81	79	89	82	85	91	77	78	89	87	84	66	85	94	81	93	87	76	72	82	80	82	83	94	77	80	87	86	76	74	90	61	74	88	102	101	88	90	89	81	92	68	68	90	86	89	87	92	74	79	86	84	79	78	96	78	79	70	89	74	93	85	66	78	76	97	71	82	85	87	71	72	89	68	68	85	79	81	72	81	96	86	88	73	86	87	79	79	84	78	78	81	83	89	80	87	68	83	68	82	70	99	72	77	91	82	81	74	85	83	79	73	98	85	69	84	81	89	89	77	86	69	80	85	91	81	80	87	75	84	75	80	76	79	73	69	89	73	78	92	70	92	74	82	86	67	78	73	71	92	82	76	74	95	77	63	79	83	84	87	76	85	80	85	99	69	82	73	76	82	90	73	79	75	87	81	89	92	64	74	74	85	69	95	103	66	89	93	83	96	74	82	93	103	77	78	98	85	70	72	70	83	85	94	99	92	96	89	97	71	93	82	93	76	72	94	79	85	60	85	76	81	109	77	87	85	72	72	91	94	87	81	72	78	97	76	79	86	71	68	91	82	70	85	74	78	74	75	86	72	87	70	80	97	71	97	71	80	78	62	74	87	81	102	92	92	89	82	81	74	75	89	94	97	105	93	86	76	90	71	92	100	91	88	88	56	93	98	88	75	91	92	69	75	89	69	92	85	65	84	93	85	88	84	79	83	78	104	99	79	97	84	88	93	69	92	102	77	79	69	80	84	100	79	82	76	85	93	80	88	89	86	87	82	78	87	86	89	80	87	106	62	93	87	93	84	89	94	68	74	88	70	71	74	90	71	82	75	60	81	85	77	85	78	80	80	80	92	70	86	90	76	90	67	91	80	80	85	95	87	84	100	82	87	64	75	72	90	89	78	70	94	88	77	95	69	96	102	81	103	92	84	73	75	86	94	93	82	91	89	73	84	97	90	93	80	86	85	89	62	87	91	96	80	87	90	74	96	79	65	85	70	78	85	97	75	82	67	76	82	73	83	83	73	81	92	73	86	75	79	82	83	71	75	72	66	77	82	66	79	71	96	85	83	93	73	96	93	97	79	72	80	74	83	83	79	99	68	97	84	95	100	88	71	83	74	93	73	85	101	80	74	85	83	95	81	78	77	74	72	89	63	95	92	73	96	84	76	74	66	86	98	92	72	71	80	89	88	87	79	73	83	78	101	82	87	79	86	85	71	95	65	76	70	73	94	82	86	77	90	75	94	65	83	83	87	83	66	87	89	86	89	91	64	86	98	74	91	83	85	84	77	77	78	77	65	70	67	73	82	94	81	91	83	83	83	72	79	72	87	91	82	69	93	90	83	79	98	91	79	97	86	94	91	79	73	67	88	91	87	78	85	92	89	88	96	101	75	86	88	95	69	78	84	97	94	89	85	79	99	92	86	89	92	76	83	97	83	71	73	91	90	85	96	89	91	64	84	65	77	84	92	94	76	57	71	85	76	72	96	81	92	86	89	82	80	82	75	76	65	70	89	90	83	101	100	81	89	78	75	80	84	78	88	80	76	71	73	89	82	73	65	96	86	91	76	86	89	82	77	71	85	77	78	90	85	82	93	87	78	67	95	76	75	93	81	97	83	82	94	78	78	79	89	78	72	83	88	82	86	94	64	87	81	63	84	83	80	86	68	96	98	92	91	85	94	74	88	85	67	77	63	77	100	99	91	87	88	86	93	80	92	80	79	66	91	70	87	70	85	84	78	69	71	92	72	79	65	72
6969	1543	1009	1291	2360	2788	2255	1647	1410	1222	1125	1164	1082	925	773	830	777	794	834	890	888	775	798	714	703	685	776	691	668	685	669	687	638	655	656	651	681	669	635	644	648	612	609	659	647	613	585	654	1148	2833	3660	1313	606	663	623	667	615	654	597	622	649	686	614	617	649	635	630	580	638	622	629	630	635	634	652	635	638	613	590	616	621	606	654	631	636	598	625	622	629	655	673	661	585	642	647	668	685	667	643	676	658	693	647	610	643	637	657	655	692	651	636	634	621	626	636	619	617	646	622	636	643	642	642	634	587	608	609	619	626	636	638	637	617	647	630	611	659	612	625	606	643	646	617	645	609	622	621	611	646	650	617	593	632	649	661	617	641	609	606	625	623	605	611	624	653	620	648	616	606	654	625	638	635	637	633	608	601	619	619	627	664	641	625	692	645	676	587	653	664	612	612	638	637	645	621	611	635	579	675	598	641	664	636	647	581	634	613	646	655	621	647	604	616	619	659	662	621	640	616	619	622	637	603	674	570	642	631	652	578	626	651	638	621	658	619	587	610	617	651	670	627	630	656	652	661	623	612	644	655	620	629	659	607	600	623	602	610	621	664	648	647	622	603	655	655	650	581	665	614	580	620	602	609	634	651	652	644	618	637	651	626	596	598	639	663	663	620	614	582	617	668	592	621	628	643	610	660	631	635	651	610	636	659	637	645	665	637	659	604	575	672	600	614	631	618	656	602	648	619	573	696	626	634	619	634	643	651	658	615	638	620	586	623	623	668	623	630	642	617	660	647	675	652	599	616	627	587	596	654	604	614	641	613	659	651	643	591	631	635	620	623	684	627	609	612	662	660	620	590	620	653	677	606	624	642	567	646	659	629	617	650	621	632	656	601	660	662	648	591	635	670	662	633	606	653	631	628	627	651	645	632	635	611	642	623	635	638	616	617	645	647	652	616	594	675	612	670	633	634	660	616	644	654	606	625	602	668	618	606	641	671	600	662	630	592	603	665	637	666	606	606	620	618	638	674	641	632	633	633	654	649	604	655	651	610	639	607	624	657	685	644	604	670	641	623	629	624	605	656	668	616	639	633	625	638	693	574	634	651	678	689	646	607	633	617	620	628	593	636	609	655	621	604	626	616	666	614	647	617	633	626	661	648	618	604	632	652	599	638	589	628	661	660	628	670	616	622	650	620	637	635	646	622	639	676	633	616	651	619	643	671	619	646	622	629	621	620	637	649	675	635	652	622	672	634	631	634	678	643	600	613	627	594	647	660	643	657	686	652	615	595	597	641	624	620	639	619	687	646	636	626	604	650	699	623	645	606	613	626	638	637	660	598	677	627	644	630	673	656	656	613	624	628	639	625	648	633	606	641	622	590	633	684	664	603	619	639	658	647	645	607	599	628	615	651	572	618	628	619	650	647	626	675	657	632	638	643	610	581	637	697	624	661	665	640	658	621	618	619	667	636	659	609	596	592	613	650	619	647	656	612	620	653	623	669	642	669	623	646	646	654	633	632	644	628	637	633	599	666	694	644	622	617	636	665	652	667	623	681	632	638	587	656	617	655	660	612	671	639	634	647	624	641	627	601	628	651	626	686	621	623	619	583	667	640	626	624	604	643	616	624	622	604	641	605	646	589	624	694	659	615	629	661	616	639	679	624	638	695	629	639	599	612	635	625	607	623	590	662	612	618	600	621	618	611	658	642	672	665	645	688	614	631	622	636	632	646	665	662	650	657	621	643	663	626	654	564	633	640	621	636	648	615	665	633	611	657	653	633	594	649	661	597	639	623	616	637	651	654	571	621	633	637	619	679	661	616	619	642	634	640	612	640	595	588	629	644	642	678	681	656	634	617	646	625	636	643	629	629	601	621	647	630	606	614	626	622	670	623	632	635	641	634	621	646	595	625	655	632	638	622	646	606	636	634	642	589	681	654	636	561	621	639	619	625	652	659	615	606	652	634	657	649	626	668	643	593	621	689	651	663	615	656	653	654	594	592	642	646	611	664	628	625	625	645	625	571	642	615	684	637	680	623	670	647	639	666	645	621	637	639	654	601	658	648	621	612	665	610	606	606	619	596	631	632	626	626	618	641	599	627	620	620	568	587	630	642	606	665	650	590	586	647	627	646	639	638	621	662	623	634	668	650	602	664	676	637	645	604	615	612	623	607	599	608	622	670	665	637	648	666	640	642	589	591	596	629	627	647	697	611	618	638	679	651	616	601	606	625	622	654	658	644	617	591	668	636	615	682	648	620	637	593	644	625	628	669	658	640	640	590	636	614	599	646	582	640	631	625	622	688	641	645	577	620	632	660	671	637	638	671	686	662	605	573	657	663	638	614	634	609	640	633	621	595	646	602	639	585	653	625	618	665	626	603	608	668	656	618	633	598	639	650	652	658	649	649	595	616	659	664	662	634	603	629	645	626	633	647	646	625	651	613	645	649	628	623	626	602	621	672	678	660	649	668	590	633	620	607	654	594	619	624	657	636	644	634	589	638	617	600	667	653	627	600	637	640	587	620	628	657	596	673	626	624	634	626	659	615	599	624	636	606	650	660	636	677	599	641	586	638	625	650	607	646	638	672	633	606	642	606	607	673	653	616	622	649	636	630	643	671	618	626	609	649	652	678	643	650	624	616	647	619	595	684	636	637	638	667	646	609	620	651	659	611	617	643	644	644	675	620	659	577	666	703	648	657	630	617	633	610	663	628	642	627	623	630	604	585	607	608	612	651	610	618	618	661	697	642	635	635	640	643	628	586	626	627	616	637	629	621	645	659	633	617	658	619	601	685	609	611	640	638	643	590	616	625	645	607	600	661	619	606	645	646	598	612	632	659	650	631	664	664	627	615	668	648	646	638	652	624	672	590	619	625	639	611	645	632	642	626	604	644	621	595	590	640	649	668	609	675	655	617	626	650	649	646	599	634	625	641	672	667	661	629	600	642	663	657	647	623	641	637	640	670	682	591	592	625	642	625	620	607	648	623	618	651	613	650	621	666	626	657	626	658	607	679	630	651	675	638	612	636	626	618	624	605	638	610	625	636	639	590	632	650	601	669	624	599	652	653	658	641	657	621	607	618	635	660	660	608	654	660	642	633	629	677	599	648	621	657	639	615	648	613	603	647	612	599	667	584	652	630	673	549	617	653	636	626	611	625	654	662	680	597	608	631	609	644	584	621	627	622	613	674	659	648	635	697	672	644	618	650	600	643	610	650	627	649	628	603	625	596	642	643	660	618	619	670	618	663	581	626	604	635	649	616	628	621	634	600	628	661	649	636	627	655	603	614	669	614	630	594	645	616	662	629	636	650	687	629	647	593	642	645	602	631	638	617	609	661	639	593	637	577	630	652	627	588	671	627	618	631	669	601	639	640	597	632	608	616	664	634	669	604	676	612	629	666	636	643	672	636	647	641	674	656	650	656	617	650	631	578	642	634	635	655	637	637	585	660	597	628	675	649	602	705	632	661	609	658	670	644	604	634	666
1503	169	109	101	111	107	123	125	98	85	105	112	100	90	80	79	81	91	84	93	87	82	83	84	86	76	84	75	76	58	81	86	82	69	73	74	58	76	60	72	62	60	74	60	91	78	56	82	122	203	111	77	83	74	59	88	65	83	70	79	77	50	67	65	59	65	80	70	75	75	65	75	71	66	55	63	78	87	82	59	73	70	63	70	62	75	84	72	75	92	70	67	66	69	83	80	72	83	65	74	81	57	74	65	68	74	61	74	76	94	74	67	78	70	62	71	72	78	66	57	79	71	78	79	52	64	78	92	67	72	74	62	75	81	71	67	72	74	74	66	73	97	58	67	89	82	60	74	57	82	69	80	76	75	73	78	81	80	54	68	76	91	76	75	66	59	68	83	76	67	69	73	70	67	70	80	64	62	66	54	69	63	69	71	73	60	69	69	71	69	74	78	72	78	80	50	66	81	71	73	67	74	60	75	98	69	71	71	75	74	53	73	71	69	73	59	62	83	79	66	70	66	79	69	85	60	80	79	65	82	75	76	63	64	74	89	74	70	101	83	73	66	60	64	63	71	69	69	78	74	76	75	86	70	70	72	69	58	69	79	62	85	86	66	91	76	75	74	66	84	67	75	74	64	72	77	54	79	61	79	77	75	66	76	73	84	77	71	79	77	79	90	77	65	72	74	65	59	85	92	68	73	72	78	78	54	75	79	84	79	71	65	64	70	51	84	78	70	54	69	76	60	81	70	80	75	70	63	70	73	74	70	68	57	79	84	81	78	63	77	70	74	56	57	83	80	84	60	81	92	76	68	70	73	72	62	67	73	76	70	72	72	60	78	79	77	75	75	76	62	72	68	56	82	72	90	72	68	77	70	66	79	69	67	76	71	51	74	66	77	79	53	82	89	81	66	71	63	86	76	71	75	69	60	62	79	71	68	73	60	69	94	74	65	58	62	66	70	76	69	62	70	72	84	68	62	88	66	79	80	76	82	73	65	78	87	66	72	83	74	69	68	69	57	83	72	65	78	72	73	72	69	75	72	80	65	68	80	61	71	81	71	73	74	84	82	72	77	73	73	76	78	94	67	67	78	80	61	76	73	79	64	73	76	84	59	75	71	70	77	88	72	58	78	72	89	76	70	76	71	72	63	57	70	84	81	65	82	84	61	74	70	86	57	80	72	66	94	94	63	79	69	74	79	79	78	60	76	87	64	77	60	83	69	89	74	63	64	90	80	75	87	80	74	71	90	80	64	78	82	84	64	82	74	57	70	65	62	78	90	68	73	74	77	63	65	71	79	71	74	85	76	58	72	60	72	84	59	80	79	56	69	66	79	77	79	56	61	84	84	63	72	76	80	66	69	83	67	72	75	88	69	60	90	74	75	67	76	83	82	89	79	70	74	68	89	61	73	72	67	62	75	71	75	79	88	79	83	78	84	90	71	63	60	69	75	64	79	66	59	75	58	68	88	63	59	83	69	68	62	74	74	55	61	69	71	86	70	74	68	77	73	75	73	64	63	66	66	59	67	86	63	63	66	67	77	71	77	81	76	78	76	68	72	72	79	80	72	63	65	58	56	75	68	75	79	79	76	86	80	87	60	69	71	69	75	81	76	82	64	74	72	72	72	85	76	79	72	66	76	65	66	66	84	82	66	80	82	68	80	63	70	66	64	67	62	68	63	81	70	60	64	78	66	70	66	72	72	73	72	75	78	81	74	81	76	83	81	89	85	63	72	67	74	77	73	80	81	79	69	68	81	64	81	73	71	73	83	67	62	65	54	59	68	72	76	65	74	65	76	68	76	81	58	65	76	63	100	69	73	66	76	63	80	71	91	64	67	70	78	70	75	72	74	69	64	56	71	68	79	82	63	70	76	73	79	76	69	70	63	75	65	86	79	81	77	76	83	62	64	89	80	63	75	65	72	73	65	82	70	91	71	63	69	70	71	59	72	73	73	80	69	63	80	63	59	67	91	67	68	82	59	76	58	71	84	88	77	70	81	72	66	76	66	67	63	70	73	78	66	75	68	72	57	68	69	77	58	71	67	73	68	65	69	64	78	70	74	66	69	71	69	59	77	79	74	59	79	86	80	58	72	83	66	76	77	76	83	71	64	69	70	77	81	56	70	69	71	71	60	79	67	78	56	76	68	74	58	73	83	73	71	67	67	83	79	78	84	92	64	80	73	58	67	52	65	71	73	79	59	74	53	61	75	73	71	63	78	71	73	75	53	72	81	77	60	65	69	72	77	69	66	59	60	66	64	88	74	70	82	66	83	80	65	82	79	72	54	77	71	71	76	75	63	81	56	60	80	63	78	74	78	67	67	68	85	67	60	78	65	65	70	67	86	57	71	76	80	74	80	65	75	66	70	72	54	63	74	73	61	85	68	84	92	67	89	80	66	78	56	65	72	74	71	68	64	66	79	75	78	75	72	75	67	70	69	61	60	80	78	75	67	68	74	69	63	81	77	68	67	77	55	63	56	88	66	70	70	88	78	74	68	76	86	70	76	85	76	83	76	79	65	60	81	68	83	77	84	65	80	81	64	83	94	62	68	60	68	81	73	82	73	72	73	73	65	76	80	82	74	84	79	87	73	69	76	69	66	65	74	67	75	73	75	65	67	74	77	83	77	74	58	83	71	73	80	75	70	81	73	81	67	63	71	69	78	71	57	65	75	68	71	86	72	74	77	70	50	74	68	73	86	77	85	76	65	69	67	75	71	80	69	59	77	70	78	82	83	91	86	85	67	78	63	57	79	78	79	75	82	88	81	62	74	72	75	75	69	88	72	76	72	71	83	60	73	89	79	57	67	69	73	84	65	69	88	66	72	59	75	81	87	75	65	80	69	69	62	81	74	82	76	82	78	97	55	86	71	64	75	57	67	73	82	64	66	86	66	77	77	58	67	74	75	81	74	89	72	62	85	69	80	65	68	76	72	76	77	97	53	77	70	68	68	76	60	83	82	77	80	68	72	62	78	88	65	63	70	83	90	76	73	80	77	77	75	91	71	57	85	60	64	77	75	54	74	69	85	63	79	77	80	89	69	70	80	73	91	81	69	73	65	76	75	70	76	72	68	75	71	72	61	58	72	66	76	77	74	72	72	72	56	86	66	72	75	69	54	78	61	79	86	74	85	64	63	82	77	81	73	77	86	78	69	79	74	76	67	87	66	78	74	71	69	74	70	80	75	68	68	76	81	75	70	77	61	62	81	74	70	64	76	79	78	75	59	62	77	70	77	78	58	81	81	84	71	63	69	89	93	91	67	65	62	58	76	64	75	75	85	68	70	86	80	70	89	66	62	65	68	71	73	69	82	68	77	62	78	68	77	79	80	86	66	76	74	70	65	81	70	67	66	61	67	92	67	67	96	58	86	65	74	71	72	65	61	70	67	65	81	84	64	66	77	86	63	68	68	62	75	72	81	75	77	71	69	71	73	75	67	76	60	58	68	94	53	75	68	60	62	69	71	65	74	59	64
8332	2235	1172	1688	3568	4243	3426	2674	2144	1744	1610	1467	1319	1135	982	886	943	1038	944	915	847	806	766	712	745	743	703	705	662	710	625	619	615	632	612	598	596	571	590	606	618	606	605	583	600	609	551	569	1738	3320	1639	602	624	580	563	508	596	550	575	551	553	592	557	588	590	579	520	555	591	599	575	542	542	576	550	574	556	572	587	569	597	508	559	562	572	557	569	591	566	588	534	561	556	581	561	516	550	549	567	558	521	571	543	551	569	578	565	569	586	596	557	561	550	565	562	559	579	506	560	524	528	544	586	544	524	549	513	568	530	565	572	596	540	552	531	538	576	550	575	561	531	549	550	528	575	593	581	563	569	564	537	546	570	585	541	544	553	574	541	572	525	575	544	569	565	556	516	530	557	529	542	552	538	536	525	575	539	550	557	549	535	574	528	510	549	526	572	543	496	541	565	562	566	591	575	570	542	569	537	589	572	560	583	571	563	574	554	546	563	584	564	559	539	528	573	545	529	538	568	563	590	531	563	555	590	540	585	534	527	544	554	581	577	555	557	582	548	549	552	587	574	536	595	539	587	509	542	501	528	565	593	562	561	577	556	541	587	526	542	561	548	591	572	569	594	567	588	602	559	583	564	563	586	579	551	562	563	566	556	568	547	540	571	563	567	515	533	505	535	546	551	557	566	541	550	548	536	560	549	518	519	555	532	559	560	577	543	557	568	519	543	558	597	566	572	527	526	552	576	553	606	550	577	535	553	550	567	539	558	494	550	582	533	555	576	539	542	562	541	570	562	546	525	549	561	547	544	572	571	562	545	570	562	584	545	595	563	576	574	572	573	606	576	558	547	499	561	524	552	572	580	587	582	538	582	554	580	582	535	551	566	580	572	583	603	543	565	543	596	544	584	558	599	534	527	572	540	545	556	601	541	573	540	532	571	560	594	560	589	551	552	546	564	541	542	550	580	559	573	580	569	564	593	560	578	533	550	516	609	572	547	588	532	535	590	536	577	548	504	565	555	522	536	558	535	550	516	549	554	594	576	564	546	547	576	580	580	512	560	547	503	551	549	548	546	554	551	584	586	540	562	525	556	536	562	593	525	567	565	517	525	539	581	603	563	538	563	551	565	582	541	547	520	549	572	576	539	561	555	555	556	563	578	520	556	600	527	540	574	534	595	575	575	552	566	575	564	514	562	576	582	542	571	561	575	550	536	558	544	587	549	502	572	541	541	584	578	538	566	592	546	549	540	543	551	521	603	554	540	573	559	519	542	562	565	534	586	561	544	525	552	540	538	578	525	527	540	537	555	584	539	582	548	537	580	537	543	566	613	564	522	560	567	557	570	564	542	571	572	553	545	549	568	560	557	532	574	551	545	580	536	568	567	567	575	556	517	591	572	561	578	594	546	567	537	603	547	603	556	559	553	565	579	550	580	543	561	542	524	540	531	578	578	554	521	558	547	579	597	601	575	567	558	575	579	596	602	559	544	562	589	578	583	577	549	565	540	567	556	555	581	571	546	594	562	580	545	567	574	566	584	569	542	537	539	541	574	601	536	512	537	540	579	581	590	551	540	522	538	537	573	558	570	553	593	536	537	539	517	576	551	587	566	515	536	575	532	521	561	553	560	559	557	556	573	577	548	535	594	532	589	566	521	535	540	559	541	524	549	549	538	557	528	537	589	538	524	552	568	544	564	570	536	579	596	546	550	557	590	551	608	535	548	590	569	593	569	547	533	545	566	577	515	559	587	559	542	507	531	557	579	563	559	560	580	579	573	560	552	537	573	542	506	523	589	574	574	542	587	548	607	575	587	547	547	585	565	548	588	580	558	557	599	507	538	585	538	589	567	569	560	547	545	569	520	555	565	547	542	547	545	550	541	535	588	556	549	533	556	551	545	545	551	549	540	571	558	565	559	549	509	528	567	554	559	572	561	607	566	569	563	542	543	566	573	562	583	507	541	551	568	535	534	575	525	548	552	543	557	541	541	546	556	586	584	547	539	535	556	502	554	533	577	600	587	593	526	532	555	556	551	566	543	575	588	566	506	567	595	550	562	560	618	584	554	567	569	553	560	566	589	553	540	535	529	568	547	567	568	540	563	564	533	532	545	534	557	552	543	521	590	509	520	548	546	504	514	541	538	568	569	603	519	552	536	540	564	558	502	568	550	552	573	550	579	590	566	567	602	545	535	610	523	540	590	553	569	514	580	506	551	550	513	526	571	577	516	559	534	548	557	544	565	576	586	529	555	546	514	497	597	580	597	519	564	574	562	588	570	543	561	509	562	551	543	565	538	542	561	585	578	521	579	543	577	595	524	548	584	539	592	566	594	566	535	566	583	567	519	531	541	602	582	537	555	596	535	571	569	542	557	578	542	537	541	525	576	547	582	569	532	522	548	627	574	580	525	555	571	559	523	537	530	567	570	576	521	551	530	566	540	559	585	516	600	558	548	555	582	586	577	588	556	554	558	550	581	535	557	582	544	516	569	521	526	552	580	547	610	527	584	551	555	584	576	530	531	541	568	579	581	541	551	566	576	526	538	596	544	553	552	533	521	512	595	539	550	576	583	549	594	549	542	546	562	556	555	543	576	572	520	587	567	542	531	588	540	553	576	554	547	574	543	545	546	568	564	572	505	572	571	566	537	585	559	555	540	545	557	584	554	542	552	590	558	521	496	536	508	527	566	551	584	569	555	548	573	557	498	544	587	522	569	540	567	566	564	568	563	545	553	593	533	554	596	555	538	525	569	528	550	598	583	551	537	521	606	565	604	563	594	560	566	564	535	539	566	584	585	578	570	551	550	563	529	565	569	564	537	573	536	576	538	509	540	575	574	579	547	520	518	547	525	604	538	543	626	531	612	538	548	571	587	573	566	560	541	553	559	606	548	564	565	571	570	533	602	547	575	594	547	535	546	561	577	557	560	563	547	549	574	565	558	549	523	522	581	580	537	543	553	583	563	548	588	578	586	550	600	535	585	555	539	550	555	572	606	569	571	537	599	626	574	542	547	511	551	577	546	574	568	577	569	573	576	529	570	531	541	581	563	565	548	567	553	566	511	532	574	539	586	556	564	532	584	535	574	547	521	567	512	569	571	572	632	550	580	536	595	563	581	546	596	573	560	558	540	566	573	585	527	573	564	590	551	548	567	541	575	581	553	565	562	584	560	552	539	521	564	596	602	580	573	517	562	557	533	553	581	534	553	563	581	558	580	568	569	583	572	563	582	565	589	580	496	572	567	501	565	577	563	554	576	571	565	560	550	550	524	572	556	572	552	546	496	540	545	605	507	561	527	534	572	563	551	495	547	551	553	524	556	531	572	580	549	556	576	587	559	548	564	578	548	582	554	550	524	584	553	555	540	564	568	560	569	584	553	584	585	506	563	559	561	551	542	529	556	555	534	584	554	550	515	566	521	561	547	594	547	581	562	543	562	555	574	541	567	581	532	559	558	574	550	531	554	542	547	565	575	519	542	582	552	505	547	547
850	203	114	67	63	99	103	89	72	71	47	66	36	43	37	46	36	39	30	35	33	32	28	36	37	26	29	25	27	24	34	35	28	26	15	25	23	22	22	31	20	22	19	25	19	31	27	24	59	154	65	26	27	34	21	20	25	17	29	22	19	22	13	23	19	19	15	26	19	25	25	23	18	23	17	31	22	20	22	19	20	18	22	18	30	27	13	23	22	27	19	18	22	24	15	24	23	21	19	23	25	21	11	25	20	22	27	17	18	26	26	18	19	24	16	21	26	27	17	23	28	27	20	25	30	31	24	23	32	17	20	22	26	17	29	14	25	22	22	22	22	21	13	23	20	28	21	36	22	17	19	27	29	23	28	22	20	19	24	23	27	19	22	21	23	18	28	19	19	35	26	23	17	34	25	23	15	27	30	21	16	29	24	31	28	15	17	31	18	16	19	25	22	17	30	22	31	20	20	24	28	21	23	19	16	16	15	16	27	23	30	18	22	23	16	24	30	22	33	26	14	21	25	30	24	27	13	14	23	21	22	17	20	27	24	27	20	19	21	28	22	27	16	24	21	23	19	30	16	21	17	26	27	18	25	27	24	27	24	20	25	32	17	23	27	22	25	18	24	20	16	20	16	25	25	31	34	12	19	28	25	13	26	19	19	17	25	31	20	23	18	18	26	26	22	23	28	23	24	21	17	23	25	22	23	31	28	23	24	32	23	21	18	18	28	22	19	20	21	17	14	25	21	18	19	16	23	25	16	20	20	19	20	33	26	22	27	28	23	24	19	23	18	17	22	21	28	23	19	29	33	23	20	31	20	18	25	24	21	21	17	29	19	19	19	26	13	21	16	23	16	17	19	25	22	18	24	31	22	29	22	21	16	25	14	18	20	29	16	24	21	29	12	18	28	15	20	28	29	22	28	20	33	26	24	33	15	19	17	20	23	19	26	24	23	24	27	16	22	27	20	14	30	21	18	19	18	25	23	23	20	19	30	14	15	20	22	24	19	17	15	16	26	27	25	22	17	27	21	16	19	23	20	21	18	22	13	11	21	21	17	27	32	21	19	26	24	22	30	15	20	24	29	24	17	17	28	25	15	19	15	24	31	23	20	17	18	30	14	15	25	24	24	25	26	24	23	21	24	27	16	34	21	15	24	18	23	24	26	20	29	24	27	29	19	15	22	22	21	24	24	20	19	23	27	22	16	20	22	20	26	28	21	27	24	11	28	17	24	33	22	14	25	21	25	27	20	16	18	30	15	15	23	17	27	25	28	24	17	21	23	19	24	30	21	25	19	22	21	25	27	31	19	16	13	26	24	17	23	17	31	20	27	12	22	13	18	18	24	22	20	29	18	25	19	23	26	19	22	15	30	18	25	20	20	23	26	13	14	20	26	21	24	14	15	22	26	21	26	18	19	17	22	23	23	25	17	14	31	14	25	22	19	26	23	29	20	23	22	20	19	32	21	24	28	24	23	11	22	25	20	12	28	25	21	27	22	15	23	21	20	26	16	19	17	32	22	14	28	42	18	31	21	19	20	16	29	14	21	27	24	22	17	22	17	16	17	30	25	26	21	23	25	24	25	19	23	15	18	24	19	29	16	20	23	12	15	20	16	25	24	16	18	24	24	23	17	18	14	20	23	21	21	20	23	17	17	20	32	23	27	16	11	28	21	23	25	26	12	22	21	25	20	22	24	15	16	25	16	22	16	20	21	22	21	17	20	24	23	24	25	18	22	26	26	18	24	22	18	27	18	26	21	15	17	19	11	23	23	28	22	19	21	17	22	30	20	22	27	14	24	19	28	19	26	17	22	15	19	28	26	15	19	25	24	25	21	27	25	30	21	18	18	16	26	26	22	17	28	25	26	23	23	11	17	21	16	14	32	24	23	30	17	28	22	18	25	18	12	27	22	23	20	19	20	31	22	35	23	18	18	28	26	19	22	25	20	21	24	15	17	19	31	26	29	25	25	24	18	20	22	18	14	21	27	31	19	24	28	22	25	25	21	17	20	15	17	21	16	20	23	24	15	16	19	19	23	24	20	14	20	28	27	20	15	18	28	19	27	22	22	19	24	23	17	15	25	16	15	24	30	15	30	25	29	21	22	18	21	15	20	20	21	22	19	22	15	21	20	23	23	11	24	26	26	15	20	26	25	17	20	24	27	28	20	25	30	24	19	18	16	15	26	22	30	19	16	24	10	25	15	23	23	32	19	21	20	29	21	26	15	18	19	20	28	23	17	25	22	26	24	19	23	17	23	18	31	25	23	21	19	20	23	14	23	22	18	18	24	21	21	20	22	13	23	21	28	21	19	21	21	17	19	25	14	27	21	22	20	21	19	21	20	19	25	19	22	17	15	27	25	30	22	15	30	21	19	19	20	16	21	25	31	25	27	23	12	19	24	21	24	29	21	24	21	18	24	15	23	23	31	18	17	20	25	18	21	23	23	16	27	19	23	22	20	13	18	26	20	24	24	31	20	20	12	22	15	30	18	20	16	22	21	21	22	28	28	28	22	16	31	30	20	17	23	27	24	20	26	20	20	20	23	25	20	22	16	23	27	29	27	18	13	29	15	21	21	27	26	25	24	35	25	25	22	16	23	19	13	18	21	26	26	18	26	29	23	21	26	27	24	24	21	30	23	25	27	32	20	22	29	14	21	21	24	27	22	20	25	21	17	17	31	17	16	18	14	22	17	23	22	24	24	26	14	30	14	26	28	25	23	21	21	26	19	24	26	23	30	29	20	19	31	20	14	17	24	17	13	24	20	24	24	23	19	19	26	13	11	24	20	24	18	25	18	19	19	22	25	22	21	27	22	19	27	24	20	16	20	19	24	20	19	19	17	20	21	15	15	19	30	13	28	19	24	17	20	25	29	30	20	27	23	22	24	21	25	21	23	19	22	22	25	18	23	20	23	16	16	20	19	17	23	23	20	20	22	26	14	23	27	20	24	31	30	20	12	22	24	23	25	21	18	19	23	39	21	24	22	19	17	21	17	25	27	19	23	22	27	21	25	15	24	27	28	31	15	19	20	27	23	22	32	21	19	18	22	30	21	18	18	21	14	25	20	24	27	19	22	13	24	23	25	14	18	25	24	23	17	22	17	17	24	25	22	18	18	17	20	23	25	27	32	20	11	13	24	26	31	26	13	19	18	13	19	30	22	21	25	23	18	21	21	26	24	23	21	19	18	14	14	27	24	20	23	18	24	14	19	21	33	17	16	25	18	26	19	22	32	24	12	17	18	27	23	27	24	21	27	22	16	22	23	13	21	19	23	26	30	22	27	21	19	26	23	26	22	24	25	30	27	24	20	31	25	25	21	20	18	16	17	22	23	28	38	17	26	30	18	32	17	16	23	31	27	27	29	30	19	30	18	22	14	31	23	32	24	15	16	26	31	18	28	22	24	24	25	23	25	22	19	18	19	25	14	31	18	21	17	19	21	18	28	31	17	14	22	24	30	19	28	18	21	21	25	18
8277	3147	1298	2400	5428	6010	5032	3666	2877	2364	1935	1697	1276	1048	903	944	980	772	733	723	608	525	507	467	504	499	393	418	464	371	315	285	256	299	272	272	226	257	263	258	211	226	248	233	271	250	202	220	741	3400	1011	212	202	182	188	186	205	194	199	184	185	182	198	186	197	189	175	172	187	182	206	177	172	188	211	183	149	160	163	190	194	175	201	165	185	169	215	181	182	201	183	194	191	159	169	183	149	183	195	178	181	176	172	180	154	173	182	171	152	144	169	155	179	169	170	178	179	168	156	196	174	156	178	176	185	161	178	157	154	177	162	174	184	171	153	181	174	167	206	177	151	179	209	148	175	173	207	151	209	193	178	177	183	185	150	192	191	170	182	180	166	159	192	162	164	172	166	164	158	151	188	177	157	167	182	164	164	167	137	158	171	173	182	171	183	187	160	173	166	157	180	165	186	173	175	194	184	169	183	197	175	155	182	168	174	189	163	170	160	180	153	169	188	176	166	146	175	196	195	160	164	162	205	165	164	170	159	177	162	186	159	163	176	178	156	156	177	202	157	170	178	159	173	175	168	137	185	165	166	160	170	189	178	177	193	167	170	182	185	185	177	192	179	178	173	182	164	184	173	170	156	169	170	160	168	177	185	168	158	172	150	178	163	156	152	167	187	163	159	174	193	155	181	155	181	189	187	176	169	163	190	183	171	192	180	173	149	159	176	166	184	176	161	182	184	191	178	179	173	165	181	177	179	175	172	154	169	172	168	173	165	173	182	167	147	180	153	174	143	174	179	173	180	210	189	162	164	182	167	179	157	179	167	164	149	166	181	165	176	152	161	164	153	176	178	177	154	145	163	153	170	167	170	170	179	162	167	183	135	163	163	179	167	168	156	170	177	172	168	157	172	178	164	175	166	179	152	159	199	184	196	157	170	184	152	181	163	187	169	161	180	154	185	156	199	157	168	170	165	142	168	167	172	172	166	180	166	162	166	167	180	171	184	174	166	147	171	159	179	166	173	187	176	167	160	177	157	169	175	167	179	166	178	160	158	174	175	169	162	168	169	170	176	188	173	157	147	153	161	180	180	160	158	168	157	169	155	176	165	175	158	179	181	184	163	174	199	155	168	195	161	160	190	192	180	167	174	182	165	164	170	169	166	191	178	173	191	184	161	168	166	182	167	152	153	163	178	164	165	169	167	179	161	150	189	166	152	174	166	174	157	134	163	183	164	179	181	184	158	188	189	162	144	166	173	160	164	164	170	170	180	177	153	171	179	189	154	161	156	172	175	183	173	178	181	183	163	176	169	180	185	178	183	188	166	159	158	183	166	166	188	157	186	172	166	174	172	148	172	173	162	174	178	176	169	185	153	187	176	146	182	146	141	180	190	178	158	174	173	170	178	172	182	185	172	165	156	152	175	179	184	148	184	157	171	172	174	186	184	183	164	181	180	185	184	159	145	177	168	178	183	169	161	191	164	175	178	205	190	180	157	191	172	183	164	155	177	182	181	162	186	201	178	172	148	194	164	150	170	191	162	178	177	167	150	192	184	178	166	190	170	188	165	181	184	170	185	166	160	199	145	164	181	193	168	159	188	193	144	176	173	159	181	189	131	169	203	159	180	176	183	165	180	163	191	158	188	170	178	165	175	175	158	172	180	190	164	158	185	155	171	151	169	159	194	162	174	170	140	164	135	185	148	172	193	181	158	172	186	167	186	175	171	170	175	158	197	186	144	180	174	162	169	169	170	174	185	155	176	192	164	185	183	168	167	152	172	193	153	161	165	169	149	160	205	188	156	144	156	169	166	151	174	177	167	156	170	176	184	171	180	174	190	163	178	168	170	185	160	144	161	156	174	192	163	164	152	153	173	183	161	156	172	190	166	169	150	167	204	164	172	180	175	187	184	168	150	173	204	165	180	169	175	167	181	170	160	165	176	187	180	165	162	158	170	174	184	185	172	188	184	156	201	175	168	164	152	166	167	175	171	188	189	167	178	189	152	161	181	160	167	172	171	169	170	154	178	188	175	184	170	172	134	172	187	158	187	146	167	181	170	164	161	185	164	162	148	162	160	179	174	159	172	177	142	175	176	169	173	190	182	193	160	174	196	176	162	159	170	176	143	166	173	184	187	170	172	160	167	192	179	157	198	163	189	182	171	203	167	152	187	166	170	190	167	173	180	210	180	176	160	188	157	176	150	145	193	193	186	168	159	156	173	172	165	166	165	167	145	180	190	169	147	187	181	177	145	178	173	179	185	164	161	149	165	178	158	168	159	170	158	187	154	157	155	177	212	167	166	174	174	174	181	153	170	163	188	169	184	162	130	191	179	158	185	160	168	152	161	174	195	176	150	175	160	170	169	174	196	169	168	166	164	153	197	154	154	154	165	170	163	158	161	172	172	156	158	170	149	149	169	178	182	175	158	178	162	189	152	167	192	157	168	158	169	190	167	201	176	180	158	187	167	152	177	180	167	146	167	174	166	187	172	180	139	186	169	152	202	152	168	186	192	187	166	180	159	164	156	149	179	165	156	147	175	181	161	182	179	167	185	175	156	144	174	165	166	187	164	174	167	177	173	183	188	165	176	173	167	149	175	166	150	159	194	171	181	162	179	160	146	147	184	166	170	160	156	160	176	166	159	159	162	136	172	170	167	154	172	180	196	152	166	170	159	175	178	163	183	165	174	173	174	171	171	172	179	188	170	161	177	154	186	167	166	199	163	210	187	175	173	201	158	180	182	179	181	173	201	182	167	178	177	179	155	176	168	159	159	178	171	175	174	192	176	159	182	181	138	192	197	199	183	162	163	172	177	182	180	165	173	161	162	199	166	161	184	171	167	172	159	215	176	164	181	155	158	170	184	184	152	155	171	162	157	184	171	143	169	195	181	165	182	169	178	192	182	177	151	163	175	171	178	167	162	156	200	199	185	192	165	149	157	186	157	193	166	175	165	167	207	172	189	154	186	135	193	161	161	153	159	155	176	165	181	191	166	162	150	170	171	159	186	173	169	173	164	175	156	174	179	163	170	150	150	186	158	177	186	159	168	177	162	174	168	174	191	175	184	181	164	166	159	184	163	183	153	155	166	171	158	154	167	180	152	167	187	216	171	179	183	161	186	177	185	176	165	190	185	147	172	180	172	187	160	171	164	194	153	166	202	148	182	181	155	192	174	177	151	151	161	156	152	142	154	147	163	184	170	178	187	205	186	188	181	171	166	158	186	154	177	162	170	163	173	180	176	180	177	175	154	161	171	150	158	183	164	181	168	152	183	188	187	148	159	165	175	147	156	173	184	173	177	146	186	178	189	171	168	155	158	179	154	169	186	185	155	161	169	176	175	180	164	164	187	183	180	162	183	182	174	157	191	153	179	171	198	159	167	152	168	196	178	188	159	144	164	181	159	170	162	173	172	160	156	168	150	186	156	169	174	156	161	189	169	155	173	178	183	159	168	177	189	170	158	182	170	183	185	179	183	158	195	152	154	181
1047	108	109	92	84	66	99	96	75	98	74	82	90	69	78	81	87	75	77	70	77	86	82	71	78	67	54	77	87	87	75	88	66	76	75	61	79	78	70	70	65	69	69	75	65	66	62	66	78	85	93	66	82	65	66	74	78	69	78	82	72	82	73	72	66	70	59	69	69	82	84	68	67	64	80	55	68	55	76	67	82	74	70	76	69	77	78	56	56	76	83	70	65	75	65	76	83	69	69	82	72	73	70	80	85	72	70	71	77	68	68	77	74	73	79	82	77	59	75	62	73	78	82	76	80	61	79	78	82	87	76	65	67	79	80	63	51	65	74	67	60	71	67	72	72	82	66	75	74	68	60	87	68	72	70	63	77	89	76	66	83	68	91	86	74	82	66	62	70	60	69	85	76	64	52	72	76	85	74	82	67	83	72	79	63	66	68	74	71	79	64	63	73	53	73	72	65	87	87	71	89	62	67	90	60	79	75	77	65	72	64	79	78	66	74	68	72	63	63	74	64	65	60	81	59	90	61	63	74	73	72	69	77	89	76	64	77	90	87	61	66	72	78	73	72	91	68	75	61	76	77	75	85	73	74	71	76	61	76	58	79	81	72	68	82	90	83	73	68	90	54	82	72	86	73	70	67	70	90	80	72	81	73	56	61	84	72	76	80	62	72	77	76	60	76	82	71	63	64	77	75	75	81	73	64	85	71	68	65	74	71	71	74	52	77	62	54	78	88	94	65	65	74	72	61	60	67	75	87	59	59	66	80	77	64	78	79	69	87	59	71	57	76	64	70	59	82	64	67	68	62	70	70	69	65	72	75	65	75	61	72	77	84	76	74	68	63	68	63	86	73	85	73	66	69	69	78	72	75	68	58	72	76	67	80	66	72	71	76	71	66	75	68	77	72	74	80	76	85	69	73	64	71	73	77	80	72	72	72	67	71	71	61	72	67	70	79	66	50	76	80	52	76	79	72	65	77	66	57	80	70	61	78	64	66	69	69	69	87	70	72	65	76	74	61	76	63	66	76	78	78	73	73	67	77	82	68	81	68	70	82	58	74	81	76	65	66	71	83	72	76	61	77	68	85	62	70	81	86	74	83	61	95	69	79	73	86	72	92	67	72	65	69	81	83	65	69	74	78	83	56	69	63	82	54	72	86	93	66	64	80	64	88	73	73	62	78	63	71	72	92	77	90	84	72	79	81	77	74	59	85	68	66	67	73	62	78	70	61	75	60	70	58	77	73	79	67	76	84	70	73	68	74	82	61	70	69	82	75	75	67	77	54	65	71	61	69	68	57	60	73	62	78	70	73	63	73	67	75	78	73	85	74	61	79	67	69	72	77	65	66	67	84	76	65	65	61	60	82	65	86	87	76	83	70	50	75	85	69	75	84	72	56	63	74	77	75	75	59	74	73	61	67	80	77	58	94	97	61	89	76	71	74	70	75	86	56	78	83	82	69	61	83	72	68	64	71	88	65	72	75	67	88	86	76	63	66	85	73	73	70	67	63	78	92	69	81	85	75	65	75	71	69	65	72	72	74	74	76	95	77	71	68	68	62	92	79	79	79	64	80	78	62	68	90	68	74	74	72	73	83	77	70	79	97	89	71	85	89	66	68	62	69	61	65	75	53	86	65	67	71	79	68	81	63	75	55	71	74	76	67	82	77	75	83	76	61	74	71	64	62	71	83	64	70	64	67	55	66	66	70	68	74	60	60	62	67	67	53	70	66	88	71	69	67	61	87	70	77	73	70	66	71	72	72	82	84	68	63	61	65	70	68	60	68	84	68	58	68	74	68	66	56	77	70	67	86	72	65	71	72	61	59	67	62	73	55	79	91	80	77	77	68	63	65	88	79	65	74	58	71	62	95	79	80	71	73	71	72	84	80	67	60	90	74	66	73	71	64	65	94	67	68	68	68	84	74	61	65	75	69	65	75	82	73	65	73	57	80	74	59	73	69	79	72	78	66	68	89	77	72	56	62	51	74	74	60	68	73	67	56	64	75	68	89	74	47	67	66	62	77	68	76	72	71	60	90	68	76	55	79	64	77	67	68	70	60	67	66	67	69	95	71	65	80	78	78	84	64	89	70	64	73	71	67	72	68	70	77	64	68	72	72	61	58	63	75	73	86	82	80	79	67	79	75	80	73	71	75	68	71	80	75	68	70	71	89	70	75	78	72	60	60	77	82	67	78	77	67	79	62	76	68	78	78	70	69	68	81	81	74	73	61	75	68	73	78	67	74	58	86	71	70	65	71	72	77	65	68	77	55	73	58	74	73	77	86	65	71	77	79	87	81	72	69	66	68	70	71	88	60	76	81	77	64	61	77	85	71	61	78	75	73	80	70	86	72	65	75	62	62	74	65	62	76	76	67	73	62	70	72	64	61	81	74	75	83	81	67	58	68	72	72	60	71	74	75	69	65	69	86	78	71	71	76	58	88	73	64	70	74	78	65	65	63	70	68	77	79	55	72	70	65	59	79	76	89	76	62	69	77	70	64	82	71	66	75	81	74	77	67	80	55	88	90	68	69	91	52	76	82	71	66	81	88	81	75	74	65	71	63	88	74	60	87	77	83	62	75	77	58	88	78	76	75	68	75	77	69	77	65	74	59	69	74	60	66	76	72	71	81	59	67	74	62	74	62	72	80	66	85	58	76	70	62	83	71	64	55	79	59	72	76	82	97	77	68	57	62	72	55	69	70	79	71	71	55	82	83	69	75	76	62	74	88	68	67	69	81	79	54	78	78	70	61	59	90	63	70	65	66	66	72	85	81	69	67	47	85	66	67	77	74	76	79	72	71	75	76	67	81	74	73	76	66	74	73	79	49	74	93	83	73	75	61	63	60	75	57	73	74	86	75	66	72	84	74	67	69	61	86	60	81	60	70	66	66	65	92	68	72	59	79	71	69	85	67	72	63	68	67	72	82	66	59	63	84	76	86	72	74	63	68	78	72	68	61	77	59	60	77	76	71	67	74	79	61	64	70	65	64	64	87	62	62	66	72	80	70	75	77	72	74	69	70	77	76	79	71	80	67	78	73	58	78	66	50	64	71	66	74	60	82	72	92	62	87	64	64	75	71	74	61	83	73	56	65	63	79	82	77	69	65	67	78	74	59	73	89	67	78	71	95	67	69	83	75	75	68	64	82	58	64	76	74	92	65	69	90	78	66	68	67	60	71	67	63	77	72	63	76	66	66	63	59	80	59	78	71	70	67	59	67	70	88	61	67	81	67	66	54	86	64	69	82	65	65	68	71	66	73	74	65	73	63	78	82	71	65	73	78	77	63	75	64	88	72	76	66	69	68	88	68	55	68	74	70	81	76	72	58	85	70	81	70	70	76	68	60	76	73	76	71	70	62	73	62	71	64	68	78	78	54	59	68	78	67	59	78	62	66	83	83	82	61	70	84	71	76	88	76	73	72	66	65	68	66	82	66	71	62	79	64	67	74	90	65	62	81	73	62	67	67	83	58	61
6465	1491	930	1214	1809	1861	1606	1258	1089	1105	1039	978	802	707	772	862	783	799	734	696	626	658	661	683	721	657	635	658	635	634	637	670	603	613	601	622	562	580	607	555	569	551	599	603	582	563	542	587	550	961	1043	550	559	573	574	537	589	604	579	554	521	588	549	560	576	575	567	557	558	557	563	570	544	550	564	560	555	590	592	529	532	603	584	575	530	578	557	528	524	592	553	563	539	550	534	572	559	577	584	532	555	559	551	483	584	597	504	548	557	512	522	546	564	552	543	553	570	527	568	542	584	578	531	565	556	540	549	564	564	545	560	541	577	599	544	566	564	595	593	602	562	514	557	569	566	550	558	536	558	567	552	547	529	580	558	522	569	535	538	594	595	516	552	573	599	546	575	559	574	529	616	569	515	550	597	537	556	579	596	545	559	567	567	572	611	548	553	542	552	490	576	569	555	576	547	559	552	544	557	555	575	567	577	573	577	580	564	514	560	525	587	563	550	548	569	579	561	589	598	534	544	521	599	563	553	530	565	569	572	541	594	532	546	574	544	565	537	590	576	568	519	593	553	516	568	524	502	544	558	534	573	551	571	534	576	500	606	535	582	568	535	558	545	566	553	549	567	546	567	565	562	562	554	577	552	566	587	602	539	542	631	552	518	533	568	574	606	583	576	584	577	533	586	583	559	558	545	559	544	567	563	595	559	581	537	578	547	513	575	553	549	543	562	590	533	552	564	564	560	605	542	551	526	541	565	547	580	522	562	545	576	556	580	553	550	573	555	570	591	527	532	540	549	567	546	597	598	548	555	585	541	550	565	592	584	612	548	557	561	538	528	539	556	561	520	563	531	544	532	550	580	559	562	564	526	526	510	595	557	540	551	539	540	580	566	509	539	571	556	542	574	552	587	547	542	550	585	553	550	535	559	562	552	588	525	577	528	530	533	563	554	521	546	533	537	565	587	521	517	537	552	539	548	581	560	615	556	554	564	565	520	556	565	562	526	588	584	534	547	541	541	568	531	539	551	575	565	581	541	577	556	539	528	578	579	556	559	583	524	550	566	539	587	552	548	531	632	518	562	543	588	530	524	543	516	562	556	580	559	562	569	577	564	579	525	557	602	570	573	534	581	486	541	561	554	513	545	575	558	465	568	527	556	552	570	544	575	524	522	612	537	558	517	573	556	530	559	506	558	555	580	532	529	576	556	566	528	567	577	601	629	562	557	566	550	582	542	557	565	547	572	572	585	569	581	550	564	578	577	558	499	601	563	514	586	512	538	575	563	503	573	555	553	600	536	554	515	547	567	562	566	552	538	572	523	561	561	535	527	558	527	547	569	528	561	583	541	559	572	592	573	534	593	527	574	531	589	549	587	524	560	549	605	584	607	564	565	548	596	571	581	543	549	572	572	544	561	565	552	537	531	537	532	561	556	541	597	523	505	567	563	547	545	579	490	549	571	551	586	536	554	521	584	551	567	568	582	539	575	566	547	544	533	523	598	577	526	582	577	594	586	524	543	532	562	516	558	577	557	575	530	561	561	566	575	536	550	549	603	534	586	568	574	548	535	543	573	577	576	567	558	524	529	531	526	508	545	565	538	591	563	555	593	564	579	567	562	569	524	580	566	557	552	530	574	579	568	549	592	539	546	541	565	570	611	554	559	554	551	563	559	542	559	581	541	540	549	574	562	538	531	576	540	542	560	533	556	585	580	530	554	543	598	521	556	547	524	559	559	561	583	539	596	564	525	525	537	559	556	557	558	543	561	563	564	585	547	549	560	555	546	577	534	552	559	536	559	524	547	581	578	556	534	566	542	541	589	581	553	549	515	544	499	553	529	559	569	511	498	558	572	550	585	562	581	597	585	523	587	573	536	595	555	558	542	565	553	552	538	596	558	543	571	585	519	582	583	530	555	577	543	545	582	605	547	546	575	527	527	536	557	582	564	553	543	579	570	550	579	585	574	528	534	537	571	520	534	573	602	573	565	582	591	541	538	542	568	553	513	563	541	552	533	545	578	560	531	537	589	578	542	549	559	543	529	566	569	552	543	559	537	534	574	548	559	540	541	588	563	536	535	547	559	530	559	547	538	573	594	580	532	572	516	590	571	561	502	560	571	586	579	568	560	591	631	570	568	530	538	525	566	554	563	561	559	553	562	554	526	503	547	549	564	561	592	544	542	562	552	519	581	558	537	512	565	546	568	565	560	587	558	574	537	577	583	575	541	549	572	566	554	563	548	551	556	566	567	530	522	570	555	556	564	544	518	556	542	563	580	568	550	545	569	537	537	584	581	536	579	570	584	568	560	559	566	520	580	587	563	562	559	563	554	584	571	589	560	590	582	562	503	505	528	555	531	573	542	533	577	578	585	556	568	540	538	558	561	582	515	561	547	542	575	571	562	586	527	569	538	560	515	552	518	567	571	566	564	573	539	602	535	572	538	540	596	572	547	584	542	554	500	577	570	555	548	556	536	516	526	528	577	557	560	517	567	585	512	529	560	557	537	562	553	566	557	579	566	574	538	553	575	563	532	556	534	543	555	541	552	546	576	563	591	577	595	539	554	527	602	541	533	589	567	559	574	571	575	542	547	554	600	532	562	565	581	579	523	557	609	582	566	544	557	573	575	548	529	550	529	568	570	540	592	581	534	574	544	545	559	546	552	580	539	536	547	563	538	531	521	560	517	575	537	555	593	525	537	568	539	610	581	519	571	566	567	498	572	548	577	570	571	560	546	589	534	588	576	538	533	555	590	525	573	534	570	601	519	573	595	573	593	602	536	535	545	574	552	550	572	556	566	533	623	553	542	503	580	582	592	517	576	552	542	597	565	564	565	567	520	544	577	550	585	573	585	566	530	589	595	567	539	523	545	557	620	586	517	553	509	545	540	539	575	549	497	612	584	563	512	524	550	521	521	536	562	543	522	556	568	512	566	533	541	530	573	570	564	622	532	563	579	544	606	568	586	555	546	585	571	569	584	569	565	580	520	585	578	569	556	563	550	540	603	565	533	531	583	536	544	509	583	552	555	562	535	598	531	564	564	555	544	591	550	502	531	599	570	558	538	550	568	570	560	536	538	558	516	573	573	527	551	514	540	547	554	549	570	518	558	565	550	588	565	562	577	593	576	559	529	566	541	558	523	558	579	593	581	534	593	514	576	570	526	536	568	519	539	568	601	589	610	580	552	581	558	531	505	550	513	567	582	527	579	552	521	619	534	537	546	563	594	566	619	593	566	540	560	567	582	567	567	531	548	548	594	548	522	581	567	515	568	552	565	589	577	537	537	554	555	605	547	562	568	591	512	547	614	527	581	540	556	554	544	537	576	573	554	583	533	558	564	555	535	554	548	543	557	606	530	575	552	583	515	552	607	558	562	595	551	558	597	523	574	543	547	574	532	562	542	584	562	596	596	515	530	538	570	566	552	543	556	540	558	554	556	559	568	537	541	574	535	565	518	588	558	526	578	551	576	577	573	529	586	569	526	555
1242	122	115	97	86	107	84	80	73	119	112	86	90	99	73	68	69	73	83	92	100	91	81	79	79	75	70	76	73	77	69	72	77	76	84	79	78	77	86	80	84	78	66	69	62	89	64	66	78	97	85	74	60	67	63	83	67	60	87	64	91	72	74	77	83	62	78	75	68	90	68	89	62	71	80	77	75	78	75	80	70	74	92	66	73	65	77	66	79	74	92	77	77	86	63	68	77	68	85	81	78	73	76	77	66	69	95	59	69	84	89	83	72	67	70	85	75	77	64	66	70	77	87	64	80	87	91	72	78	76	71	73	62	68	83	77	80	83	74	71	67	103	75	68	85	80	71	75	79	69	67	74	89	66	66	63	74	80	76	66	92	73	83	73	77	83	84	63	70	76	76	67	74	77	83	72	79	59	66	79	78	76	71	89	71	73	89	55	66	74	69	87	67	88	73	66	76	67	73	84	74	81	66	88	83	77	72	74	99	74	64	67	81	70	80	81	76	76	77	71	75	74	65	91	67	75	67	93	72	70	71	87	83	86	78	67	60	77	56	76	93	85	63	64	92	93	79	67	79	73	68	75	71	76	64	84	87	73	76	62	69	70	69	65	57	67	74	85	64	71	79	75	72	75	61	77	64	87	61	85	84	61	70	76	84	80	80	68	55	76	79	77	73	75	72	76	84	75	85	67	80	77	81	74	90	74	78	74	72	71	73	88	84	69	100	81	62	74	70	72	90	78	77	77	77	80	81	65	53	91	71	69	76	63	82	71	79	70	76	76	80	85	65	87	53	80	72	84	68	64	87	66	71	62	60	74	67	85	66	66	72	77	84	77	63	66	86	67	79	88	60	71	80	77	69	81	81	78	79	72	83	73	68	78	72	85	75	81	80	82	79	65	64	78	74	84	70	83	72	83	64	72	84	66	69	74	61	68	76	85	77	71	61	69	63	77	87	69	71	65	70	87	78	75	83	68	83	65	82	68	64	75	83	79	72	78	74	83	63	71	81	74	90	68	86	80	78	61	76	81	60	85	67	87	84	62	76	86	87	60	65	79	80	72	91	73	76	83	70	69	93	72	71	85	88	78	87	72	80	79	75	74	63	75	55	86	69	70	86	81	76	81	70	64	83	72	89	87	86	93	80	70	73	83	80	59	58	78	70	72	79	75	75	79	63	80	80	80	86	70	68	81	74	73	76	76	85	57	81	71	65	68	81	84	69	83	75	58	76	71	78	82	78	80	68	86	82	66	73	77	70	69	73	58	77	83	67	69	89	65	73	70	84	91	72	77	62	68	76	82	72	75	79	60	72	64	85	86	91	70	71	78	80	75	58	79	78	77	72	67	78	78	76	62	78	69	64	71	62	73	78	73	80	75	80	68	83	75	79	72	88	86	68	69	83	61	75	65	85	84	69	80	80	61	80	81	74	66	73	66	82	72	82	67	70	76	73	62	59	71	72	65	77	75	91	71	83	61	98	71	79	59	81	72	98	67	82	77	82	79	66	81	77	76	78	73	64	57	59	64	67	68	62	76	67	65	75	80	88	68	82	76	69	59	64	78	82	69	70	91	70	85	72	85	71	87	74	72	66	87	74	78	66	77	64	86	67	86	71	68	74	55	84	77	84	78	73	83	85	64	76	60	76	67	74	77	76	76	66	87	80	76	58	63	86	98	73	72	84	85	76	76	52	61	71	71	74	64	84	64	76	94	85	66	85	81	87	67	67	72	83	72	63	79	71	53	97	77	77	85	80	78	73	65	66	76	65	67	72	81	70	84	87	84	71	89	65	95	71	83	73	71	88	82	82	55	72	71	72	73	69	70	66	79	72	68	62	73	78	64	69	90	83	70	84	92	70	72	77	75	77	80	71	70	84	76	64	84	73	73	79	69	75	68	75	76	91	69	73	82	85	78	69	71	74	94	69	67	72	71	68	77	67	69	95	81	72	83	77	85	67	72	82	70	75	83	81	78	86	64	84	67	67	71	86	69	76	80	83	78	65	69	61	87	79	80	80	72	78	74	81	66	59	88	75	83	74	73	66	80	74	82	73	59	77	64	76	87	64	69	81	89	77	61	67	88	74	80	71	76	78	88	80	83	69	82	74	68	87	77	78	81	78	81	71	76	83	81	74	79	77	65	72	91	72	67	80	61	89	79	62	79	71	79	82	63	66	82	84	72	70	72	81	90	82	85	72	71	84	84	70	69	72	56	73	71	61	74	76	78	82	72	83	69	80	80	80	82	84	103	63	90	74	69	64	74	65	105	61	62	82	81	81	76	72	73	81	87	65	82	67	76	80	74	73	77	64	68	71	66	80	68	84	68	74	81	86	71	78	85	82	70	80	60	78	84	75	91	81	65	71	79	84	83	85	86	67	77	75	91	73	82	92	63	80	68	80	69	64	76	59	74	82	76	71	80	80	89	71	74	86	81	80	72	84	78	74	85	95	67	81	76	78	80	85	78	95	68	73	69	82	74	90	70	73	67	75	85	75	98	70	84	80	74	67	72	84	71	101	70	76	70	55	81	80	77	80	100	89	87	92	84	82	65	68	97	70	69	72	67	64	80	60	79	86	78	67	74	69	76	81	68	69	69	85	68	63	85	63	77	70	76	62	85	86	69	79	91	68	63	93	68	75	70	81	76	66	55	83	96	76	72	77	76	80	76	82	85	64	68	94	76	74	86	75	67	61	76	75	82	77	72	76	75	82	53	77	74	79	66	84	84	71	76	83	68	83	80	72	81	73	78	78	61	61	76	60	70	75	62	90	78	61	58	73	67	76	75	72	88	71	84	78	84	64	61	70	85	80	94	67	71	56	82	76	80	65	79	83	81	87	72	77	80	82	85	87	80	85	65	70	60	70	82	69	72	80	82	83	68	71	72	72	59	65	68	65	71	74	64	67	75	62	79	83	64	67	78	65	82	61	79	72	71	76	72	91	72	70	76	76	82	81	81	81	83	67	81	88	73	64	83	68	65	72	69	80	68	71	83	73	78	76	67	66	64	89	68	69	87	76	63	83	81	70	83	68	77	62	75	68	59	73	60	74	74	72	55	76	57	71	57	77	90	72	65	69	69	76	65	81	79	73	72	59	71	62	50	66	64	69	75	69	67	86	81	78	79	80	82	53	74	86	86	66	74	75	73	67	71	86	83	74	72	77	71	74	85	82	72	81	76	91	66	70	85	78	74	82	81	81	81	73	80	76	67	70	77	80	79	94	67	68	64	68	68	77	72	94	80	88	74	82	69	68	71	77	64	82	88	67	84	92	78	77	70	81	72	78	77	63	68	74	79	64	73	70	64	81	66	79	72	80	76	90	69	63	70	64	92	76	71	79	68	74	74	75	67	72	78	58	86	80	73	75	78	84	69	86	73	93	84	72	69	70	83	71	77	77	65	83	70	82	96	73	71	72	73	62	75	63	69	74	69	58	74	74	67	68	69	79	66	69	76	67	66	80	59	78	92	76	88	79	78	76	76
6639	1371	980	1426	2237	2427	2022	1698	1527	1334	1275	1079	890	867	905	952	820	800	739	783	727	782	778	708	721	682	716	663	644	584	647	654	667	669	658	672	606	544	559	560	619	574	608	605	592	603	629	590	634	1095	985	572	563	583	590	553	585	564	567	621	608	595	599	617	615	566	566	551	589	557	574	584	624	609	632	563	587	574	554	579	546	559	590	572	570	605	551	571	617	571	586	558	585	578	556	534	551	605	614	595	523	580	558	538	582	539	584	587	563	623	544	557	566	594	616	555	581	564	629	568	589	589	526	550	610	601	561	533	581	547	575	561	586	596	570	555	598	521	625	538	565	587	563	543	601	620	566	509	589	580	611	621	527	563	570	548	567	574	597	583	559	610	600	563	550	580	585	578	603	541	597	596	563	535	546	594	560	547	591	594	586	568	538	562	604	580	567	587	522	602	597	578	622	537	592	597	610	596	547	540	590	579	589	611	597	594	621	574	558	560	596	616	592	599	587	565	604	590	567	593	596	601	580	598	577	547	583	545	591	560	562	551	586	568	585	551	587	597	588	602	588	588	614	572	605	536	555	555	567	615	583	573	592	572	550	582	573	577	567	581	626	591	580	546	541	611	545	587	588	600	557	539	604	557	544	578	595	528	552	584	599	606	581	618	599	578	567	584	558	553	575	581	573	576	601	617	594	590	611	599	566	599	597	615	594	587	624	590	578	575	531	578	566	582	568	581	535	590	578	578	571	566	561	598	603	589	579	565	589	543	547	599	567	580	572	590	600	576	573	597	573	562	591	612	525	564	554	612	585	543	594	555	594	563	591	603	575	581	540	599	604	564	578	562	571	595	534	570	566	604	578	589	598	630	587	564	593	571	566	575	583	550	585	544	560	587	515	587	571	578	591	585	601	580	593	566	568	603	576	596	561	561	614	553	556	603	596	589	602	596	574	563	565	593	558	561	601	606	567	538	626	540	581	610	577	601	594	586	594	607	576	603	635	584	570	595	613	606	563	601	594	564	605	560	598	592	587	618	582	555	555	587	576	554	570	616	584	561	627	589	637	561	543	544	531	584	585	541	609	567	597	595	563	554	548	575	552	598	515	557	574	574	599	558	587	553	559	562	618	583	579	594	542	563	570	560	575	587	568	604	623	604	574	564	617	616	575	566	632	579	590	584	590	609	611	592	596	581	548	634	561	565	548	567	585	580	575	582	599	567	586	594	578	590	600	598	563	575	616	563	584	593	565	595	600	569	585	561	553	560	579	584	577	620	567	595	569	612	591	594	594	575	555	560	562	596	549	553	585	569	603	605	581	560	616	606	595	586	598	578	555	572	579	539	556	571	558	598	616	577	596	588	577	580	562	568	617	580	620	595	571	554	534	570	553	568	638	548	592	554	547	559	545	572	603	598	572	579	591	568	578	562	592	611	576	574	549	565	554	561	547	650	580	565	582	542	546	592	599	613	561	590	570	617	548	600	588	581	579	568	593	578	638	618	604	578	607	586	606	594	565	583	569	625	570	555	591	575	603	610	562	558	573	610	614	590	550	591	618	571	547	600	591	598	590	544	568	591	579	584	540	561	552	598	557	604	585	591	586	579	636	577	524	584	549	613	577	543	529	647	616	594	585	575	559	579	566	572	627	577	563	568	602	572	601	599	588	573	580	562	600	564	530	565	575	574	591	599	600	584	584	562	607	568	541	589	538	599	546	561	575	554	554	585	589	607	578	559	579	627	560	562	513	604	574	596	598	571	546	573	540	590	601	614	516	540	590	598	579	559	561	590	562	618	614	562	568	584	568	575	617	603	568	605	566	593	630	597	615	593	562	569	600	616	539	599	614	601	625	533	560	553	557	574	593	589	566	611	538	568	548	526	561	577	547	621	592	551	566	566	560	572	613	556	575	556	609	615	578	558	588	570	548	581	587	590	613	588	595	596	593	598	568	559	571	586	550	597	541	584	546	623	544	567	555	545	486	548	605	583	588	577	577	593	559	600	590	635	585	568	601	569	589	555	600	555	530	565	573	608	579	542	573	623	573	582	583	548	612	562	548	560	568	578	579	575	550	603	537	578	577	569	576	623	555	529	586	550	563	586	572	627	590	550	604	553	568	556	547	523	602	565	616	550	568	560	603	595	545	627	570	589	599	595	582	616	587	594	580	580	562	624	589	599	598	564	590	569	588	574	594	563	544	619	591	565	586	605	600	554	549	551	593	598	558	562	596	588	612	561	563	576	562	615	541	587	588	606	610	574	562	617	566	581	527	630	536	584	591	610	541	606	563	550	574	532	579	590	574	598	590	632	609	564	575	626	563	566	596	585	610	569	587	550	538	560	577	557	586	569	598	591	577	570	587	555	590	570	540	578	601	582	605	563	575	545	592	623	607	587	592	602	601	587	565	597	625	601	560	587	567	534	593	589	537	594	584	673	568	600	573	567	560	574	581	574	543	569	572	588	561	621	570	571	593	612	607	587	597	572	539	603	568	572	553	589	635	605	628	551	540	582	586	570	543	613	564	588	619	599	541	580	603	573	609	601	579	572	648	548	567	597	598	562	534	586	570	559	590	614	549	599	583	565	576	586	561	563	576	574	582	537	572	608	577	557	572	581	621	632	584	561	564	597	558	604	546	587	561	561	543	560	600	551	589	593	576	575	575	586	601	589	553	629	556	560	534	534	587	552	600	562	621	568	557	623	601	591	574	561	576	574	590	596	567	575	601	572	559	592	577	584	588	580	568	566	565	589	554	556	582	549	585	567	558	593	548	605	605	542	581	555	599	603	573	621	615	597	578	577	590	566	576	570	602	623	588	583	567	521	614	545	588	567	590	552	564	608	596	593	624	564	596	582	620	562	586	576	549	583	550	555	604	577	582	603	568	570	547	528	561	536	605	602	616	573	578	547	537	555	583	572	605	595	607	599	570	576	594	604	576	600	570	563	581	594	581	578	609	598	582	597	623	583	585	550	580	577	576	603	583	560	544	569	576	584	575	609	576	551	598	562	627	602	566	569	569	558	569	573	556	558	565	616	576	544	571	610	584	580	570	606	569	544	571	567	574	596	584	603	547	617	556	613	559	573	540	567	576	607	617	574	583	560	599	611	581	576	548	555	614	604	599	564	576	621	588	608	615	590	590	543	566	583	553	611	586	581	594	574	607	601	554	548	547	562	585	573	563	586	551	543	572	609	582	560	587	553	585	556	565	612	580	543	569	554	601	607	603	598	558	609	578	592	569	583	596	576	589	575	566	579	595	581	534	591	590	647	558	575	630	610	612	589	619	581	575	521	544	547	535	587	579	556	597	605	578	557	568	603	611	585	606	576	632	575	566	560	562	583	589	616	556	553	621	598	618	563	585	601	625	554	594	611	574	523	544	576	630	547	559	573	571	572	545	565	593	605	576	539	622	602	607	604	568	587	602	572	597	561	587	594	589	553	574	556	567	536	556	599	601	562	550	578	618	563	550	621	650	541	564	571	575	587	530	568
1461	141	94	96	103	114	106	122	97	99	106	82	82	106	87	97	81	92	73	99	87	83	75	80	81	81	79	80	74	73	79	81	72	71	72	65	74	81	64	87	87	68	67	55	79	62	64	80	69	176	74	52	82	61	61	62	77	82	77	69	56	72	76	86	54	58	63	64	70	73	73	74	68	74	84	60	70	79	72	79	61	74	52	59	66	88	88	74	67	58	67	77	71	71	70	62	80	60	69	72	67	66	73	66	73	79	70	70	76	78	80	74	69	64	58	70	80	68	64	67	73	86	72	62	78	71	63	66	72	79	64	70	63	68	80	64	74	64	66	71	75	72	77	72	72	70	58	64	56	76	65	76	74	77	65	60	65	78	69	91	69	67	59	58	47	63	61	58	66	68	77	70	66	67	74	82	66	61	79	71	70	58	76	80	73	83	51	63	60	65	61	67	73	72	54	62	76	82	70	63	51	63	59	57	69	85	62	63	52	68	83	67	72	73	72	64	77	80	77	62	91	73	88	63	73	65	86	78	67	74	77	59	82	67	75	71	76	60	69	60	80	59	75	67	77	75	67	64	72	66	79	86	67	77	61	56	62	72	59	68	62	73	76	63	72	79	81	56	74	85	62	75	78	70	70	65	68	76	74	64	84	62	82	76	77	73	80	70	60	79	57	64	73	65	73	72	71	66	64	66	52	75	67	82	55	73	78	65	85	56	65	67	61	71	74	74	64	59	70	67	81	65	84	85	74	67	71	76	86	74	83	69	86	74	70	73	72	77	91	64	56	70	69	73	57	81	89	62	67	61	78	70	64	64	57	60	73	54	69	67	67	84	66	86	90	62	61	66	77	81	78	85	71	69	61	78	69	80	63	55	68	71	74	74	69	70	81	73	64	68	82	73	69	68	70	64	60	75	68	71	72	77	66	67	72	67	64	60	82	73	65	72	71	78	81	71	76	56	55	73	69	71	83	88	70	66	68	58	71	55	84	76	73	59	89	83	66	76	73	71	64	83	56	68	66	85	74	73	82	58	76	61	69	59	69	77	63	68	80	81	61	72	66	62	67	72	77	68	62	55	51	72	75	79	74	72	76	64	58	53	50	70	73	61	78	80	76	60	79	76	63	61	70	66	48	68	68	52	50	60	79	66	68	84	57	62	47	63	79	78	74	63	63	68	74	70	79	66	74	72	72	75	69	70	84	80	50	82	60	77	79	66	57	60	69	67	68	70	69	61	62	67	72	68	72	75	76	73	75	62	69	64	73	76	76	70	79	74	87	67	82	73	58	71	69	61	67	65	77	68	79	71	80	78	68	73	76	80	71	60	73	81	66	66	72	76	71	61	75	52	47	69	82	82	63	77	62	63	61	75	67	70	59	73	71	78	69	68	77	61	66	66	66	71	73	74	76	68	73	67	65	77	78	63	70	68	81	75	65	72	90	72	65	68	72	72	62	82	59	71	80	62	71	83	69	80	75	62	71	75	66	83	61	67	66	66	67	69	63	69	67	57	81	76	66	62	77	72	50	70	57	64	64	82	75	71	67	67	77	87	65	82	73	76	67	68	73	76	63	84	85	56	65	63	60	59	61	84	64	60	71	62	66	75	77	70	77	63	65	71	64	68	80	75	72	82	74	55	60	67	66	68	55	62	75	72	63	69	64	68	70	76	68	72	82	61	71	61	76	76	74	67	58	62	82	71	65	51	62	74	75	63	67	76	64	73	69	71	70	68	65	65	85	76	71	74	72	63	63	56	70	67	81	82	70	77	63	64	66	70	55	65	62	66	70	81	71	60	82	66	60	69	55	74	72	66	63	77	82	81	80	63	86	58	62	64	71	69	88	59	72	68	75	70	78	72	69	70	74	75	72	60	61	66	75	66	63	74	60	77	65	76	98	77	76	55	85	78	87	62	62	64	54	69	66	60	75	69	60	74	73	64	74	74	65	72	65	66	75	71	69	80	78	76	64	71	66	64	63	72	71	65	62	71	77	64	68	68	68	65	86	76	89	59	72	67	64	61	75	83	65	73	68	76	71	65	78	65	70	69	69	84	72	74	75	74	66	84	72	49	64	66	59	63	83	77	80	82	68	67	61	58	60	66	61	77	82	81	56	69	82	57	76	65	70	60	62	67	60	64	74	84	71	65	71	55	72	68	79	79	65	58	58	65	69	73	58	73	68	72	65	57	78	73	76	62	65	72	69	83	81	86	58	73	56	67	82	82	66	64	77	63	68	81	72	62	53	72	92	78	80	67	75	62	65	73	63	78	85	58	64	66	73	61	68	64	71	73	82	60	63	70	83	72	63	67	59	79	86	75	69	79	61	70	87	74	73	66	62	68	66	64	77	73	82	65	76	65	57	65	58	77	79	60	76	62	75	54	65	78	68	73	72	72	66	71	53	74	75	80	57	69	67	75	72	81	64	74	69	79	70	78	73	55	72	83	78	65	63	55	73	82	83	70	73	53	53	73	80	57	63	53	74	69	77	64	53	74	66	65	64	51	50	70	63	71	96	73	65	52	64	73	65	73	55	68	70	74	81	71	72	80	76	73	86	72	56	64	77	70	65	66	76	62	66	81	76	72	58	77	71	72	67	66	58	71	73	75	68	78	74	70	65	73	61	96	63	60	60	73	58	67	61	61	65	77	65	76	70	79	59	54	65	67	79	63	62	65	82	75	70	73	78	68	72	66	58	73	58	61	69	64	73	66	73	74	63	67	59	83	63	58	57	68	50	69	83	70	68	60	75	64	83	66	81	68	66	64	79	66	65	57	82	72	71	68	72	89	73	72	69	68	71	77	69	64	74	48	94	63	77	61	63	73	76	76	70	62	68	70	81	68	73	64	43	65	67	75	75	55	76	81	74	67	73	73	74	68	67	70	83	79	59	61	70	60	77	63	67	68	71	55	54	50	77	69	68	78	70	60	65	66	63	80	76	64	65	67	71	80	63	91	62	63	66	70	75	59	68	76	64	65	74	69	67	66	54	82	79	83	77	77	66	72	68	66	75	84	87	84	63	78	74	81	71	67	56	62	59	64	76	86	63	72	65	80	74	85	62	64	78	73	76	63	74	75	72	59	71	60	74	78	58	58	68	68	62	70	70	68	74	62	75	75	51	65	76	73	67	69	69	92	71	60	67	64	67	77	77	69	79	83	75	95	66	63	65	70	85	90	81	66	77	75	65	66	82	87	79	63	74	76	95	78	70	72	57	72	75	77	63	54	61	68	62	59	65	54	68	54	74	64	56	68	77	73	72	71	83	83	77	82	65	65	78	70	72	60	78	81	68	72	60	69	61	84	66	55	73	78	86	69	68	77	60	60	71	77	66	55	87	62	72	64	67	77	70	60	65	70	57	70	66	72	71	83	67	63	67	80	68	69	77	65	73	73	61	67	80	62	59	76	72	92	62	71	79	70	74	68	71	81	66	60	59	66	73	65	80	64	59	78	75	58	66	62	73	79	60	64	82	73	68	74	68	67
7848	1859	1129	1856	3662	4020	3483	2764	2178	2116	2028	1467	1274	1364	1171	1212	1058	867	931	871	923	866	915	776	733	741	724	676	676	672	649	647	579	637	608	616	589	586	632	618	519	568	592	549	582	546	580	574	686	2627	589	565	573	547	531	552	549	531	544	537	567	513	532	528	548	534	521	523	565	583	557	525	531	524	535	510	521	518	570	533	534	547	534	555	514	534	527	556	516	546	514	519	544	555	527	502	547	548	536	578	521	526	531	570	537	528	522	528	565	521	505	538	525	542	526	528	568	519	519	529	561	540	535	574	519	522	564	571	540	553	553	577	526	548	509	509	509	567	550	527	527	534	551	492	490	597	505	514	540	531	546	584	512	526	522	503	543	514	521	571	557	499	502	555	551	540	528	498	565	523	576	569	546	583	560	577	490	527	504	546	538	524	527	524	506	564	554	540	570	533	522	535	556	558	557	565	555	548	565	511	542	524	561	573	545	532	537	553	517	561	561	564	542	511	522	509	545	543	534	511	533	501	527	518	531	568	503	549	542	544	525	543	520	567	535	523	553	540	539	511	543	519	510	539	504	538	517	519	556	558	565	557	556	556	493	521	498	517	523	511	535	524	546	507	549	533	538	544	533	512	531	557	519	529	574	541	517	543	566	535	518	538	581	533	532	541	530	538	497	501	501	493	522	551	523	546	496	518	539	539	539	547	527	511	560	535	589	518	569	526	558	533	553	532	564	563	562	550	522	576	530	557	552	568	514	530	499	525	548	497	516	511	545	545	547	510	523	573	535	547	545	500	538	544	534	528	522	528	518	535	536	541	524	542	539	524	515	529	502	480	545	542	524	548	526	555	550	516	555	563	504	546	528	542	527	555	551	528	540	547	527	553	587	527	559	516	559	497	538	538	547	572	572	532	522	503	536	541	536	539	518	529	522	531	491	503	563	498	532	549	535	527	565	550	520	541	519	539	567	526	516	554	529	560	554	553	547	508	543	563	588	522	553	559	533	527	526	610	539	561	550	516	522	549	504	510	539	567	543	523	523	509	508	546	519	552	499	544	551	556	506	524	522	542	524	543	531	531	528	539	552	563	520	535	539	522	521	519	542	508	549	505	533	559	567	548	529	504	509	524	518	503	567	513	549	541	536	584	506	534	512	519	542	525	566	517	525	546	576	503	558	513	491	539	511	521	502	519	558	513	526	551	497	544	516	538	577	526	514	512	560	571	511	541	531	552	546	562	556	571	522	541	551	516	525	560	570	528	512	522	531	535	531	559	535	533	508	560	539	508	564	532	558	556	531	502	507	552	525	527	550	501	535	510	544	564	544	509	551	578	554	600	564	552	533	540	568	526	576	522	571	498	547	544	546	533	551	534	528	578	541	585	541	533	560	517	505	519	528	555	517	529	526	515	551	559	526	544	528	509	556	561	504	545	503	541	522	530	556	531	503	546	541	517	476	532	534	510	535	499	489	510	486	543	595	525	544	531	478	510	502	564	601	522	566	539	545	507	576	563	507	515	552	551	499	566	537	536	546	563	508	494	528	531	551	533	507	556	519	541	577	519	520	518	523	565	557	544	553	563	552	547	525	545	545	517	547	512	498	544	498	560	545	526	565	572	531	538	548	540	515	558	529	529	513	512	550	547	531	503	526	512	527	524	554	537	537	571	544	537	551	540	530	548	523	541	507	522	577	590	527	502	529	499	516	538	589	525	506	517	519	550	513	511	558	524	520	533	533	503	545	558	515	514	546	530	574	524	525	555	513	542	556	537	560	538	516	561	535	553	513	526	555	530	536	537	538	573	534	540	547	571	554	546	517	509	487	554	530	499	555	556	529	567	549	528	550	547	507	500	543	577	542	578	537	505	578	524	530	573	544	550	557	498	506	506	502	554	543	555	553	553	568	520	575	526	600	562	545	490	550	531	553	522	563	565	552	569	534	533	521	488	531	534	512	543	499	486	499	511	534	557	551	535	510	520	552	505	549	517	518	517	544	546	523	538	556	539	525	589	590	551	557	551	514	542	549	532	524	494	538	548	490	510	518	522	583	506	575	513	525	528	558	526	539	546	523	571	527	557	545	510	519	523	557	550	505	554	537	539	555	530	519	507	520	486	512	523	579	500	521	526	496	558	544	547	536	540	510	510	533	510	499	532	547	552	552	561	559	546	532	527	541	578	532	523	528	548	541	536	495	527	533	510	548	554	532	503	559	532	587	540	539	568	522	518	531	561	563	534	513	559	556	488	533	537	520	537	573	522	540	560	553	498	525	527	575	505	549	550	547	525	510	542	564	554	550	562	512	504	519	549	546	548	570	558	570	538	565	536	501	555	570	530	522	526	502	540	539	567	541	545	543	506	524	545	524	536	494	521	521	506	507	501	521	533	526	553	532	541	545	531	529	530	522	513	495	514	532	554	523	549	533	582	541	544	536	546	537	520	603	523	517	569	552	503	592	510	548	530	602	573	536	533	569	524	574	530	525	573	511	501	557	541	527	527	525	507	565	555	512	555	582	525	550	557	506	504	542	535	532	517	583	579	528	563	535	548	536	513	535	533	516	554	523	531	530	560	497	521	496	512	523	553	527	529	534	515	574	523	517	540	530	528	545	517	565	551	527	566	548	511	530	528	525	553	544	549	513	560	564	533	551	571	500	496	494	519	544	569	548	512	546	550	524	532	496	537	528	538	545	489	549	528	541	532	543	489	562	506	560	541	521	555	548	513	553	535	515	522	561	591	548	525	505	516	508	513	559	567	552	553	587	523	512	499	582	507	561	579	534	505	524	567	558	518	542	558	547	531	544	542	526	531	496	521	531	523	552	540	523	502	560	504	538	511	527	525	540	520	513	494	549	532	536	512	532	481	535	518	563	495	517	524	529	522	526	540	522	533	522	552	500	527	524	494	528	544	575	501	469	527	530	544	562	548	540	547	522	536	521	524	519	472	537	525	536	564	508	514	498	510	528	536	538	564	529	572	516	554	526	571	495	540	548	579	526	567	548	586	515	541	504	511	530	558	549	532	560	532	569	567	591	527	572	508	540	507	459	556	540	530	565	508	537	511	519	479	540	558	527	506	536	517	551	541	514	543	485	538	535	528	504	589	531	542	512	517	560	496	520	534	512	522	513	535	508	514	560	522	499	486	517	524	539	539	551	533	552	522	510	549	548	551	529	511	515	555	570	538	565	510	548	513	608	559	571	545	530	549	531	544	559	568	535	576	529	497	553	532	545	565	568	545	525	542	563	557	573	520	495	518	515	562	531	512	530	546	530	548	531	518	537	490	504	527	526	520	566	560	547	512	526	544	515	549	563	536	511	525	527	556	553	524	535	570	524	541	526	529	537	537	495	572	553	539	505	546	530	575	532	541	512	539	522	580	508	546	545	554	561	530	545	529	501	546	530	516	542	528	514	516	544	578	569	539	515	557	587	513	546	539	541	493	504	494	574	582	544	556	548	559	552	521	546	512	509	537	516	559	557	537	578	540	567	553
686	151	104	82	83	89	116	92	99	87	81	52	55	68	67	71	49	47	44	48	32	34	35	38	31	28	28	26	33	30	33	25	20	26	23	27	26	20	21	25	22	27	26	28	27	23	21	26	98	166	24	23	29	20	31	18	15	15	15	19	20	24	30	14	16	17	18	20	19	24	23	20	23	21	16	26	21	28	17	22	26	20	28	15	18	28	34	17	12	14	19	28	28	27	31	7	19	19	26	22	15	15	14	31	20	23	26	22	19	20	14	19	16	20	15	25	23	19	19	17	15	17	26	16	17	18	19	21	14	18	29	23	27	16	25	22	22	20	27	20	28	26	18	19	18	18	19	22	20	22	23	23	25	27	25	17	18	24	19	24	22	28	25	26	18	32	19	28	24	15	21	22	25	11	18	23	14	18	19	20	19	16	11	20	17	21	19	19	22	20	21	16	28	18	24	16	28	9	20	21	20	24	12	25	27	20	23	17	20	24	14	20	20	19	22	14	20	16	23	27	18	17	19	21	20	17	21	20	20	26	20	15	22	24	26	19	13	30	22	16	18	22	19	18	20	14	20	27	26	15	15	23	22	27	23	21	33	18	27	20	31	27	24	27	19	21	15	14	19	15	21	20	19	24	22	25	19	14	25	28	26	23	20	21	18	23	16	24	19	19	21	21	16	18	22	20	20	17	25	22	23	18	30	27	32	26	22	17	23	27	28	18	19	22	25	24	23	29	29	16	20	14	22	20	19	21	23	21	29	18	13	23	24	23	26	26	31	24	24	23	29	22	19	18	17	21	26	21	25	14	24	22	26	19	20	30	28	17	29	28	13	32	23	22	23	19	21	19	28	20	28	22	18	15	24	15	17	19	28	30	18	23	20	20	16	9	17	17	20	25	20	14	13	20	28	12	22	18	16	22	15	19	16	23	20	23	20	23	25	22	23	30	23	17	28	20	20	17	15	23	29	13	17	25	20	15	23	20	29	24	19	20	20	23	22	21	15	16	17	22	25	24	25	22	19	28	20	17	17	11	26	17	24	17	19	17	19	23	19	26	28	17	21	21	20	15	18	23	19	19	30	21	14	35	13	21	17	21	19	11	26	11	25	16	24	20	19	18	24	14	19	27	17	20	24	25	20	19	19	15	23	22	23	34	13	12	29	20	18	24	19	15	21	23	27	19	14	26	18	25	23	18	30	26	20	18	19	13	15	12	19	20	35	22	22	20	24	23	17	25	16	22	14	27	25	20	12	25	26	15	22	15	17	18	20	22	18	24	24	17	28	25	17	18	27	32	15	20	23	20	29	20	22	20	18	17	19	21	19	29	22	27	19	13	21	16	23	23	23	20	16	20	30	15	19	15	17	23	27	22	24	22	18	16	21	26	20	25	30	21	22	21	26	18	17	15	15	13	18	28	22	24	30	33	18	17	23	25	26	21	15	22	20	20	21	18	20	23	18	24	16	19	19	22	18	14	22	17	21	21	20	15	33	29	17	17	21	30	29	22	27	20	19	28	27	22	20	17	26	15	28	26	12	17	29	14	16	16	22	18	18	26	17	27	30	15	21	25	23	21	15	27	22	24	20	17	23	12	24	19	25	18	23	13	28	16	12	14	26	14	30	24	19	28	21	22	19	22	19	18	25	15	26	21	23	16	14	21	21	27	20	23	20	19	26	20	19	29	27	18	18	18	22	27	13	15	19	32	19	17	25	20	21	14	11	19	15	18	25	16	18	18	19	19	24	19	29	25	25	17	20	14	17	23	25	22	23	24	33	26	19	36	12	17	22	23	18	20	17	9	20	22	21	13	21	20	17	12	17	20	26	21	24	16	19	15	15	17	29	20	21	29	10	21	24	21	15	23	23	18	22	12	15	15	36	21	19	25	17	31	16	27	18	23	16	23	15	23	14	13	20	18	18	18	19	15	24	19	26	17	18	26	19	22	16	19	31	27	20	18	21	19	25	28	22	23	20	17	21	22	21	14	22	28	17	25	27	23	23	24	16	23	24	24	22	23	21	33	17	21	28	19	29	16	16	15	18	23	22	22	19	21	15	20	21	18	13	24	21	27	25	21	16	23	21	22	24	20	19	16	27	31	17	21	27	23	9	20	19	22	16	22	13	26	17	26	19	26	20	30	22	27	29	21	25	22	15	22	22	20	20	29	23	18	27	16	25	22	29	21	19	20	24	21	19	28	22	19	26	19	21	18	17	16	22	19	24	22	18	21	21	21	16	24	17	16	20	18	22	18	22	25	25	27	15	19	19	28	30	25	14	18	16	20	20	23	23	26	26	19	22	23	17	18	30	23	15	15	18	15	23	13	26	17	22	24	23	21	17	23	11	17	21	21	17	12	29	20	18	17	26	17	19	22	31	23	30	26	26	20	15	21	16	23	21	16	20	23	30	21	20	22	18	26	30	23	28	25	18	20	22	16	24	22	22	15	17	26	33	19	18	18	31	15	21	17	9	22	25	22	20	15	26	31	13	19	18	18	16	24	21	27	22	15	17	22	29	18	26	22	20	23	20	19	26	22	21	17	21	15	17	23	32	12	28	22	28	19	21	24	17	21	18	20	29	29	28	22	16	21	24	21	18	15	22	19	23	27	15	16	20	18	20	19	32	16	16	21	26	19	20	16	14	24	21	23	20	20	18	26	22	24	26	27	22	17	22	19	21	17	10	15	25	21	23	11	22	16	22	18	27	18	25	19	20	26	17	19	30	22	20	18	21	22	16	15	25	21	14	16	17	16	17	18	23	18	21	25	27	17	20	23	24	30	21	18	18	15	26	16	24	23	27	18	14	30	25	16	25	21	24	23	18	20	19	21	21	20	24	22	18	22	22	22	14	20	17	19	23	19	24	20	21	17	19	20	17	25	27	17	25	20	22	18	20	28	22	17	14	27	17	28	22	23	26	22	15	21	19	18	18	26	21	16	20	12	19	16	20	14	20	21	12	29	25	17	24	18	25	17	24	28	25	25	27	20	18	30	22	23	30	15	20	23	29	26	22	22	18	16	17	21	13	18	23	24	23	21	23	17	24	27	16	27	23	12	23	36	28	23	24	28	19	29	17	35	16	19	18	23	20	12	27	21	10	25	24	16	19	24	22	21	21	25	23	14	30	21	26	21	14	27	30	22	17	19	20	24	22	16	19	24	21	20	26	24	19	20	18	20	24	25	19	14	33	19	18	14	16	19	19	15	16	16	13	14	9	22	18	21	23	19	20	22	16	21	23	27	16	19	17	22	16	18	23	25	20	20	19	24	25	25	18	17	17	23	22	15	33	18	19	15	26	26	25	12	23	24	20	17	24	19	19	37	20	16	18	21	23	15	19	26	25	21	20	22	31	25	18	24	24	17	17	20	34	15	22	23	16	28	21	20	28	27	19	17	23	29	24	18	22	17	27	13	22	17	24	24	24	16	22	27	20	17	18	26	25	20	24	24	22	27	28	26	17	17	24	21	19	21	23	26	25	16	25	25
7782	2665	1183	2371	5417	5900	5129	3983	3269	2888	2437	1586	1644	1742	1715	1525	1186	960	912	855	799	680	558	509	424	365	360	372	319	348	321	297	302	313	292	250	285	313	287	289	239	261	226	250	207	229	242	257	1790	3373	229	176	198	209	167	188	170	174	200	172	179	184	154	178	178	180	176	180	191	168	192	171	190	198	190	164	175	179	172	186	161	179	171	186	187	158	151	167	171	147	170	195	160	164	169	176	179	155	158	168	159	161	155	165	182	161	191	191	180	162	173	152	184	191	183	167	178	174	178	161	166	148	168	144	159	170	173	178	177	172	168	188	166	176	173	161	163	172	191	159	186	172	170	167	165	172	178	195	153	182	158	182	152	158	166	156	157	178	202	193	148	143	190	200	177	146	146	166	164	178	159	187	157	168	155	153	162	164	204	162	135	171	181	150	172	172	142	182	174	182	159	198	168	179	177	184	168	189	171	173	176	171	181	188	173	167	170	170	167	181	183	183	140	165	176	188	169	174	161	184	159	148	186	156	162	154	174	160	143	148	185	161	179	152	157	196	173	149	158	169	170	175	182	177	171	141	172	174	158	162	158	149	169	149	153	169	191	170	178	176	171	193	189	156	159	195	153	160	179	167	158	179	170	173	178	168	158	149	169	177	186	166	161	174	164	169	170	160	146	144	158	189	160	164	159	157	159	182	168	173	180	163	180	161	160	167	146	160	183	177	163	176	172	153	162	191	186	155	169	170	173	176	157	170	159	186	163	180	181	164	155	172	173	168	183	126	169	179	161	160	180	155	176	166	146	139	173	142	166	171	168	157	141	167	157	178	175	153	160	171	154	164	169	189	154	155	169	166	139	167	181	188	162	173	168	187	176	189	170	153	172	147	159	163	148	179	182	185	157	160	168	165	169	163	167	164	156	161	172	160	154	160	168	189	170	163	150	165	178	165	166	147	191	176	167	142	165	167	161	177	177	166	188	168	156	179	159	175	174	165	184	180	180	152	154	152	156	175	205	162	163	166	148	163	168	166	177	159	153	152	176	155	175	151	163	152	200	164	182	159	156	192	174	158	174	162	167	171	154	161	155	172	179	170	167	195	165	152	147	149	166	179	174	161	173	151	145	163	169	164	174	172	191	187	164	152	192	166	179	151	181	163	172	184	169	167	150	179	164	189	145	152	172	175	155	169	168	173	155	162	176	180	176	182	161	179	177	150	162	156	152	165	174	164	168	176	175	183	160	166	186	188	154	149	181	158	180	187	164	151	178	176	162	186	171	177	156	159	147	166	162	145	181	159	165	166	148	154	151	187	176	192	173	159	145	153	171	156	148	173	174	175	153	179	175	178	152	168	149	157	186	170	164	145	150	154	164	168	150	166	164	158	162	150	162	180	144	153	183	178	154	183	156	160	167	175	151	162	179	150	150	161	175	161	166	184	168	173	154	175	163	176	168	173	153	168	160	173	165	153	165	175	172	158	165	158	144	173	168	161	158	157	178	181	143	156	158	168	180	155	160	149	178	156	154	157	178	166	161	160	170	154	202	173	169	167	151	176	160	164	169	168	196	173	161	175	145	164	146	178	182	160	173	164	160	178	173	176	169	162	183	138	146	172	178	177	166	155	150	172	174	170	185	187	161	152	149	166	167	170	187	174	183	165	156	150	169	175	155	172	156	146	147	186	146	188	165	163	137	181	158	172	159	172	177	172	178	144	147	175	160	157	153	178	146	176	151	172	166	138	155	136	157	159	170	163	151	174	182	189	168	176	172	183	180	158	177	180	145	182	143	189	155	162	178	155	185	167	179	159	160	145	165	193	157	152	168	180	165	165	169	169	176	159	168	136	162	185	166	174	140	170	164	185	179	156	178	164	168	156	176	174	165	177	162	173	161	143	164	168	183	156	159	189	180	140	179	157	179	158	163	172	148	172	165	195	164	176	183	164	155	150	164	169	152	165	154	164	160	175	165	154	154	160	157	172	160	179	135	182	167	171	169	165	161	188	162	168	145	156	173	164	162	170	146	191	151	164	157	154	169	165	172	195	175	171	177	165	153	152	171	143	195	159	173	175	164	164	155	190	192	174	155	181	175	151	166	173	170	161	176	150	159	196	150	149	156	181	183	136	161	143	192	173	153	176	166	186	163	168	165	151	170	159	200	173	156	161	191	165	166	159	178	161	159	179	162	174	170	177	162	175	169	158	182	186	186	171	163	177	154	170	150	162	126	171	158	173	159	146	171	172	143	159	183	154	162	188	168	160	163	164	167	156	163	182	152	184	161	173	167	172	166	177	155	193	159	160	169	171	167	157	156	161	162	162	194	178	217	164	179	178	178	146	186	155	160	157	191	168	182	180	171	181	149	151	167	176	170	155	175	158	175	165	176	179	139	160	177	176	165	159	188	184	148	191	159	154	201	182	150	170	190	180	180	193	156	153	154	173	170	151	172	161	149	179	171	145	162	193	162	166	166	162	192	180	143	164	186	141	182	181	168	156	147	190	175	180	168	164	168	167	173	168	190	180	178	170	168	180	180	156	183	179	170	169	179	146	161	157	170	171	158	168	162	176	190	187	179	170	167	164	196	165	162	161	159	161	151	165	170	190	148	157	157	154	165	154	159	175	164	167	161	163	169	175	155	178	163	181	157	180	154	187	163	164	148	172	147	170	154	165	194	170	164	177	172	166	173	174	168	157	162	185	187	174	163	182	162	176	156	162	172	164	158	174	179	163	160	171	160	182	161	155	168	140	192	162	158	161	153	151	156	186	155	178	156	156	175	189	180	167	169	164	144	173	157	173	156	175	159	169	173	165	148	152	164	170	165	167	163	158	164	130	165	163	168	198	183	167	150	172	151	169	157	159	150	158	162	161	173	163	167	170	181	174	161	166	175	170	170	155	172	170	158	172	168	178	163	171	157	163	139	178	170	177	166	165	164	180	145	164	165	152	168	164	174	155	130	151	154	185	183	174	170	158	165	177	163	172	163	167	190	162	201	184	157	165	169	196	147	156	170	153	156	171	174	171	171	177	166	190	146	189	166	197	158	151	179	142	189	160	158	155	161	173	167	160	152	165	161	162	179	162	183	185	163	169	178	175	160	141	179	162	179	174	175	193	165	158	149	177	160	173	151	164	159	154	156	167	168	149	182	139	187	180	195	165	160	151	166	149	164	172	188	171	177	181	176	146	165	161	164	164	153	140	190	160	157	176	169	170	186	173	150	148	151	175	181	152	160	174	179	181	165	169	161	162	178	183	173	167	155	157	143	161	152	162	167	189	162	186	169	166	181	200	173	182	146	154	167	167	171	185	162	161	169	159	159	179	148	188	171	174	168	167	173	169	158	168	183	156	185	164	159	197	167	157	156	174	180	169	159	187	152	162	177	148	193	139	172	174	158	182	170	146	152	171	176	188	166	173	137	189	163	162	170	169	170	151	138	177	173	157	153	168	159	179	155	136	169	158	148	153	148	175	175	169	159	170	161	140	167	158	148	164
984	126	93	94	93	89	91	68	91	81	93	67	81	89	69	63	83	80	78	100	67	60	79	53	60	83	69	74	75	84	60	77	60	65	77	65	59	67	66	64	68	70	71	75	85	67	63	75	79	72	86	70	77	78	62	79	85	78	68	83	79	56	67	74	68	65	71	74	62	74	63	69	72	77	72	73	85	67	77	70	66	61	72	72	68	51	80	62	82	52	61	72	73	76	77	78	68	70	65	67	71	95	74	70	70	73	63	63	84	69	75	85	66	64	57	75	64	72	76	88	81	73	59	64	73	70	82	64	63	52	58	63	55	65	80	80	83	55	74	84	68	79	66	59	70	81	56	80	65	56	71	80	61	82	57	58	68	58	66	68	62	56	77	76	69	67	77	85	60	79	66	71	58	59	76	61	69	71	62	72	68	79	80	67	67	63	68	65	57	55	84	68	77	62	81	56	66	58	76	59	65	72	75	72	79	78	76	55	63	65	68	71	73	77	70	71	84	65	70	67	69	66	78	54	60	69	71	75	64	56	76	87	54	78	79	63	65	62	57	80	72	70	63	71	73	74	80	81	67	79	73	60	70	77	64	61	67	77	76	73	55	75	72	62	82	73	59	65	76	65	59	93	74	66	70	64	65	59	66	71	75	62	71	68	75	65	80	69	57	60	73	83	70	48	88	66	78	65	60	77	51	81	68	61	72	69	71	66	65	61	69	76	61	51	78	62	72	62	74	58	61	71	72	75	73	66	64	63	89	77	74	58	65	71	65	70	64	65	85	63	73	70	74	74	86	71	78	76	71	91	63	65	76	74	64	71	63	67	72	55	64	74	67	51	70	74	73	76	58	71	65	70	62	74	62	69	61	43	64	71	50	73	54	66	88	61	63	69	71	73	60	78	69	62	69	77	66	65	64	56	77	75	69	64	67	81	57	89	64	69	63	66	69	67	60	70	62	57	74	72	54	59	51	66	74	91	62	68	72	77	89	69	80	73	80	78	66	62	71	57	60	64	80	68	72	74	70	63	70	72	75	75	78	68	60	63	93	68	88	70	77	70	73	58	69	72	62	69	70	69	59	86	58	60	69	73	69	60	94	63	71	61	76	64	77	68	71	63	88	88	68	57	67	65	66	60	72	82	86	70	81	73	81	57	77	63	83	56	78	77	73	67	67	81	67	68	62	72	75	80	65	69	90	48	58	74	73	56	88	74	74	74	77	83	87	83	63	68	65	69	88	67	77	73	65	68	67	73	71	70	59	74	71	64	74	59	88	73	68	77	84	69	55	75	92	70	76	67	60	59	66	80	56	87	56	75	72	67	68	76	83	68	63	63	81	63	69	69	69	81	71	57	71	67	74	61	56	79	74	77	63	74	68	85	75	63	75	67	68	52	68	81	64	93	64	82	58	78	64	72	71	64	64	74	80	69	68	68	65	77	63	56	69	56	66	64	62	87	61	63	66	64	73	87	77	56	73	65	75	75	70	86	58	61	77	72	65	59	71	76	69	69	72	68	65	67	86	73	55	77	60	75	78	70	76	61	75	66	67	76	59	65	73	62	84	66	45	81	73	77	71	72	72	69	59	70	87	57	65	77	71	68	97	68	72	72	76	67	79	79	69	73	63	74	70	70	61	68	65	69	71	83	63	74	70	72	65	67	61	74	73	60	83	61	65	77	68	74	69	78	69	75	66	78	73	74	55	79	73	67	65	67	80	77	76	75	59	63	74	70	76	50	76	61	71	56	65	80	71	73	71	76	66	76	69	80	65	87	66	73	82	68	66	88	65	78	81	69	59	63	64	75	67	67	68	78	74	62	66	97	77	79	60	67	86	96	63	70	71	67	70	68	72	84	74	63	75	63	57	63	74	62	83	71	62	63	68	70	63	82	53	66	60	83	71	66	68	71	81	71	62	63	65	54	84	81	81	67	71	67	76	67	64	59	73	76	70	83	77	64	63	74	69	74	71	76	61	70	82	64	64	49	76	76	63	60	63	79	75	61	67	63	54	65	64	71	78	63	66	68	69	75	84	75	77	64	66	66	77	73	72	81	54	79	71	75	72	66	93	83	54	61	65	61	63	80	87	75	71	55	76	75	72	71	65	85	73	70	73	71	75	61	72	79	68	72	71	68	66	64	59	61	62	86	70	58	66	64	81	70	62	70	59	89	71	74	78	66	65	72	77	58	69	72	73	58	69	62	72	74	68	63	85	82	64	52	62	71	56	72	68	76	66	75	69	56	81	78	71	65	73	73	80	62	60	66	63	76	67	76	65	73	71	58	57	65	81	61	64	77	73	68	67	72	88	55	82	66	72	64	72	66	61	71	67	85	64	68	83	86	73	64	72	76	67	81	55	96	77	80	62	64	80	73	66	81	73	74	68	61	51	70	65	92	74	79	66	63	77	51	70	84	64	70	63	64	67	62	52	90	75	72	72	75	78	71	70	61	59	71	56	61	67	72	63	81	64	65	52	53	71	77	66	77	86	63	66	69	78	68	70	88	63	68	75	75	76	67	62	69	62	87	65	78	68	72	59	68	77	79	79	57	68	64	61	67	64	70	62	67	65	62	66	71	69	68	76	74	49	67	78	78	65	66	60	71	70	74	64	74	70	69	84	80	70	71	75	87	78	81	81	70	73	72	65	65	62	79	85	64	60	73	71	74	69	60	79	65	75	71	57	71	71	62	77	61	72	60	69	76	75	63	70	67	82	61	54	74	66	64	89	72	65	74	70	68	70	66	72	67	72	67	52	63	56	81	88	64	75	68	90	60	69	68	75	68	73	77	72	68	72	80	68	53	63	76	74	66	60	81	61	81	72	68	60	67	68	73	52	74	77	75	74	70	83	65	58	76	74	63	70	54	74	67	71	75	67	69	63	83	80	68	72	74	67	66	68	75	73	69	59	69	75	74	67	69	77	82	73	88	87	66	76	59	67	63	65	53	67	86	73	67	75	71	68	79	69	66	73	78	71	78	85	68	67	63	67	71	60	74	73	82	80	71	74	68	57	80	66	63	75	61	76	61	82	72	60	65	63	72	65	78	60	73	55	70	65	61	72	66	80	60	55	70	81	61	76	78	67	78	75	73	76	83	56	83	67	76	72	75	64	66	70	68	70	69	56	85	67	70	54	69	76	75	76	73	74	89	77	64	63	68	77	70	63	64	72	65	59	69	74	75	73	63	65	63	66	70	69	73	83	61	84	75	70	62	75	59	62	69	68	74	62	91	53	81	70	71	75	58	62	71	67	67	65	78	67	76	55	63	66	78	80	75	63	89	79	76	67	75	55	66	79	90	60	71	78	81	79	81	59	88	76	70	71	80	66	72	79	61	56	72	74	65	81	63	65	78	63	71	66	81	54	71	67	72	50	83	85	73	65	76	61	69	76	79	74	76	75	61	59	77	79	71	69	67	73	73	68	80	66	66	60	61	65	74	69	61	66	75	75	70	55	69	79	64	75	76	73	79	68	82	54	76	60	72
5989	1289	859	1056	1830	1964	1943	1688	1572	1699	1188	1068	1145	1189	1056	938	871	796	822	712	701	642	591	573	563	560	592	572	546	633	604	541	577	540	562	600	548	529	531	550	538	564	616	534	521	569	537	541	690	551	531	517	584	570	502	502	574	541	511	569	519	549	568	516	535	565	558	587	550	497	599	543	493	526	588	530	566	558	534	556	563	537	564	495	538	508	512	566	539	534	576	570	523	563	549	557	528	538	502	545	531	541	538	547	558	513	573	631	538	534	561	583	574	522	531	558	576	482	527	582	527	581	544	561	552	508	525	528	545	501	551	543	563	541	567	510	540	535	577	561	543	527	565	562	547	535	552	532	560	591	531	544	583	548	517	578	520	529	520	542	558	564	544	528	525	573	573	548	551	559	543	514	540	587	536	515	550	551	560	520	541	564	546	533	564	547	545	555	575	550	564	507	513	535	591	582	538	564	551	548	612	507	526	529	512	543	567	539	547	555	597	521	515	558	574	524	570	570	571	542	546	585	529	562	519	544	597	543	522	552	565	558	574	528	534	552	586	569	561	563	542	557	517	523	552	523	562	560	544	575	546	520	527	578	517	561	545	536	554	539	560	540	595	524	557	562	514	545	543	522	586	558	577	533	549	521	566	570	530	522	529	576	532	516	538	552	560	500	541	535	573	533	529	581	544	556	586	586	538	561	488	586	560	576	535	542	548	554	542	539	547	524	519	537	544	553	569	545	513	538	582	537	574	492	551	514	531	548	504	519	561	552	531	518	517	540	538	530	532	567	532	563	547	497	540	576	530	486	572	511	555	535	530	511	552	510	530	551	511	556	535	517	520	542	533	534	573	547	532	574	520	552	562	548	522	542	570	532	541	528	605	564	575	542	529	585	514	540	486	590	520	528	554	560	566	574	526	501	538	550	561	532	565	554	563	555	496	554	546	561	564	551	537	517	580	542	582	584	541	543	557	582	530	505	506	565	497	548	529	543	534	551	554	565	576	515	582	528	579	563	526	540	573	552	527	549	576	598	579	542	540	550	561	529	585	532	558	533	558	520	579	572	534	598	519	556	564	527	514	520	559	571	533	550	536	573	546	553	575	531	543	534	565	533	519	545	555	446	527	522	556	533	497	563	530	544	600	565	551	514	559	510	498	541	571	515	497	546	562	544	579	542	536	542	515	555	561	530	541	500	531	538	522	547	549	552	527	544	509	591	501	534	517	539	535	575	518	597	553	561	539	550	512	555	541	555	512	572	572	561	517	549	552	531	576	543	530	526	529	552	554	553	576	551	570	545	518	533	516	552	531	515	535	562	539	531	550	538	537	554	519	547	538	584	540	520	530	557	555	567	577	569	558	572	534	524	564	559	566	545	554	525	531	516	564	572	550	535	542	572	498	580	527	550	557	536	548	529	515	560	558	541	526	507	541	552	538	525	541	558	517	588	543	577	528	565	594	566	572	538	545	560	555	504	506	558	539	548	573	581	572	575	539	560	570	551	557	545	575	552	545	534	524	553	576	550	551	526	533	549	521	532	551	579	620	525	509	541	532	551	563	533	547	508	541	491	572	504	554	529	562	548	545	544	550	519	494	543	529	488	530	549	509	545	545	519	489	581	549	541	577	538	515	568	543	548	550	569	514	471	534	552	561	533	545	551	539	563	540	539	515	539	546	549	533	581	499	538	572	537	486	563	529	536	491	535	560	554	543	572	536	541	512	519	529	578	510	540	564	540	518	540	562	549	522	554	501	552	537	545	540	507	592	497	540	511	502	518	536	533	545	561	567	583	542	562	533	557	519	534	556	556	532	615	527	566	529	574	505	542	489	570	596	591	521	549	515	488	567	552	523	584	559	525	538	557	550	547	561	541	577	517	533	530	537	530	556	515	551	552	542	554	535	595	534	515	547	549	558	596	542	572	526	613	513	557	529	514	562	561	533	523	559	588	566	572	554	521	553	550	549	575	522	566	600	549	578	527	573	507	507	561	560	516	491	564	557	538	537	534	575	527	544	540	555	547	567	538	567	587	537	560	576	531	579	564	576	542	576	517	554	525	560	556	555	553	532	533	558	541	539	524	531	579	599	558	562	494	563	516	547	532	518	565	544	534	562	551	588	515	557	566	524	572	532	544	522	550	555	572	485	537	552	592	549	549	503	535	558	574	534	534	541	501	569	559	530	572	501	558	556	553	520	558	593	579	559	545	547	541	522	565	532	555	537	550	542	543	569	557	549	537	541	533	554	508	501	557	511	568	520	523	551	558	512	543	562	539	534	503	544	514	563	533	518	575	552	535	537	505	576	596	552	525	565	596	573	518	548	572	541	535	531	558	542	516	525	545	550	585	528	488	611	548	525	496	556	515	535	560	618	533	581	565	543	555	567	559	580	533	528	562	556	515	577	525	540	531	530	552	577	554	504	505	509	579	590	569	540	525	567	542	569	593	535	547	537	522	519	548	516	535	548	532	547	514	556	551	567	559	538	539	584	549	534	552	532	549	536	541	533	571	495	559	544	538	586	515	547	587	512	543	564	572	557	509	541	526	553	532	558	544	555	543	572	577	566	513	493	474	536	500	554	557	515	538	514	577	561	535	492	555	545	532	536	557	546	550	567	557	498	488	594	558	542	536	564	570	556	536	511	580	578	519	534	545	524	608	539	556	530	549	514	519	539	537	569	485	540	541	540	537	504	540	551	533	507	514	518	570	513	534	529	541	577	551	544	527	556	542	557	522	545	569	506	518	556	520	540	508	533	531	589	537	557	535	552	526	524	537	533	548	552	543	528	549	559	522	574	548	544	556	522	578	504	544	523	569	535	536	599	536	590	569	526	575	531	551	543	525	540	560	559	565	559	492	530	574	546	564	519	507	556	550	569	529	513	540	552	524	527	519	527	560	523	562	565	534	549	539	553	533	538	537	497	503	552	559	601	548	483	543	597	539	530	520	533	549	504	575	509	557	550	547	552	551	544	517	571	518	512	528	590	504	563	517	539	566	569	521	516	534	545	553	532	516	552	542	574	569	519	509	535	529	544	558	556	553	514	556	548	505	532	557	534	576	507	531	516	543	563	580	559	532	549	548	524	514	501	584	506	499	523	502	556	528	523	545	552	527	594	522	555	567	549	545	562	529	561	531	561	487	537	580	564	566	522	541	532	542	508	520	548	532	546	530	504	537	540	566	543	526	548	553	563	523	548	524	526	554	570	515	554	540	537	532	533	581	524	529	544	526	568	572	528	585	554	541	517	551	559	560	492	534	592	525	575	545	540	562	557	544	581	561	596	515	524	542	566	545	561	556	496	532	579	562	520	508	506	527	516	537	551	545	576	559	491	573	561	567	573	516	562	521	548	543	589	554	514	544	574	536	528	555	538	523	515	527	555	541	563	577	547	561	553	530	562	582	574	536	571	642	539	537	522	527	593	562	565	540	577	586	554	522	528	538	542	551	574	525	521	579	536	536	566	565	586	573	567	517	572	516	589	517	515	520
1251	135	115	97	87	107	99	108	112	121	122	97	83	92	101	70	75	80	67	76	75	90	71	86	82	75	80	80	82	76	66	86	87	80	75	67	78	86	74	71	91	82	71	82	89	77	87	97	131	145	73	81	61	75	71	69	75	68	83	89	80	75	56	74	96	72	84	76	69	78	90	85	81	66	69	60	78	73	59	80	77	79	75	75	71	68	89	78	90	65	80	78	81	66	75	64	88	81	77	77	94	63	81	77	79	90	70	64	92	72	75	73	72	91	73	66	69	80	76	67	73	64	76	70	59	75	77	78	70	74	73	78	80	67	74	81	72	86	75	93	81	73	70	71	79	73	83	64	92	86	82	72	88	98	74	79	85	73	73	83	90	69	76	76	86	74	80	88	79	77	84	73	81	92	85	85	92	86	82	90	68	71	73	81	80	74	83	79	67	81	71	86	77	82	62	84	67	63	86	91	69	79	68	65	68	68	75	79	66	84	67	86	78	89	72	73	65	98	64	72	70	78	71	83	76	57	78	70	77	92	67	78	68	61	87	78	77	64	83	86	95	73	83	79	74	90	85	71	81	76	76	75	70	71	70	72	65	54	89	73	70	89	89	82	82	72	74	80	73	62	73	67	72	81	87	79	68	86	78	67	71	91	89	80	78	73	70	76	77	80	76	92	78	78	62	66	82	72	73	72	82	71	76	62	70	77	74	93	79	74	61	81	101	80	82	62	90	75	82	70	84	70	76	93	64	75	70	79	99	77	83	89	73	62	59	80	85	69	72	82	74	78	75	64	75	85	77	68	68	71	81	68	71	75	79	72	76	58	89	76	60	92	83	71	82	83	93	89	72	68	83	90	84	68	90	58	67	84	80	66	75	85	69	74	55	80	79	53	70	82	74	72	79	88	85	71	72	76	86	68	79	87	84	86	81	74	91	75	78	85	63	86	77	71	69	62	74	86	63	82	84	80	73	67	96	77	69	72	77	78	61	70	81	85	88	67	91	71	61	81	76	78	98	86	71	89	62	76	70	58	80	78	91	67	73	69	74	76	107	86	76	71	80	78	83	69	81	88	77	69	68	68	75	88	79	82	75	85	72	74	76	77	57	76	79	91	91	79	77	75	69	73	65	73	65	63	62	53	90	71	70	72	81	84	61	72	65	62	70	63	77	59	74	67	86	69	77	63	81	87	63	67	55	72	78	78	87	87	74	74	72	76	83	73	90	73	75	64	57	76	74	68	63	81	76	66	86	67	70	84	85	84	93	77	72	82	73	73	75	80	68	70	80	83	81	93	75	79	69	75	70	92	60	91	57	69	70	69	67	69	81	80	75	74	78	71	73	69	88	72	76	77	84	79	80	75	76	77	79	69	81	74	83	66	73	78	87	82	78	80	75	82	82	90	68	74	75	71	85	85	56	71	64	68	65	80	64	98	82	87	79	84	84	71	79	85	74	79	72	85	76	74	52	80	86	92	70	93	68	93	89	78	90	79	74	83	69	74	83	82	87	79	100	65	67	79	87	81	76	65	76	79	65	74	73	67	73	70	77	69	87	73	84	75	82	90	63	65	68	84	63	78	80	70	86	82	87	74	67	88	88	92	84	73	78	81	73	73	69	93	77	62	72	83	73	67	79	74	75	86	72	81	63	74	81	65	80	69	59	71	75	78	79	82	49	69	70	93	86	76	78	71	77	84	61	75	74	61	62	75	77	87	77	79	85	92	76	75	84	72	80	69	59	77	79	68	69	70	77	69	83	71	75	84	73	83	92	82	76	88	64	77	84	69	71	82	68	89	75	88	79	73	65	74	83	81	81	88	91	67	72	76	83	60	70	72	77	67	88	89	70	70	83	88	63	77	91	87	67	86	78	56	71	76	83	69	79	67	81	82	88	80	59	84	73	87	76	81	79	73	73	77	61	74	63	86	83	67	91	73	64	83	80	86	71	71	84	74	83	80	72	79	80	60	81	73	81	70	81	72	67	84	84	79	76	79	82	84	75	69	72	82	64	84	67	72	66	72	80	80	77	85	79	72	92	85	73	75	81	70	78	79	89	85	80	64	91	80	65	64	87	85	83	67	77	76	77	68	69	74	63	58	76	74	72	57	66	89	64	78	66	79	69	81	91	74	83	72	87	80	75	80	82	72	68	83	82	82	77	76	73	80	76	78	63	66	81	83	67	74	73	73	91	55	73	97	70	69	84	76	77	77	88	69	76	70	58	82	80	70	65	67	82	68	87	69	80	69	81	65	89	74	60	74	100	72	72	73	68	79	71	76	87	68	58	87	90	94	78	68	92	66	105	73	85	75	68	72	84	85	74	74	73	76	75	73	79	55	78	78	85	74	67	74	73	69	74	80	65	88	63	79	80	91	98	71	76	80	68	77	100	79	82	65	94	71	73	94	72	78	74	70	75	77	79	74	72	71	78	68	85	69	77	54	71	86	76	63	65	88	77	73	71	68	92	70	77	74	79	83	89	92	63	75	76	89	70	71	79	80	94	69	75	72	86	79	64	73	79	75	72	74	72	83	70	84	66	96	62	77	77	71	61	68	75	69	79	73	84	78	87	76	64	74	71	75	72	83	73	77	72	93	70	76	61	73	72	79	79	65	80	81	82	66	71	67	98	77	73	77	73	82	78	74	79	81	90	81	78	86	71	70	94	86	80	80	81	83	81	77	81	73	73	89	59	74	79	85	88	78	84	93	74	87	69	73	74	78	77	71	69	68	75	84	77	73	77	76	76	86	81	85	78	96	97	81	71	94	63	73	78	85	76	81	76	83	74	80	66	77	73	74	63	81	85	72	75	87	53	75	84	76	85	66	70	70	79	69	71	67	85	80	64	73	76	69	67	83	78	81	74	64	75	67	83	77	72	75	68	62	94	51	82	87	64	107	69	78	73	89	74	74	80	74	96	79	84	81	71	62	72	85	79	90	81	79	94	73	90	83	80	79	70	68	72	81	63	73	89	74	71	62	81	83	72	78	90	82	85	78	71	74	96	57	71	71	70	59	76	65	73	77	94	78	82	86	85	85	77	74	87	82	73	82	78	81	64	81	80	73	80	72	77	72	82	72	79	78	69	81	75	72	81	79	65	99	93	81	65	86	69	68	84	91	85	74	65	87	73	59	79	79	66	68	60	81	69	83	73	63	75	70	94	64	82	69	70	80	90	64	67	74	88	66	75	77	72	87	85	80	83	90	62	82	68	79	94	84	77	81	78	81	78	74	82	79	87	69	73	64	74	71	77	82	73	79	69	89	70	88	72	76	68	71	72	67	70	86	75	75	81	85	84	72	75	71	80	80	61	81	93	92	81	66	75	69	91	75	75	67	73	70	67	78	73	75	82	79	70	63	79	86	63	69	78	78	82	83	75	86	73	78	79	76	74	75	81	69	64	80	88	84	77	87	66	88	78	81	61	71	63	85	80	93	78	78	63	87	87	63	74	72	69	79	76	87	73	95	65	80	97	78	66	82	70	62
6843	1596	1001	1414	2360	2652	2575	2066	2242	2319	1602	1395	1167	1092	945	934	844	813	785	738	689	676	679	605	640	657	674	636	634	629	650	651	631	604	586	605	579	615	574	614	595	608	614	619	588	596	557	898	2113	2063	559	590	580	614	591	549	611	576	589	572	581	577	614	636	596	526	618	585	578	628	590	569	600	599	609	627	597	595	582	591	562	575	584	616	530	585	621	587	605	598	545	560	607	619	602	625	627	587	605	592	566	587	596	630	591	633	582	565	581	589	575	585	603	580	600	580	599	569	590	619	606	644	524	588	595	570	599	648	570	607	591	575	551	597	560	580	574	573	585	589	544	636	584	594	597	602	572	585	579	621	599	564	573	636	573	602	621	590	551	578	534	604	600	564	569	622	640	584	577	601	561	587	604	552	589	620	548	555	568	565	595	570	588	611	598	617	610	553	582	587	593	574	575	607	581	580	608	627	562	594	598	585	569	626	587	596	575	555	549	578	597	591	538	589	588	604	557	593	555	567	591	570	582	612	601	581	590	571	590	608	585	588	601	569	585	552	598	579	608	606	586	647	617	582	578	598	589	599	596	582	539	564	600	593	597	559	577	611	576	581	561	592	563	592	596	588	557	583	584	599	559	596	576	553	595	547	582	568	580	608	580	559	575	563	584	626	624	586	595	591	602	591	641	574	577	587	590	631	599	642	546	565	582	600	612	618	555	573	597	565	617	587	602	556	551	607	633	624	602	581	583	569	578	579	624	606	610	544	566	572	593	596	611	567	588	608	567	568	609	608	561	599	651	592	600	622	590	545	593	580	594	566	638	573	600	582	585	579	571	639	581	589	561	623	600	596	537	574	576	583	623	610	634	572	592	585	601	619	595	627	577	579	653	616	565	590	566	569	589	602	596	591	579	591	626	597	582	568	586	547	574	634	566	590	586	604	572	543	567	567	574	579	569	557	615	609	567	621	590	575	586	568	583	608	632	572	577	584	569	571	576	553	612	600	601	549	605	537	571	580	582	613	573	577	586	584	562	612	564	568	582	597	603	607	595	561	652	598	558	560	609	605	599	549	602	588	593	531	536	645	607	619	518	573	587	573	593	624	556	582	615	562	614	611	588	536	605	604	591	566	568	573	558	595	563	611	566	551	606	568	605	549	603	564	577	604	560	609	617	574	591	581	562	575	617	607	635	556	628	531	585	588	576	576	606	588	566	584	619	624	613	566	633	582	582	565	587	577	592	599	602	607	582	588	605	594	591	581	584	625	608	600	595	585	573	599	604	562	599	603	619	596	587	602	593	568	584	614	572	581	603	578	583	572	570	612	550	583	584	597	588	619	624	610	564	571	578	580	593	580	604	566	566	563	555	542	624	586	617	598	599	523	613	611	624	559	611	621	590	581	618	625	612	594	555	615	555	608	597	566	598	596	577	590	604	598	602	564	604	620	588	603	594	572	564	585	588	591	598	551	629	550	595	607	594	579	567	564	574	590	608	591	569	597	599	614	622	549	592	580	555	585	608	584	586	605	599	591	594	625	595	595	554	595	578	562	652	623	605	600	615	578	590	576	598	591	606	593	557	583	591	564	611	586	589	562	576	588	626	598	583	623	589	566	554	551	585	572	592	591	633	624	620	602	584	584	598	596	565	571	575	576	582	563	576	596	573	594	595	613	610	613	575	618	567	613	544	605	566	588	574	581	575	579	595	574	613	577	604	615	582	562	617	570	580	597	545	569	589	562	570	570	602	531	584	622	555	585	576	575	551	604	586	584	625	549	560	624	585	543	563	557	592	572	585	589	624	585	594	633	537	598	594	607	593	587	605	579	573	551	569	616	516	570	595	570	570	576	580	586	596	571	588	570	558	592	608	594	593	553	582	566	537	581	616	597	601	567	578	602	591	583	553	600	588	590	618	587	612	597	581	583	620	564	614	581	601	619	588	636	548	550	577	583	599	606	578	598	592	572	578	568	582	569	575	593	621	620	608	554	579	565	615	588	599	616	532	596	650	589	591	522	550	590	618	579	590	560	579	626	617	612	587	618	620	610	615	596	596	616	619	583	595	558	595	586	571	570	638	590	556	552	565	545	579	563	618	582	622	596	613	595	580	602	604	575	595	597	641	607	623	584	566	618	615	614	611	615	578	620	603	589	577	595	597	564	620	585	592	608	628	569	554	611	540	571	592	620	608	563	591	599	578	569	565	542	626	625	579	569	583	607	608	576	571	600	645	609	636	569	607	572	603	587	573	590	586	618	578	574	587	586	608	651	581	576	577	593	584	569	574	583	563	539	608	599	574	566	531	620	609	577	557	587	574	567	553	560	578	600	618	576	594	613	610	648	583	608	617	611	616	588	608	611	650	582	618	585	590	560	584	566	570	601	607	615	598	569	571	582	531	564	596	608	603	579	577	573	620	591	583	591	570	577	597	575	583	606	560	583	594	612	629	621	622	631	611	584	620	601	587	599	608	604	593	580	571	572	566	596	612	587	583	597	582	605	547	583	587	595	626	562	592	559	624	564	577	567	596	602	609	541	613	613	576	576	589	623	607	592	596	613	539	618	602	585	600	594	595	588	549	629	585	595	593	577	561	581	591	585	562	575	614	571	603	619	565	607	573	588	619	602	544	583	594	575	625	600	556	596	559	583	632	620	550	563	563	616	591	577	612	582	597	618	597	579	587	567	571	616	573	583	582	567	604	571	569	611	606	570	634	601	585	624	614	572	589	574	580	576	592	553	576	548	558	584	612	610	597	601	594	612	617	580	595	599	595	576	585	558	602	592	585	621	596	576	612	570	598	601	599	561	578	572	579	536	575	591	608	552	567	612	573	578	576	592	595	550	574	586	614	625	602	606	602	569	595	575	611	629	570	592	562	559	556	582	572	628	603	608	607	607	611	585	573	569	568	569	580	604	629	589	598	625	598	585	596	576	596	634	560	573	573	560	610	584	582	590	582	572	548	593	571	589	575	570	558	597	624	555	628	597	564	648	568	615	565	628	572	564	551	581	600	554	623	571	600	603	570	607	574	584	628	586	583	609	609	591	546	569	589	596	584	633	596	590	624	558	577	555	636	618	577	589	575	631	600	602	642	571	602	575	615	600	585	578	599	579	568	609	575	596	539	589	571	574	616	616	586	606	636	588	566	580	572	582	655	550	545	585	584	608	585	579	576	582	586	616	585	622	576	573	584	636	561	573	562	583	598	573	594	564	580	554	542	565	605	581	577	587	537	597	596	604	574	609	546	554	606	574	602	569	535	601	535	586	561	609	589	604	577	576	558	566	654	593	575	566	631	603	610	601	627	600	648	574	595	573	620	591	572	617	554	577	573	582	597	607	610	579	583	610	627	538	608	607	619	592	578	567	589	558	610	605	626	579	579	622	577	609	589	587	559	593	568	609	597	626	551	588	586	571	583	599	618	578	621	584	637	592	598	576	595	600	550	595	624	553	605	579	553	568	596	624	562	601	616	574	619	588	630	645	585	579	583	603
1485	184	136	107	106	149	121	99	122	112	104	97	84	89	91	90	93	85	71	91	83	84	71	70	76	75	62	73	73	68	75	85	84	68	67	66	87	78	72	75	58	65	63	63	67	56	79	87	147	267	110	71	71	53	59	70	77	63	80	62	72	64	74	73	70	66	73	55	63	68	63	76	73	66	71	78	71	79	54	66	66	69	70	66	80	75	68	68	72	89	72	84	72	75	80	84	85	68	61	66	76	77	84	72	56	61	68	78	85	73	76	77	80	83	75	72	69	59	83	67	76	69	79	65	59	74	69	54	82	56	84	69	67	76	75	92	72	73	75	64	61	54	58	75	64	73	70	56	56	67	73	66	82	80	73	68	76	74	68	69	86	70	84	68	74	73	81	69	62	64	67	72	80	74	72	59	82	85	72	79	72	75	75	65	76	53	76	67	86	87	62	76	57	60	74	84	73	68	70	67	68	61	59	59	61	73	68	78	64	76	78	73	79	71	76	71	57	68	68	65	73	71	78	78	70	89	82	66	67	67	80	76	79	64	56	79	69	64	63	72	66	68	63	70	75	62	62	66	57	69	68	63	69	72	61	61	72	72	66	71	57	77	73	63	69	71	76	73	66	72	83	68	76	78	73	70	71	86	75	85	63	74	72	65	73	49	69	65	85	49	56	59	68	67	75	61	67	68	57	73	69	56	61	60	60	70	72	72	63	75	54	74	81	74	63	70	74	78	88	81	80	67	79	64	78	87	70	60	66	62	73	59	73	63	72	86	63	71	74	72	70	65	73	66	68	55	64	80	69	75	72	65	87	74	73	81	73	64	76	83	77	78	69	63	74	62	79	86	72	55	82	67	58	73	63	72	69	70	76	66	65	63	67	76	62	72	70	67	72	64	68	70	73	79	69	72	71	66	73	70	63	53	80	70	65	57	67	84	76	73	61	63	82	59	92	59	69	75	76	58	83	77	72	62	66	68	73	78	67	84	67	66	57	74	79	61	78	74	63	67	61	81	61	84	68	84	61	62	48	62	77	61	56	63	63	75	85	68	74	65	63	71	75	76	68	74	74	61	67	77	71	62	61	61	94	71	63	61	76	76	62	57	64	81	53	75	77	64	81	76	60	70	76	71	72	92	75	76	69	64	65	63	58	73	57	72	71	69	70	77	72	79	73	70	74	67	75	74	73	68	67	50	71	78	69	63	62	71	80	70	81	72	68	73	72	75	73	71	74	80	72	67	73	73	77	79	84	63	74	68	82	82	75	78	66	62	93	79	85	61	57	66	63	66	77	61	63	78	80	79	75	60	73	82	62	82	82	70	76	70	84	76	76	60	74	62	68	63	54	74	61	65	78	72	78	53	68	66	79	81	70	84	75	74	71	69	83	67	66	66	74	76	64	71	67	85	63	69	73	75	68	68	71	79	54	73	75	67	71	70	78	50	76	80	71	66	70	74	61	68	74	63	65	64	68	87	71	81	75	73	80	56	77	67	80	88	80	71	78	85	71	71	61	71	70	59	67	81	77	69	52	79	78	90	74	69	71	82	84	69	78	75	64	71	67	68	59	65	71	65	54	70	70	70	65	67	75	79	62	67	66	82	67	79	73	65	66	81	61	72	74	69	68	69	84	71	68	60	55	69	73	73	61	71	58	79	74	64	71	81	67	69	83	53	81	74	79	72	72	75	62	69	96	73	60	73	64	73	88	77	71	85	70	73	80	74	73	58	57	58	62	66	63	60	83	65	64	71	66	62	61	53	91	83	78	88	63	72	71	73	72	58	60	84	76	64	66	59	76	77	78	81	71	74	68	73	76	71	77	72	66	59	71	72	57	75	53	57	74	72	80	82	72	55	71	75	73	80	53	78	68	65	77	58	69	72	65	82	68	74	77	76	57	58	72	83	67	85	77	84	70	83	76	70	58	81	77	76	68	61	77	80	77	63	74	89	81	69	65	76	70	76	72	68	73	75	64	69	66	64	73	71	79	56	78	69	60	80	70	59	72	80	69	73	69	74	82	72	67	68	65	73	66	80	81	65	80	59	94	63	80	78	74	66	61	65	84	62	76	73	65	55	54	66	72	78	49	84	69	64	75	60	81	80	68	69	83	64	75	75	74	72	68	55	83	71	61	60	58	77	74	84	76	82	72	82	84	69	67	84	67	80	74	68	75	60	68	68	66	74	60	79	75	72	66	70	63	73	63	69	93	77	67	60	64	88	81	67	64	82	83	49	75	80	67	76	67	77	70	74	74	60	61	64	69	56	90	63	69	88	71	76	60	73	72	52	61	84	73	57	70	71	60	64	65	73	74	65	77	74	73	69	65	95	85	70	72	83	78	78	76	64	75	76	70	72	69	73	70	66	77	75	61	77	77	73	72	76	61	65	69	73	57	58	76	60	70	69	57	61	64	60	61	58	57	65	53	58	72	78	78	76	75	72	78	90	75	63	77	64	67	69	70	64	60	64	67	71	62	74	72	63	73	80	74	82	59	60	80	68	63	61	64	81	64	72	68	83	78	67	66	76	59	70	67	64	62	65	87	76	57	58	54	97	79	64	71	77	65	63	73	91	70	71	70	63	64	73	70	73	63	59	80	79	73	68	67	61	77	75	63	61	72	71	65	65	65	81	63	74	71	70	74	55	73	75	85	70	66	71	80	73	92	76	79	61	75	63	83	68	62	66	68	73	78	68	81	65	71	78	59	66	72	70	68	62	59	71	73	71	78	75	61	52	72	69	73	60	67	73	72	78	73	64	71	73	54	65	71	70	73	70	79	68	88	63	79	82	87	71	71	75	64	66	61	73	68	69	57	64	58	76	60	76	73	58	73	59	70	63	66	74	64	63	79	56	70	72	70	72	83	75	69	74	66	79	69	81	72	68	67	76	78	76	81	68	85	69	74	59	69	67	89	67	57	65	80	78	78	61	62	70	66	71	68	58	76	84	70	77	77	65	82	71	73	77	73	74	60	73	53	79	77	67	68	74	74	69	78	66	58	67	70	80	76	76	73	66	70	78	65	73	78	70	61	87	60	89	55	85	65	84	69	77	64	66	67	79	70	69	75	92	65	64	57	80	71	61	56	60	64	62	68	71	76	88	71	71	68	84	81	91	49	61	76	72	86	76	76	56	67	76	70	74	77	74	57	55	68	71	67	68	73	51	70	80	56	64	77	67	77	66	59	87	68	58	67	71	74	58	73	74	54	81	75	68	71	82	73	83	73	78	52	78	86	76	58	73	71	59	52	83	79	78	67	73	75	72	61	61	69	57	73	63	60	59	62	74	57	74	69	88	76	73	59	81	68	73	75	81	72	73	67	80	92	48	71	65	80	81	71	65	62	65	67	68	68	73	74	64	70	60	80	55	60	67	82	77	75	80	65	69	73	67	75	63	58	84	69	75	67	77	68	64	74	71	68	77	70	57	71	77	84	61	58	86	71	64	57	86	60	76	81	66	80	59	85	83	69	78	69	48	74	70	59	64
8270	2291	1195	1892	3708	4154	4076	3268	3402	3124	2180	1651	1464	1280	1087	1049	960	881	845	804	736	734	696	697	677	684	640	616	643	657	642	643	655	616	626	577	632	627	593	604	560	629	608	596	596	573	579	658	2105	4785	1897	574	535	583	526	525	569	564	559	544	557	547	555	552	560	578	540	555	560	590	572	565	557	536	559	559	554	522	566	586	555	552	517	543	552	552	535	575	556	561	595	566	554	577	542	550	538	551	565	550	578	589	579	583	550	548	563	560	525	560	525	526	553	511	548	588	570	567	556	490	539	545	539	541	515	557	537	537	565	544	489	529	543	535	556	542	578	530	578	524	557	510	567	550	560	519	550	559	515	560	547	528	506	538	572	585	579	544	534	568	555	554	579	523	566	521	547	514	548	532	546	525	557	567	532	596	550	517	539	537	570	556	581	523	538	557	544	558	535	535	535	533	566	554	575	576	531	577	569	562	545	536	517	531	526	539	549	529	513	548	552	548	509	557	584	515	544	552	557	543	542	530	584	555	553	587	524	534	549	546	546	536	536	570	521	538	538	523	567	542	574	565	537	553	544	584	485	563	558	521	571	527	545	524	587	519	590	591	535	504	526	570	548	541	521	540	542	517	572	530	527	524	611	547	541	566	547	560	505	540	559	524	536	529	540	565	565	520	551	518	573	549	592	565	540	517	561	548	550	554	552	548	518	555	523	585	551	554	534	552	524	526	510	544	523	555	543	557	569	558	549	546	514	513	527	535	564	575	509	520	558	544	560	542	548	557	517	573	547	549	558	573	532	531	587	566	558	525	508	518	504	555	555	531	539	530	555	559	575	565	542	528	482	552	557	532	536	533	531	543	551	537	522	563	582	560	544	563	527	567	532	555	522	526	532	510	541	566	563	511	559	546	573	535	515	535	567	558	564	515	569	543	522	521	543	550	515	558	536	570	575	579	557	548	572	557	568	578	580	548	530	561	556	525	504	513	566	553	538	558	590	572	563	550	529	552	488	507	545	536	530	533	524	504	548	517	565	566	530	540	521	533	556	575	546	531	493	492	499	543	549	519	540	579	550	539	569	547	558	520	567	548	527	575	557	531	551	545	537	562	550	515	557	503	547	581	512	525	533	552	567	567	526	563	522	526	575	541	561	521	559	532	529	535	572	560	567	548	489	557	504	543	538	528	554	503	547	547	543	550	535	554	519	564	572	564	547	580	513	510	556	548	591	527	582	540	550	540	541	583	520	537	555	547	546	541	603	525	548	573	585	495	551	561	499	501	531	552	519	543	566	532	542	530	588	576	537	578	477	542	508	531	560	583	539	563	564	563	570	527	534	543	544	567	521	547	564	533	527	555	554	498	534	545	533	552	547	541	531	544	547	560	547	547	546	550	546	527	577	492	611	537	529	541	524	523	590	540	552	543	520	538	501	505	531	549	542	550	495	496	539	531	550	565	511	527	561	568	523	521	552	534	546	523	527	567	508	555	543	546	597	546	534	550	496	531	561	564	575	569	549	527	508	563	515	560	555	521	528	556	549	553	551	530	545	534	555	552	530	518	561	514	541	560	559	538	529	556	555	550	576	551	550	549	569	555	571	526	542	560	589	554	612	537	575	533	539	531	562	554	537	496	520	545	542	547	564	563	536	529	517	503	571	503	549	551	522	588	518	571	502	539	547	554	561	543	544	552	515	556	508	536	552	576	537	571	511	585	578	552	562	514	574	553	500	512	504	560	556	480	553	578	502	520	535	520	578	540	544	558	581	572	528	530	558	604	545	552	552	541	498	546	580	548	540	521	568	545	515	541	544	561	510	529	583	524	544	572	534	564	491	557	559	471	581	541	553	546	514	534	563	530	525	548	529	550	549	554	537	556	533	525	551	576	541	539	539	539	514	499	531	529	581	576	542	607	552	563	532	523	579	515	507	511	585	545	575	560	544	560	539	553	553	501	559	524	539	549	522	575	534	528	530	529	565	499	551	530	605	557	541	528	518	512	509	566	564	564	597	536	540	510	505	559	554	525	525	555	541	512	564	595	557	530	570	512	554	519	549	537	533	552	536	552	543	544	501	499	531	537	524	527	539	557	559	566	573	567	543	531	563	532	527	534	568	545	520	555	544	534	556	531	528	515	606	559	514	566	551	510	517	555	546	576	548	525	528	510	516	553	497	574	537	550	571	585	533	602	516	583	552	551	522	508	530	547	560	534	538	509	525	489	516	512	561	505	541	546	551	534	572	512	557	515	527	557	519	548	541	579	526	573	550	561	565	535	583	552	582	548	584	504	560	577	635	559	518	551	518	554	568	564	529	522	553	546	526	577	523	507	562	516	560	553	563	546	558	545	504	533	565	535	543	540	543	520	539	558	554	515	535	565	546	570	546	553	540	534	524	517	580	525	569	522	555	552	518	561	548	582	536	566	549	572	559	570	514	547	540	569	559	549	519	553	515	530	528	566	588	566	584	581	546	501	606	503	545	536	561	573	539	530	536	514	565	573	508	550	553	611	535	501	547	543	550	554	549	528	521	538	580	574	538	552	564	543	567	543	505	555	524	509	547	582	576	521	568	537	553	546	532	561	572	538	538	551	533	553	556	564	563	542	530	524	548	594	557	510	552	568	537	553	519	587	528	544	524	561	561	560	552	563	590	596	522	557	510	555	504	541	555	547	522	544	581	576	547	506	507	503	541	519	522	510	540	531	536	566	556	563	524	565	524	551	556	572	564	556	525	566	543	577	528	520	557	575	528	579	561	570	548	558	515	551	588	545	521	561	516	556	547	519	526	566	570	568	572	512	570	576	549	522	567	537	536	588	552	539	530	532	557	580	565	593	497	521	531	564	536	515	530	529	499	562	543	555	534	523	573	534	548	507	539	575	578	574	531	585	543	556	588	590	548	493	556	504	551	529	562	520	558	553	511	523	530	527	546	578	543	561	574	546	570	543	583	520	549	548	560	518	514	496	560	559	540	551	535	493	566	530	539	562	510	505	507	513	545	543	582	562	524	567	509	497	560	568	561	523	564	539	517	522	528	527	555	521	565	609	512	563	533	529	524	549	556	543	589	519	535	556	518	569	506	599	544	518	552	523	561	582	570	530	582	562	556	577	515	462	552	568	521	537	569	566	556	536	549	538	550	506	540	571	502	548	534	557	555	545	515	549	545	564	537	591	559	536	515	559	560	525	567	490	474	562	577	515	569	517	572	545	558	559	532	526	521	579	543	542	553	586	567	536	578	523	539	525	551	524	592	531	578	527	511	530	596	536	476	592	552	527	561	598	568	566	542	544	547	534	534	549	527	567	530	518	522	517	518	500	566	561	548	541	553	549	545	567	561	557	578	558	517	576	535	569	556	525	524	542	539	509	530	510	561	571	531	585	542	573	551	550	519	557	517	522	568	516	580	556	534	527	573	550	510	565	611	580	545	576	546	555	526	533	573	553	558	504	520	520	545	552	505	568	596	550	528	503	556	549	554	554	549	533	542	546	557	504
755	160	92	77	69	96	101	104	117	104	80	62	63	54	53	40	37	35	28	32	30	36	30	35	34	24	30	21	25	35	25	21	27	37	27	26	34	20	22	23	17	32	19	22	25	23	12	29	78	235	45	23	16	22	23	22	20	29	27	28	25	16	29	25	17	19	30	28	22	23	12	25	24	20	29	14	17	21	27	22	21	18	16	16	23	28	27	25	19	20	23	17	23	23	28	24	23	26	20	16	17	19	27	22	28	20	30	32	17	23	13	21	17	18	23	19	20	28	21	19	25	14	24	23	24	20	30	29	25	22	25	29	22	18	27	23	17	19	17	30	18	16	22	31	20	23	26	21	18	26	19	19	19	20	14	28	25	28	19	20	25	19	24	28	23	22	35	25	15	18	22	20	18	18	13	23	32	24	13	19	23	28	16	17	11	20	29	27	23	27	26	22	13	25	18	19	16	25	17	20	17	21	25	29	23	21	18	22	27	18	27	21	14	29	18	19	20	23	26	26	23	20	24	22	26	30	22	26	26	18	30	19	23	18	23	21	34	10	18	25	23	25	22	16	23	26	16	23	27	21	25	22	21	21	24	21	15	35	18	13	23	21	23	34	14	29	18	14	22	17	23	25	29	26	18	21	16	24	21	30	16	23	29	20	21	20	23	21	30	14	20	18	19	19	23	21	22	25	24	23	13	23	19	24	22	26	18	27	20	28	22	21	29	23	20	20	19	23	19	28	19	22	24	25	30	18	20	17	25	15	28	24	22	17	25	19	20	22	17	20	23	28	23	28	15	13	18	17	21	14	21	29	18	20	18	25	16	25	35	29	24	17	20	24	26	27	24	21	19	25	24	19	24	23	21	29	16	22	19	24	17	16	27	17	17	22	17	25	17	24	25	22	23	22	23	24	27	11	20	14	23	14	18	24	24	27	19	23	22	30	22	15	20	22	18	23	25	23	19	26	16	22	26	23	33	25	20	19	35	19	20	22	14	27	30	24	24	21	20	20	20	16	18	23	22	16	28	22	24	25	18	18	28	28	22	21	14	20	15	22	22	22	20	23	21	25	22	11	33	18	17	27	24	18	23	20	30	27	21	19	16	19	17	25	20	20	28	21	26	20	30	16	16	24	22	22	24	29	23	32	23	20	19	30	20	17	27	17	18	15	20	21	19	27	23	34	11	28	21	28	23	15	23	13	16	23	24	18	21	19	26	20	20	23	21	21	22	13	21	23	25	28	15	23	23	33	22	33	20	22	25	18	23	14	21	27	23	24	18	20	20	20	19	28	27	25	26	23	21	26	19	20	26	20	16	15	23	21	24	18	23	16	23	22	21	14	23	26	10	28	17	19	17	22	21	22	27	20	27	15	29	24	18	10	21	19	34	20	18	17	22	24	23	16	31	17	15	16	20	21	32	18	30	17	19	19	15	20	20	20	28	20	20	25	20	29	22	32	17	24	21	24	24	22	24	27	16	20	14	28	26	21	24	18	19	24	25	18	19	22	20	18	26	26	20	11	16	23	23	24	16	23	21	33	22	24	25	24	26	26	22	13	23	22	20	23	26	15	21	25	20	26	21	22	26	23	18	11	22	13	27	22	13	22	24	24	19	26	20	20	22	14	20	17	23	28	27	17	33	24	17	22	30	19	28	25	27	18	27	24	20	17	26	23	13	20	31	22	21	23	19	16	31	21	28	19	21	23	22	30	27	20	27	24	25	20	26	14	16	34	20	27	19	28	23	20	22	26	22	33	20	19	27	23	15	22	30	25	23	16	29	29	24	20	17	21	28	27	22	19	22	29	25	15	28	23	26	23	27	26	24	26	21	19	16	28	22	21	18	26	25	20	21	25	29	18	22	11	18	23	17	24	22	26	23	25	22	17	22	21	24	19	21	23	17	22	18	20	22	25	22	19	18	22	20	24	11	22	16	20	30	20	15	19	19	22	23	27	24	28	21	22	25	21	20	22	24	18	20	18	23	19	30	26	28	26	20	20	19	31	22	29	27	19	24	21	26	21	23	19	12	25	17	26	17	27	26	23	23	23	31	20	23	26	24	28	20	22	20	18	26	29	28	22	17	17	17	30	24	17	18	20	19	37	27	28	21	15	34	17	26	23	15	18	21	17	19	16	22	15	25	13	24	22	22	13	25	19	20	21	24	27	27	19	17	21	12	25	15	33	18	22	14	24	22	18	21	18	23	25	21	16	16	20	22	24	21	22	25	21	30	19	26	26	17	21	19	21	21	16	26	24	19	19	22	25	23	31	26	27	17	27	21	22	24	24	21	19	25	20	28	23	10	20	22	21	26	20	21	17	31	26	17	16	13	27	23	27	17	19	30	28	23	13	24	14	21	23	18	27	19	23	18	25	16	29	17	23	22	18	18	23	21	17	21	18	29	20	25	23	22	20	23	23	28	21	19	16	23	18	29	25	24	25	28	19	23	24	22	29	21	32	30	27	18	24	26	22	23	24	26	21	20	22	24	20	24	18	27	25	21	23	30	21	21	26	17	19	27	28	21	21	22	21	18	16	17	28	20	20	20	24	20	22	14	20	16	23	15	28	30	21	18	21	30	27	22	21	23	21	26	28	17	19	26	19	20	32	21	26	18	23	12	22	26	29	24	23	14	18	18	24	23	21	21	20	23	17	23	34	27	18	22	21	17	16	26	13	16	34	23	32	25	17	15	21	22	29	20	26	18	30	16	29	20	25	15	20	23	23	33	23	22	20	24	21	18	27	29	22	23	26	30	20	25	18	20	14	20	29	25	19	26	26	26	30	17	16	19	27	18	22	22	18	27	14	22	27	23	24	20	23	25	17	26	23	27	13	22	14	19	18	14	20	18	24	19	18	25	27	23	23	27	25	19	20	26	19	19	21	26	25	17	26	18	32	31	21	17	15	28	31	19	12	28	21	20	27	34	15	34	13	23	25	22	18	20	26	22	25	16	18	18	26	21	13	29	18	29	23	21	30	20	22	19	15	19	19	12	14	24	24	22	22	21	24	27	25	22	19	22	24	19	23	27	28	26	24	28	21	20	18	23	30	21	19	22	18	13	21	19	25	20	19	22	22	20	23	18	20	23	19	25	19	25	25	22	26	23	18	23	25	23	21	23	25	19	28	27	21	24	15	21	18	22	22	19	26	19	22	19	25	16	19	9	23	20	25	27	28	27	17	28	22	26	20	22	21	22	18	21	26	29	18	24	20	21	19	26	20	19	21	23	23	20	25	24	13	26	24	24	17	22	30	21	24	21	21	17	18	29	15	16	20	21	18	23	31	22	22	20	20	21	17	14	19	16	15	23	27	30	22	21	16	26	26	25	15	21	19	24	22	22	16	14	22	19	30	17	20	18	29	32	23	18	15	18	37	15	15	25	24	19	21	19	17	26	26	18	19	21	15	26	19	26	20	23	24	28	25	12	24	16	18	24	19	26	16	23	19	11	22	18	23	19	17	18	31	18	22	24	22	20	23	10	20
8094	3008	1295	2391	5606	6424	5705	4528	4181	3694	2643	1908	1531	1185	1004	928	748	692	632	531	540	505	435	432	444	364	322	339	296	307	316	301	270	295	293	274	270	291	255	273	223	249	237	213	227	240	216	242	1580	5265	559	182	201	185	221	183	180	193	181	178	163	186	183	195	189	184	188	166	182	182	180	178	182	187	192	181	180	199	178	164	178	164	192	172	188	200	183	206	190	186	169	157	163	187	180	171	159	152	200	192	175	171	154	174	163	184	182	172	172	186	186	170	157	156	170	182	169	193	166	174	163	205	165	184	163	165	190	174	162	147	138	177	201	168	165	197	178	175	151	162	174	167	173	174	176	182	158	171	163	183	175	187	158	172	170	186	161	184	190	178	168	163	178	194	170	147	175	162	169	173	202	158	172	175	168	195	174	186	177	178	142	162	160	189	162	179	182	176	162	152	191	180	199	192	168	176	186	190	204	189	198	189	177	164	196	171	184	167	169	173	168	200	191	156	176	181	179	170	186	166	165	144	171	162	156	157	139	176	185	177	162	176	179	173	167	180	185	174	174	168	168	191	158	175	158	153	174	162	180	163	165	150	188	151	179	173	188	175	190	170	190	160	176	161	189	151	192	134	169	167	176	165	146	168	171	170	154	190	182	175	191	177	178	166	175	171	181	154	175	141	174	154	180	201	161	168	162	153	164	188	158	163	175	154	170	197	174	164	185	162	184	149	150	178	165	169	175	161	179	173	183	159	181	157	173	167	172	160	182	173	176	190	173	191	162	173	171	166	178	175	175	168	160	165	189	184	182	173	161	165	156	169	169	173	158	159	181	169	158	165	175	166	183	172	163	180	199	167	178	192	187	171	181	180	151	145	186	172	169	167	152	170	177	177	169	164	167	166	187	168	169	179	194	200	152	190	173	160	176	157	162	181	154	156	164	194	171	174	155	171	174	155	197	180	162	173	171	166	161	173	180	189	168	171	151	169	156	201	179	158	146	199	173	177	173	169	194	163	183	168	176	169	167	188	180	159	171	168	156	176	162	151	160	198	174	178	168	180	183	152	175	160	151	183	178	181	186	161	145	174	179	165	177	160	169	185	183	180	165	173	169	204	191	191	164	174	164	139	181	183	198	147	176	176	189	179	177	171	173	157	174	146	182	163	172	163	178	181	178	177	155	159	168	204	180	161	177	194	178	172	186	167	180	161	161	167	177	179	151	178	178	160	169	179	167	180	150	178	165	162	171	189	166	176	174	194	162	163	162	160	172	165	170	172	182	159	156	163	196	189	169	178	183	174	160	167	185	192	204	147	175	150	181	188	175	161	197	181	160	165	173	178	185	175	153	158	159	184	162	154	179	166	157	167	166	149	152	187	195	160	158	191	160	194	177	170	154	179	179	181	227	156	177	158	177	177	179	207	183	159	165	167	179	173	189	170	171	179	144	192	148	186	180	188	159	175	169	153	177	157	176	161	165	186	181	169	170	181	161	166	222	169	167	171	152	163	174	163	184	179	173	145	170	173	169	161	176	173	168	183	197	186	179	183	192	165	153	156	182	181	194	163	179	172	147	204	160	184	185	174	170	176	175	199	159	181	181	177	167	189	160	185	166	175	187	170	170	203	191	180	158	167	146	177	182	186	157	177	170	166	174	170	161	165	166	158	184	152	147	170	185	155	186	173	173	178	154	173	185	175	149	157	173	161	173	164	192	160	176	172	179	165	183	173	177	156	200	160	171	174	150	182	178	167	186	175	202	151	161	179	194	187	161	153	166	174	150	179	166	170	172	159	180	195	155	174	168	181	160	196	177	157	192	184	176	174	172	178	191	162	181	184	164	161	165	163	204	161	183	182	154	185	190	159	194	172	184	177	176	178	160	177	171	175	173	171	163	189	141	196	170	185	160	166	202	175	174	182	160	164	158	177	193	168	180	185	186	153	148	162	176	184	164	174	160	176	191	166	180	160	158	199	183	149	166	161	180	172	162	195	169	178	167	164	173	167	172	178	173	175	184	162	171	180	198	151	135	159	150	183	193	181	177	185	180	176	141	169	176	179	168	165	177	159	177	153	163	159	180	173	169	157	194	136	147	171	161	190	181	183	170	173	178	203	160	178	164	188	179	165	148	154	166	163	168	171	185	161	180	182	192	161	178	150	157	183	178	172	165	175	160	175	184	174	173	162	175	154	186	176	176	192	172	180	162	151	158	165	170	152	172	172	175	156	167	166	173	167	155	132	180	161	151	160	168	174	160	189	164	180	163	156	166	162	166	166	175	164	167	172	187	192	183	177	145	177	178	189	179	183	169	186	197	205	188	164	166	153	192	174	184	166	146	169	172	161	170	145	181	186	178	186	178	166	177	175	175	177	185	167	170	188	182	171	172	168	179	180	165	189	161	185	176	167	188	157	170	169	170	177	179	183	173	172	157	172	163	152	163	192	168	165	158	169	177	160	175	155	178	174	175	192	151	190	175	182	147	134	191	173	193	175	165	172	174	167	198	177	152	164	196	174	168	159	150	163	153	184	181	158	168	186	149	169	155	159	187	187	174	160	187	189	181	182	156	165	165	152	171	187	174	157	172	191	158	176	176	160	152	175	178	159	191	190	157	160	160	159	183	144	174	159	172	169	160	177	152	183	175	164	145	200	181	190	164	189	172	180	148	121	168	168	170	158	179	171	174	180	205	170	166	177	176	190	188	169	168	171	182	187	173	183	179	156	166	187	162	161	195	200	154	166	161	206	168	166	182	197	176	167	167	170	173	185	163	163	195	186	182	145	161	185	168	180	181	169	196	179	178	196	158	159	158	166	178	198	169	186	173	186	182	190	182	179	151	176	176	161	169	173	157	186	152	162	176	166	162	174	156	169	176	179	197	180	171	184	183	152	162	180	159	152	183	175	189	175	145	150	178	174	187	162	190	181	154	167	175	173	173	172	165	139	179	165	185	164	165	156	171	162	175	164	163	198	173	191	209	165	179	185	174	188	162	165	166	175	182	171	177	165	170	157	182	170	171	202	171	171	193	165	170	164	168	150	164	162	158	187	171	181	174	159	164	155	149	184	183	178	177	168	169	161	204	183	162	179	170	180	194	183	143	183	213	168	163	177	162	153	159	172	151	179	180	161	169	174	165	188	162	174	153	155	142	207	202	203	191	174	179	182	165	183	177	171	164	175	149	176	169	151	194	185	163	196	177	182	176	174	146	160	173	182	174	174	167	171	165	167	194	160	176	154	183	165	183	160	167	156	171	162	178	172	180	152	156	161	166	180	176	171	165	161	167	143	166	163	169	173	186	186	165	184	157	166	190	171	161	177	161	154	171	179	162	170	164	169	169	164	155	158	152	168	139	188	177	179	193	176	143	168	164	175	162	184	164	176	193	184	170	183	180	162	155	175	189	177	179	168	175	151	173	179	169	178	171	175	167	199	157	186	166	155	191	208	165	164	175	184	170	170	175	172	158	143	186	168	179	180	184	166	183	183	180	160	169	187
985	101	111	81	75	103	97	81	97	94	85	88	74	82	77	60	63	64	80	83	68	70	64	64	64	69	67	62	75	80	66	66	81	74	82	62	70	59	63	73	68	62	78	63	60	53	59	61	77	84	71	72	58	66	72	80	67	80	52	60	66	76	87	66	72	57	64	81	80	80	65	76	73	61	61	94	74	56	59	61	64	73	78	60	68	76	81	79	69	65	60	80	72	79	70	69	71	70	67	58	60	66	66	66	57	73	64	70	79	86	67	82	76	86	66	77	69	71	76	58	64	70	73	71	64	57	75	59	65	66	61	67	84	61	73	74	67	62	67	67	54	66	59	68	65	72	73	75	72	78	79	61	62	70	82	78	72	73	56	62	65	70	63	68	79	80	64	62	81	63	55	68	51	80	59	77	65	73	60	54	67	73	90	66	57	60	85	64	78	67	74	75	67	68	65	58	59	84	78	86	75	55	57	62	59	60	65	63	73	67	72	66	64	67	59	74	65	69	73	65	82	71	87	64	71	63	60	78	56	67	62	81	62	68	58	64	70	71	85	91	55	69	82	61	73	53	58	68	58	58	66	69	63	86	82	66	76	76	56	62	70	74	74	73	56	82	65	68	71	60	73	73	70	64	80	51	74	75	74	61	71	68	71	69	57	69	59	57	56	69	62	63	70	80	56	68	57	56	74	71	66	58	67	68	81	66	55	67	59	68	73	60	63	69	60	74	64	93	72	63	59	70	76	75	67	64	80	64	63	71	74	61	63	80	78	67	60	74	74	80	69	71	81	63	80	71	58	63	91	65	67	62	64	75	81	76	66	67	74	78	61	64	63	55	67	64	66	72	74	65	71	62	74	70	83	61	56	58	77	91	68	66	54	57	64	75	92	63	75	61	63	73	72	61	92	69	77	65	61	75	61	80	80	54	65	69	63	92	79	81	64	67	78	69	82	83	63	87	75	53	58	75	61	72	73	72	68	81	59	68	73	65	81	76	73	59	67	68	56	57	79	69	79	73	84	75	76	79	76	70	65	65	75	74	83	77	69	70	60	64	69	75	72	74	69	69	67	70	67	60	63	76	80	63	85	85	75	70	83	68	76	80	68	71	62	57	59	71	84	64	59	53	76	67	77	68	61	78	68	69	60	73	78	68	70	68	73	67	72	58	83	65	78	68	61	87	56	84	69	67	73	76	69	88	71	67	72	63	58	77	73	71	79	59	48	73	59	81	74	63	73	70	53	73	64	74	85	69	69	63	78	82	80	82	75	65	76	62	78	71	72	82	67	71	63	74	72	78	59	73	69	77	63	63	66	64	60	68	73	83	82	69	66	72	61	70	69	75	67	53	82	76	63	73	69	68	71	62	62	70	62	55	73	72	64	68	62	81	63	59	65	65	72	64	69	56	65	71	75	72	71	56	65	68	70	72	73	59	68	77	71	66	62	51	71	79	71	70	68	65	74	85	69	61	59	79	66	79	56	69	67	69	86	77	73	55	57	76	75	66	68	50	68	61	63	87	74	73	74	78	81	54	56	69	69	67	67	74	70	59	60	75	62	68	71	89	66	63	62	67	64	68	67	63	70	82	73	65	65	68	58	61	65	62	72	87	74	74	62	78	74	71	82	77	73	58	63	62	78	71	71	59	58	69	71	80	58	60	75	81	72	57	69	70	71	47	77	70	61	75	66	76	69	59	63	70	65	65	65	79	57	59	67	68	77	78	63	62	72	73	73	74	76	65	67	62	72	74	60	80	72	56	80	64	60	69	72	68	82	83	69	66	71	59	70	74	72	77	67	64	71	82	53	72	55	76	69	80	72	77	90	75	63	70	70	71	65	85	78	54	72	78	70	73	60	55	78	91	75	53	64	66	65	81	64	62	83	70	72	65	68	75	73	76	66	64	81	78	53	71	65	66	65	82	72	57	61	68	59	71	59	74	70	57	65	66	64	63	75	76	56	64	79	80	74	65	75	77	71	59	56	65	57	72	70	81	69	69	69	60	56	57	77	56	68	76	62	77	67	81	61	57	82	85	63	79	63	75	69	80	77	71	76	81	55	73	74	63	76	76	61	59	71	71	70	71	75	74	74	80	72	70	78	77	75	76	74	60	79	69	97	70	75	69	47	62	65	71	79	64	78	68	74	76	66	89	62	74	60	70	68	74	60	78	70	84	77	63	63	64	76	61	60	81	70	84	59	73	62	74	73	66	70	73	77	58	74	68	65	79	76	63	76	64	69	70	79	68	67	65	73	73	64	78	85	72	67	74	67	76	58	67	96	70	64	75	73	62	56	51	62	63	62	79	81	61	63	69	73	70	78	75	75	74	62	71	65	76	60	71	67	62	68	81	61	69	64	78	89	68	69	63	70	79	59	77	80	69	61	79	72	64	78	68	62	67	69	72	64	77	65	70	73	72	57	67	68	71	83	69	64	53	77	82	67	61	77	64	71	62	68	62	65	67	70	82	72	53	74	75	76	76	66	56	55	63	77	62	78	69	67	56	71	70	74	63	89	65	68	73	57	65	79	61	53	69	67	67	58	64	75	67	66	63	61	67	74	69	69	74	67	75	66	79	65	54	80	65	68	69	74	74	74	69	67	74	65	58	73	61	64	56	73	76	74	55	59	63	65	63	79	71	69	56	64	74	80	68	78	73	50	61	77	82	56	80	63	73	79	69	78	62	66	59	65	71	60	66	51	71	81	86	73	65	70	58	82	63	74	66	66	68	72	73	69	60	59	64	65	70	75	66	89	83	82	76	54	70	77	76	64	61	91	65	61	75	73	65	63	74	80	77	87	75	69	82	72	59	65	54	68	66	70	82	54	83	63	72	63	73	75	72	74	93	67	78	66	72	57	68	63	82	55	68	71	74	72	81	78	73	76	69	63	68	74	69	80	77	70	61	71	60	73	56	76	66	74	75	65	86	55	52	69	64	71	72	67	69	66	81	57	71	60	74	68	70	53	78	69	61	84	77	74	65	67	73	64	63	69	73	57	76	68	67	68	63	69	71	60	68	79	69	66	69	73	79	73	56	61	53	84	82	58	63	60	76	65	73	61	69	76	53	58	66	69	69	61	70	63	74	80	71	78	70	64	73	86	57	78	60	64	69	63	46	79	62	76	73	77	63	62	56	80	74	80	57	71	73	59	58	78	72	75	71	64	58	60	58	51	63	68	88	67	56	75	66	78	80	79	56	77	86	69	66	67	73	61	89	68	66	61	70	79	87	69	61	69	66	61	56	74	78	58	55	65	76	72	69	76	63	66	75	77	77	70	70	66	69	77	69	58	69	63	57	64	70	70	77	62	67	54	59	63	74	69	79	51	71	71	77	66	70	67	76	71	65	72	61	79	67	79	72	68	66	54	69	72	63	56	63	68	81	62	66	71	66	71	82	81	63	58	93	74	77	72	78	72	71	66	66	73	65	67	63	72	80	71	57	72	80	70	67	86	75	65	77	74	55	75	69	67	51	79	78	75	69
5824	1263	849	1264	2232	2618	2271	1902	1895	1575	1220	1076	996	803	710	706	664	664	654	597	615	597	585	672	559	579	586	543	593	581	570	530	569	550	570	546	529	554	560	584	549	509	586	565	561	569	504	503	675	730	618	495	553	536	548	493	512	495	540	526	494	553	481	540	522	557	514	532	549	534	563	530	524	543	537	552	553	535	517	552	561	519	497	537	517	539	545	543	542	519	527	536	546	517	512	535	515	534	528	543	517	526	531	552	542	538	548	553	529	556	521	535	566	545	484	542	547	543	518	530	509	513	544	536	554	559	536	551	584	555	542	513	584	578	533	584	523	507	545	526	504	533	514	542	517	541	479	565	574	535	543	524	527	568	539	548	527	558	569	541	553	535	559	509	588	546	566	517	506	553	504	529	517	514	590	547	561	490	513	556	565	548	535	557	509	534	534	528	537	519	562	544	530	459	531	569	544	562	515	594	552	536	514	549	523	538	558	544	571	523	560	550	564	500	502	532	529	541	548	564	521	531	529	549	536	510	540	582	535	498	520	532	534	516	534	570	540	530	524	516	569	558	507	521	563	553	553	543	554	539	540	532	547	515	557	534	539	558	503	525	566	517	563	552	514	572	509	551	553	532	556	524	573	590	541	546	520	506	568	545	514	562	551	548	503	537	530	530	551	535	519	551	533	523	579	532	571	541	535	523	544	525	564	575	493	577	527	523	516	563	531	547	527	514	573	483	506	536	512	560	534	550	509	543	545	534	538	516	536	522	515	504	519	539	543	554	541	565	553	499	567	583	544	543	542	503	556	520	518	552	591	498	510	530	552	531	556	571	550	557	493	527	538	539	496	548	540	536	545	527	572	549	521	536	539	511	548	584	526	514	532	563	534	515	497	521	558	573	508	531	553	568	533	551	550	567	533	512	540	523	498	535	530	532	539	532	561	561	500	564	539	529	548	582	533	543	584	498	541	561	522	536	608	534	541	511	517	507	568	568	560	518	526	536	505	539	506	558	522	529	546	543	553	526	531	528	568	528	528	546	553	521	545	522	522	532	538	517	597	593	543	511	543	534	553	544	563	541	519	551	525	516	538	533	585	530	525	494	587	527	542	525	520	509	534	528	517	510	574	539	558	491	539	550	518	513	521	526	549	528	528	541	530	505	522	548	601	533	516	561	577	516	530	571	539	586	530	518	538	553	543	513	574	513	528	553	553	532	605	543	527	555	545	545	547	530	577	505	561	555	532	535	519	539	548	510	535	545	527	531	550	533	536	559	524	522	611	548	596	513	555	515	547	563	495	498	537	577	565	557	553	522	525	541	572	537	526	538	527	499	520	546	535	478	511	566	499	569	532	517	525	546	536	545	522	538	523	529	565	576	550	568	560	521	561	522	519	582	572	554	530	588	485	536	518	550	589	523	543	566	526	545	553	527	569	559	572	570	530	546	537	542	531	522	529	504	537	559	534	540	553	516	558	518	515	550	497	523	521	517	533	557	574	521	517	542	538	571	529	520	546	521	521	559	546	522	556	551	543	512	527	500	522	571	563	536	501	546	500	542	512	508	492	515	518	529	547	508	541	600	513	563	555	545	540	555	531	520	554	485	508	563	493	541	548	486	540	556	530	558	550	559	542	542	528	521	516	562	520	507	538	511	528	537	503	502	540	517	510	549	547	531	521	576	545	538	519	546	507	521	540	509	543	525	528	523	567	557	505	526	523	531	514	521	540	547	521	582	557	525	505	554	550	498	600	520	511	510	543	563	514	514	497	532	538	520	548	525	548	539	527	512	503	521	594	528	545	510	542	533	523	555	522	574	545	569	562	524	562	557	526	536	532	523	517	526	571	554	505	558	558	567	503	542	541	516	502	542	523	532	594	508	556	542	537	528	546	525	510	515	489	544	535	555	513	549	558	543	556	533	548	568	535	516	510	535	518	520	497	563	527	514	516	504	524	529	501	549	488	547	539	532	493	555	519	543	542	573	529	548	509	528	514	543	526	543	547	554	514	560	585	512	564	507	557	567	558	530	528	549	519	524	561	548	555	548	515	562	544	601	559	551	506	538	532	526	516	544	503	534	543	569	547	499	554	497	534	514	597	533	565	543	542	565	533	549	563	533	509	524	474	552	516	557	492	540	544	533	542	539	539	538	557	531	541	556	532	529	519	546	535	529	552	547	479	530	525	524	540	534	551	542	552	545	554	544	513	506	549	574	558	532	495	546	566	516	552	564	531	560	541	508	508	578	530	523	550	532	546	542	530	524	588	558	527	582	526	493	545	537	549	551	517	545	525	521	527	564	555	524	542	511	547	514	533	549	590	540	507	510	548	566	544	571	510	513	519	525	535	511	554	531	494	538	498	534	509	531	496	559	541	541	550	545	528	532	501	505	542	519	487	592	568	556	573	535	516	551	540	540	560	533	526	533	584	554	525	510	558	534	529	557	502	564	557	542	571	533	515	546	520	533	545	520	515	564	550	615	488	537	559	518	605	543	486	514	543	567	520	499	552	503	517	560	552	520	531	526	547	497	576	517	549	510	526	564	584	560	532	518	542	557	561	550	516	569	537	537	517	552	537	556	505	578	583	526	519	512	489	534	497	521	498	523	522	557	570	556	532	563	575	504	517	543	510	596	516	562	540	510	554	553	525	562	515	540	552	523	534	551	507	562	576	574	543	554	531	596	565	538	555	520	545	548	577	535	544	595	510	541	550	551	549	511	561	518	524	555	536	552	533	518	550	548	543	545	581	522	544	538	558	500	503	513	585	555	569	540	509	522	526	542	502	534	507	514	560	493	535	519	549	541	519	534	527	583	473	572	547	526	522	529	525	527	522	574	538	533	529	534	562	533	558	547	521	556	536	559	516	499	534	517	507	536	530	535	545	565	529	554	573	517	512	548	509	529	565	539	526	513	517	564	546	510	525	563	532	562	546	513	557	572	497	574	537	538	509	504	517	519	552	522	549	543	562	575	534	544	510	537	511	532	532	531	587	482	541	525	595	595	544	550	537	525	513	527	573	557	533	531	544	521	532	515	524	517	540	525	552	548	618	530	544	529	543	596	565	528	526	516	548	521	553	562	585	552	547	551	516	573	516	551	538	536	523	540	539	578	572	517	573	549	515	548	500	596	546	462	502	598	537	559	575	555	530	524	554	543	531	556	550	531	529	529	584	532	534	543	551	544	563	562	561	535	544	529	501	512	543	546	581	516	510	505	548	585	555	538	550	531	531	498	541	505	531	566	517	535	534	557	519	571	522	530	542	546	556	527	511	499	550	549	545	517	560	525	519	548	536	554	542	512	545	614	558	506	558	524	519	551	524	529	576	581	546	532	522	508	532	541	549	525	527	554	525	520	510	540	487	540	547	580	558	546	538	554	500	527	559	543	546	550	533	509	531	547	560	540	547	519	556	567	508	540	566	548	531	548	538	498	561	543	549	552	559	540	520	510	530	538	559	524	539	515	564	514	538	513	522	526	512	515	607	529	554	551
1199	140	90	101	90	108	106	107	99	98	99	89	75	83	73	89	80	66	66	83	75	64	84	74	75	78	90	84	75	85	53	91	58	79	77	58	65	70	77	83	54	73	82	70	69	70	72	59	74	83	94	71	78	84	61	67	60	69	70	72	61	67	59	78	65	81	84	66	78	63	79	75	69	67	64	66	62	76	76	83	73	77	67	71	69	68	64	72	79	73	84	67	76	51	64	79	85	69	52	61	76	49	73	74	78	75	69	74	76	92	78	75	82	65	65	72	59	66	72	91	74	67	69	72	74	78	86	67	70	61	66	70	81	83	83	84	75	66	70	71	85	69	69	55	73	65	73	69	80	76	70	70	67	73	65	74	75	66	72	74	62	64	59	82	81	65	63	63	58	71	73	71	56	60	75	85	68	65	73	71	69	84	81	62	66	82	73	74	61	63	60	75	83	68	60	83	70	93	70	65	69	69	78	77	68	78	71	75	60	71	62	77	83	80	81	73	82	74	69	79	71	63	63	72	67	84	78	80	83	66	79	70	73	78	68	66	70	73	77	79	62	60	58	65	74	61	55	73	66	74	64	71	72	68	80	74	67	77	71	78	74	90	85	80	75	63	69	69	76	69	71	81	82	61	78	75	73	58	70	56	81	65	67	77	60	67	75	72	66	74	70	60	89	78	71	79	65	65	59	76	76	73	69	73	74	77	69	71	70	82	72	66	72	68	71	65	63	90	74	77	76	68	68	72	73	82	81	76	82	70	61	63	80	79	70	71	74	85	76	63	78	71	76	82	69	68	61	67	58	87	73	68	71	68	71	76	64	74	74	69	51	68	65	67	75	55	71	76	84	74	66	82	66	71	79	74	81	58	71	62	62	64	66	89	78	69	73	89	64	73	84	73	63	90	73	74	81	63	79	91	66	66	65	61	91	84	81	72	54	63	66	62	64	65	80	71	90	61	74	64	71	63	72	88	75	76	62	76	61	63	65	67	58	66	70	68	72	74	75	83	67	68	51	70	66	77	89	67	82	57	73	73	65	60	74	65	79	79	69	83	77	77	66	57	66	75	61	54	84	65	65	74	66	80	61	69	84	73	69	76	78	61	62	68	73	75	71	66	55	87	71	65	76	72	89	52	62	77	67	71	78	80	75	73	63	73	76	64	67	79	64	68	84	67	73	64	76	65	63	60	83	58	74	61	72	70	58	72	79	81	66	70	81	68	75	84	80	72	88	75	63	69	75	63	63	81	76	84	59	74	69	84	81	84	84	92	79	65	82	85	54	65	68	60	68	76	83	58	80	79	88	62	75	78	79	66	79	72	58	55	62	88	77	67	67	68	75	75	68	59	81	78	60	82	79	63	77	73	82	82	84	73	93	82	57	77	89	66	63	81	64	65	85	66	60	68	69	61	72	74	80	67	80	82	67	62	75	64	71	52	61	71	64	66	75	70	87	75	74	71	89	63	79	75	71	83	71	81	72	65	66	85	67	72	70	92	73	69	63	72	76	67	90	72	66	75	80	72	101	62	89	77	68	75	75	70	71	63	76	66	69	76	56	72	71	74	68	83	67	66	64	70	72	92	69	75	79	55	72	76	65	73	62	71	82	83	62	59	75	72	79	71	68	78	64	50	74	54	70	92	69	53	73	70	90	76	72	79	67	72	64	80	77	68	70	82	84	80	66	57	62	62	69	69	63	81	75	86	80	67	71	73	62	71	60	70	87	81	74	89	71	67	73	54	70	68	73	71	75	70	67	70	62	68	69	84	70	66	67	86	61	80	69	58	80	57	78	61	61	71	76	66	72	57	71	73	71	76	80	74	55	61	72	80	71	78	71	78	74	73	88	76	68	84	68	75	65	55	62	48	70	65	61	66	68	79	76	64	74	71	62	67	64	72	76	94	40	72	60	91	78	59	73	67	76	79	74	78	93	74	69	64	71	74	75	60	84	60	75	62	68	64	77	73	68	71	84	75	68	64	81	74	66	70	68	81	65	69	74	79	71	64	81	79	76	68	79	60	81	68	88	81	87	59	59	80	69	80	77	66	72	69	74	80	74	79	73	86	59	89	66	70	88	61	64	72	85	68	77	66	77	69	64	59	73	76	74	70	70	54	89	59	70	69	70	63	66	72	49	67	65	81	66	73	59	74	77	79	72	67	65	83	59	65	58	75	78	88	63	73	73	77	69	67	74	83	69	87	68	69	87	88	69	65	72	69	75	78	69	74	65	66	79	61	80	70	68	75	70	74	79	61	58	69	69	71	61	73	72	75	77	66	79	78	69	67	76	76	67	80	82	84	63	68	76	68	77	82	67	66	55	82	70	67	86	71	65	72	77	74	66	86	88	72	75	78	69	64	84	60	72	68	67	73	69	60	66	79	74	60	75	76	80	84	70	72	70	91	69	78	67	90	73	68	71	82	72	67	77	87	80	80	70	70	72	87	59	80	66	55	72	61	67	60	69	85	63	86	66	70	65	65	82	63	81	64	92	72	70	73	71	73	78	69	78	80	70	61	90	73	75	70	57	61	92	87	66	67	76	65	75	72	74	78	74	80	75	75	74	86	80	77	55	69	74	85	68	89	73	67	70	73	78	67	72	77	80	72	74	72	63	57	57	63	75	73	74	76	76	89	67	83	84	67	86	72	74	82	83	83	63	70	63	80	61	72	78	59	66	81	70	67	64	76	81	70	63	86	68	78	57	50	65	63	81	66	83	80	72	74	70	96	71	61	75	74	82	77	74	86	54	67	75	70	68	74	84	76	67	63	79	72	75	75	66	84	70	87	71	76	67	70	73	78	68	73	69	69	71	70	67	69	55	64	74	64	91	67	78	79	67	66	69	59	59	70	63	70	56	77	75	64	73	84	74	68	80	67	79	70	69	78	78	70	79	65	71	59	78	89	79	73	82	83	74	67	69	65	88	60	82	86	61	77	73	71	66	87	74	58	78	69	78	51	54	75	73	87	85	69	78	66	61	62	65	73	87	66	73	90	61	72	72	66	72	79	68	70	44	76	64	80	66	74	70	92	71	76	66	77	78	68	84	79	77	68	59	72	69	84	99	71	71	74	76	81	80	69	62	87	80	55	75	76	78	69	90	72	66	79	76	90	79	67	77	72	72	84	68	77	79	78	67	71	64	65	65	52	77	76	70	70	77	80	71	58	71	64	57	70	66	76	65	69	78	63	59	79	71	73	56	65	83	82	71	82	83	72	80	71	82	86	77	57	71	73	55	70	80	55	90	82	69	67	71	79	64	64	64	88	76	70	72	78	77	68	56	67	87	59	66	85	70	63	82	64	77	63	74	69	72	62	78	70	71	71	73	81	88	66	78	73	70	81	69	75	63	55	94	77	88	59	80	76	71	63	69	70	64	83	80	73	68	75	84	76	59	69	71	64	69	78	74	59	74	85	62	59	61	76	71	65	78	72	62	68	82	76	63	83	68	88	70	73	73	72	73	83	63	69	70	75	71	92	69	70
6551	1436	1094	1430	2832	3324	2816	2390	2251	1717	1350	1195	1016	885	798	834	750	723	645	644	634	710	667	653	696	640	579	607	617	627	587	626	591	616	564	628	582	559	645	614	567	560	565	556	550	616	575	523	571	786	621	564	575	582	534	553	552	563	538	555	538	552	551	560	566	596	596	562	596	551	555	570	533	567	576	563	524	573	536	568	569	615	572	576	574	555	634	578	584	580	545	594	570	612	583	569	578	576	579	541	580	592	555	577	606	543	578	562	567	575	543	529	575	555	618	553	531	547	583	553	561	534	580	565	574	533	592	563	593	574	545	561	592	534	547	588	603	572	563	586	555	572	561	504	557	547	530	540	554	538	605	559	557	567	547	548	562	555	541	571	542	541	577	556	603	568	573	536	524	548	569	560	552	571	568	573	569	573	544	576	563	569	574	575	596	562	548	565	568	529	556	524	620	540	540	542	570	580	598	561	535	534	521	549	567	566	567	584	573	629	527	597	575	551	542	555	545	575	568	577	558	599	564	535	543	592	579	598	578	572	514	547	537	563	576	516	558	559	611	512	573	563	550	567	570	562	604	557	545	556	572	536	594	606	563	533	550	555	587	533	569	557	617	541	610	599	543	522	571	599	549	556	555	602	613	551	556	600	574	530	562	589	537	556	614	579	552	591	543	566	542	574	565	560	577	530	577	530	531	552	575	556	559	554	567	582	574	593	525	578	519	590	528	557	591	552	568	542	594	583	546	550	576	544	562	615	600	539	552	565	548	582	526	561	536	539	551	545	572	546	579	579	566	575	557	556	549	568	552	555	561	562	594	542	572	521	527	570	561	593	580	578	563	589	567	563	601	512	533	586	531	568	536	574	591	573	519	497	589	536	546	557	573	565	581	597	565	570	572	567	604	578	537	537	530	636	585	542	566	546	567	566	530	587	543	551	549	542	574	562	541	533	570	599	566	557	577	586	595	532	570	591	590	546	509	578	545	581	560	563	625	549	591	565	548	601	579	549	564	537	517	553	482	595	572	545	538	550	566	582	566	552	548	572	551	584	566	550	583	500	536	567	537	561	596	566	580	556	537	562	580	519	552	593	556	533	582	542	539	540	596	560	571	602	578	558	559	548	574	538	535	561	577	589	553	610	546	551	554	552	578	525	560	554	586	536	576	586	568	545	537	559	536	586	557	556	607	551	541	558	559	567	547	529	543	570	526	596	545	518	581	588	542	553	566	588	627	536	558	541	568	544	544	552	525	551	588	569	548	566	595	544	624	539	523	557	561	595	532	609	581	559	563	538	569	576	556	554	569	571	540	578	557	584	618	592	558	569	579	502	556	563	580	549	571	542	537	546	561	559	582	555	564	563	574	548	523	574	605	559	586	588	566	574	636	580	538	564	560	574	578	578	535	605	571	549	547	555	553	571	584	570	580	607	525	520	581	566	586	572	549	524	538	576	542	546	519	556	590	573	604	555	586	536	544	558	570	566	566	605	540	551	581	560	585	551	569	569	550	566	566	520	503	575	584	585	590	577	514	583	532	539	561	566	588	599	584	585	532	605	550	529	573	530	567	566	554	562	617	587	532	545	568	565	557	571	554	582	516	611	537	519	580	564	528	558	542	526	550	546	552	554	582	586	575	534	564	579	558	559	580	578	563	587	550	523	610	541	601	551	596	563	582	567	519	539	599	588	544	542	609	590	562	534	630	549	559	578	552	585	590	567	558	563	562	572	525	567	558	545	551	611	596	583	566	576	568	554	616	552	593	558	560	564	572	507	561	547	542	554	554	534	571	588	574	590	562	552	547	556	599	563	559	563	585	592	532	553	589	592	583	572	573	532	551	572	546	553	647	579	520	553	542	575	543	562	531	549	505	539	517	574	560	615	529	579	579	523	576	543	537	563	557	559	538	533	571	595	571	575	562	600	565	560	566	527	577	563	565	564	575	550	555	512	580	559	558	544	550	555	566	561	602	557	533	568	551	618	516	571	594	536	584	547	526	581	541	577	594	613	567	576	545	551	590	556	506	569	573	520	558	576	559	550	526	569	622	572	542	563	545	552	565	551	576	534	572	560	583	603	551	590	588	588	570	553	593	543	585	592	583	597	550	582	559	583	566	548	582	575	549	556	558	583	562	569	574	590	558	542	574	571	536	581	579	545	555	597	539	566	613	549	535	577	561	547	579	547	561	536	581	548	566	590	569	561	572	556	574	537	543	528	592	593	550	549	543	580	571	619	563	561	538	500	552	561	604	545	486	573	562	584	544	560	565	515	533	585	602	547	602	580	616	559	582	567	531	517	553	575	559	562	582	578	525	530	584	550	574	579	506	553	581	533	567	540	562	609	563	605	539	563	604	579	557	566	577	550	543	568	563	594	536	599	610	556	590	578	543	529	571	599	530	539	581	557	581	537	616	596	566	550	601	592	570	573	570	575	568	568	531	536	603	551	589	557	543	572	554	593	557	564	562	531	551	578	519	548	550	572	585	558	541	558	586	553	549	544	557	583	568	578	590	551	560	610	540	570	573	574	551	574	553	584	581	546	547	532	555	585	550	560	556	552	627	554	591	548	564	574	587	571	566	571	603	554	576	623	613	539	581	533	532	560	529	554	521	586	576	573	559	558	596	572	581	558	562	538	545	624	539	545	545	535	552	598	552	568	535	529	522	572	565	570	538	617	573	564	595	576	522	551	567	544	588	575	563	528	548	589	562	560	532	538	581	557	564	535	578	556	557	550	582	606	558	575	582	581	556	582	557	550	551	532	525	594	554	555	540	565	576	538	561	556	572	549	561	573	534	533	504	565	597	563	580	609	526	560	545	564	580	544	600	536	575	532	575	551	577	552	588	583	588	586	517	604	570	510	549	524	557	532	605	567	525	580	511	523	571	528	601	597	562	572	538	586	589	591	566	557	556	552	522	542	587	555	602	607	594	597	531	548	553	590	568	552	601	559	551	533	537	593	567	585	541	521	587	551	589	559	600	594	599	599	544	547	601	531	583	530	536	554	601	557	538	560	544	594	537	610	547	513	553	569	559	516	591	590	552	578	601	589	541	557	570	564	558	577	564	560	577	565	556	533	560	561	577	612	552	604	587	533	586	590	580	574	517	559	541	542	526	543	573	536	555	561	490	530	600	577	537	535	599	556	581	575	535	567	550	570	560	570	547	587	591	540	526	565	574	575	576	588	587	580	526	579	530	601	597	609	574	576	581	550	556	538	542	574	553	544	561	602	558	567	558	610	552	540	604	554	543	573	514	531	536	575	563	614	549	540	542	603	564	553	557	575	548	563	531	587	593	551	628	582	568	508	566	574	539	588	587	558	571	560	573	539	562	569	590	508	556	590	559	607	596	583	589	536	528	532	561	519	535	540	552	531	556	542	570	583	561	598	563	585	582	555	593	590	555	570	606	529	582	588	543	550	547	574	567	562	574	593	570	496	547	591	582	513	540	561	583	588	583	555	553	536	591	591	539	551	561	567	571	541	546	585
1408	178	126	92	103	145	121	110	99	121	98	89	82	75	79	95	86	80	69	73	78	58	71	80	71	65	67	69	76	60	70	65	67	57	73	57	77	77	78	69	76	76	58	68	62	82	72	57	66	71	62	71	63	66	61	70	61	65	58	73	60	60	63	69	73	60	60	78	72	58	75	67	76	69	75	71	60	65	65	76	66	52	63	60	65	79	68	73	69	84	69	65	64	65	85	74	62	71	60	67	66	65	63	74	66	76	60	66	62	82	71	82	66	51	71	67	57	58	82	73	55	70	60	57	77	72	93	76	71	69	69	68	62	75	66	70	53	60	49	75	72	54	63	73	67	60	59	66	64	69	88	64	64	67	54	70	64	68	67	48	65	69	67	71	65	82	63	67	58	65	66	70	62	57	67	71	58	65	69	70	66	76	73	51	72	66	80	82	93	72	60	77	70	71	89	59	77	54	59	66	57	62	58	58	68	67	63	80	71	72	65	48	76	74	67	69	56	70	64	80	69	72	63	74	63	74	70	79	67	79	68	59	76	70	60	69	71	59	62	73	50	85	78	62	56	72	66	68	66	63	65	65	70	69	55	90	66	58	65	56	75	54	63	79	69	80	65	67	67	66	77	72	46	73	82	77	62	63	70	57	63	66	58	68	58	64	65	55	65	72	69	71	78	79	61	59	63	66	79	61	64	77	62	64	64	63	47	67	46	80	52	72	50	69	68	68	62	67	67	65	58	66	70	58	65	70	67	65	73	57	69	73	63	74	71	52	72	47	61	65	55	71	69	84	65	65	73	66	66	66	51	66	65	61	79	60	68	71	61	70	70	81	73	79	66	86	60	72	53	74	66	49	56	79	69	62	73	59	79	62	62	78	81	61	59	73	60	59	70	80	56	58	61	59	62	62	66	72	78	78	59	61	74	61	71	63	62	46	76	76	81	69	77	74	70	58	63	79	65	61	62	72	55	74	57	60	67	79	64	60	70	63	64	79	82	63	65	55	76	62	57	67	55	68	64	73	59	72	67	73	66	76	84	77	58	79	65	55	53	57	65	67	69	68	68	78	65	69	75	68	60	59	84	79	68	57	63	75	58	58	59	67	59	65	75	68	77	50	79	77	69	49	78	64	79	90	62	67	88	89	66	64	48	64	62	61	60	61	66	65	70	64	71	75	59	69	72	61	71	61	73	84	74	64	78	61	63	74	65	67	59	73	73	59	101	71	77	72	71	67	61	59	65	71	76	74	68	60	61	67	42	64	62	75	63	71	76	63	64	59	68	59	65	63	64	75	62	59	60	74	55	68	68	71	64	66	65	77	76	55	73	69	64	54	73	69	73	50	83	74	73	74	68	78	81	78	59	57	74	62	63	98	72	67	70	63	63	62	71	64	60	63	86	63	50	67	55	78	60	70	76	79	70	72	64	66	66	64	57	66	60	54	92	61	63	75	59	73	82	66	69	82	69	64	74	67	96	67	68	49	47	51	58	59	48	64	65	71	71	58	97	65	65	61	70	72	64	67	69	52	49	64	69	68	61	72	49	61	72	70	67	76	64	65	56	78	64	73	80	79	79	73	75	58	76	66	90	58	67	56	85	59	57	79	65	65	71	73	72	59	59	71	59	71	72	71	70	58	72	54	51	75	64	61	71	67	66	67	58	60	64	93	68	62	61	72	64	63	65	66	62	64	69	57	90	65	61	71	55	71	74	55	66	75	78	62	50	69	57	56	69	56	68	58	62	73	54	70	68	64	71	64	69	63	65	64	71	63	57	61	52	60	70	51	77	77	54	73	66	64	75	65	72	84	67	68	58	74	61	74	58	73	67	71	64	59	74	63	63	68	66	60	59	70	60	54	77	62	67	61	66	62	74	50	57	72	69	67	74	61	81	68	85	48	55	73	66	74	80	73	66	72	65	67	84	64	63	66	65	74	71	65	63	58	62	61	73	69	74	60	49	70	52	67	56	61	62	71	69	61	75	70	72	75	56	70	70	79	77	74	69	63	74	52	73	63	68	77	48	67	69	47	70	65	70	67	72	78	76	64	74	53	63	57	59	82	54	63	62	76	70	69	59	70	66	62	72	57	78	60	70	54	70	55	53	58	67	63	66	65	69	62	64	73	71	70	75	79	63	67	71	87	73	57	61	81	64	69	75	70	66	63	62	61	68	72	64	61	79	71	60	68	75	67	82	57	59	72	75	75	74	69	58	63	71	64	74	80	65	75	79	64	60	59	64	69	68	60	60	71	81	69	71	65	76	71	73	65	56	84	56	66	78	68	59	76	73	59	77	71	74	53	74	72	65	74	71	68	61	72	63	70	47	59	70	79	59	66	91	80	78	74	68	86	85	63	86	63	63	66	63	60	68	59	70	56	76	68	67	63	70	66	66	77	79	61	68	67	71	83	81	67	68	49	78	64	60	69	58	75	73	56	68	66	56	73	71	72	68	76	56	67	75	57	65	70	61	67	71	68	71	65	71	58	65	61	69	64	63	62	62	69	50	60	64	70	55	52	62	63	66	61	61	72	58	61	52	77	54	77	75	73	64	56	76	79	68	58	69	56	59	79	64	58	64	72	40	61	76	81	82	81	56	62	63	69	65	60	54	74	64	81	57	60	57	75	65	66	64	71	71	55	75	65	52	67	53	71	61	53	72	58	74	68	58	65	63	51	71	63	67	61	58	74	66	62	61	65	64	67	57	82	78	54	69	64	67	62	77	72	59	65	66	68	67	71	67	60	66	63	59	57	65	71	76	64	67	66	65	77	64	75	64	64	62	71	64	58	64	76	68	57	73	57	68	60	65	78	68	56	65	60	66	76	69	67	90	65	58	82	72	55	60	64	64	73	68	61	47	65	87	80	60	70	73	55	60	70	67	69	92	54	57	62	68	56	77	67	66	72	73	67	63	75	86	53	65	72	72	80	83	66	71	55	76	64	80	78	71	65	67	54	67	76	48	59	69	64	61	69	55	52	71	75	62	66	66	59	62	74	72	67	74	65	66	64	68	71	67	73	61	57	67	60	65	71	75	70	57	56	90	80	75	88	62	63	70	61	64	64	73	66	64	57	80	54	66	68	59	61	66	71	60	58	68	54	81	72	63	73	60	76	65	70	57	65	60	60	66	85	60	71	62	80	53	64	77	51	71	60	59	80	66	62	70	75	72	69	68	64	68	72	81	63	60	60	62	66	66	80	69	68	67	66	66	60	56	83	63	75	57	54	65	61	78	66	57	57	74	69	57	68	79	77	62	57	67	53	74	60	60	65	56	65	55	64	61	62	63	67	63	66	53	77	62	65	73	64	71	85	70	62	53	60	74	67	70	76	59	76	63	75	57	64	65	68	59	66	71	54	63	73	69	63	62	75	64	55	88	67	71	55	62	55	80	72	72	68	70	64	79	59	69	71	53	66	69	65	66	60	66	63	65	63	61	76	68	80	53	76	71	63	53	87	63	69	79	60	61	75	78	67	59	44	56	72
7692	1986	1300	1983	4410	5073	4355	3648	2827	2237	1775	1585	1289	1072	986	948	860	883	776	802	800	783	757	690	638	661	609	587	596	547	639	568	530	613	552	551	576	567	566	553	529	561	531	579	560	500	565	543	882	532	554	520	510	522	534	487	579	523	488	520	527	507	539	520	541	530	525	527	557	533	590	563	495	506	551	507	539	521	502	539	495	481	530	500	549	511	527	483	520	520	582	555	509	522	521	513	533	495	498	529	570	560	538	518	517	546	525	526	492	548	504	533	518	544	579	507	513	516	490	536	523	453	457	516	544	552	519	519	537	553	490	501	512	513	540	509	499	499	503	533	517	554	525	558	540	517	527	534	527	519	520	554	546	534	503	511	508	516	525	555	527	522	541	564	499	487	534	483	525	552	499	482	524	552	503	509	523	514	545	531	509	477	527	500	538	525	528	558	513	534	508	539	510	543	522	531	575	512	547	509	541	552	524	512	567	535	519	461	497	508	506	504	481	520	515	564	529	507	531	504	534	545	478	517	515	520	477	529	550	531	545	475	549	470	528	517	556	519	519	533	555	540	571	520	550	508	492	544	543	526	557	502	520	502	512	540	546	480	479	522	559	506	504	510	515	530	525	532	513	473	515	534	519	506	526	505	509	522	524	504	523	484	503	569	470	487	543	519	536	533	512	512	540	492	522	503	513	533	481	524	501	513	514	509	525	495	518	491	543	495	498	525	503	504	494	562	530	516	513	535	515	533	504	497	571	538	518	501	486	484	520	557	526	559	502	521	500	487	541	505	516	508	518	543	530	539	503	544	530	547	497	541	480	529	537	494	501	524	521	471	533	489	550	521	527	500	492	495	528	535	519	509	554	515	512	516	512	570	545	521	511	502	533	574	527	493	503	516	525	514	505	544	475	515	486	543	495	479	522	517	510	479	516	521	504	531	498	548	509	507	537	527	469	500	520	511	504	506	511	538	514	532	544	543	546	532	536	484	550	515	520	507	554	516	466	540	495	560	516	525	498	531	540	499	528	535	517	507	526	553	524	503	502	507	515	564	501	502	530	527	497	490	585	520	519	513	526	516	516	498	472	535	541	545	496	522	505	549	535	521	525	522	515	523	538	507	505	521	513	523	546	522	542	478	506	545	486	519	546	499	532	500	518	538	515	504	468	512	537	556	525	494	513	552	534	534	540	514	556	492	488	513	511	490	490	510	540	520	551	516	517	544	517	502	546	537	503	543	543	521	526	474	535	534	491	514	514	498	523	541	512	510	476	497	518	511	532	534	523	489	567	490	507	501	540	489	503	513	508	538	522	508	529	496	513	534	540	555	513	518	564	498	548	506	531	506	493	512	506	517	514	502	501	498	547	569	535	540	522	524	503	495	518	480	519	521	501	535	532	548	495	525	530	486	476	550	533	516	480	503	530	549	508	502	555	512	501	544	513	512	488	544	508	524	535	496	502	484	521	499	549	560	496	522	552	503	542	495	507	523	498	515	490	478	517	506	557	506	516	492	498	533	492	523	507	510	545	506	517	528	491	525	480	461	515	496	567	552	513	496	482	523	568	531	522	524	530	527	471	466	523	538	529	503	491	475	512	519	543	512	547	507	535	498	537	519	512	538	506	516	522	480	528	536	516	503	482	526	542	517	496	522	499	494	518	530	550	554	525	519	526	491	502	539	501	507	521	546	559	525	514	511	530	569	538	490	545	544	501	525	522	510	523	499	496	478	494	530	519	495	552	519	540	517	522	516	496	521	474	514	513	544	508	525	555	509	532	510	530	519	515	519	521	535	512	490	487	483	523	514	513	516	530	500	569	542	505	515	529	546	533	516	521	540	507	541	537	520	506	493	496	511	491	540	505	516	511	549	522	518	513	504	504	529	517	534	479	488	481	529	511	534	501	566	512	556	540	482	517	477	530	509	543	521	546	462	545	482	530	536	514	571	511	537	511	505	516	531	512	524	476	507	526	511	486	505	512	531	528	531	531	497	555	573	507	485	511	523	518	516	469	512	475	520	544	581	518	514	513	518	497	521	507	525	517	516	535	505	519	516	539	522	511	498	503	541	517	462	559	525	475	531	540	489	491	494	516	523	509	513	531	514	520	545	519	537	492	507	543	537	500	520	537	521	521	478	576	498	509	521	512	510	527	501	502	524	522	545	548	545	531	560	512	509	495	520	537	487	508	498	518	511	519	519	541	450	545	532	460	504	509	491	522	502	498	461	524	532	543	518	557	569	524	502	531	497	502	499	527	576	493	556	503	530	511	518	523	520	543	508	502	551	502	539	511	513	511	541	519	522	481	503	532	564	494	519	520	508	515	549	505	485	527	495	484	545	555	513	546	513	542	505	554	525	536	507	489	529	471	531	520	504	521	524	500	502	542	546	549	550	513	487	509	523	552	535	499	561	511	496	534	522	515	526	551	515	559	493	537	510	531	515	497	536	538	534	487	485	548	511	497	496	526	526	465	551	495	514	551	526	471	523	506	529	505	513	588	509	506	479	491	550	532	521	544	502	541	544	540	477	542	517	508	494	466	527	543	522	556	542	563	505	499	498	533	544	502	526	525	538	497	511	494	487	521	518	519	553	519	502	539	529	539	502	525	500	530	511	512	572	520	533	504	524	477	520	514	528	516	513	517	479	523	492	507	490	515	493	517	507	496	495	533	512	500	507	508	526	508	517	516	511	535	541	511	557	486	541	489	510	538	501	502	508	519	510	520	555	523	518	507	512	567	516	570	524	507	524	491	526	491	501	536	470	527	518	499	556	516	521	554	505	515	510	501	497	521	512	557	504	503	521	471	554	519	487	539	540	516	512	515	501	528	522	528	487	512	480	509	487	525	500	518	498	502	507	510	523	526	510	497	508	524	512	503	511	493	520	508	539	539	468	486	531	532	503	540	478	541	505	522	515	567	518	525	546	535	498	523	479	522	528	520	506	560	507	490	565	521	527	498	495	569	516	543	533	504	532	508	531	511	517	548	528	505	493	533	489	506	527	520	546	534	528	539	551	549	494	540	542	516	522	517	507	528	494	540	470	490	563	529	522	521	543	527	492	523	515	483	544	524	490	496	520	525	516	510	518	500	515	510	535	483	518	548	553	514	548	487	529	501	560	484	545	508	516	531	559	504	458	515	516	497	494	536	511	519	528	482	502	497	539	492	519	485	493	542	472	485	535	502	505	494	486	504	582	535	537	504	559	506	483	504	532	533	527	478	505	501	537	500	508	539	504	514	515	510	549	542	532	498	516	541	519	504	492	497	494	453	517	530	480	496	531	535	502	542	486	501	526	489	527	477	540	512	515	507	497	489	502	470	549	512	535	543	521	498	547	503	571	555	467	521	533	550	490	511	525	509	503	499	510	524	529	506	532	484	527	490	497	485	517	505	511	530	503	509	515	511	513	497	541	488	526	535	549	496	504	513	519	529	482	519	537	522	538	529	517	516	518	487	534	517	552	537	481	514	512	503	469	519	517	529	531	522	522
742	170	103	64	81	97	119	98	96	82	58	59	59	39	39	28	53	33	36	42	38	37	32	28	30	33	27	28	32	31	21	25	24	36	28	27	17	24	24	26	15	21	23	25	25	29	28	16	28	23	17	21	14	18	29	22	15	19	22	20	23	25	16	16	19	17	15	24	19	17	24	37	20	17	27	14	21	20	18	21	20	14	20	17	15	17	24	12	12	13	11	14	20	24	20	20	19	17	20	22	15	18	21	19	32	19	20	19	17	18	16	24	13	19	18	22	26	23	22	25	19	25	11	18	19	16	17	25	21	24	15	19	18	22	15	18	20	18	21	21	13	20	15	21	25	13	19	16	18	21	15	10	18	23	18	13	17	12	20	14	29	24	22	21	20	19	18	19	18	15	21	21	22	21	21	19	25	19	17	23	20	16	18	22	17	21	16	22	20	17	30	19	23	23	29	18	19	18	16	24	27	12	11	26	23	23	10	17	25	26	23	19	27	25	14	26	24	16	20	12	26	21	13	11	15	13	16	24	17	9	20	22	19	15	14	19	24	13	13	21	25	24	20	30	17	12	19	23	16	17	22	16	16	24	15	13	19	19	21	10	27	28	20	14	17	23	24	14	24	15	12	19	16	23	13	24	21	18	20	13	17	16	27	14	18	27	23	22	20	16	18	12	20	21	20	21	19	20	17	19	25	25	17	20	24	29	20	19	20	20	21	22	19	15	11	18	26	22	8	25	18	27	28	17	24	17	25	11	17	19	22	24	22	20	18	15	23	17	19	29	19	21	22	12	21	18	16	14	17	17	21	17	21	20	25	23	21	16	9	22	25	16	18	20	22	26	14	19	11	13	19	19	14	22	24	18	11	14	23	27	26	25	20	25	16	17	21	14	21	15	18	20	12	13	16	27	19	19	19	21	22	15	21	18	19	16	26	19	23	29	10	18	17	15	18	24	22	16	15	12	30	15	16	13	16	26	14	24	18	18	20	25	15	22	23	19	23	23	19	18	18	23	16	24	26	11	17	20	23	17	24	23	22	18	11	19	31	21	24	10	8	23	17	28	22	20	15	25	25	14	17	19	26	18	22	15	21	15	18	19	13	15	18	21	17	18	23	20	27	25	22	18	19	18	17	21	19	15	14	33	15	14	25	23	15	17	28	18	20	17	17	14	27	21	17	22	22	24	19	26	16	18	19	21	14	17	17	17	24	21	19	14	19	21	19	16	19	18	24	20	9	19	15	18	22	24	15	12	17	24	22	19	17	27	15	17	16	21	12	24	19	20	16	20	22	14	25	14	17	20	18	22	19	20	15	15	23	13	22	14	20	15	21	24	23	20	16	19	22	15	20	11	18	21	24	21	28	24	26	18	22	23	22	8	23	16	20	24	18	17	18	17	20	19	27	22	8	21	17	18	17	21	15	24	26	20	23	12	14	25	22	16	14	16	23	20	31	16	20	17	20	11	14	17	17	24	16	18	17	26	10	19	26	18	13	18	17	13	18	15	18	16	20	24	25	14	19	16	25	18	20	19	18	15	25	18	16	23	22	22	20	17	21	20	20	15	17	13	25	18	26	27	20	15	26	28	13	18	16	17	12	18	19	15	22	26	28	21	19	22	20	13	16	15	19	22	19	21	23	19	17	14	23	15	19	21	22	24	20	11	29	17	18	23	24	18	15	18	24	19	17	24	16	21	20	19	23	22	12	19	17	24	23	22	19	26	17	17	18	25	20	20	29	20	20	16	19	18	22	26	16	19	15	23	22	26	24	20	12	15	24	15	30	25	25	16	27	21	21	22	18	23	14	20	21	26	20	16	20	24	17	22	16	16	18	16	22	12	21	19	14	24	16	24	19	15	25	17	18	21	17	24	19	19	17	17	23	17	20	21	28	16	20	30	24	20	16	20	15	22	23	17	14	22	20	25	19	27	24	17	15	30	19	29	19	23	18	18	20	19	16	24	17	21	10	16	17	19	19	18	15	24	12	23	17	19	21	14	16	20	16	27	16	26	17	13	15	18	16	17	19	21	17	20	18	28	17	23	19	24	25	15	24	14	19	22	16	21	20	26	22	20	15	21	17	26	17	15	23	25	19	19	14	17	18	21	22	16	18	19	13	15	13	20	15	25	28	27	23	12	16	21	21	19	22	17	12	12	19	25	22	15	14	28	21	24	17	17	20	21	21	30	15	22	27	11	21	16	19	19	21	18	28	23	15	18	16	18	23	18	21	16	13	22	17	17	15	14	20	17	20	17	24	12	16	19	20	17	17	14	22	24	21	15	13	20	17	21	21	16	30	18	21	26	23	15	30	17	7	20	16	18	15	15	23	22	15	14	19	24	20	26	20	17	23	16	18	14	17	27	17	22	26	18	19	18	18	23	26	20	12	27	19	14	26	25	20	12	27	13	10	19	21	26	19	24	25	15	24	23	16	19	26	11	19	22	14	20	13	24	20	20	23	19	22	25	17	14	24	20	21	19	22	20	24	15	19	23	17	23	16	23	18	22	19	16	14	24	16	21	17	21	18	9	21	17	19	19	22	19	26	16	22	20	15	15	18	18	22	23	16	19	21	17	21	11	25	24	28	22	18	22	23	13	21	22	22	15	20	17	17	11	23	21	37	14	22	21	20	28	15	24	22	26	17	16	22	26	15	11	13	20	17	18	21	18	21	15	22	20	16	14	17	13	15	17	13	26	17	22	18	26	17	26	18	22	21	21	19	22	12	20	17	20	23	11	17	14	23	19	14	18	23	29	17	11	19	21	22	21	11	18	18	24	19	17	27	13	13	27	21	18	24	15	23	18	13	20	21	20	17	25	19	21	21	21	20	32	16	20	11	29	23	15	22	9	20	17	22	26	16	18	27	19	24	24	16	22	20	18	25	16	26	15	22	17	14	20	18	20	22	12	8	28	16	24	17	28	17	15	21	27	21	17	22	24	20	21	17	27	18	22	16	15	28	20	29	20	20	14	18	17	21	23	16	25	25	33	15	14	20	20	26	23	22	18	15	13	15	28	13	29	21	21	25	17	21	24	21	20	20	19	14	25	22	16	24	21	20	14	22	26	18	19	17	19	16	22	10	16	18	25	17	18	8	11	21	22	17	26	19	22	10	20	19	16	20	20	19	21	20	14	17	12	16	20	26	16	21	13	23	21	11	28	14	20	18	23	18	24	20	29	14	23	17	16	19	17	25	24	16	20	17	14	12	18	17	27	21	26	26	21	23	26	16	20	17	24	12	21	23	15	19	15	25	19	19	12	6	14	21	11	18	14	12	14	22	25	24	24	15	21	15	21	16	20	13	19	21	26	22	20	22	19	29	24	22	19	16	30	22	19	25	30	19	20	17	21	14	19	24	21	24	15	15	19	19	22	22	24	15	20	13	21	15	23	17	23	23	21	21	21	24	28	14	18	23	24	18	19	28	22	21	17	28	26	19	17	14	9	23	8	20	12	15	23	18	18	20	23	20	19	21	11	17	19
7538	2673	1227	2743	6171	7507	6215	4650	3642	2603	1953	1704	1379	1011	897	805	781	685	685	781	639	604	497	409	387	422	360	317	290	255	284	253	254	278	249	225	238	191	228	198	223	207	199	178	189	182	166	207	501	217	165	175	178	193	187	177	173	197	175	191	181	154	182	160	180	191	183	173	188	158	186	161	159	199	177	153	167	182	181	172	169	149	194	143	170	171	161	147	170	164	148	140	158	155	174	167	164	172	151	176	170	164	166	166	179	171	176	180	163	144	154	154	187	180	174	171	140	156	159	180	169	176	154	156	178	150	175	160	168	142	144	178	166	158	169	163	180	145	128	147	143	139	159	158	165	154	167	154	155	189	164	174	131	157	182	143	164	157	155	161	154	136	158	179	155	176	140	151	149	152	157	154	150	154	163	146	167	148	140	162	174	158	157	151	161	161	145	165	171	147	182	156	169	174	183	157	163	154	161	169	144	181	142	162	158	170	140	155	127	164	151	151	156	156	154	151	140	150	166	164	157	165	147	173	148	148	168	152	155	169	159	174	150	161	151	144	154	149	138	171	178	170	160	164	138	154	156	176	153	146	154	157	162	162	174	138	159	159	161	183	163	169	164	144	153	172	163	161	150	148	174	157	149	166	120	148	151	154	166	149	159	152	160	152	160	140	155	161	151	134	159	140	144	150	159	148	161	173	159	165	151	149	158	168	142	166	168	150	155	160	181	137	151	149	143	151	144	137	130	167	142	126	151	173	164	159	166	152	167	169	145	150	161	157	168	156	163	155	148	152	157	153	177	162	159	142	177	125	171	164	161	144	149	147	158	155	145	147	165	192	163	170	153	147	166	140	167	173	165	177	158	151	164	165	143	166	173	156	160	153	140	188	166	170	166	140	140	157	150	145	155	167	150	168	153	171	143	155	133	135	141	172	146	166	158	167	160	175	136	168	150	177	167	163	131	173	149	154	164	163	149	175	171	152	152	141	159	162	164	158	153	147	152	130	156	160	146	160	157	160	159	133	141	163	159	132	151	159	159	165	154	134	170	168	186	126	155	145	152	147	187	142	145	126	172	165	154	139	149	155	150	136	138	163	163	166	152	180	156	169	160	147	150	148	130	149	145	126	186	146	175	185	160	178	176	161	174	157	137	147	163	138	147	139	165	163	156	161	159	151	149	134	151	145	163	166	161	164	152	166	143	165	150	138	151	156	141	164	168	169	137	163	174	148	145	173	164	151	154	193	155	145	159	142	148	149	165	166	154	160	162	154	146	159	133	134	153	158	165	159	135	157	149	152	149	168	160	161	150	151	156	166	135	140	161	171	159	157	152	169	154	140	131	160	145	143	153	157	187	163	168	171	156	149	147	122	119	139	134	158	152	157	165	172	155	164	152	146	154	148	176	147	145	165	170	152	149	140	156	163	141	157	143	165	154	141	147	124	160	175	146	146	146	161	140	152	142	120	146	131	166	164	143	148	141	149	167	166	187	163	169	142	140	165	155	160	141	154	163	141	148	148	152	151	157	135	170	163	162	148	143	159	145	167	146	151	142	161	146	150	185	144	145	174	167	155	148	150	171	162	156	166	138	139	159	177	158	178	178	137	166	161	143	154	153	165	171	155	154	166	177	179	155	152	145	159	161	163	141	147	151	163	164	149	138	140	149	156	163	151	142	163	151	164	159	154	142	129	152	154	171	158	132	145	141	148	164	145	156	158	169	151	181	159	159	153	150	161	168	148	157	194	158	175	161	136	156	164	157	150	147	142	150	171	155	159	146	146	141	155	133	142	160	143	146	149	162	178	170	150	160	164	135	173	146	153	155	159	171	136	159	150	165	144	154	145	143	161	148	136	168	154	137	173	137	129	153	148	152	161	156	148	136	137	156	163	149	132	183	166	144	176	166	159	157	165	146	142	145	153	151	153	155	152	158	144	150	175	165	145	151	148	154	154	181	139	151	174	130	153	150	148	138	156	156	146	152	173	172	154	177	152	161	143	152	164	136	162	144	158	154	166	163	136	177	153	163	147	143	160	163	161	149	151	163	148	127	138	134	166	141	148	156	161	161	178	169	152	163	143	160	155	140	145	128	157	157	154	145	165	146	159	161	133	165	143	156	161	137	153	136	160	130	172	167	149	166	159	167	161	154	167	168	158	152	153	168	149	157	145	140	149	151	169	155	146	152	155	146	134	135	168	162	127	174	146	170	158	165	178	147	144	171	169	167	145	153	154	152	169	160	152	164	147	125	165	133	156	176	140	147	141	156	160	126	150	165	157	141	139	140	141	155	145	172	190	147	167	134	169	155	173	157	182	149	136	141	171	131	143	157	132	171	148	173	141	156	159	139	156	206	185	165	166	147	154	146	152	159	141	153	143	154	159	161	147	143	138	161	150	174	133	138	148	162	166	174	171	158	143	155	152	151	164	163	150	168	160	129	156	148	145	157	146	170	134	176	164	167	148	154	140	153	144	156	162	159	155	165	161	143	187	170	146	173	145	157	143	147	155	180	175	157	158	172	160	143	151	164	166	129	151	147	151	147	155	159	153	142	155	162	169	140	168	172	157	152	126	164	155	152	164	159	142	146	157	171	160	157	141	152	165	166	164	145	141	132	158	134	145	145	167	169	167	159	141	158	154	146	145	161	128	152	148	154	150	160	169	142	145	155	172	156	155	150	128	171	142	129	148	183	127	171	145	161	181	155	133	145	152	172	155	138	159	143	155	149	153	164	162	138	169	156	156	177	177	171	143	152	142	139	178	170	150	146	130	165	165	147	152	161	141	166	181	152	168	147	155	170	160	136	171	163	130	138	141	157	156	177	149	169	169	171	147	155	134	147	154	161	169	172	160	156	166	172	157	149	147	140	141	149	143	150	167	156	153	146	151	136	152	170	143	153	154	151	139	151	150	154	143	168	161	161	157	176	142	147	155	149	159	141	164	157	154	145	139	166	161	164	169	158	149	141	173	166	165	159	153	151	147	172	166	165	160	147	160	149	158	150	161	170	155	158	155	142	142	139	144	133	148	162	157	164	155	160	162	153	167	159	174	137	166	152	136	148	167	132	146	170	166	128	158	158	173	162	165	138	146	163	142	142	156	158	158	147	154	145	163	147	147	130	143	174	157	170	157	156	146	143	145	148	142	144	162	154	159	151	155	149	156	144	163	177	169	140	174	156	181	166	158	157	169	158	142	147	162	163	150	148	152	157	141	161	145	147	164	144	140	161	171	166	148	155	158	160	167	149	147	135	184	154	145	158	149	128	158	154	156	152	166	155	178	154	160	151	146	151	165	171	156	151	132	161	156	161	146	133	159	160	159	163	148	144	144	140	147	164	143	167	149	149	155	171	148	151	160	143	140	146	155	141	165	148	156	141	167	143	173	172	165	156	159	161	147	151	144	162	170	162	132	144	164	150	160	161	196	157	162	163	171	161	168	165	155	182	136	168	159	154	190	140	158	155	135	156	146	146	156	160	136	148	148	149	166	130	145
952	107	97	87	76	87	128	99	74	75	87	79	78	74	73	61	74	83	73	83	70	67	69	82	90	77	61	86	84	64	66	77	83	50	60	70	70	68	59	60	67	90	83	67	68	67	73	74	73	51	73	70	61	69	70	64	79	66	61	69	63	60	70	63	57	72	63	55	60	75	75	69	65	62	85	60	68	67	62	59	74	64	90	71	51	63	75	66	59	72	59	74	66	65	69	54	65	70	76	78	70	72	64	54	74	69	64	63	83	58	79	67	66	66	67	58	54	61	69	71	62	60	55	68	73	72	60	78	79	73	69	73	69	46	66	65	65	80	77	60	73	59	74	67	68	69	64	48	77	56	54	65	73	72	64	82	74	72	70	70	76	67	69	69	60	72	52	73	67	77	56	65	94	64	67	84	66	66	64	73	67	73	61	71	57	68	68	65	79	56	58	65	74	71	62	83	67	58	70	80	78	66	60	51	64	74	69	57	79	51	71	60	97	62	68	66	66	56	75	73	78	50	74	67	64	60	61	74	67	65	68	61	69	66	69	81	86	69	70	54	82	71	69	59	67	79	66	68	66	75	70	73	64	63	67	64	62	67	69	70	74	74	75	57	62	65	60	77	65	79	68	72	52	74	61	61	67	69	52	72	65	71	77	80	81	64	71	52	73	82	85	60	56	68	64	57	65	76	58	64	47	78	61	56	74	75	65	61	61	62	65	60	62	75	72	79	70	70	68	66	75	62	69	67	65	74	71	69	48	58	67	69	69	74	52	63	46	75	62	83	71	66	57	73	68	63	63	64	70	70	77	61	58	66	66	58	71	70	68	77	58	85	83	60	71	64	72	79	62	68	76	62	73	80	54	69	66	71	62	55	54	75	72	68	69	68	56	70	70	67	69	71	65	68	65	69	62	62	70	80	78	69	61	72	74	63	65	72	70	66	70	59	65	64	66	62	74	79	71	77	72	59	68	79	62	71	67	59	78	69	79	60	67	57	59	64	63	78	70	65	84	66	76	71	72	65	78	66	68	65	50	67	54	68	80	85	81	76	62	74	69	66	63	58	67	70	69	74	60	57	70	71	60	61	49	68	85	86	61	65	79	76	71	63	73	57	69	44	70	54	62	62	57	89	62	72	61	71	62	68	86	69	75	78	80	62	66	64	65	74	77	78	68	71	62	70	61	65	89	70	59	82	68	79	67	68	68	64	63	64	69	76	68	72	77	61	67	67	58	80	74	66	62	78	66	54	75	69	72	85	74	68	87	82	73	61	65	67	70	63	71	68	55	63	73	73	71	78	60	81	71	54	60	53	72	73	72	86	67	65	65	67	68	58	70	69	61	64	68	58	68	71	58	63	72	74	60	64	78	52	68	71	82	55	68	62	61	80	59	80	61	80	71	75	79	75	75	68	69	69	72	68	54	66	82	70	64	74	80	70	76	58	77	67	79	75	76	87	66	64	64	73	68	57	65	67	61	71	63	61	69	56	67	69	71	60	66	84	68	60	66	67	84	70	71	57	67	69	65	57	74	71	68	78	71	60	77	68	79	71	61	66	68	66	69	62	71	57	75	85	65	39	89	64	73	61	63	79	50	62	73	58	68	62	59	74	57	71	61	56	66	77	56	77	67	51	72	73	65	67	58	69	60	69	76	65	64	73	64	64	72	66	68	63	73	66	58	58	69	52	63	64	49	68	57	88	70	59	69	61	75	71	67	75	71	62	78	91	64	57	62	74	80	50	59	53	69	68	71	59	73	64	58	65	47	64	70	67	69	70	63	85	73	90	64	72	71	61	68	70	68	76	78	74	65	56	86	65	66	75	66	69	72	75	53	72	73	65	71	87	79	80	65	74	70	56	70	74	59	62	77	73	52	72	67	54	61	82	62	80	74	77	56	72	65	67	64	61	59	80	69	64	72	57	73	72	62	63	78	73	70	70	74	64	57	60	75	80	75	58	68	69	66	57	67	65	66	63	75	65	74	58	69	79	74	76	77	67	75	56	74	70	66	63	76	57	55	68	67	59	68	59	60	70	72	71	84	71	64	73	71	78	63	73	64	71	80	75	58	71	71	74	70	64	60	76	51	59	70	63	70	66	72	67	65	66	63	64	65	61	61	69	76	74	77	62	69	59	73	64	68	73	59	70	53	69	62	55	58	65	80	68	67	76	70	74	70	70	47	76	76	56	70	57	63	72	71	71	60	86	67	60	70	65	64	74	62	81	58	84	59	72	64	59	75	76	76	62	71	66	65	57	70	72	72	63	57	64	80	71	64	77	71	64	83	71	81	73	74	77	62	80	70	65	71	57	54	74	70	84	79	74	57	55	61	66	72	72	67	70	70	58	70	59	63	71	62	79	66	72	72	78	67	77	68	61	59	66	77	64	75	71	77	60	73	74	66	71	75	65	75	75	75	72	72	76	56	67	70	65	57	52	68	50	58	64	75	64	53	72	59	62	69	61	67	66	74	63	54	58	55	78	62	70	75	61	61	64	74	78	65	76	69	79	64	65	81	68	72	70	72	64	68	69	61	88	64	62	63	70	64	71	69	67	57	68	62	70	60	59	76	81	61	75	68	75	68	61	68	62	77	55	56	71	79	75	70	81	67	70	73	72	63	65	61	57	74	61	65	57	76	73	61	70	87	68	72	65	73	66	57	52	61	63	88	75	60	64	87	73	60	52	59	71	51	73	70	78	75	55	76	63	79	59	68	71	80	77	67	74	62	73	76	61	70	56	91	72	71	69	69	63	74	75	60	62	71	77	59	64	51	68	83	58	77	72	74	68	61	60	63	73	72	55	70	61	70	58	71	77	54	74	58	55	65	63	68	72	78	57	66	85	70	64	65	62	75	55	70	72	64	63	70	68	64	60	65	67	56	76	57	66	66	71	82	53	64	62	77	81	72	77	68	74	74	73	89	71	65	69	76	64	58	77	63	73	55	54	68	71	64	62	59	92	79	66	62	57	69	84	70	63	63	65	53	57	69	59	81	75	68	64	53	59	85	62	57	77	75	82	70	58	70	73	71	68	80	81	78	60	59	64	73	59	66	59	71	54	71	81	65	68	68	74	67	65	83	66	61	75	60	61	73	75	70	70	72	60	74	72	77	87	67	68	69	58	74	60	57	87	79	74	60	72	71	66	63	62	59	81	73	58	74	84	61	74	71	55	60	62	68	74	74	76	63	69	69	76	61	69	74	64	82	67	65	77	58	71	69	82	62	68	74	63	77	62	72	69	63	70	82	50	61	56	66	70	67	63	54	61	59	71	75	66	62	68	53	66	73	55	75	73	55	74	71	59	67	73	76	67	63	77	75	63	76	55	76	47	68	55	64	64	61	80	68	61	70	71	57	67	66	72	76	57	59	54	66	73	69	73	66	62	67	70	81	77	83	69	75	58	76	69	91	64	64	74	62	61	75	70	57	83	62	50	78	65	60	73	61	59	59	53	63	68	57	61	65	60	66	79	65	64	71	69	66	63
5810	1242	869	1278	2428	2760	2733	2111	1526	1077	864	906	780	738	662	701	672	751	719	676	679	617	607	581	558	643	529	596	510	546	551	527	507	584	543	546	568	559	549	530	518	544	529	548	543	541	582	567	569	581	542	536	534	555	489	543	527	538	558	563	545	533	543	559	513	525	523	535	511	508	536	520	489	495	524	511	550	568	505	564	543	555	511	509	526	558	519	515	539	522	544	528	509	542	515	530	545	536	539	512	547	512	540	500	518	563	536	540	510	514	492	545	522	560	548	533	555	535	527	510	553	535	525	515	496	532	525	559	524	512	538	534	548	518	552	573	504	561	512	529	490	532	552	553	499	526	504	516	520	543	515	530	533	555	571	517	545	520	535	514	546	519	528	520	580	508	498	533	510	570	521	500	477	505	536	519	583	483	539	507	517	520	534	504	531	575	542	546	527	512	528	537	600	535	561	541	541	550	525	531	488	566	526	557	538	533	538	493	552	528	559	514	503	549	523	531	522	524	586	493	524	519	542	524	514	503	542	509	589	549	522	510	515	502	567	508	531	554	524	493	507	500	535	511	513	514	544	556	505	502	540	529	573	541	521	523	529	527	558	532	528	510	541	494	510	501	533	514	523	536	530	508	543	551	506	507	544	507	495	518	497	521	556	554	573	508	556	550	556	560	554	525	515	499	538	488	529	497	465	575	573	495	500	523	549	552	521	509	569	552	525	555	498	551	526	548	528	507	526	533	557	517	509	586	513	518	554	544	502	526	544	498	554	494	539	557	561	551	536	556	515	535	521	529	503	558	552	569	558	516	541	513	516	530	519	500	555	513	536	552	523	524	502	548	562	553	538	548	503	540	526	555	538	508	530	552	506	514	557	542	530	518	548	500	529	493	527	526	535	502	568	509	481	533	562	517	493	538	548	541	526	522	539	521	542	586	516	515	561	561	527	507	525	549	544	507	547	518	513	511	555	531	504	529	535	522	563	513	483	523	539	497	508	545	538	542	544	518	533	554	580	523	523	541	563	570	490	509	539	472	467	512	506	536	574	546	544	561	528	507	504	597	550	571	536	543	545	551	555	570	543	532	529	524	526	513	545	527	576	507	508	530	509	476	543	516	557	535	538	549	523	518	537	523	536	525	500	568	555	508	528	518	570	490	553	495	546	509	498	538	506	530	533	539	541	543	535	519	532	523	549	557	538	539	530	520	497	527	544	540	573	511	536	560	553	545	508	532	538	551	533	522	569	518	560	507	533	505	527	561	525	522	509	519	542	567	502	536	499	528	539	533	566	554	564	519	549	531	529	564	537	556	555	544	518	571	524	532	526	552	543	491	540	524	567	521	516	546	540	495	530	535	536	534	563	522	508	516	531	523	480	516	556	528	568	544	501	551	507	530	552	507	532	554	464	545	554	531	488	546	545	527	554	552	540	538	502	533	558	508	522	504	551	548	563	531	536	499	551	507	526	502	550	508	553	505	550	522	527	555	484	557	547	511	550	565	497	521	566	524	514	537	523	525	481	534	547	524	558	568	539	524	505	536	573	523	527	524	529	545	523	507	547	507	531	482	554	499	502	522	562	580	544	527	567	529	539	538	556	524	542	504	471	525	535	545	499	535	504	529	542	541	520	511	527	549	525	484	564	523	527	543	519	517	506	526	539	542	530	544	549	486	557	524	535	498	529	543	513	538	551	535	556	499	540	519	515	542	533	507	492	541	468	519	574	546	571	503	547	526	532	529	540	503	533	540	535	528	542	556	530	554	480	499	516	548	515	548	545	530	524	499	546	538	514	530	565	558	530	493	545	537	531	520	523	497	565	482	546	514	559	568	513	537	542	509	569	496	546	511	545	518	551	516	547	556	551	539	544	510	506	537	484	541	572	538	519	565	540	515	529	540	557	541	497	539	506	537	483	512	536	555	537	531	540	528	526	477	570	545	507	563	523	530	595	527	559	495	524	563	525	567	530	541	542	556	523	509	533	504	566	539	506	552	519	501	514	519	538	510	560	506	499	535	538	536	516	534	552	555	538	542	554	556	593	524	528	566	493	518	519	530	537	499	496	532	560	546	555	549	489	564	513	512	527	552	519	510	522	550	522	547	506	500	565	508	577	544	536	565	496	534	511	502	528	531	548	541	538	554	516	536	492	493	539	549	539	537	505	524	496	561	566	527	526	572	534	536	523	483	536	495	514	503	524	546	530	515	519	532	559	519	516	547	490	524	522	529	498	510	522	533	505	575	528	534	522	551	530	521	502	522	544	519	556	541	559	495	536	551	472	537	505	536	507	537	485	542	524	500	522	498	496	527	496	540	542	528	553	549	531	524	531	510	521	542	531	493	533	575	545	546	497	508	534	533	504	546	556	518	545	489	526	510	507	536	512	537	529	477	502	539	547	582	500	570	539	554	541	543	556	531	530	572	540	547	471	550	541	496	526	501	598	499	528	538	525	502	513	548	539	553	536	557	511	554	513	548	553	567	528	498	517	560	536	516	506	503	536	538	517	495	526	523	511	523	524	527	506	544	548	548	527	470	511	507	521	542	534	518	525	559	508	508	503	543	571	523	537	532	508	531	562	531	575	553	495	532	497	516	541	539	506	544	517	525	573	556	531	520	506	515	534	518	532	518	552	526	556	534	526	492	534	542	549	557	534	534	563	516	569	488	505	527	533	513	522	550	567	502	557	534	542	520	528	562	525	530	533	553	510	558	555	548	501	531	573	486	542	528	532	550	550	562	542	540	545	542	519	520	545	544	524	512	504	527	530	513	554	544	488	543	553	544	526	543	479	500	521	557	557	560	537	530	523	505	565	522	532	532	543	553	537	479	533	496	542	526	509	509	540	533	525	543	520	560	551	525	533	492	530	497	499	548	536	539	536	507	495	526	553	552	547	528	560	497	560	523	501	520	551	558	499	543	494	545	520	545	546	555	524	544	542	533	538	558	543	537	527	575	587	521	525	533	587	514	526	567	550	506	536	542	508	555	506	534	557	543	565	490	527	561	550	555	550	547	521	533	488	523	566	524	511	520	519	561	551	555	526	543	557	540	519	523	521	530	500	531	503	554	503	525	547	545	502	503	518	576	532	536	594	490	531	531	533	542	556	526	534	531	513	499	524	560	502	546	494	537	538	530	532	534	533	560	557	533	523	562	540	504	534	561	530	548	515	533	560	539	505	526	531	509	535	519	528	549	563	548	498	490	506	479	532	536	517	507	539	524	496	526	539	510	556	489	535	545	508	548	542	523	511	518	497	496	494	518	501	540	522	523	585	503	529	544	549	522	537	521	520	555	560	538	541	550	554	533	523	518	523	503	516	539	524	528	528	510	503	536	515	529	553	555	521	538	525	547	518	513	537	518	540	547	515	527	537	555	521	554	534	532	548	512	507	511	527	519	603	555	506	579	501	529	513	511	501	546	522	502	578	526	592	550	553	518	547	496	548	560	550	517	543	540	518	540	512	525	518	566	589	526	533	539	547	519	516	541
1146	98	115	83	79	105	97	118	89	84	82	67	82	86	55	69	83	78	90	92	73	83	77	82	80	71	76	82	101	66	80	72	59	65	64	79	66	80	73	58	74	72	91	72	65	74	78	64	78	82	74	93	79	79	84	78	71	86	71	69	55	69	88	62	79	84	61	63	71	72	93	68	84	67	66	92	65	69	68	73	75	70	66	55	67	86	61	57	82	75	64	81	65	76	81	75	61	64	76	95	73	78	80	74	77	66	90	79	80	82	76	71	63	65	69	80	71	75	59	70	77	66	83	55	80	63	77	65	78	76	66	78	73	67	56	69	70	57	73	77	70	57	75	81	80	72	61	76	70	74	96	73	66	63	77	78	69	74	60	68	82	73	82	70	55	74	94	78	60	78	85	67	67	73	75	74	76	72	63	83	65	78	73	88	66	64	62	69	85	82	65	85	59	81	77	79	79	64	73	75	79	68	62	75	86	74	72	73	68	76	75	78	67	70	75	59	63	60	68	81	59	70	69	68	79	67	75	64	66	76	76	77	67	71	62	60	91	66	66	72	74	69	61	76	62	68	81	67	69	67	70	69	73	71	83	75	65	73	70	73	77	61	62	68	68	82	76	50	68	59	83	76	66	66	73	66	58	93	60	73	58	73	57	77	71	81	65	94	73	77	73	55	65	75	68	71	70	80	64	80	63	64	67	85	70	75	65	73	68	68	74	67	77	73	72	67	63	62	85	73	69	66	68	66	68	75	79	74	71	64	69	61	66	72	77	67	78	76	66	63	53	67	76	43	65	86	67	79	82	73	60	81	80	71	73	66	71	78	69	72	69	68	66	87	61	67	60	61	68	73	69	70	58	59	72	57	64	57	70	72	71	80	68	68	75	74	79	80	69	67	61	56	78	70	77	72	65	71	83	77	68	58	60	85	64	77	74	71	72	72	64	67	65	72	58	74	73	73	75	65	72	72	78	86	57	75	81	74	61	67	59	74	64	71	64	79	67	60	68	82	69	61	72	72	65	81	66	67	75	77	51	63	73	66	82	82	70	81	77	63	57	67	69	68	85	72	60	87	73	73	78	71	86	78	68	64	64	91	67	65	79	67	76	72	81	76	64	63	81	56	72	67	65	83	65	71	56	70	68	63	63	69	75	72	65	64	73	78	60	81	81	67	81	77	74	69	68	60	58	88	81	84	85	61	77	86	71	79	69	64	79	74	68	54	81	72	82	75	69	73	77	80	76	58	54	68	86	70	67	63	62	70	70	69	90	78	70	92	60	50	64	77	79	75	73	82	72	70	76	75	89	76	84	60	76	63	76	70	79	70	61	71	77	68	70	78	77	84	65	73	59	74	69	63	68	60	78	67	76	75	60	80	45	79	71	63	72	73	72	70	63	73	82	73	59	75	72	76	63	59	57	79	62	65	62	71	73	66	65	73	68	71	70	73	61	71	79	75	69	67	80	56	81	83	79	70	74	71	74	54	65	65	59	75	72	78	71	72	63	61	76	59	63	78	72	71	64	83	72	78	78	73	77	54	59	72	74	70	70	67	65	66	76	68	78	75	78	70	64	73	83	69	67	68	63	75	73	67	66	71	76	84	70	70	69	84	77	68	81	67	68	69	86	62	51	72	63	64	76	73	69	68	89	71	90	60	62	70	61	71	69	58	81	66	71	71	59	86	75	77	73	64	72	94	75	63	85	60	85	60	79	57	82	78	70	61	66	77	73	67	75	76	81	67	80	57	85	65	74	59	64	55	64	82	71	69	58	61	69	54	71	55	77	92	85	77	68	72	67	81	48	69	70	77	64	65	87	77	79	64	75	70	67	69	68	95	66	74	86	84	81	81	69	69	79	82	68	65	75	60	75	81	76	79	60	63	90	84	70	69	77	73	55	81	72	80	73	78	80	82	71	69	68	79	68	73	68	76	67	63	77	78	72	75	75	72	83	69	73	82	70	86	65	68	71	59	67	59	87	73	69	54	74	78	60	69	86	71	75	64	59	61	63	77	74	82	79	67	74	56	62	72	82	51	78	67	69	69	65	75	76	77	59	80	68	63	67	63	65	70	71	76	79	68	78	62	74	66	83	73	68	83	105	65	77	79	72	64	73	51	72	74	68	77	76	55	70	67	83	66	77	72	62	90	72	78	61	79	71	88	70	52	70	80	86	58	78	67	84	77	61	81	63	73	75	68	80	64	72	71	91	78	74	82	71	62	66	60	71	67	93	59	58	88	62	86	70	71	82	63	73	71	90	74	80	85	69	98	81	70	88	55	65	81	61	68	66	74	79	66	81	69	80	72	67	82	77	68	71	79	60	73	71	72	76	66	72	57	77	76	86	83	75	63	75	64	68	69	60	60	68	69	69	87	77	74	73	67	81	68	64	79	73	62	55	83	90	77	86	87	55	81	63	63	54	73	61	77	58	76	60	60	82	64	75	72	72	59	70	76	72	78	73	63	79	62	61	64	54	74	74	70	73	82	81	76	69	54	57	89	71	67	65	73	61	83	73	72	66	69	67	77	60	77	77	83	80	71	68	73	91	76	77	60	81	63	65	60	59	55	63	72	75	71	72	94	77	72	63	78	82	83	73	71	84	84	58	66	84	68	76	61	81	77	65	58	74	75	69	84	72	70	73	75	72	72	64	76	63	76	79	64	64	89	63	62	65	62	80	50	70	70	69	81	74	77	78	70	83	85	74	71	53	71	68	75	88	60	81	63	70	77	69	85	61	71	71	78	70	71	70	67	69	76	63	68	81	67	69	68	60	52	63	75	50	67	63	67	68	71	66	63	81	66	60	67	78	61	66	56	62	60	60	69	73	64	68	51	69	62	74	66	67	55	67	69	67	67	80	71	63	67	67	59	73	81	70	81	69	61	63	83	68	75	77	71	79	82	92	72	65	61	73	73	88	71	84	68	75	67	66	68	89	74	71	84	62	68	89	84	63	63	74	63	63	65	61	75	62	75	82	90	77	75	70	74	80	76	61	62	77	74	57	62	59	78	68	73	82	55	83	71	81	76	70	58	58	72	79	74	68	55	69	72	76	66	65	64	56	75	76	83	68	59	80	67	61	79	69	69	95	75	69	69	75	67	78	73	65	67	68	77	74	74	74	56	70	51	80	68	73	60	71	83	103	73	71	73	68	78	82	74	54	77	68	71	76	63	87	70	66	79	76	66	66	81	77	86	65	64	68	72	75	62	69	73	74	73	77	66	83	72	53	75	63	64	70	66	57	74	65	75	64	62	59	53	66	67	89	94	69	72	68	73	67	76	66	73	70	61	67	84	63	74	68	77	67	71	83	62	60	71	81	74	58	64	67	74	67	80	79	74	86	55	61	65	81	68	69	63	81	66	61	94	80	80	61	78	78	77	76	63	73	63	67	79	80	69	70	73	79	64	77	65	79	81	69	72	77	71	64	66	65	77	74	66	77	57	63	67	61	65	63	88	65	77	72	73	70	69	82	70	63	73	69	63
6508	1381	939	1414	2767	3346	3125	2648	1997	1325	1150	1000	859	737	810	817	771	768	797	720	740	676	661	666	667	627	581	586	622	551	587	568	606	613	576	603	502	590	626	562	564	554	557	573	544	568	547	589	665	757	601	566	577	597	580	574	572	542	571	552	548	546	571	576	583	541	587	565	547	524	548	540	548	557	583	570	518	536	586	583	594	528	513	551	559	552	571	552	546	578	537	581	594	546	577	629	565	582	584	526	536	577	558	583	568	553	560	580	589	519	568	506	542	563	544	551	550	561	581	537	571	571	564	566	541	562	574	562	534	540	613	497	548	552	553	576	551	521	569	537	555	562	540	534	542	566	562	531	579	598	569	567	550	575	557	560	582	532	555	539	554	575	559	595	587	553	566	570	572	582	543	558	565	542	547	565	549	528	541	540	532	584	546	576	567	572	499	561	586	569	492	564	566	565	548	537	598	568	521	533	554	522	572	542	584	572	575	573	525	560	576	580	557	567	561	564	563	575	534	558	552	580	558	544	583	596	532	570	523	555	561	549	538	562	549	540	592	560	585	532	561	546	612	566	531	588	542	527	565	574	571	567	600	569	549	548	580	544	513	577	593	531	534	610	559	537	569	570	550	565	597	537	589	591	539	556	560	541	592	542	542	624	548	543	600	518	554	586	541	548	556	529	532	542	579	538	553	548	551	564	522	539	566	536	613	556	535	530	558	611	570	573	569	547	557	576	545	553	563	555	599	598	568	537	596	542	553	533	547	535	584	553	578	535	548	616	580	550	556	561	553	580	548	551	551	533	544	560	546	542	536	518	561	550	587	590	554	565	575	527	572	549	552	570	577	527	510	564	541	549	560	539	531	560	568	571	549	607	558	531	583	591	511	578	535	604	562	549	563	562	587	535	584	606	530	560	526	579	574	558	558	568	540	551	543	578	528	553	599	563	513	568	563	514	489	554	552	541	538	558	576	600	586	567	553	571	550	607	553	552	584	551	555	536	533	574	547	564	517	560	554	492	556	594	541	520	585	525	523	524	563	567	542	556	577	569	531	545	557	606	558	562	563	562	592	542	558	572	538	556	555	554	594	525	563	583	557	520	598	585	611	576	549	533	550	518	580	522	557	536	607	559	607	566	588	538	553	561	620	545	582	528	552	573	621	510	567	557	559	554	506	515	557	594	539	566	583	576	571	547	575	539	567	562	577	552	580	554	562	537	554	561	586	576	598	569	548	544	580	517	556	533	519	588	573	635	571	525	550	552	549	533	532	570	593	605	588	536	560	581	533	530	521	585	546	539	528	561	558	516	521	564	581	560	529	573	571	599	561	568	503	546	547	550	546	579	550	528	566	552	530	554	592	548	567	563	531	557	560	586	551	554	504	556	547	595	541	539	569	575	568	583	554	602	518	559	546	580	581	555	581	547	601	572	534	585	552	520	570	581	568	544	559	541	535	553	563	572	576	535	561	569	549	551	573	564	573	546	542	522	531	525	543	559	533	603	545	552	572	554	546	564	594	560	565	537	549	518	523	506	519	520	535	521	567	556	542	581	520	573	577	572	544	614	502	519	584	532	560	589	560	559	529	590	553	542	578	565	515	591	550	593	533	551	536	561	554	544	548	543	566	491	539	583	535	563	511	538	562	531	558	563	570	532	546	548	533	604	556	548	549	539	523	532	581	552	548	558	555	569	583	580	569	521	578	545	568	552	575	538	521	505	579	547	543	527	577	531	580	554	592	584	554	589	590	578	551	579	551	537	530	549	530	531	628	533	545	547	536	567	567	498	544	566	555	564	574	553	563	599	578	555	567	533	545	554	550	524	511	608	567	551	575	557	571	564	554	569	580	555	549	578	534	581	562	566	529	565	544	582	572	569	551	597	570	573	558	569	564	556	546	620	575	609	550	587	552	545	573	544	513	547	575	587	567	571	597	592	546	557	578	549	608	579	546	548	557	601	560	556	545	567	585	516	620	599	518	560	587	548	506	564	575	525	540	566	532	596	551	603	600	583	540	535	552	528	638	550	587	574	548	538	579	539	550	576	539	560	544	574	543	576	604	530	566	585	572	577	562	579	540	557	544	538	558	589	531	552	576	594	559	526	593	549	540	554	525	526	589	582	557	551	560	514	564	545	567	542	567	510	598	556	570	541	564	540	530	523	557	559	578	564	548	593	562	571	532	507	595	547	567	573	563	518	587	542	581	558	558	525	569	562	532	585	529	579	565	540	539	577	566	525	594	544	561	596	546	554	554	548	556	593	542	550	539	552	575	536	544	556	555	536	543	547	549	537	582	590	544	513	531	556	559	542	565	576	579	540	605	625	529	575	518	560	542	557	557	549	544	568	527	555	563	488	548	593	540	559	577	588	534	534	556	563	528	561	563	576	544	567	596	535	567	594	577	550	575	566	567	544	585	542	552	562	566	574	589	546	571	549	583	512	540	542	585	548	565	565	510	557	554	485	566	532	524	533	543	555	575	550	575	549	542	551	547	591	535	512	570	585	525	625	565	544	538	548	559	538	506	554	561	526	554	590	576	508	555	552	587	623	532	556	545	520	523	558	548	550	560	548	550	562	541	537	590	547	556	575	528	533	562	576	492	590	546	545	591	559	539	570	523	554	586	590	553	543	554	509	514	551	592	583	585	574	574	575	562	542	544	549	585	601	577	540	556	539	545	591	567	590	583	588	543	616	571	539	560	508	589	552	581	519	583	533	580	599	556	571	582	525	569	568	550	538	586	561	540	555	607	526	562	535	530	573	541	549	543	548	548	550	531	544	537	542	529	625	541	548	551	577	570	501	527	538	587	556	596	533	568	562	553	552	557	551	572	567	567	620	587	591	543	550	596	531	546	588	559	568	582	566	594	631	582	516	541	545	547	526	560	541	520	552	556	540	579	554	566	526	535	564	522	560	560	563	533	619	511	554	540	546	536	540	611	599	567	551	500	542	585	533	572	596	560	557	587	580	593	578	568	533	525	554	572	598	539	563	568	560	579	563	550	522	572	538	566	581	551	566	548	538	557	530	562	578	540	584	544	564	541	543	586	547	557	594	584	588	589	579	597	526	562	566	502	581	585	546	541	569	565	527	557	544	567	617	560	570	570	616	581	560	531	522	533	551	528	601	602	530	546	539	527	518	537	581	545	512	537	556	505	602	561	541	594	571	536	550	551	598	556	531	553	545	572	518	537	540	575	606	588	576	553	573	552	576	533	574	565	572	521	522	565	536	560	523	512	587	570	562	559	565	555	599	571	536	564	564	565	549	592	516	547	590	558	570	546	557	556	552	531	573	584	506	585	513	582	559	537	571	540	568	551	524	583	521	580	568	559	541	521	527	570	606	574	527	539	513	563	577	533	533	541	536	521	526	578	549	596	539	567	569	568	573	582	582	550	519	548	575	530	568	586	564	563	552	587	532	547	550	517	480	561	567	573	599	565	529	568	575	566	580	553	535	558	556	602	566	569	570	562	620	566	547	556	584	602	546
1440	141	105	92	80	117	137	99	117	82	73	78	92	88	75	77	74	90	86	69	66	75	78	62	63	64	75	77	64	71	80	74	72	71	63	64	66	62	67	62	63	60	87	72	64	69	68	67	85	133	96	62	60	57	71	59	75	64	59	58	70	66	61	69	61	65	71	74	67	71	58	72	63	61	52	79	56	60	62	65	77	66	68	61	51	55	70	55	71	69	82	80	53	75	70	82	59	51	74	72	71	60	68	68	61	80	77	70	60	62	81	65	78	68	65	72	69	83	73	71	59	80	65	68	57	78	65	62	74	79	61	58	73	72	62	55	78	66	62	65	69	76	57	64	68	66	67	67	74	58	75	63	65	64	69	75	73	58	67	65	60	61	65	66	64	80	66	63	58	70	48	68	70	49	60	73	69	67	66	62	69	70	73	62	70	77	61	72	54	76	67	70	73	62	69	65	57	71	67	68	67	62	63	71	65	59	81	65	67	73	62	54	69	70	52	79	50	61	71	70	58	65	64	65	75	63	54	74	66	56	76	72	66	68	67	59	61	62	60	60	73	75	77	80	49	70	78	70	61	62	75	66	67	76	54	74	73	66	76	60	63	61	75	85	59	61	71	71	65	68	60	77	53	63	70	60	73	68	70	70	68	75	52	61	56	65	51	67	76	54	88	72	75	59	58	68	64	53	58	56	58	75	83	69	65	66	78	67	71	59	82	70	72	50	69	54	53	64	55	59	74	73	70	60	64	65	68	66	63	70	47	63	62	52	67	62	75	70	70	59	68	72	68	68	55	77	64	59	64	58	70	73	78	61	70	61	59	78	65	70	69	69	76	71	64	55	79	71	61	67	77	60	85	68	71	56	73	63	52	60	60	79	61	49	61	63	74	80	74	61	58	72	68	63	74	62	74	50	62	62	55	50	65	59	66	65	57	68	57	70	66	53	69	63	71	57	65	59	62	78	82	69	55	66	67	60	59	69	61	70	62	80	62	69	75	71	67	70	62	56	79	67	70	78	69	63	56	69	67	51	79	64	86	68	71	59	62	72	74	67	60	64	82	61	52	68	69	64	67	71	73	69	70	67	69	59	74	65	73	70	57	56	66	85	64	86	59	66	62	57	79	55	62	59	59	53	75	72	64	81	67	81	53	60	75	62	56	76	64	84	65	64	71	69	64	72	66	60	60	60	62	57	77	75	64	65	74	78	46	77	58	69	87	59	72	68	76	80	60	59	60	62	60	61	71	66	64	54	63	56	67	58	57	54	59	67	53	72	52	76	70	59	76	61	90	70	64	65	61	53	59	61	76	76	79	81	66	56	63	51	82	63	73	66	59	68	55	51	49	66	61	67	60	61	68	69	73	77	65	68	60	62	78	70	67	61	70	55	76	63	70	66	62	60	72	71	71	60	68	50	56	65	63	52	70	70	71	71	72	76	73	78	61	71	50	56	59	70	70	80	68	67	76	60	72	46	68	65	57	71	67	62	67	65	62	64	70	75	66	56	56	64	57	47	73	64	66	66	55	78	67	47	78	58	66	54	72	60	70	69	66	59	57	67	55	60	64	50	52	64	63	67	56	64	60	69	72	57	51	45	88	62	60	84	69	84	64	71	58	68	68	80	84	83	74	71	51	61	60	61	75	59	56	56	68	83	62	74	76	56	60	52	67	56	65	65	60	77	65	65	67	66	72	57	62	69	72	64	56	60	68	68	61	63	62	76	65	67	65	76	49	74	68	58	69	67	59	70	79	57	74	62	61	68	61	63	61	65	71	80	73	65	73	57	68	78	60	62	69	69	65	63	66	61	57	68	65	71	73	63	75	58	66	67	66	71	56	69	72	64	68	61	81	64	62	69	60	64	74	51	83	55	63	71	60	67	71	70	57	71	69	56	75	64	58	65	60	56	57	65	61	60	74	57	60	74	66	83	58	68	64	62	87	66	69	78	72	60	72	73	77	51	92	72	50	79	73	55	61	69	74	60	74	68	73	51	66	79	49	73	74	55	82	69	56	66	85	71	56	68	63	68	51	64	58	66	80	63	72	57	78	59	51	68	63	68	67	69	68	77	68	55	64	71	67	71	60	54	71	55	59	59	65	68	72	56	78	63	70	69	64	58	59	62	60	64	67	72	64	60	60	58	59	73	71	74	56	56	65	68	76	91	60	64	66	60	66	64	61	55	60	60	74	81	76	58	68	61	73	68	55	59	72	81	77	56	56	62	60	50	60	75	76	56	70	57	51	61	74	78	58	74	63	70	59	81	68	65	65	80	60	76	68	80	77	65	74	75	58	51	74	63	55	62	72	69	75	76	59	61	72	81	64	68	70	76	64	78	75	66	59	61	64	60	66	60	71	71	69	66	72	70	72	66	56	68	50	66	76	83	77	58	55	57	74	57	64	57	65	63	71	66	66	55	54	65	59	64	77	65	72	81	77	63	78	80	68	61	62	59	65	79	78	57	67	64	62	66	69	51	70	73	64	62	78	52	73	88	78	81	74	65	69	74	73	61	81	69	63	67	60	62	63	58	61	74	67	79	58	82	54	69	75	60	52	70	58	69	65	65	60	56	61	69	59	73	58	70	69	60	55	71	64	72	67	73	82	70	56	79	58	67	70	67	62	67	68	53	83	62	78	59	67	56	66	54	67	66	64	56	74	75	63	64	63	57	61	77	71	44	58	64	67	67	60	73	56	73	69	70	64	60	63	65	65	82	63	60	73	67	56	59	66	65	64	81	66	76	56	46	58	64	67	69	67	77	72	77	65	64	67	66	60	76	67	74	50	62	72	64	59	69	55	69	66	96	58	65	60	72	64	65	78	65	74	58	60	63	73	64	76	57	59	73	71	58	53	68	68	62	70	74	76	60	64	61	68	60	67	93	68	66	71	65	67	81	56	58	55	64	62	58	78	71	70	74	63	77	58	56	66	68	57	72	64	64	57	68	60	61	52	60	68	63	64	71	78	73	60	61	72	61	79	51	61	70	62	59	43	78	68	84	73	51	71	70	72	67	72	79	67	63	68	68	71	74	77	80	75	75	56	66	87	70	73	58	71	67	71	75	56	63	81	67	51	74	56	60	57	62	87	76	60	71	88	69	60	82	67	70	73	64	84	77	64	59	70	64	79	53	54	68	65	81	73	76	62	63	63	70	56	65	76	75	77	70	74	79	67	52	69	65	75	65	66	68	61	72	70	74	75	85	66	74	67	62	71	71	64	49	62	78	49	63	66	61	68	60	67	65	73	63	59	75	74	72	59	57	58	55	59	58	72	75	47	68	79	72	59	64	74	63	62	64	63	53	63	72	67	63	64	78	74	72	55	68	59	73	71	59	68	85	64	65	53	58	63	70	66	78	60	70	70	63	81	76	69	82	68	61	75	59	55	50	61	66	62	66	91	72	49	62	73	66	73	66	66	67	70	64	73	63	63	60	75	67	81	65	71	68	53	68	67	70	63	71	79	64	66	58	71	68	69	75	62	71
7485	1825	1122	1889	3846	4437	4333	3660	2915	1968	1490	1392	1152	1012	925	910	894	1007	930	764	848	773	739	697	626	664	601	600	576	615	594	573	603	568	580	599	603	551	544	565	542	547	523	557	570	539	544	588	983	2006	1171	508	515	531	553	520	516	504	544	521	521	523	536	509	532	533	523	487	493	504	562	532	547	501	536	503	515	535	537	540	528	532	506	517	518	523	519	526	496	525	505	532	504	541	522	523	519	542	504	513	529	520	494	538	513	523	498	510	496	513	521	559	507	518	502	551	489	511	531	504	510	561	512	493	541	479	503	553	532	515	516	487	492	499	511	515	535	519	529	517	537	500	547	565	516	491	484	537	493	547	528	514	540	496	519	556	511	518	504	533	523	507	519	525	509	521	523	558	527	516	470	524	532	538	463	503	503	548	507	510	503	477	555	517	508	513	436	526	540	545	572	467	509	493	572	513	547	545	523	555	517	567	574	506	530	479	477	514	513	494	541	522	526	504	535	542	532	472	487	528	570	531	517	507	514	535	587	516	540	514	541	526	545	529	542	485	562	527	499	511	517	535	528	512	526	516	562	513	526	538	556	508	517	518	539	504	535	521	514	530	494	525	526	489	499	517	548	484	507	542	532	535	484	493	520	524	496	507	562	551	541	483	547	511	516	460	514	504	505	521	509	527	508	514	501	520	534	518	521	522	479	529	536	502	540	545	525	504	531	522	532	518	493	503	519	542	500	514	509	524	531	531	500	555	505	481	490	526	541	509	501	512	507	549	490	501	557	473	532	526	489	503	496	501	513	538	530	482	532	527	542	535	515	512	514	504	551	467	516	529	489	515	541	545	517	539	508	506	538	488	519	511	503	475	472	544	476	522	468	520	536	520	481	491	477	494	514	514	517	528	502	531	510	510	479	520	514	512	511	513	505	505	503	521	499	531	521	510	506	543	510	521	476	549	517	529	514	510	541	521	527	522	505	475	518	529	499	509	510	516	537	495	503	473	505	499	489	533	534	500	506	518	490	497	509	503	552	539	508	527	514	514	510	525	504	494	514	524	560	519	504	511	542	557	557	495	541	515	485	518	471	521	526	530	491	526	515	510	494	531	527	534	507	526	477	511	523	512	515	512	557	508	516	537	499	481	538	513	535	537	567	532	488	527	497	480	525	526	535	489	532	517	544	523	490	572	507	523	475	511	501	500	475	486	492	517	477	542	555	527	480	533	579	547	555	496	513	547	523	525	520	488	534	519	508	549	512	531	501	521	538	508	529	563	549	535	493	538	495	485	500	490	480	492	556	547	543	526	503	474	535	505	509	552	509	521	499	544	521	514	482	550	514	517	525	504	498	524	513	501	490	525	478	535	485	550	513	536	527	522	518	547	523	489	508	507	520	522	517	512	523	490	494	469	525	514	521	517	513	530	560	556	508	516	512	493	504	519	521	527	531	533	535	525	500	528	549	489	509	546	534	528	541	511	522	508	485	518	527	526	538	524	470	508	546	510	508	514	519	520	519	546	527	508	513	472	512	537	518	482	503	501	515	527	490	481	533	552	531	478	503	509	516	527	544	510	514	497	526	481	553	554	534	526	525	524	501	520	537	523	496	511	490	530	521	499	531	515	505	488	513	513	527	508	470	531	488	527	564	494	527	535	489	494	514	504	512	529	553	532	536	512	493	519	548	499	516	503	534	534	460	488	502	505	520	533	516	484	520	518	524	504	441	518	530	533	503	497	516	538	504	526	543	561	525	511	510	525	535	533	529	456	524	496	493	466	510	507	520	528	499	541	525	492	485	496	484	499	493	558	513	546	482	508	514	537	537	538	497	567	507	515	508	509	505	539	519	502	513	500	500	509	523	543	505	500	483	489	554	502	545	527	561	560	509	530	506	497	498	481	539	523	535	516	488	525	546	510	496	533	533	534	526	518	528	503	477	523	544	502	532	516	534	504	532	510	500	549	531	531	514	500	527	528	531	553	556	485	497	504	531	503	522	513	542	528	507	502	502	511	472	509	504	497	494	537	513	530	473	563	522	529	510	495	512	518	501	503	491	514	544	544	538	480	516	542	509	549	530	498	529	501	526	540	591	555	513	518	503	588	491	535	505	529	468	544	525	516	519	446	480	487	496	506	547	528	513	536	505	526	517	473	503	503	518	532	508	516	536	533	528	520	528	508	487	507	489	476	498	502	477	523	511	530	508	529	519	521	530	528	532	530	531	524	544	467	536	496	496	523	537	490	506	515	520	512	534	482	503	516	490	499	477	563	535	471	488	488	505	541	509	544	545	533	529	546	514	488	558	494	527	509	531	540	531	541	569	534	501	542	512	536	491	499	529	544	550	518	523	540	516	550	555	491	548	539	519	482	480	521	511	531	495	525	541	533	540	501	501	494	539	513	475	546	500	572	500	488	540	513	553	481	510	490	492	520	510	544	514	504	520	503	547	513	497	527	482	500	528	508	503	483	518	471	527	523	518	521	521	501	527	496	499	536	514	497	487	497	529	537	486	513	524	549	532	539	489	524	531	526	525	537	489	513	544	513	501	541	508	527	506	504	576	524	517	501	471	552	575	536	539	557	517	521	493	524	529	532	531	543	493	503	502	513	490	517	534	512	512	529	534	486	500	473	509	500	502	538	500	509	507	506	507	483	543	529	505	485	556	517	518	528	532	537	503	536	501	524	513	544	523	526	499	574	506	515	518	490	512	512	540	483	544	580	548	543	517	541	534	512	525	507	519	497	505	528	504	512	547	516	475	537	521	520	507	510	523	513	506	487	512	541	508	501	516	509	509	508	504	496	510	505	525	539	472	472	528	547	539	498	529	514	525	529	516	506	572	538	555	477	525	516	498	513	517	538	544	517	507	521	500	520	511	480	530	498	551	550	503	544	517	478	525	505	537	543	570	488	513	577	521	522	526	503	533	486	489	526	506	552	524	520	504	512	485	504	498	524	490	525	569	540	533	533	462	498	512	486	495	510	489	501	492	460	501	531	539	486	508	527	553	486	510	507	524	516	481	530	540	503	513	526	481	528	533	533	509	515	507	488	513	467	489	496	477	467	505	522	520	495	541	505	504	517	560	514	524	493	504	538	557	530	514	518	502	521	536	510	522	502	522	503	508	514	523	528	513	571	491	555	524	514	514	526	513	527	534	508	518	507	522	479	521	550	550	528	503	523	511	519	524	538	516	507	475	473	484	561	533	516	480	480	509	506	470	516	486	501	532	486	503	526	531	549	539	507	493	529	491	537	484	568	519	483	560	538	529	526	520	546	499	495	514	540	488	500	492	548	534	551	536	514	581	507	507	530	495	525	550	499	502	530	496	537	543	549	556	527	493	502	521	512	522	490	528	502	516	526	524	591	516	514	549	564	514	489	513	543	500	529	540	544	521	532	548	491	515	505	537	534	527	511	522	530	503	528	500	542	533	509	524	542	521	537	519	512	581	528	562	519	539	545	502	505	491	540	493	513	518	503	525	471	524	488	507	485
710	155	99	64	72	93	88	89	99	73	55	50	41	52	28	41	43	39	33	38	32	27	26	26	23	34	31	25	26	22	22	19	28	23	27	23	26	20	25	18	27	21	21	25	18	27	16	13	27	74	37	20	25	18	21	14	24	17	20	22	15	16	20	24	28	29	14	18	16	19	14	19	20	17	25	21	18	19	25	12	9	26	19	28	28	19	19	14	19	25	19	27	26	13	19	18	18	16	14	18	19	29	16	25	21	22	26	20	23	14	11	23	18	16	21	23	20	15	24	20	30	22	22	24	19	17	17	10	18	25	18	26	24	24	21	11	19	24	18	21	32	15	16	16	21	17	18	16	20	24	16	12	22	15	23	20	18	23	20	21	23	21	23	19	21	14	14	20	21	17	22	21	21	15	15	20	12	15	12	22	26	16	16	26	18	19	24	16	25	19	17	18	21	16	15	13	22	19	21	19	24	27	23	26	24	24	24	16	15	17	24	15	23	22	15	19	23	20	14	21	21	28	19	25	23	12	20	26	18	21	24	18	18	24	20	14	16	20	17	22	19	15	15	16	19	18	16	21	21	15	15	29	20	27	28	16	18	16	15	14	24	22	16	15	21	17	20	16	22	23	19	21	29	19	33	20	18	22	19	17	16	27	21	24	16	21	25	28	16	19	31	16	18	18	16	18	24	15	22	24	21	21	22	26	23	21	20	17	26	17	27	17	18	16	27	18	22	14	23	23	15	18	16	17	22	24	22	19	14	29	19	15	18	33	18	13	22	18	28	18	15	13	23	14	19	23	12	26	14	18	17	14	12	17	22	16	18	17	21	18	17	31	16	30	19	22	27	18	17	14	23	18	16	18	23	19	11	18	25	19	17	25	17	25	32	18	27	26	19	18	18	11	28	27	31	16	16	25	17	22	18	21	22	15	15	14	23	29	20	21	23	19	22	20	28	25	27	13	16	29	27	21	24	26	24	12	32	24	21	23	14	20	20	17	21	29	23	23	22	16	21	18	22	14	23	19	15	25	21	13	28	25	17	26	26	18	21	28	17	14	23	22	23	23	20	21	18	23	13	16	18	18	31	18	21	23	18	14	18	19	29	16	17	21	21	22	14	20	20	16	22	17	15	21	24	23	16	19	15	26	13	22	24	16	22	18	16	20	20	24	21	17	19	19	12	20	13	26	21	22	20	20	16	25	17	26	15	16	16	17	18	16	16	16	23	17	21	18	18	21	28	23	21	24	25	34	16	22	18	17	14	22	20	19	21	20	22	18	12	21	29	18	19	20	20	16	16	19	25	17	26	19	18	18	22	26	12	21	15	21	18	22	18	17	30	13	22	23	22	23	23	21	27	25	16	19	27	17	22	20	30	13	10	23	19	13	20	14	17	26	26	18	16	20	21	21	19	19	17	16	21	21	18	22	21	15	17	30	23	20	17	19	10	23	13	16	18	22	17	29	13	22	23	15	18	12	11	19	22	17	18	18	24	21	17	20	12	22	18	19	18	8	15	19	11	32	20	21	22	16	24	27	17	16	23	21	22	18	18	21	21	20	24	22	19	26	17	21	19	14	17	24	28	14	21	21	17	24	14	18	16	29	16	24	16	17	17	25	14	18	16	34	20	13	17	18	20	20	27	19	19	20	12	17	16	18	23	20	21	18	21	18	20	21	19	27	24	21	18	16	24	18	22	33	19	23	21	22	19	22	19	31	19	23	22	23	19	25	18	17	22	14	14	19	21	22	17	16	15	22	21	19	18	16	16	23	27	26	26	24	20	14	20	14	16	19	16	25	22	24	17	17	25	19	25	22	13	23	24	19	20	20	24	26	14	16	18	21	18	19	17	24	23	22	21	16	28	21	23	22	14	13	15	19	25	8	17	16	17	13	21	19	21	25	17	12	13	18	15	18	11	16	18	7	21	14	12	15	25	19	19	22	17	12	13	20	14	21	32	19	17	19	25	15	25	18	17	31	21	18	13	17	17	21	15	31	19	15	15	28	27	14	12	23	13	17	19	18	23	22	18	17	25	23	19	17	21	18	16	17	18	22	16	16	15	25	22	21	25	21	22	15	28	17	20	29	18	20	16	15	28	22	17	14	14	22	32	17	24	26	16	25	23	18	24	20	13	26	17	24	24	18	15	17	14	27	23	20	21	20	14	21	22	18	19	16	25	14	22	7	21	24	21	26	20	13	25	25	20	16	18	13	25	28	18	13	25	18	30	10	25	14	20	15	20	15	20	21	21	19	17	26	19	18	25	13	25	25	19	31	14	20	16	23	27	18	19	23	13	22	21	22	15	15	23	17	26	22	22	12	22	29	24	21	17	31	12	17	15	20	11	16	21	25	19	15	16	19	17	22	15	25	17	15	21	14	19	22	28	19	15	25	25	18	17	15	25	23	25	14	23	19	23	18	20	28	22	18	17	22	26	21	27	13	19	19	20	20	14	24	24	18	15	21	22	23	15	17	18	11	24	19	24	23	15	26	24	15	16	20	25	28	15	19	28	15	23	24	14	22	17	19	14	25	16	15	25	16	24	22	27	14	13	30	15	19	24	20	17	17	27	14	25	22	19	24	24	16	30	20	12	23	22	14	25	16	23	25	23	31	19	19	17	10	22	26	20	20	23	25	22	14	18	23	24	23	16	24	23	28	18	13	20	21	24	15	20	23	18	15	19	18	14	21	17	23	18	23	11	31	16	18	24	19	31	21	23	25	15	17	16	14	17	21	13	20	16	19	17	20	17	22	21	18	31	20	24	11	23	24	19	17	19	22	19	21	21	18	18	12	18	25	22	26	19	19	20	16	16	17	21	21	13	20	24	18	24	17	25	24	15	18	25	29	24	16	20	16	11	16	12	14	23	29	17	19	15	19	22	16	20	20	22	16	22	22	20	19	19	18	11	15	23	16	18	20	15	23	21	16	17	18	19	13	20	15	24	24	11	18	20	29	15	23	21	15	26	21	22	29	22	17	26	23	16	19	17	14	18	16	22	13	14	24	14	17	15	22	23	25	17	25	20	15	20	23	15	26	11	25	14	22	32	16	24	23	20	17	19	18	16	22	23	26	17	20	17	21	36	17	17	22	15	31	18	17	14	16	17	17	26	14	18	21	16	27	26	27	26	16	23	25	27	13	19	23	20	9	18	14	20	25	21	18	18	21	18	16	26	22	20	16	24	18	18	24	25	20	18	21	23	19	10	25	25	24	20	29	21	16	21	16	19	22	21	15	24	22	17	10	21	25	18	13	15	24	23	23	14	22	19	16	20	16	25	8	18	19	18	15	19	21	26	17	20	27	17	20	29	25	15	19	18	18	18	16	18	25	23	15	15	26	12	14	19	14	12	25	21	30	21	21	23	13	17	19	14	23	19	24	21	24	20	14	15	14	16	21	10	23	22	22	23	22	27	16	15	21	27	22	14	21	15	22	16	14	20	17	15	27	27	20	11	22	19	16	20	25	15	27	19	15	20	15	21	23
7355	2466	1076	2364	5643	6207	5551	4426	3473	2361	1782	1429	1129	987	873	836	809	811	742	565	571	472	457	366	402	357	351	360	296	250	293	277	277	262	293	275	250	242	221	201	216	225	229	208	191	187	200	194	406	1412	496	246	219	184	170	187	167	204	203	217	163	169	188	185	153	201	192	179	192	166	167	180	169	163	163	171	152	162	186	166	177	175	149	161	155	166	177	172	174	168	168	162	150	133	152	156	150	163	144	163	162	153	154	190	168	192	178	189	171	178	151	150	150	166	167	166	159	181	154	171	156	184	153	180	175	150	171	153	186	174	144	160	170	160	145	164	188	178	177	186	149	171	164	160	164	162	169	151	151	162	173	150	151	167	181	141	165	172	150	146	175	175	157	154	176	165	182	157	155	157	174	153	170	167	145	156	161	162	173	175	161	163	160	162	181	184	158	155	157	135	150	154	182	177	148	164	158	167	176	160	179	179	160	182	169	168	178	181	149	172	151	163	163	180	150	173	156	178	166	148	173	175	137	174	184	163	156	164	166	151	163	170	171	147	166	160	158	153	151	166	171	163	153	136	163	162	159	164	163	190	163	176	158	162	148	154	149	148	167	174	161	146	178	151	179	178	159	150	159	166	160	172	157	149	168	142	157	146	171	160	180	169	158	149	164	165	142	144	165	142	162	162	173	123	158	142	167	161	146	159	164	153	157	158	175	164	158	207	180	164	162	149	132	173	178	164	149	161	158	178	134	176	157	161	177	168	163	143	166	140	148	160	173	167	170	146	147	156	159	151	150	171	157	152	149	147	156	165	176	172	146	178	171	147	164	154	179	193	147	153	163	159	186	129	173	157	172	141	152	161	176	140	157	173	149	134	157	144	143	159	137	184	175	161	132	143	155	145	178	164	162	160	158	151	167	158	164	145	153	157	166	166	152	169	164	151	151	164	166	184	160	167	154	154	166	171	168	158	161	170	141	181	155	156	165	169	151	157	153	156	146	154	141	143	165	181	154	161	159	183	149	153	172	151	171	169	147	173	167	152	172	177	161	158	174	154	175	149	148	149	175	151	169	166	152	160	153	161	175	130	175	155	162	161	170	160	181	168	155	178	154	165	171	168	158	160	168	162	162	146	159	154	149	159	156	163	167	155	156	143	157	151	172	160	155	164	161	166	130	150	153	159	164	154	157	148	148	169	152	144	165	162	179	161	159	170	148	123	146	178	173	124	155	155	159	170	175	156	173	167	152	170	164	144	169	158	155	140	150	173	161	156	139	144	175	176	145	162	135	159	165	151	146	145	135	159	158	160	141	166	169	147	153	146	178	133	182	176	146	170	156	166	134	147	150	169	162	147	159	158	167	188	181	160	194	146	164	147	156	165	162	167	152	165	152	153	188	141	154	166	147	150	142	167	156	157	169	163	150	166	155	160	155	142	146	169	164	158	162	160	161	170	161	180	157	169	152	140	157	162	147	180	176	121	147	161	148	169	149	157	139	172	159	160	165	156	148	187	155	146	160	166	160	143	163	154	171	156	160	152	153	157	146	145	169	151	163	152	150	172	158	150	159	153	148	164	145	132	178	164	161	162	149	155	131	145	146	170	143	186	161	176	144	168	153	130	164	159	163	159	175	157	160	151	164	161	158	153	158	167	152	127	171	168	156	161	176	161	151	153	156	162	139	178	153	160	132	156	145	169	134	171	158	183	145	151	164	181	146	155	169	159	132	155	166	142	155	172	175	165	153	149	164	178	166	163	145	153	151	164	162	176	147	193	187	152	169	140	144	161	170	151	146	168	140	136	167	138	157	155	190	161	153	150	149	170	162	188	153	176	174	131	164	149	158	170	169	179	162	169	162	181	147	160	163	178	168	159	150	170	168	139	156	162	172	167	163	160	170	166	172	140	160	138	142	135	153	179	136	178	176	165	156	163	173	158	150	171	163	188	144	154	147	157	152	168	154	157	173	173	156	129	159	153	171	148	141	177	144	186	147	148	152	176	178	165	142	169	178	182	147	163	175	142	165	145	176	159	165	169	174	162	171	159	176	146	162	137	169	149	133	154	139	175	169	172	141	173	182	167	133	164	162	161	162	148	163	167	191	152	164	146	148	176	154	143	152	154	146	147	162	156	167	157	169	143	136	161	154	148	161	164	159	162	144	156	170	157	174	162	144	169	139	156	170	178	152	152	153	163	170	177	170	140	145	152	144	150	152	168	164	156	148	137	146	171	161	142	158	159	168	156	138	170	135	158	164	137	166	166	146	154	143	166	151	143	150	167	173	168	157	156	149	166	154	163	161	155	166	142	152	172	154	155	145	167	152	162	157	164	151	155	153	167	163	176	158	168	149	149	154	169	161	164	153	165	175	147	171	155	151	140	162	177	132	137	165	170	184	179	161	151	145	152	138	151	186	130	171	158	165	182	140	162	168	151	162	175	173	177	192	155	141	157	149	168	155	164	150	166	161	155	164	167	162	166	175	135	148	164	169	153	184	156	163	174	161	155	149	171	171	158	159	163	160	158	166	166	168	144	174	155	157	176	157	166	154	159	158	147	161	153	141	160	160	157	178	166	127	151	152	146	166	153	168	152	147	167	137	152	164	165	159	156	142	163	179	134	167	176	150	159	165	160	139	137	162	142	169	145	144	180	187	171	155	181	172	159	177	173	160	152	136	166	159	158	140	163	140	149	160	170	147	174	148	155	159	175	154	169	169	166	142	145	164	175	158	147	169	134	168	181	148	152	158	147	163	179	173	159	173	175	181	154	138	161	142	152	174	159	180	142	163	177	167	167	156	164	167	159	156	152	162	184	157	165	156	144	166	153	157	157	155	160	179	171	154	143	158	163	158	159	158	168	172	161	154	175	154	174	149	170	170	159	159	138	133	146	153	153	182	158	156	167	183	168	161	152	155	158	163	165	158	148	155	184	152	154	155	137	155	163	171	137	144	167	149	157	182	169	142	133	158	148	136	147	148	138	169	157	154	156	167	151	145	169	160	168	154	159	163	156	162	157	135	183	179	175	136	154	162	166	162	170	153	159	139	159	184	149	162	148	163	150	181	160	168	162	179	166	173	170	158	150	138	185	158	162	157	163	168	164	152	157	144	185	169	147	159	167	152	175	148	156	159	182	159	142	146	156	159	169	177	143	172	165	161	155	150	152	153	164	180	188	188	143	143	196	137	179	166	176	148	159	157	153	159	154	146	159	139	142	175	172	155	166	192	145	157	164	156	161	175	152	178	152	175	162	163	181	151	146	183	158	190	137	163	157	157	163	160	158	177	152	145	181	161	136	155	159	156	165	179	149	157	161	137	149	155	142	154	155	146	152	145	161	154	150	154	147	166	168	165	158	188	157	152	127	182	146	169	165	136	151	152	175	133	174	164	160	151	157	149	168	166	141	166	147	153	135	159	157	150	159	152	145	183	143	133	142	150	169	162	174	148	157	161	157	146	138	161	153	177	130	166	153	157	169	146	143	143	172	178	173	146	182
957	99	82	71	77	85	88	93	68	90	61	78	71	76	64	73	83	73	58	64	77	73	60	80	67	62	85	65	95	73	72	59	49	78	74	59	63	54	61	72	74	55	70	64	64	70	70	75	53	72	84	87	74	70	71	67	59	58	78	75	71	64	63	81	86	74	81	67	78	78	49	57	70	73	80	70	58	93	69	70	75	79	48	70	61	69	75	69	74	71	74	56	83	64	74	72	60	60	74	60	53	61	67	63	52	63	74	67	54	65	53	51	66	62	57	59	80	80	57	71	54	68	66	71	70	68	53	69	88	52	65	67	59	65	83	71	60	76	76	69	57	58	61	66	81	81	62	60	72	62	65	54	60	75	68	53	61	68	83	64	66	78	73	67	65	74	81	65	68	50	67	65	72	66	67	64	55	73	71	69	78	70	77	73	75	75	67	78	55	58	73	56	67	75	79	70	82	69	79	56	58	66	72	67	72	65	50	83	64	73	57	74	65	67	77	65	69	66	83	59	69	73	63	71	76	79	74	58	65	66	82	72	81	70	75	74	70	61	55	72	67	61	66	54	65	73	75	64	79	54	66	62	73	66	65	64	62	77	59	77	79	71	81	67	72	63	56	57	82	71	66	68	69	88	58	78	60	68	63	60	68	61	81	67	64	62	75	70	75	59	66	59	67	68	77	92	78	62	69	64	73	51	65	66	72	74	72	65	60	60	60	63	56	66	64	58	67	74	69	63	64	78	69	76	72	66	82	71	80	58	68	72	60	79	67	70	48	60	71	65	81	62	74	72	76	77	75	65	66	63	78	74	81	71	65	50	72	76	75	67	71	82	83	70	59	72	64	69	61	68	75	56	59	64	57	88	74	75	73	68	67	75	70	56	68	66	56	64	65	81	75	57	68	69	78	59	67	75	65	64	67	68	78	58	66	73	62	61	55	63	71	81	67	68	62	70	57	60	74	70	62	66	80	62	66	76	76	72	62	76	84	72	60	56	86	72	60	69	56	70	70	46	72	67	80	66	75	64	70	56	74	72	50	52	74	82	72	45	64	57	77	50	50	71	70	66	76	73	50	70	73	67	97	74	73	76	64	68	70	79	67	61	63	69	65	58	59	68	75	63	46	66	68	62	65	66	81	57	59	58	63	62	71	59	68	71	86	71	59	78	60	67	83	64	63	62	65	75	79	55	79	61	65	64	88	76	55	64	73	68	61	66	68	56	70	55	52	69	62	72	62	72	65	61	56	74	61	64	75	62	67	71	63	63	76	69	76	68	73	59	59	69	61	68	65	69	73	47	77	67	75	67	64	61	76	67	57	57	71	66	58	69	75	68	59	65	77	85	44	67	76	66	56	55	85	50	79	65	62	74	56	71	61	76	73	85	77	73	66	72	83	70	63	49	71	63	85	74	60	66	60	60	70	62	75	74	52	69	56	53	74	78	63	63	53	65	66	81	74	59	58	65	60	62	55	74	79	79	84	64	68	71	58	84	67	69	59	80	66	69	66	66	85	59	75	66	65	82	66	70	72	73	61	69	57	74	71	71	48	57	79	65	75	77	69	64	65	57	56	74	64	71	78	71	87	57	69	68	74	61	57	64	56	55	79	74	75	59	68	68	68	68	67	71	55	74	76	70	70	64	66	50	63	72	70	60	75	65	71	77	69	55	70	61	74	76	72	67	74	67	66	61	61	70	56	67	56	50	62	67	55	81	75	51	73	73	58	66	61	52	49	74	75	64	83	59	67	71	72	77	56	53	65	69	83	71	68	75	77	75	68	54	68	78	72	88	68	59	78	58	75	70	67	75	51	62	70	77	76	80	67	66	59	60	73	75	64	57	71	70	64	66	72	69	73	68	62	63	94	69	82	61	66	80	84	58	67	72	76	60	73	66	87	60	76	85	70	61	72	78	67	72	46	51	57	72	78	71	54	79	61	64	77	65	62	56	58	72	65	85	74	81	74	54	62	72	71	70	61	71	65	73	60	63	73	66	72	63	72	68	63	80	67	76	66	81	77	60	73	64	57	64	64	74	80	71	55	53	60	59	68	74	64	58	70	66	70	75	71	67	53	61	66	65	61	65	78	78	77	69	63	66	76	70	69	72	70	68	68	68	81	68	64	72	65	72	60	68	55	64	72	64	88	72	61	69	61	72	67	75	61	72	61	65	59	68	64	64	56	52	70	58	72	57	68	70	62	64	67	77	69	81	72	53	74	51	67	69	59	77	69	61	76	51	68	58	69	72	78	78	67	69	77	70	76	70	75	67	71	63	67	78	60	75	61	53	66	57	66	88	47	57	67	59	64	54	63	53	66	62	52	66	71	55	63	76	66	68	82	67	60	61	59	72	69	66	71	69	58	68	82	63	75	78	71	78	65	66	66	76	60	68	65	51	63	63	72	52	77	61	66	48	82	79	63	61	64	64	64	62	68	65	59	60	70	85	77	66	56	72	73	79	60	74	67	73	81	76	72	57	53	71	67	59	66	77	65	85	84	55	53	68	60	65	62	71	75	63	58	74	52	64	75	70	72	63	72	71	69	70	80	66	66	78	54	74	74	62	73	63	70	70	65	71	66	60	82	72	63	77	74	63	73	70	40	61	64	61	68	68	68	69	73	72	59	58	84	75	64	54	68	74	48	69	69	67	63	67	52	57	77	73	80	68	74	54	62	67	68	65	52	55	77	54	64	76	73	69	79	62	76	68	63	68	75	76	73	75	78	68	64	69	58	65	64	69	68	64	68	71	67	80	61	84	70	60	60	75	78	77	57	65	70	74	77	57	74	62	74	61	65	69	67	66	80	63	70	73	73	68	63	85	62	64	63	72	63	60	54	69	68	74	60	72	58	69	55	58	73	79	72	58	66	57	56	63	72	64	57	65	75	56	69	74	78	75	70	79	66	75	77	63	84	64	62	64	41	59	74	64	73	81	62	68	71	66	73	69	64	75	70	51	78	81	65	73	69	63	70	69	66	66	67	69	71	60	80	62	80	59	70	61	53	75	84	66	59	68	53	64	65	81	57	67	73	72	63	57	67	53	78	58	70	66	77	73	52	72	73	65	65	65	70	74	83	60	69	63	72	65	63	54	59	77	55	52	80	64	65	84	69	65	64	68	57	57	74	62	77	73	76	65	66	74	77	80	61	64	60	70	65	60	61	70	52	69	79	78	77	70	64	61	61	67	59	55	75	51	75	75	74	73	70	69	67	72	69	60	54	73	88	74	65	65	58	67	64	66	52	64	59	55	78	70	63	58	69	68	52	75	76	77	65	68	63	73	62	54	65	59	62	60	83	70	75	63	63	60	62	72	66	68	72	72	75	65	87	55	63	63	62	51	63	69	66	80	73	80	56	54	64	69	66	71	72	77	61	69	62	62	56	51	59	76	54	56	87	53	71	65	77	58	63	65	60	86	47	85	64	71	67	72	63	70	75	71	73	61	70	51	61	60	58	73	66	73	66	80	70	75	70	76	64	62	77	59
5601	965	771	1164	2108	2192	1918	1545	1370	934	811	762	684	660	637	666	742	741	661	608	659	605	584	550	476	616	580	595	579	589	555	549	569	545	566	534	568	496	587	527	503	536	527	489	550	541	553	535	633	678	894	816	573	589	523	521	522	577	560	527	547	516	537	547	554	515	535	519	494	548	513	505	538	499	532	528	548	523	528	552	529	541	524	561	516	565	551	578	525	523	523	508	520	557	496	561	554	511	546	543	525	527	564	520	513	525	496	543	544	541	504	508	527	525	529	513	521	577	512	477	524	529	522	547	535	520	526	543	553	511	554	575	529	551	521	546	519	528	546	523	553	511	528	548	586	546	493	518	534	515	550	538	530	512	527	554	511	466	534	519	530	504	528	549	511	519	529	510	544	524	537	531	526	578	534	529	553	567	527	546	511	519	573	569	549	527	512	527	569	506	530	550	503	521	530	588	525	521	528	522	531	552	558	512	481	524	543	489	553	523	541	537	554	543	518	549	523	512	497	567	558	511	534	552	475	558	514	545	555	576	509	544	533	549	536	549	504	512	529	579	521	547	547	516	509	525	503	559	536	539	575	536	591	544	514	547	546	537	541	541	522	563	554	523	528	550	552	556	512	498	504	539	551	553	546	523	536	566	508	540	553	542	538	529	546	554	565	556	554	540	561	559	524	535	548	551	515	506	500	545	564	476	541	499	526	486	546	560	535	532	489	517	532	523	512	492	518	521	539	546	547	526	548	542	517	548	550	542	540	520	529	541	529	514	533	549	502	545	550	540	508	544	541	500	512	534	541	489	510	527	561	518	542	533	489	580	522	516	535	523	564	533	532	538	519	472	559	503	525	539	524	530	580	525	554	536	578	524	540	474	512	520	501	525	579	542	492	532	523	559	518	532	547	547	473	522	500	543	572	520	559	545	513	499	536	541	527	571	533	521	536	566	525	557	531	566	530	517	550	523	561	527	569	574	524	529	529	527	524	549	537	545	549	539	541	489	561	539	551	567	498	532	536	513	538	525	520	530	541	575	514	499	524	586	541	508	547	530	514	560	528	594	518	549	534	550	508	536	530	529	551	565	520	528	540	572	522	537	553	505	560	564	522	520	514	555	534	531	545	533	511	508	519	579	555	522	567	537	495	532	510	504	534	548	502	530	525	499	524	541	509	520	470	527	531	533	530	534	538	534	574	584	528	546	541	541	524	503	547	523	542	529	516	559	511	578	512	514	516	497	532	505	533	522	541	554	513	532	534	536	512	578	509	555	564	576	544	560	509	553	539	513	550	504	545	532	522	533	556	492	537	554	522	509	512	573	506	517	536	495	510	585	563	494	505	534	546	553	559	499	571	539	550	548	512	573	551	513	532	485	533	558	541	544	498	564	542	574	500	550	525	534	545	514	515	498	481	571	538	546	540	570	536	508	550	546	498	509	545	513	504	545	511	511	518	556	515	546	538	511	510	553	507	506	517	496	505	518	554	533	501	559	541	572	542	543	514	537	498	498	534	531	551	473	538	552	515	527	529	492	546	539	506	498	539	533	547	549	549	561	534	524	543	555	529	468	543	515	545	561	526	512	588	566	509	513	547	555	547	555	545	516	547	540	521	541	551	545	573	504	502	519	569	546	555	505	543	545	546	549	550	510	524	528	574	524	575	545	538	533	541	527	542	531	492	534	530	531	539	532	553	552	551	569	517	519	524	550	558	537	515	526	512	522	594	556	566	516	536	507	513	552	548	498	514	538	565	516	547	559	508	550	494	557	576	524	527	546	507	523	510	533	506	535	565	502	517	511	523	535	507	542	565	542	522	551	535	517	527	521	498	533	589	514	489	532	562	549	522	516	507	517	554	559	513	512	566	507	572	488	513	520	605	564	514	566	508	563	565	516	539	584	520	542	541	507	531	541	534	501	574	535	518	522	492	515	523	520	578	528	562	560	531	544	553	552	526	536	527	543	537	551	520	529	509	499	511	559	513	505	495	551	475	568	548	543	554	526	536	541	558	545	574	582	541	540	523	526	548	560	563	512	551	533	541	523	555	567	520	523	536	560	523	520	559	500	491	525	557	575	533	511	487	559	527	511	577	571	525	583	543	510	552	534	539	546	535	552	552	547	532	567	567	535	564	527	538	546	504	530	579	537	503	513	550	583	515	528	533	527	546	542	492	553	521	446	569	521	552	513	557	516	536	514	546	552	543	544	575	527	546	551	563	543	542	519	520	505	556	527	526	512	560	530	513	539	544	529	549	535	515	489	524	572	506	531	538	543	512	531	552	547	551	531	508	531	540	527	574	523	493	532	558	527	541	525	536	512	529	573	556	497	530	505	534	547	528	545	525	532	532	524	553	493	536	504	530	553	536	518	531	533	570	518	513	525	519	521	506	488	548	563	537	538	553	479	526	521	513	553	557	487	517	551	547	514	579	526	535	501	519	541	563	501	540	545	518	571	528	576	603	526	583	550	552	535	568	537	538	521	499	550	562	500	528	473	490	528	493	542	516	548	558	561	505	523	529	509	574	490	520	551	543	593	530	534	514	506	550	513	551	493	502	526	539	505	546	549	591	528	527	524	499	591	547	487	556	552	539	577	472	519	540	549	532	555	494	529	523	555	507	546	540	570	528	527	505	542	520	578	537	533	520	530	486	520	583	553	535	518	533	563	585	526	526	531	549	554	566	550	548	561	542	533	509	558	533	529	534	488	566	512	500	522	545	568	536	519	517	524	589	509	531	564	527	573	541	519	538	512	498	543	567	545	522	530	568	524	556	518	542	549	507	529	535	509	510	587	514	525	506	521	506	516	521	527	518	477	539	530	505	502	531	525	522	535	542	512	548	556	549	497	481	556	543	556	498	506	531	515	572	531	503	544	547	555	531	559	516	531	540	559	526	539	547	514	541	524	563	527	504	508	542	546	532	554	524	501	536	557	568	505	513	537	555	562	548	516	546	550	535	549	519	563	536	502	518	519	548	551	498	525	493	513	541	530	525	581	503	503	509	519	558	535	546	511	565	538	526	496	547	533	602	540	532	518	528	508	524	539	522	599	572	559	521	499	563	534	513	544	533	520	546	533	524	528	557	558	530	540	562	555	526	541	529	547	531	528	555	556	526	516	515	522	538	545	522	533	516	542	526	490	521	508	527	537	508	530	497	555	546	482	548	540	515	532	530	525	538	560	554	534	561	526	544	567	536	520	514	569	543	552	536	555	552	546	518	531	576	536	541	543	545	573	552	544	562	523	536	559	554	578	542	525	517	557	544	559	544	515	548	517	511	546	552	535	545	519	563	556	485	534	512	537	514	495	496	536	551	533	544	525	525	538	522	508	531	563	557	534	516	553	529	538	544	535	533	514	566	564	521	518	526	506	550	521	543	530	490	522	532	568	558	549	526	510	545	515	494	524	552	527	507	555	556	537	557	561	503	579	511	543	514	539	559	499	527	490	535	529	515	554	529	532	510	517	548	526	548	511	511	532	541	540	517	503
1147	97	82	83	95	87	89	103	82	100	71	76	78	69	80	84	93	64	64	62	74	84	79	65	65	74	70	82	69	82	67	55	78	68	66	72	85	71	64	74	86	70	73	61	49	64	72	87	85	106	104	69	84	88	75	58	84	74	61	69	91	66	84	68	84	59	74	78	54	63	70	69	63	88	69	74	74	71	87	74	75	60	63	79	68	67	75	71	73	76	71	61	72	66	67	61	69	64	67	62	65	53	60	76	61	86	75	65	72	65	79	78	74	67	63	77	67	76	74	82	78	66	72	71	72	74	61	67	81	74	65	68	65	64	70	77	72	73	60	72	62	65	73	74	64	63	71	72	66	68	89	85	67	69	57	84	73	76	75	66	60	74	63	83	66	73	57	68	82	82	54	74	58	71	68	71	65	83	65	79	60	63	82	62	83	78	69	70	61	74	79	55	69	67	71	76	70	58	69	69	65	63	69	71	77	74	60	72	88	82	75	77	68	75	87	60	83	86	62	76	81	73	76	77	81	71	81	67	66	58	69	69	61	69	72	73	60	64	67	72	68	61	79	71	53	70	63	72	85	76	75	81	68	58	69	85	84	59	67	71	70	70	81	58	73	70	60	74	66	82	83	67	70	72	86	64	73	70	81	74	63	72	51	79	93	74	93	70	64	62	68	72	70	81	62	49	72	67	71	76	75	81	67	69	72	68	65	76	76	76	74	56	80	81	71	48	61	68	60	62	66	77	69	62	91	80	75	74	87	80	80	76	85	92	66	93	74	81	67	85	89	78	88	86	63	71	71	75	57	73	60	75	69	61	72	63	64	86	81	69	81	88	81	72	80	74	62	77	68	74	70	72	80	70	66	73	58	72	71	83	64	86	65	68	70	63	63	61	70	83	79	76	78	79	68	65	70	63	78	64	85	69	82	70	51	69	72	77	58	75	67	76	69	61	78	71	64	59	68	68	78	68	68	79	78	72	67	71	79	71	72	64	66	67	65	76	74	76	67	68	73	65	58	71	92	73	76	71	55	71	65	68	67	83	77	58	69	69	67	78	52	75	83	77	58	76	64	74	84	72	81	67	80	60	86	76	67	86	87	67	62	71	64	64	77	85	81	70	76	72	70	70	62	68	56	84	78	78	78	67	66	77	91	71	57	76	62	65	62	69	68	69	58	80	58	83	78	62	72	71	72	67	63	64	76	64	76	78	58	66	61	72	72	78	81	65	64	66	58	69	89	73	79	63	63	74	61	70	56	79	73	68	68	66	68	73	81	64	82	71	76	68	67	83	80	80	62	84	73	82	77	61	81	70	85	82	69	67	74	69	72	75	81	68	76	67	64	61	60	78	71	70	62	83	62	68	69	69	67	66	77	65	77	74	63	60	60	48	92	86	82	86	67	68	72	73	62	86	76	71	62	74	72	82	72	81	81	62	74	72	80	62	65	62	68	87	61	77	82	51	71	70	78	64	78	67	77	65	65	67	62	88	81	58	67	51	65	55	66	79	75	69	51	63	76	64	70	74	86	73	69	65	77	72	83	77	78	78	78	75	64	77	57	86	60	70	76	60	78	73	76	77	71	72	72	73	79	65	79	67	67	66	67	69	83	70	73	72	69	62	78	78	63	72	73	67	65	70	73	86	57	75	67	83	60	74	72	60	99	73	74	69	74	67	71	61	71	58	66	66	89	75	52	72	75	75	62	76	81	78	67	69	78	73	78	62	69	66	66	58	65	72	71	81	55	73	70	72	76	72	69	76	66	65	60	68	73	78	59	65	74	83	70	77	84	72	75	68	65	73	81	58	84	70	64	87	56	60	70	68	63	68	79	72	71	67	68	73	80	66	59	69	63	60	62	72	78	72	80	74	67	88	57	72	62	82	59	69	58	69	79	70	59	68	73	77	62	79	68	63	71	68	79	68	72	68	61	69	72	76	74	71	66	86	71	70	83	76	71	75	81	66	63	64	65	60	71	64	77	68	78	76	63	69	66	57	62	72	85	78	53	78	70	89	91	68	74	69	63	71	86	79	72	63	87	66	86	79	71	68	72	78	68	68	72	72	77	76	82	57	80	78	71	74	76	65	70	69	84	69	61	63	75	67	81	75	65	73	73	67	70	71	67	70	80	85	79	70	72	69	96	75	70	70	82	81	58	78	70	88	79	82	63	89	75	62	77	76	69	65	90	62	68	87	64	68	71	81	69	76	79	73	70	72	58	72	56	74	73	72	81	60	66	91	68	81	73	76	72	83	73	78	61	88	77	77	73	67	64	62	73	82	70	70	82	71	75	83	91	75	58	86	69	58	76	70	87	64	72	72	74	63	80	70	59	82	68	75	75	79	68	78	81	72	66	69	90	60	68	59	73	79	68	77	92	62	57	76	75	65	75	68	70	55	66	74	71	72	67	68	80	63	69	68	71	71	62	83	71	78	80	52	84	72	72	62	80	58	72	82	72	67	75	69	79	68	70	75	70	76	59	77	61	74	66	79	75	65	66	75	66	59	79	86	61	85	66	73	66	67	74	79	85	59	72	57	87	72	76	90	66	67	73	70	66	74	77	81	77	69	84	69	71	69	75	76	56	79	46	61	80	49	81	68	49	67	72	66	74	56	77	79	82	77	65	68	91	79	61	75	62	73	77	76	67	84	85	66	58	61	67	77	72	66	75	54	76	60	63	83	75	58	80	71	57	77	54	83	70	79	74	68	69	75	82	54	66	56	75	67	54	78	65	64	69	75	70	89	56	74	66	55	75	66	73	63	57	58	73	82	75	71	71	65	76	66	75	83	81	66	75	75	76	76	73	60	73	53	74	76	66	72	60	67	73	66	87	56	72	85	74	69	67	55	75	79	69	78	69	73	69	56	71	68	68	75	79	61	66	71	69	77	72	74	73	70	68	63	71	66	71	68	56	70	63	81	65	56	80	70	69	83	68	68	73	87	68	76	80	64	73	73	82	76	79	60	72	98	77	82	68	76	76	73	74	92	75	83	81	81	69	61	73	56	70	67	98	85	62	83	97	78	82	57	71	77	69	90	67	64	77	65	56	71	70	70	76	55	71	78	78	86	74	68	75	72	62	70	71	70	85	67	74	82	82	71	82	79	83	53	64	73	78	83	68	68	74	75	74	75	67	72	80	82	70	70	58	73	61	69	59	82	81	77	72	73	67	70	77	66	79	63	83	66	79	70	100	79	83	76	65	60	66	68	78	82	77	68	69	78	71	87	55	78	53	74	61	70	80	59	73	72	73	64	73	65	71	80	57	68	76	81	69	84	52	68	79	68	76	94	78	82	66	70	82	80	84	65	57	69	78	79	81	77	60	80	56	74	79	62	77	67	57	59	66	73	62	70	66	68	72	76	61	82	63	63	68	69	78	65	62	65	78	69	71	88	70	71	69	86	68	72	84	73	58	71	71	85	76	79	78	75	76	70	62	60	74	73	63	60	65	67	58	80	69	75	85	77	78	79	66	75	65	69	69	71
6162	1053	868	1265	2375	2657	2282	1874	1584	1194	953	824	858	799	759	798	909	778	646	648	653	610	662	600	617	629	581	627	598	651	599	556	559	545	601	628	581	550	563	602	564	584	579	559	565	621	561	575	909	1369	1261	759	514	570	585	564	533	586	581	572	549	585	565	562	577	587	572	582	544	574	608	515	536	548	557	536	571	608	528	595	542	593	555	577	568	567	553	526	542	557	572	536	533	582	570	557	617	576	573	576	545	578	543	543	559	564	554	529	566	521	573	570	565	565	574	620	541	531	548	523	550	557	567	589	598	573	562	600	568	612	565	584	587	515	541	564	574	573	544	550	557	555	551	555	594	566	563	558	548	554	540	573	514	553	560	546	563	568	553	582	557	571	580	532	571	570	557	585	551	531	563	552	624	534	557	546	584	544	550	565	555	575	529	543	556	567	549	566	539	586	583	532	580	552	563	546	586	571	569	533	591	606	549	535	600	551	574	618	568	576	537	566	519	568	588	587	601	592	588	601	531	557	549	549	570	585	572	551	553	555	545	544	577	601	530	551	579	570	530	549	562	528	639	546	574	538	562	579	562	536	593	599	511	544	569	549	582	577	559	558	562	523	528	584	509	552	578	546	610	525	576	548	597	534	559	535	550	556	602	540	540	563	578	516	571	556	532	548	555	561	582	540	563	573	564	563	558	570	564	545	520	523	581	550	572	561	566	590	588	555	572	559	579	547	536	546	563	549	590	554	553	548	536	583	520	565	563	546	546	571	515	522	552	555	564	569	563	545	565	546	554	571	557	533	580	583	525	554	537	605	544	570	580	552	570	544	558	562	555	530	564	572	541	584	520	535	557	566	569	553	573	600	536	553	526	518	592	582	551	562	544	560	591	565	550	612	560	560	562	516	542	572	594	524	586	511	561	590	532	563	532	586	530	569	576	564	558	558	554	568	569	558	558	563	564	504	554	551	582	573	570	619	589	536	587	605	581	579	562	606	549	530	529	508	535	584	573	589	543	550	549	563	567	567	548	544	548	533	565	578	550	608	527	524	537	568	525	551	583	531	631	535	574	555	593	572	597	588	557	524	591	529	538	592	578	574	587	559	560	531	579	542	540	565	537	586	538	537	582	534	567	513	516	584	590	595	568	569	585	578	569	607	545	572	544	580	545	562	573	582	554	573	561	586	575	539	606	538	545	538	565	555	588	574	569	536	562	583	572	527	529	553	573	603	569	581	556	557	544	562	543	552	545	556	576	579	546	544	569	565	553	558	582	570	559	552	522	559	579	559	557	566	535	598	573	569	569	602	545	558	534	543	588	568	569	542	553	577	523	571	593	543	558	562	529	533	542	579	558	516	600	519	560	562	527	608	559	514	590	565	575	553	548	552	575	571	575	555	568	569	566	560	567	568	541	555	578	558	563	564	541	538	554	580	550	543	563	577	577	525	525	554	575	545	526	586	557	561	528	581	564	551	578	567	577	557	580	542	538	568	554	596	558	571	530	546	570	552	553	529	578	585	575	589	565	574	580	581	548	547	568	537	584	542	575	571	560	525	582	561	558	566	570	561	595	548	584	553	573	577	571	534	573	588	524	531	540	580	576	577	565	553	554	586	590	588	582	559	579	541	543	579	550	585	546	565	532	551	552	544	567	549	540	556	548	585	553	569	560	556	557	563	541	520	594	588	537	550	574	602	546	561	562	545	575	516	556	513	576	546	599	584	553	597	554	558	562	543	573	545	568	580	539	518	562	561	579	535	584	566	572	589	543	570	532	557	515	578	583	542	528	579	569	563	540	560	564	573	558	551	611	595	511	549	545	588	573	554	534	544	583	558	554	578	546	552	566	558	591	582	581	507	583	596	537	567	553	545	533	541	577	574	560	563	536	563	566	582	564	550	544	569	552	535	528	567	581	541	506	610	544	555	563	581	567	585	552	551	559	552	551	561	548	581	566	568	554	545	555	557	556	566	526	538	540	573	512	554	561	539	545	596	559	574	579	582	580	563	555	537	554	535	587	583	586	551	547	547	542	528	564	556	599	554	557	588	548	573	566	603	563	545	579	596	582	553	572	552	565	550	583	571	565	551	567	544	567	569	538	576	567	569	531	549	504	567	585	568	551	546	570	603	542	603	556	549	570	537	560	583	587	544	572	577	575	575	572	556	569	551	543	556	552	571	535	571	544	549	556	556	542	574	549	570	562	566	532	537	544	556	526	567	530	594	592	548	529	556	587	562	560	577	522	572	563	587	575	552	525	570	592	559	585	546	553	551	560	540	556	543	581	571	572	580	584	543	549	547	565	574	596	567	560	533	566	498	545	586	578	501	532	580	576	591	568	518	589	564	616	546	591	564	550	562	580	540	592	569	589	546	589	541	525	537	578	582	589	539	573	555	517	579	538	575	534	594	563	553	560	584	537	556	533	565	551	518	566	547	544	559	578	571	535	598	556	557	565	552	550	531	584	565	553	544	519	586	616	572	543	562	545	548	579	541	550	588	608	561	542	546	577	598	569	576	571	605	538	559	559	570	517	573	537	550	520	545	572	571	558	568	560	541	569	550	569	566	593	572	564	542	622	550	571	577	551	536	536	558	585	549	578	567	517	524	554	516	572	527	588	515	541	603	559	546	572	573	527	550	587	562	595	530	585	551	561	519	544	532	549	567	562	559	559	536	548	536	564	561	560	551	522	601	561	566	589	576	571	521	559	566	520	533	561	558	544	543	546	540	547	576	581	570	564	561	527	549	560	592	572	575	587	547	574	555	538	570	575	562	574	592	569	561	553	583	548	536	547	565	593	525	574	542	562	562	560	543	540	570	544	531	570	571	576	533	534	563	528	560	584	528	560	540	592	582	602	559	560	564	563	543	536	561	574	523	632	538	549	590	529	575	546	551	574	561	548	548	575	556	580	551	562	516	552	561	547	545	562	536	546	546	547	540	578	572	523	592	552	542	552	566	604	565	597	588	609	563	574	527	544	600	565	577	526	533	565	600	557	581	563	556	559	552	587	560	595	584	509	519	541	584	524	541	555	568	556	528	569	532	515	534	538	542	546	555	570	562	512	589	599	569	560	555	544	558	582	553	561	533	565	533	582	569	546	533	534	532	568	541	571	554	548	545	536	567	542	529	564	530	572	558	532	555	577	565	566	546	577	559	653	581	574	551	581	541	573	576	599	556	554	578	565	540	559	560	564	539	556	569	545	519	573	562	596	574	574	535	549	585	553	537	540	570	595	551	548	560	558	575	577	563	540	574	544	532	570	568	586	582	558	566	560	558	552	551	609	546	538	570	563	547	578	536	573	531	592	522	587	545	517	569	551	561	537	555	550	556	573	511	533	572	567	594	586	564	600	584	549	519	550	531	542	602	580	569	573	574	579	548	575	550	577	513	522	548	570	547	578	544	532	520	540	551	612	582	576	569	569	576	595	563	579	529	586	563	571	583	556	581	550	516	533	574	578	578	543	554	538	575	584	554	587	535	594	557	541	577
1417	138	107	92	100	98	128	111	98	94	69	89	85	68	82	95	100	65	82	55	60	78	89	88	69	62	58	60	61	85	59	63	47	84	67	79	74	58	70	76	64	61	77	70	57	61	59	64	98	259	127	67	70	63	57	68	84	61	67	59	85	69	71	79	67	57	72	80	79	68	55	57	59	67	65	73	81	75	52	63	64	73	63	54	68	72	76	74	66	73	73	52	66	64	60	72	68	71	83	60	76	86	67	53	61	52	56	79	75	63	68	67	59	61	64	66	68	68	63	60	72	63	61	64	61	63	77	82	56	55	75	66	61	67	65	71	63	71	67	80	70	72	66	54	54	69	64	55	67	78	50	54	72	60	73	75	62	68	76	68	59	59	78	65	79	55	74	71	61	67	55	64	72	65	70	84	73	70	72	70	63	53	60	71	68	72	63	71	63	75	64	61	70	70	61	62	65	73	68	70	59	65	79	71	56	65	78	56	70	63	69	81	67	56	73	58	61	70	77	68	73	62	62	76	60	54	68	67	79	97	60	72	63	53	58	86	63	71	67	76	58	61	62	63	74	63	65	68	62	75	73	60	66	84	63	83	58	66	57	67	67	75	64	69	59	71	56	79	69	59	54	64	56	81	69	62	71	66	70	59	54	61	80	69	66	68	56	68	68	49	52	57	69	51	69	77	73	63	66	66	68	69	75	54	72	62	68	65	69	60	75	87	68	57	54	62	80	76	72	54	75	76	68	62	67	77	72	73	73	64	73	60	60	87	64	70	86	53	67	73	72	59	68	48	67	74	62	55	77	71	62	50	75	65	52	80	77	59	88	87	66	74	70	75	66	83	73	72	70	68	86	71	50	83	78	64	62	63	53	74	65	69	67	64	76	83	67	68	67	77	73	58	58	69	63	74	60	62	74	80	67	78	65	71	72	69	60	80	64	85	68	67	76	66	67	64	57	84	76	74	56	72	63	65	72	62	74	86	64	65	69	66	78	60	65	63	67	73	69	67	72	83	75	65	58	84	58	56	66	65	72	62	61	72	77	71	52	82	53	63	77	58	70	73	67	67	68	70	74	80	56	52	72	80	60	56	66	65	49	76	59	48	56	67	69	54	72	66	62	63	67	65	75	67	55	72	77	63	72	74	54	63	67	79	69	69	54	69	75	66	70	57	74	71	60	67	62	64	71	74	69	63	63	81	69	60	80	57	58	68	62	66	59	82	54	56	47	56	77	69	63	83	73	78	68	63	79	75	70	64	63	57	77	55	64	78	74	70	72	58	67	78	72	77	55	79	77	77	73	69	59	70	64	63	57	68	68	66	64	74	58	65	61	67	77	72	63	60	83	63	75	63	80	65	66	68	66	75	76	55	75	64	76	59	71	69	63	69	63	80	67	60	71	67	69	59	71	60	72	64	76	51	74	68	49	57	76	69	63	66	75	89	73	73	62	64	67	69	77	66	67	57	63	62	80	68	69	87	73	71	71	61	67	80	57	76	62	80	74	78	61	67	68	71	76	62	71	70	69	74	60	83	72	66	64	53	70	59	71	59	74	55	56	74	63	66	73	66	67	72	65	65	67	70	80	56	68	63	64	69	82	55	67	76	74	73	70	63	76	63	58	77	69	55	52	75	81	66	65	73	70	85	59	72	67	65	70	74	61	68	60	71	59	71	61	52	64	57	78	65	71	65	63	77	64	67	66	70	58	70	70	72	66	65	68	68	56	65	56	60	82	50	67	74	55	65	69	75	62	71	71	79	71	66	71	77	66	72	63	68	62	68	64	76	71	69	65	69	74	61	79	53	63	75	70	79	61	61	55	65	67	71	80	76	78	66	56	74	83	57	65	66	70	56	65	66	66	65	72	75	65	46	67	52	66	70	65	62	54	62	66	72	63	67	92	67	72	68	60	86	58	65	72	65	85	66	56	61	73	75	72	73	70	54	65	55	56	73	70	75	67	73	81	63	62	87	60	59	53	68	76	54	56	64	62	61	63	72	68	69	69	74	73	73	68	67	80	66	67	64	69	57	68	57	59	64	59	56	68	73	56	57	83	75	60	67	69	69	68	58	67	55	62	56	68	82	81	52	64	98	71	71	61	68	54	60	78	63	66	79	83	62	48	71	70	68	76	53	65	69	64	63	79	76	76	74	78	96	56	66	68	57	77	56	80	68	69	65	61	71	50	72	77	66	61	59	68	65	69	58	76	71	63	56	56	66	71	59	80	58	73	86	58	74	62	73	60	68	75	56	72	64	59	69	62	52	65	61	81	55	71	69	59	56	66	56	66	58	75	64	66	73	72	70	53	53	62	68	58	62	62	60	69	57	66	56	51	72	82	68	64	61	66	61	65	50	66	67	63	70	77	62	65	76	79	57	60	63	61	65	54	76	66	69	76	73	69	67	67	63	76	70	74	72	62	65	62	70	67	69	65	55	61	58	76	70	69	68	60	71	61	71	71	80	63	70	66	72	52	69	65	64	87	71	64	72	72	82	65	67	67	79	78	71	56	77	66	77	69	85	75	70	60	74	70	58	68	74	47	68	59	54	73	59	74	68	68	66	60	82	76	90	76	69	59	71	68	67	67	65	74	71	59	75	67	59	63	71	57	77	70	82	81	83	73	65	49	77	72	82	57	66	64	60	70	73	74	68	71	65	64	50	59	63	57	74	66	61	73	75	69	51	81	54	60	68	62	49	71	91	70	69	76	62	68	56	58	73	56	48	60	65	61	67	66	75	63	76	69	59	65	66	69	61	65	67	80	51	52	76	69	57	65	67	52	72	64	75	73	72	60	68	80	69	70	66	74	71	57	59	60	51	67	77	76	63	73	69	70	75	76	51	73	52	71	74	58	62	66	53	56	65	56	63	79	56	60	74	82	80	74	64	76	63	73	58	65	65	79	62	78	68	78	66	73	65	85	62	59	75	68	75	63	65	65	75	65	83	73	76	83	50	59	63	78	64	63	59	74	77	63	75	65	56	82	72	75	73	73	62	68	64	68	76	76	80	76	71	70	71	73	59	56	70	70	69	63	78	63	60	66	62	75	76	82	53	87	74	68	71	63	82	60	78	65	53	59	66	70	69	59	67	61	47	62	44	74	81	62	67	70	67	78	74	75	65	74	77	75	67	84	70	69	57	65	66	75	58	77	73	66	71	60	64	76	63	83	70	76	74	75	72	67	72	71	71	70	77	81	65	71	63	72	68	67	70	83	59	65	69	66	58	62	72	59	82	75	76	61	61	62	74	75	67	69	72	69	63	71	58	69	69	65	74	56	60	65	72	63	72	102	70	60	82	62	70	77	66	63	59	71	58	59	58	69	77	71	60	64	57	72	68	62	78	67	67	63	63	61	61	72	63	62	69	70	57	70	58	58	59	55	65	62	86	80	67	66	77	72	73	86	63	77	71	64	73	60	69	64	69	67	63	48	77	76	72	69	83	67	66	52	58	68	70	51	78	47	67	78	72	56	78	72	79	69	67
7226	1572	986	1560	3510	4343	3621	2952	2365	1692	1397	1254	1100	985	996	1160	994	796	762	732	712	650	658	624	618	641	645	613	596	568	569	585	585	596	573	548	584	590	585	563	587	592	548	543	579	523	556	606	1705	4836	1895	523	542	506	555	523	564	521	523	532	559	521	512	531	514	512	527	510	540	484	508	550	552	573	550	539	555	465	521	545	540	530	532	524	557	542	554	533	532	552	507	551	545	510	508	525	561	517	548	577	537	522	507	579	554	531	552	534	523	527	542	557	539	524	555	499	529	514	497	517	525	578	503	490	584	511	503	541	501	520	493	507	544	524	506	474	517	516	546	525	499	491	517	541	486	538	510	531	481	539	501	501	522	551	488	577	526	529	555	531	535	523	518	537	539	594	533	537	494	529	530	503	543	485	501	533	505	502	558	554	533	536	535	544	499	527	488	556	524	543	545	521	541	525	520	497	552	521	566	530	539	505	588	539	533	545	547	498	573	509	537	545	527	454	532	505	530	535	571	483	496	541	553	507	519	522	516	525	541	487	531	532	531	497	499	559	540	544	527	549	546	480	483	516	520	531	515	483	541	510	567	534	508	509	516	509	545	529	547	524	541	525	477	518	511	539	520	516	528	511	552	542	481	502	529	506	518	502	523	538	570	582	521	543	540	561	535	546	538	494	513	539	486	502	558	517	524	535	569	528	519	519	510	545	523	527	501	512	558	519	578	527	484	519	536	570	527	507	529	514	530	531	493	484	503	498	542	518	538	547	507	505	586	541	529	542	552	519	563	501	501	479	522	532	513	510	546	484	533	519	515	524	515	571	527	556	520	497	520	550	519	554	540	506	592	544	563	546	510	528	572	495	540	514	522	543	553	530	542	522	548	523	534	506	539	507	530	531	512	548	507	499	467	484	536	524	498	510	557	537	561	533	508	547	502	523	534	509	529	542	559	570	519	519	570	501	529	532	546	491	536	539	530	523	520	555	560	510	521	537	529	520	521	582	527	540	471	505	549	497	526	524	501	513	533	524	539	531	570	544	536	509	555	545	494	552	509	548	555	537	541	526	515	541	546	511	490	534	522	572	503	522	536	544	544	515	521	525	546	545	553	531	554	487	549	488	539	499	517	527	554	573	518	543	509	533	508	486	491	507	517	554	544	525	502	514	539	515	581	497	518	490	535	556	513	508	511	525	535	520	563	504	516	494	548	515	513	459	575	553	565	552	520	511	507	518	578	518	559	482	540	504	533	510	564	506	536	496	553	529	545	529	538	504	515	531	507	541	535	498	538	537	511	504	492	556	556	530	528	554	517	527	545	504	501	524	533	553	515	529	511	513	533	529	504	515	528	513	482	563	616	534	523	509	507	538	565	486	473	501	492	519	526	552	536	462	526	563	515	507	534	545	485	536	537	537	539	492	516	504	507	528	519	535	522	550	529	524	546	461	551	524	525	540	522	500	510	495	534	552	529	517	518	502	510	494	512	506	443	554	562	537	495	559	529	522	531	512	505	511	511	528	547	519	523	496	512	510	526	510	505	498	498	562	553	567	548	525	539	547	506	514	535	564	532	533	531	530	533	503	550	536	554	551	518	505	554	497	522	498	550	522	489	501	533	518	545	501	581	567	533	553	536	556	547	571	504	527	524	527	539	543	503	568	521	556	472	497	554	472	552	511	510	556	483	552	552	574	478	509	527	528	502	502	512	544	559	491	539	484	499	543	540	543	539	543	510	489	500	546	537	499	562	525	520	506	517	536	518	527	545	515	510	511	509	544	520	542	514	551	544	515	520	542	541	517	538	500	526	500	534	472	498	538	538	503	544	522	529	475	513	524	517	565	499	530	527	536	520	545	550	501	507	521	539	496	538	572	516	497	534	502	504	522	523	534	509	536	517	528	498	508	496	513	519	509	502	534	507	492	506	520	523	529	547	523	528	558	533	526	497	549	534	494	507	515	514	506	522	509	515	553	527	479	543	574	557	499	570	499	526	559	520	525	519	543	520	487	526	544	509	530	525	518	524	544	511	534	559	528	543	527	511	528	526	522	522	534	502	576	500	496	543	480	561	496	512	517	541	541	498	534	516	521	505	478	513	500	524	523	550	532	501	518	535	512	525	518	502	503	523	532	521	525	522	499	536	539	521	492	524	516	532	506	524	549	505	528	520	507	542	530	532	526	508	553	579	504	517	527	480	489	560	520	470	515	497	530	528	518	518	516	498	503	513	514	521	558	491	532	525	529	520	504	523	509	511	517	532	516	556	521	535	516	542	530	532	524	506	504	544	511	532	488	513	508	490	550	494	534	510	508	496	519	518	529	487	480	536	513	543	485	536	514	516	526	544	525	525	532	522	531	511	520	560	538	546	514	506	518	562	526	532	506	534	512	530	546	533	512	481	513	498	507	525	535	530	554	475	536	521	497	530	533	544	554	536	525	507	512	504	532	519	508	513	540	503	499	525	527	526	534	531	502	551	530	544	525	481	511	543	523	530	526	552	541	494	507	540	525	543	540	505	542	550	528	500	543	536	507	506	523	525	536	518	531	577	525	559	497	521	532	528	528	532	502	546	538	542	550	538	518	531	510	508	503	492	494	494	515	526	527	503	474	521	509	520	554	536	542	531	530	537	520	508	540	520	534	547	511	513	527	541	506	540	530	564	514	548	520	485	552	522	532	555	509	539	565	520	504	488	526	509	538	547	519	499	532	515	522	498	511	528	555	507	523	486	499	548	489	512	543	530	507	512	521	524	527	576	481	520	518	531	527	528	565	541	539	551	538	514	553	546	506	541	526	519	531	505	556	521	527	529	543	536	520	561	531	553	508	556	539	498	529	542	479	540	555	491	566	517	519	486	504	529	541	518	546	553	564	520	497	501	490	525	551	479	527	537	552	546	527	501	531	514	509	486	518	525	521	568	526	504	525	527	516	528	551	512	503	532	507	562	544	529	578	503	543	504	544	522	532	562	531	535	523	526	517	520	500	525	505	535	499	533	526	564	494	498	508	530	549	552	523	509	523	505	496	503	534	518	554	499	501	491	516	548	513	513	483	538	522	509	500	544	513	536	518	500	546	574	513	512	497	502	545	519	567	501	519	508	556	528	497	566	520	509	499	547	515	524	527	552	533	526	539	522	507	510	506	465	548	540	518	525	529	523	560	539	537	519	548	484	531	506	528	529	524	505	519	559	559	515	524	520	513	511	537	503	540	516	543	514	518	514	516	524	528	532	508	541	501	561	555	468	505	518	524	544	510	494	555	535	526	485	526	560	554	552	534	516	552	494	509	525	533	513	530	515	542	532	533	530	530	488	525	546	520	538	535	567	536	516	536	490	520	512	502	514	513	535	557	535	516	523	513	547	539	517	558	560	524	507	512	543	524	474	539	498	548	546	527	534	530	526	538	517	528	535	499	548	523	499	496	517	542	485	588	538	511	552	558	529	559	504	517	524	546	557	552	527	526	504	506	519	526	526	491	531	527	535	544	472	528	543	536
731	154	97	60	67	89	95	94	89	72	57	67	53	45	54	50	38	53	40	40	34	30	30	26	35	28	34	37	16	36	31	32	32	26	25	39	29	18	23	20	36	29	27	39	23	37	27	29	86	259	407	25	19	21	37	21	25	29	21	24	20	15	26	23	40	26	22	20	27	15	26	17	35	16	18	12	23	29	30	27	23	24	26	25	22	26	29	24	23	22	16	26	28	20	24	24	21	20	31	27	17	26	29	27	29	17	23	14	18	26	19	23	27	24	26	22	16	21	32	27	26	21	22	27	18	15	26	33	29	24	32	25	27	19	32	23	20	27	24	20	29	23	35	16	26	25	31	26	25	15	24	21	29	27	19	21	22	20	25	21	19	34	26	30	25	17	19	29	19	27	22	17	37	22	28	31	18	29	22	33	24	31	22	25	21	23	24	22	19	26	30	27	35	21	23	27	40	27	36	17	32	27	25	21	20	29	36	31	43	28	23	21	25	19	34	20	21	24	26	25	27	23	18	30	28	30	27	25	23	29	30	26	20	23	29	21	33	21	23	21	19	29	31	25	19	21	26	21	23	24	30	21	32	29	22	27	21	25	23	25	20	23	35	31	26	19	27	26	31	23	25	31	28	20	23	22	24	26	22	32	33	18	25	15	21	30	28	24	24	16	30	23	27	35	28	22	25	24	31	25	25	18	27	18	34	29	17	23	40	20	25	21	21	13	24	19	32	25	25	22	21	31	24	30	27	21	20	21	25	21	29	23	23	27	21	26	21	28	31	18	27	27	30	25	21	25	19	26	44	25	27	20	23	20	24	23	26	22	30	23	30	38	24	23	35	24	26	28	23	22	25	19	36	29	22	21	26	21	28	34	25	23	26	24	25	23	20	35	15	20	20	26	23	21	18	33	23	30	21	23	22	26	25	15	27	32	31	28	16	30	18	26	29	29	25	27	21	20	19	24	22	16	25	27	26	24	21	27	23	24	23	18	32	27	29	24	26	22	25	28	26	28	31	25	33	26	23	19	27	23	28	25	31	19	20	23	22	21	13	30	19	20	14	28	25	25	23	37	31	18	24	24	15	31	32	20	21	19	22	24	24	24	25	22	28	23	23	25	31	34	23	17	25	29	26	16	23	19	32	26	25	20	42	17	23	31	17	41	24	18	22	29	19	31	30	27	23	22	24	20	21	25	41	19	22	24	19	24	32	32	17	27	27	27	22	22	29	30	26	21	43	21	31	22	30	23	19	23	30	22	21	27	31	28	28	25	19	21	29	30	22	21	19	35	19	31	31	24	28	29	34	32	27	26	19	23	26	16	26	21	23	15	22	18	33	20	28	25	17	22	22	24	31	19	23	35	33	18	20	20	20	20	41	17	25	24	22	20	29	21	26	20	27	29	28	20	24	20	23	23	25	25	21	19	21	19	17	21	25	19	34	19	24	21	20	27	26	16	25	29	28	18	27	21	22	23	18	31	23	34	22	28	27	22	18	24	25	18	27	31	27	21	22	17	17	25	18	23	28	30	22	22	18	23	24	23	34	32	14	31	24	29	19	32	16	19	24	23	23	30	24	30	25	20	34	28	23	23	24	26	17	24	21	19	21	22	22	35	25	23	26	19	29	20	28	29	20	16	26	16	25	32	18	30	26	24	20	29	25	18	17	25	24	28	17	28	28	20	27	21	28	22	25	28	21	22	22	26	27	27	23	27	18	24	35	30	23	31	29	22	25	22	23	23	32	23	27	20	28	29	30	29	17	26	26	31	29	19	27	27	21	25	20	21	30	26	29	23	20	21	15	17	18	25	21	29	42	25	33	31	22	24	23	31	24	28	21	27	24	27	14	19	24	23	33	36	24	21	30	22	25	30	20	20	30	24	25	22	30	27	24	26	27	20	20	22	16	18	20	18	20	25	28	17	28	25	22	16	21	23	20	26	24	34	22	22	18	14	29	24	22	12	18	27	23	19	22	23	23	17	32	25	17	22	19	24	27	25	17	25	24	27	32	17	26	23	25	29	27	26	23	22	25	19	25	21	19	28	22	15	22	30	24	30	26	14	21	21	31	16	24	19	19	24	30	23	21	20	23	24	24	29	25	16	19	22	35	27	22	24	26	26	25	28	21	24	23	25	26	21	30	21	29	31	20	22	21	26	18	20	24	25	28	27	24	26	21	18	22	19	26	19	25	26	29	27	26	21	18	28	19	25	26	31	24	21	19	19	28	28	30	30	23	16	25	17	29	29	21	26	28	19	23	16	19	23	28	34	19	17	30	20	25	25	33	20	30	28	21	23	18	24	19	21	23	28	26	16	26	21	31	23	28	18	28	25	28	20	20	27	33	33	34	18	31	31	19	26	30	23	18	25	12	24	20	23	26	26	25	20	22	27	25	19	31	23	28	27	38	23	23	20	37	30	20	14	29	27	27	22	20	27	35	30	20	26	22	30	28	25	28	16	31	31	16	18	26	28	32	28	22	27	17	25	19	30	16	19	24	18	28	26	27	22	19	25	27	21	28	24	29	24	27	25	24	21	25	18	20	22	21	27	17	30	38	23	22	26	29	24	34	12	26	34	12	18	35	26	26	29	29	23	19	28	26	25	20	27	17	22	34	21	20	26	28	24	30	35	24	29	25	26	28	25	31	27	23	29	33	28	23	26	20	28	22	24	23	23	26	30	26	25	31	18	21	21	20	31	27	21	29	25	23	26	26	17	23	24	22	28	38	25	28	44	25	37	28	22	31	26	28	27	18	17	30	17	30	16	22	20	13	21	28	19	30	20	27	25	19	25	28	23	20	23	30	27	20	26	16	27	18	34	26	22	23	25	35	28	18	15	20	26	21	18	21	35	29	22	28	30	24	33	24	28	28	22	28	25	24	25	18	20	25	26	19	27	23	26	27	19	15	34	33	22	28	33	17	22	21	30	20	29	22	23	32	21	27	25	23	34	22	24	29	28	33	21	24	29	23	28	34	20	26	25	22	21	28	21	28	30	32	21	25	23	21	21	19	21	26	15	19	28	23	24	23	28	16	31	25	23	25	25	27	23	18	28	23	24	23	24	22	23	20	28	23	21	23	28	34	23	17	25	24	23	28	23	29	33	32	19	25	17	20	23	24	26	22	31	21	27	21	25	26	26	21	20	21	29	17	29	24	27	18	22	26	21	17	26	27	35	34	26	35	15	27	28	21	15	25	27	34	27	23	33	25	26	19	21	23	19	32	29	14	20	27	26	25	28	21	25	25	28	34	21	37	21	21	38	27	33	37	31	25	27	24	14	36	24	27	28	25	31	26	28	20	16	27	24	27	25	29	23	21	26	20	23	23	29	24	27	26	21	25	30	26	27	27	23	23	24	22	29	24	28	29	22	26	20	20	23	19	28	27	35	37	21	24	41	23	27	21	30	22	24	22	27	32	22	18	21	20	26	19	22	23	35	24	28	17	30	27	21	38	21	26	23	15	29	14	17	26	28	29	21	22	22
7232	2377	1041	2074	5196	6227	5226	4156	2879	2061	1694	1393	1225	1037	1087	1170	784	658	602	550	552	461	472	394	423	361	347	328	369	325	314	312	254	279	293	275	235	261	297	239	259	268	244	250	274	249	268	256	1352	5765	7393	275	219	221	224	204	190	248	231	238	185	175	183	215	212	202	205	202	187	186	186	190	169	209	226	207	197	181	201	198	206	212	214	201	225	196	180	204	171	207	195	207	200	188	200	173	193	201	195	179	206	188	216	192	191	209	197	196	197	204	205	199	241	198	211	168	194	194	203	210	184	160	221	181	213	209	189	187	173	208	214	165	189	163	215	221	196	222	180	168	200	181	178	184	168	205	202	189	197	184	168	214	184	197	193	172	183	205	194	201	186	185	195	189	198	197	203	192	178	203	187	195	198	193	165	181	228	198	207	192	178	210	181	181	197	205	195	203	223	193	186	198	206	202	200	192	188	208	201	209	203	194	202	194	216	189	195	175	190	195	194	205	201	208	205	212	205	198	208	195	201	191	197	205	179	193	196	195	188	201	186	186	181	211	185	204	178	208	169	179	203	192	209	175	189	190	179	194	210	174	187	194	190	212	197	214	220	165	187	188	190	204	185	212	216	182	192	179	162	207	198	193	177	189	177	192	194	198	180	210	231	182	191	206	211	184	215	202	187	192	186	178	193	199	172	174	197	198	190	196	189	187	185	186	215	194	220	196	191	158	184	194	205	211	162	191	170	177	172	236	202	190	202	190	188	177	189	210	209	206	210	215	181	194	203	202	201	211	205	208	210	178	167	196	198	206	205	182	197	204	203	184	220	192	206	191	178	229	179	208	200	207	203	168	186	207	197	189	208	212	203	194	200	190	162	208	202	174	174	205	191	175	197	188	203	210	181	196	187	184	205	190	200	212	182	191	203	219	186	207	206	192	195	193	200	199	188	198	193	155	200	205	189	198	189	214	171	180	205	210	201	213	215	214	182	174	184	196	156	204	181	193	183	180	193	194	196	190	193	203	177	217	185	206	200	206	206	184	192	186	185	204	203	188	180	185	184	212	190	186	185	208	193	196	198	185	185	188	178	191	180	210	203	179	227	179	194	214	213	212	179	194	205	198	197	212	197	185	190	199	179	188	168	202	200	183	178	203	196	172	185	184	205	183	201	183	211	185	192	182	184	208	181	212	183	229	211	175	182	209	196	213	184	211	195	182	206	205	210	188	176	173	197	185	190	189	188	185	190	180	188	184	212	198	187	188	199	216	182	185	206	190	182	200	225	182	194	185	197	192	214	210	190	202	194	222	191	197	176	190	186	206	169	170	193	199	202	183	181	166	192	191	196	193	217	210	213	181	197	208	169	213	201	188	196	215	205	190	181	190	200	206	211	225	182	236	222	187	197	188	196	170	203	172	205	174	210	183	164	195	206	180	197	169	209	185	192	186	186	162	210	164	198	178	183	176	188	195	171	172	197	200	186	203	199	190	220	224	220	183	210	186	210	185	192	188	182	191	201	191	197	205	197	204	194	183	192	208	178	196	184	207	201	227	206	172	187	198	175	199	193	210	192	181	195	177	183	207	182	197	186	192	196	202	202	178	208	200	210	219	171	203	184	191	191	205	196	199	200	216	203	217	196	219	187	190	211	170	205	186	205	192	200	204	188	200	196	201	189	212	170	193	212	190	190	181	192	207	206	185	209	226	203	192	201	185	214	210	164	187	195	175	172	196	218	219	205	158	217	190	170	194	188	199	182	191	178	191	190	197	177	174	181	188	205	188	203	197	173	178	197	205	208	178	199	198	209	192	198	203	203	195	176	168	208	190	191	187	192	205	158	207	199	200	182	175	211	156	201	215	198	183	164	171	187	226	212	199	188	215	187	196	192	190	190	216	211	182	169	197	191	197	188	175	185	182	201	175	210	185	218	196	187	185	207	213	178	183	194	184	158	183	188	198	200	163	195	192	191	197	178	204	182	191	208	206	169	191	207	210	192	169	177	199	203	192	201	220	172	180	178	205	175	197	211	206	202	206	177	189	200	186	160	185	181	193	219	177	208	201	171	223	183	196	210	187	212	187	167	188	187	193	185	192	201	217	167	207	197	202	189	193	181	199	191	206	197	177	176	206	199	193	193	184	183	174	213	185	218	200	189	198	221	193	187	198	183	196	205	199	215	198	197	195	194	209	180	185	204	180	179	200	190	215	181	194	180	186	241	214	177	213	196	236	170	183	217	205	185	144	180	200	195	173	218	195	209	180	205	170	187	188	198	210	187	203	181	183	210	168	192	205	179	198	188	193	193	187	187	167	198	194	203	172	192	191	203	188	191	201	180	189	215	189	192	194	176	193	205	193	178	178	193	176	187	218	210	193	199	178	210	200	185	207	213	197	218	166	179	205	194	193	190	200	198	208	196	212	179	201	196	199	169	179	180	219	187	198	224	215	206	193	170	203	193	209	196	210	189	186	178	212	195	193	175	202	205	178	199	179	173	164	191	172	173	179	215	201	194	198	171	202	199	190	199	177	196	198	194	191	165	195	195	202	196	193	200	191	198	188	186	187	191	186	223	186	195	195	204	220	218	188	185	201	207	191	197	204	187	214	207	172	188	214	190	186	195	187	179	202	206	209	196	188	198	201	195	194	206	214	211	179	196	202	208	175	181	188	194	173	166	176	196	197	174	183	189	172	216	188	204	201	185	183	204	182	194	200	190	195	210	188	195	209	205	202	192	190	180	178	210	222	186	183	182	186	196	193	167	180	203	191	184	173	223	198	200	168	200	192	224	196	216	193	202	189	188	192	188	181	167	199	203	207	170	201	194	206	200	210	190	199	185	204	190	165	215	183	180	201	183	205	211	197	216	163	185	207	190	180	194	205	200	203	198	207	189	197	187	197	187	210	215	185	207	172	195	187	224	195	180	192	189	213	195	211	180	198	197	209	224	182	181	188	218	201	206	166	171	219	186	196	196	184	210	188	191	178	211	186	186	204	193	218	228	218	195	184	197	194	178	214	200	186	195	198	194	167	161	160	211	193	186	196	193	210	196	200	190	196	194	192	200	212	192	201	199	194	177	174	219	186	206	193	176	194	189	202	202	179	194	217	205	199	195	167	192	206	202	203	202	182	190	163	178	208	177	183	204	211	225	195	172	186	176	181	191	189	192	185	192	189	201	193	193	192	203	190	221	176	196	192	182	199	196	195	186	243	201	194	200	177	189	183	200	178	203	180	171	184	182	207	208	185	204	204	194	212	180	186	188	210	194	184	178	174	195	205	197	199	204	170	197	181	207	189	189	219	179	198	206	216	204	177	203	212	189	206	194	209	198	194	193	178	207	184	211	189	200	188	208	192	206	212	206	186	199	189	171	159	170	166	207	184	187	188	172	183	170	181	182	188	206	184	175	174	205	199	215	174	175	183	180	184	171	186	209	202	208	210	180	193	194	188	187	211	214	190	199	212	183	193	184	171	212	198	226	197	185	208	195	165	180	187	170	182
965	88	68	75	105	91	93	81	82	71	71	84	85	72	65	96	77	74	91	76	82	65	75	76	75	82	79	76	74	69	70	70	76	63	83	81	62	69	58	72	80	89	72	85	84	77	55	83	104	132	151	81	64	83	59	62	63	78	74	65	65	70	77	74	70	65	67	70	71	77	68	67	78	60	82	66	73	61	57	75	81	63	108	67	69	72	76	58	66	78	73	54	89	75	75	74	74	65	72	86	71	73	88	103	82	83	75	81	76	75	62	83	71	86	78	71	69	90	77	69	66	61	61	76	66	64	76	64	70	79	79	74	82	74	84	60	65	63	86	78	100	74	79	55	93	57	67	74	85	69	80	79	70	83	66	74	84	72	69	71	73	70	60	64	89	72	82	63	67	78	60	81	72	57	84	71	81	87	89	75	78	64	73	70	64	86	66	70	89	68	61	80	77	93	62	69	66	69	64	76	72	79	56	73	69	76	62	83	78	78	61	82	63	79	78	84	79	91	62	67	57	67	80	71	56	70	61	65	82	68	76	73	79	60	74	79	83	76	72	66	70	72	71	67	61	91	68	78	64	80	68	82	70	66	66	72	75	78	75	87	79	81	68	83	65	83	77	69	61	71	72	76	70	61	77	88	67	81	71	61	70	62	80	88	67	67	69	64	72	83	70	87	81	76	72	74	88	69	89	85	68	55	82	73	71	68	83	61	63	73	88	59	72	68	73	68	64	78	65	86	63	66	71	66	87	72	71	72	90	76	77	92	87	82	92	81	71	57	71	91	65	84	79	71	80	72	64	67	61	81	60	79	66	68	85	77	67	76	66	71	66	69	70	88	82	80	68	60	94	76	52	72	86	77	59	61	72	68	70	73	69	79	71	79	69	86	64	63	66	68	72	82	72	79	70	74	83	84	88	72	92	64	76	76	65	72	57	66	60	82	70	76	75	71	77	77	79	73	74	70	82	62	66	80	81	78	75	68	64	68	85	65	59	65	67	64	89	75	75	87	66	74	66	79	81	79	55	70	76	67	64	59	69	66	75	73	67	72	69	72	73	72	71	86	71	78	63	88	79	64	66	73	61	70	63	82	73	84	68	60	73	79	60	63	57	72	79	60	78	76	69	89	75	78	53	68	78	90	82	66	68	85	71	66	71	77	62	78	81	74	69	75	68	77	63	74	60	71	74	83	102	86	65	69	67	76	78	77	67	79	80	72	81	75	64	75	68	78	76	69	78	77	75	83	68	70	88	78	87	57	78	83	75	82	62	65	61	67	75	65	76	82	63	66	63	75	68	66	70	74	70	71	83	81	72	74	87	75	86	72	68	69	64	72	63	71	64	73	82	69	75	76	79	67	65	67	78	61	67	77	80	79	84	69	59	52	78	80	79	74	82	74	66	84	69	82	64	79	74	77	62	65	67	82	80	79	60	78	79	52	90	73	69	71	84	72	58	81	72	79	68	62	77	59	58	64	62	91	70	62	87	74	86	60	67	76	65	86	80	82	57	65	71	70	74	77	85	71	65	68	82	87	64	64	85	72	73	78	65	73	82	72	72	62	83	67	81	76	70	89	81	62	82	72	79	63	85	87	75	86	64	72	71	72	72	80	71	73	73	72	75	72	76	75	74	61	81	78	69	69	66	67	70	70	69	74	63	75	77	76	60	78	67	73	62	82	83	63	75	58	77	76	62	78	68	70	77	74	60	71	73	74	72	74	63	73	94	72	86	73	67	77	67	78	64	77	77	67	71	84	83	77	82	88	67	54	72	59	80	71	64	75	74	68	69	88	66	62	69	68	71	77	76	87	63	78	84	81	67	86	63	72	79	74	75	71	88	55	65	79	76	59	58	83	71	83	65	78	81	84	88	77	69	69	60	86	70	77	70	60	90	78	75	71	77	61	70	61	77	67	89	65	79	80	75	60	75	70	69	60	77	59	61	79	89	72	72	66	65	81	81	83	77	81	74	60	67	82	65	71	72	65	66	84	77	77	87	61	87	68	79	78	93	73	57	63	69	75	70	68	56	68	70	74	67	73	58	83	82	80	70	69	84	68	79	80	72	81	77	82	70	81	61	78	82	78	73	78	74	86	83	93	69	68	76	57	71	79	64	75	66	61	80	70	83	69	81	71	82	72	67	72	70	76	73	59	69	67	76	67	76	66	81	82	58	74	73	77	71	85	66	77	79	76	73	66	54	78	80	68	76	68	75	83	61	71	65	59	68	80	81	73	66	69	75	82	79	69	95	79	80	62	74	68	74	66	57	67	80	76	68	75	75	70	71	72	65	82	84	65	62	71	60	72	75	64	58	60	68	70	73	82	97	67	69	76	75	75	80	78	83	76	72	72	75	61	80	71	70	73	61	76	89	76	82	72	70	80	78	84	65	69	71	71	80	82	96	63	85	66	70	60	87	77	56	72	77	80	61	81	72	63	79	70	72	74	65	62	72	65	74	74	71	71	67	70	77	77	72	79	62	74	74	66	62	78	88	82	73	58	70	59	66	77	77	73	52	80	78	84	82	63	73	69	77	70	75	71	63	70	67	72	74	61	71	71	65	74	73	79	64	67	88	66	78	73	78	92	68	79	80	67	79	65	65	69	73	80	78	68	61	57	69	72	69	74	69	64	76	77	80	70	86	59	63	61	69	75	71	91	70	61	67	61	69	77	77	62	76	60	72	72	76	59	80	62	75	76	58	74	79	68	76	62	75	69	65	79	70	71	76	75	84	88	74	88	77	70	56	81	71	67	66	73	76	73	76	85	87	57	82	75	64	64	72	64	87	66	64	82	70	69	89	76	73	71	83	68	79	75	74	78	68	64	83	76	74	74	82	65	79	75	67	60	66	69	72	63	62	80	75	67	90	74	78	76	78	70	61	76	77	60	70	73	76	67	73	69	60	83	65	66	76	82	68	65	62	66	69	69	75	89	64	72	80	72	72	68	71	80	66	73	78	75	80	75	71	63	67	74	62	79	72	72	86	70	76	62	63	70	77	71	64	79	90	72	82	68	76	85	60	75	100	76	90	71	79	77	86	84	54	67	70	80	88	83	72	76	78	65	74	86	63	85	69	73	82	71	78	60	76	71	69	71	85	92	73	66	54	67	67	74	85	90	70	73	79	76	80	68	77	61	78	89	93	71	67	67	57	70	79	70	80	87	85	70	66	70	86	69	63	75	75	72	67	78	67	61	60	64	82	69	78	90	67	69	69	78	83	64	82	82	74	75	71	88	67	78	66	82	83	69	77	75	79	68	69	67	91	49	88	57	73	70	89	59	61	66	67	67	77	66	76	59	70	82	76	70	68	63	84	67	64	79	77	54	77	73	67	64	71	74	84	75	73	73	80	71	66	51	68	77	83	88	73	70	75	62	66	78	74	77	73	75	64	78	73	72	58	75	67	76	72	62	71	74	76	66	76	70	72	80	74	75	69	69	61	79	66	74	76	83	76	83	80	81	71	72	65	71	79	65	73	69	85	69
5612	1038	753	1043	1913	2260	1922	1533	1092	978	851	805	738	715	740	729	701	622	693	621	613	604	617	608	600	546	562	586	558	558	574	608	566	611	592	583	540	570	587	606	608	585	596	587	551	568	536	691	1501	2028	2155	842	532	552	587	604	569	546	571	592	589	567	558	596	544	555	547	617	553	577	613	596	587	549	573	556	609	597	577	545	556	538	544	537	543	575	600	550	555	598	597	603	625	568	562	593	543	592	542	601	615	553	552	543	567	576	564	571	535	553	550	600	619	544	549	563	583	573	573	561	627	585	560	556	599	545	587	595	537	535	544	591	588	580	537	527	566	629	576	562	527	550	565	588	562	639	577	560	549	563	558	559	557	564	571	542	563	600	583	569	548	592	575	564	579	556	524	541	562	553	558	564	612	534	582	583	577	600	548	573	583	536	531	570	578	563	578	571	563	565	627	556	604	552	537	562	587	596	573	593	566	577	564	560	564	561	592	523	559	573	575	547	590	571	604	508	617	584	553	557	580	579	566	575	580	596	566	552	587	570	545	530	599	579	521	571	532	557	566	604	595	567	550	574	544	599	537	598	550	558	568	574	545	580	514	557	540	591	572	546	545	591	566	569	584	567	563	498	531	604	596	584	575	590	575	615	518	588	562	592	541	561	591	569	575	588	584	548	580	621	586	587	574	578	554	588	609	544	571	578	563	520	587	610	598	568	553	596	579	569	560	554	607	545	549	553	579	512	545	535	593	556	595	559	575	559	569	549	603	610	592	562	552	558	654	530	578	562	565	602	573	603	609	589	605	557	601	586	538	610	581	624	567	588	546	582	572	575	607	582	553	570	596	612	593	564	548	519	594	537	569	562	569	541	588	556	549	591	570	588	528	550	581	555	606	600	572	621	564	626	556	564	567	561	551	571	596	602	522	534	560	577	594	613	570	564	615	622	579	524	544	580	578	577	579	563	580	541	588	579	586	592	573	592	554	581	606	574	579	540	608	531	528	578	573	577	557	584	580	517	545	568	575	558	551	575	594	577	603	600	606	566	580	577	570	587	590	545	560	553	566	528	543	581	551	549	603	536	574	616	559	553	579	562	576	577	560	589	560	534	568	529	557	609	573	561	569	554	588	565	555	563	567	584	617	539	559	588	574	552	530	598	587	582	500	575	576	567	577	590	554	573	540	595	552	594	592	572	611	563	577	558	575	589	555	565	570	597	556	545	544	585	585	568	593	575	543	617	585	529	611	584	594	602	603	627	597	584	551	526	559	586	551	578	567	580	560	620	561	575	597	560	544	530	542	599	518	523	584	581	590	530	613	622	572	548	606	603	552	553	610	559	606	542	543	604	568	535	562	571	559	533	568	555	549	601	644	537	585	575	579	595	576	504	549	609	591	545	596	564	580	559	556	584	547	574	553	536	576	579	548	569	574	581	529	546	619	552	586	577	566	559	554	586	583	554	625	591	575	611	545	581	574	568	607	572	608	586	619	576	585	549	559	570	565	612	556	579	574	551	566	598	515	562	594	575	553	591	539	588	577	523	580	580	549	617	579	597	609	585	565	551	552	564	586	580	575	588	611	574	551	583	595	574	569	540	561	595	578	550	600	580	543	570	616	584	599	623	560	576	528	534	571	590	627	573	571	580	592	583	531	562	571	557	549	598	563	563	593	560	584	542	579	574	594	567	532	542	586	567	536	601	515	573	557	574	573	598	560	574	589	544	575	569	556	569	549	589	569	584	580	528	575	567	555	549	572	616	556	583	559	550	556	550	535	591	609	585	594	565	573	556	572	597	573	568	570	593	544	567	593	589	585	559	604	599	577	544	552	600	582	555	591	624	634	590	597	573	568	580	549	552	590	561	549	539	552	603	544	605	551	575	571	564	573	566	577	589	564	599	554	583	552	629	566	554	604	541	563	602	601	583	586	557	580	564	570	575	549	632	570	554	617	597	534	545	578	552	568	584	522	596	590	567	544	572	562	543	592	549	580	550	602	611	563	594	545	591	578	597	555	563	605	575	554	588	549	553	572	576	590	620	606	642	569	564	573	574	604	595	548	589	568	571	573	631	559	548	568	571	590	553	602	570	562	567	576	568	589	551	591	594	558	563	573	562	578	549	592	587	605	533	532	603	546	533	583	568	565	601	574	579	612	558	544	587	606	560	583	540	601	607	563	550	584	560	577	567	579	548	544	557	540	606	586	565	581	561	537	622	557	582	567	576	547	564	552	572	586	561	588	551	571	601	526	565	559	537	595	526	585	577	544	530	587	552	547	559	618	584	590	580	545	566	569	558	537	638	588	548	571	575	549	574	564	571	558	553	529	572	590	555	554	567	564	550	583	575	574	558	529	581	545	586	596	545	581	601	559	586	601	548	623	573	596	554	534	587	525	575	549	552	605	571	587	556	595	561	580	549	558	553	560	531	536	558	555	569	582	547	526	559	566	590	563	570	523	573	601	558	588	540	549	553	577	602	626	550	574	571	578	572	583	553	601	578	521	543	576	544	578	546	599	533	582	569	579	575	625	586	519	557	578	556	540	609	580	573	600	587	586	537	544	523	628	606	569	589	584	556	598	520	583	568	556	580	538	555	572	573	568	605	548	554	571	550	578	563	571	603	591	619	565	618	558	551	600	570	573	570	610	548	592	591	599	590	551	570	575	603	566	580	565	544	566	542	543	562	594	567	551	593	573	554	566	593	578	608	561	508	532	574	586	500	547	534	579	609	598	556	568	557	579	573	587	606	557	587	555	565	606	598	602	578	557	541	619	573	598	553	608	533	565	591	599	554	580	569	567	602	557	589	561	543	596	536	567	558	608	573	564	546	584	608	582	564	562	628	562	546	534	561	600	528	553	554	611	574	547	547	535	565	565	574	580	557	580	554	556	557	595	592	514	567	521	587	579	609	604	561	556	585	595	609	571	568	567	535	565	576	525	593	551	574	564	603	574	587	547	563	578	554	557	579	543	561	604	586	582	592	571	553	590	523	603	578	578	554	531	546	563	577	581	597	564	556	531	558	602	566	576	535	564	582	565	579	578	574	575	556	580	589	547	529	602	580	544	591	609	590	553	528	592	563	565	583	610	561	574	570	512	556	517	577	579	573	552	540	537	547	569	566	593	604	602	621	609	537	554	617	579	558	584	567	607	563	572	613	561	550	567	598	557	545	550	561	515	584	565	586	545	554	573	588	613	592	537	607	597	595	569	571	572	620	589	537	532	582	575	595	591	584	550	574	551	568	615	575	566	563	530	614	540	577	566	559	620	556	580	574	620	568	576	577	565	549	543	559	596	580	572	550	566	560	573	565	583	607	601	588	573	536	544	552	574	569	587	596	611	602	573	565	601	588	570	558	590	580	577	572	621	550	583	593	587	542	587	553	577	561	618	551	561	602	562	574	608	585	621	531	584	552	579	578	510	577	587	572	538	559	570	595	573	572	602	553	584	589	546	554	616	592	533	567	586	559	605	593	598	567	614	537	556	588	611	545
1167	96	87	100	89	98	96	90	109	82	96	88	84	70	92	92	80	86	75	87	92	85	79	89	79	82	73	87	77	74	74	73	80	98	71	71	87	81	57	70	64	75	84	80	79	84	74	80	110	170	187	136	78	67	77	89	81	90	87	70	81	66	71	70	71	69	73	68	81	85	74	79	69	67	69	83	68	75	70	81	82	58	73	80	71	76	69	79	70	81	77	75	73	72	80	58	77	78	77	67	91	57	67	77	81	69	78	75	72	66	71	58	85	85	77	81	63	88	61	92	82	58	62	62	88	74	69	86	77	79	83	70	70	76	70	73	97	78	74	83	79	78	93	65	74	81	82	71	86	62	74	72	75	81	69	80	73	71	54	88	69	75	79	93	56	67	70	64	88	77	81	76	77	85	66	78	85	69	63	101	81	73	95	81	86	76	69	90	70	73	80	87	87	106	70	87	82	80	74	81	94	67	78	80	80	77	59	81	77	72	80	80	83	71	98	97	65	85	75	75	85	81	87	61	74	62	70	63	79	83	77	78	71	79	74	73	85	63	73	71	61	62	69	93	90	80	79	76	84	71	87	81	82	83	81	89	71	63	70	69	78	69	73	75	65	73	81	80	79	72	79	75	79	79	70	83	80	74	75	65	86	68	73	83	74	78	77	86	67	76	81	78	69	79	79	77	80	79	83	84	75	71	81	79	80	75	66	68	77	78	73	88	99	71	72	93	87	70	75	77	88	94	78	70	70	69	77	63	81	80	88	66	77	80	66	83	74	82	64	79	92	90	67	69	69	74	74	76	76	72	83	80	89	59	57	66	72	72	80	78	86	74	78	86	87	71	76	67	72	63	78	76	72	62	84	82	63	79	73	78	70	66	85	86	77	64	78	69	82	82	81	71	84	84	86	76	69	90	68	96	76	68	93	62	92	79	96	80	76	89	68	80	50	91	74	71	85	76	80	78	68	72	72	67	79	81	69	74	80	76	77	78	55	67	79	84	68	82	101	79	69	73	72	82	70	65	65	82	81	80	87	73	76	83	72	72	82	72	89	75	78	79	84	81	66	79	74	75	62	76	81	62	80	74	87	93	80	65	78	82	81	83	78	81	76	94	63	85	70	88	89	76	70	85	77	89	63	67	81	72	63	78	80	69	81	83	73	75	78	66	73	69	83	78	76	75	71	82	84	72	79	66	71	78	67	62	76	83	76	60	84	83	91	75	85	62	73	104	74	86	87	70	83	83	61	78	75	73	81	94	96	73	70	68	64	67	75	87	74	82	68	85	84	63	86	76	79	73	73	77	78	72	70	50	79	78	92	75	82	74	70	67	83	75	100	81	72	80	75	77	78	75	86	74	78	59	80	82	85	86	79	80	85	79	77	70	89	74	75	79	80	76	69	93	80	81	80	63	72	91	76	85	59	82	79	75	69	83	67	72	87	78	95	72	82	61	65	86	75	83	73	80	76	78	78	102	70	68	87	74	101	73	73	80	65	70	81	56	70	60	70	79	66	89	79	75	55	83	69	82	80	59	83	76	90	68	75	75	77	82	79	81	72	76	92	73	84	76	77	72	79	83	78	68	69	47	68	77	88	71	75	61	64	70	84	90	77	66	76	83	74	87	78	80	84	72	86	75	80	82	87	58	75	88	90	84	85	90	90	80	84	67	80	77	65	73	73	95	60	83	69	83	74	81	82	79	65	90	75	92	65	60	62	73	79	75	72	85	67	82	75	90	73	62	86	86	84	76	74	88	75	78	84	88	74	77	73	65	84	77	73	62	72	75	75	77	72	89	76	79	65	57	71	74	58	96	78	85	83	79	66	95	81	73	71	86	70	83	78	73	78	63	73	85	71	70	71	70	64	86	81	88	93	91	85	67	64	74	79	69	92	94	79	74	67	67	77	75	71	62	63	72	79	73	69	71	76	76	88	74	81	68	65	88	76	74	67	81	69	87	83	80	90	80	100	84	82	70	71	83	78	74	88	70	77	85	89	100	96	69	74	72	68	88	79	60	84	73	92	86	84	77	85	84	65	71	66	76	60	88	61	82	78	63	78	85	80	72	62	55	79	51	67	90	84	87	70	72	80	94	68	73	70	71	93	80	86	94	62	81	87	71	77	71	85	86	69	60	93	77	76	93	82	74	81	91	80	95	73	76	67	63	70	75	71	58	71	54	73	75	70	77	50	68	66	75	84	66	80	76	68	79	73	61	101	78	95	82	68	77	64	82	83	68	87	61	84	81	73	75	80	83	79	57	83	76	87	80	77	75	77	91	87	72	74	70	76	73	73	70	70	88	77	71	62	62	90	66	76	87	72	84	73	67	70	63	78	68	71	62	83	81	71	84	77	71	75	64	78	78	69	57	82	87	76	79	66	106	74	82	80	78	73	76	65	76	83	81	63	81	76	71	75	81	82	73	73	82	89	70	78	77	76	76	54	62	80	74	97	76	83	72	72	80	72	83	70	70	86	82	91	87	92	81	81	78	77	75	77	83	68	84	69	90	68	86	69	64	73	57	64	63	72	70	78	70	89	84	82	83	71	94	102	79	73	78	92	107	68	74	77	69	92	80	72	74	89	77	84	77	78	85	84	69	78	76	81	72	67	73	76	104	76	88	81	70	66	70	72	83	81	83	67	80	82	75	76	72	87	75	64	74	69	73	95	74	72	80	72	81	74	83	89	88	82	67	62	89	61	82	79	77	77	71	77	79	59	67	75	100	72	75	72	83	78	75	68	79	76	68	64	74	74	85	79	75	82	77	77	76	69	76	88	89	80	80	89	65	71	74	57	74	69	95	82	81	78	75	71	66	81	66	67	71	83	89	67	72	60	89	68	84	77	88	89	78	63	63	73	80	82	84	86	69	77	87	63	89	82	89	72	61	77	85	83	67	81	70	77	87	91	66	62	90	74	90	72	67	82	85	92	69	70	74	95	67	68	86	84	60	80	67	84	63	71	87	77	78	81	76	66	75	81	91	82	75	63	75	71	75	91	74	89	72	65	78	85	78	63	66	86	68	86	84	83	94	68	82	74	63	73	81	77	68	78	53	82	73	79	65	81	81	69	77	64	81	72	73	63	76	81	80	70	94	82	77	79	76	76	66	78	86	80	75	69	73	71	101	62	71	93	82	75	61	70	93	74	74	53	84	61	68	79	76	84	81	73	64	71	63	55	77	79	81	90	86	87	75	83	82	84	85	78	73	72	85	92	74	82	62	88	70	89	80	86	88	66	69	73	78	71	78	77	64	81	70	94	69	84	82	81	62	74	76	73	77	73	72	77	77	79	67	78	67	77	87	87	81	55	76	79	64	79	87	72	82	71	77	86	69	79	74	70	78	90	69	66	82	64	72	79	81	79	72	74	79	67	73	73	67	63	60	88	61	84	75	73	69	70	88	69	58	69	74	75	90	78	76	85	76	83	76	76	71	74	66	72	83	74	80	67	79	81	78	88	88	83	66	93	65	72	94	68	75	79	69
6202	1210	841	1262	2446	2814	2374	1858	1361	1258	1142	1005	885	852	799	855	805	724	720	632	631	684	637	646	623	615	632	583	658	589	597	642	629	623	574	526	606	639	624	611	596	629	664	587	623	615	580	662	1243	3046	3221	1888	570	575	565	541	606	574	576	573	586	619	588	616	579	571	585	634	642	608	595	601	611	617	601	577	613	616	601	607	566	593	579	632	630	588	537	596	557	579	607	596	622	612	592	599	597	564	617	645	636	565	559	601	603	666	615	599	595	612	611	643	554	639	628	646	585	580	572	582	605	570	612	597	585	616	608	566	605	586	595	606	601	585	612	606	629	534	599	606	616	628	660	585	591	600	578	593	583	581	603	576	627	566	589	576	616	580	598	607	576	583	597	589	605	612	617	570	587	606	618	578	649	596	612	561	576	612	576	587	572	593	622	596	596	617	632	613	536	583	587	574	596	553	592	609	585	587	603	566	633	597	587	592	593	603	561	613	578	621	603	641	598	601	549	629	618	628	609	588	622	571	586	525	591	602	609	568	610	622	581	596	643	574	601	567	589	600	600	626	639	585	639	591	633	611	566	567	599	591	618	606	621	608	618	588	609	548	581	593	595	613	544	622	611	607	634	581	561	597	625	639	588	623	599	592	574	571	569	595	581	575	592	595	601	595	587	616	584	595	594	578	621	580	605	607	564	598	549	586	562	642	591	653	553	586	580	563	646	587	599	588	627	597	615	582	588	546	602	616	607	598	614	581	616	639	631	585	590	621	633	635	604	639	570	595	612	636	592	590	568	591	652	576	595	565	601	600	570	586	578	535	591	603	577	606	584	578	622	645	615	590	598	583	589	569	611	576	573	643	608	611	585	629	606	586	595	592	583	623	603	565	592	589	606	593	599	589	592	561	607	616	606	558	623	598	608	582	578	583	578	567	594	617	592	582	563	659	618	584	621	590	621	613	584	587	625	620	601	620	583	566	586	588	597	620	606	593	629	548	584	636	647	589	575	579	609	677	570	620	633	614	581	643	539	582	628	625	603	595	638	622	645	611	587	548	586	613	599	612	620	605	611	604	592	607	594	550	628	596	571	537	604	595	596	603	607	600	602	586	591	617	594	568	609	583	591	564	615	592	603	641	563	595	585	601	628	574	599	581	567	619	617	598	576	607	587	643	606	611	601	606	594	581	608	584	548	615	581	607	620	577	611	597	610	597	605	606	572	566	568	636	576	622	582	606	566	602	586	612	603	659	611	655	606	586	582	595	572	596	616	583	637	610	614	581	573	615	642	647	620	627	626	660	583	577	591	576	606	613	605	609	575	636	600	612	589	620	574	573	583	530	595	533	614	606	556	621	549	595	602	594	598	701	616	610	566	601	625	573	583	634	539	607	588	563	571	613	592	585	605	612	579	583	604	608	588	599	617	579	580	600	604	581	626	620	570	679	604	607	621	599	582	608	572	629	598	611	580	599	580	593	593	587	613	543	601	634	618	576	583	570	591	628	581	591	668	583	590	601	631	561	558	609	612	619	620	622	625	598	600	603	563	598	588	592	586	628	607	588	581	554	617	599	581	625	615	596	596	613	585	616	640	595	610	557	590	599	613	556	572	592	563	580	628	590	608	589	608	598	575	599	600	577	590	644	571	598	586	606	572	621	580	551	582	601	599	600	586	615	581	590	548	593	596	566	580	605	602	605	605	591	608	622	579	627	589	620	602	604	633	570	603	593	635	607	635	578	645	600	614	602	626	554	584	645	613	588	590	606	619	612	546	621	562	606	566	555	566	569	588	602	605	602	629	599	580	615	591	576	579	584	600	607	597	576	583	597	579	622	600	560	588	554	557	592	604	630	595	623	572	581	594	609	536	583	655	551	591	626	593	624	585	582	604	592	586	632	600	619	578	594	617	605	632	564	610	601	626	586	556	596	599	581	628	598	599	622	615	594	580	613	657	589	556	583	561	610	594	593	569	617	574	625	606	578	581	674	604	561	644	618	562	600	670	607	572	632	634	591	574	619	626	628	612	602	561	540	596	579	593	617	556	582	621	564	611	598	563	580	601	606	570	549	561	625	585	587	598	635	603	574	621	577	580	622	619	600	569	558	602	592	592	655	614	624	608	572	601	627	581	581	590	593	658	594	598	598	621	660	565	578	586	645	605	530	656	642	651	663	615	600	570	622	538	597	583	580	564	623	609	599	602	549	619	580	621	548	566	557	611	627	592	600	609	612	633	617	604	609	612	592	646	580	586	573	614	586	608	593	593	552	612	605	573	564	567	591	584	606	641	589	632	601	639	606	606	632	605	620	580	606	613	561	610	562	594	563	590	615	619	622	576	605	629	574	611	595	593	618	589	578	620	583	585	593	617	539	558	614	594	577	573	572	604	593	585	613	562	571	632	579	570	651	625	556	608	594	587	599	635	593	607	634	632	629	599	587	615	584	597	577	555	644	580	641	576	661	586	623	627	648	626	623	610	601	602	553	601	607	530	619	615	576	577	570	596	615	569	639	611	548	567	613	587	607	607	643	600	623	551	552	587	629	565	667	615	577	611	569	568	611	565	600	595	613	618	630	649	627	588	608	575	583	594	597	653	620	592	613	624	621	612	591	582	597	593	579	586	581	623	614	581	597	519	603	604	564	604	603	595	580	651	607	610	574	574	571	558	555	566	613	585	636	610	634	621	624	573	624	570	616	605	587	558	577	585	576	594	576	555	618	640	559	598	588	592	593	574	600	585	633	618	594	610	622	605	599	581	597	560	551	637	608	601	594	536	625	596	619	566	627	582	585	606	577	575	622	613	622	611	569	594	591	605	580	537	634	573	547	632	575	582	587	654	614	603	599	591	617	580	578	593	604	595	577	620	636	552	584	614	582	578	598	610	621	647	614	615	612	547	615	622	627	602	655	585	621	568	595	603	611	600	597	629	606	625	575	593	577	618	572	572	613	609	613	638	572	614	623	624	645	621	580	588	593	617	586	618	604	631	587	592	588	588	577	587	625	578	588	640	626	633	635	598	628	579	602	594	617	566	651	629	595	588	555	570	626	588	604	594	634	612	578	613	568	627	619	587	565	555	594	576	611	599	607	577	582	603	579	609	620	606	607	626	613	591	572	612	602	605	598	633	570	640	628	611	643	578	620	601	600	595	589	603	613	594	625	586	581	601	577	603	594	601	593	624	580	593	605	573	583	626	623	596	581	639	590	572	595	612	604	592	579	600	594	625	619	601	609	611	596	582	611	608	616	620	609	577	619	557	607	582	597	578	569	574	559	623	622	614	619	567	578	644	615	583	578	545	563	578	590	613	675	613	615	618	608	615	563	546	609	600	614	636	611	617	639	590	538	606	612	605	615	587	626	614	580	610	633	601	589	601	541	615	595	574	583	590	603	591	623	638	570	596	608	595	561	642	568	609	599	626	592	620	609	599	586	588	628	610	628	605	577	651	591	639	542	574	632	618	585	584	612	621	627	575	586	586	617	552	604	605	611	658	595
1477	131	88	82	87	99	125	116	101	112	87	74	91	93	81	72	80	79	83	71	73	77	71	75	78	61	80	79	62	62	74	73	72	80	86	76	80	66	71	72	92	64	69	68	74	87	70	72	89	292	362	250	81	84	68	67	57	68	69	82	76	65	74	53	66	72	68	69	76	77	85	75	67	72	90	68	69	72	79	60	81	74	82	84	75	77	75	73	68	73	86	72	82	71	71	73	67	71	61	75	72	68	66	79	67	62	58	63	52	73	66	73	64	83	67	73	70	84	71	65	75	76	78	69	69	68	73	66	76	72	68	75	63	63	60	66	76	70	83	78	62	59	85	67	60	87	88	65	71	70	73	67	89	71	85	68	72	59	52	51	69	68	78	75	77	61	56	78	73	76	75	69	68	74	76	86	74	78	71	67	75	63	75	63	71	72	59	86	64	69	63	72	71	80	67	80	84	79	82	71	87	96	70	70	76	78	72	76	70	80	69	86	67	68	71	65	69	78	62	75	69	80	87	62	65	76	80	86	63	68	70	78	72	79	68	72	85	70	90	80	65	66	69	56	79	63	73	71	74	70	68	67	79	76	64	56	65	79	76	82	82	85	67	60	99	78	59	65	51	71	72	75	54	67	81	85	79	65	74	66	66	85	76	64	80	46	63	79	70	63	81	62	82	67	67	67	62	55	63	67	71	78	64	88	55	66	73	69	75	62	74	70	63	57	56	77	71	61	70	85	78	73	59	84	78	68	66	71	80	74	75	81	51	63	67	62	62	75	68	61	68	69	64	79	80	71	72	69	77	71	74	74	73	70	80	83	81	68	71	65	69	68	69	65	65	72	72	77	67	67	69	73	75	87	62	81	57	75	67	60	72	74	71	68	64	60	72	72	73	61	63	75	79	66	62	74	51	74	77	63	66	80	74	86	77	75	70	81	61	68	76	77	67	56	78	57	64	54	60	63	70	65	73	67	73	62	88	64	67	59	84	61	75	70	59	67	76	74	88	83	84	54	83	67	83	60	75	72	65	63	75	66	61	70	55	77	66	61	73	69	71	82	66	66	55	73	85	66	76	77	65	74	68	57	54	62	70	76	95	61	77	75	72	83	74	91	81	55	68	61	68	68	55	69	60	81	73	57	78	81	81	75	69	78	75	74	64	86	77	65	91	72	64	73	65	75	80	73	70	74	75	69	73	70	75	60	77	59	84	64	85	68	81	75	60	77	87	58	83	70	75	63	59	72	85	81	67	68	65	62	70	78	70	98	69	88	83	75	70	61	70	85	86	64	62	69	78	66	70	78	72	66	70	62	87	68	69	71	70	78	78	71	75	71	64	71	67	77	81	84	75	78	75	57	69	76	66	75	69	70	64	76	67	70	60	77	86	71	73	74	70	84	69	79	78	61	69	78	73	60	54	75	75	69	61	83	84	62	62	68	71	75	68	79	66	71	77	77	60	67	66	76	60	61	77	66	62	58	80	78	83	57	71	70	74	69	60	68	76	74	60	56	72	82	67	70	81	75	81	75	74	69	78	81	78	62	76	81	80	58	81	79	81	79	73	77	61	60	66	81	65	74	76	74	67	68	79	57	78	76	77	73	72	69	60	66	83	66	71	65	84	58	69	88	72	74	77	70	77	84	81	73	74	89	62	85	68	70	64	73	71	63	66	73	70	57	78	63	63	67	60	91	88	79	66	75	77	74	72	90	74	84	63	73	63	60	73	69	66	60	69	64	54	69	66	67	67	71	70	74	72	77	55	76	75	70	73	77	62	67	79	80	74	66	75	71	82	46	71	70	55	78	85	86	67	63	68	69	78	73	62	64	65	60	67	61	74	87	87	61	73	69	82	71	64	74	55	74	80	78	82	65	47	69	66	68	81	67	76	56	77	71	75	68	78	68	84	75	64	69	65	82	93	75	70	66	65	76	86	68	74	75	87	63	63	76	86	63	69	70	69	78	74	64	69	66	61	72	66	70	70	74	80	68	78	71	80	78	68	59	66	78	76	83	78	55	81	65	76	70	69	63	75	69	58	71	70	80	71	63	70	83	75	86	83	75	77	64	84	67	82	72	73	61	62	70	74	80	70	68	61	74	89	74	69	72	70	82	62	66	70	64	70	66	76	68	81	70	65	84	74	73	71	67	54	38	85	63	80	66	72	81	78	64	83	69	77	71	64	90	79	68	80	62	80	81	83	62	64	74	71	74	65	84	75	79	86	72	78	78	62	80	60	61	67	64	62	60	72	82	62	58	76	64	65	65	89	69	76	68	68	66	73	71	60	66	69	58	70	73	72	71	77	73	61	73	76	69	69	71	79	50	80	83	79	75	70	61	72	72	64	68	69	90	66	72	78	82	67	70	73	67	61	79	59	81	60	72	81	63	66	74	64	67	64	69	63	84	75	80	73	85	83	73	90	82	76	62	78	71	80	94	71	76	80	67	64	78	72	74	72	74	76	78	69	48	70	81	61	81	80	84	70	67	56	73	66	66	70	58	76	77	78	74	83	72	65	74	74	67	76	68	70	74	68	69	57	77	58	64	82	68	75	94	57	82	67	62	88	62	74	63	65	66	75	67	70	80	58	73	84	56	72	67	68	86	68	69	63	69	53	72	69	74	64	69	64	70	69	71	79	70	76	79	69	57	60	65	73	73	76	65	61	62	85	68	75	69	75	81	62	74	72	69	67	58	82	84	67	73	83	61	65	73	69	75	77	71	65	74	64	62	75	70	75	64	71	71	72	61	71	78	68	66	59	67	70	80	74	58	63	72	76	70	64	73	58	62	82	65	70	77	61	67	70	69	73	58	73	69	71	84	65	77	77	71	58	78	61	58	77	67	83	69	82	74	64	71	73	86	69	77	67	68	70	73	79	74	64	87	69	89	68	66	64	72	78	71	63	81	78	71	64	79	80	70	70	76	76	76	66	67	73	74	70	40	67	77	61	66	87	46	75	67	86	64	69	74	58	73	72	58	70	97	59	69	65	51	50	76	71	85	64	63	66	64	86	77	78	79	65	77	84	66	59	64	54	59	72	59	76	71	74	68	72	67	73	73	65	68	73	68	76	54	73	79	82	61	95	67	84	55	75	66	77	68	75	63	62	60	70	76	53	79	66	61	74	84	68	75	91	78	68	76	60	71	74	76	77	69	81	71	85	66	79	87	74	50	59	66	78	67	65	81	81	65	64	61	66	82	72	70	79	70	80	65	84	70	88	75	66	62	60	76	79	61	63	74	65	71	84	74	75	61	69	74	64	69	64	70	71	76	68	74	76	76	74	70	68	65	75	65	81	73	64	82	78	58	71	74	79	75	68	63	66	70	79	68	94	79	81	70	74	63	71	72	72	89	71	56	89	74	73	57	80	72	74	73	67	68	77	72	80	66	68	70	82	69	58	82	81	70	76	70	61	60	75	73	70	73	63	67	79	70	67	78	83	78	78	60	78	89	76	68	83	82	74	87	77	66	75	58	74	73	66	85
7304	1663	1034	1686	3449	4290	3652	2910	2206	1885	1592	1294	1097	1016	1022	940	857	819	779	715	717	695	695	700	656	629	640	664	604	681	635	609	649	652	601	632	657	643	640	578	580	589	579	627	606	599	561	541	1041	5773	6459	3489	583	538	540	548	560	504	514	590	612	595	542	563	520	558	549	538	578	576	518	536	549	556	536	529	571	554	547	553	565	576	530	558	548	539	533	574	516	582	570	552	525	564	547	534	572	559	532	562	565	577	545	551	562	534	571	509	547	540	520	567	586	572	555	532	537	537	529	570	532	530	533	552	532	546	504	587	559	541	516	550	553	563	580	582	560	557	552	585	576	536	558	574	552	542	535	530	560	546	523	551	529	593	561	550	513	541	533	564	575	534	509	534	552	575	577	553	526	556	572	567	573	563	517	546	576	551	526	560	547	543	535	553	518	544	592	569	585	545	569	578	585	546	558	519	585	560	561	547	559	597	557	570	549	581	577	544	551	543	533	564	561	568	570	526	540	589	555	582	565	579	569	536	578	557	534	555	547	596	529	537	519	594	555	563	573	518	542	561	531	518	557	554	574	552	538	598	519	561	524	543	548	564	545	573	522	513	585	564	585	537	599	543	523	526	557	577	531	576	519	560	522	568	555	568	549	529	563	554	499	569	546	590	526	552	534	480	552	555	574	567	580	522	543	520	528	552	557	568	541	556	505	500	496	574	542	564	548	517	573	551	572	554	549	558	530	554	580	533	536	529	616	542	540	565	582	552	553	565	559	573	541	525	555	582	595	573	527	564	529	563	553	549	517	592	570	518	565	568	534	518	524	545	591	501	599	501	529	568	561	557	515	574	588	538	540	535	547	524	560	542	595	568	545	537	569	565	533	514	549	568	539	591	537	577	524	534	545	548	572	568	573	553	558	510	577	521	572	575	569	574	548	577	539	575	557	521	582	565	549	570	593	538	571	558	528	530	556	520	556	540	539	515	558	568	581	508	527	526	554	555	571	544	539	540	551	610	518	557	593	525	547	525	556	539	557	507	567	512	543	524	544	526	528	528	560	549	537	510	546	597	600	542	535	570	552	569	626	566	552	547	570	552	579	543	499	523	541	571	599	559	577	564	573	534	564	598	603	553	611	571	547	525	549	582	524	550	531	557	548	551	523	537	556	547	545	546	545	512	636	530	560	558	533	476	574	526	553	619	546	562	562	570	560	550	550	562	590	567	579	561	574	565	556	567	514	567	529	521	566	540	565	554	552	530	524	582	575	519	568	560	551	532	576	561	530	581	561	542	610	528	564	567	576	582	578	589	516	587	553	563	557	552	600	576	526	539	548	567	580	556	596	569	544	566	552	555	553	523	563	569	583	514	582	575	548	568	536	592	520	539	598	564	522	537	549	550	592	575	540	563	567	567	551	592	584	548	544	557	556	534	558	566	588	563	546	576	553	566	557	580	605	563	532	561	554	544	597	588	563	586	556	578	527	525	567	584	536	597	619	527	589	530	587	580	541	547	600	565	522	593	550	563	546	525	576	517	539	536	522	559	584	576	514	597	586	550	545	588	530	585	511	549	544	590	555	566	565	512	500	537	580	540	561	554	552	561	555	584	588	522	559	575	548	570	527	560	545	553	556	548	532	548	542	560	537	535	562	581	549	550	522	533	532	518	544	559	545	586	575	606	537	554	542	566	556	538	537	595	554	565	570	552	522	573	575	552	567	569	529	558	540	553	552	537	517	507	522	568	559	519	596	585	520	569	553	576	569	511	563	558	538	514	553	580	523	587	499	579	573	533	555	487	563	545	572	566	579	574	564	544	538	557	564	536	583	562	545	602	552	575	563	555	542	555	547	535	556	554	566	583	563	603	557	555	554	545	550	555	540	581	559	574	580	531	574	587	565	561	535	554	569	579	530	549	518	596	552	500	544	567	596	594	545	581	547	562	606	541	558	547	557	603	522	607	549	559	585	549	545	559	575	594	593	576	581	533	536	543	533	591	545	557	570	524	561	548	533	556	562	553	565	557	574	551	565	528	557	586	527	522	554	576	581	556	542	537	555	519	569	537	532	521	538	544	558	560	501	558	539	560	545	568	611	585	541	509	510	570	580	556	541	558	559	542	538	579	520	552	579	580	533	546	603	571	582	548	563	581	523	531	520	573	552	524	575	488	509	536	535	560	570	578	606	505	508	565	587	564	550	525	575	574	535	550	565	599	528	577	552	595	566	534	569	559	590	519	569	566	577	534	531	580	563	567	505	564	549	560	564	537	534	526	524	553	547	582	548	560	579	566	536	539	554	577	560	552	559	521	502	511	573	561	537	566	532	548	597	554	547	543	541	532	536	585	546	563	549	522	559	536	541	564	550	534	532	569	542	550	547	515	546	555	553	554	546	603	522	563	511	561	556	564	570	535	527	527	564	604	549	530	553	553	534	577	553	529	559	565	552	542	592	526	555	581	550	554	541	543	590	522	571	574	562	523	605	524	515	534	526	569	577	550	547	599	557	576	543	542	526	528	510	542	564	583	590	555	568	545	514	545	554	509	576	565	539	579	545	565	535	567	540	572	529	580	561	611	541	551	561	572	568	613	562	538	562	539	590	533	524	565	611	543	564	535	584	577	553	540	551	565	524	574	541	562	524	568	527	573	540	570	502	563	534	537	548	567	590	547	532	582	610	557	585	563	554	551	580	556	502	584	546	562	545	545	575	584	539	558	529	524	558	555	525	548	536	568	572	565	558	572	534	545	533	532	620	542	504	533	505	537	565	539	540	557	532	570	554	563	525	532	559	494	579	545	563	545	546	566	567	534	540	582	540	522	557	574	528	565	516	556	568	543	560	551	545	546	540	570	527	561	539	563	603	548	555	550	587	560	536	566	548	551	509	587	538	554	545	595	575	524	516	550	546	580	543	510	557	547	542	526	563	543	586	558	593	561	558	574	542	573	580	546	588	536	559	506	564	553	535	555	561	540	561	612	582	560	549	553	569	569	599	582	558	571	565	552	543	601	547	571	550	549	558	535	593	546	542	513	503	549	576	546	523	548	532	516	558	620	578	528	539	550	565	572	563	520	547	523	583	548	567	540	577	525	541	543	550	531	549	560	573	589	576	534	561	577	545	587	585	541	579	525	561	591	598	566	572	517	563	601	567	521	522	572	544	522	531	577	549	538	557	579	577	577	538	546	559	566	577	550	608	537	593	534	567	562	531	546	552	540	587	588	541	531	579	564	543	590	577	490	554	545	568	547	536	573	555	536	540	545	529	549	579	589	571	563	554	522	507	567	540	541	568	539	561	600	568	562	529	572	559	611	560	595	556	583	562	561	571	584	576	574	557	591	570	559	531	576	542	581	529	534	570	552	529	594	547	522	552	524	570	553	556	567	529	576	574	581	549	545	564	542	569	541	562	558	561	529	578	569	525	533	577	568	608	581	555	549	516	571	576	529	569	536	548	572	569	593	547	562	557	527	521	571	577	562	532	536	563	512	521	600	558	601
740	166	103	66	70	98	99	100	66	73	70	52	54	45	46	43	29	31	42	27	33	41	35	27	33	36	27	31	24	35	19	41	27	22	23	33	40	27	22	31	25	35	42	22	32	32	28	32	28	375	433	74	20	31	29	20	28	28	28	29	36	27	31	25	33	31	29	26	28	35	27	25	17	19	26	31	28	27	27	25	27	28	22	27	22	19	24	14	24	25	31	27	23	31	21	25	30	29	28	19	21	30	29	22	28	25	25	25	27	18	18	31	32	23	27	23	29	25	25	24	26	24	23	20	29	42	16	26	15	23	18	29	27	27	25	23	25	24	20	23	30	26	23	35	20	22	25	27	30	19	21	27	24	24	28	23	27	23	22	20	22	18	22	29	23	27	17	16	27	22	27	34	27	29	18	20	20	25	26	25	31	32	21	19	24	35	26	22	33	27	30	30	21	28	28	25	27	23	34	33	29	28	29	25	26	22	20	21	31	12	26	21	30	31	19	25	22	28	26	23	21	20	27	16	25	23	30	29	22	25	24	30	26	28	29	27	33	27	28	20	31	28	30	29	31	17	30	19	30	20	22	33	30	31	20	32	33	28	18	19	19	26	19	27	31	17	24	25	24	26	26	35	22	28	28	30	22	23	24	14	22	18	21	28	30	10	22	18	24	26	25	30	28	27	23	29	21	21	25	21	23	30	22	20	31	30	22	22	27	23	21	32	26	34	31	22	29	28	18	19	28	22	28	16	23	18	23	28	28	18	29	23	26	26	23	23	22	22	37	18	29	32	36	23	14	30	26	28	23	22	26	30	30	23	28	26	16	24	20	21	26	22	23	25	17	21	24	26	27	29	26	21	29	25	27	31	29	39	20	23	26	32	24	19	30	22	30	20	28	19	26	24	20	26	19	27	14	25	23	22	29	20	26	24	15	29	23	17	26	19	28	25	19	27	27	24	28	20	24	20	29	33	28	20	33	28	22	26	28	27	25	33	25	23	29	30	26	18	21	22	37	28	33	28	26	23	27	23	22	32	25	22	21	29	19	27	28	28	23	23	21	17	20	14	34	20	26	26	29	25	20	25	21	23	30	30	22	26	20	33	22	36	23	29	29	20	33	21	27	22	19	32	24	20	23	20	23	22	23	27	33	23	16	19	24	20	29	23	33	32	29	28	32	25	20	29	24	26	30	26	28	28	24	32	21	32	33	27	31	25	33	29	20	27	22	24	19	25	28	19	24	29	23	24	32	27	19	23	28	16	22	28	23	19	23	21	25	20	22	30	26	19	36	21	31	24	22	29	26	30	26	22	30	26	26	22	15	22	28	25	22	25	19	22	25	18	25	29	25	19	25	34	27	27	15	25	26	30	22	27	24	18	25	28	27	29	26	34	20	29	22	29	33	35	30	22	25	15	28	14	25	24	36	35	24	28	23	25	13	26	22	23	34	26	24	29	26	22	25	35	26	23	35	24	32	28	27	25	34	18	28	26	23	31	26	26	29	36	20	26	14	32	33	25	40	27	22	28	23	27	20	22	26	26	22	13	25	23	22	26	23	28	31	30	23	28	39	21	25	27	31	19	22	35	20	26	28	19	23	28	34	17	17	26	23	29	19	20	18	28	25	23	21	20	19	25	32	31	21	33	27	21	31	17	23	22	25	25	21	33	24	27	33	25	34	22	19	41	34	23	25	25	25	31	25	21	21	21	19	30	26	23	21	17	26	33	33	30	13	20	26	31	23	23	21	26	26	18	25	31	24	28	34	25	17	21	20	24	19	33	39	28	29	19	24	32	21	17	35	29	31	32	20	22	34	26	28	24	16	30	22	24	29	28	32	31	24	23	28	28	27	24	30	22	29	19	34	31	21	25	23	29	28	26	21	24	33	25	20	28	27	20	18	30	25	21	29	21	17	23	26	24	20	29	24	27	28	20	33	29	31	28	25	29	14	29	24	27	16	34	30	29	21	23	35	17	20	26	33	34	18	33	24	31	13	20	28	33	26	25	35	17	23	32	18	23	27	26	17	22	27	26	25	19	21	16	24	23	17	22	28	21	34	23	20	25	33	23	24	26	29	20	30	27	25	24	32	25	28	30	28	29	20	34	19	24	21	22	22	19	25	25	26	30	19	30	24	15	33	26	18	31	30	34	29	27	36	20	24	28	25	23	26	28	23	24	35	26	33	26	24	22	21	29	37	27	25	30	24	28	30	27	30	31	22	29	18	34	27	32	24	39	25	23	16	22	27	14	35	18	31	22	21	21	29	8	20	31	20	31	22	23	23	19	26	20	26	17	34	34	22	26	38	28	26	19	21	20	34	19	31	27	23	21	30	31	31	22	23	30	23	18	29	26	22	22	26	21	18	22	20	26	33	23	24	26	24	30	32	24	23	18	15	31	22	23	20	27	24	23	27	22	30	30	25	29	21	32	23	25	31	20	27	35	16	32	22	27	25	26	29	27	27	30	30	29	28	27	32	25	28	33	19	34	20	30	40	33	19	16	27	24	21	19	21	23	26	24	24	28	27	33	25	18	37	25	27	23	23	23	24	13	23	26	32	21	28	21	24	25	20	32	24	28	24	26	28	15	36	27	24	22	22	20	30	28	31	26	17	17	25	22	25	30	19	31	22	19	25	27	20	31	21	23	17	26	26	23	28	25	28	34	16	14	17	25	18	23	21	20	31	30	22	26	22	25	35	20	34	30	26	29	26	29	29	28	31	26	21	25	22	25	18	22	23	16	28	33	24	18	32	37	28	20	30	30	23	19	20	31	19	24	24	29	32	26	21	18	17	24	38	20	19	35	20	22	27	20	24	25	32	18	16	26	25	19	27	19	24	26	24	33	21	23	21	28	31	19	28	23	19	26	20	28	24	26	24	26	21	30	29	16	20	21	19	22	18	22	25	19	23	23	19	32	20	23	19	26	27	18	21	23	14	33	29	31	19	28	20	27	27	25	26	34	26	16	29	25	28	31	26	26	38	24	29	20	28	26	28	29	30	23	22	26	24	30	24	30	20	18	35	23	36	27	28	18	25	28	21	34	21	19	26	34	34	25	38	31	17	21	29	31	24	32	22	23	16	37	26	25	20	31	24	28	20	23	32	26	19	28	23	26	18	19	21	22	31	14	24	22	24	20	28	20	27	24	33	20	27	27	29	25	31	18	29	33	20	19	20	17	27	27	18	18	19	20	30	28	27	21	31	17	18	19	16	18	26	27	25	26	17	27	23	28	31	25	23	35	25	19	27	31	23	27	28	23	33	22	21	23	23	21	27	24	34	19	24	22	26	26	29	26	26	28	29	26	19	25	30	25	32	34	29	17	13	23	22	30	23	22	25	25	41	20	29	32	29	23	23	25	17	22	27	28	26	30	29	25	23	20	26	41	13	26	24	28	22	29	24	29	22	20	19	20	31	21	23	31	20	20	32	32	21	17	29	22	19	21	22	27	20	21	38	25	29	28	24	22	25	22	22	24	25	19	20	29
7373	2444	1006	2200	5433	6372	5297	4014	3001	2449	1824	1458	1115	1047	930	818	681	604	574	522	479	443	446	398	408	390	383	333	350	327	320	342	330	291	293	314	273	305	302	267	302	298	281	287	265	283	239	298	369	7334	8215	1090	250	221	187	193	243	206	227	222	194	224	197	199	186	195	214	192	177	231	221	211	215	206	199	195	192	199	190	238	186	190	223	205	204	207	205	201	206	196	215	200	192	192	186	219	216	214	203	211	204	215	187	203	203	201	200	230	199	224	220	189	235	201	201	199	202	179	178	201	201	187	205	221	216	168	196	201	193	205	202	220	195	196	189	211	198	198	215	184	201	187	229	179	215	197	214	200	221	190	207	200	192	180	178	205	194	223	210	207	191	220	204	199	226	192	210	201	185	191	212	182	187	205	213	208	197	232	183	196	205	214	199	189	218	219	198	212	203	218	211	203	201	223	193	212	227	195	196	204	210	196	186	200	194	198	232	190	183	191	232	209	196	182	215	197	213	195	200	207	203	223	201	172	203	201	206	192	221	175	212	196	208	196	188	215	228	215	196	195	198	203	204	216	185	189	205	215	186	201	206	170	212	209	199	168	194	201	231	202	209	193	167	219	219	213	235	194	212	178	231	203	212	204	204	207	205	211	171	209	206	214	203	186	209	201	193	191	189	210	213	179	203	187	214	171	191	194	216	207	207	234	189	205	196	199	202	213	225	200	222	222	199	191	205	178	203	199	196	206	216	170	178	215	195	217	196	179	204	183	195	218	170	190	208	200	197	191	185	220	206	195	214	210	200	196	209	206	205	228	205	191	203	202	206	202	199	208	199	205	203	197	211	190	216	178	200	201	180	182	185	226	215	197	203	194	192	213	216	207	219	204	202	197	206	207	193	188	193	199	191	206	207	198	202	177	172	175	195	198	195	202	209	197	210	207	211	192	205	202	210	197	209	237	191	203	178	226	194	184	202	178	210	179	192	196	179	225	221	194	203	197	209	201	206	212	184	201	210	203	201	186	198	210	202	194	217	193	207	185	184	213	208	213	206	190	203	219	190	206	192	194	223	191	194	208	174	201	217	217	216	195	189	214	182	201	198	203	220	214	235	195	237	213	194	200	197	215	218	220	227	200	192	211	185	200	201	177	190	210	205	208	215	206	180	214	195	178	172	192	169	220	185	182	219	216	196	197	208	219	184	210	222	206	209	216	214	191	192	194	200	228	192	220	181	189	195	196	216	202	194	190	189	194	201	184	200	191	192	211	198	209	220	181	175	190	183	213	196	223	219	175	222	218	187	213	223	201	207	219	220	180	211	194	217	198	210	198	213	222	217	196	235	234	212	211	201	197	202	175	213	192	199	205	208	188	198	193	208	202	218	185	205	184	205	186	184	200	174	190	188	198	208	202	200	184	216	198	212	199	179	195	202	188	196	224	193	213	202	200	203	192	223	216	236	173	211	199	209	200	190	207	208	221	186	195	194	207	200	188	195	208	209	223	210	203	182	193	215	202	190	193	215	190	200	195	203	187	215	218	205	217	197	191	186	206	201	170	192	206	200	181	209	213	179	189	212	196	196	198	204	193	164	216	211	208	192	195	231	194	195	205	199	214	212	204	221	209	211	208	200	181	197	195	181	208	212	217	189	194	202	212	212	207	198	202	182	206	233	189	205	187	199	205	192	201	209	187	204	174	205	176	188	184	186	199	209	226	193	219	184	182	207	189	199	212	225	192	203	169	185	186	205	194	186	200	186	213	211	185	202	207	210	208	202	233	200	228	207	202	205	205	225	198	204	177	195	216	188	223	186	197	201	202	181	208	238	196	212	178	220	189	211	202	178	203	188	232	207	212	194	195	206	213	180	222	199	215	187	174	211	190	234	204	178	203	184	218	211	217	220	195	181	212	192	245	166	179	205	181	214	183	210	175	176	220	232	203	240	204	178	209	218	226	204	202	203	194	212	190	235	214	191	196	213	186	199	214	206	217	179	214	191	215	203	204	195	219	182	216	195	200	196	212	207	236	184	215	236	186	198	201	220	204	195	191	227	197	194	230	210	239	207	202	211	213	205	202	183	211	229	203	207	185	206	206	188	205	231	198	205	251	198	217	190	227	207	186	215	194	220	186	180	194	209	177	225	206	203	220	178	227	184	200	208	192	216	209	189	193	203	205	195	216	185	235	213	218	204	211	210	187	201	199	237	181	189	179	245	204	179	210	213	224	229	192	224	221	207	183	204	201	216	206	184	190	199	190	203	190	190	203	210	207	209	207	198	182	206	185	208	189	191	221	193	192	193	201	203	211	200	210	188	200	188	177	217	169	188	203	204	191	230	214	223	211	195	205	196	215	209	218	189	210	203	202	196	213	198	206	209	198	204	216	174	216	212	204	202	203	180	187	201	181	210	199	174	211	161	210	216	183	204	200	207	175	219	198	181	216	191	220	213	193	212	213	218	193	188	206	187	203	199	207	228	217	196	173	202	195	193	228	213	194	199	203	207	178	186	183	227	217	216	212	195	216	188	197	207	238	193	170	169	181	182	194	224	181	205	174	188	218	218	194	183	182	197	195	203	213	215	221	184	205	213	179	209	217	209	239	189	200	205	212	203	215	178	200	180	200	196	187	177	169	202	201	198	200	199	167	194	194	180	180	215	209	204	194	193	216	195	185	199	221	206	216	202	212	196	201	225	178	190	206	195	183	172	212	192	204	167	181	189	188	172	198	197	176	208	199	205	231	198	184	194	185	218	190	195	200	204	184	210	245	200	215	188	195	208	188	210	195	196	196	190	205	207	206	201	216	189	186	211	216	188	219	211	189	185	211	200	212	192	236	229	218	196	230	218	199	199	199	187	209	212	201	192	185	218	185	198	197	204	190	189	189	242	200	183	222	185	217	199	201	200	214	183	185	195	225	191	200	192	154	223	202	202	188	189	205	205	167	213	195	188	219	218	200	195	215	215	207	196	203	186	231	192	214	188	221	191	185	181	194	197	215	182	195	211	186	182	190	198	194	206	218	213	203	209	185	207	210	208	213	206	204	214	216	210	191	242	214	207	204	182	188	199	202	218	224	179	203	189	196	183	214	202	206	210	212	198	216	222	200	215	231	176	187	190	197	216	215	195	201	194	191	222	214	203	181	208	204	190	206	186	193	197	199	195	186	189	184	222	182	234	195	211	199	165	223	178	213	185	189	191	199	209	185	192	188	225	194	212	206	206	191	235	200	194	205	215	190	170	181	214	223	191	182	193	215	203	236	187	201	187	224	189	211	204	206	192	203	195	221	201	188	182	193	208	196	193	174	193	200	204	203	196	211	209	207	201	202	201	187	229	198	188	194	183	221	199	205	205	210	204	204	207	215	178	177	214	211	192	196	205	185	184	211	215	206	199	243	208	247	207	209	200	191	193	179	219	194	199	217	201	235	183	212	217	240	235	189	211	200	221	178	187	202	186	218	211	209	216	204	201	210	195	208	210	213	214	186	183	212	178	227
963	101	75	87	81	93	87	83	83	85	95	82	69	68	77	74	74	86	76	71	73	79	66	85	75	59	79	78	70	58	75	77	67	81	83	68	66	61	60	70	88	63	76	86	69	56	70	65	70	102	186	140	78	83	52	88	71	65	70	67	62	71	88	73	63	79	65	75	66	69	75	71	75	72	74	74	82	57	65	79	63	73	73	85	76	78	72	68	71	73	90	84	69	75	66	83	61	79	81	67	68	72	89	66	64	50	82	69	64	68	69	66	78	81	81	79	68	81	74	68	80	88	71	70	75	77	59	82	64	81	79	77	71	64	71	69	58	56	67	74	59	67	75	66	76	58	63	63	77	68	58	62	75	51	74	89	65	70	69	74	80	70	79	73	72	72	67	67	65	61	77	67	56	58	69	83	67	63	79	74	66	75	55	70	76	72	58	63	82	67	82	67	62	70	79	65	86	81	78	72	63	71	83	77	76	57	67	75	65	66	64	85	66	74	68	79	87	58	73	64	66	56	85	72	61	72	68	79	73	74	65	70	78	64	73	76	71	60	71	65	75	67	84	63	55	77	80	63	65	65	69	63	73	65	85	74	79	78	68	57	69	77	89	67	68	61	84	68	85	67	66	73	76	59	61	79	69	65	76	69	58	66	70	60	71	76	60	82	66	73	65	61	74	65	77	79	78	63	81	71	54	64	66	73	72	66	49	74	87	75	85	72	90	54	86	59	86	63	74	60	69	72	84	66	64	58	74	78	69	60	69	75	68	73	60	90	86	80	70	65	76	67	78	68	68	74	59	74	62	79	69	76	57	88	76	87	74	73	67	64	74	73	77	79	76	65	66	75	86	77	78	71	71	80	63	66	73	70	69	75	63	78	61	76	74	65	70	64	73	59	63	67	72	77	59	90	71	76	66	69	62	64	88	73	98	72	79	76	75	67	61	75	71	84	61	80	84	79	78	70	60	78	90	68	86	80	81	85	72	73	85	85	74	79	72	61	74	65	75	59	75	84	66	81	67	66	49	77	92	69	72	71	63	63	63	70	73	79	64	72	78	84	64	77	81	68	79	94	88	77	68	61	69	65	61	88	64	59	59	69	78	92	79	64	75	76	76	83	73	71	63	71	75	58	71	72	63	75	71	74	61	80	74	66	70	74	68	62	58	64	70	90	82	85	66	75	63	76	83	77	75	84	66	64	67	88	63	78	71	74	77	77	62	76	81	67	79	72	70	57	77	79	80	71	75	81	88	94	77	82	86	68	65	71	68	74	68	68	69	69	57	66	69	85	78	77	72	80	85	72	72	57	66	60	67	66	72	69	65	64	88	73	48	76	69	68	76	71	64	76	85	74	74	51	80	73	67	68	81	67	68	64	80	70	76	68	71	75	70	71	80	81	78	66	52	63	81	79	75	74	68	76	58	69	67	81	47	62	81	72	61	76	63	66	73	76	69	70	70	75	66	71	91	59	73	71	73	65	68	70	89	85	66	70	78	66	80	56	73	70	76	71	62	66	72	80	65	66	70	71	64	67	68	76	79	71	74	78	60	73	74	62	77	80	63	66	75	80	81	69	79	78	58	84	76	63	65	85	65	76	66	83	82	76	76	68	70	85	72	67	73	66	66	79	81	64	63	75	65	65	61	71	64	74	84	71	89	77	79	70	70	64	65	73	60	78	73	84	68	82	78	67	62	74	72	63	73	85	78	71	67	72	74	66	65	73	74	61	86	69	56	81	69	63	79	83	73	82	69	75	71	78	72	68	77	69	61	64	62	75	78	69	67	67	66	66	71	66	74	81	53	78	61	56	84	80	67	80	77	75	83	72	81	66	68	68	82	80	71	67	73	71	66	79	68	62	70	55	78	80	71	70	74	57	76	62	57	80	76	75	82	77	84	67	74	76	71	68	84	62	71	75	79	59	75	62	67	70	70	76	67	57	86	54	82	70	69	70	75	81	81	72	70	75	83	73	78	89	77	70	59	69	66	63	71	63	84	57	62	87	63	66	69	79	67	71	62	68	81	61	88	67	69	76	78	74	69	62	72	75	75	62	69	75	68	71	74	50	81	73	74	70	74	72	85	65	67	80	78	74	62	83	76	81	64	67	70	74	59	59	87	85	64	66	70	66	77	63	66	65	63	60	61	72	74	70	75	75	80	75	63	73	70	61	66	81	67	70	67	80	75	69	61	66	63	60	68	76	75	63	68	63	73	70	89	75	53	68	74	77	71	53	69	63	79	79	58	69	68	67	69	89	72	65	66	65	78	67	71	64	65	73	76	61	76	65	53	86	72	71	75	73	81	70	79	57	79	81	71	75	68	83	67	85	75	69	80	91	73	79	59	73	64	57	73	68	90	62	79	79	68	64	63	79	71	75	81	82	73	66	73	69	79	64	67	83	72	76	71	85	71	77	95	69	75	76	60	72	63	70	72	70	70	64	53	62	70	64	71	57	73	64	70	66	81	61	71	59	60	91	68	76	72	81	84	67	66	72	71	75	72	77	74	75	85	69	68	66	65	71	79	65	72	69	64	83	84	86	71	86	66	59	69	75	67	69	70	76	97	80	78	79	64	79	69	76	65	70	70	70	73	71	72	55	67	72	63	73	77	73	92	79	80	69	71	68	72	65	68	64	59	77	62	80	66	81	75	72	69	70	57	58	66	76	74	72	66	73	65	65	77	66	68	75	77	82	85	74	89	63	68	81	63	76	76	67	76	60	71	84	75	71	55	83	83	62	81	76	83	73	63	86	62	65	72	77	70	68	64	79	71	69	74	67	63	79	73	91	75	65	62	73	63	55	81	76	77	58	71	69	61	67	59	66	81	53	52	81	54	62	81	77	68	73	73	79	77	71	71	79	65	66	75	69	70	66	63	74	60	74	69	58	79	69	72	77	73	75	58	82	55	76	71	75	68	67	70	61	78	64	61	73	74	72	81	62	80	70	74	82	75	62	67	59	57	70	82	75	62	68	77	54	74	66	86	71	65	66	75	67	69	77	66	75	69	72	71	66	69	65	74	62	78	72	74	72	65	72	69	80	80	74	70	76	72	65	69	69	65	70	72	88	85	74	71	70	71	67	61	85	79	83	65	72	77	90	79	78	60	71	59	72	82	72	73	76	72	62	60	84	66	74	64	66	75	83	66	78	73	76	69	60	76	78	63	78	81	76	77	74	65	80	69	70	65	62	66	73	79	76	64	66	68	65	76	78	60	75	68	58	67	77	59	68	63	54	69	64	71	77	81	95	89	52	72	74	64	72	69	64	63	87	63	61	77	70	65	65	86	60	80	78	70	59	60	54	66	61	70	71	61	58	63	73	67	76	65	55	80	84	64	73	77	82	64	81	68	66	64	60	87	82	63	79	56	64	68	60	60	62	67	76	73	84	68	65	71	74	87	66	86	56	66	68	74	79	71	71	77	65	84	65	77	77	71	60	83	82	62	87	63	92	69	75	78	85	81	72	73	55	56	89	63	78	64	73
5742	1200	789	1049	2015	2459	1983	1485	1280	1028	880	713	722	765	654	671	624	607	638	618	587	618	631	561	617	578	597	575	527	610	596	569	564	576	534	593	606	565	588	620	569	610	578	559	589	549	572	547	546	1427	3050	2016	545	567	545	561	603	549	587	573	616	594	572	608	559	587	585	589	549	571	563	590	577	579	577	525	563	579	537	541	600	569	566	544	516	576	540	599	562	607	583	548	593	576	541	596	582	572	568	564	541	519	574	585	552	538	549	539	552	582	553	536	592	573	605	534	571	574	552	578	583	562	588	555	587	562	560	563	553	561	562	598	537	576	598	584	569	556	587	651	588	533	517	535	591	563	547	553	558	588	514	548	574	546	553	573	561	574	528	524	520	577	577	566	587	568	604	527	564	591	562	541	559	501	588	576	598	557	580	586	536	552	574	578	549	558	540	590	562	572	546	555	599	575	583	610	528	574	554	558	533	580	568	582	543	534	600	586	556	536	526	486	529	572	537	568	557	562	585	582	554	579	544	559	570	564	576	585	584	533	548	575	555	532	573	560	567	556	516	579	566	554	573	558	603	616	558	572	579	568	538	579	611	572	595	550	589	574	557	596	541	537	561	547	553	522	549	533	583	583	568	576	517	631	559	579	584	532	570	524	550	579	564	556	571	558	580	580	543	582	564	563	547	574	593	544	559	577	543	567	525	564	623	575	582	546	561	564	561	609	559	557	568	549	545	531	565	593	524	566	606	619	557	584	581	558	531	566	540	566	588	578	528	562	602	579	524	603	535	580	574	568	576	529	568	552	587	575	532	555	558	584	555	571	557	588	577	564	551	557	599	608	527	554	575	570	582	528	532	579	570	573	536	559	546	582	552	568	586	571	628	581	546	544	555	617	564	558	571	564	555	545	555	557	546	540	552	550	571	544	576	566	589	605	517	600	585	517	559	592	576	581	587	574	589	538	535	533	598	568	612	574	572	506	557	548	564	535	603	553	561	546	595	570	566	539	559	567	584	574	553	573	576	570	577	558	538	581	594	562	581	537	566	504	562	596	507	561	590	550	560	535	571	584	606	560	598	556	556	561	566	561	498	519	585	547	559	559	588	571	546	555	560	556	571	525	586	543	575	557	540	544	565	610	547	567	577	579	551	549	590	581	498	538	523	584	519	577	539	564	535	562	564	554	576	572	553	516	527	547	544	554	583	609	565	621	570	578	552	551	562	565	507	565	560	586	597	568	585	560	586	550	559	561	592	587	562	564	608	570	531	551	561	557	562	591	585	579	588	559	574	581	555	518	568	581	544	581	571	522	560	551	531	543	571	576	577	588	589	559	573	557	566	566	550	543	588	569	577	583	604	599	584	533	517	566	561	560	578	560	607	641	634	583	570	524	539	534	576	576	604	544	584	559	583	574	572	623	609	548	555	586	584	585	564	622	579	544	567	559	593	562	557	592	582	600	551	513	549	560	538	574	536	570	581	606	602	559	550	588	571	557	599	530	553	564	580	589	566	594	509	559	529	557	592	570	611	585	579	564	548	573	546	577	576	546	592	563	617	547	556	569	536	590	570	574	536	537	576	527	543	537	567	558	524	603	564	555	563	565	595	547	549	538	536	572	590	566	558	543	570	566	546	532	575	562	567	565	541	590	565	542	562	580	567	571	602	609	643	551	594	530	597	579	558	546	540	570	565	559	614	549	575	527	534	559	567	597	581	566	566	595	548	563	577	523	601	557	593	540	567	524	586	554	581	591	555	589	567	538	537	543	604	555	556	566	604	545	540	578	533	570	538	572	532	626	530	563	572	572	584	536	558	570	587	581	578	573	581	527	535	565	566	574	554	549	561	594	584	589	530	527	496	574	575	577	572	558	610	564	593	567	569	519	564	574	550	556	549	580	601	561	556	592	593	552	549	589	553	578	573	568	585	566	540	541	556	584	574	593	550	566	522	595	555	586	529	596	530	591	558	556	545	597	579	579	522	587	545	577	567	570	559	580	579	610	557	585	559	563	549	532	592	521	526	545	613	548	545	588	598	562	555	542	542	581	515	574	591	570	532	585	529	566	588	541	556	608	541	586	546	555	536	581	600	547	558	544	566	549	609	544	592	554	554	559	553	570	598	531	559	591	565	575	580	579	541	556	604	515	567	598	575	561	565	533	533	551	555	579	575	560	522	562	537	536	544	591	574	517	562	555	559	537	553	579	561	572	586	545	600	565	589	534	555	584	561	538	560	570	563	557	573	575	549	547	513	574	568	540	577	550	584	551	530	580	520	522	572	543	540	538	603	583	571	590	557	579	579	562	564	551	549	557	553	574	584	582	566	565	590	598	571	576	610	612	579	570	554	584	542	558	532	522	580	586	535	531	574	576	565	553	554	573	557	578	607	548	520	538	563	556	542	587	583	575	612	565	571	550	574	601	569	540	560	583	559	600	545	559	601	602	584	570	629	587	606	551	562	559	594	543	571	568	537	585	513	559	562	546	602	598	596	581	595	585	592	528	566	529	550	571	544	575	522	561	553	526	574	582	555	509	539	591	549	541	547	543	574	574	585	543	601	574	574	578	540	619	575	570	589	573	583	562	566	563	553	536	591	579	539	583	561	551	563	576	575	568	524	555	512	565	569	601	594	539	591	564	533	529	545	554	578	555	551	587	607	532	557	535	570	566	564	585	557	536	600	547	559	572	540	553	574	575	536	567	567	559	570	556	560	548	515	535	579	573	586	554	644	520	577	566	613	595	548	559	544	529	570	579	567	575	540	551	576	586	573	521	561	556	541	542	557	564	567	553	581	519	583	555	568	577	552	553	555	554	586	587	590	564	575	566	558	614	538	517	556	547	596	573	549	568	588	568	592	535	570	558	585	561	556	588	548	558	558	507	566	576	607	572	572	599	560	593	596	585	586	578	527	599	553	571	572	540	556	539	551	592	599	542	567	575	530	595	539	592	578	580	535	579	546	577	621	547	525	553	515	568	608	503	553	600	535	581	540	535	559	556	561	562	582	564	576	582	556	560	558	571	561	557	548	579	616	574	587	614	590	608	571	597	581	574	593	558	538	559	590	582	605	518	593	558	539	547	545	548	540	598	545	565	521	608	577	549	568	564	590	571	558	569	568	517	523	570	595	553	574	556	578	584	552	531	534	604	551	545	543	606	604	589	560	571	587	550	560	625	563	586	608	546	526	563	568	578	577	602	523	582	554	599	564	587	553	579	556	549	545	570	582	578	558	561	564	548	569	563	594	541	569	594	573	559	534	562	582	536	580	562	599	562	532	554	533	539	543	581	506	570	534	553	571	593	552	555	578	599	521	557	591	577	598	576	563	566	601	560	543	583	556	581	576	580	573	526	591	594	614	505	549	568	568	580	579	584	585	582	571	612	568	547	567	527	597	564	562	584	553	549	569	544	558	548	564	567	527	580	543	531	557	538	593	542	562	594	513	591	567	524	592	574	579	506	513	577	547	573	512	565	608	570	568	595	613	544	583	580
1201	112	103	105	70	109	96	86	87	79	81	71	77	84	85	61	78	84	58	76	83	73	75	84	73	74	76	66	73	74	74	65	80	71	70	74	76	80	62	81	79	94	66	64	71	78	89	70	58	108	197	111	79	77	72	78	80	74	91	67	61	80	73	78	64	68	57	73	84	92	77	63	68	83	64	75	74	80	88	77	91	70	79	71	80	79	82	82	83	73	75	79	76	86	79	81	76	72	68	76	84	56	65	73	81	78	68	61	63	65	72	66	66	79	66	87	69	78	79	76	79	66	76	68	80	76	65	59	60	64	73	90	78	74	78	78	67	81	74	77	79	75	96	72	69	81	77	78	71	75	60	77	65	68	71	75	76	75	77	73	74	81	81	59	74	76	70	71	79	80	87	75	80	68	64	80	75	79	74	84	70	78	83	94	74	67	58	72	79	61	72	81	84	77	67	82	78	75	97	77	83	64	62	72	84	59	60	81	69	72	88	82	84	79	55	74	79	71	87	75	81	70	70	78	87	73	79	81	75	80	74	49	75	77	86	65	73	61	61	77	82	75	80	75	88	89	81	71	62	82	73	77	80	71	54	60	64	70	78	73	61	75	72	76	83	73	74	63	64	77	52	72	67	69	76	62	72	83	70	81	61	76	64	86	79	82	84	86	78	63	59	84	68	66	68	73	76	70	72	66	63	71	75	79	62	60	61	72	71	75	66	69	91	81	75	85	62	61	75	81	71	87	75	87	69	75	68	72	80	59	77	76	86	72	77	66	70	68	79	59	72	71	74	62	62	71	73	76	88	88	85	82	64	61	73	72	67	86	74	76	65	68	69	80	76	84	65	74	75	68	67	65	75	69	70	79	53	78	75	59	66	70	81	81	64	65	76	72	88	70	76	64	70	71	82	74	80	74	72	66	82	71	77	85	74	76	66	69	81	79	87	80	73	77	86	76	80	66	79	65	66	77	65	69	70	72	67	71	75	78	76	76	82	67	90	77	78	72	72	76	79	88	75	67	69	66	71	81	76	46	81	73	70	84	72	88	69	77	83	71	72	71	79	75	66	68	64	64	89	75	75	68	83	58	65	68	55	72	79	73	76	77	77	82	87	78	63	72	71	46	84	77	82	79	78	71	71	78	79	76	60	79	73	89	78	53	65	64	62	68	70	73	79	79	79	63	70	79	59	89	78	72	81	92	82	72	76	64	79	62	84	70	72	79	61	94	74	81	95	77	59	74	68	72	63	59	78	59	78	80	101	60	64	52	78	69	76	79	69	89	83	75	82	65	58	73	79	64	69	90	72	79	66	67	83	74	71	91	57	71	72	58	70	83	72	73	67	62	75	70	65	74	74	66	84	68	65	78	69	82	73	80	65	70	62	54	76	63	69	69	81	68	68	75	68	94	73	74	75	75	79	68	77	82	89	85	78	84	72	70	61	79	83	70	73	73	77	70	74	78	56	78	71	82	77	81	75	64	85	83	69	78	73	66	69	67	80	65	92	59	53	78	80	79	59	53	77	65	91	87	61	69	87	79	59	78	75	79	74	66	63	71	87	80	67	70	71	65	55	65	86	76	69	54	64	75	73	78	65	72	65	59	82	62	77	75	70	68	77	78	85	72	54	69	82	77	91	75	69	66	89	66	70	70	70	95	66	66	96	73	78	67	66	72	78	74	61	74	70	67	84	83	79	86	64	74	73	84	84	77	83	74	59	68	92	88	69	72	74	73	72	84	80	83	79	84	74	68	77	89	79	73	76	73	69	69	68	87	82	86	76	87	76	88	80	73	67	80	73	75	67	68	78	75	59	71	78	57	78	92	77	82	65	72	72	74	75	71	70	64	77	62	77	84	66	79	65	57	75	94	70	70	86	72	70	82	53	68	76	66	72	72	62	66	73	74	68	65	77	80	58	75	75	88	58	79	72	61	53	70	61	67	79	73	75	59	70	69	70	59	73	70	61	83	75	80	59	82	83	66	68	76	82	60	72	77	69	84	74	67	75	70	87	69	94	77	68	92	71	77	77	70	72	61	63	73	51	73	73	62	68	60	58	72	70	64	70	60	68	67	69	74	76	68	72	83	53	56	87	64	91	75	70	75	75	71	78	61	62	76	83	70	71	73	71	58	76	59	67	93	72	74	74	73	76	65	79	67	87	67	63	87	66	80	83	57	74	64	73	66	82	74	63	75	57	66	67	79	76	89	76	66	64	73	72	71	67	72	84	89	79	72	61	60	59	68	74	61	81	92	62	75	72	72	66	87	82	61	75	73	69	70	58	62	80	76	79	74	63	72	55	78	81	66	74	75	89	67	62	80	74	66	74	70	70	83	79	87	70	72	98	80	69	70	79	76	66	85	75	86	66	79	78	73	66	64	65	85	68	62	92	75	79	67	73	71	78	82	71	93	70	74	84	69	82	74	67	83	66	75	84	69	81	60	67	71	74	80	78	68	79	75	65	86	68	74	78	68	82	74	65	84	73	73	70	69	84	77	65	78	65	85	71	89	75	81	69	74	84	69	75	84	72	60	76	72	67	64	79	69	80	57	72	74	77	67	72	82	77	70	81	59	67	69	70	65	73	71	72	83	81	89	72	80	66	55	72	77	77	87	73	76	72	79	70	73	79	84	61	73	66	79	74	79	79	50	78	69	57	68	72	64	63	62	64	80	85	76	93	83	83	76	70	71	83	76	54	68	64	72	71	71	68	80	74	77	70	78	64	76	72	70	77	78	83	76	85	88	80	83	65	80	84	87	70	72	54	82	93	63	89	75	82	78	69	89	76	78	68	80	83	69	67	87	73	84	74	67	100	90	69	69	70	68	76	82	79	76	70	83	65	62	66	72	64	66	84	74	74	60	71	72	66	89	61	83	65	69	73	85	87	70	70	69	82	75	73	76	89	82	76	94	83	80	74	78	78	77	69	76	61	64	56	66	58	68	81	71	66	77	79	71	72	76	71	73	83	68	71	63	66	62	74	72	80	71	85	72	86	71	70	77	65	70	71	63	79	80	61	74	61	79	73	75	78	73	68	76	77	79	65	68	81	74	83	80	67	66	75	72	84	69	77	65	61	67	81	75	65	72	56	59	74	59	108	74	76	84	81	64	72	75	74	80	76	63	68	82	70	83	82	78	87	69	77	91	58	84	84	72	71	80	71	71	70	69	75	63	61	79	72	72	75	65	72	81	80	67	79	69	72	64	81	85	59	78	85	73	77	79	50	79	70	60	70	73	59	74	69	69	73	81	63	81	80	77	68	67	67	79	74	61	79	62	77	73	90	80	81	71	71	89	83	83	68	88	71	80	74	65	63	79	55	72	74	72	86	72	67	73	62	65	76	85	73	85	69	71	71	78	79	77	76	74	64	68	86	66	71	78	74	66	79	86	80	74	62	64	90	50	83	68	65	86	80	78	72	71	68	74	69	71	84	85	76	62	77	69	62	73	81	73	78	68	81	77	68	64	66	69	84	79	80	64	68	46
6712	1542	889	1284	2406	2947	2573	1853	1434	1118	1000	839	783	799	840	747	692	693	734	671	690	618	663	626	657	610	630	630	617	641	571	613	604	608	579	610	584	626	566	591	606	608	550	612	606	550	607	564	583	1821	3650	1113	581	590	564	605	576	570	594	597	620	534	590	553	595	594	549	540	580	611	592	603	556	584	589	588	565	582	569	579	607	586	538	562	596	553	550	600	576	591	568	563	579	535	551	594	550	597	570	594	552	555	564	580	572	571	538	574	549	619	522	546	594	556	601	577	593	535	591	588	552	583	557	534	550	580	585	543	551	615	559	564	589	592	607	575	537	562	577	549	561	554	544	539	591	551	605	574	593	567	586	546	530	559	598	575	589	580	612	574	532	541	551	582	588	533	608	576	591	583	559	578	617	528	587	594	566	538	580	578	598	578	595	558	559	567	560	589	564	610	613	615	536	547	558	553	546	600	552	560	600	606	544	575	564	581	556	618	550	596	550	562	561	552	580	567	563	568	582	563	567	614	551	609	593	526	573	573	598	578	556	567	580	578	583	566	562	606	580	615	608	565	611	589	520	562	610	560	581	594	548	581	539	585	566	524	562	530	597	571	558	560	546	582	612	576	589	575	570	541	556	575	547	556	568	582	562	566	559	593	570	572	599	568	553	565	566	613	605	581	589	564	595	593	606	556	569	593	539	573	568	600	536	568	561	561	557	553	564	552	564	600	620	558	518	569	557	576	557	551	554	565	598	574	574	595	566	570	558	583	607	565	608	571	556	575	569	543	605	557	562	600	624	560	574	597	546	533	604	573	596	563	561	508	599	600	578	556	533	567	579	576	562	584	569	593	592	542	588	530	564	617	536	553	602	557	633	565	596	547	563	570	593	633	561	556	530	565	619	591	540	596	537	553	550	588	572	608	550	598	562	590	579	586	564	537	554	591	580	562	571	607	536	607	533	561	554	565	568	564	576	580	573	589	571	610	588	630	593	594	552	572	576	600	586	545	575	600	551	533	560	612	568	576	546	541	617	573	570	630	579	604	604	567	566	548	572	559	585	589	584	544	638	600	563	574	572	565	538	551	573	577	581	598	570	540	528	571	578	567	588	568	549	588	549	621	566	581	561	585	628	581	588	580	557	596	583	566	582	584	597	567	598	587	569	553	609	580	562	575	571	563	565	612	551	570	590	560	601	553	552	610	525	588	552	573	552	549	588	551	604	540	557	603	553	610	548	589	562	548	585	563	551	558	644	554	594	575	607	552	572	565	529	563	579	589	571	581	593	580	588	584	568	595	568	564	559	529	564	573	574	605	588	577	553	545	593	567	555	557	546	576	551	563	571	555	590	606	548	548	528	515	539	571	587	555	534	589	556	594	585	576	545	565	592	563	576	578	597	577	563	583	547	594	583	599	590	558	577	560	561	584	598	586	581	576	579	574	580	581	544	576	563	580	606	559	565	533	597	560	596	582	577	586	560	563	545	564	597	537	565	565	544	568	635	588	593	561	597	576	587	583	587	597	558	586	573	562	549	575	567	558	569	573	561	578	584	572	569	546	566	557	601	603	621	539	573	548	562	585	569	618	585	555	595	600	581	534	557	572	609	573	625	563	625	560	573	595	599	585	553	561	559	593	566	572	592	592	568	562	558	559	587	544	591	586	555	574	618	582	569	559	584	584	549	573	544	555	565	546	566	586	618	552	586	583	613	569	545	573	545	604	576	592	585	540	553	546	576	542	613	581	566	610	603	551	568	629	602	578	591	595	583	579	514	575	545	604	567	598	559	555	585	573	557	551	566	587	610	537	597	581	564	545	543	610	535	550	523	519	549	612	542	576	582	556	578	552	575	568	558	584	587	592	571	541	582	579	558	572	555	551	590	600	580	620	568	555	582	581	569	617	603	563	602	571	558	566	561	582	608	575	573	576	573	586	577	602	557	606	580	581	566	582	578	550	591	551	536	561	586	540	590	602	565	585	585	587	552	581	576	572	555	582	559	583	559	575	554	536	562	556	605	550	574	600	573	558	612	634	593	581	536	554	583	585	529	591	587	563	555	583	570	558	528	558	570	561	592	599	585	555	581	587	566	591	591	584	552	580	579	554	557	556	555	596	607	622	578	584	585	557	593	526	596	541	588	564	572	646	580	647	536	598	543	582	571	551	571	545	573	589	580	576	583	564	558	572	556	594	549	566	545	562	579	581	560	573	572	580	592	573	575	568	593	608	590	586	580	547	575	575	524	556	540	569	562	568	589	548	584	586	561	563	542	557	599	540	553	570	564	587	587	530	554	565	557	602	556	538	569	546	564	568	602	599	555	537	551	569	583	574	527	584	551	609	515	590	562	597	563	544	571	602	559	577	595	519	625	589	557	537	587	573	587	589	552	583	536	569	573	575	574	575	567	537	616	569	557	600	595	594	563	591	584	570	565	539	579	544	590	568	583	612	543	572	513	588	584	550	597	543	536	609	565	570	580	558	583	553	558	583	575	561	567	544	550	562	592	593	588	573	570	570	560	594	541	569	563	590	585	574	618	561	578	538	578	604	594	537	575	562	640	596	568	537	539	596	579	546	596	591	552	578	581	588	598	571	572	576	601	557	609	599	555	606	576	542	580	544	589	583	609	572	570	570	603	574	581	537	590	591	549	569	573	576	530	545	595	542	577	589	585	542	562	599	542	643	612	583	596	565	577	543	580	556	598	601	560	587	547	606	576	573	550	558	549	544	600	582	528	605	590	561	583	593	588	595	605	584	559	574	581	569	563	575	608	562	579	610	577	573	614	591	607	594	591	580	582	578	586	529	607	564	575	546	598	609	550	601	547	546	560	631	572	569	579	578	582	561	547	558	572	559	551	611	556	563	578	556	583	544	588	555	569	548	568	536	578	612	559	596	583	561	556	541	545	610	552	568	582	569	563	583	600	570	560	563	588	554	576	607	559	551	570	557	578	570	562	553	617	588	563	563	554	561	580	561	551	578	573	601	549	568	580	626	578	583	553	592	576	581	596	539	558	551	587	583	564	590	561	541	593	552	584	585	523	585	543	596	607	563	561	569	593	580	543	550	557	543	525	601	590	554	598	531	566	599	570	572	611	550	530	559	581	554	529	579	603	599	580	568	567	576	528	606	602	585	572	575	555	586	583	572	532	545	572	591	557	571	595	610	580	579	589	547	511	598	565	568	586	530	574	571	582	593	600	575	639	576	583	579	575	548	558	594	589	576	549	547	568	592	552	572	568	561	581	578	599	573	593	564	568	567	572	579	570	539	548	538	585	600	553	585	606	569	620	563	549	614	575	571	583	568	654	589	594	557	544	592	547	527	575	548	568	536	594	631	567	581	551	547	632	563	583	557	640	570	616	588	565	538	606	572	577	578	581	557	582	578	547	568	587	554	567	587	574	565	555	615	578	574	592	585	569	525	610	547	562	616	591	515	561	612	561	602	581	531	571	568	569	549	557	555	600	579	584	593	548	540	591	561	628	577	568	589
1405	152	111	101	95	112	125	90	89	83	91	78	82	79	76	60	88	60	64	80	91	67	72	74	66	68	63	91	80	69	81	67	69	81	73	74	69	75	80	79	70	71	70	76	74	75	69	70	113	236	322	83	58	74	73	59	77	72	62	67	54	68	61	71	65	66	78	75	72	69	58	79	84	78	61	70	61	72	68	61	67	68	67	65	63	62	73	71	77	88	57	79	67	58	71	80	58	62	66	55	76	75	71	62	66	64	62	62	61	74	62	61	75	56	50	74	59	71	74	56	79	66	71	77	72	70	69	56	63	80	57	69	63	76	62	70	58	64	64	71	72	63	69	56	75	56	73	69	69	68	68	72	63	67	70	65	68	67	77	65	69	68	69	65	56	61	61	61	73	73	49	79	67	65	79	63	60	77	70	60	85	67	67	70	71	59	70	63	69	52	63	71	65	74	69	65	70	64	66	55	58	59	61	79	72	63	64	62	74	63	67	61	71	55	70	74	74	79	71	81	72	67	65	63	62	74	66	72	62	59	73	65	91	85	60	67	62	58	66	61	76	56	70	77	64	57	69	62	69	68	65	65	68	70	72	58	71	71	62	72	83	68	75	55	67	64	86	75	65	76	60	75	57	74	58	63	69	77	54	47	60	75	64	65	77	89	63	55	56	65	67	69	70	57	63	74	75	75	85	67	73	62	74	75	74	68	63	69	65	58	66	58	67	56	67	76	54	61	82	75	71	75	63	72	66	59	76	62	57	74	66	70	72	67	72	67	70	68	69	66	66	71	66	64	91	77	70	77	66	64	67	56	60	72	58	72	65	75	61	78	69	55	59	72	74	66	76	69	58	63	57	65	59	65	77	62	66	61	63	64	76	56	76	84	66	64	66	78	70	65	58	57	67	62	79	73	62	78	65	66	62	73	82	65	70	78	76	59	66	69	52	56	52	74	64	68	62	53	73	71	73	68	69	76	64	70	62	68	67	68	70	78	63	75	61	56	71	55	72	71	60	69	70	77	65	74	73	70	61	70	75	69	59	68	65	71	57	61	74	84	77	54	84	78	61	69	68	62	69	65	75	58	69	53	75	83	72	67	79	76	83	61	87	79	65	80	69	58	67	66	69	67	66	67	95	73	68	83	75	65	58	59	49	62	59	67	81	74	64	63	64	57	83	68	74	58	55	82	69	73	80	73	65	57	63	60	68	45	79	72	62	72	56	65	67	68	75	70	71	100	59	62	65	67	54	57	70	56	82	68	54	68	54	60	67	69	61	61	66	73	60	67	76	68	68	71	52	68	73	79	78	66	66	80	75	46	46	61	69	68	87	82	87	62	69	78	73	59	68	46	77	62	60	72	64	65	72	66	74	83	57	74	62	80	63	75	79	79	69	66	73	55	80	72	83	80	70	63	63	52	68	60	61	65	58	68	58	66	56	73	61	61	67	70	65	66	65	65	59	69	77	78	60	72	73	64	70	74	51	76	80	66	58	62	68	61	72	86	58	73	72	72	68	80	75	63	65	64	59	53	54	68	59	68	66	69	68	61	66	64	70	65	62	60	59	71	63	71	83	75	59	55	59	63	83	85	68	51	62	71	67	68	76	67	71	65	53	78	72	71	83	75	60	77	63	68	57	83	67	79	67	63	75	70	59	78	66	67	73	75	76	63	71	52	75	67	63	83	69	67	67	70	65	66	74	57	61	64	67	66	74	65	69	63	82	75	68	76	61	72	65	71	64	52	68	59	74	89	63	56	59	72	65	57	72	59	57	63	67	75	82	76	93	71	61	65	68	57	73	80	67	60	55	61	58	62	83	72	67	78	83	66	69	87	78	64	64	52	71	73	68	49	75	67	74	64	78	75	62	60	62	79	55	60	82	66	71	68	82	71	78	61	58	62	58	72	60	74	67	67	69	66	71	61	64	71	67	66	65	62	75	62	81	75	66	61	63	57	77	71	55	63	69	61	67	65	70	54	80	62	71	70	68	67	65	86	63	72	73	61	66	67	75	76	61	48	76	76	69	68	78	67	70	67	69	60	66	60	75	70	61	70	70	52	63	77	63	77	63	51	66	63	59	80	64	81	70	83	70	68	76	70	77	77	84	78	77	65	75	59	68	68	77	66	60	73	87	65	64	70	62	66	71	60	65	81	71	81	64	64	85	62	75	70	76	63	66	61	65	52	56	71	57	60	74	70	69	65	67	57	52	61	75	63	69	74	97	74	84	68	78	76	67	68	64	72	61	61	53	72	56	80	81	66	85	80	80	71	67	79	60	54	74	73	58	79	88	78	63	56	65	60	72	57	78	66	66	64	64	76	66	58	58	72	64	65	78	60	68	69	73	62	56	51	58	74	64	62	68	57	78	63	69	59	58	69	76	61	84	70	72	65	74	79	67	80	71	69	70	72	58	67	65	70	73	58	77	66	66	82	75	53	63	64	83	72	59	60	63	64	66	75	70	72	57	66	72	65	71	61	69	72	64	60	55	66	87	69	65	70	64	69	79	67	74	64	64	76	79	58	63	57	54	55	73	71	68	55	78	68	68	71	72	70	77	68	67	69	64	68	76	67	69	70	60	53	76	66	49	73	80	83	71	80	73	72	75	80	67	71	81	52	62	77	53	69	78	74	69	67	71	71	71	63	65	59	53	66	65	52	62	68	75	74	68	57	72	78	69	68	74	78	80	62	64	60	48	81	70	61	68	85	72	84	65	67	79	73	69	74	53	55	73	65	75	50	75	68	74	62	62	62	63	59	79	72	70	61	82	64	67	74	80	75	70	57	73	96	62	67	80	79	62	79	58	84	63	74	63	65	67	68	67	58	69	70	58	70	66	50	62	74	80	66	73	66	65	69	49	81	53	59	80	55	62	51	56	62	81	60	70	75	62	63	68	67	75	79	54	60	53	62	64	67	69	51	61	64	63	76	65	75	77	79	70	74	82	59	62	51	51	71	64	74	77	65	80	59	57	56	65	70	70	79	61	71	66	62	62	77	63	64	53	81	64	66	60	67	59	78	68	66	82	65	72	58	72	65	83	74	71	67	58	58	62	66	66	71	68	58	63	66	51	71	67	60	67	76	58	68	72	72	59	67	71	62	71	61	66	72	50	60	84	71	65	62	67	66	70	70	60	71	68	78	81	67	64	58	56	88	73	65	69	57	71	53	61	69	70	51	69	63	77	69	72	53	46	57	64	60	59	60	64	74	68	64	70	84	60	65	73	58	67	84	58	76	65	66	71	81	62	75	65	75	73	67	61	80	77	71	69	69	64	67	81	61	67	53	55	61	51	80	66	67	74	69	77	75	78	65	70	57	74	79	68	64	77	70	77	58	67	54	66	66	64	74	70	62	71	60	73	70	76	60	65	55	72	58	77	66	72	79	71	63	69	88	69	66	58	59	60	75	79	48	71	60	79	64	53	76	70	54	62	63	72	64	68	59	73	69	74	69	72	82	66	50	81	71	73	55	49	76	72	70	61	67
7660	2100	1258	1887	3807	4284	3859	2950	2152	1696	1432	1215	1064	1043	948	831	770	762	751	708	680	651	640	642	628	637	576	615	557	586	625	609	627	579	598	570	602	587	592	571	565	578	615	559	585	550	537	518	1225	4390	5583	777	542	535	518	540	543	542	552	534	505	540	565	527	530	488	531	555	578	479	512	511	544	546	531	528	528	562	540	547	516	531	511	521	528	493	489	549	498	511	510	521	525	517	508	535	528	527	487	559	515	528	516	543	548	538	540	527	500	534	495	532	492	483	530	522	532	491	484	564	498	491	515	494	522	550	539	535	470	522	512	535	477	542	514	520	517	497	522	509	514	544	522	574	558	548	550	523	539	548	531	545	531	551	531	504	501	520	547	513	537	525	545	517	532	526	517	534	505	527	550	492	514	537	548	537	531	506	518	574	528	538	503	529	534	535	502	526	522	553	558	503	570	508	511	528	513	498	533	510	529	524	490	505	518	511	523	582	506	544	542	550	538	488	556	516	518	513	499	486	530	519	501	511	504	571	543	530	487	532	520	521	508	482	480	517	518	507	505	520	501	533	484	559	554	534	513	540	526	524	538	516	486	534	533	520	519	512	519	506	544	563	518	494	528	530	523	496	481	502	510	527	539	524	524	559	520	536	493	524	514	539	550	505	496	519	525	498	525	524	541	531	524	535	517	517	513	492	537	500	496	564	517	528	538	524	494	507	530	482	555	515	536	550	528	503	529	499	528	511	540	512	523	500	517	526	563	552	525	556	534	518	516	544	543	556	542	497	514	579	539	537	555	504	494	488	554	542	516	543	526	495	538	548	477	531	574	554	516	524	543	540	492	525	550	546	504	498	505	525	526	497	540	548	510	540	517	523	519	506	532	522	500	487	550	525	494	542	520	499	529	553	517	519	538	521	512	533	517	557	514	517	506	562	543	538	540	546	520	524	526	503	550	522	535	526	547	525	525	525	523	507	525	513	529	518	509	542	545	547	547	523	532	548	527	517	515	517	522	504	517	508	524	480	519	509	514	518	531	519	551	553	519	527	594	540	500	563	513	540	508	491	522	523	541	525	515	492	561	503	538	477	490	502	510	514	508	483	560	505	536	516	508	547	508	517	525	534	548	514	528	497	534	511	498	542	543	536	496	521	528	498	510	513	496	536	553	526	514	526	480	500	515	510	520	532	501	542	552	493	507	568	507	522	513	512	535	506	557	525	519	545	560	522	515	527	480	501	500	513	517	546	529	518	502	501	536	525	547	527	559	510	545	518	521	518	506	497	524	515	508	557	584	511	484	508	515	602	531	547	525	479	541	556	505	564	503	538	513	523	494	575	470	468	502	552	510	489	505	532	530	531	558	530	514	531	528	512	516	477	565	547	530	507	543	496	502	512	519	496	476	512	508	556	536	554	504	533	519	534	558	531	545	501	536	512	537	546	508	550	509	524	527	493	524	519	552	496	525	520	581	533	529	536	546	493	493	557	537	531	507	501	488	522	525	493	537	521	495	471	499	501	525	523	533	532	522	511	544	523	539	536	533	535	547	521	497	557	544	536	542	538	559	477	540	500	544	523	507	496	535	546	528	543	513	524	526	500	523	562	552	540	552	553	498	502	507	501	517	517	519	516	521	535	505	541	530	479	491	491	542	520	541	524	552	568	534	510	560	511	523	502	520	532	550	509	510	544	538	514	526	504	526	530	531	502	513	537	534	506	524	518	540	526	507	546	502	500	538	527	523	546	514	536	525	521	552	554	535	548	521	543	522	502	518	531	527	513	502	498	501	520	550	535	518	555	500	502	524	523	538	483	512	523	505	551	549	515	552	485	542	526	471	536	490	550	529	483	504	555	541	509	512	512	492	538	454	503	509	484	486	474	511	521	495	565	527	499	517	528	506	488	573	513	517	529	547	541	500	542	557	521	497	515	480	508	478	553	514	527	485	505	489	526	546	514	500	511	530	527	599	516	526	550	522	485	496	532	506	511	507	537	529	545	520	530	509	577	503	549	525	531	498	534	494	517	528	527	534	540	532	510	465	514	506	497	511	554	510	526	527	517	534	549	473	539	550	500	517	580	547	519	516	534	540	550	510	554	517	475	578	531	515	525	520	524	489	545	536	536	519	522	536	501	527	532	531	540	527	518	514	550	497	515	499	523	526	520	516	559	481	582	498	514	536	504	528	545	588	507	553	563	508	496	530	523	572	525	557	523	548	509	520	516	545	506	555	493	511	506	526	536	518	532	535	540	510	529	527	543	492	539	509	531	511	531	550	523	534	493	490	526	525	517	546	518	537	528	523	510	488	490	533	511	505	543	486	521	508	493	505	512	497	514	539	520	476	508	488	547	476	512	492	503	535	480	521	553	500	492	574	529	531	523	484	542	576	479	546	578	552	525	540	499	508	530	538	538	491	526	518	544	508	497	513	526	502	505	562	562	509	492	505	517	564	556	540	519	513	507	555	511	517	512	559	561	479	525	496	514	533	538	551	574	552	560	531	505	502	544	525	530	513	516	513	503	517	535	510	514	530	526	529	534	519	513	547	511	540	545	476	533	534	512	518	503	521	527	521	536	493	531	508	537	554	525	460	527	551	536	561	506	501	530	487	541	513	546	550	528	521	504	521	532	503	577	539	535	535	559	528	535	517	521	539	488	485	546	533	538	518	505	491	512	512	524	563	495	516	555	516	552	523	516	503	552	500	512	501	527	493	522	520	562	507	559	549	533	504	546	517	531	520	532	500	523	521	518	507	513	508	541	486	512	555	523	512	561	512	506	530	539	522	503	546	530	521	504	517	520	540	542	520	527	501	516	492	561	519	507	551	513	509	528	507	545	492	518	522	524	499	523	531	477	528	490	517	545	522	529	501	507	521	513	484	456	544	560	510	532	498	479	537	506	486	527	521	496	496	509	511	511	544	522	537	523	536	498	560	511	526	517	505	546	539	529	526	532	523	509	534	550	529	498	516	531	545	550	528	549	542	561	515	529	504	549	484	542	517	552	541	513	513	536	526	510	487	533	483	515	490	557	491	508	539	524	524	493	544	541	524	543	512	546	551	527	562	516	487	548	524	500	550	524	548	509	533	519	549	534	531	539	531	498	518	529	525	508	515	498	515	542	536	535	567	558	508	544	506	522	542	506	553	519	509	540	511	524	543	506	497	498	505	541	515	476	526	496	518	512	547	544	508	480	492	529	520	576	521	509	556	531	529	532	529	512	529	547	526	542	524	531	544	508	530	519	537	483	549	508	532	502	544	512	509	526	543	559	531	532	535	519	499	495	501	531	531	510	558	508	567	528	523	499	541	494	507	525	528	545	503	555	534	538	546	515	510	492	544	548	506	544	534	517	514	512	489	521	512	515	544	549	530	488	527	513	507	493	525	529	526	536	523	521	519	518	476	476	498	550	517	525	481	521	533	523	541	518	507	497	521	514	530	528	480	518	559	508	549	530	498	500	560	541	521	506	479	537	528	578	509	528	567	527	510	513
735	184	104	68	82	87	119	85	73	70	60	37	45	53	43	51	41	39	31	41	25	36	38	25	29	16	33	30	23	26	42	23	17	31	28	25	17	28	25	28	25	31	30	21	28	27	22	20	99	362	212	30	19	24	31	23	26	21	13	26	24	18	25	24	22	35	20	16	21	25	20	30	17	23	31	21	22	24	28	23	11	20	25	35	26	26	38	19	26	24	23	17	26	26	23	24	18	30	24	27	19	23	13	31	30	25	23	25	19	25	23	32	27	21	19	13	25	23	23	22	16	38	20	28	21	19	23	18	31	20	23	18	28	28	29	28	23	19	23	14	23	25	23	26	19	24	23	19	12	19	28	16	26	17	16	28	23	23	23	23	20	15	20	20	27	23	16	28	21	20	30	25	19	20	18	24	25	29	14	25	22	19	21	23	23	29	27	18	27	22	21	18	23	21	18	29	20	22	16	27	20	28	15	25	32	30	21	20	23	28	19	13	18	35	25	16	29	10	23	18	26	27	22	24	19	29	26	18	20	30	18	27	22	25	20	18	18	24	23	20	29	24	19	27	20	28	25	28	31	26	26	22	30	17	15	15	28	24	25	25	31	24	20	14	37	19	30	23	31	25	32	22	18	21	14	21	13	23	30	21	8	20	20	33	16	24	23	19	25	23	21	27	23	24	20	31	19	20	24	8	25	23	27	29	22	22	21	15	26	27	19	14	24	20	19	17	28	34	20	14	29	20	24	24	26	24	23	27	24	16	29	21	35	26	27	25	25	29	38	21	24	30	28	25	31	25	20	20	24	19	22	27	20	19	20	31	23	17	19	21	24	21	19	16	27	23	17	14	17	33	30	31	22	29	22	22	19	20	23	22	15	28	21	26	30	23	29	29	21	15	19	22	25	18	29	20	23	18	27	26	28	19	28	22	22	30	29	21	26	21	23	24	20	27	23	21	23	16	24	26	16	17	26	24	23	21	27	23	26	27	25	15	28	23	30	27	23	28	29	28	18	15	24	28	33	27	23	29	15	21	25	26	21	24	20	24	18	29	22	15	30	21	31	30	20	27	25	28	23	16	19	29	26	23	27	26	25	25	26	29	17	20	17	27	25	20	24	26	26	29	21	28	23	22	27	20	21	24	22	26	19	25	20	17	26	30	24	15	19	17	22	28	25	27	25	30	18	28	14	22	18	27	22	32	19	26	30	21	20	14	25	26	24	20	19	24	32	22	21	23	22	28	24	24	24	23	20	18	22	19	17	22	24	24	31	14	17	23	23	20	23	19	14	22	27	18	24	24	28	26	18	31	25	21	29	25	27	22	25	22	27	19	20	24	14	15	17	22	23	21	25	20	26	17	16	22	23	28	22	25	27	22	19	32	22	25	24	25	26	24	17	21	30	28	11	28	20	23	20	19	20	24	21	20	24	25	20	21	16	26	18	30	24	27	23	26	26	21	18	24	30	12	23	31	29	23	20	24	33	22	22	22	19	19	17	18	21	22	14	33	18	15	25	19	24	32	25	25	20	20	32	25	20	32	29	24	21	22	18	23	17	30	21	22	26	24	29	24	25	17	33	33	22	17	30	16	28	20	24	28	24	30	15	38	26	26	28	24	17	21	15	21	22	22	21	23	35	24	20	23	31	23	20	23	31	18	22	22	19	24	29	16	24	22	27	23	35	28	24	20	24	29	18	22	22	15	30	26	25	25	20	28	29	22	26	16	29	28	20	32	16	24	20	22	23	20	17	25	17	22	23	20	27	28	28	18	24	20	19	21	23	33	22	27	18	20	19	22	18	27	23	16	24	15	20	28	17	27	20	22	26	28	17	27	29	22	18	16	21	24	26	18	21	21	19	20	24	19	12	27	24	24	31	21	29	17	18	25	30	29	21	26	12	20	22	20	20	22	23	29	23	26	23	21	20	29	23	22	24	29	28	25	23	25	21	20	24	28	23	22	30	16	22	18	23	31	27	36	22	22	21	29	22	30	24	15	27	20	29	18	19	29	18	17	18	19	26	33	25	22	28	18	20	19	26	13	32	27	25	23	16	24	17	17	25	21	27	20	21	30	24	27	23	28	19	20	17	27	28	21	15	22	16	25	22	21	26	25	35	26	29	23	22	24	32	25	25	35	17	18	30	20	19	28	23	18	23	22	11	28	26	24	20	28	22	23	20	21	15	25	16	29	23	30	24	24	23	13	24	31	19	27	27	29	28	23	24	20	30	17	25	20	26	24	22	31	19	18	25	30	26	17	23	18	18	24	23	24	14	18	15	21	28	21	26	20	25	24	18	25	33	20	26	28	31	26	19	25	19	22	18	21	16	19	26	23	21	22	25	19	22	29	20	29	23	27	23	34	28	19	21	23	27	25	23	24	17	19	23	20	19	22	23	19	16	25	18	23	30	24	25	25	16	29	22	21	20	19	30	26	24	24	20	23	24	23	31	20	25	22	22	23	23	25	24	22	19	27	16	20	22	17	23	18	25	32	21	28	31	25	30	16	24	17	19	17	22	23	22	29	27	15	22	25	29	26	26	24	16	23	25	22	18	14	24	21	20	21	30	29	22	20	18	19	19	24	22	31	17	18	16	18	32	20	20	18	23	18	15	24	26	17	22	25	25	24	21	19	24	23	22	16	10	19	17	23	19	19	20	24	15	28	28	20	19	9	19	22	17	23	19	22	32	32	18	13	22	26	32	20	20	14	18	27	20	23	20	17	22	17	20	20	24	21	19	35	27	23	19	19	26	26	23	23	21	18	20	28	15	26	30	21	27	26	23	25	19	17	19	25	25	19	22	33	20	22	21	27	23	23	21	20	17	27	17	22	26	19	30	27	27	28	21	23	26	28	18	24	21	24	19	26	26	18	16	16	17	24	22	15	27	24	19	23	19	19	22	38	13	16	26	19	31	30	22	29	25	17	28	20	25	17	17	13	23	32	20	23	31	24	23	20	18	24	13	27	29	30	23	30	24	20	28	26	20	13	21	26	29	16	17	23	17	25	21	20	19	17	28	12	19	31	22	25	25	15	30	15	32	33	24	29	27	20	20	28	15	25	28	23	22	23	26	24	17	14	24	20	25	22	34	16	23	19	24	16	18	14	20	20	19	33	26	27	22	26	20	14	15	18	23	27	20	29	29	17	25	19	20	24	26	17	17	33	20	26	28	25	24	30	23	22	24	16	19	15	26	28	25	20	18	25	28	19	31	22	24	27	26	17	20	25	22	21	20	16	27	14	22	27	13	17	22	22	23	25	13	27	19	27	19	22	18	15	21	20	22	24	21	15	20	19	26	18	26	25	23	21	26	26	19	17	18	23	25	25	30	21	18	33	16	27	34	15	25	16	26	25	21	19	19	24	23	18	27	25	18	22	28	21	27	28	19	27	17	20	26	24	28	21	31	20	24	20	20	26	24	21	19	25	13	18	20	23	19	22	31	25	14	30	24	32	22	16	21	33	21	29	21	25	16	26	20	20	27	17
7710	2871	1285	2694	6108	6501	5300	3849	2932	2136	1600	1298	1071	1040	879	732	655	656	572	544	473	485	406	361	403	363	339	329	315	294	285	300	283	271	288	266	289	248	255	285	263	286	301	296	255	210	246	222	1622	7317	3701	192	208	230	200	194	170	188	187	196	167	204	185	206	193	199	207	207	203	177	192	204	173	199	186	202	215	204	187	201	180	190	189	198	198	210	182	194	188	198	203	199	191	192	182	205	178	187	187	202	178	192	179	195	181	204	190	184	175	162	170	198	155	182	172	181	190	189	200	188	161	182	176	188	170	206	202	182	207	186	166	187	180	168	193	184	182	161	186	193	165	167	185	175	184	192	177	206	202	174	190	184	184	218	194	184	203	162	164	159	182	171	191	189	207	173	164	177	170	174	184	191	160	196	204	168	204	190	172	182	195	165	187	173	163	200	214	186	190	174	180	206	193	157	161	188	201	202	175	174	209	182	207	171	171	193	174	197	164	180	189	178	190	197	200	177	194	179	202	183	188	183	170	179	175	187	180	182	166	174	193	184	181	175	194	194	179	205	183	158	183	173	198	171	175	171	162	206	179	193	193	188	206	203	194	185	190	167	177	198	156	215	177	217	187	187	176	169	154	183	159	202	177	189	160	184	178	181	167	184	169	178	175	196	179	178	173	194	172	186	184	184	198	170	157	166	176	171	182	146	186	197	171	184	167	172	192	182	158	194	168	170	176	190	183	196	189	167	206	189	204	173	204	183	149	158	179	147	165	190	158	179	199	178	196	178	192	191	195	186	173	181	163	185	156	197	142	168	163	179	149	169	178	177	172	162	186	150	172	178	178	174	210	216	168	181	194	208	183	199	168	174	170	193	167	172	168	171	169	187	163	167	174	185	190	184	159	202	197	183	174	192	168	199	189	187	173	191	196	199	162	174	175	165	192	184	182	200	183	179	182	191	193	196	187	193	176	145	165	168	192	179	178	165	171	170	191	197	163	202	204	181	173	195	187	163	208	183	202	161	180	184	180	213	183	189	176	188	169	166	183	167	162	177	177	177	204	188	171	180	179	190	186	177	181	174	189	181	203	191	199	210	190	197	153	169	194	177	192	170	185	186	181	213	190	193	180	187	207	187	162	195	163	176	187	167	204	177	207	160	199	199	170	179	190	186	167	181	177	192	173	194	184	191	206	178	177	187	180	183	173	168	187	174	181	175	180	171	180	156	184	182	170	175	200	182	175	211	165	194	214	176	173	188	173	195	185	180	168	173	177	182	192	197	161	172	188	174	190	161	169	212	187	184	171	193	166	193	196	169	213	184	175	178	205	179	186	153	174	184	194	172	175	189	203	189	171	169	179	185	174	191	178	179	164	182	177	168	188	181	190	178	188	181	227	174	184	194	169	159	196	199	187	167	152	185	191	180	201	172	190	179	180	174	192	175	175	223	183	181	184	194	170	185	185	182	195	184	193	164	191	184	178	189	168	192	189	186	173	155	172	180	174	172	195	163	167	203	205	170	179	197	174	173	186	183	182	189	208	183	164	181	179	163	184	182	192	191	186	178	196	164	139	193	174	181	175	232	211	190	175	190	205	175	162	186	176	189	199	182	182	192	186	183	180	187	189	183	163	178	177	173	165	164	168	172	175	177	186	165	192	176	165	192	198	187	181	188	175	168	186	216	183	189	182	210	185	194	205	181	186	171	179	173	184	191	154	171	166	194	208	219	191	191	177	181	176	213	181	192	175	191	197	187	195	194	180	194	192	173	173	185	176	183	172	200	185	190	206	167	199	167	160	174	189	195	197	198	180	192	190	177	172	175	197	202	200	185	168	185	188	158	179	161	200	192	196	192	197	169	162	174	162	177	175	172	173	162	186	182	204	180	185	179	176	160	182	184	194	173	178	169	192	190	174	190	206	201	179	194	151	175	168	165	173	167	190	185	218	170	200	168	193	184	181	182	197	160	210	168	160	180	185	181	184	193	194	185	191	159	184	178	180	195	175	175	174	188	163	170	169	163	182	197	196	192	169	183	185	193	186	171	190	190	166	197	171	164	190	157	174	169	191	184	172	175	178	188	163	165	178	179	172	184	185	164	173	164	199	184	175	194	185	174	194	147	192	175	169	157	194	168	214	167	175	162	156	190	192	200	184	201	190	176	186	180	190	168	173	165	204	205	183	213	206	168	182	162	178	202	188	208	199	191	189	182	205	195	189	185	187	182	168	191	209	165	149	221	195	175	155	186	202	216	171	164	190	193	186	163	173	186	172	174	187	186	180	179	185	190	158	200	177	188	175	179	171	196	180	171	176	188	188	196	197	170	158	189	189	181	170	205	176	194	166	176	168	207	194	192	201	200	193	156	198	185	159	168	159	168	167	177	168	179	183	194	203	194	188	181	205	191	164	173	173	183	209	178	192	188	178	190	173	188	190	170	185	174	192	171	187	202	189	174	162	178	191	172	190	181	204	194	193	186	206	212	181	170	198	163	170	182	181	185	191	167	192	191	171	192	159	161	163	169	181	194	165	181	187	178	160	162	202	200	196	172	202	196	169	175	176	187	176	201	163	198	173	204	200	159	190	166	166	207	167	171	149	156	179	192	194	189	202	158	174	170	173	184	171	161	192	192	217	176	177	191	181	179	191	191	183	173	182	190	160	175	188	175	218	167	178	177	150	173	171	185	192	180	195	157	188	169	212	181	184	168	199	175	157	180	183	177	175	200	200	182	185	208	149	178	191	164	181	186	181	181	164	200	192	178	185	192	188	198	207	189	175	189	210	171	174	190	152	177	171	169	177	217	199	187	158	186	193	187	178	170	184	191	200	185	177	166	178	180	174	199	192	170	172	167	156	179	196	189	199	219	169	171	197	156	207	164	159	177	176	203	202	169	173	183	181	180	189	167	203	179	190	165	163	164	184	156	189	169	197	172	203	167	178	179	185	171	200	183	180	170	216	180	169	164	170	185	199	167	191	183	207	200	168	169	169	165	178	181	177	178	169	198	178	169	188	164	197	194	192	182	161	207	163	193	190	200	177	186	183	163	208	184	154	187	196	184	176	178	194	170	171	180	182	194	171	177	178	200	170	186	184	160	196	153	184	175	188	172	191	188	182	173	192	201	177	193	168	153	186	201	184	179	178	147	193	186	176	182	200	181	170	171	155	182	177	176	175	170	150	197	197	183	175	184	167	175	155	186	168	180	189	202	180	177	172	174	183	199	193	154	180	178	160	176	193	150	197	174	188	189	187	181	205	172	166	205	210	202	201	190	200	179	193	190	173	191	177	168	184	185	176	154	167	158	184	185	189	193	191	195	177	201	195	182	180	187	187	168	182	184	182	181	194	200	183	155	169	193	189	160	202	173	162	181	181	194	180	176	190	191	167	160	180	166	171	180	198	199	174	199	169	174	197	189	199	186	173	156	158	185	179	183	181	187	182	190	191	213	194	200	179	191	169	184	166	177	180	170	181	175	193	213	191	176	184	188	175	196	166	187
979	98	77	76	80	88	84	78	73	75	70	91	76	68	72	51	80	69	62	70	73	76	73	59	70	64	66	54	68	67	57	70	63	73	79	67	70	80	69	79	68	77	78	58	65	70	73	69	62	101	117	95	57	66	56	66	56	51	71	59	61	68	79	85	83	68	58	66	71	55	72	71	57	65	74	77	78	67	76	76	49	54	68	57	60	62	71	69	76	86	89	78	58	67	66	74	65	55	60	78	75	71	69	76	71	61	70	64	55	59	60	65	67	76	76	70	61	85	77	80	84	63	65	64	77	64	69	72	62	62	63	63	59	64	83	80	62	68	73	67	75	79	74	79	68	73	70	63	65	70	62	56	78	70	70	66	62	63	77	65	71	56	72	85	76	73	52	76	74	70	86	66	65	71	73	66	75	74	72	75	63	65	81	69	63	76	77	73	58	81	76	63	79	64	55	65	85	55	75	76	76	73	79	67	74	72	72	77	57	63	94	71	77	64	63	67	59	56	69	56	65	75	71	74	74	52	61	73	69	74	78	67	71	68	77	77	69	63	62	70	70	89	73	74	68	64	71	94	68	75	81	69	78	62	56	72	58	57	76	68	76	75	57	65	69	91	66	69	66	78	87	64	73	74	59	69	72	89	71	78	81	68	70	76	65	69	76	66	79	59	73	77	81	66	60	57	70	49	67	81	68	78	72	73	71	67	74	65	61	67	75	82	69	70	76	64	68	74	65	67	60	72	74	78	70	60	75	63	64	64	76	71	63	71	72	82	67	62	68	68	66	70	72	66	77	71	68	79	68	67	61	71	86	84	63	73	80	61	78	76	62	68	60	60	65	71	51	81	75	86	64	63	64	67	69	68	67	68	65	63	63	84	68	64	71	52	67	74	76	76	60	67	66	71	60	75	71	63	63	79	70	80	62	78	56	60	80	55	65	63	61	72	79	78	60	77	62	72	66	70	78	57	70	71	63	66	58	68	61	64	68	77	68	71	86	66	64	81	70	59	53	62	69	47	65	69	69	53	72	73	68	54	51	71	72	65	54	70	62	62	57	64	79	74	78	79	78	69	77	65	76	67	67	72	64	69	84	66	65	57	73	79	74	77	65	76	77	70	60	77	70	61	76	61	84	59	79	55	76	67	78	56	56	76	66	84	56	65	72	67	52	73	72	63	58	69	82	75	54	61	67	66	69	65	80	71	70	69	87	70	64	74	80	74	70	59	85	78	78	72	71	75	65	58	70	68	67	78	75	64	56	82	72	59	76	75	65	86	62	54	63	64	69	71	54	76	79	80	54	65	74	97	65	76	75	59	68	46	61	83	74	68	77	84	68	73	71	63	55	58	73	55	70	75	58	68	70	69	72	60	69	74	78	82	67	53	65	73	69	62	44	60	71	51	76	73	73	72	77	78	76	95	61	73	72	79	64	76	62	72	61	75	58	58	79	74	68	72	69	74	62	52	65	68	74	71	85	67	60	68	81	59	73	61	79	68	75	72	64	72	77	72	50	75	73	70	89	55	68	63	65	66	76	61	58	81	65	74	61	67	71	71	79	79	72	80	58	52	77	82	84	62	80	65	90	83	57	70	76	71	63	82	60	80	54	70	71	71	80	62	59	80	61	56	74	72	77	74	53	74	75	59	65	74	72	68	63	71	66	68	59	74	49	74	58	75	72	73	58	80	59	77	73	63	75	57	68	72	75	87	69	67	69	66	68	81	77	67	76	63	67	48	63	72	65	62	77	67	84	75	65	63	60	73	58	62	70	84	78	63	77	62	74	68	82	58	74	74	75	64	70	71	83	74	75	84	79	62	73	76	49	67	76	61	69	60	72	59	68	74	76	78	67	62	73	68	81	71	54	79	69	78	77	76	77	66	67	80	69	66	65	60	72	81	82	70	73	71	87	62	80	65	71	83	61	66	87	71	61	67	67	75	80	69	65	66	77	77	63	70	59	63	65	74	64	69	80	70	75	69	75	82	53	66	59	71	61	58	52	74	76	65	68	76	74	68	65	56	68	65	77	68	60	67	64	70	59	74	63	75	63	70	58	71	67	81	73	61	74	85	77	72	74	69	61	67	71	65	76	72	72	57	59	75	65	67	70	71	68	84	60	81	62	71	63	80	69	63	65	74	81	83	70	57	62	78	61	72	73	73	63	79	72	61	80	67	74	75	74	66	74	86	76	81	76	68	63	70	59	72	68	62	71	76	60	84	64	79	56	73	82	68	76	70	74	59	64	56	75	73	63	70	75	78	55	87	69	76	62	59	78	66	77	64	68	72	71	62	55	80	87	73	65	65	69	62	76	65	66	51	61	82	71	62	64	79	69	60	54	70	73	65	71	74	64	77	76	60	65	62	78	82	75	61	64	66	62	71	78	59	69	64	72	65	52	61	65	80	63	71	70	69	66	71	84	66	63	68	82	70	77	58	84	76	63	88	65	82	68	69	66	79	78	90	60	61	76	80	86	62	66	47	69	74	72	72	72	87	58	63	66	66	76	72	74	73	64	69	53	74	63	58	63	63	69	68	80	65	70	68	56	72	81	55	61	82	76	79	65	78	63	79	85	73	73	74	63	62	79	78	66	60	59	58	89	82	68	59	59	75	63	79	68	64	66	63	60	70	68	66	71	61	63	66	73	78	61	71	76	70	58	62	84	58	74	71	73	69	60	61	61	65	60	75	60	71	63	59	75	73	78	56	79	79	64	69	55	65	66	51	65	70	52	81	70	60	72	70	68	71	74	71	70	64	68	57	74	66	72	71	74	77	73	92	74	76	83	68	86	50	87	72	65	62	70	72	66	82	64	59	60	83	66	79	83	64	65	56	54	52	78	63	74	65	69	54	67	77	70	57	66	78	80	69	58	74	68	83	73	67	68	81	81	82	69	64	69	68	61	69	66	65	59	74	67	69	80	67	67	66	60	76	63	64	77	65	59	78	56	69	74	64	67	78	79	76	58	63	61	79	63	84	74	57	70	100	77	64	63	74	56	89	63	81	63	69	62	58	78	78	68	69	86	64	64	62	68	66	59	80	78	75	67	67	62	77	85	61	72	59	82	70	71	64	58	63	94	65	66	74	64	66	82	80	66	82	73	78	70	75	62	70	62	63	59	64	69	55	68	70	77	64	51	72	69	60	64	55	70	53	76	70	68	74	72	71	75	76	68	67	74	55	86	67	58	73	78	72	65	75	62	66	82	79	76	51	58	67	57	58	65	70	54	67	58	63	73	81	65	76	64	58	72	72	56	55	77	72	74	70	60	39	73	69	77	79	71	68	53	79	67	70	73	70	74	63	68	65	56	68	60	79	84	63	65	78	77	67	70	69	78	54	65	73	61	75	77	57	70	69	67	73	73	69	72	82	68	83	82	76	67	77	64	77	68	76	69	64	71	80	72	80	75	58	63	73	70	80	63	72	63	75	76	82	77	75	79	68	76	83	56	64	67	64	58	71	78	73	76	68	74	70	61	66	53	58
5858	1252	947	1205	2247	2390	1877	1363	1064	891	792	703	698	688	673	618	634	596	642	610	605	588	613	600	613	566	542	549	601	558	530	553	565	591	590	594	555	546	558	542	556	589	598	532	580	569	528	526	602	1518	2215	796	576	525	518	539	540	530	543	580	560	572	560	536	574	528	589	531	536	610	573	553	552	539	540	551	548	551	566	527	567	510	526	572	521	532	563	578	514	537	520	544	588	562	510	519	547	563	519	540	550	513	571	563	540	554	545	544	528	516	531	536	561	502	538	513	524	558	545	510	533	553	516	535	576	508	547	544	556	521	523	529	532	530	549	538	537	575	538	534	539	538	546	524	544	526	514	557	557	508	571	553	537	531	553	530	532	561	520	569	547	558	545	552	548	548	530	557	579	509	534	567	532	556	539	543	585	536	571	539	541	568	554	571	592	572	531	552	550	520	520	554	534	507	543	570	515	520	563	562	517	530	561	531	534	571	535	514	571	561	523	527	519	546	594	574	522	512	525	551	563	545	571	471	524	533	581	532	576	561	555	519	565	592	507	502	550	536	557	581	536	565	553	505	515	533	535	532	530	546	567	578	532	527	566	571	543	539	512	538	574	547	569	544	556	568	543	537	523	523	562	498	527	547	542	564	562	565	534	549	554	550	560	520	533	561	523	536	553	505	514	566	530	535	531	557	582	538	537	526	527	531	526	584	525	521	542	565	528	528	540	569	578	539	572	545	567	550	508	562	569	550	516	557	541	531	580	531	565	555	529	527	573	515	553	505	527	502	530	536	547	582	534	540	498	525	542	542	543	560	497	547	537	541	530	545	545	499	533	512	526	566	536	533	529	520	528	550	547	560	589	562	552	556	533	555	551	511	533	586	538	563	583	537	541	564	553	563	526	546	515	578	548	547	590	515	592	511	554	552	536	516	510	527	533	546	534	544	549	524	519	569	509	541	563	530	544	564	527	526	578	566	575	557	555	560	558	556	550	516	522	519	548	554	523	545	519	514	493	514	550	565	496	549	532	593	536	494	513	542	529	559	530	557	556	526	520	531	568	534	559	516	551	549	535	545	576	558	595	544	560	560	568	527	562	519	549	554	544	531	492	540	549	521	563	505	539	510	533	537	609	561	507	552	571	551	536	540	554	492	550	539	555	499	560	508	523	536	566	565	538	543	537	561	520	539	510	555	549	540	556	525	557	572	536	510	567	576	536	543	546	586	532	553	564	561	488	536	588	545	498	513	535	538	602	515	517	552	550	563	536	539	547	536	515	554	551	521	533	575	518	564	530	551	562	558	545	534	564	540	547	554	558	555	548	512	527	531	551	569	540	537	555	546	564	549	563	525	516	569	504	556	573	538	557	537	544	536	545	561	579	543	571	552	560	569	556	559	505	528	582	547	545	515	544	536	512	550	509	535	571	560	558	556	548	513	531	564	509	578	530	536	568	602	552	535	519	561	553	546	547	577	542	541	571	493	520	576	515	520	496	529	563	526	586	540	548	512	531	511	537	522	522	561	549	556	533	533	539	539	555	571	542	551	533	538	582	571	555	522	551	591	550	566	551	529	536	546	541	549	548	531	532	535	545	565	539	540	572	603	552	539	548	564	536	532	540	541	543	561	551	520	554	554	557	542	574	549	545	553	529	589	562	539	544	558	556	557	570	521	523	550	561	562	545	518	532	582	550	562	557	518	534	565	529	526	604	507	514	538	533	585	592	568	491	549	533	551	546	561	540	568	560	542	566	594	524	547	541	568	507	558	536	520	594	527	548	529	559	548	575	546	563	601	526	555	540	554	553	544	571	530	545	555	551	537	563	527	524	522	512	545	568	526	540	532	603	523	545	533	544	551	549	554	520	573	556	542	572	522	559	546	571	548	520	559	541	538	512	559	497	495	512	579	540	523	526	581	576	492	590	572	564	539	551	534	558	596	541	589	496	536	571	535	558	505	538	572	570	524	528	535	570	507	513	533	553	542	564	554	532	569	549	556	570	562	557	595	528	555	598	573	539	533	588	557	537	543	538	570	541	556	572	547	580	533	528	565	490	564	597	540	539	527	569	520	533	524	532	534	518	548	529	594	523	571	534	556	562	527	584	546	523	545	525	591	557	556	557	588	557	548	562	555	541	590	562	555	531	498	547	557	572	524	586	559	565	545	533	549	558	556	573	541	511	550	533	525	536	555	566	579	550	549	557	566	531	555	546	536	499	579	574	578	536	513	512	559	586	591	567	541	539	514	548	560	553	546	572	527	565	501	565	509	521	529	539	562	526	529	539	529	536	586	553	521	543	528	598	502	544	548	540	514	539	543	530	522	568	573	525	544	538	552	539	534	576	605	574	554	557	561	561	543	574	496	533	522	560	527	572	566	522	537	520	523	537	539	540	544	570	569	524	552	516	568	545	548	533	533	566	515	554	524	547	569	513	514	576	503	532	484	538	556	543	534	545	593	559	547	556	575	534	516	524	519	588	557	536	563	514	520	553	554	551	518	560	561	536	531	588	558	527	577	558	576	522	543	538	544	579	560	530	550	580	565	548	560	552	553	538	559	551	568	514	546	524	552	558	524	593	533	521	539	588	585	578	495	509	556	537	528	557	552	567	557	548	548	572	524	586	526	527	539	524	509	552	589	534	581	527	525	546	559	522	577	524	569	526	520	541	549	543	555	534	579	572	533	580	498	555	556	529	549	560	604	538	536	471	564	584	548	580	579	537	546	528	535	549	551	487	527	515	544	570	535	543	544	491	557	513	578	563	512	562	577	544	560	561	597	566	553	524	538	526	518	511	586	511	544	605	552	559	526	527	547	533	540	526	563	549	553	535	581	509	509	551	542	544	523	535	545	573	550	564	567	513	515	579	538	530	564	517	587	515	544	583	547	587	560	556	498	595	572	569	574	542	537	596	550	572	553	550	509	577	546	578	510	562	536	549	539	516	544	516	554	554	523	578	557	525	598	586	515	561	556	542	581	528	546	527	533	563	544	539	519	529	527	547	526	522	583	543	563	584	507	520	507	543	558	578	544	557	524	572	539	532	571	563	534	525	565	533	508	514	565	531	554	539	568	601	545	586	558	526	559	553	551	524	575	554	512	542	537	516	527	546	552	542	565	544	485	566	542	582	542	538	513	529	541	569	561	569	565	524	567	506	575	562	530	498	531	574	581	542	522	566	584	564	548	540	578	567	581	545	556	551	520	570	562	553	533	558	530	510	571	560	537	536	519	528	527	529	573	543	561	511	545	528	562	600	531	535	540	502	576	546	556	537	535	556	569	585	566	552	534	529	557	522	504	552	540	535	544	547	556	562	541	556	514	530	524	585	525	549	545	563	536	584	541	570	548	551	501	544	538	539	535	554	501	537	565	555	500	521	553	534	540	531	534	552	571	555	575	557	542	536	556	582	584	572	550	521	564	558	549	542	517	556	560	522	529	532	535	583	556	545	513	538	567	541	530	512	506	516	538	540	576	496	522	522	545	549	519	519	525
1191	122	89	90	95	100	77	98	79	75	77	81	82	76	91	80	76	70	87	78	75	76	86	69	76	72	90	74	80	55	70	70	79	62	66	73	68	69	71	63	77	74	73	67	70	75	71	67	73	116	162	110	79	74	71	78	65	72	64	86	60	71	85	85	78	64	67	76	70	66	68	79	63	68	77	79	57	80	65	78	55	82	69	68	63	62	78	62	74	66	62	70	86	56	74	74	86	91	77	69	72	53	75	69	84	66	77	74	76	74	54	74	61	84	64	76	75	72	67	60	63	70	75	88	68	71	72	74	76	60	70	73	76	62	71	85	73	79	79	89	77	56	67	73	84	75	75	54	71	89	69	73	74	74	61	88	71	75	85	67	73	74	66	61	71	68	76	67	72	76	71	74	55	69	76	67	76	80	64	68	74	71	65	70	71	82	70	62	75	82	86	66	60	69	69	67	71	55	62	70	68	59	79	62	83	75	83	71	84	57	62	79	64	84	69	73	75	76	71	74	83	74	80	62	83	76	61	68	69	55	72	65	83	67	56	72	70	74	62	77	61	67	81	64	72	69	78	69	81	68	86	61	85	74	91	75	64	83	67	59	71	78	77	70	68	66	67	62	67	76	78	70	67	91	72	83	81	82	69	72	64	71	60	61	70	64	86	67	76	75	70	68	60	87	83	73	75	79	73	70	73	73	75	70	61	74	67	71	69	75	55	53	67	87	76	73	75	67	68	69	67	77	76	68	55	57	62	90	59	74	93	68	71	85	74	76	71	80	64	93	68	81	75	69	71	74	69	71	70	72	62	86	62	60	73	77	79	87	68	72	65	74	65	76	68	69	65	55	83	75	63	84	83	76	71	75	57	81	80	64	67	68	64	71	91	56	74	75	68	56	88	73	76	74	90	77	70	78	79	77	70	54	59	79	75	76	73	84	65	64	68	76	70	62	79	71	76	72	76	79	70	83	75	80	72	64	85	74	59	88	71	89	65	71	66	71	84	66	61	74	93	65	76	66	80	86	65	64	55	72	78	84	67	58	81	81	73	86	84	75	78	79	72	67	67	69	68	82	56	72	73	63	55	74	81	64	57	80	69	67	59	75	83	67	83	69	61	70	74	77	72	65	68	72	80	70	74	76	66	77	79	68	78	57	82	83	78	72	71	66	62	59	71	64	64	71	67	74	71	82	71	69	65	52	62	65	79	69	61	71	70	78	61	69	65	73	64	76	72	69	75	66	76	76	71	79	75	76	59	71	76	75	78	78	73	63	60	71	59	87	67	76	76	74	82	74	84	62	71	74	66	67	74	69	72	87	85	72	70	74	85	70	57	78	70	74	86	65	76	72	68	72	68	72	67	77	80	104	72	82	84	80	63	87	64	72	74	72	72	78	74	83	82	73	77	71	75	77	66	66	76	76	86	77	67	77	54	67	63	79	78	80	75	79	69	66	77	76	73	65	73	60	64	68	64	76	73	89	51	75	60	82	58	58	55	81	60	76	57	66	83	76	81	68	74	80	61	76	77	70	66	74	70	66	72	74	67	74	76	82	80	79	67	83	71	75	65	80	75	62	72	73	72	76	74	58	81	72	82	56	68	68	72	70	68	59	80	71	74	63	76	51	87	66	68	73	69	59	68	73	75	80	68	85	60	69	77	72	91	59	79	69	60	70	52	57	84	81	80	74	64	67	73	71	64	77	65	78	65	84	87	80	74	83	81	82	60	78	63	60	71	90	74	59	58	66	77	84	74	74	87	88	83	75	55	86	85	85	78	55	70	55	73	69	63	73	75	75	73	84	81	86	88	70	68	71	77	81	82	86	63	81	66	67	60	80	59	73	80	76	67	56	70	65	75	63	63	73	58	70	66	81	78	92	71	72	81	63	76	77	79	83	77	77	62	74	69	69	70	66	62	57	87	70	63	77	78	78	86	74	74	85	83	90	65	70	67	70	92	81	95	55	57	82	69	66	68	70	63	81	60	78	67	76	65	74	80	74	68	62	74	76	75	73	61	69	77	73	77	82	67	69	69	93	66	79	81	64	78	73	73	67	70	98	76	66	82	77	59	76	67	78	72	73	81	80	73	93	75	82	78	65	78	66	82	78	75	80	72	74	66	77	61	72	73	68	74	76	85	69	68	87	70	65	84	75	83	71	66	73	65	80	67	74	65	80	58	68	76	73	68	79	61	67	74	68	80	63	68	87	83	79	66	80	74	63	83	87	80	71	74	77	83	78	64	77	68	67	71	72	76	77	69	77	66	61	64	67	78	79	69	83	67	83	75	55	62	77	78	83	88	83	86	74	78	62	65	77	66	69	72	75	50	79	80	63	84	80	68	79	73	80	62	72	62	72	63	64	82	76	78	61	75	69	92	45	79	71	73	78	67	69	65	76	73	72	74	84	76	69	81	80	69	64	77	75	67	77	76	51	72	72	69	76	59	71	70	71	72	79	71	56	80	65	66	69	62	68	80	77	84	78	85	66	81	87	87	83	76	82	91	79	67	68	69	79	77	61	62	60	63	79	64	77	62	60	88	77	66	73	85	75	73	58	54	66	54	78	87	67	79	67	61	73	82	76	72	80	72	61	68	82	73	75	73	84	63	62	81	67	84	75	73	84	66	82	64	63	65	56	62	69	72	80	71	57	76	75	75	79	75	76	75	76	69	65	82	62	68	67	62	78	58	67	84	60	70	68	80	72	68	69	64	67	71	69	75	75	79	68	66	66	73	71	62	76	54	64	72	81	75	70	70	74	70	56	73	73	64	72	71	69	69	69	66	84	50	66	69	58	71	73	82	69	70	72	81	86	66	72	91	73	76	87	74	57	71	60	67	66	59	88	68	76	73	85	78	71	64	76	70	58	75	79	72	70	63	68	78	71	76	71	85	75	62	61	55	67	67	58	75	71	77	69	74	59	65	69	81	70	87	73	77	75	76	72	74	65	78	70	82	77	60	71	72	79	87	79	71	59	81	54	80	63	68	66	82	81	61	80	58	73	75	73	76	61	60	70	96	66	68	58	71	71	66	76	70	70	75	86	78	73	85	79	80	83	78	66	63	69	77	82	74	65	65	71	77	76	59	70	78	74	66	85	72	57	71	67	74	81	67	75	77	73	77	71	62	88	71	73	62	81	82	70	81	81	58	72	73	65	70	78	67	80	66	78	87	73	71	80	70	95	71	90	66	71	81	74	83	87	78	79	81	66	81	83	57	74	70	78	79	72	88	92	63	66	82	78	82	77	66	78	72	72	79	87	74	72	75	67	71	64	76	73	74	74	63	60	67	87	74	69	69	76	76	58	82	73	81	78	70	66	79	61	71	71	67	68	75	76	65	82	73	70	76	70	72	68	64	83	84	68	67	76	68	71	79	70	65	77	80	79	57	71	73	72	65	75	72	75	85	65	88	90	66	80	66	75	74	81	70	68	86	77	52	64	82	70	80	82	80	81	68	68	79	73	75	64	76	70	79	55	67	60	69	63
6376	1285	986	1388	2628	2763	2336	1689	1336	1077	911	841	789	775	728	732	731	696	678	689	659	644	646	623	607	629	588	615	651	630	603	626	632	625	613	544	592	611	605	596	591	596	553	602	592	577	582	560	576	1701	2756	1287	591	563	592	532	582	586	532	576	543	554	592	604	603	538	598	596	553	542	583	573	599	525	535	534	553	557	591	558	641	560	550	567	578	648	579	573	594	520	561	610	555	547	580	556	533	563	543	587	560	565	567	569	562	559	553	594	582	568	521	560	537	548	556	571	568	551	571	568	572	532	536	561	583	524	595	543	595	548	551	603	583	566	582	560	586	561	556	599	547	565	572	564	578	530	593	591	547	557	591	577	644	566	575	599	516	570	575	557	568	535	509	575	540	548	589	571	576	577	587	568	564	584	578	545	591	598	580	562	535	563	544	570	591	612	563	589	576	616	540	568	565	565	555	564	555	585	557	556	597	549	559	557	552	512	562	580	564	545	617	551	568	575	554	552	560	581	568	600	585	566	568	583	592	511	548	558	615	573	572	575	529	567	595	568	571	561	562	562	562	583	604	558	572	544	523	617	518	596	570	549	548	571	572	535	587	552	524	588	566	576	535	571	569	579	523	558	562	528	585	571	512	575	555	556	575	539	551	582	536	564	588	598	580	587	561	601	574	598	578	586	568	576	529	608	583	574	563	552	562	553	560	581	580	569	564	558	604	583	574	533	555	616	594	561	531	566	547	552	548	585	576	579	612	569	585	531	539	583	550	518	563	565	578	588	575	595	574	563	602	557	618	578	591	559	581	531	496	599	562	566	622	601	604	590	543	578	563	584	559	545	570	549	587	552	549	580	572	551	571	606	576	538	557	562	529	587	583	574	568	577	569	550	561	546	547	568	532	576	537	536	545	537	573	509	561	593	590	570	605	568	532	566	583	548	514	554	600	540	591	560	550	535	590	585	562	533	559	550	592	560	571	555	558	574	588	564	595	557	585	570	553	514	549	530	597	607	571	568	562	534	566	544	580	537	562	521	588	561	560	569	584	549	559	579	559	590	593	564	554	563	585	562	571	609	550	589	547	521	560	535	566	509	580	582	571	561	570	560	589	568	548	587	576	582	568	594	558	589	546	536	561	568	562	556	580	549	581	603	577	576	564	576	548	558	529	591	551	545	584	569	575	592	565	582	575	551	553	547	580	516	542	580	608	578	589	562	560	568	566	582	610	563	609	563	556	570	538	568	544	565	546	550	572	539	589	580	565	582	577	583	556	540	573	560	550	554	527	589	597	527	598	605	574	586	585	551	563	572	561	529	548	561	545	564	600	582	547	610	560	544	567	595	548	553	543	569	557	590	569	547	620	560	603	543	545	572	541	543	577	542	575	547	617	565	585	610	568	542	591	566	549	537	582	556	568	549	580	598	517	565	576	577	577	570	573	548	578	567	548	581	543	603	499	550	545	587	521	616	552	575	552	572	562	575	572	577	564	575	548	567	593	586	541	557	571	543	581	553	585	583	577	556	596	591	563	578	579	595	560	570	588	543	590	568	540	577	575	590	509	517	552	569	600	554	562	579	540	520	566	582	562	526	596	551	532	602	602	566	536	611	587	568	570	632	523	600	580	539	568	546	544	589	556	597	553	577	590	571	565	567	568	590	537	545	561	502	572	618	550	580	594	550	604	530	546	575	539	597	595	522	593	580	563	572	558	565	562	578	582	522	569	563	564	561	606	575	547	578	592	507	557	579	543	584	586	554	568	563	591	531	558	600	548	580	562	596	606	564	556	537	582	574	553	565	548	515	592	629	548	552	556	535	583	552	584	569	581	570	543	525	560	590	577	554	557	518	559	573	531	585	555	534	569	576	544	571	559	590	560	551	534	566	557	584	545	529	587	583	556	569	599	579	529	596	564	560	501	612	541	539	568	553	554	599	549	588	598	552	547	579	557	555	580	566	514	527	608	542	555	586	565	567	568	572	568	578	562	535	567	603	538	585	570	574	579	560	571	593	571	564	584	543	563	584	576	541	567	587	551	587	541	544	577	564	571	577	557	552	567	544	576	594	540	569	536	514	603	599	577	550	573	561	550	599	547	523	574	612	559	575	565	557	586	586	574	615	557	568	572	616	507	573	537	602	591	526	570	588	532	570	571	543	563	564	581	550	584	564	544	581	547	572	555	582	560	583	577	539	564	566	530	580	552	567	575	588	604	553	575	575	551	542	573	556	589	567	556	547	542	548	570	597	577	587	567	594	527	533	555	525	558	542	533	549	554	534	528	590	583	538	547	572	562	603	576	543	543	588	517	614	543	563	625	522	564	570	535	610	542	584	547	586	540	544	574	549	589	561	577	555	538	523	563	550	573	559	567	539	548	564	537	572	563	581	541	537	582	625	572	591	584	564	571	565	577	588	539	569	571	552	558	564	578	533	582	566	578	569	584	565	534	576	540	586	567	561	566	553	612	568	587	596	521	574	524	563	579	561	534	562	583	582	548	560	561	554	561	596	629	604	578	557	595	601	567	583	546	571	543	533	575	532	593	567	530	606	588	531	574	612	593	536	529	543	602	566	571	530	554	574	565	573	546	559	519	557	539	574	538	554	578	530	573	522	608	578	573	568	590	592	552	568	547	608	589	570	584	564	570	550	573	554	571	570	557	536	563	564	549	562	539	566	524	554	572	610	542	568	591	565	555	559	580	548	554	553	582	602	566	577	564	601	586	580	558	533	573	522	601	572	560	527	601	567	574	551	558	577	532	609	543	542	533	555	583	569	588	560	527	549	604	590	560	529	581	578	560	635	579	600	555	564	544	573	539	575	570	593	580	557	555	555	562	550	567	632	564	571	544	541	598	566	562	568	590	606	530	556	558	581	582	575	558	631	612	580	551	573	567	556	565	568	588	564	554	596	544	574	588	543	608	597	521	570	572	574	645	570	532	587	560	555	582	540	579	585	556	599	590	566	552	567	562	578	571	503	593	562	527	559	566	561	554	560	563	578	609	540	560	572	593	550	608	546	559	559	556	560	553	533	542	576	593	602	571	586	588	510	560	561	580	569	609	558	581	584	543	577	568	539	556	541	576	560	580	576	609	594	540	586	521	566	546	565	537	530	536	575	557	584	538	612	582	536	618	573	540	539	566	552	551	559	567	542	625	586	556	571	598	568	548	572	516	557	575	604	580	538	631	562	559	601	540	496	554	546	539	608	567	541	582	552	579	590	562	549	555	582	565	547	555	581	526	570	524	561	589	559	566	553	587	550	549	586	567	537	572	565	549	573	560	549	576	545	559	568	578	614	537	565	585	563	598	611	563	625	594	541	565	580	567	550	584	584	593	566	526	596	593	571	566	575	551	592	556	581	553	547	527	559	570	515	567	547	522	561	545	534	549	576	570	565	577	571	585	560	562	595	579	583	547	556	536	593	594	580	564	569	586	581	584	574	579	557	569	577	550	559	559	538	626	597	561	552	543	570	589	568	569	572	553	535	569	548
1467	132	106	88	105	108	135	103	90	85	93	73	75	82	88	80	88	64	70	97	71	51	61	90	68	73	55	58	76	73	62	85	79	63	64	69	51	61	84	68	60	71	69	94	56	74	62	72	70	109	128	66	82	75	60	68	65	63	67	75	68	64	53	75	55	64	63	59	79	74	64	77	84	52	51	69	77	64	62	53	64	71	61	69	55	71	63	58	67	70	62	78	69	52	63	60	58	57	57	59	74	73	71	57	63	60	53	66	59	52	65	54	71	67	61	72	68	60	64	79	61	64	60	64	73	60	56	61	70	54	52	72	81	72	63	57	68	66	68	67	71	67	65	61	77	68	68	63	62	65	53	69	51	63	55	68	63	67	60	62	63	79	70	81	66	78	71	73	63	64	66	55	56	65	55	62	58	67	72	54	55	64	63	63	61	70	74	68	54	63	63	51	55	64	67	67	55	50	56	70	59	70	65	68	65	79	79	68	57	75	70	61	64	63	67	68	70	76	66	58	60	50	62	62	62	57	66	68	58	73	67	61	56	67	71	52	72	57	56	71	67	61	71	70	54	75	53	61	65	56	71	53	82	67	62	75	71	66	43	49	59	69	72	49	64	69	64	81	66	71	69	56	51	70	60	87	61	64	54	53	51	73	61	69	56	56	52	83	56	55	75	79	69	64	67	64	61	59	58	56	58	66	58	65	77	80	65	69	58	55	61	71	63	82	59	60	66	69	67	68	67	71	68	56	72	55	64	61	67	64	66	63	69	81	78	66	66	61	70	63	68	70	80	73	65	65	71	86	61	61	70	70	63	63	74	68	66	66	73	68	59	58	65	70	66	68	67	78	69	80	60	73	54	64	64	76	63	74	54	64	72	59	50	66	78	55	62	60	67	60	57	70	57	63	62	67	68	73	56	66	52	65	61	72	59	65	75	48	82	56	82	62	60	52	66	72	63	55	70	63	53	59	65	55	70	83	61	50	78	75	61	68	64	68	56	67	50	72	66	66	75	59	79	63	66	70	57	63	72	68	67	74	66	58	48	75	74	66	66	74	77	76	59	60	69	75	53	48	52	62	61	75	70	70	68	65	69	78	60	58	77	62	62	69	55	76	62	58	54	49	57	72	75	64	67	70	69	79	71	57	69	64	63	62	81	65	56	65	62	68	74	68	48	67	65	57	66	73	64	55	64	59	70	65	76	90	68	82	70	69	73	83	65	63	73	80	65	68	52	64	69	57	65	71	57	51	59	53	70	54	71	64	78	51	72	53	54	63	76	63	66	66	70	78	53	59	68	59	59	62	66	68	49	68	58	69	75	65	60	67	73	62	68	60	70	61	73	59	59	70	82	69	76	62	82	71	61	55	61	56	75	70	62	73	83	81	80	51	55	69	62	69	64	60	61	62	67	57	68	74	67	59	70	79	65	57	82	59	50	73	62	77	69	61	58	76	81	72	65	74	65	71	73	69	72	76	53	70	70	56	54	67	72	83	53	61	54	59	71	77	62	73	67	56	69	89	69	49	69	71	72	64	73	57	52	49	65	62	72	68	61	52	67	57	69	60	71	63	56	58	60	72	64	64	64	75	70	63	77	76	59	63	62	56	63	75	59	42	60	70	69	71	68	76	54	64	64	58	81	54	67	54	57	70	73	72	55	58	61	68	78	49	70	50	69	74	76	59	75	80	66	57	65	53	68	67	73	62	64	69	68	72	82	63	68	57	68	67	73	61	61	56	60	64	72	68	70	66	66	70	66	73	69	65	78	64	64	61	60	64	66	83	70	76	68	59	85	50	62	54	75	73	47	64	71	63	79	84	64	65	64	82	69	55	62	56	67	59	66	66	71	62	63	65	66	47	69	60	71	70	63	70	62	77	66	61	79	57	71	75	76	59	72	78	60	59	73	56	64	61	63	73	80	63	56	70	53	73	78	70	75	59	56	68	75	66	75	52	61	82	67	66	81	76	68	66	80	66	64	64	61	70	80	66	49	62	74	51	61	71	63	61	72	58	75	59	60	74	60	63	75	59	68	42	67	52	68	60	61	63	50	61	80	55	58	56	62	62	72	81	59	66	57	62	59	62	72	68	75	77	59	66	71	59	67	66	66	69	72	56	57	58	63	59	73	74	70	61	75	70	87	63	38	69	76	59	63	57	73	74	63	59	69	45	67	69	61	62	64	60	57	68	65	69	69	68	73	69	69	50	72	64	55	55	70	64	67	67	59	70	66	66	64	69	70	59	56	70	59	67	69	62	68	88	66	55	62	58	69	68	63	68	65	61	69	76	58	82	62	65	68	76	69	67	62	68	59	50	71	79	66	56	86	62	73	68	69	72	53	62	62	72	61	83	50	58	64	70	64	67	50	51	55	55	58	59	66	71	81	76	63	75	71	64	82	80	50	72	60	59	61	60	72	71	67	65	56	66	60	61	47	74	54	50	71	59	65	63	64	64	53	65	73	82	58	59	70	65	58	67	69	82	81	71	73	46	72	61	59	63	68	73	55	60	61	63	57	51	67	72	55	66	63	77	69	69	74	69	66	77	77	66	61	69	71	57	62	71	79	51	58	65	64	45	59	80	59	65	53	57	56	64	59	66	79	75	61	85	50	69	76	62	76	68	66	56	74	67	77	69	72	57	55	62	66	55	64	61	57	60	54	59	59	60	57	67	58	61	64	62	75	74	57	69	65	80	64	67	58	68	63	54	77	80	69	62	87	65	59	69	66	62	68	60	74	54	61	75	75	55	74	69	59	77	53	67	68	53	69	67	68	62	64	76	68	67	63	68	65	62	68	55	61	67	76	76	62	61	60	63	69	64	76	75	61	66	71	69	70	63	80	61	81	68	60	72	55	61	67	57	58	77	65	86	80	79	70	91	67	61	66	72	68	59	65	74	70	66	71	63	57	64	55	60	70	66	54	57	67	58	74	72	66	56	65	56	71	70	57	63	66	76	69	57	62	78	65	67	66	67	79	81	73	71	58	70	71	59	74	71	72	48	47	60	63	71	75	65	65	75	70	64	59	64	61	62	67	66	66	64	71	57	72	74	57	63	59	97	67	62	65	48	69	63	64	77	68	66	55	47	57	55	64	74	69	45	79	69	69	66	64	57	50	70	78	66	58	75	74	58	70	67	66	59	51	75	55	62	69	70	67	52	67	80	75	64	68	76	54	63	57	69	63	60	64	62	80	67	64	63	68	58	62	54	64	55	56	66	68	61	53	61	74	59	52	72	60	55	77	65	70	69	42	52	57	59	65	70	79	72	66	64	53	62	54	61	76	59	50	65	58	74	70	71	57	55	68	72	64	72	65	57	81	69	79	69	66	65	54	49	67	73	51	57	65	72	51	49	68	74	60	62	65	67	70	46	64	58	79	54	64	83	51	55	69	58	56	61	58	60	81	71	60	47	71	52	59	71	73	63	81	64	64	62	60	61	63	82	63	72	53	73	54	66	70	64	64	77	54	65	60	54	64	71	67	87
7496	1618	1039	1816	3845	4212	3752	2755	2066	1628	1360	1225	1086	1052	925	815	872	810	730	740	653	665	667	679	662	603	651	637	577	627	640	599	654	582	571	565	553	547	535	547	546	552	568	555	536	556	549	525	564	1886	2677	516	526	556	584	536	513	527	499	515	561	518	515	509	500	522	506	475	518	512	481	489	548	542	545	536	533	525	489	499	517	498	473	540	522	522	545	507	523	501	505	526	508	519	504	510	509	509	532	536	529	527	506	471	516	546	546	525	559	495	492	490	528	509	530	524	501	531	496	511	472	509	524	535	513	495	549	490	502	491	519	527	485	528	489	490	503	511	479	521	481	472	557	518	502	534	552	509	477	523	528	488	511	528	530	509	510	527	500	479	525	505	521	547	502	536	493	483	572	516	514	501	498	499	517	564	491	501	540	521	537	498	498	525	543	523	514	523	532	525	481	548	490	483	533	510	538	521	517	496	521	555	479	565	526	482	516	551	515	517	512	520	485	515	520	538	517	547	498	513	530	516	567	562	507	482	534	492	504	500	505	524	492	489	534	529	530	530	516	504	507	515	540	527	498	530	534	484	527	535	495	530	516	533	521	514	550	516	470	499	487	510	520	538	505	511	533	527	509	535	513	476	538	489	485	498	530	509	492	531	479	494	523	535	482	511	514	498	506	493	537	459	506	528	472	512	495	471	512	520	525	494	507	518	525	496	515	533	509	495	466	503	541	521	535	503	496	489	518	479	510	573	529	521	506	472	514	518	553	505	495	495	498	481	486	523	518	505	531	537	543	513	468	510	510	509	502	504	511	529	512	517	517	515	480	547	533	495	484	494	489	486	527	509	542	518	504	487	561	516	520	490	496	531	511	464	509	556	475	538	473	488	535	481	484	533	543	505	474	496	518	492	520	484	511	513	509	497	497	515	478	504	494	512	509	524	501	510	513	479	498	503	494	519	484	479	496	489	534	464	504	536	521	520	510	470	515	449	498	503	492	464	493	472	551	515	491	531	532	528	523	549	520	510	485	543	500	519	515	547	490	529	481	534	503	531	531	524	550	506	494	477	505	476	512	528	506	506	492	473	494	540	475	513	516	504	452	508	561	512	535	484	508	500	481	531	506	543	534	526	541	492	478	511	500	525	472	538	505	496	485	512	495	497	473	503	512	511	480	510	470	530	522	497	577	480	480	508	500	501	507	538	518	501	503	514	536	476	526	503	476	525	528	493	506	524	507	531	482	516	510	501	508	503	521	516	505	493	486	462	485	526	532	492	511	526	526	530	504	521	472	493	530	485	496	528	480	510	552	505	452	474	500	496	481	492	510	544	511	524	503	522	488	523	493	491	516	490	484	511	495	479	494	549	520	477	481	524	508	453	488	490	487	502	491	535	522	499	507	529	516	538	520	498	522	510	519	513	486	508	461	498	469	453	522	492	483	530	531	527	528	480	534	529	521	497	487	494	492	512	502	521	505	505	525	538	523	497	463	468	513	491	529	482	524	502	527	481	500	476	498	519	537	516	504	499	481	525	481	480	486	468	519	489	557	515	533	499	524	535	479	530	540	506	518	495	512	532	528	518	486	504	496	516	521	496	543	511	511	499	524	473	546	471	522	517	518	576	530	488	519	513	510	508	514	492	478	529	533	488	542	521	545	519	495	517	461	538	501	511	561	511	505	499	514	528	484	531	484	517	516	481	569	529	511	520	514	558	505	509	517	506	491	528	491	524	566	489	543	545	510	513	498	498	520	486	534	510	502	482	476	473	517	477	486	497	526	450	514	524	498	489	502	534	519	511	496	497	477	540	539	510	524	513	537	516	492	541	522	529	516	536	467	488	507	531	525	525	546	471	501	537	564	488	521	508	487	565	473	563	445	486	487	471	530	513	492	510	513	563	547	528	521	561	512	486	468	509	537	508	518	532	489	507	489	489	518	498	553	543	507	525	503	544	519	529	514	519	474	494	526	501	489	485	519	534	489	493	478	514	538	510	522	544	507	470	483	553	540	494	513	508	519	511	504	512	520	488	531	515	523	519	538	509	500	526	490	537	506	527	539	525	519	510	481	510	519	528	519	530	512	517	495	505	472	498	510	512	486	535	504	520	515	518	522	490	545	486	509	523	512	535	497	504	507	527	503	492	501	537	485	464	516	527	534	519	498	474	497	531	495	510	477	499	530	488	500	534	471	484	554	485	498	477	500	504	516	506	534	532	495	540	512	513	500	512	502	528	519	539	509	507	471	515	507	503	510	527	482	505	533	498	501	476	502	515	503	526	504	509	496	478	512	472	497	514	515	480	492	473	506	477	505	523	517	510	532	492	518	493	533	481	496	506	527	560	534	501	501	491	497	489	516	510	513	503	522	518	517	538	487	503	480	506	506	509	476	531	487	501	489	532	536	546	501	572	515	493	508	485	545	575	523	498	495	519	493	480	519	504	522	520	536	470	539	548	519	484	546	538	445	521	506	502	529	479	559	498	517	492	519	482	556	503	516	485	538	535	563	496	539	488	528	490	496	496	473	489	538	525	481	519	510	487	538	519	481	538	515	523	496	517	469	503	490	493	495	523	497	520	524	527	474	538	529	483	493	483	501	527	553	516	538	499	515	498	506	538	519	537	499	504	517	547	487	506	540	465	554	498	545	499	548	528	540	529	497	487	522	481	485	522	518	494	517	472	517	507	514	514	521	505	512	499	528	517	537	524	500	522	517	547	519	558	504	586	550	517	471	470	490	487	529	481	516	561	492	485	501	498	477	494	522	535	511	492	510	533	534	502	508	509	493	526	481	472	521	507	534	502	500	494	502	504	505	540	482	459	503	479	512	484	491	545	531	529	488	521	520	529	495	513	501	513	503	528	532	480	520	482	522	536	506	495	490	495	482	520	501	492	483	489	507	480	506	535	538	506	505	506	543	532	481	509	490	519	494	520	490	479	514	537	501	516	493	495	506	532	543	547	503	552	526	469	541	483	538	508	568	503	509	531	489	518	498	456	507	516	510	520	494	464	478	503	503	507	477	468	478	481	512	493	515	488	516	529	477	516	540	480	507	546	533	510	521	511	519	532	471	462	523	465	506	536	509	526	473	539	523	505	490	527	505	474	487	470	537	526	529	516	513	478	500	500	525	502	518	535	495	474	513	528	539	522	523	511	543	498	545	524	508	493	536	540	534	495	519	529	495	508	496	563	508	521	519	514	508	527	505	501	522	498	495	504	532	521	493	532	504	471	496	463	493	494	519	540	565	499	511	493	464	473	552	485	546	481	486	496	482	508	515	519	536	509	491	541	530	509	525	526	543	530	526	503	518	537	521	497	483	479	529	453	503	519	517	511	506	494	551	515	465	533	505	506	526	506	543	522	517	481	509	504	521	474	544	476	536	494	477	521	537	490	504	506	481	522	509	536	481	518	521	487	518	489	512	487	534	526	538	533	489	518	538	537	520	531	530	510	529	491	518	486	472	501	501	485	507	533	514	508	523	532	543	502	496	468
717	142	90	64	76	115	114	104	69	77	58	61	57	56	50	59	49	34	35	46	36	45	35	39	39	28	35	49	39	35	30	27	37	42	37	28	35	31	26	28	28	22	39	32	30	26	18	20	58	432	324	116	27	26	20	29	26	18	26	31	27	23	34	20	34	24	30	28	21	29	21	30	32	19	30	34	21	32	20	28	23	33	34	24	18	27	28	29	24	25	33	33	29	27	31	24	30	31	27	23	26	19	33	22	25	28	26	32	26	23	23	22	29	29	25	23	26	25	19	19	22	22	22	24	21	30	28	25	31	26	21	20	39	21	26	26	30	22	24	25	24	25	17	32	23	22	32	34	29	23	17	30	24	28	31	37	19	35	29	28	25	28	21	20	28	39	20	31	21	27	23	37	24	29	36	26	32	21	38	18	38	27	19	22	22	26	34	19	32	22	34	21	27	20	21	33	22	36	20	22	28	26	26	21	23	27	32	24	29	28	25	25	29	29	24	34	27	20	27	21	23	29	29	25	27	15	31	23	20	35	20	25	30	35	24	29	24	31	24	27	14	22	24	39	29	27	19	36	17	31	24	32	25	28	21	23	39	22	27	26	27	21	33	30	29	30	25	25	23	17	26	28	23	23	19	19	31	26	23	23	27	28	27	28	26	22	24	27	25	31	31	28	23	19	23	27	18	41	21	27	30	26	27	24	28	27	24	18	24	29	32	31	34	31	31	26	27	24	35	23	21	25	31	23	33	21	27	30	24	28	27	29	33	22	25	33	27	29	29	21	27	20	24	29	32	14	28	24	30	21	26	29	27	21	29	33	26	27	29	30	27	34	28	23	28	16	33	20	23	26	29	20	25	26	24	29	21	23	27	28	21	34	23	23	17	29	26	17	20	22	22	33	23	29	26	28	24	31	12	26	24	33	27	29	25	31	32	25	27	28	27	32	22	31	21	28	31	24	25	29	18	17	27	31	24	14	35	29	27	27	21	28	24	28	27	33	26	32	27	25	19	28	19	20	23	25	27	24	18	33	20	15	23	32	26	28	28	32	24	27	31	32	30	33	23	33	22	24	25	21	19	29	21	22	21	19	28	29	28	32	26	23	20	27	23	24	31	28	25	26	33	31	27	28	25	28	22	25	34	24	33	21	29	22	36	31	22	21	31	30	23	32	23	24	21	29	27	29	27	33	25	29	27	33	23	27	21	23	30	32	22	18	23	32	33	30	30	26	28	30	29	38	31	30	23	34	23	31	25	25	17	22	19	24	33	19	26	26	28	25	22	35	19	20	19	32	25	28	12	24	34	25	25	31	22	27	31	32	31	22	25	23	24	21	26	25	34	21	25	25	22	30	24	26	23	29	24	29	22	21	23	23	35	23	27	27	27	32	34	26	25	22	38	27	31	27	31	25	23	13	20	33	22	26	20	25	32	26	23	27	27	20	21	30	19	24	29	27	20	21	22	27	27	24	18	31	21	22	27	22	31	26	18	12	25	23	28	23	28	17	32	20	23	28	32	30	30	28	27	30	19	31	21	32	28	26	31	27	34	36	14	28	27	24	31	25	17	27	27	31	27	28	31	35	18	33	29	23	24	25	27	24	26	20	22	18	25	31	33	22	26	26	28	28	28	23	17	26	15	39	37	20	24	20	19	29	29	29	30	28	23	22	27	13	25	21	14	24	22	35	23	37	26	24	28	29	32	29	17	26	26	25	25	23	30	34	21	21	19	18	23	28	30	26	26	23	28	17	28	32	18	18	29	37	21	28	36	23	28	31	26	17	29	35	21	22	22	29	23	24	32	27	29	33	18	27	22	26	26	28	31	24	25	23	19	29	26	31	26	28	22	24	22	24	32	25	27	23	30	29	22	31	27	28	22	22	33	32	40	21	24	26	25	31	33	22	28	30	27	27	21	19	26	24	34	25	23	21	21	33	23	27	21	16	23	34	31	24	21	25	25	24	25	36	24	27	30	21	25	27	25	24	25	28	37	27	33	28	24	27	25	31	23	25	29	19	27	31	32	26	21	18	29	23	26	25	22	19	31	26	32	22	32	18	15	22	17	23	20	27	19	15	24	34	27	28	26	24	26	24	20	24	26	20	22	30	20	26	30	22	21	21	26	20	27	26	25	19	30	22	19	28	24	23	23	29	22	25	26	28	22	20	25	26	22	31	25	23	20	34	30	26	28	23	25	31	30	24	31	19	25	32	22	27	25	22	27	27	29	20	22	18	23	20	32	28	29	28	28	30	25	22	29	20	19	27	27	27	29	22	19	22	28	17	27	17	26	31	25	31	14	17	33	22	22	42	30	24	28	26	25	22	29	18	31	34	37	21	21	19	20	23	23	25	32	28	19	21	27	25	19	27	23	16	20	29	25	22	21	20	31	36	29	33	33	30	22	29	20	18	24	28	29	36	31	18	24	23	27	28	23	30	41	22	21	27	26	27	22	24	20	38	32	20	30	19	27	24	22	30	25	29	20	25	30	27	22	29	34	21	22	20	28	25	21	35	28	29	25	25	37	31	22	26	25	20	26	30	28	27	24	19	34	24	26	21	27	33	30	28	13	29	24	23	25	27	23	35	26	24	29	22	24	20	32	25	31	18	42	26	30	36	29	27	24	28	22	16	18	27	25	27	21	22	35	28	19	27	25	42	22	32	35	22	21	18	18	18	21	32	29	26	28	28	30	29	27	25	22	28	30	25	28	32	24	34	27	25	25	33	25	29	34	26	32	20	28	23	26	19	29	23	29	26	27	28	30	19	20	23	22	30	19	18	21	20	39	27	34	32	21	22	32	23	24	34	30	36	19	27	27	22	22	19	30	26	27	27	23	35	27	29	25	24	26	33	28	20	25	29	26	31	28	21	25	31	30	23	25	29	21	30	29	18	38	24	20	24	28	33	22	22	33	22	25	37	13	23	29	27	23	40	26	22	22	21	33	27	34	41	18	28	22	22	35	31	24	31	22	25	20	29	31	25	35	24	26	25	16	31	18	25	30	27	22	25	32	23	23	25	23	25	33	27	17	40	23	30	27	22	37	30	35	26	30	25	35	16	25	29	32	31	25	32	25	32	21	33	26	21	31	19	24	22	22	24	17	21	32	22	22	23	27	23	23	22	29	19	22	28	28	32	27	22	26	31	23	20	32	26	26	22	22	22	16	27	32	25	33	29	33	30	29	27	19	25	30	26	29	24	22	23	26	22	30	27	19	27	21	27	29	26	18	19	35	23	31	18	25	24	34	30	28	23	25	31	28	25	29	28	29	24	19	25	32	18	16	19	20	22	30	26	29	31	20	30	22	27	28	34	25	31	33	33	19	22	22	36	29	28	21	23	26	28	32	32	19	24	27	22	24	17	25	29	31	29	24	27	27	35	24	26	27	19	20	23	22	21	33	24	19	29	19	24	35	29	21	19	24	32	35	19	25	27	29	33	22	35	30	22	28	20	37	28	37	34	30	29	23	24	27	22	25	28	26	26
7483	2542	1052	2266	5474	6314	5324	3926	2796	2185	1711	1369	1220	1071	920	811	718	649	575	565	487	505	422	401	401	385	385	385	398	320	325	342	337	337	292	278	299	295	286	290	291	258	291	268	246	259	234	261	1327	8556	6200	1592	228	235	227	208	204	211	198	205	234	211	221	217	230	212	211	222	207	166	208	206	193	188	210	236	208	228	215	213	202	180	195	209	246	221	219	215	218	215	209	197	213	213	202	213	208	191	216	201	225	225	209	211	214	226	215	207	217	218	215	198	204	219	200	200	202	185	220	204	198	233	200	205	204	200	195	222	206	205	215	212	202	189	194	198	226	192	207	193	216	209	206	203	195	180	204	204	207	220	226	216	217	216	209	209	233	178	192	203	196	192	187	215	178	223	214	223	197	213	190	252	210	220	204	200	227	196	189	218	221	201	200	220	180	222	220	206	226	198	212	214	194	178	233	224	206	189	209	223	205	225	202	213	224	244	212	213	217	170	188	199	202	217	222	208	177	206	204	206	206	173	223	194	178	207	221	225	209	214	217	234	206	213	188	201	209	213	216	198	214	193	226	190	205	195	226	193	210	204	217	232	199	205	216	226	188	204	215	225	218	217	229	190	209	219	192	186	211	201	195	215	214	217	213	195	206	216	231	205	218	225	205	207	202	215	206	213	200	224	192	197	204	197	214	195	182	211	173	217	210	207	215	193	224	229	204	182	217	207	221	217	209	222	201	187	205	211	218	206	201	218	208	194	200	196	208	206	216	205	225	197	222	187	227	221	222	211	212	205	218	232	213	203	189	220	203	231	219	194	215	211	223	207	197	191	197	206	193	221	209	197	207	210	181	205	227	202	193	222	218	218	203	217	201	222	218	219	229	209	194	198	212	211	194	178	220	196	222	199	225	219	215	202	202	209	215	187	195	202	211	220	209	189	216	243	239	193	221	198	211	203	208	218	188	230	216	204	204	195	222	207	210	233	214	214	219	189	222	206	209	207	208	218	209	190	209	183	201	176	198	210	195	226	199	192	198	185	208	199	189	212	208	213	222	196	206	201	234	193	223	209	215	221	203	189	190	244	214	205	227	206	201	205	215	189	224	199	216	206	198	201	219	236	206	201	216	223	214	204	194	204	196	196	230	230	215	182	186	214	217	217	166	237	203	218	223	213	217	196	214	209	204	213	217	196	204	218	203	224	199	208	218	225	218	232	206	185	204	196	209	211	191	226	197	214	216	216	208	188	191	200	190	208	221	203	182	203	193	191	186	181	182	236	204	197	208	214	173	201	196	203	220	211	216	191	187	213	204	204	205	207	216	190	182	224	205	187	211	236	229	233	192	221	219	203	208	203	193	217	213	201	194	230	194	212	213	214	215	186	211	214	220	208	178	223	215	203	212	232	207	211	189	226	196	194	214	210	196	214	193	221	205	208	208	205	211	208	215	210	212	197	202	204	197	186	203	207	200	196	205	212	207	208	209	202	217	228	208	192	197	185	192	216	218	229	200	218	197	211	220	187	197	209	225	217	197	198	194	247	223	207	205	194	219	207	231	218	194	186	221	212	217	204	182	209	200	225	224	203	220	215	189	214	191	210	218	217	200	212	171	214	235	182	207	185	201	226	216	200	196	185	203	208	210	203	208	204	212	180	210	189	177	206	217	214	233	215	197	189	191	197	188	180	215	215	194	213	218	198	217	197	179	193	212	172	222	196	214	197	201	237	212	205	196	187	185	210	211	200	196	225	210	203	170	221	212	199	227	188	189	196	199	192	212	201	196	177	213	181	211	217	182	178	207	219	230	189	203	212	207	210	221	215	188	224	195	209	219	193	225	201	225	196	202	202	226	193	201	199	220	200	203	225	220	202	207	210	207	209	203	217	184	215	216	205	227	206	211	216	216	167	209	206	226	221	237	179	215	191	183	209	204	211	208	203	206	204	186	227	210	200	229	212	218	180	179	189	226	204	206	197	205	212	224	194	186	203	211	203	206	210	203	197	222	172	201	213	217	215	189	219	205	186	207	218	203	211	199	199	221	234	195	184	194	214	227	201	212	201	177	208	195	207	182	193	218	192	238	214	189	206	209	207	209	186	186	212	208	187	197	197	204	193	186	206	211	215	221	235	214	175	213	235	224	208	212	204	214	201	205	195	196	231	205	209	192	192	250	222	210	232	222	194	192	204	213	192	209	215	234	199	206	230	187	224	203	193	192	221	184	226	186	229	199	188	197	189	188	200	198	227	170	217	208	184	231	237	197	217	230	202	214	217	219	203	221	187	192	195	216	195	189	208	215	195	226	213	205	190	206	191	225	203	187	224	220	239	215	189	216	228	213	186	212	219	209	205	202	195	257	183	197	209	194	196	206	205	200	190	191	212	200	206	202	211	239	205	190	210	212	203	220	193	209	188	192	208	202	234	183	186	185	232	203	187	223	218	228	198	231	235	217	195	228	225	202	211	208	208	208	189	197	210	224	199	223	187	204	221	211	222	215	184	220	196	201	185	198	205	226	228	213	211	203	191	215	196	180	220	234	204	195	197	215	224	209	222	207	226	218	202	200	197	200	223	190	217	208	190	190	216	198	193	214	201	194	211	183	204	176	226	229	210	223	223	242	211	187	205	219	205	162	199	221	217	197	203	204	204	194	214	210	208	213	214	218	203	214	199	213	226	213	208	228	207	209	214	230	193	193	220	220	215	221	201	223	190	210	202	192	205	221	214	189	204	204	186	190	195	208	219	224	204	219	219	219	242	210	227	195	219	192	214	227	219	174	224	173	212	204	223	213	211	182	217	208	191	216	202	183	196	218	217	210	210	181	206	196	237	205	204	200	187	216	203	196	214	222	226	226	246	220	202	200	204	198	192	186	211	182	203	184	212	202	211	238	181	197	216	218	205	214	201	203	241	205	220	241	205	194	213	200	221	201	217	201	212	215	199	211	206	220	197	202	203	204	202	234	206	203	195	227	201	197	209	197	207	185	211	199	202	199	215	214	190	201	192	205	230	203	193	212	202	226	214	209	205	230	232	212	208	197	222	229	214	192	235	184	200	224	199	202	178	207	228	226	211	162	184	223	213	205	236	223	199	203	193	237	204	208	210	204	214	177	212	232	184	222	210	187	232	187	208	219	214	232	201	207	212	197	187	218	206	204	224	205	217	194	190	229	191	201	200	199	186	200	205	206	203	209	213	227	201	200	206	226	213	178	189	198	208	198	195	205	210	238	229	201	212	216	204	215	237	184	215	214	194	206	198	217	210	223	196	204	224	198	212	182	235	207	202	200	226	202	201	207	211	210	192	201	198	200	186	214	215	208	229	207	180	215	184	212	223	209	204	202	184	219	193	204	195	207	183	205	204	191	225	210	194	214	223	210	184	199	211	220	211	189	186	222	206	198	185	225	224	191	198	232	202	224	234	211	196	221	193	198	198	207	197	200	188	203	201	210	211	176	215	205	196	216	208	198	230	190	219	220	203	212	201	213	206	217	206	213	211
940	86	80	63	71	91	82	86	75	71	67	82	63	65	89	58	62	63	77	60	78	60	71	63	77	66	68	67	71	63	73	70	70	80	56	68	75	60	75	69	70	67	73	68	77	57	71	61	63	93	125	68	57	79	89	75	73	74	68	90	70	72	72	78	57	61	71	71	68	69	72	71	88	70	57	73	68	79	78	69	55	65	61	87	72	68	71	61	70	87	72	75	66	71	75	71	66	68	56	81	68	60	60	71	69	59	73	59	71	72	71	66	53	59	71	90	63	65	63	88	55	72	71	72	54	60	65	68	72	58	82	73	65	61	79	82	81	63	51	94	62	73	71	72	82	72	69	81	72	75	66	75	74	64	60	81	77	55	75	51	89	51	73	74	73	73	72	63	80	65	59	76	73	69	54	66	60	51	71	67	74	56	73	78	76	72	79	63	79	70	62	69	57	66	94	74	66	74	64	60	84	66	53	82	58	57	79	59	60	69	49	83	65	58	67	57	67	70	74	62	70	84	57	75	58	64	63	79	67	72	61	62	64	60	63	75	81	63	72	76	63	68	53	64	59	75	73	78	63	60	65	68	75	63	66	63	70	65	70	69	67	70	63	64	58	70	71	59	69	70	61	79	74	61	59	82	63	85	69	75	54	68	59	53	65	66	66	62	68	59	67	64	77	83	67	47	61	70	76	60	65	61	56	61	68	78	72	70	54	75	63	51	58	70	61	68	67	70	67	43	75	64	63	66	56	67	69	51	68	65	73	58	76	63	67	58	61	70	45	68	76	62	79	80	68	66	64	72	76	78	65	63	71	88	84	64	63	77	87	87	66	74	65	61	72	67	50	75	60	64	67	62	61	75	81	71	62	70	73	68	61	76	57	66	70	61	56	69	60	70	54	53	56	63	71	72	69	75	55	70	75	73	61	79	67	68	60	59	58	66	66	54	55	73	69	74	72	66	74	62	80	66	67	64	70	59	87	64	62	70	83	66	59	58	77	59	66	80	57	69	58	67	55	66	65	62	73	65	59	61	77	79	54	65	74	74	67	84	81	60	67	86	60	71	78	75	61	70	73	70	70	69	80	65	59	49	82	85	63	80	60	65	62	79	66	66	51	70	69	69	79	68	78	75	70	61	68	61	74	87	78	66	69	74	59	72	84	92	70	70	65	67	61	75	52	67	71	63	57	81	68	63	55	71	53	60	56	58	63	68	65	68	52	71	62	72	66	68	68	45	66	62	79	72	66	78	61	63	64	72	68	78	74	63	55	70	62	80	72	80	65	75	70	67	88	66	64	68	65	74	63	76	65	70	74	51	93	70	66	64	76	62	60	80	84	72	80	70	65	74	78	67	79	56	97	86	70	72	66	50	48	65	67	43	71	63	59	61	66	77	62	77	66	69	66	52	74	54	76	71	66	71	65	47	67	63	83	74	55	76	77	58	66	70	84	65	69	64	67	69	69	67	61	71	71	56	70	76	61	72	66	63	76	74	55	71	68	84	84	70	66	80	84	61	54	80	82	69	66	67	72	62	70	64	57	70	74	71	56	61	76	66	77	71	66	68	67	72	59	61	67	56	66	85	68	69	71	68	66	71	58	78	69	67	84	66	62	53	62	58	76	67	67	60	78	73	68	73	60	52	70	74	69	64	60	61	59	60	64	81	68	67	55	66	59	75	62	68	68	56	66	78	68	67	71	69	71	75	57	72	78	76	80	62	75	54	64	73	63	54	78	56	54	66	63	59	74	66	56	58	61	61	76	62	72	59	63	63	65	71	70	61	76	90	65	63	77	67	72	72	71	62	65	71	84	81	54	65	73	68	65	59	70	66	61	55	60	78	64	84	64	65	63	54	73	73	71	74	71	59	55	69	63	91	72	70	59	57	64	81	72	68	71	64	75	84	56	57	69	61	76	66	66	71	80	75	61	71	67	66	72	68	76	52	73	76	64	72	69	60	71	62	72	61	68	75	77	66	62	63	71	63	62	67	70	86	60	65	83	59	64	61	67	69	72	67	68	66	67	77	61	76	72	53	56	66	71	57	65	78	57	68	70	53	63	64	62	75	68	69	61	72	84	72	63	67	80	74	81	63	56	78	69	54	57	79	58	69	62	75	65	75	76	71	79	77	67	68	69	69	80	75	51	64	75	76	78	65	60	62	63	70	75	69	69	72	72	63	62	71	77	89	60	80	60	59	60	67	73	60	55	73	63	79	80	50	62	63	62	69	61	74	60	61	60	61	70	59	74	62	77	70	66	49	80	64	72	55	73	68	74	68	68	64	83	83	89	68	61	72	74	66	58	66	59	66	71	75	71	62	69	53	71	72	68	56	63	60	65	56	70	53	64	80	72	69	62	76	84	71	82	53	67	72	64	62	67	67	72	54	73	71	74	71	68	63	62	62	52	66	88	61	53	72	71	77	88	58	80	65	86	69	71	65	76	67	74	68	69	86	57	59	70	64	66	69	67	64	77	78	58	83	72	53	79	70	68	61	57	73	62	69	62	71	64	57	55	73	80	66	77	75	74	74	81	83	57	82	56	69	74	69	67	65	70	75	70	59	77	80	66	57	66	55	68	69	58	62	64	62	67	73	69	86	61	73	66	71	63	61	72	73	67	52	75	74	65	63	67	71	75	68	73	48	67	64	69	73	62	70	78	72	66	74	75	66	63	61	86	71	69	69	70	72	64	67	68	65	65	65	60	75	62	72	73	57	70	61	59	55	91	73	56	70	67	64	68	58	60	72	63	73	78	75	79	67	72	69	64	70	66	55	86	53	68	75	71	52	70	52	65	60	76	58	63	66	79	55	57	65	70	82	80	67	60	68	66	71	59	71	58	67	64	69	64	79	63	75	73	57	54	69	76	83	77	86	68	68	76	56	67	65	76	79	56	68	62	55	64	71	63	62	67	67	65	56	54	57	74	61	49	73	71	72	68	71	81	67	66	58	76	77	67	52	60	80	65	51	73	82	75	56	57	60	67	66	65	60	52	68	86	56	60	76	78	53	61	68	72	65	65	78	69	89	79	72	57	73	66	75	65	76	79	74	57	61	75	60	73	65	69	60	69	66	82	65	63	83	61	76	71	69	67	65	83	72	59	60	59	68	67	70	64	85	73	76	66	72	70	57	69	67	67	58	53	83	69	72	63	74	75	54	70	63	71	64	73	57	76	67	76	60	69	73	71	66	83	71	60	71	76	70	68	70	67	69	53	61	68	63	60	55	74	69	68	56	63	63	66	77	75	69	75	67	58	62	76	72	61	61	79	75	93	89	68	49	66	82	70	73	68	63	80	71	65	58	63	48	76	62	61	69	64	61	64	52	59	66	61	68	59	63	54	50	74	60	62	74	69	105	57	81	84	61	74	58	70	64	52	65	64	70	67	65	63	66	60	76	61	57	65	67	72	66	68	63	68	67	76	71	58	71	86	81	68	65	68	62	63	62	67	64	76	69	57	63	75	70	77	62	78	70	71	63	71	72
5741	1112	764	966	1753	2167	1715	1328	1109	900	752	768	725	704	674	593	596	611	597	586	566	599	554	564	550	569	581	595	576	601	547	549	491	522	575	538	522	543	548	537	545	562	562	511	568	507	519	528	553	1462	1853	653	495	543	511	535	497	559	541	499	570	534	555	529	511	545	554	516	505	485	519	530	529	560	601	507	505	529	504	539	530	514	498	519	540	498	566	485	519	497	523	512	531	566	511	498	563	545	538	534	532	570	569	522	509	504	496	528	515	520	593	513	565	507	544	536	480	540	522	543	539	527	541	525	556	534	522	551	519	563	550	531	540	527	534	528	503	543	508	536	524	576	530	543	497	513	527	564	496	490	534	536	541	542	519	543	545	492	575	534	508	534	563	526	516	559	584	515	513	540	549	579	548	530	515	536	525	580	531	494	519	529	512	536	565	569	509	506	526	525	516	521	531	526	555	490	555	538	516	508	507	525	503	565	525	491	531	517	548	502	534	578	507	535	566	517	573	550	537	516	533	547	502	530	525	551	504	541	498	524	540	558	579	513	560	502	521	549	528	528	525	555	562	551	566	526	524	527	511	546	525	540	519	525	511	545	502	547	551	502	543	530	528	536	529	515	553	536	516	520	520	546	525	522	568	547	511	524	547	573	517	527	548	484	538	497	515	544	541	561	535	537	506	532	551	535	528	523	535	512	544	497	546	522	515	553	574	542	494	524	514	519	555	561	541	556	539	529	567	549	545	527	541	555	504	533	530	547	564	514	521	510	570	551	564	528	546	526	567	533	520	509	516	518	556	553	510	518	524	511	502	573	496	534	536	517	542	531	575	517	516	507	544	538	540	565	503	539	554	546	504	537	521	521	523	577	573	501	526	538	546	565	547	511	552	502	495	528	535	519	509	528	561	585	514	536	551	560	572	533	557	538	534	488	525	530	546	529	530	497	548	540	506	534	557	521	522	507	531	538	572	549	549	522	501	526	555	546	531	541	541	524	536	535	551	544	569	543	478	574	497	511	559	527	518	532	519	528	553	560	572	509	531	531	535	545	493	513	527	564	518	540	567	538	540	523	516	503	529	503	501	504	539	551	524	538	546	553	529	524	538	514	469	518	540	486	536	494	537	551	479	540	538	489	545	520	525	543	544	576	562	518	550	553	532	524	560	495	521	496	522	510	514	505	523	515	510	511	550	507	540	521	557	550	561	545	520	526	535	558	520	523	556	543	552	530	554	527	506	480	532	480	528	509	526	496	519	563	530	518	533	541	548	508	565	579	504	512	535	557	507	597	529	498	552	545	522	477	489	544	535	542	510	534	530	566	526	569	549	488	530	498	551	525	559	522	546	520	535	524	498	561	502	542	484	544	533	581	601	544	534	535	489	519	595	540	512	584	555	500	536	530	526	498	520	553	512	551	536	541	527	537	535	554	544	523	527	520	557	522	516	542	509	536	499	532	522	544	527	505	564	457	545	525	550	510	530	492	514	520	521	573	540	487	507	567	534	545	518	529	567	508	543	493	523	533	554	569	567	535	511	539	520	537	546	560	509	534	538	521	504	494	531	544	543	522	520	543	553	513	538	519	548	570	527	483	502	503	543	532	537	511	564	572	523	585	555	517	467	521	556	551	498	486	503	534	474	531	508	533	523	526	530	500	514	539	499	532	534	533	500	528	502	564	508	538	524	540	542	517	512	561	569	521	522	558	476	528	538	575	535	515	509	529	554	539	545	530	523	499	512	545	523	575	525	554	525	516	526	544	513	524	483	526	563	546	551	571	531	490	536	559	521	518	527	546	568	522	544	558	505	557	565	524	554	519	552	535	562	515	551	595	532	550	565	535	519	526	509	512	552	548	541	521	483	559	509	485	557	523	526	531	474	551	516	513	598	562	563	540	584	559	555	516	522	559	499	576	546	531	556	547	515	498	536	544	550	535	534	519	519	540	561	551	513	568	533	519	526	521	542	502	501	546	527	554	523	514	521	492	508	555	569	539	533	512	522	568	526	545	551	571	550	550	475	506	509	562	515	502	543	521	530	523	543	524	518	563	522	499	513	571	498	514	526	535	560	541	529	542	480	537	486	558	526	527	514	527	555	493	564	528	516	547	561	531	509	532	549	558	562	530	539	524	533	497	528	501	516	559	530	571	488	506	510	527	558	569	567	524	509	557	577	566	564	544	505	566	533	576	530	540	543	510	523	531	510	530	545	524	526	535	494	509	526	568	570	527	494	560	532	518	519	496	522	561	553	537	527	523	543	515	557	495	544	519	539	487	541	572	588	529	527	535	556	535	555	551	503	524	512	524	554	523	538	564	511	501	538	518	540	522	553	507	554	521	529	499	563	558	535	571	508	535	524	516	499	578	539	533	538	546	511	529	555	511	524	544	509	527	520	536	526	557	524	569	558	587	542	526	534	522	545	534	524	542	509	525	512	532	566	506	545	534	506	511	526	541	523	507	553	520	512	560	530	531	546	578	541	468	573	543	567	544	525	489	535	488	513	521	490	525	543	495	517	501	561	510	530	506	537	529	565	553	518	547	548	496	513	535	501	526	523	572	535	548	570	541	506	560	554	534	523	511	499	541	547	528	502	555	543	491	562	550	537	538	590	515	598	505	471	519	547	539	496	541	535	528	559	479	486	539	537	565	589	555	474	530	549	511	534	519	531	496	521	523	534	542	486	540	489	535	505	548	568	549	541	555	492	523	525	582	535	532	551	563	537	548	523	509	517	503	539	524	511	531	540	530	566	556	536	510	551	528	549	520	549	522	560	554	587	498	540	566	507	543	563	521	533	536	550	523	530	536	548	503	510	559	525	587	518	574	488	522	544	563	492	486	532	534	521	525	517	537	559	506	534	506	496	542	519	535	529	512	520	558	535	533	514	521	540	549	548	497	496	529	512	551	520	508	512	517	566	499	564	511	547	543	507	546	513	504	540	491	511	507	512	536	526	583	516	534	532	525	545	502	558	514	527	549	497	575	568	539	512	536	507	551	530	529	548	535	515	538	552	520	487	559	523	544	542	543	549	527	526	530	558	530	569	535	505	509	506	507	535	521	559	520	541	532	565	548	521	519	523	528	527	521	518	539	570	534	534	539	487	534	558	550	532	561	518	537	548	558	532	515	553	567	526	503	516	533	548	551	529	495	535	538	563	537	530	538	490	536	501	549	574	560	521	520	533	547	465	540	546	492	552	555	521	538	519	510	545	531	518	544	577	524	546	542	535	510	500	548	540	540	549	534	544	510	591	530	524	559	535	535	540	526	538	493	523	543	576	554	556	559	542	569	587	544	505	546	506	532	557	537	492	521	510	569	546	539	565	524	506	566	527	532	549	558	516	514	537	527	530	516	550	514	526	521	600	529	553	556	517	545	539	553	541	501	528	522	511	509	563	563	561	527	511	531	517	544	519	593	508	527	537	516	517	486	543	533	554	531	532	529	586	531	495	503	548	505	500	532	554	491	505	520	499	542	555	526	514	555	526	525
1204	102	87	80	101	85	99	82	75	83	91	78	79	91	69	76	79	55	71	88	75	71	74	73	84	71	81	62	89	68	75	69	70	86	76	65	77	80	61	73	67	78	71	60	53	67	67	73	85	154	130	80	66	79	68	81	64	74	68	62	71	52	69	70	65	74	72	75	81	67	61	75	86	72	70	67	76	59	66	79	72	70	72	61	68	57	58	74	80	69	63	57	85	73	66	65	55	49	74	72	80	68	63	72	79	68	77	76	75	81	72	68	66	64	73	76	69	74	66	74	82	64	77	62	63	79	66	68	66	69	56	62	58	67	73	68	51	65	76	83	70	73	82	63	63	75	72	72	66	82	68	68	71	60	75	69	63	78	68	67	80	70	81	68	73	62	86	68	75	74	78	66	77	70	81	57	70	57	63	74	60	84	66	68	73	78	71	69	70	57	55	79	65	70	68	72	89	60	68	72	79	75	69	89	80	53	68	81	83	58	68	77	72	77	74	69	84	72	75	79	75	64	77	69	69	79	90	73	64	68	72	66	80	62	70	60	43	53	67	79	79	79	61	76	72	70	56	73	74	82	69	60	83	80	46	69	73	69	74	67	77	76	77	76	78	66	72	88	84	76	72	63	53	65	70	68	84	75	53	73	79	61	70	72	62	65	61	82	77	63	69	77	79	67	68	72	66	82	70	81	66	69	62	67	73	59	69	76	65	77	76	64	81	81	67	85	69	82	69	69	81	75	65	61	59	73	68	62	63	60	66	71	78	79	70	59	67	68	65	68	77	63	57	64	69	68	80	66	60	56	77	75	64	57	83	74	71	62	55	81	57	72	79	70	69	64	82	61	72	61	70	75	78	66	64	73	73	83	74	73	68	61	74	82	63	60	69	69	79	76	74	64	77	76	63	73	74	67	71	60	64	77	80	74	68	64	75	70	70	89	67	67	63	63	59	76	72	75	72	77	68	71	64	77	57	67	66	77	78	71	61	68	62	68	73	80	70	70	81	78	63	75	63	77	73	58	81	68	62	72	71	70	68	71	59	55	90	80	72	68	58	75	75	62	71	74	76	79	82	54	75	85	69	68	60	89	72	78	81	71	67	85	68	66	56	63	88	56	80	72	65	68	68	76	67	71	59	72	65	67	77	57	77	70	74	74	77	68	70	65	71	59	77	62	59	76	72	71	68	74	86	90	77	60	70	77	69	82	66	74	67	74	75	62	66	71	80	88	63	71	60	71	75	63	64	68	76	66	75	66	74	68	62	62	68	78	75	66	67	63	72	74	69	82	67	65	64	69	69	70	71	67	83	79	86	64	78	74	68	63	87	84	77	62	72	63	75	54	62	81	72	67	62	62	61	85	73	67	76	74	77	64	59	70	70	88	83	74	61	74	64	77	75	67	79	68	72	73	60	74	70	74	75	68	73	68	81	70	66	77	64	85	75	60	66	68	71	70	67	72	67	79	80	76	73	55	72	73	74	67	63	69	66	66	60	76	79	77	73	72	68	73	74	63	88	61	69	55	62	81	59	64	99	80	62	64	82	57	50	60	67	75	64	75	57	77	80	84	87	75	62	67	59	75	68	62	77	61	71	61	54	72	76	63	55	66	73	72	63	65	76	65	68	64	70	71	73	57	75	60	80	68	78	80	66	69	65	66	69	72	74	86	65	86	62	76	75	71	57	68	68	68	81	64	71	84	59	65	82	64	67	77	64	61	64	72	74	71	81	63	59	73	74	65	79	76	63	76	66	66	79	82	76	65	78	74	76	76	63	67	71	69	66	63	81	66	77	67	71	69	72	74	73	79	84	66	66	77	74	55	64	62	72	66	64	68	66	87	77	69	65	71	73	74	72	77	57	68	78	74	73	73	88	66	74	76	50	58	70	71	75	68	72	57	76	63	72	78	70	67	74	76	83	70	79	68	74	71	84	63	63	85	63	79	76	70	64	60	69	73	72	67	81	79	72	73	73	63	70	68	56	58	76	66	75	71	68	74	72	76	67	70	69	76	60	64	78	67	60	86	73	92	84	60	69	68	83	76	67	65	66	70	75	77	77	86	63	77	72	63	61	72	67	69	74	63	54	73	63	82	70	70	57	69	67	69	60	80	67	78	82	62	65	67	74	77	71	62	74	62	58	69	80	63	68	70	77	74	73	72	70	69	70	72	66	83	55	69	72	68	67	82	63	66	58	76	64	66	70	70	64	72	61	78	97	61	70	64	61	66	71	80	84	78	69	66	56	69	77	69	80	63	64	68	73	60	66	61	73	89	74	75	68	65	85	77	68	59	82	59	88	73	66	64	65	62	57	71	61	66	75	86	77	71	61	80	56	90	85	56	73	57	55	69	68	72	59	60	62	76	86	69	85	64	70	73	74	76	75	71	69	52	68	68	80	70	60	72	72	72	60	77	66	62	70	61	68	70	79	67	90	50	77	58	75	81	64	89	60	78	71	75	48	82	60	76	65	57	67	64	81	68	60	52	75	58	72	64	76	64	61	67	78	81	77	60	61	77	82	65	61	84	76	83	65	91	68	61	80	75	63	55	65	79	71	81	86	71	65	75	56	51	69	76	74	51	61	59	76	84	62	75	67	59	55	68	63	70	79	76	56	59	86	76	78	64	70	59	80	80	61	62	57	88	72	67	48	71	57	70	68	67	56	66	83	69	75	78	62	73	69	57	67	74	77	77	73	67	71	67	74	68	61	57	67	72	84	77	69	67	71	74	90	68	58	69	85	78	75	77	74	63	69	59	84	79	70	68	83	73	70	80	65	74	72	76	71	81	75	79	73	77	61	76	75	69	66	65	82	71	74	87	61	74	65	82	65	81	66	84	79	64	71	57	72	79	81	75	62	68	81	48	64	65	57	71	59	72	79	74	60	77	49	67	71	64	69	70	74	74	82	71	80	52	62	81	79	66	65	81	74	74	64	67	80	64	62	71	80	50	66	77	84	86	64	63	64	88	72	58	73	67	68	54	72	76	71	81	69	64	46	49	70	60	52	55	56	79	63	76	71	71	74	70	48	69	76	89	73	69	69	64	75	73	64	78	76	61	68	71	80	72	70	76	66	76	67	68	64	72	78	67	56	66	65	66	68	73	60	64	75	62	55	54	67	66	77	68	54	59	64	59	73	69	51	75	90	78	74	66	63	60	73	66	73	65	70	66	63	60	55	67	73	65	72	82	76	67	63	73	66	68	88	78	63	80	75	70	82	90	77	79	59	65	78	79	74	71	69	60	74	74	68	78	85	66	74	76	74	74	68	82	64	66	61	78	81	73	61	65	83	58	79	69	86	82	72	68	79	72	74	63	78	65	68	69	81	67	69	73	72	69	70	73	56	60	76	77	83	72	65	69	86	71	87	67	75	73	72	74	72	68	76	58	80	70	75	72	76	73	73	71	77	63	68	89	76	79	66	79	70	73	69	67	67	62	77	64	75	64	67	72	67	76	56	55	78	61	76	63	78	77	62	77	74	71
6428	1245	790	1320	2511	2805	2069	1620	1373	1179	943	824	893	832	774	652	690	674	642	623	627	615	618	616	608	617	631	606	591	601	552	588	559	599	607	590	560	567	557	524	588	579	525	529	557	534	523	552	718	2366	2069	726	564	574	549	566	546	571	548	548	548	518	532	540	547	574	553	553	579	558	521	534	530	502	560	545	547	565	545	535	565	549	534	551	535	515	583	485	569	533	573	521	542	542	548	542	559	532	563	535	518	529	529	521	570	510	564	555	539	555	556	563	536	552	540	533	542	574	578	560	561	548	562	514	550	563	565	517	528	554	577	535	534	539	522	541	538	529	553	541	574	547	595	578	549	569	536	537	517	536	564	568	548	550	563	559	538	573	519	563	530	536	538	576	585	516	497	537	534	515	592	549	513	516	541	550	534	516	564	560	565	574	570	540	547	522	547	567	562	557	554	558	537	511	554	511	540	548	573	531	544	531	531	546	552	556	562	539	585	552	560	550	541	552	559	550	527	594	558	548	510	592	580	524	532	535	532	552	556	558	574	531	529	521	564	560	556	547	570	538	563	546	514	546	565	533	543	537	569	553	519	578	562	521	548	546	515	567	559	561	568	519	517	546	517	538	527	509	586	563	538	583	564	526	518	570	557	599	543	542	577	523	567	581	521	562	547	534	480	546	536	593	563	532	562	506	581	526	536	537	539	544	547	553	539	566	534	539	548	523	603	532	485	540	537	564	556	542	549	524	539	571	535	509	585	526	557	559	497	586	534	539	557	524	567	543	546	545	555	522	545	542	547	519	573	561	558	552	534	553	559	539	562	540	540	562	556	542	544	532	521	546	580	543	568	522	572	509	559	529	540	536	545	547	522	556	536	576	537	537	555	573	539	549	525	551	565	562	586	564	558	581	548	500	551	521	553	538	513	578	556	558	552	543	544	556	553	567	543	515	536	566	531	557	561	552	537	531	583	544	537	541	576	568	560	552	525	568	536	501	557	550	544	550	509	532	547	560	538	552	535	552	505	491	551	519	514	551	580	537	557	537	523	539	498	521	522	527	549	535	564	561	547	564	554	571	538	543	548	570	525	563	552	563	513	510	554	539	530	547	576	521	552	539	557	516	538	537	518	569	523	555	561	565	549	565	535	538	535	542	539	584	559	585	543	560	532	537	534	549	500	566	550	563	588	577	553	524	555	545	572	541	563	557	576	576	526	560	528	570	541	531	550	503	544	554	530	580	590	516	545	561	550	577	566	554	518	542	577	541	497	549	559	542	569	559	564	556	478	522	535	514	537	547	534	506	541	534	551	525	527	587	575	544	539	549	581	549	567	525	557	554	535	562	577	584	556	542	571	542	566	541	575	564	521	564	544	541	515	551	559	530	528	570	536	528	529	544	560	543	550	533	529	533	514	535	601	534	537	526	609	544	512	585	558	522	554	525	568	544	568	535	547	544	549	560	538	541	549	553	601	553	544	532	540	541	552	585	551	548	532	554	518	558	486	584	516	537	551	503	511	537	578	522	518	530	527	553	553	542	530	560	608	540	526	524	505	498	544	562	522	601	577	542	577	555	518	553	505	552	547	580	557	545	534	550	566	532	553	548	533	523	506	545	535	538	577	544	548	563	529	534	493	490	514	502	550	532	582	564	549	561	560	578	544	585	546	526	518	513	566	537	559	568	506	515	585	579	541	538	553	555	536	565	541	531	536	548	546	595	540	561	516	515	569	567	557	517	556	566	517	503	556	561	544	499	548	540	532	549	514	562	542	549	541	549	521	524	521	574	505	561	536	545	560	583	525	556	531	537	514	512	532	579	581	550	546	551	515	539	542	522	552	543	559	559	528	545	534	561	535	538	595	526	557	545	529	503	557	517	565	563	547	527	589	556	563	593	523	563	564	572	537	531	543	576	544	546	577	554	505	540	524	524	561	537	548	550	525	569	543	512	503	619	560	552	574	577	570	553	546	568	533	574	537	555	506	556	532	593	501	535	564	531	558	574	522	541	552	551	588	552	548	561	541	548	573	532	522	538	562	540	507	530	582	560	538	565	540	559	552	526	556	574	574	541	494	514	542	511	574	575	514	576	515	563	569	504	554	515	534	521	567	557	561	561	553	503	554	559	543	523	576	549	556	553	534	549	551	525	572	556	554	522	563	546	511	551	542	536	556	521	598	558	541	552	528	593	560	558	487	557	536	546	526	567	568	544	530	549	538	568	530	531	570	582	553	515	558	604	580	579	554	543	536	540	553	549	533	539	525	549	562	576	575	548	552	555	555	556	550	540	572	526	526	498	545	534	537	536	550	549	531	550	527	553	565	555	508	545	569	556	541	545	573	532	535	539	582	589	515	570	563	533	570	558	568	543	501	590	580	594	575	562	549	514	517	564	479	562	559	572	560	579	549	552	585	520	584	523	545	576	535	529	565	524	514	535	607	536	520	495	535	569	545	554	522	530	517	550	564	558	528	553	534	567	544	527	574	529	570	515	577	526	565	505	539	579	536	597	538	561	546	555	525	554	575	518	532	528	519	557	563	545	542	523	546	601	547	547	544	561	564	508	540	579	533	554	584	552	575	540	544	554	552	548	550	559	561	573	526	531	547	554	559	560	526	543	524	555	543	524	536	515	509	543	557	507	510	543	548	532	588	536	550	547	522	547	533	520	550	536	561	511	579	521	509	580	546	551	588	540	562	562	530	559	575	546	549	562	524	568	526	589	576	548	532	543	548	589	542	522	553	594	576	519	599	528	567	512	559	539	532	589	568	555	572	556	559	556	537	572	537	557	518	558	519	534	586	561	512	510	535	565	549	501	582	577	548	560	574	570	564	574	564	539	535	564	530	557	574	545	544	531	510	550	555	576	534	537	565	559	570	549	543	539	584	549	562	530	524	564	530	534	564	531	571	504	549	526	530	547	481	604	553	520	529	500	548	523	562	561	574	550	563	541	531	559	546	515	540	561	572	545	524	567	581	554	529	535	551	581	510	539	540	541	563	544	574	577	536	562	539	547	529	568	545	582	578	541	561	556	539	585	548	527	542	565	525	565	556	558	555	510	592	538	540	498	563	610	510	526	534	537	544	549	580	587	540	554	550	570	546	575	576	580	540	613	535	554	525	546	579	540	591	574	556	538	523	536	578	568	527	564	486	521	570	532	515	560	576	531	537	558	546	571	519	541	534	552	554	560	554	581	548	498	529	598	536	530	565	537	526	528	532	580	559	536	569	553	570	546	540	579	576	534	575	554	560	585	560	570	598	579	562	571	559	569	566	563	537	595	553	553	547	577	576	506	572	554	559	537	592	519	533	533	545	521	507	538	530	523	530	512	565	546	551	568	560	609	505	540	555	549	534	529	539	533	527	541	573	578	563	574	568	553	574	534	531	550	542	551	531	545	529	574	562	557	574	601	531	545	560	550	528	552	560	546	550	595	539	542	541	510	539	574	557	568	541	542	539	564	579	570	569	527	533	573	554	573	537	569	535	526	523	581
1425	121	100	102	112	102	107	109	73	74	92	86	80	95	61	85	78	76	73	77	70	64	66	69	65	67	64	67	72	85	71	49	63	65	58	54	72	58	69	66	53	80	62	69	83	55	62	80	68	151	123	65	58	65	75	62	72	63	64	54	65	51	67	59	48	65	65	59	78	72	70	63	66	59	68	68	58	67	61	52	58	58	72	63	49	72	80	49	66	67	78	62	55	56	68	83	57	55	57	71	61	66	66	72	64	57	63	56	58	66	76	52	62	58	57	62	71	55	61	76	62	52	72	60	76	80	66	48	78	63	59	72	68	61	55	47	55	67	59	51	76	58	76	77	51	76	67	45	79	60	49	62	50	65	52	70	61	71	60	64	74	60	66	64	60	61	59	50	65	55	53	70	77	61	64	64	63	65	58	70	72	53	74	55	64	65	68	50	69	69	64	70	56	65	66	64	61	77	54	66	61	57	49	70	64	71	52	58	55	71	62	51	64	83	68	58	81	70	62	62	60	57	59	72	62	71	56	70	65	65	81	59	66	64	61	62	67	65	59	64	57	63	96	67	58	56	75	61	70	64	62	64	70	69	71	64	66	65	51	51	71	60	64	46	53	68	65	45	62	60	53	69	50	82	63	49	63	64	66	87	62	62	74	64	61	77	62	63	46	59	69	51	72	56	67	61	62	57	53	72	68	79	56	80	70	66	61	73	55	72	58	56	65	63	78	68	69	63	67	57	71	61	56	56	72	65	65	45	51	56	66	59	61	46	77	64	47	65	58	64	69	50	70	66	63	63	65	66	58	57	56	75	54	64	67	63	55	60	57	63	60	66	56	61	63	62	64	85	70	80	57	67	69	49	66	61	64	63	74	62	66	60	55	60	66	64	50	57	56	83	55	64	69	51	63	60	49	58	76	67	73	68	51	59	59	61	60	68	66	56	61	65	52	64	71	52	53	69	56	72	56	69	65	73	56	61	68	47	49	71	65	62	49	74	58	53	59	73	52	56	61	52	60	63	75	69	59	49	61	62	65	57	54	65	59	79	61	63	62	52	63	59	59	66	56	73	56	72	72	61	66	74	54	62	65	57	68	55	61	56	56	68	52	83	70	62	71	71	58	72	64	52	95	67	50	63	54	77	58	61	66	65	53	66	54	63	58	62	66	72	53	63	67	68	69	74	67	64	62	71	63	78	54	73	52	53	72	63	68	53	74	58	56	52	68	82	72	50	78	78	54	57	67	57	57	62	61	50	70	59	52	59	62	73	73	66	70	63	54	71	66	73	56	78	69	67	73	60	63	48	63	66	70	60	70	64	67	74	65	62	63	63	59	63	73	71	69	53	59	62	51	65	62	59	56	79	78	68	67	66	56	55	61	62	68	47	63	64	61	71	76	69	75	58	72	61	55	61	59	67	50	54	64	45	67	66	63	62	65	65	71	74	49	72	63	60	75	59	61	55	71	68	57	60	59	73	75	59	67	61	81	74	76	67	62	68	64	60	58	57	55	64	66	66	73	59	65	58	61	61	76	64	71	63	74	58	55	72	70	56	68	54	70	47	67	50	63	69	70	55	58	65	56	68	65	66	62	51	59	41	75	56	73	68	41	67	69	65	59	64	56	69	66	55	58	73	61	71	71	54	68	60	63	66	65	51	68	52	71	70	66	53	72	74	47	57	89	68	72	66	62	59	63	64	60	49	66	65	64	68	58	79	52	72	48	69	65	57	51	67	74	54	49	54	59	74	53	54	62	65	63	70	74	65	54	60	67	61	65	71	63	73	54	63	73	71	71	67	64	72	68	59	53	75	68	52	61	61	58	63	60	54	57	57	66	61	61	76	66	51	62	66	73	64	71	53	62	63	65	62	54	42	51	71	43	68	49	67	64	40	62	47	51	54	65	55	64	79	60	58	48	47	55	46	62	55	55	48	71	77	75	56	59	54	51	63	63	44	64	54	61	52	59	70	76	74	55	51	67	75	62	73	53	63	70	67	69	80	57	46	93	64	56	60	63	50	66	63	62	57	67	48	62	59	67	66	54	64	79	52	65	53	57	67	52	73	74	80	60	61	67	61	52	48	72	73	61	37	66	62	54	51	62	57	51	58	70	69	47	60	54	65	77	71	60	69	70	62	60	53	62	72	55	55	60	59	74	70	55	67	59	69	63	56	60	77	67	59	64	61	52	60	74	56	66	56	53	65	60	51	57	65	58	74	87	65	72	68	61	67	76	52	48	60	59	66	65	70	57	68	47	73	72	72	77	64	61	62	58	60	66	57	63	51	67	65	68	62	74	63	66	71	82	69	68	70	57	64	47	65	49	63	53	57	69	65	70	57	69	62	59	81	65	64	57	60	61	79	62	62	69	52	65	62	75	64	59	65	65	68	84	62	75	59	67	60	59	69	56	61	73	61	48	67	60	62	55	80	83	68	72	63	67	67	71	57	75	77	81	86	48	62	53	58	57	67	69	72	50	68	71	63	66	80	52	74	63	59	60	61	68	64	70	58	79	67	76	54	65	66	71	62	84	60	53	58	56	72	56	81	75	54	60	69	59	58	75	57	63	70	54	56	71	68	66	66	64	63	67	61	60	58	57	76	71	62	55	52	70	61	66	57	62	85	76	51	64	57	48	55	67	65	77	81	67	59	53	60	64	52	70	53	65	62	63	66	52	84	47	68	72	64	57	78	68	66	58	53	62	67	62	65	65	68	71	64	59	60	66	62	75	55	48	60	55	72	70	58	66	58	51	64	56	60	51	63	54	64	59	56	58	66	46	59	50	80	50	62	69	67	49	62	64	58	58	53	65	53	48	54	51	71	74	56	70	59	67	57	61	55	71	72	76	62	55	65	69	62	64	58	61	76	67	68	71	51	63	64	71	76	63	62	50	70	63	68	62	63	59	67	64	72	64	66	68	50	69	65	57	55	80	67	50	61	68	63	69	53	55	63	72	50	80	48	58	76	64	54	64	63	68	65	67	58	47	76	64	51	63	61	68	61	68	64	72	67	47	54	65	65	59	59	51	70	53	74	60	52	68	66	73	66	83	71	67	68	67	53	70	63	66	57	67	56	77	68	67	64	69	58	61	80	60	77	56	60	64	57	63	63	58	54	71	63	64	68	55	66	66	55	79	54	74	54	65	57	55	53	64	59	71	74	70	65	68	68	52	53	72	61	71	76	68	81	67	72	69	54	55	65	72	72	62	77	61	50	75	66	64	71	66	60	72	57	70	53	62	74	53	70	52	57	66	68	75	77	70	68	51	60	62	59	75	65	51	63	72	66	57	51	57	69	59	56	69	47	72	75	62	57	60	66	73	67	55	53	73	65	68	59	70	61	59	53	53	69	64	61	51	70	53	69	76	81	53	48	54	66	53	63	65	63	57	61	65	61	66	74	55	63	75	75	77	69	62	67	58	52	56	52	53	65	78	56	72	67	48	64	58	51	61	69	63	75	78	55	58	60	71	58	64	67	64	59	57	66
7627	1748	1030	1955	4250	4562	3405	2620	2081	1598	1464	1287	1253	1060	926	820	748	734	703	703	635	615	619	648	599	562	558	582	596	565	620	547	558	532	515	527	561	566	515	541	533	553	536	544	565	533	521	486	642	2800	1687	529	506	531	491	523	501	487	521	537	508	531	501	524	504	443	509	499	511	497	505	505	513	475	527	491	512	500	495	496	472	431	516	472	504	483	505	513	474	477	485	469	481	505	495	537	496	457	494	505	457	479	518	504	457	441	521	536	473	497	497	452	489	491	524	534	500	472	500	515	489	495	481	477	485	461	475	500	476	478	470	479	489	493	500	535	491	494	500	469	507	486	460	509	457	509	498	475	498	499	497	526	540	498	467	497	520	483	519	521	495	488	502	507	496	491	474	495	486	510	460	494	484	493	487	480	490	484	495	461	525	477	474	490	512	511	452	534	516	493	525	490	483	494	503	486	497	526	475	470	478	503	470	529	527	538	502	495	481	536	530	540	520	468	533	475	494	471	467	477	483	494	495	503	493	500	512	526	464	509	514	500	521	487	487	471	461	491	503	452	494	504	524	510	463	458	516	520	500	498	495	484	478	478	535	501	520	491	520	448	481	472	506	489	483	506	500	483	477	514	474	508	477	473	440	518	512	471	480	534	490	488	501	468	492	520	512	479	493	449	532	462	504	482	549	498	500	487	475	485	506	512	512	480	493	494	505	471	471	493	519	517	499	480	480	489	508	503	474	464	478	523	478	498	491	519	509	503	460	473	483	492	486	478	430	491	458	465	479	470	477	539	480	470	490	496	485	504	507	482	470	471	530	522	579	519	496	524	430	451	510	475	499	514	470	478	468	494	489	532	521	465	485	529	478	492	533	544	489	485	507	487	502	505	498	488	500	462	487	468	520	503	467	472	482	501	463	543	488	458	484	500	500	479	476	502	534	482	490	473	500	511	491	500	463	463	464	486	482	455	471	493	521	495	510	504	531	472	468	518	465	534	486	526	453	520	524	482	496	476	497	514	480	489	487	435	502	474	498	506	474	479	508	499	475	497	516	469	534	487	476	490	492	471	505	519	488	480	490	480	476	502	527	496	464	490	503	512	479	478	492	463	489	533	448	512	471	508	474	506	510	493	540	474	496	486	493	510	472	469	510	519	513	498	494	502	464	517	466	547	458	495	483	484	487	504	484	498	490	486	485	528	487	513	485	481	497	489	496	473	476	482	505	498	483	489	502	470	505	466	469	466	501	517	492	508	479	486	452	512	490	466	457	491	513	509	492	496	488	501	515	482	507	458	480	461	499	490	460	493	494	458	479	527	470	493	469	519	507	503	454	468	520	463	531	482	509	500	517	498	469	505	480	492	490	504	507	529	493	483	455	494	484	521	512	491	503	525	524	479	499	494	500	522	532	508	505	482	480	531	490	503	517	468	457	550	496	490	489	524	498	493	496	475	512	499	406	500	497	450	506	495	458	511	508	518	532	470	485	502	509	481	477	476	543	502	477	473	521	463	476	468	512	472	508	471	530	460	484	513	465	485	466	495	520	513	499	473	529	474	471	511	532	492	473	481	448	536	493	481	524	522	458	487	504	469	456	455	475	456	485	494	518	477	456	494	510	475	489	487	481	471	518	479	473	490	520	512	443	523	484	496	452	496	482	481	486	478	470	513	511	489	516	496	522	471	504	488	500	488	480	470	496	488	495	507	459	488	471	482	488	501	496	493	510	491	490	498	499	491	513	487	510	526	504	488	519	497	495	489	504	511	506	503	518	455	464	493	505	451	468	491	489	486	488	497	463	488	507	448	464	456	487	477	463	485	496	482	522	530	497	522	506	491	481	504	488	490	531	490	475	495	469	483	469	497	461	507	484	470	499	502	467	476	446	471	508	522	512	543	499	504	471	496	501	484	472	497	520	475	476	498	507	501	482	484	498	542	461	497	497	519	466	466	454	497	487	469	506	496	496	480	527	495	483	497	451	484	490	501	470	456	517	497	501	491	513	522	482	487	494	510	513	495	536	466	481	490	490	499	490	465	497	476	514	450	518	487	507	522	500	529	506	509	508	470	476	472	507	482	482	493	460	502	478	482	511	465	493	484	454	499	487	504	490	497	519	500	482	509	514	510	466	503	483	530	490	490	489	526	450	502	488	485	517	527	496	470	467	476	460	510	465	490	520	482	506	495	476	512	475	501	488	475	469	490	504	497	502	521	525	478	487	456	520	516	477	538	463	495	501	521	513	500	509	509	499	513	518	482	502	508	489	497	502	505	480	507	464	487	509	474	513	479	504	527	513	503	496	489	492	529	511	509	503	499	519	498	476	468	488	491	512	506	504	487	513	470	510	431	437	498	498	514	522	518	443	491	508	495	484	491	491	471	514	501	490	512	508	484	447	489	464	485	445	462	510	481	492	523	512	511	507	495	481	530	519	523	494	493	530	497	442	483	516	507	509	470	488	504	535	492	505	524	544	513	526	515	493	503	474	475	463	494	500	478	499	474	461	506	526	507	512	497	484	453	502	500	503	539	489	499	496	496	445	506	481	453	479	504	489	504	511	487	478	440	480	463	518	461	511	494	490	476	505	520	465	516	407	514	503	478	521	509	500	489	542	501	475	485	495	496	479	472	539	480	510	526	500	486	510	517	498	469	489	494	456	474	525	491	500	484	519	473	485	499	530	468	474	509	504	528	504	511	464	487	508	458	503	480	479	477	487	457	478	509	495	503	512	468	438	471	485	475	497	471	494	471	475	489	510	488	528	486	506	491	466	476	511	495	457	472	454	536	481	494	492	515	456	472	479	466	478	475	540	493	502	535	535	477	512	480	469	507	499	536	503	515	465	499	478	538	485	488	519	474	497	466	485	514	518	487	501	529	473	479	496	482	505	516	493	477	463	498	544	472	478	518	493	467	514	462	478	517	509	480	478	498	489	523	469	493	457	478	475	513	493	485	511	438	482	480	485	467	505	487	475	481	462	471	452	524	442	518	511	497	507	486	532	459	522	481	487	502	462	481	493	511	503	462	486	526	501	519	500	447	495	511	473	490	548	496	534	510	501	545	507	512	496	518	506	475	460	496	503	517	497	450	494	480	519	469	486	433	518	497	497	516	532	496	509	495	466	509	492	466	472	473	502	523	453	477	442	519	523	477	448	450	464	512	504	469	471	522	475	496	510	491	503	506	520	497	508	509	462	506	455	500	465	470	529	507	455	506	470	486	505	479	508	470	479	502	470	420	488	492	486	462	452	497	515	499	514	512	475	500	497	487	476	490	480	519	521	460	502	489	475	490	489	470	460	508	526	510	531	549	477	504	475	481	533	494	446	486	477	491	493	514	453	457	501	501	494	501	496	499	481	495	503	490	502	487	483	490	447	479	473	486	503	515	501	459	501	549	481	470	520	496	502	488	506	535	465	513	495	526	508	481	507	425	507	500	498	502	493	510	473	499	455	487	458	500	484	504	501	487	468	506	507	473	494	499	473	500	519	498
733	124	100	64	52	104	97	73	72	62	63	62	52	48	39	32	37	38	37	31	29	29	21	34	29	29	35	24	16	22	24	26	29	24	22	28	25	32	23	14	16	26	23	28	16	20	25	24	31	61	59	18	12	20	19	24	23	26	14	18	21	22	20	22	18	20	17	22	23	24	23	18	17	16	20	21	23	15	27	23	16	26	22	21	22	25	15	21	24	14	31	16	16	21	19	19	18	15	27	18	12	23	15	14	20	28	16	17	15	9	22	20	15	17	12	17	13	17	18	14	13	17	21	15	20	24	15	21	18	9	19	17	18	21	22	13	24	9	22	12	20	18	19	18	17	19	20	25	19	22	14	15	24	18	17	13	21	18	14	14	18	14	20	19	20	24	17	19	23	27	19	13	28	19	20	24	21	19	17	28	22	15	18	18	23	14	17	19	17	20	14	19	17	13	20	22	25	27	24	15	22	17	19	21	16	21	22	16	19	14	15	8	23	15	19	18	27	17	21	10	19	23	16	24	13	12	21	19	21	21	17	20	16	12	15	24	19	17	14	13	18	16	16	16	20	18	17	19	16	19	17	20	17	12	14	21	15	18	20	16	12	16	26	18	16	24	14	23	11	16	18	18	27	18	14	14	17	18	18	17	18	24	23	24	22	13	19	17	13	22	23	21	19	26	25	22	26	14	26	17	19	14	17	16	19	22	19	17	17	17	10	24	18	24	17	20	20	20	18	24	14	17	16	21	18	19	15	17	30	25	15	16	21	10	17	16	13	19	17	12	20	18	20	19	15	30	27	24	18	21	21	18	10	19	20	22	15	20	23	18	14	22	17	15	25	24	21	22	22	12	14	15	17	27	11	16	22	20	18	16	13	28	17	21	18	18	15	16	17	23	15	19	15	16	17	21	12	22	20	24	14	22	22	21	19	26	14	14	23	23	24	15	20	23	17	19	19	27	19	12	20	23	24	17	28	19	13	25	15	22	21	17	19	17	21	13	22	21	16	15	22	20	16	16	21	21	18	24	23	17	23	25	17	22	13	23	15	10	27	26	22	20	22	20	20	12	24	8	15	13	14	18	18	20	20	12	13	25	21	8	24	13	26	21	17	23	18	15	24	17	14	20	17	20	18	13	23	18	23	16	22	9	21	16	24	21	22	22	15	19	28	29	26	20	23	21	18	17	16	18	16	23	16	14	22	20	18	15	16	22	16	13	20	22	19	19	21	15	18	15	17	20	28	14	16	15	24	19	20	25	23	20	13	22	22	14	21	18	18	21	13	17	22	21	17	20	16	23	20	22	12	26	18	17	21	27	17	20	19	23	28	18	22	23	28	17	16	17	15	18	25	11	13	20	17	18	22	18	17	13	18	21	17	16	21	21	19	19	14	14	20	20	23	25	25	23	14	28	24	17	18	18	22	20	17	18	12	25	16	17	21	27	20	14	16	13	20	20	14	23	17	15	20	20	16	22	16	13	21	21	15	23	19	20	18	23	21	23	19	10	27	16	15	14	16	12	21	33	26	18	15	23	22	23	23	23	23	20	24	26	24	22	20	21	20	20	18	31	20	21	7	17	13	19	22	25	23	16	17	13	13	22	20	27	25	16	9	13	16	23	20	17	15	17	24	23	18	13	12	18	18	23	23	26	22	24	31	21	22	17	18	19	12	13	25	24	26	17	20	28	19	21	14	21	10	14	22	19	25	16	26	24	18	16	22	20	22	10	19	21	20	16	24	26	23	22	13	19	18	18	15	19	17	24	17	28	13	20	18	27	23	26	21	27	24	19	19	12	9	19	18	23	20	21	20	20	23	24	18	17	14	14	15	21	10	15	28	13	27	30	16	18	19	23	19	13	20	22	17	27	23	31	18	25	18	24	19	21	19	21	19	21	15	15	9	29	28	10	22	21	16	19	17	19	22	17	22	24	23	19	18	20	22	16	18	17	23	17	14	20	20	18	20	23	16	25	17	10	20	19	18	20	20	30	21	15	23	13	19	12	23	16	18	18	19	31	24	23	20	13	16	23	16	21	18	11	15	17	19	17	22	21	24	23	18	17	15	15	11	24	18	22	19	15	20	23	9	18	20	13	17	20	22	18	16	25	30	17	17	21	11	21	13	15	29	21	10	16	20	16	23	22	28	14	18	13	16	14	20	23	21	17	11	17	15	15	17	25	24	21	12	23	14	13	21	15	20	16	17	21	26	24	20	20	10	19	19	21	18	20	18	16	20	13	20	17	31	16	14	16	18	21	23	30	18	20	13	23	19	15	26	17	36	22	18	27	17	21	25	14	15	20	17	14	25	21	24	25	18	25	23	16	19	19	15	23	10	16	19	17	29	17	19	25	20	21	30	17	12	16	19	30	13	16	19	20	31	22	15	15	13	16	17	34	20	17	13	15	16	21	16	15	17	21	23	19	26	24	15	20	11	18	17	24	19	17	13	26	13	11	20	25	22	30	24	19	18	22	23	19	16	22	11	16	14	20	24	23	19	26	19	24	16	14	16	28	24	9	22	16	12	15	15	26	19	20	16	19	14	16	15	17	15	20	18	27	15	25	27	27	20	18	28	22	16	18	21	23	16	13	24	16	13	29	18	20	13	23	22	12	18	16	18	19	22	23	19	20	16	30	18	17	15	17	15	17	11	14	23	22	14	21	18	14	26	33	16	17	18	16	21	20	24	12	23	14	15	20	19	15	22	21	18	19	25	19	22	21	16	18	25	19	12	22	18	20	31	17	26	18	14	21	11	28	14	26	28	18	21	14	22	19	24	21	16	12	15	17	27	25	22	14	15	16	18	19	15	29	20	23	12	15	14	21	23	12	14	21	8	17	18	22	18	16	19	19	23	24	21	29	17	17	21	21	22	16	17	23	21	15	18	20	22	15	14	16	20	16	18	13	19	21	22	20	19	20	13	22	23	24	25	17	21	26	21	17	23	26	14	13	21	30	13	21	16	21	20	23	13	19	20	21	20	18	25	15	12	21	27	14	15	20	12	15	20	24	11	17	29	19	21	19	17	22	19	26	16	15	18	25	16	17	20	21	24	16	15	21	21	9	21	20	13	15	16	23	22	23	13	23	27	27	26	19	13	16	21	25	23	16	22	9	19	12	18	22	23	19	16	15	25	22	22	19	20	14	23	19	18	22	13	12	14	14	16	17	22	8	12	20	24	17	21	14	23	18	28	18	14	19	17	23	18	18	18	15	21	14	17	23	20	17	19	24	12	15	17	15	21	13	28	23	17	21	20	17	17	23	14	18	20	16	18	21	11	14	24	17	9	18	17	14	17	25	26	19	25	19	28	22	8	22	17	15	20	21	14	17	18	19	21	12	20	26	23	13	19	21	22	28	18	18	21	18	11	14	19	31	13	25	21	11	21	18	20	19	20	21	14	21	16	23	23	11	24	24	24	23	21	24	15	11	14	20	13	21	24	19	19	27	14	26	27	20	20	18	24	18	16	24	21	11	19	15	17	19
7335	2527	1068	2341	5985	6721	5216	3770	2748	2144	1691	1542	1382	1006	805	768	646	647	560	506	424	430	427	335	346	370	344	352	305	320	264	276	260	261	257	268	271	271	240	237	232	194	218	209	207	228	203	192	216	1380	878	186	167	185	177	164	175	179	186	176	179	164	191	171	154	167	158	166	185	151	155	181	168	193	148	155	180	146	156	145	154	159	149	148	179	154	147	151	162	170	175	151	153	171	174	155	139	155	175	158	169	153	143	167	189	157	175	167	161	161	166	148	163	161	194	176	169	162	148	173	158	173	159	141	183	137	139	168	137	166	132	151	173	140	144	169	144	145	162	136	171	161	165	154	158	161	147	137	153	161	180	153	169	162	149	167	139	155	164	148	169	148	133	168	173	149	149	153	149	127	189	160	144	162	134	137	177	169	150	178	160	159	138	161	148	150	154	156	158	168	172	148	157	188	146	169	149	194	187	193	170	155	160	156	168	159	143	151	156	152	148	161	158	168	159	139	141	150	153	151	169	129	144	143	169	164	166	143	164	148	146	132	153	155	141	153	173	148	166	149	136	143	167	141	152	173	180	151	184	158	154	149	154	177	173	156	151	160	136	167	163	152	145	148	153	143	170	144	165	152	161	157	166	171	151	131	139	154	157	158	152	158	143	151	164	141	168	136	153	140	156	135	162	149	146	139	146	152	140	150	171	140	161	172	159	156	167	127	143	136	160	156	153	156	151	138	155	152	145	146	147	170	147	153	148	158	148	164	172	146	145	173	126	134	160	161	137	143	154	147	148	150	140	148	158	131	137	164	136	168	145	151	139	143	146	138	155	151	152	152	136	155	162	141	155	158	159	180	141	119	140	153	146	127	149	156	159	155	144	142	155	154	175	145	149	145	162	153	147	154	128	147	161	152	140	137	173	144	151	152	157	142	129	151	147	167	146	140	148	153	144	175	150	158	155	167	164	170	159	164	157	126	167	152	156	140	150	153	166	165	161	155	157	156	140	166	125	155	153	143	143	158	137	177	160	150	134	163	149	158	154	142	188	141	154	157	176	160	169	131	137	152	160	157	164	150	158	148	158	144	133	154	155	156	150	158	140	152	157	137	186	132	141	168	145	145	168	148	140	164	149	159	139	152	157	134	153	149	133	148	145	163	156	142	151	140	167	146	138	135	154	169	126	141	146	151	133	156	150	153	144	144	174	164	152	160	174	158	127	138	147	138	143	146	155	158	169	138	147	158	159	144	179	154	135	141	162	163	140	135	149	153	179	151	152	165	167	139	161	143	133	155	159	134	160	161	131	145	159	167	152	156	163	160	147	156	142	163	167	125	157	153	144	171	162	159	154	165	162	168	146	141	165	141	163	164	143	187	158	147	128	166	147	142	163	163	168	160	164	158	140	157	135	145	172	169	145	164	157	150	166	152	154	163	159	147	139	137	157	164	147	128	125	154	154	137	184	148	138	137	158	156	144	184	146	151	133	151	135	124	170	133	141	128	144	149	160	158	149	139	152	155	152	152	163	149	149	143	132	157	147	136	148	169	139	154	159	165	144	153	175	170	143	158	151	153	167	157	160	157	165	135	154	166	143	150	166	159	173	150	154	153	152	173	157	163	140	148	159	169	149	153	174	146	163	159	149	155	176	149	151	166	165	171	135	159	146	178	180	143	154	166	146	160	151	130	164	154	148	157	150	160	153	149	162	135	164	141	148	155	137	154	164	157	152	132	139	139	146	155	158	145	158	170	136	146	130	158	157	148	167	160	149	154	144	156	151	147	149	154	157	139	141	155	149	152	155	133	166	156	136	145	136	144	125	154	151	152	159	144	170	149	146	165	145	154	167	157	164	153	162	188	155	141	164	160	161	152	143	139	159	146	152	152	138	144	147	142	139	159	155	172	143	132	166	164	152	154	152	156	149	164	170	154	160	146	143	151	138	133	132	164	156	156	142	134	157	154	155	135	154	162	151	170	166	142	152	140	159	153	176	146	150	161	161	152	144	162	152	143	128	148	159	131	146	136	157	132	138	145	153	142	138	146	137	139	150	134	174	147	159	182	161	147	180	156	150	156	139	153	174	161	142	156	173	149	136	158	157	130	156	155	171	163	142	181	143	160	154	129	137	141	155	150	140	171	142	150	143	132	167	152	144	144	167	126	168	126	157	157	161	142	158	172	173	150	139	158	157	162	163	155	148	149	163	153	142	169	184	157	143	146	152	162	151	133	131	175	158	145	158	129	153	163	139	157	153	143	153	160	167	136	161	178	141	142	143	141	156	149	157	152	169	156	147	153	138	158	160	155	142	147	162	173	144	143	156	134	145	143	137	126	151	158	139	144	145	162	180	174	171	165	129	154	150	182	160	151	149	149	163	161	141	142	184	154	144	158	148	158	153	163	164	153	152	154	161	145	145	168	152	156	148	185	156	152	155	163	163	156	162	161	128	161	169	155	156	141	126	159	146	149	145	133	142	156	152	140	157	125	146	137	149	132	169	141	141	140	133	144	160	130	160	165	157	149	135	164	143	163	137	144	134	165	160	142	154	170	176	164	170	143	127	171	167	175	133	154	152	169	155	139	155	153	147	145	158	149	158	148	160	130	155	136	160	160	133	152	155	140	137	156	132	150	147	149	134	163	142	151	156	166	156	152	140	144	175	133	162	193	171	165	143	174	159	163	158	163	147	151	146	172	127	150	149	167	145	149	151	160	167	167	146	136	168	166	156	159	161	184	148	163	150	156	164	146	154	158	152	152	159	146	144	161	167	164	157	132	154	175	170	147	143	160	164	140	171	154	140	177	142	149	153	158	154	158	179	164	147	161	154	136	133	157	150	144	155	154	184	145	151	161	150	160	154	169	143	142	148	143	117	179	153	152	156	154	152	176	163	157	163	139	146	139	163	140	147	164	153	160	148	148	184	155	177	170	130	145	146	166	154	160	165	128	153	146	138	137	172	140	154	154	172	138	155	149	148	163	131	148	163	166	149	144	171	134	167	155	149	143	145	141	160	161	122	143	155	153	148	166	156	130	164	137	147	144	136	179	168	144	155	137	156	152	141	157	156	129	155	143	128	151	141	151	160	156	154	156	151	149	133	138	170	142	155	146	166	144	152	139	145	141	171	150	132	157	153	158	175	154	160	148	145	145	155	155	137	152	147	136	142	158	141	170	163	170	150	158	149	150	150	160	138	157	156	179	149	161	143	149	151	136	157	165	147	151	151	139	160	151	172	153	155	152	151	149	158	158	155	144	159	167	146	163	143	158	138	161	164	164	170	161	166	164	161	164	148	130	181	157	160	132	155	155	166	158	150	158	144	202	133	148	161	162	131	134	147	178	148	160	144	152	151	167	166	143	161	162	156	149	147	148	152	149	149	141	147	160	157	140	176	155	150	174	137	158	157	154	187	159	150	151	144	179	139	145	151	158	137	157	158	137	138	146	160	143	153	142	167	173	153	153	142	132	147	145	165	165	158	168	174	158	146	176	173	128
902	86	78	66	74	77	80	79	72	59	82	68	63	61	74	49	66	69	62	60	80	69	60	61	74	64	47	62	71	66	53	68	58	70	62	64	78	82	60	55	60	59	63	66	57	69	55	51	69	71	66	64	57	57	62	57	59	56	55	65	55	65	65	62	60	60	61	59	64	54	60	77	62	66	62	59	53	61	58	62	54	66	59	55	51	65	86	71	64	53	72	61	46	61	65	55	73	67	65	58	67	57	58	62	74	70	69	50	52	58	76	62	62	57	54	67	65	56	60	64	58	52	60	59	59	57	53	52	63	62	59	68	71	51	60	59	72	63	65	74	71	52	59	79	63	53	57	55	59	60	72	62	63	65	56	51	58	63	48	63	67	74	61	59	77	51	68	54	71	52	57	64	66	69	65	56	52	57	61	42	64	68	55	70	46	64	57	62	48	69	50	60	55	59	61	50	62	70	64	62	63	61	71	60	68	77	69	67	58	55	60	62	61	52	73	54	71	65	82	51	80	69	74	83	55	59	66	60	65	67	55	69	67	55	62	60	56	63	60	58	66	68	69	74	43	64	51	54	57	51	58	65	68	64	74	59	56	59	53	59	70	64	56	52	71	56	59	58	52	68	60	61	60	64	45	66	76	52	47	43	69	54	58	65	74	73	63	74	52	55	64	47	52	67	75	57	57	61	69	66	58	74	51	56	62	56	60	69	54	46	57	66	47	64	66	65	76	56	63	59	66	60	55	56	67	69	59	68	71	59	75	58	74	55	56	71	68	64	74	70	65	69	83	60	57	58	63	66	62	62	51	63	54	59	62	86	78	62	54	56	69	49	69	51	62	55	65	50	76	58	73	67	70	76	66	51	66	57	70	61	63	54	62	70	72	82	77	58	62	62	64	67	57	79	65	51	62	67	56	65	60	55	52	51	61	69	73	57	61	68	66	67	57	65	57	65	46	62	53	78	67	64	57	60	78	56	63	63	64	53	60	64	49	67	56	59	43	53	57	73	65	61	55	61	69	63	57	74	64	71	65	65	57	63	66	69	48	59	66	60	72	58	59	57	58	70	61	69	70	68	66	57	60	56	46	68	70	83	69	57	55	64	48	70	59	61	84	73	59	62	56	58	58	65	67	59	57	45	58	64	56	67	60	82	66	54	51	59	57	58	60	50	59	58	64	58	62	65	52	66	61	69	56	73	65	45	64	58	69	66	65	78	55	57	69	71	66	70	76	52	66	78	63	62	62	66	69	41	69	68	64	56	71	55	75	56	52	56	83	67	85	63	64	87	68	61	65	54	64	51	52	69	70	67	55	67	46	60	65	64	69	59	51	55	77	58	62	65	63	60	74	66	70	57	75	58	48	68	75	55	61	59	51	64	62	62	52	64	63	58	62	67	66	60	54	56	66	73	60	59	59	59	70	49	58	51	51	76	61	57	73	55	48	85	64	72	65	74	54	54	64	51	62	57	67	55	62	72	56	56	67	65	59	68	66	59	71	66	62	50	61	63	67	65	52	66	59	55	55	65	71	52	62	57	70	70	69	55	64	62	64	63	49	64	57	63	67	63	45	69	77	71	53	66	62	55	63	59	63	67	48	63	73	52	57	53	58	53	73	73	66	60	58	53	59	63	74	58	63	69	75	69	53	71	64	57	44	68	64	74	52	65	68	54	36	65	49	69	51	63	59	52	57	59	72	60	63	77	68	62	46	57	57	59	61	51	53	76	64	52	51	74	61	61	66	66	73	55	69	60	65	64	58	61	52	53	69	67	67	62	66	57	60	61	63	60	68	61	68	61	54	71	79	70	49	68	66	60	49	57	61	51	58	62	54	61	80	59	66	55	62	54	60	67	55	51	75	56	67	65	58	67	68	70	70	58	60	70	61	71	65	60	63	70	58	64	65	64	50	61	68	57	56	63	72	63	56	68	63	62	67	70	74	65	66	56	58	52	55	54	62	58	64	59	77	55	64	57	62	68	60	66	60	70	50	67	55	51	59	68	62	55	75	75	68	71	50	56	58	64	66	52	65	69	62	77	50	65	59	69	62	41	57	75	54	60	65	49	69	52	59	66	65	80	62	69	72	64	66	70	50	60	81	54	47	64	62	54	58	58	52	60	66	54	71	60	56	79	55	54	68	54	45	69	51	57	54	67	55	55	63	54	75	54	54	66	74	60	65	61	74	61	64	60	61	48	72	77	54	38	61	66	62	70	68	67	62	63	51	54	68	80	54	48	66	53	55	54	64	61	68	49	67	60	77	62	46	56	75	55	54	61	53	55	65	60	66	62	73	68	56	56	55	55	65	79	52	58	70	49	73	85	70	67	58	59	59	62	55	61	69	72	60	65	72	71	66	58	62	58	66	77	54	63	75	52	58	72	57	54	77	65	81	68	72	54	78	57	60	58	59	64	60	60	49	62	61	66	54	65	70	68	66	44	64	59	57	56	71	55	67	62	55	67	61	60	51	61	55	55	63	54	69	56	63	58	66	89	50	60	62	59	74	85	57	71	56	79	57	70	61	75	60	62	64	73	51	74	56	65	54	64	66	48	62	68	66	62	56	51	58	70	47	55	57	65	60	63	61	65	57	58	54	70	61	42	64	69	60	65	57	80	67	51	79	55	65	59	63	73	59	71	68	64	63	64	54	70	75	66	52	86	68	63	62	62	51	66	71	65	72	53	61	61	53	56	55	72	62	62	59	55	58	54	55	67	68	71	54	49	65	52	60	45	55	68	72	57	53	54	63	66	48	45	60	53	62	55	57	53	79	46	69	69	62	68	66	66	63	75	51	69	55	70	56	66	57	72	63	66	73	49	63	75	64	63	71	53	84	58	56	63	58	61	70	80	63	59	59	47	59	60	76	66	64	73	67	71	67	58	65	43	57	60	55	61	47	74	45	66	53	79	58	65	59	60	50	66	53	62	61	59	63	61	59	64	67	65	50	58	57	65	69	53	63	56	51	56	64	59	67	60	64	59	72	77	52	60	70	67	59	59	64	70	59	76	67	59	67	75	61	61	64	55	45	67	64	74	68	58	64	58	70	62	56	39	77	58	63	71	63	70	62	68	73	67	56	58	65	67	45	64	56	64	64	61	65	69	52	83	57	81	69	46	79	64	59	56	65	62	72	62	69	37	62	64	44	65	59	57	68	52	59	64	72	64	60	44	70	76	59	58	61	56	52	59	66	63	68	48	56	59	71	59	67	79	63	54	73	49	58	77	54	63	72	64	58	71	61	74	55	50	66	57	65	52	67	70	63	70	53	71	50	60	48	74	67	63	66	55	56	67	63	60	59	58	51	74	56	51	82	50	73	61	50	57	78	44	79	69	59	70	65	59	72	75	67	57	69	60	62	66	59	71	54	56	52	58	61	64	72	60	57	58	66	71	49	70	66	73	65	60	57	67	63	70	57	47	53	70	71	59	63	49	53	57	64	48	72	56	58	79	56	64	82	60	63	62	47	55	64	56	72	54	49	75
5589	1018	804	1015	2213	2416	1843	1317	1052	879	773	784	766	652	595	600	632	557	529	530	504	521	548	516	496	530	535	560	519	500	524	532	516	531	495	510	530	497	499	487	508	529	532	530	505	463	524	453	489	705	540	523	518	485	501	506	541	498	492	494	523	473	501	463	485	515	518	510	446	470	505	507	550	499	499	484	444	500	540	493	510	496	534	527	515	467	522	487	484	488	500	510	560	486	502	503	493	492	493	488	535	481	509	457	520	526	475	467	499	478	489	482	544	506	488	513	513	472	520	491	495	506	491	483	485	488	503	458	503	535	466	506	457	525	428	490	513	538	517	519	506	534	544	487	515	472	498	527	534	471	509	477	528	522	502	487	527	525	486	523	497	477	489	497	456	499	497	520	503	522	517	524	492	513	462	516	491	472	483	523	457	483	486	507	522	512	521	480	485	464	470	493	520	512	497	536	492	489	486	464	497	469	498	481	498	544	490	507	514	500	500	550	466	477	485	538	549	530	501	488	505	524	507	459	493	504	495	514	489	502	514	501	506	537	509	509	500	531	537	464	516	487	485	488	512	493	509	461	487	482	475	488	473	494	518	530	529	501	482	498	485	494	491	466	482	493	522	499	501	488	530	493	454	483	503	455	441	496	502	530	500	493	492	498	506	504	509	476	497	522	529	521	504	493	462	513	473	497	503	485	472	486	527	499	457	499	485	467	486	507	465	504	487	550	485	481	469	488	507	470	495	493	473	496	475	488	500	472	454	495	490	487	507	508	531	490	517	502	464	483	473	529	537	501	508	482	513	522	488	530	462	497	509	505	512	514	528	503	521	477	511	535	492	525	511	506	486	493	485	473	514	478	498	518	485	494	518	533	450	545	517	490	526	452	498	501	498	506	502	477	488	478	495	506	487	512	497	498	464	493	517	481	480	496	530	518	485	489	465	518	525	498	533	518	434	468	494	492	483	472	514	533	469	488	509	467	506	485	488	529	505	472	528	503	498	491	476	471	479	468	496	461	478	499	518	531	490	505	457	484	511	489	499	500	529	501	488	497	463	480	477	503	489	463	496	519	453	491	526	457	535	523	500	507	496	490	451	491	476	519	477	515	500	524	528	488	498	490	454	496	472	487	493	466	493	470	469	543	489	493	496	483	483	506	555	475	521	511	522	494	536	508	462	515	539	497	508	472	513	502	486	487	518	479	496	480	512	482	496	510	480	473	525	510	540	539	516	482	490	533	481	501	522	475	451	490	499	516	494	437	478	479	460	518	474	458	510	483	467	497	487	507	472	499	485	525	493	477	466	486	515	506	497	494	477	501	464	520	461	475	470	488	474	471	510	498	475	471	492	537	463	524	485	478	520	452	510	489	479	517	521	495	477	505	529	474	494	500	523	527	491	507	465	520	451	514	488	498	502	477	489	515	466	492	501	491	486	496	511	492	525	523	516	450	522	510	517	516	500	506	495	486	488	490	531	485	474	491	476	532	513	515	502	519	501	467	500	576	476	520	496	480	472	446	508	520	494	506	500	479	492	528	491	493	495	481	504	475	473	507	499	486	500	515	494	487	515	481	515	469	472	510	490	502	463	505	483	513	472	456	517	523	514	502	483	503	529	486	491	489	504	516	504	501	532	519	490	504	479	493	521	502	523	511	522	497	517	466	500	500	508	510	490	464	497	555	494	483	485	515	493	529	475	469	490	507	483	524	508	502	500	559	491	476	485	523	519	483	449	508	492	485	486	503	473	497	495	506	516	538	501	504	508	511	497	514	508	507	516	491	495	495	485	491	521	469	504	487	517	484	446	489	513	482	514	488	478	499	477	511	448	458	519	477	509	491	472	516	487	472	510	473	450	524	534	471	522	499	465	433	503	489	507	485	524	520	518	476	510	504	516	529	476	488	506	535	515	485	526	512	480	535	480	495	511	462	451	488	497	483	505	499	509	506	451	475	491	452	498	478	515	489	480	474	523	463	470	474	505	481	501	506	480	473	495	503	486	493	465	476	495	509	492	477	480	526	476	456	459	546	481	473	497	458	488	519	510	513	490	525	498	507	498	484	482	475	506	504	501	505	472	517	474	501	452	522	461	473	521	503	483	527	472	491	503	512	497	520	460	543	511	517	483	543	489	510	532	496	518	472	514	499	493	532	486	501	513	475	482	490	501	448	490	526	481	508	502	499	496	469	524	494	468	460	493	475	466	501	482	498	479	521	496	480	507	499	505	485	515	512	544	517	478	465	485	509	484	534	507	468	448	525	497	485	451	481	479	518	476	504	498	481	500	491	513	531	474	460	520	479	521	504	529	510	468	506	497	472	504	476	445	529	454	487	513	484	502	503	542	499	520	481	500	485	504	475	517	497	502	502	470	468	517	473	486	525	515	477	489	497	479	525	452	535	494	532	494	523	482	499	488	519	515	481	491	496	492	492	496	489	486	490	548	477	525	495	484	525	454	495	493	486	485	515	543	506	489	506	521	504	488	479	469	505	482	496	467	492	519	492	477	486	508	485	471	507	479	469	463	509	511	579	517	478	493	496	465	507	498	547	462	505	461	508	482	490	462	465	495	512	510	501	511	509	469	500	485	496	510	540	519	500	459	499	499	520	499	518	467	481	487	536	520	515	479	473	495	497	518	527	515	507	485	519	471	500	483	494	465	524	488	506	498	470	534	504	511	482	504	469	490	496	505	470	517	498	460	469	513	517	502	486	513	542	516	462	491	493	496	473	527	482	538	477	557	475	469	488	495	504	532	499	501	493	486	480	498	532	528	526	471	465	466	531	486	510	511	465	458	488	505	487	505	480	471	516	533	479	504	497	480	510	533	470	516	485	480	462	526	473	506	470	491	515	461	536	487	507	485	482	518	512	488	497	486	512	526	480	490	508	542	476	499	517	501	464	485	481	482	461	515	507	489	504	506	481	539	545	523	480	505	477	466	467	451	510	492	473	510	504	487	496	491	530	508	468	507	501	492	492	504	518	469	493	493	480	496	450	480	480	462	496	502	503	502	495	485	484	485	491	473	476	477	497	469	491	478	510	510	512	453	474	466	497	522	462	487	519	458	507	486	474	529	509	528	498	496	497	466	478	490	485	503	490	478	484	483	488	487	511	477	499	480	442	499	494	518	522	518	515	528	519	488	505	531	530	521	547	495	483	518	526	533	509	470	454	507	505	471	495	509	503	497	452	500	506	452	486	471	473	475	465	459	483	512	490	482	559	476	495	451	493	468	490	499	492	488	466	496	510	489	469	479	496	466	509	465	506	514	482	521	544	480	548	475	504	482	500	495	511	493	502	476	495	486	476	536	474	467	490	488	484	482	508	489	475	432	501	462	527	484	520	487	504	489	478	494	507	453	431	525	505	501	510	488	477	487	552	507	460	518	517	473	498	509	536	490	519	523	507	487	459	474	466	488	515	482	520	478	513	473	490	509	510	487	518	501	476	459	527	448	499	470	513	480	511	491	523	474	542	507	517	493	488	445	497
1161	98	122	83	83	87	88	88	69	86	76	76	72	68	75	61	76	72	65	81	73	58	64	62	44	65	54	46	82	67	55	64	70	80	64	68	73	70	69	62	63	68	71	70	70	54	72	66	58	83	67	54	73	68	72	76	62	71	72	56	51	58	70	58	62	59	56	53	73	59	50	61	72	71	61	70	59	62	60	52	67	80	65	64	58	75	48	61	66	58	75	71	78	74	70	78	78	77	60	63	53	62	80	80	56	77	58	60	52	63	64	60	53	77	51	54	61	77	66	69	68	51	73	73	65	64	63	54	77	62	64	67	72	68	61	60	59	69	57	60	65	79	72	66	72	69	50	56	68	52	58	62	67	87	59	61	70	66	65	70	62	59	59	71	73	81	57	66	45	62	79	61	73	62	65	79	75	70	48	61	50	53	66	56	59	66	58	65	72	79	66	65	67	50	70	63	68	69	67	50	70	74	69	59	53	57	68	67	67	65	74	59	58	70	74	59	71	71	71	63	53	50	59	69	76	74	67	60	80	73	68	72	73	60	72	71	58	68	77	61	60	65	68	72	58	52	62	68	78	55	70	56	63	63	56	60	54	56	67	75	68	61	63	64	58	71	59	80	67	65	62	64	62	63	65	68	54	74	60	78	57	77	72	66	63	70	81	59	59	81	86	72	58	62	77	60	58	52	72	84	56	71	59	55	55	60	64	56	72	48	57	54	64	63	69	66	59	66	70	64	75	58	49	64	72	66	67	68	81	81	66	64	57	68	86	68	77	66	58	66	61	93	60	63	62	75	58	59	48	75	64	67	66	65	60	74	65	59	71	70	84	58	63	59	71	79	75	70	65	57	56	72	65	72	65	55	66	59	58	69	59	67	66	66	67	68	54	62	63	56	69	62	83	54	63	66	62	65	59	70	47	55	70	91	58	67	76	69	62	65	70	57	73	72	67	80	68	71	71	57	74	54	79	68	58	71	54	64	70	61	76	68	74	69	60	64	59	59	62	64	74	71	64	47	53	61	68	68	62	55	54	43	65	87	71	75	55	57	67	63	70	60	64	67	51	54	63	79	66	71	62	73	62	55	59	76	78	57	65	58	54	60	68	59	72	54	61	52	69	70	79	49	71	64	72	71	63	66	60	64	60	67	55	62	69	60	76	67	74	75	63	56	57	67	46	68	47	64	61	67	56	68	58	60	51	53	71	58	80	59	53	76	70	57	57	69	72	64	65	64	75	69	62	61	68	70	60	56	53	58	68	66	65	71	70	69	66	60	67	65	79	61	60	73	53	73	69	65	61	58	61	82	64	53	82	65	65	65	68	57	60	70	61	54	83	51	76	66	73	69	62	66	80	75	61	59	46	62	59	62	60	62	77	59	68	62	71	69	64	58	65	55	69	66	62	52	52	63	64	75	69	54	59	76	74	67	71	59	61	68	63	58	58	73	58	70	61	71	59	56	65	60	70	83	47	68	69	62	50	50	67	51	58	72	72	79	74	55	68	55	63	69	57	67	58	61	75	57	76	76	70	67	60	69	74	53	54	58	57	62	56	56	72	64	77	67	68	57	79	67	61	76	68	59	47	72	61	76	76	68	67	65	64	78	60	66	56	57	56	60	66	65	63	70	69	60	70	49	85	63	56	68	68	67	69	73	77	60	62	64	56	71	61	68	59	60	62	59	72	59	59	78	51	57	59	59	78	70	73	60	63	68	56	70	63	58	59	65	68	75	50	73	71	65	68	69	63	57	80	66	55	50	72	57	66	66	64	88	74	51	67	69	76	64	59	85	71	47	62	69	65	65	72	62	64	48	64	61	62	70	89	87	79	56	60	68	50	52	61	71	58	55	84	82	66	63	67	69	69	73	53	63	64	64	78	57	56	72	59	71	71	53	62	64	72	70	51	79	42	44	66	62	72	59	84	69	64	65	66	62	68	67	67	68	72	65	58	66	68	71	55	68	65	53	62	57	58	54	67	56	70	64	53	76	67	64	64	55	71	82	52	57	82	65	65	73	68	77	61	71	58	61	64	57	51	66	76	67	63	69	70	54	61	57	58	58	65	67	78	64	70	75	68	71	81	64	78	75	63	73	76	56	58	73	67	62	63	60	71	60	55	65	67	69	61	70	63	82	78	49	50	61	73	68	56	55	70	64	61	71	52	60	62	60	66	63	73	69	73	79	82	70	79	71	57	70	56	67	70	82	77	77	54	68	64	66	56	51	77	66	59	62	71	70	69	58	69	64	78	76	76	60	65	65	70	50	65	78	56	72	80	57	75	53	69	56	66	55	48	86	55	73	61	60	67	66	68	65	61	57	74	62	62	72	75	78	54	78	50	64	69	51	67	60	66	62	61	74	80	67	56	62	64	54	69	64	59	74	74	74	61	70	69	76	52	66	63	65	56	60	55	56	69	64	69	49	54	64	67	80	72	71	67	67	71	74	50	73	67	60	64	59	66	70	76	65	62	71	58	69	71	61	52	68	58	57	70	58	66	59	75	58	60	68	59	70	74	61	72	72	61	60	56	75	56	57	69	68	69	55	65	57	65	47	51	74	73	74	74	73	63	58	54	82	72	67	67	69	61	64	62	60	65	66	71	73	63	69	65	53	61	66	73	62	65	68	58	56	74	78	65	61	67	65	74	47	67	79	73	76	55	71	67	56	61	89	54	77	72	73	70	55	61	68	69	53	57	57	65	65	58	52	61	55	68	60	66	58	70	46	61	73	62	64	67	64	64	68	73	51	45	71	65	60	72	54	71	63	65	66	66	75	61	56	85	66	67	61	69	83	50	69	58	60	73	65	57	71	74	69	69	67	65	50	59	80	67	75	72	67	68	64	61	66	58	71	58	67	59	61	73	74	77	63	64	71	58	66	68	70	59	63	72	56	57	60	72	70	59	65	72	71	61	61	65	68	67	52	68	71	52	78	57	53	62	74	77	67	59	67	73	64	67	68	73	74	62	61	55	62	67	73	63	66	67	73	63	68	66	72	63	65	56	75	59	64	63	53	56	71	59	55	58	61	76	70	76	57	54	61	58	77	65	64	70	79	76	58	73	69	76	60	67	60	45	66	57	67	74	65	61	80	84	67	70	52	65	65	69	76	67	73	52	83	53	70	55	55	56	72	61	73	48	62	73	58	62	87	76	70	65	73	64	59	73	44	75	49	58	78	75	65	71	71	64	59	67	63	61	64	77	54	74	74	61	62	71	64	73	65	66	74	75	66	63	62	72	67	61	59	67	71	66	60	58	74	67	66	64	69	64	76	77	55	73	66	67	57	69	66	66	60	71	82	70	74	58	68	87	76	57	85	65	72	72	65	69	69	71	54	57	71	66	54	58	73	59	57	44	48	74	64	62	79	67	72	74	71	71	67	65	48	69	68	70	68	75	68	71	67	60	60	54	68	69	45	56	62	65	68	65	71	57	62	67	70	65	73	57	66	61	54	50	69	71	57	64	76	86	79	70	64	58	77	67	68
6229	1112	884	1335	2624	2847	2287	1708	1255	1115	909	899	774	689	712	686	619	570	606	573	585	595	564	552	558	550	602	532	568	547	553	547	534	502	532	507	553	520	528	519	516	500	562	495	558	499	549	475	508	693	589	523	517	552	554	522	492	546	544	498	524	542	517	526	548	537	504	535	533	544	528	521	513	498	509	492	481	521	491	512	494	539	514	513	520	492	526	517	524	499	535	507	521	506	513	479	519	535	527	492	512	494	513	528	520	515	481	510	518	494	522	495	495	506	519	517	523	503	470	504	496	544	538	533	498	473	518	510	487	465	522	500	540	474	519	493	470	516	503	540	531	507	543	534	505	511	496	498	535	471	548	532	512	559	515	510	488	489	530	510	480	528	513	488	544	489	561	520	524	511	500	485	521	485	525	518	529	514	539	508	500	502	506	511	534	554	540	512	533	470	511	505	535	529	515	497	487	524	492	493	507	520	472	471	486	486	495	511	511	486	526	488	467	531	517	537	547	475	520	564	533	533	492	493	486	505	510	462	518	500	498	484	513	504	503	529	523	525	508	495	502	484	574	519	471	500	538	515	497	530	527	511	506	529	522	515	508	522	484	519	478	529	513	498	528	510	509	520	531	537	522	519	518	513	534	503	524	509	508	510	505	514	490	494	523	494	554	517	554	522	508	469	486	517	553	527	500	470	540	510	572	494	536	495	518	550	501	490	544	452	517	482	485	486	487	473	487	510	548	541	500	528	518	508	516	499	560	493	515	511	513	501	480	512	509	524	515	529	510	565	536	509	502	529	532	558	485	496	543	546	516	512	480	491	537	515	521	507	518	528	472	516	544	536	523	483	548	491	522	487	495	488	528	496	519	515	512	496	530	565	521	512	513	539	513	496	490	489	524	494	498	548	508	512	550	500	493	546	529	471	513	485	534	529	499	570	485	500	468	505	514	494	528	538	519	508	517	524	503	574	496	519	510	529	522	462	513	544	522	515	504	520	508	520	505	492	460	530	528	499	527	548	539	507	523	549	514	515	462	506	483	502	469	505	512	500	546	489	478	534	508	525	511	548	528	532	486	511	459	499	505	467	464	522	554	490	487	497	501	491	487	510	462	497	507	520	492	483	581	519	524	487	469	520	510	525	481	524	515	517	514	521	494	508	513	537	507	535	505	516	534	512	481	532	468	474	522	525	525	509	479	525	544	469	519	495	542	506	465	506	507	542	516	535	512	542	539	522	522	487	523	517	538	495	530	496	486	503	546	521	508	527	486	507	534	495	512	504	521	479	492	545	514	539	547	511	548	530	531	518	505	514	530	505	510	515	500	521	511	545	508	495	552	528	482	531	494	467	518	515	516	520	501	524	479	494	513	498	499	486	474	492	515	512	490	522	528	518	529	496	546	538	492	525	500	479	510	516	525	483	491	499	514	521	514	497	513	503	511	496	520	527	485	494	522	516	485	494	514	509	532	515	513	493	510	511	470	520	531	526	522	514	503	521	500	528	469	525	526	491	551	512	463	571	532	502	518	510	485	499	508	528	513	526	502	500	501	542	528	507	500	589	480	507	524	487	556	538	484	503	492	500	527	552	495	504	504	531	492	532	471	506	532	527	513	510	501	439	519	511	464	492	504	505	553	489	515	497	504	513	486	502	526	497	508	511	523	522	480	525	527	473	501	502	534	504	551	557	516	504	493	522	473	520	522	503	452	500	484	536	473	521	491	562	512	481	489	503	508	485	518	520	492	493	544	505	523	563	537	502	525	508	492	519	532	534	525	560	505	537	511	542	500	448	508	514	532	516	524	532	499	515	552	515	511	529	549	465	491	526	532	522	551	486	510	485	533	517	450	509	497	500	534	505	534	524	509	537	530	483	486	457	508	534	498	516	471	516	502	491	504	535	492	512	521	480	462	499	499	482	541	558	507	504	520	484	513	558	498	527	496	519	502	544	490	505	539	462	502	545	510	480	493	520	525	488	515	519	532	543	496	451	524	481	515	509	503	533	534	538	494	473	498	542	566	498	502	536	514	479	500	498	481	506	494	524	539	495	499	518	512	479	490	537	517	515	487	500	486	501	530	515	527	521	521	521	536	517	481	464	491	543	503	476	568	491	518	524	505	488	495	522	473	495	507	560	489	521	490	520	521	515	473	541	505	482	503	501	528	515	511	521	490	528	508	479	531	502	537	496	474	499	477	520	528	524	487	491	513	531	490	518	519	471	480	520	514	491	521	502	504	497	491	552	485	493	503	554	531	555	508	478	547	536	546	480	466	526	552	516	529	520	481	493	529	566	516	496	457	521	512	503	512	480	511	519	537	489	508	495	486	521	517	541	564	509	542	552	529	510	513	515	498	528	526	563	539	540	510	510	515	487	507	517	523	519	487	518	540	517	472	508	492	523	506	537	494	505	525	548	517	527	521	496	500	555	500	494	525	523	540	537	517	487	509	566	470	524	540	533	502	545	537	495	494	492	539	512	511	532	544	547	510	530	500	520	550	520	516	486	524	533	500	508	538	508	500	492	527	491	479	500	500	515	562	508	513	538	540	515	530	520	512	516	528	530	520	497	499	511	520	512	524	516	492	542	491	497	529	476	462	525	522	479	536	494	511	509	496	490	504	529	515	464	546	520	493	518	495	523	529	481	527	521	531	519	548	500	499	551	527	535	504	517	515	531	533	514	501	543	514	526	499	495	528	501	520	530	516	497	510	526	520	481	545	545	520	461	518	524	510	521	523	536	512	517	457	491	512	503	559	548	528	522	522	525	533	489	531	529	534	463	504	514	503	520	533	530	542	507	535	511	509	513	518	507	527	479	501	478	503	524	545	520	511	510	426	479	525	484	527	512	558	500	497	531	482	519	499	502	496	520	511	520	521	492	544	483	504	542	493	512	565	538	480	461	510	485	496	492	504	529	516	495	547	541	455	465	513	485	507	510	510	560	516	529	535	531	542	491	460	489	482	564	504	569	507	496	516	540	534	544	510	494	522	475	494	522	517	520	520	523	481	488	512	517	514	521	496	487	527	495	484	491	531	559	533	532	512	522	511	525	494	553	540	513	522	494	505	500	516	531	509	520	505	487	531	449	487	525	521	499	546	460	502	535	487	499	500	545	507	531	544	472	503	487	520	521	500	505	471	521	490	486	477	526	487	482	469	505	500	501	490	536	548	494	549	527	548	528	475	510	543	532	512	549	485	548	485	544	516	523	485	553	469	491	482	500	534	528	491	544	540	506	483	532	488	516	490	498	524	523	554	519	488	516	533	517	496	506	490	471	560	497	502	474	508	518	538	510	486	490	522	518	529	565	516	524	502	479	546	505	526	492	507	554	528	500	508	504	502	489	511	485	532	552	524	525	508	492	524	503	530	472	495	506	526	510	484	515	496	547	493	528	513	533	509	516	532	525	531	502	480	507	523	539	517	534	510	522	532	528	523	523	484	547	549	498	503	514	529	526	490	514	535	552	510	501	487	506	464	480	500	505	507	487
1464	139	85	78	85	117	90	92	82	86	87	73	63	70	68	78	75	72	61	79	75	57	63	51	45	64	68	63	66	64	56	72	56	63	65	61	61	51	53	65	63	78	49	79	64	74	58	65	57	65	62	59	50	60	55	58	75	52	54	62	56	58	61	83	82	46	75	50	55	47	54	67	58	55	81	64	55	54	71	48	58	42	60	54	53	41	70	62	56	57	62	60	59	62	62	48	74	67	60	62	71	62	59	79	79	57	47	54	69	59	56	61	52	52	59	58	46	60	55	69	59	64	60	66	62	53	55	67	53	66	57	58	62	57	68	50	50	64	56	62	60	58	59	73	63	50	61	61	55	52	72	51	61	51	55	57	70	65	67	56	58	57	50	54	62	48	57	58	52	60	57	60	62	57	63	63	52	71	44	52	57	57	63	57	54	63	58	72	62	65	50	48	65	57	61	59	62	67	56	63	70	54	58	63	60	49	61	48	63	63	68	50	82	64	60	47	64	54	56	55	58	53	62	77	43	52	61	59	58	70	62	55	63	52	54	46	57	59	53	57	68	50	61	42	61	51	60	61	63	63	47	57	60	60	66	50	61	35	49	71	60	46	49	66	72	74	64	58	60	55	64	53	46	69	84	60	53	48	51	47	59	46	53	57	48	51	53	69	56	52	59	73	43	73	75	49	43	67	60	59	57	65	65	54	61	60	59	53	61	49	60	65	60	59	69	60	58	64	55	58	51	45	56	50	55	58	56	67	69	53	50	49	68	63	71	61	67	63	58	62	59	68	59	74	50	63	62	53	68	66	64	58	58	59	50	50	64	66	55	54	56	66	70	58	54	64	41	52	49	65	74	56	47	61	57	59	74	59	58	55	65	57	63	50	49	60	57	60	68	70	53	67	51	66	64	62	61	52	60	55	60	64	58	55	54	66	60	60	70	57	50	62	51	53	67	57	63	63	62	57	63	57	62	62	54	65	74	51	47	63	68	71	58	54	42	61	60	57	55	60	46	67	66	67	58	44	45	51	55	44	61	58	63	63	52	60	55	61	58	68	53	53	76	53	63	58	67	53	51	59	55	62	57	53	55	67	64	63	74	62	69	50	55	59	56	61	50	68	45	46	58	63	57	63	69	59	55	68	56	66	55	47	68	49	63	62	57	48	62	53	65	65	46	49	56	36	64	63	63	53	61	52	58	43	59	65	63	72	55	59	55	56	55	64	51	59	55	65	49	67	44	57	58	49	50	55	60	50	52	62	67	50	60	54	50	49	58	67	63	63	57	63	66	55	68	59	57	60	48	55	37	56	66	64	53	63	54	59	66	70	57	53	54	60	61	57	53	66	64	61	53	55	61	57	65	52	62	65	61	55	48	65	49	55	65	49	47	50	52	69	71	56	57	52	72	62	47	59	50	52	52	61	57	51	67	46	40	50	54	48	78	53	63	61	65	59	57	50	66	54	64	54	54	53	63	65	59	66	50	54	62	53	78	57	52	56	73	51	61	46	63	68	64	68	71	61	68	66	56	62	59	61	61	58	73	53	48	57	59	61	76	57	53	62	76	69	34	75	56	73	55	64	42	63	83	63	63	66	53	50	50	57	50	59	51	60	61	58	59	63	68	44	64	50	58	64	66	58	62	57	44	61	68	56	56	62	63	46	62	56	52	56	54	50	59	58	57	67	63	59	63	59	64	46	63	61	60	53	37	55	80	57	55	63	64	63	65	54	63	48	63	62	60	63	69	65	56	78	49	64	54	63	56	72	62	48	76	53	62	50	59	50	45	53	59	60	59	54	67	61	57	63	62	49	53	51	57	47	71	51	52	72	57	52	67	61	52	47	62	64	54	47	64	50	54	61	68	67	59	60	68	51	69	73	75	68	57	61	65	71	55	65	63	74	57	73	63	56	56	46	68	56	70	57	69	46	50	60	67	57	57	52	42	49	57	59	64	52	66	53	69	57	63	63	50	60	65	42	54	54	51	46	61	64	62	42	74	44	57	56	56	57	58	68	45	57	70	54	56	72	58	57	47	52	61	63	68	58	51	60	69	51	45	65	63	62	57	57	73	59	61	65	50	44	67	57	75	52	52	71	64	49	65	45	52	50	53	43	42	66	51	66	55	56	64	50	51	65	65	47	62	55	50	64	54	63	53	46	55	49	68	63	42	55	47	62	62	57	67	61	62	60	53	62	60	48	59	39	39	53	56	64	51	67	56	56	54	77	60	46	54	68	52	64	67	57	61	47	63	62	63	46	70	58	57	57	66	47	53	50	58	50	51	60	70	72	53	49	57	67	57	54	70	58	61	53	55	50	58	54	52	77	65	55	55	61	69	67	67	75	65	63	58	68	47	64	47	56	52	54	67	45	60	47	58	67	59	69	46	57	64	57	57	38	67	52	67	48	59	63	74	63	68	67	50	70	63	63	58	51	63	66	60	61	65	59	51	62	68	58	55	65	76	60	64	68	62	57	68	67	58	59	66	59	65	59	59	52	63	63	59	56	64	52	64	60	54	63	74	74	80	48	78	68	61	61	66	77	57	59	53	62	59	59	64	56	53	46	49	56	69	52	66	53	41	70	49	62	62	66	66	52	66	67	53	65	56	53	57	63	59	48	55	70	58	56	54	72	51	50	51	61	62	70	67	55	49	67	62	65	57	56	67	74	68	62	71	79	56	54	59	60	55	44	63	78	51	68	56	53	45	70	64	77	74	58	53	59	60	54	58	65	60	57	59	60	60	68	57	71	63	58	66	57	53	54	59	67	67	54	63	60	60	67	59	50	74	55	51	76	63	58	60	60	49	55	66	58	50	67	63	63	66	54	59	68	49	46	59	62	51	61	60	62	52	59	61	46	69	61	56	60	70	62	62	77	53	67	61	62	54	70	68	60	62	63	69	53	53	58	44	63	48	62	65	51	65	58	59	51	50	60	65	48	62	58	67	73	64	57	52	62	58	56	59	57	67	50	55	66	42	66	62	63	68	50	45	66	76	66	68	54	52	53	62	54	57	66	54	59	53	73	61	54	69	51	72	59	78	57	64	52	63	67	64	49	49	66	55	63	58	48	57	69	55	72	47	46	64	53	59	58	57	61	53	59	46	67	67	70	60	60	51	51	63	70	48	67	51	55	45	43	56	63	47	61	59	69	75	73	67	65	49	59	51	58	70	69	56	50	68	67	57	61	56	58	54	61	71	49	49	57	55	66	57	61	63	62	75	61	65	62	65	65	71	58	53	54	63	55	60	64	58	52	55	60	51	61	64	67	71	59	56	64	62	44	62	50	68	61	76	56	61	51	66	68	67	56	59	62	67	64	63	69	64	56	56	65	51	64	57	69	63	57	50	61	56	57	66	54	57	59	49	70	60	79	59	44	59	62	72	59	47	56	50	54	61	67	57	72	59	73	79	61	46	59	63	57	69	65	59	53	55	78	49	67	40	66	52	71	66	50	66	61	62	66	52	54	52	58	61	66	60	67	58	49
7370	1685	986	1662	3886	4341	3491	2715	2258	1695	1441	1285	1061	926	884	817	722	716	672	656	662	633	626	600	613	599	610	605	570	561	568	539	526	545	522	505	503	515	496	528	517	476	495	466	482	486	481	490	500	646	594	500	483	487	485	500	487	472	466	497	496	489	463	501	474	469	473	497	473	470	419	502	502	492	512	461	502	445	434	456	447	466	459	467	475	480	456	454	490	512	468	481	453	477	466	462	475	398	481	474	475	486	503	470	465	480	468	493	454	437	467	475	454	455	466	432	476	433	424	462	482	495	470	531	478	505	492	459	478	495	451	475	450	445	478	456	482	461	476	466	470	445	485	491	493	457	464	479	469	437	451	478	489	459	451	443	475	465	451	458	484	458	484	508	513	458	411	462	468	457	467	490	499	451	455	431	490	477	439	427	477	464	477	476	508	439	466	443	488	446	456	480	503	481	462	430	444	484	448	487	491	461	454	458	457	475	420	448	441	498	474	455	500	453	468	466	419	487	476	482	462	469	440	454	467	477	489	504	432	463	454	499	467	481	448	450	473	497	443	483	501	463	483	495	485	470	454	480	432	458	440	474	440	488	476	473	480	479	445	481	428	466	490	476	440	447	472	429	483	425	478	479	483	474	484	463	478	443	466	457	511	479	456	508	477	456	482	468	464	454	457	482	460	463	449	450	477	491	489	454	423	438	459	469	475	492	498	441	450	473	447	496	475	467	499	486	470	452	454	475	465	442	470	481	486	467	470	471	468	445	464	433	463	468	474	489	502	432	450	461	452	457	469	500	444	495	478	500	441	446	425	449	442	451	479	481	453	460	466	454	484	425	458	498	456	451	501	456	480	461	475	460	458	467	482	493	446	499	465	453	459	448	478	481	505	464	459	479	489	452	465	477	453	449	492	449	460	481	424	479	445	495	411	458	463	477	445	453	491	480	479	478	503	465	455	465	430	477	495	440	458	470	449	464	454	498	439	498	482	482	476	480	459	427	495	473	490	454	437	439	415	485	477	478	431	478	481	490	468	471	452	463	477	454	449	463	473	446	488	464	444	498	460	489	454	459	493	490	476	469	418	499	479	453	449	467	422	455	466	498	465	493	479	460	459	483	529	455	473	467	472	451	457	453	451	479	479	449	442	448	448	492	458	458	444	447	482	452	490	465	470	476	489	436	476	450	496	487	451	536	454	457	469	490	498	506	452	439	453	498	495	449	436	492	482	445	482	493	445	480	456	445	448	451	475	499	450	472	468	494	479	459	510	442	496	479	469	452	448	476	481	482	458	436	458	457	508	418	457	460	457	439	391	446	466	457	497	437	504	459	454	484	491	449	444	466	463	471	486	419	490	456	459	473	477	459	483	455	446	485	457	498	475	423	488	458	452	454	441	462	461	493	470	430	462	459	449	464	506	439	467	453	462	460	488	454	481	471	453	429	474	451	455	439	487	431	427	495	458	450	430	449	481	496	485	473	498	513	478	439	474	476	461	437	456	464	503	433	450	471	492	449	476	473	457	442	486	488	460	452	509	440	469	465	454	463	426	456	446	453	467	471	492	459	509	461	439	464	474	473	484	484	460	486	474	481	498	452	445	500	489	472	498	473	461	439	461	462	454	469	472	494	429	456	462	446	452	493	482	480	482	484	457	459	481	455	462	449	449	437	462	473	489	448	476	435	499	453	460	450	500	478	509	441	458	478	435	480	458	512	486	472	480	497	481	496	491	472	475	476	442	438	454	492	473	450	471	450	470	489	465	482	453	473	492	478	461	493	489	491	461	446	452	424	482	432	420	409	466	445	490	453	459	430	491	455	485	460	451	431	449	469	441	481	470	455	453	462	484	465	452	457	467	462	483	462	486	462	486	442	455	442	509	485	490	448	456	479	500	492	431	462	509	473	445	469	464	422	494	459	458	456	446	469	481	450	452	442	481	439	468	502	461	457	475	430	469	473	459	479	467	486	472	460	504	515	473	454	466	453	443	487	448	510	452	463	478	509	473	462	434	456	443	465	404	462	473	429	443	452	500	482	469	486	476	435	472	409	483	494	482	491	500	475	477	447	451	482	450	463	483	447	462	450	503	495	466	458	467	449	469	477	468	466	450	489	516	459	470	490	492	478	464	467	465	464	502	453	485	466	458	482	446	465	486	469	459	489	474	473	459	463	475	448	465	480	436	474	447	450	446	457	465	454	457	492	471	474	476	480	484	508	443	449	438	463	427	455	448	463	463	505	476	444	467	461	456	491	463	455	423	424	496	455	437	454	433	468	467	456	509	490	482	493	455	508	440	463	445	470	445	480	455	468	428	480	487	485	485	475	464	462	444	465	483	482	462	483	411	445	453	451	431	472	478	443	471	466	488	470	433	490	446	453	434	482	470	459	482	475	449	464	472	482	465	449	459	446	466	446	467	443	464	451	470	464	494	463	458	531	441	454	450	453	488	455	445	490	439	446	471	454	495	474	428	497	489	483	454	454	479	471	446	447	490	499	492	425	469	480	457	450	451	447	473	426	436	464	484	484	485	464	473	476	457	448	464	457	456	473	444	454	450	456	462	463	435	459	470	470	489	470	482	436	480	466	500	490	497	457	447	472	433	429	462	478	480	483	506	483	452	449	443	439	430	464	466	519	480	435	468	477	483	446	427	476	440	446	458	433	455	464	503	446	464	483	487	424	479	512	495	500	464	474	462	444	456	423	428	468	470	463	514	453	477	497	470	447	453	446	489	463	491	484	428	443	478	430	459	473	488	467	465	404	475	475	456	457	489	462	475	430	455	444	486	466	423	474	466	459	476	480	461	421	466	446	442	447	487	492	459	498	446	461	463	503	458	426	437	466	442	458	492	464	484	503	471	493	453	428	454	483	442	462	470	468	456	414	473	484	438	457	478	488	434	448	472	488	425	454	483	438	472	482	432	485	465	447	438	408	492	452	466	459	466	476	468	493	478	444	476	483	463	464	478	451	437	474	503	461	532	465	461	484	464	449	442	485	479	464	486	463	437	471	467	440	484	473	432	463	503	451	502	494	431	522	438	485	466	427	474	438	472	439	485	454	484	486	437	431	417	458	456	457	483	472	463	456	464	430	461	487	443	493	469	486	487	468	462	497	483	448	434	468	428	483	438	446	473	486	485	458	437	454	445	464	448	460	473	435	449	460	481	472	445	436	419	459	479	436	473	470	482	499	429	473	430	488	460	504	487	474	424	484	438	423	462	472	473	478	482	480	502	498	483	427	493	498	453	503	458	447	452	481	462	477	454	468	452	468	438	493	478	460	435	455	435	450	457	473	443	479	476	449	421	461	456	478	446	436	486	505	465	489	493	441	520	459	481	451	455	476	465	481	485	480	474	514	448	447	480	470	482	484	466	495	484	438	470	438	499	460	438	482	476	451	476	485	450	486	444	468	457	465	442	493	444	481	464	478	424	423	507	485	464	460	416	479	453	496	462	478	492	457	472	476	481	453	478	438	495	444	465	457	455	482
710	134	80	55	72	101	116	97	76	69	49	57	41	50	48	46	34	37	27	27	31	30	21	20	22	24	20	16	25	18	19	15	25	15	17	23	23	20	18	19	21	22	18	12	14	19	25	22	17	63	82	26	15	22	24	16	19	20	30	13	14	18	26	25	17	21	22	17	16	12	19	16	16	23	19	17	20	16	17	15	21	17	23	21	19	10	18	20	18	19	24	10	26	14	11	14	14	14	12	26	18	12	32	13	19	22	14	18	19	8	16	19	17	16	11	17	16	20	26	24	23	17	16	16	19	18	14	17	14	14	27	22	21	24	18	17	16	19	18	24	11	22	17	16	11	10	21	17	16	18	19	14	22	17	20	18	13	17	18	20	14	18	20	14	23	15	20	21	23	16	15	22	24	16	17	23	17	15	14	23	18	22	16	24	20	22	19	18	14	26	17	19	12	12	18	16	18	17	15	22	21	15	9	25	18	22	20	10	11	19	19	8	19	15	15	27	22	14	23	23	22	26	12	14	18	18	19	16	11	20	17	17	20	14	12	19	14	18	14	19	17	22	17	12	16	18	21	17	17	20	23	18	20	11	17	17	11	11	18	7	10	14	25	15	17	11	26	17	10	20	18	16	21	12	22	13	20	24	9	15	25	26	27	21	13	15	22	20	23	21	17	16	17	22	13	26	21	14	13	14	14	24	20	25	15	20	17	18	20	15	20	17	12	14	11	25	13	17	21	19	13	15	24	21	17	26	18	20	15	21	25	17	14	21	14	19	24	20	19	17	13	18	19	19	23	14	16	13	22	19	13	13	26	25	14	26	23	14	20	18	15	19	19	10	18	19	11	23	18	17	25	21	29	14	20	17	15	18	13	18	22	14	15	18	23	18	16	17	19	24	20	22	18	18	20	12	24	22	17	21	12	11	16	21	15	16	23	15	22	18	18	21	17	20	22	17	17	9	13	23	14	13	17	20	19	18	18	16	23	22	12	16	14	18	17	21	24	21	20	9	17	19	17	16	16	15	18	17	23	17	18	25	19	11	19	20	17	19	19	22	15	14	16	22	23	20	16	14	12	18	26	12	18	17	17	15	19	29	15	22	11	13	18	23	14	15	26	18	18	20	20	15	8	16	21	23	22	16	24	21	16	20	18	19	14	9	11	19	19	16	29	20	13	14	17	10	20	20	13	19	15	17	17	20	21	15	25	14	25	14	13	16	13	19	14	15	17	19	21	16	18	17	23	15	25	14	29	16	23	22	21	13	17	25	9	13	13	15	22	21	20	15	14	22	22	23	15	20	19	15	17	21	17	17	24	13	15	16	14	22	16	30	18	17	30	14	11	19	19	16	16	15	17	17	11	14	22	14	17	20	15	16	18	17	23	15	14	16	21	20	21	20	23	18	16	13	22	12	20	23	20	11	17	13	12	17	18	19	17	21	17	22	20	18	15	22	16	24	20	20	15	23	21	21	21	14	18	11	12	18	14	17	19	14	16	19	20	16	16	20	19	17	21	14	17	20	20	12	19	19	11	23	15	15	20	24	22	14	17	20	25	15	19	14	19	26	13	22	22	23	12	22	18	29	13	16	17	23	16	12	21	20	12	18	15	22	19	15	22	8	19	16	18	19	15	13	17	14	14	14	24	11	16	26	19	20	19	20	19	14	20	23	19	15	16	14	21	29	17	18	16	16	16	19	14	18	22	18	16	17	20	12	12	22	20	19	18	19	13	17	17	16	19	14	14	14	13	28	14	19	13	14	14	22	16	17	21	14	10	19	21	24	14	15	13	19	8	16	19	19	21	21	19	18	18	17	17	19	11	20	19	17	17	20	16	13	26	11	10	18	22	16	18	8	20	20	18	16	21	16	23	13	11	17	22	11	20	13	16	12	24	21	16	14	18	19	18	15	15	12	15	24	13	15	17	17	20	15	15	19	15	17	16	16	19	19	24	16	20	17	18	17	10	19	22	18	21	17	14	26	25	16	23	14	19	13	14	16	13	21	15	15	16	21	17	10	16	18	16	20	23	21	16	17	21	18	14	13	8	24	20	13	14	23	19	15	18	25	14	15	16	29	11	22	13	21	18	12	21	12	24	20	12	23	10	19	10	12	17	17	22	15	29	19	12	20	19	19	14	15	14	17	18	14	10	14	15	20	12	19	15	21	17	16	14	21	17	11	10	14	22	24	21	20	13	21	15	14	20	20	16	21	15	16	12	22	17	20	21	12	13	17	20	14	20	21	15	21	17	18	13	13	25	13	26	22	18	12	15	20	11	22	18	22	13	12	17	19	16	27	19	17	20	14	12	17	25	17	21	12	21	13	17	17	11	19	11	22	18	10	23	16	22	18	20	22	20	25	18	15	17	19	18	15	16	15	17	15	15	25	25	11	10	27	12	11	26	14	22	21	18	28	25	17	23	12	17	11	14	13	24	22	13	13	18	16	18	23	16	17	22	11	17	16	20	26	21	21	13	14	10	16	22	16	25	20	18	17	18	18	16	24	14	13	20	14	17	27	19	20	17	21	20	16	15	16	16	21	17	18	7	25	16	19	23	17	24	12	12	13	24	20	23	19	17	16	17	18	14	18	27	20	27	12	22	16	13	12	28	19	22	16	15	16	18	14	15	20	15	17	17	16	21	23	19	16	20	17	18	17	16	17	14	18	24	26	21	22	22	13	16	18	19	15	17	18	17	24	19	24	23	13	19	21	24	14	14	21	20	15	20	21	20	12	14	13	10	13	9	15	24	14	15	8	20	24	19	23	11	13	24	17	25	19	13	14	22	22	18	14	25	17	22	30	23	17	16	20	9	18	19	12	18	14	19	19	21	13	24	7	17	30	21	19	21	16	13	14	18	18	21	17	21	22	18	14	15	18	16	21	18	11	14	14	16	16	14	20	19	27	16	17	21	15	16	21	14	26	15	12	16	20	18	20	13	18	17	24	17	19	16	13	17	12	14	24	21	13	13	21	25	19	19	19	20	17	18	22	16	14	12	16	13	20	12	20	24	25	17	14	20	21	13	16	18	15	9	19	24	16	18	29	20	16	11	19	20	19	20	21	18	18	19	16	13	19	18	26	25	16	11	19	12	13	22	30	13	30	7	15	18	20	18	18	20	13	22	16	18	20	22	16	16	15	17	19	22	23	21	14	23	10	20	15	12	28	11	18	14	19	17	22	15	18	19	17	15	18	20	17	15	14	21	13	24	18	23	14	15	21	14	18	14	16	14	20	22	13	12	25	25	19	14	16	12	14	13	20	18	12	23	21	11	16	24	21	14	17	14	13	24	20	18	17	22	15	18	18	24	21	18	11	25	14	16	27	22	17	16	19	8	21	14	18	16	18	17	17	13	17	21	12	25	15	15	16	18	23	26	18	23	19	17	15	11	21	18	21	19	14	19	21	21	22	15	19	14	12	19	15	10	10	20	25	21	15	15	10	13	20	13	12	16	20	20	18	15	24	18	16	24	18	23	17	16	16
7382	2392	1020	2169	5764	6780	5133	3761	2927	2330	1824	1568	1104	889	805	699	641	589	509	458	430	411	424	411	422	418	346	309	310	297	297	282	284	259	228	232	246	223	225	212	218	241	220	218	187	196	205	186	206	992	1828	338	171	170	175	143	168	144	175	180	186	153	168	170	151	168	150	146	179	179	158	182	156	163	160	161	141	149	140	140	167	139	158	148	153	156	136	164	162	163	156	158	132	131	127	145	172	131	163	156	162	164	137	167	147	137	122	148	152	153	150	157	147	154	129	144	163	138	166	136	159	166	142	143	153	159	147	146	143	164	142	143	154	149	141	134	112	144	130	163	154	159	149	139	134	133	143	160	127	145	143	151	156	142	141	138	150	162	143	151	140	135	137	139	132	141	138	151	140	122	128	144	142	158	146	136	155	123	144	148	144	152	148	165	148	161	151	166	157	155	169	154	147	162	193	150	151	135	160	161	154	158	154	148	132	141	142	138	165	170	131	145	132	149	146	154	135	129	147	142	139	131	161	161	156	154	149	151	128	142	151	167	153	137	154	167	130	138	158	146	157	134	123	143	150	156	130	154	147	148	128	153	126	170	129	146	145	145	129	154	148	126	154	145	164	125	144	142	141	138	150	133	152	133	147	149	138	132	151	133	148	169	137	144	140	161	156	152	152	134	133	164	138	150	159	149	141	131	163	151	154	137	155	157	141	170	146	140	153	148	145	149	138	138	145	151	128	139	157	154	140	132	146	165	133	139	136	150	140	142	144	130	124	154	155	158	139	147	162	149	148	136	143	108	151	159	152	130	122	151	149	170	126	158	140	121	155	161	134	149	149	145	140	151	156	144	144	149	145	147	151	147	153	153	144	164	130	129	147	129	146	140	146	138	135	128	150	145	148	156	149	128	148	126	149	151	150	135	149	120	146	136	128	153	157	128	154	122	148	140	142	129	153	123	143	131	152	129	137	141	144	158	154	154	139	160	143	134	141	127	154	142	131	152	145	150	155	146	143	145	170	139	150	161	147	140	138	142	166	150	148	141	127	135	148	156	135	148	124	161	151	170	136	154	130	165	162	145	163	154	150	142	132	149	132	147	135	132	130	145	150	152	134	134	156	141	142	137	139	156	137	140	129	144	143	132	145	161	151	159	115	162	156	148	155	160	147	139	144	144	160	152	169	166	126	150	148	149	163	126	133	138	123	145	129	135	141	138	157	140	163	143	166	144	132	138	146	152	118	123	136	157	145	147	152	126	126	155	152	134	148	126	155	152	134	142	142	146	145	138	129	151	133	149	163	121	158	128	137	142	128	132	138	151	132	135	150	155	158	142	136	161	152	160	161	144	136	143	152	146	162	145	150	138	150	148	143	152	164	141	170	140	137	140	128	132	154	141	157	147	146	147	149	127	139	140	132	147	161	141	138	135	137	132	140	135	143	148	149	131	154	153	140	128	157	152	135	144	148	139	134	137	143	135	146	124	140	155	151	123	150	161	151	142	145	139	139	152	141	160	141	161	147	126	155	168	164	147	130	152	149	131	143	154	128	138	120	143	135	121	153	129	148	132	144	143	144	155	151	151	151	144	155	138	121	161	165	167	154	176	164	129	143	138	163	143	129	139	133	151	156	160	137	148	122	154	134	166	164	111	157	147	128	139	150	146	137	131	146	133	124	117	141	145	139	156	132	135	146	144	131	126	146	162	133	143	138	140	131	143	140	137	140	141	145	158	147	149	143	144	137	131	127	151	188	151	129	119	145	150	132	136	152	160	151	136	149	144	127	144	171	141	153	115	162	146	138	147	145	127	133	154	149	170	149	168	163	147	145	163	141	135	141	146	143	161	141	144	136	133	168	150	141	143	154	152	162	163	142	137	143	160	142	145	147	142	152	186	162	143	143	155	172	160	123	147	126	139	149	130	144	135	154	153	139	158	162	124	133	156	165	137	139	157	161	148	137	160	128	163	166	148	142	141	124	135	129	139	143	137	148	133	147	160	131	161	135	160	148	136	139	152	157	145	149	173	139	129	134	137	136	172	167	151	150	140	146	141	121	156	138	135	139	148	135	157	117	136	155	130	139	154	171	150	167	135	149	151	129	147	139	137	137	140	153	138	149	146	126	134	137	164	152	158	134	131	134	143	141	153	157	157	152	142	144	144	161	145	143	120	148	150	153	130	135	166	135	145	139	128	137	157	169	133	123	148	130	156	140	156	134	135	159	164	143	136	170	155	163	146	143	140	152	138	134	148	142	141	166	152	138	161	136	174	140	156	158	142	149	146	140	158	141	139	123	159	153	155	150	156	146	137	171	156	150	146	163	147	154	133	169	150	130	139	139	144	126	133	151	142	134	146	146	144	139	160	144	137	143	140	157	147	142	155	141	149	145	145	130	160	160	138	158	126	143	131	118	152	158	166	149	141	155	152	133	126	143	143	156	136	138	144	132	135	113	138	138	157	140	137	152	149	113	153	152	144	134	140	150	155	148	133	139	130	147	132	145	155	156	137	144	157	137	164	131	129	133	143	158	176	158	133	133	146	153	156	134	125	160	134	139	154	132	132	162	138	159	121	133	169	137	156	125	141	154	153	134	126	153	150	139	151	168	134	149	158	133	148	135	148	142	136	119	135	142	160	154	167	162	152	149	127	142	160	147	134	135	150	173	141	141	129	156	137	151	148	140	159	141	163	137	149	152	156	161	152	137	137	152	140	135	149	147	132	152	156	135	176	143	132	166	131	152	135	148	142	140	152	146	127	141	159	146	142	130	146	177	137	110	165	131	130	132	142	152	137	139	125	139	149	149	128	130	143	159	140	139	186	127	133	126	154	151	125	136	141	154	158	144	149	128	137	159	123	161	167	145	147	143	146	141	152	144	126	160	156	147	138	163	156	156	159	152	154	138	163	121	138	155	134	147	150	142	129	128	160	187	143	152	125	142	139	160	124	152	152	126	140	158	156	154	135	126	150	135	138	148	153	131	164	159	143	153	144	155	131	143	106	153	141	140	150	144	151	164	152	140	157	144	157	150	142	127	127	153	148	145	141	147	124	148	142	159	137	122	153	141	160	137	133	172	129	133	133	140	140	129	136	141	147	164	138	147	146	135	141	139	136	165	130	145	149	177	133	134	152	133	160	167	147	128	139	166	163	132	142	133	146	139	129	145	139	139	143	165	142	140	148	148	126	130	152	132	142	136	146	147	120	153	133	133	113	160	142	128	128	137	132	155	156	145	165	163	151	186	145	147	122	148	158	153	130	132	135	129	132	153	147	150	152	144	151	150	154	152	156	147	154	138	140	137	138	132	149	162	145	164	138	146	130	153	152	136	123	139	145	146	161	138	144	132	130	156	150	143	142	142	153	124	157	114	149	147	144	161	137	134	133	149	161	143	129	140	134	156	159	160	175	144	183	154	155	154	150	136	140	135	134	158	165	139	120	142	119	156	122	151	157	132	142	146	144	155	146	149	137	103	153	158	150	145	147	148	131	135	140
948	80	68	80	68	81	80	75	86	63	86	71	78	68	71	52	60	81	62	62	57	65	65	63	62	59	58	60	50	60	62	62	63	61	81	64	58	68	58	70	55	79	55	66	68	46	46	61	55	65	113	81	65	57	57	72	59	71	66	64	60	58	45	64	63	60	61	68	48	65	69	60	62	69	75	74	62	79	70	56	68	71	57	62	74	59	63	69	72	63	57	61	59	61	61	64	58	56	74	65	70	50	60	60	72	55	73	68	61	55	53	53	74	58	65	52	47	53	63	70	71	72	64	62	75	77	53	68	74	69	68	66	63	73	48	67	54	55	74	64	68	50	69	58	54	63	60	62	59	68	60	68	56	50	60	60	62	73	79	78	69	66	60	57	58	57	67	52	64	71	62	71	52	58	76	48	63	49	66	68	55	49	59	79	48	60	56	72	73	56	51	59	62	66	54	72	69	65	58	56	70	67	78	59	65	74	48	60	56	68	78	67	78	65	51	64	67	65	61	56	72	65	74	48	60	55	59	54	62	69	72	68	47	72	60	67	63	46	68	51	53	68	65	69	61	61	59	57	62	64	63	67	55	70	57	54	55	68	69	64	86	57	66	74	49	65	63	65	59	59	57	58	54	67	49	49	54	62	50	47	64	65	64	65	79	52	58	57	45	68	68	78	61	62	61	56	64	52	80	59	55	48	70	58	68	71	71	62	59	56	56	53	67	60	65	53	74	54	59	49	59	46	54	64	60	60	55	42	64	66	55	76	56	55	75	62	57	55	69	67	63	67	72	54	54	58	57	50	76	67	73	56	54	70	77	58	50	54	58	69	70	81	69	49	74	67	55	65	71	59	66	67	63	55	52	76	63	55	64	65	54	74	58	66	65	60	64	55	56	67	70	67	44	47	68	75	67	61	62	54	57	57	52	62	66	64	54	65	65	69	65	55	65	64	80	67	56	72	65	67	61	56	50	68	62	74	53	57	61	58	71	59	59	66	64	63	61	62	66	73	63	62	62	63	59	62	66	69	61	71	63	65	60	51	49	70	59	60	55	50	64	66	45	66	52	71	59	65	51	70	57	62	66	71	72	52	47	65	53	60	66	75	68	64	63	66	53	58	68	52	53	60	68	64	71	67	70	67	48	73	65	63	78	59	57	48	65	70	68	74	58	55	60	66	65	56	57	67	50	66	65	56	53	66	74	62	59	71	68	61	51	56	73	58	59	53	60	64	51	60	77	58	61	73	72	59	75	66	72	70	66	57	66	65	57	72	52	64	63	63	57	60	63	53	70	59	55	71	66	63	76	57	74	53	70	51	63	50	55	75	67	67	58	52	58	55	56	64	66	76	76	66	53	56	67	68	64	69	70	78	63	65	69	70	74	62	59	61	62	58	59	76	66	69	66	57	56	62	65	50	57	64	67	76	65	63	74	69	60	63	54	62	65	70	58	78	69	61	47	61	62	58	72	67	64	60	60	71	57	57	64	54	59	70	77	72	61	65	57	59	52	72	72	51	59	51	79	60	59	57	69	67	62	68	62	60	71	56	77	63	72	61	71	46	75	60	60	58	65	59	68	63	80	64	51	55	68	62	57	49	66	53	52	67	68	76	59	59	60	54	73	70	62	70	66	59	54	68	61	64	60	58	53	70	52	53	67	54	67	71	55	64	47	69	58	64	58	45	52	62	57	70	66	75	46	75	73	59	69	41	78	60	65	65	76	62	55	59	55	56	61	66	61	79	77	65	55	69	75	53	67	64	54	69	69	46	62	67	52	63	64	75	64	68	64	71	58	67	66	55	67	60	53	67	70	60	63	68	67	49	67	63	68	83	78	70	65	70	64	51	54	66	64	72	80	63	86	72	60	65	70	66	56	59	54	62	60	60	64	68	83	55	52	58	65	57	60	65	62	67	73	64	58	68	69	53	72	54	64	70	60	74	64	69	53	58	58	69	64	65	76	69	64	65	64	76	60	59	49	77	59	57	55	75	76	63	59	57	64	77	51	73	52	56	63	57	56	59	71	60	68	46	56	62	60	52	56	65	64	66	60	55	55	54	61	56	73	65	63	57	55	66	70	71	63	49	55	53	54	57	67	58	65	69	62	67	68	61	67	56	65	60	59	52	72	60	64	67	67	56	60	67	61	67	74	58	57	70	69	47	74	64	49	69	70	65	65	68	60	55	63	62	76	45	53	54	64	65	61	64	55	60	53	72	60	61	58	63	55	55	70	61	79	53	63	61	57	56	52	58	73	60	55	56	60	68	63	71	48	51	62	56	62	68	71	74	56	63	56	59	70	58	72	53	68	65	59	56	62	60	53	66	64	59	47	61	69	58	63	66	63	72	56	58	69	64	58	67	76	50	76	69	62	66	65	68	68	67	73	61	64	68	62	78	80	60	61	76	58	75	72	66	64	63	81	52	72	58	66	67	64	65	67	70	61	58	56	66	66	68	63	53	68	41	47	58	74	57	66	85	62	57	60	50	67	68	45	61	67	63	60	61	69	71	56	70	56	67	71	56	51	64	66	54	65	76	65	64	60	60	69	55	70	59	63	49	62	51	55	58	73	92	62	55	52	52	63	60	58	55	57	57	52	71	58	57	56	69	71	58	52	61	67	74	60	68	70	81	63	61	60	62	70	65	57	67	61	65	78	68	54	68	73	75	64	59	48	69	53	74	61	60	67	65	61	60	68	55	65	55	70	69	67	63	42	62	56	73	58	70	79	68	43	53	53	46	62	59	75	70	60	49	70	60	68	56	58	55	75	61	53	58	62	62	57	66	54	67	67	72	55	47	64	59	73	80	62	60	57	64	63	67	56	69	71	71	66	60	55	48	74	67	60	55	62	62	50	70	69	47	65	66	66	55	55	64	67	58	69	64	64	71	57	60	54	70	51	58	87	60	72	59	52	58	51	48	61	65	57	70	59	66	67	51	76	64	48	55	65	70	66	56	57	53	65	52	51	66	60	63	69	65	86	80	71	60	60	54	71	84	69	61	49	63	61	63	55	67	66	66	51	71	57	60	62	58	55	61	63	62	68	60	54	66	69	75	52	62	64	69	49	76	55	72	53	57	65	69	61	71	61	62	62	57	53	49	69	53	45	65	49	74	59	64	63	56	62	69	47	65	71	61	61	64	62	61	66	68	53	52	65	51	58	59	54	60	64	59	72	73	61	54	57	60	62	49	53	59	66	74	60	68	51	53	54	56	55	66	60	70	58	69	50	53	54	60	50	52	66	57	61	66	56	62	58	67	63	69	59	61	51	65	62	69	71	71	69	74	67	74	51	74	50	72	63	66	72	63	67	57	73	73	73	65	61	77	66	64	53	57	62	63	70	66	67	61	71	66	69	73	64	71	77	67	67	61	61	50	70	51	69	43	62	59	54	66	67	37	62	70	59	47	70	64	45	69	52	79	59	68	71	69	72	72	57	58	61	68	58	59	62	57	61	60	55	65	59	62	63	59	62	58	66	56	68	59
5674	1018	737	1136	2130	2636	1982	1377	1173	1200	1106	826	680	616	558	565	564	569	561	541	538	513	551	547	513	550	543	520	527	483	507	519	496	539	544	513	522	545	494	493	504	525	478	541	467	493	514	460	496	600	1831	1002	492	512	509	482	541	560	507	519	505	496	465	512	519	518	515	524	478	502	475	504	508	478	531	501	470	489	501	520	495	489	487	443	574	514	479	469	541	491	486	509	517	521	491	473	489	524	502	528	509	488	494	489	517	463	489	487	466	483	505	495	489	498	464	498	521	495	514	474	533	514	454	458	506	468	491	490	491	491	511	536	479	514	475	533	529	507	498	518	506	522	503	502	536	456	524	520	507	517	473	470	470	519	557	472	476	485	488	493	505	556	517	527	479	492	528	471	501	489	508	505	525	516	489	481	506	512	481	515	499	466	514	471	535	503	513	484	518	527	500	524	481	486	527	495	479	519	508	503	516	495	491	514	515	473	479	494	474	502	457	473	503	503	476	535	529	499	502	475	490	492	475	469	513	508	497	498	504	523	477	471	489	505	534	478	478	530	509	537	506	461	502	512	490	496	492	483	504	494	483	494	476	487	505	482	483	517	501	519	506	503	500	508	511	458	496	520	491	498	485	475	445	501	486	473	486	487	506	519	498	473	499	509	531	482	476	482	495	455	493	492	508	473	542	465	477	491	538	525	490	494	498	532	511	481	488	502	495	514	491	471	533	451	529	504	498	502	532	481	485	491	536	513	506	499	535	539	477	477	518	499	482	504	509	511	499	485	534	477	470	456	512	524	490	516	448	538	546	485	520	466	503	509	525	486	461	491	517	503	559	492	499	523	471	478	502	501	519	481	488	505	473	512	477	483	476	540	460	503	464	504	523	538	533	504	512	521	483	495	503	513	495	528	484	497	467	498	495	487	505	489	517	501	520	502	531	509	490	504	493	491	531	512	479	503	486	453	479	496	530	522	503	513	531	487	530	492	503	475	508	493	463	491	474	502	485	498	539	481	497	491	503	485	483	506	488	487	504	551	477	485	486	466	452	495	509	480	499	520	515	495	504	476	484	476	531	488	503	515	485	506	530	510	515	505	557	487	499	482	537	525	490	491	464	499	489	498	478	457	515	523	454	465	543	511	503	517	506	481	494	540	491	475	533	510	495	499	504	479	546	503	485	495	521	531	506	506	509	491	501	472	509	502	499	492	486	502	493	454	504	514	499	478	523	519	526	508	513	511	474	533	479	504	480	495	501	505	507	519	515	515	499	502	521	490	486	511	503	493	477	490	534	491	472	481	506	523	489	471	485	497	503	499	504	522	488	497	533	500	471	501	534	489	524	480	489	499	473	524	477	505	489	508	535	542	479	507	493	497	490	508	496	524	521	513	516	504	507	505	512	468	501	492	484	512	524	501	506	507	480	524	496	524	485	519	506	540	528	506	497	471	520	549	459	482	499	530	518	535	503	482	484	500	477	521	480	491	496	476	509	550	501	497	509	457	562	532	505	464	507	485	484	470	524	517	520	478	504	544	484	497	491	501	497	502	530	515	506	473	500	502	505	532	501	503	517	499	504	506	487	507	474	509	472	473	479	505	516	505	517	463	505	491	509	538	479	501	536	447	512	536	514	517	486	508	541	530	495	463	510	503	484	512	482	485	483	492	477	523	492	500	468	482	504	513	478	488	515	489	547	497	500	494	519	492	497	519	514	498	493	526	510	504	520	457	553	533	495	481	522	543	511	480	528	472	534	477	519	522	481	496	533	473	499	480	503	492	487	508	486	471	483	467	477	509	491	515	497	519	499	502	477	511	512	472	496	502	468	499	512	472	492	535	520	497	508	542	489	544	494	478	489	519	471	486	455	481	531	496	520	510	487	493	506	525	500	552	518	483	519	529	509	495	499	526	494	481	498	479	495	518	506	523	527	511	540	502	497	488	485	499	480	484	515	474	471	480	496	487	476	526	512	521	510	475	461	479	479	506	513	471	521	493	492	532	511	474	507	494	501	525	512	499	527	502	523	495	519	502	558	502	486	492	491	473	515	509	513	501	508	484	489	525	502	504	477	484	519	451	486	483	542	496	460	492	531	532	499	488	487	544	469	520	487	482	546	492	475	500	474	511	503	495	485	510	484	493	503	491	504	521	459	504	479	477	492	500	493	517	497	510	527	505	463	501	506	475	517	524	505	480	471	470	580	502	510	491	501	491	500	494	502	518	473	500	505	540	535	449	515	496	524	514	488	483	507	493	514	502	491	480	497	488	492	482	507	452	521	512	493	488	509	556	481	519	486	465	515	535	503	496	508	504	503	485	497	462	508	509	492	477	512	535	492	486	477	484	472	481	521	516	512	498	510	467	484	507	534	444	470	494	499	515	536	507	505	462	481	483	564	500	448	517	486	502	513	511	518	499	542	497	521	456	489	459	492	479	489	502	457	483	481	483	493	498	483	493	515	496	502	541	486	499	553	485	476	465	507	528	504	487	455	530	492	527	465	512	492	495	498	505	515	528	461	476	508	493	494	492	469	476	474	510	488	488	508	458	490	481	549	534	502	519	513	497	505	455	522	483	488	479	490	469	495	524	455	505	533	514	527	479	519	460	517	476	525	512	495	486	479	465	533	492	475	506	514	501	514	508	449	508	497	489	520	490	488	483	511	471	494	504	458	474	478	515	502	488	479	501	504	469	478	503	484	461	488	487	507	441	488	467	546	493	510	516	483	515	507	505	509	505	479	539	541	503	522	462	481	513	503	497	517	510	502	535	503	502	488	458	479	448	462	516	456	499	458	472	553	469	491	509	535	486	482	499	471	533	522	517	482	507	533	508	531	452	526	515	501	510	491	527	496	524	493	474	457	500	535	481	500	512	517	509	490	473	534	502	500	523	461	523	507	511	513	506	468	475	500	489	482	466	445	491	504	455	501	490	521	538	529	525	489	504	475	523	478	486	564	496	542	498	492	505	447	529	509	524	515	500	478	508	479	506	519	505	464	538	484	523	494	487	521	486	495	527	468	510	579	516	460	510	497	503	539	481	470	497	525	489	483	514	558	499	463	505	514	486	503	481	547	501	508	484	515	523	536	462	465	514	514	509	500	547	506	522	497	505	504	510	497	524	505	540	485	504	512	474	520	488	491	485	494	510	484	514	539	453	505	483	548	513	496	511	493	470	471	509	523	512	482	506	519	519	499	506	552	480	487	504	522	499	481	492	478	493	505	520	464	496	489	454	522	537	508	499	475	490	520	491	498	506	514	483	512	538	495	540	494	507	518	511	486	491	513	467	501	514	497	489	477	481	469	517	524	509	470	467	512	522	457	470	490	486	456	490	500	515	484	472	510	501	463	512	511	501	537	482	530	472	488	501	457	522	461	504	503	526	506	488	541	482	480	474	508	475	526	521	474	500	489	471	504	532	505	483	479	519	497	483	484	479	508	489	492	496	536	521	495	448	495	546	481	468	477	494	457	492	501	493	523	526	532	493	509	501
1147	89	68	91	92	111	101	88	85	85	86	74	84	68	77	82	79	80	58	72	67	50	79	68	69	72	59	66	65	71	57	65	69	62	72	59	81	60	72	58	87	46	76	65	74	67	54	54	63	91	148	94	67	76	62	62	60	54	71	70	62	73	54	64	63	65	77	60	51	58	62	69	55	71	71	76	65	58	64	66	60	73	71	71	71	76	62	70	60	80	56	65	56	55	59	65	69	78	71	77	69	55	55	62	67	76	77	72	64	72	68	55	63	64	80	71	68	82	70	61	68	55	60	76	66	63	63	75	59	66	62	64	64	70	71	62	50	59	72	63	67	73	71	59	49	64	56	69	61	67	70	68	63	74	53	66	64	80	74	60	77	71	51	57	60	71	75	66	65	59	60	76	68	79	73	56	53	63	56	73	64	58	67	72	73	80	70	75	71	67	69	65	76	75	72	61	68	68	57	79	57	66	62	52	76	70	65	77	56	57	67	68	79	68	73	57	70	73	64	60	65	76	70	75	52	65	58	59	68	51	58	67	66	66	68	73	67	39	58	68	65	58	63	69	58	67	76	62	74	58	70	69	66	58	74	71	77	72	67	68	64	68	67	66	70	67	61	68	63	64	77	72	69	63	84	70	70	68	66	75	62	49	59	83	58	79	63	57	65	53	67	74	52	74	60	76	77	65	73	75	68	59	69	67	67	63	72	67	56	68	64	70	89	67	53	64	60	65	56	66	54	74	60	72	63	55	68	58	62	71	71	72	64	59	61	66	74	49	77	60	66	65	63	69	59	51	63	71	66	74	69	68	79	56	76	54	70	62	60	65	63	64	51	69	66	56	74	66	64	89	64	67	80	64	72	63	70	72	64	59	77	66	63	74	77	67	61	70	70	65	54	66	68	79	69	81	69	77	64	69	65	64	58	60	64	57	55	65	64	78	79	59	71	60	53	78	61	64	73	82	69	58	58	69	77	67	71	67	58	59	58	73	66	75	58	81	71	67	71	74	57	72	54	67	46	75	73	70	67	76	74	56	79	61	61	68	60	63	56	64	54	62	66	58	70	75	69	67	72	64	72	60	81	60	65	60	67	59	60	71	74	72	62	65	58	52	67	64	56	70	76	55	59	76	78	75	65	67	70	60	62	74	63	51	65	60	54	67	93	80	72	67	77	62	78	69	66	67	60	68	60	64	69	62	84	54	67	70	64	73	70	89	69	68	73	85	42	54	62	67	61	77	59	74	69	81	62	70	67	61	71	59	73	63	59	68	58	57	63	67	61	68	73	74	54	61	82	72	65	52	56	59	69	62	72	66	71	52	66	67	57	63	58	59	70	67	55	62	78	73	64	73	58	55	68	67	58	56	67	67	58	62	62	62	68	70	73	77	60	61	66	58	77	70	68	65	61	81	71	67	77	63	85	79	53	58	66	57	74	61	70	61	64	52	74	69	75	54	73	64	88	60	79	70	74	57	58	71	48	55	76	68	82	74	66	64	69	67	61	69	55	74	70	71	63	64	61	80	66	78	79	69	60	94	53	58	60	55	69	61	52	59	70	65	69	73	68	64	79	65	81	69	56	60	67	60	68	75	72	65	54	60	50	58	62	77	54	63	68	64	61	67	81	75	51	63	55	80	62	69	64	69	75	48	70	75	66	60	60	63	48	77	78	59	88	69	78	70	64	75	89	57	64	65	62	85	61	63	65	58	73	57	75	59	75	61	71	68	70	71	65	62	70	61	68	81	64	76	59	63	73	57	85	80	69	74	70	62	57	51	66	91	89	65	66	61	94	74	67	69	59	77	61	49	55	63	65	61	60	65	74	76	78	60	63	59	68	61	67	60	67	74	61	62	73	64	66	66	57	72	74	55	73	67	58	55	62	73	67	70	63	72	72	68	59	65	68	59	53	68	65	62	68	73	63	67	69	53	64	72	61	67	71	59	64	60	68	89	63	70	64	85	61	52	52	69	58	70	73	84	80	65	64	55	63	68	58	61	64	58	70	58	74	62	70	68	54	71	75	72	69	62	62	73	71	70	69	54	71	62	65	60	76	72	68	72	63	78	55	69	71	84	67	68	65	83	83	55	68	61	70	55	70	60	69	70	78	72	61	71	69	72	58	83	67	56	71	65	65	78	71	70	55	69	63	57	65	60	65	81	62	61	58	60	65	68	84	64	61	69	68	64	54	79	55	58	52	77	66	74	74	81	55	70	72	79	65	74	62	70	60	72	68	75	61	63	86	73	66	51	57	64	60	69	68	77	64	75	70	56	67	83	57	74	72	76	62	59	75	73	73	64	54	71	74	70	65	59	62	66	66	55	67	74	52	67	68	68	85	65	69	67	67	59	58	61	68	49	62	71	72	65	60	55	61	66	56	67	78	78	64	80	59	69	66	54	67	64	71	58	74	70	73	72	63	67	85	72	72	79	59	68	78	69	56	66	74	61	84	73	66	75	77	68	64	68	55	69	60	68	74	62	73	63	57	68	59	64	54	58	69	67	63	68	50	50	58	68	67	63	53	71	66	55	62	61	77	72	55	68	62	68	66	64	56	68	70	60	61	56	71	66	76	66	62	54	70	87	71	63	71	54	62	72	62	62	73	65	67	62	79	81	72	47	63	75	66	67	84	63	56	65	75	69	74	66	73	67	65	68	67	52	64	70	71	74	56	70	65	79	56	64	60	65	57	62	77	65	61	68	70	75	60	65	68	87	79	58	54	70	64	58	65	62	80	74	61	57	62	62	70	60	66	64	68	53	61	59	66	75	76	50	63	67	64	55	62	67	69	68	55	64	59	50	79	87	62	67	52	64	70	67	65	59	65	75	82	67	55	68	64	61	63	68	70	77	62	68	59	51	77	76	56	69	64	54	76	62	83	73	68	79	58	78	48	68	80	72	69	57	74	62	73	55	66	70	75	66	71	58	61	59	82	66	69	67	69	54	80	61	58	72	78	54	56	68	75	65	62	69	56	58	74	59	60	72	63	70	55	70	66	59	70	71	82	65	63	80	57	70	79	74	63	64	81	55	51	74	67	52	62	65	61	59	60	57	75	66	86	73	64	72	63	56	75	54	70	69	64	55	77	63	73	55	73	77	67	69	70	77	75	64	64	61	71	75	93	70	53	72	64	82	69	59	63	53	72	59	65	92	56	67	63	61	77	61	74	68	62	69	77	71	59	67	70	59	54	51	72	64	60	71	67	75	55	81	56	68	71	61	54	59	54	58	53	62	69	68	77	69	55	50	61	62	71	65	73	78	65	67	78	67	54	60	64	71	73	62	51	78	64	66	68	62	62	58	65	85	60	68	71	69	77	65	61	61	55	69	68	66	75	83	81	65	62	60	79	66	67	60	65	65	91	75	61	70	70	58	62	70	66	60	55	56	69	66	62	83	52	69	71	75	55	78	53	64	54	77	57	68	66	63	75	80	72	91	47	58	70	65	77	78	63	63	65	59	74	82	62	52	58	64	59	67	73	63
6285	1137	833	1360	2857	3132	2623	1855	1641	1531	1407	1016	839	730	705	620	611	647	593	614	572	593	571	574	582	534	613	568	561	573	540	568	545	542	583	529	539	542	562	549	569	558	528	547	553	551	490	511	526	1222	2516	1106	534	518	499	550	529	522	514	517	523	536	523	510	545	548	505	520	517	511	511	520	530	533	544	498	542	530	494	536	541	487	537	512	517	510	501	559	508	544	537	535	539	550	515	541	526	539	523	498	560	518	578	535	532	514	536	519	537	512	474	526	514	532	494	496	502	537	564	522	544	500	533	510	540	511	501	522	517	513	537	492	529	507	520	529	516	501	511	517	550	510	530	501	558	542	550	535	520	500	535	552	497	514	464	504	486	539	521	530	509	506	529	572	566	528	539	499	492	568	526	508	509	483	495	493	507	497	511	492	532	522	520	547	508	508	576	499	541	462	535	529	509	501	557	519	518	561	547	501	529	492	566	530	612	465	517	508	539	512	497	519	548	518	516	515	542	535	470	551	546	512	548	501	506	491	532	536	530	532	530	549	509	530	515	488	549	502	495	527	530	500	480	515	525	508	527	520	517	559	508	523	526	491	521	542	517	519	524	509	526	524	541	524	540	539	538	554	489	496	515	522	561	518	496	505	518	544	519	509	516	525	510	532	531	508	544	520	516	531	539	499	520	532	548	519	523	502	463	484	549	508	530	507	512	492	463	551	494	522	507	514	494	549	491	555	548	528	498	520	563	510	572	500	520	548	518	496	528	530	529	523	525	533	524	529	506	558	566	514	546	583	537	564	562	544	510	542	525	537	489	516	557	550	486	572	532	546	528	528	523	515	527	530	508	491	529	593	510	556	529	558	517	523	513	521	499	491	529	515	466	506	518	511	506	535	494	488	524	541	528	530	499	516	511	536	557	506	523	497	563	533	525	532	522	547	502	555	512	502	557	501	536	505	479	551	515	531	538	514	498	518	496	510	525	517	488	541	541	531	537	508	555	553	502	492	499	544	505	499	531	539	529	509	525	557	501	499	540	532	512	496	480	513	502	562	541	494	541	515	522	529	509	569	532	530	460	499	510	477	520	525	483	547	512	475	558	511	513	510	525	556	503	558	533	531	530	549	511	483	497	534	471	488	526	554	498	549	550	512	500	493	520	490	511	475	488	539	527	503	525	518	507	531	565	548	474	499	557	495	494	507	515	508	551	520	477	550	501	521	484	530	501	536	486	538	494	509	536	530	503	518	485	539	516	510	510	548	485	530	523	500	542	540	531	528	548	527	491	545	491	517	496	470	540	563	512	529	551	494	488	536	554	542	486	536	514	535	521	494	532	525	532	537	549	500	527	515	504	536	512	508	527	524	496	539	518	553	492	548	570	530	536	503	528	499	496	526	519	537	539	511	516	504	513	499	540	529	528	514	506	522	546	532	557	525	490	564	517	544	489	530	481	496	526	515	527	559	536	531	497	470	517	533	526	553	528	525	499	473	541	508	511	533	475	561	511	488	523	474	517	516	542	516	538	550	495	517	552	536	516	533	503	472	521	481	516	514	523	508	575	532	531	530	537	492	534	494	559	494	514	540	509	535	559	530	507	558	482	504	505	548	496	520	547	541	581	532	469	512	549	478	537	525	521	561	545	501	525	537	534	505	539	508	523	561	518	494	499	543	518	488	545	525	545	553	502	515	536	513	525	527	520	557	470	500	511	503	537	516	527	567	517	489	523	536	531	494	517	520	524	502	516	530	508	497	561	530	527	524	525	513	522	541	525	485	548	551	507	553	544	540	540	493	518	530	499	526	543	483	516	538	515	505	502	483	507	507	485	547	505	547	525	524	467	509	526	544	497	518	541	494	508	505	520	516	523	521	518	514	512	569	519	535	559	526	501	496	565	540	534	506	518	542	530	527	541	506	508	519	506	531	518	500	520	500	516	548	503	514	560	482	509	507	509	533	561	515	534	499	513	518	494	472	519	546	576	524	513	522	517	581	503	540	506	519	502	533	510	481	524	511	522	514	528	474	559	495	519	545	534	504	510	533	527	522	562	512	500	528	514	518	545	501	565	528	542	496	530	509	520	535	560	543	539	561	517	523	510	512	540	531	511	535	517	505	523	513	512	579	582	540	506	545	548	533	580	508	528	535	523	540	507	496	508	525	539	504	481	510	533	529	514	514	514	496	517	565	521	516	523	499	487	539	531	539	566	533	495	515	556	478	520	544	551	528	501	501	513	478	512	574	519	511	508	503	495	520	541	510	526	549	523	496	501	515	534	515	550	523	535	540	485	495	505	540	545	526	523	503	486	523	540	538	538	507	522	530	543	527	531	529	481	522	501	556	553	526	493	506	528	530	506	526	567	545	522	512	519	525	509	548	541	525	540	494	477	532	516	536	508	533	503	521	530	537	528	505	504	495	521	508	533	565	528	524	501	523	532	528	555	509	562	543	551	561	529	488	496	516	530	530	545	523	489	506	522	470	506	505	502	492	553	513	561	513	533	523	546	537	534	532	534	549	526	567	509	488	472	527	541	542	524	525	554	514	495	525	454	522	494	538	539	574	529	528	489	533	508	503	525	574	557	487	540	507	525	505	494	520	531	503	518	551	561	514	517	538	535	535	521	504	548	539	562	537	521	517	546	532	517	583	531	500	524	481	548	526	529	494	520	503	523	539	550	453	482	512	535	540	534	550	547	514	511	518	507	510	514	544	512	524	490	490	506	508	559	498	558	537	516	483	535	523	521	539	517	531	524	524	519	544	532	509	528	499	477	553	528	502	511	522	559	512	511	514	499	556	558	503	534	521	505	517	534	531	527	541	515	482	478	468	523	507	519	543	524	522	548	525	521	511	517	513	532	494	526	502	516	550	497	544	507	522	530	498	488	528	539	546	508	542	509	531	528	548	501	543	520	507	562	515	545	499	552	531	529	532	496	503	509	499	513	480	523	507	529	557	562	544	573	536	515	557	578	528	540	549	541	500	486	518	526	566	509	559	520	556	508	511	539	481	531	544	536	524	558	498	540	578	501	513	527	505	527	495	531	539	525	525	506	553	569	518	548	546	562	542	554	564	529	475	526	528	516	508	505	514	506	491	504	521	493	510	518	554	544	511	508	544	531	526	496	523	521	541	507	514	494	531	529	549	501	536	509	557	524	565	509	497	529	530	521	535	490	537	510	543	545	513	505	512	514	527	513	485	507	507	504	493	480	503	571	511	523	555	540	552	543	515	511	538	531	472	565	529	518	465	481	538	534	505	526	528	516	528	516	550	519	526	506	503	547	531	509	552	493	540	538	536	502	523	539	487	522	508	517	523	502	557	537	544	511	482	535	527	492	562	507	521	524	520	543	498	499	506	568	518	518	508	524	509	576	546	512	497	526	522	510	531	528	518	532	497	536	519	550	537	525	518	505	502	536	504	542	519	495	528	498	503	560	552	547	540	526	513	535	495	506	502	535	516	482	570	525	500	496	543	497	507	524	544	528	491	465	533
1410	130	84	101	89	111	118	110	109	109	106	74	96	67	63	65	70	68	62	63	48	56	66	54	47	65	58	57	68	74	70	57	49	78	56	59	77	67	60	72	54	55	62	57	58	60	65	67	58	93	147	78	66	66	71	62	63	59	64	70	52	49	48	59	79	55	49	49	55	62	60	58	58	68	43	57	61	53	57	57	65	49	75	70	63	64	62	63	69	54	66	47	61	71	62	51	60	68	78	52	72	69	64	64	52	65	48	61	60	68	53	75	62	62	58	63	51	53	64	63	58	58	72	56	63	53	48	50	67	63	65	57	63	43	64	72	54	51	52	69	51	63	62	47	62	54	45	60	65	70	68	57	49	64	70	50	58	42	42	45	66	63	58	61	61	59	63	60	64	63	56	72	68	47	53	56	74	58	52	50	53	56	60	59	58	57	63	54	60	48	58	51	66	57	54	51	60	49	55	58	51	59	64	57	63	72	46	64	63	60	61	67	60	51	64	68	57	57	56	64	57	63	54	54	61	64	58	54	71	54	50	70	70	70	53	67	83	68	54	54	65	65	52	61	68	55	55	68	49	62	55	58	65	69	57	67	56	70	72	61	57	57	52	64	61	65	54	59	62	54	55	56	46	62	55	57	57	58	70	69	57	56	62	54	41	59	57	54	61	57	55	48	63	66	58	59	70	57	60	64	60	72	46	60	57	59	62	71	71	63	58	59	67	68	70	63	59	77	55	61	58	55	63	55	50	62	73	56	50	60	71	59	53	56	58	47	59	62	75	58	54	47	55	51	72	64	48	48	58	65	58	60	73	58	69	65	54	76	60	50	51	63	63	52	47	57	46	59	62	56	77	60	65	51	66	53	60	60	67	49	55	63	49	65	61	58	60	63	61	73	60	63	57	59	70	66	59	62	47	63	62	62	79	72	61	60	52	58	56	54	45	68	65	60	58	64	62	66	58	54	66	67	66	62	65	56	60	63	49	60	46	66	64	67	55	83	57	71	80	49	58	59	71	69	61	60	67	62	61	59	69	73	76	48	61	67	59	68	56	58	55	70	56	55	55	67	63	60	66	50	55	51	59	47	55	72	60	59	56	61	51	77	55	57	65	56	43	58	49	54	54	68	48	61	60	54	64	81	62	57	62	65	65	50	47	44	59	77	58	51	67	48	57	60	61	62	66	57	63	65	54	70	56	59	55	86	64	47	62	53	64	65	60	46	58	60	50	68	55	50	63	57	56	64	52	64	59	59	61	57	62	74	77	75	61	55	53	62	56	71	50	71	65	62	59	66	59	70	48	66	54	66	63	55	68	70	48	52	69	60	54	58	73	52	54	65	60	61	69	55	67	53	51	58	61	57	66	64	56	53	79	65	58	47	64	68	52	68	73	57	61	53	57	66	47	52	72	59	54	56	73	63	52	64	50	58	69	64	65	49	57	51	64	50	71	62	67	64	48	54	56	55	45	69	42	69	56	49	41	59	65	56	61	58	59	52	62	56	65	67	79	59	63	50	63	55	74	75	50	59	60	58	53	63	52	59	56	58	64	57	56	51	62	49	63	51	53	70	61	43	51	67	63	63	46	71	73	61	72	54	66	54	61	54	57	67	61	42	64	61	53	56	61	50	61	47	55	71	65	60	51	64	73	52	54	67	56	56	42	53	61	62	64	52	58	59	69	65	63	54	63	56	54	59	47	43	58	68	58	57	52	64	59	66	60	58	61	59	60	54	58	50	47	70	58	67	59	72	69	60	59	51	52	61	54	53	56	57	59	69	64	56	58	63	57	51	75	59	55	47	55	49	53	77	58	66	56	72	51	64	65	47	60	50	61	46	55	55	70	55	55	51	61	64	54	62	71	75	58	40	63	46	52	59	59	72	51	56	59	68	46	58	78	73	64	57	50	76	57	62	54	64	54	46	63	59	68	50	71	53	59	56	50	72	60	57	48	53	52	59	51	61	54	77	53	49	62	65	49	49	53	58	56	56	47	56	58	60	58	67	67	68	70	71	56	53	61	59	73	56	42	70	54	41	57	50	70	59	61	44	62	56	50	66	56	61	60	68	55	61	53	57	57	58	62	55	53	79	72	57	72	52	61	68	37	55	52	53	63	54	69	58	55	70	65	54	73	62	51	61	54	45	59	46	63	46	61	56	68	60	67	57	60	60	55	49	60	62	59	56	55	46	56	53	52	60	56	50	53	66	56	64	62	70	52	57	61	61	62	63	66	53	67	59	60	63	62	65	66	56	55	54	56	49	49	54	60	50	67	62	61	61	57	52	60	64	50	60	52	65	67	61	47	56	46	50	52	69	51	66	75	45	78	64	62	64	60	55	74	58	61	56	57	54	51	77	61	38	56	64	59	57	55	52	67	56	56	47	55	69	57	62	60	49	59	67	53	50	55	53	50	44	61	60	69	61	57	59	52	62	64	64	68	64	61	53	57	41	54	73	72	55	46	61	44	59	69	60	61	62	68	54	70	64	57	62	53	48	65	76	66	70	65	52	58	50	60	56	57	48	60	64	59	62	59	60	65	66	38	49	55	47	64	66	56	50	71	59	50	59	54	62	66	44	57	65	68	59	54	54	68	67	55	60	71	75	61	54	55	76	56	63	63	54	65	60	57	59	68	64	62	42	59	56	65	69	59	55	53	69	67	60	52	52	50	65	50	66	56	63	47	55	65	55	52	66	64	74	69	50	59	72	69	55	73	61	54	66	52	59	59	66	49	64	64	54	45	61	61	57	51	71	64	49	68	50	52	67	53	46	63	73	47	50	67	59	64	63	63	63	55	56	55	52	57	64	54	51	58	80	53	59	54	54	68	68	54	68	51	48	48	62	57	58	50	64	58	58	61	56	66	52	62	67	61	72	60	73	64	58	64	59	45	42	56	63	71	67	67	59	63	55	69	51	59	56	67	66	55	58	50	69	62	83	63	51	59	52	59	64	65	68	53	64	55	68	59	61	57	64	59	49	69	53	60	73	67	68	64	47	77	68	44	46	64	71	64	64	53	66	43	65	39	53	51	61	45	53	64	51	56	66	55	59	50	61	66	57	59	51	63	60	57	52	55	61	62	55	49	47	58	52	52	48	58	75	58	61	69	57	44	63	59	61	62	80	59	63	49	45	50	63	51	54	55	50	61	70	55	59	55	54	54	46	52	61	62	69	58	71	71	50	60	56	60	55	71	52	64	63	46	52	62	59	62	63	66	68	69	46	53	62	61	66	83	57	58	58	56	67	57	58	64	61	58	74	51	70	59	59	56	57	66	58	74	59	66	68	62	60	53	83	53	37	72	70	50	54	63	59	63	53	70	73	50	55	50	60	62	69	71	55	56	48	70	73	70	55	57	40	53	67	54	70	62	60	55	65	63	74	57	69	58	67	58	47	72	61	55	77	68	59	74	60	50	54	54	51	56	52	69	63	61	55	66	64	43	59	70	62	57	68	66	68	74	43	50	60	60	51	62	52	59	48	66	53
7385	1678	936	1976	4632	5312	4256	3145	2706	2260	2015	1343	1137	930	806	764	745	652	690	660	655	620	650	552	554	606	548	545	555	558	533	566	558	520	499	543	487	514	496	486	498	537	509	492	518	506	476	509	502	1255	2540	702	490	449	493	457	497	488	462	486	475	416	477	472	469	475	487	457	462	469	486	502	474	444	497	459	464	470	429	425	454	483	485	459	462	437	478	517	504	486	435	460	499	482	473	461	473	453	479	503	434	458	454	491	459	459	456	438	478	485	469	491	458	454	438	452	457	416	469	439	487	463	513	488	466	458	449	425	447	463	501	480	515	496	491	482	438	475	491	482	483	455	449	487	480	418	476	455	476	462	495	445	443	407	470	461	468	462	467	431	461	452	458	468	474	447	486	480	478	469	489	469	490	460	497	464	499	456	454	478	497	482	459	454	474	466	478	469	470	462	465	484	486	479	449	483	456	461	500	475	430	481	458	470	451	457	480	457	476	475	496	456	467	485	482	462	490	452	456	416	481	456	499	471	484	484	451	487	463	449	460	430	503	501	484	425	468	487	464	429	470	441	482	465	456	448	475	418	486	475	461	477	466	472	445	467	425	450	500	477	465	475	475	450	495	490	460	454	468	432	460	507	447	476	472	429	435	444	465	460	437	441	456	453	453	467	463	467	490	462	423	447	478	448	443	453	411	449	467	478	478	479	500	452	482	455	483	436	435	462	497	453	444	480	444	490	459	433	454	495	451	493	447	479	472	485	457	476	421	460	441	489	457	470	457	478	488	487	498	455	471	462	450	485	450	442	439	445	451	466	489	479	468	501	443	461	423	488	469	455	450	453	483	456	483	455	459	457	467	445	467	455	451	482	436	489	476	427	503	452	479	436	476	446	474	451	457	486	475	453	466	466	454	461	442	461	462	469	466	415	509	471	472	486	468	472	458	474	463	427	501	459	471	482	448	466	506	492	455	452	489	456	417	448	491	491	476	474	470	452	445	491	470	449	500	473	486	458	464	451	459	450	450	477	458	466	449	427	475	477	468	449	430	461	472	453	509	441	469	464	451	489	448	464	459	460	443	491	456	471	475	455	456	466	477	454	464	495	471	471	474	475	491	490	472	473	465	493	442	425	480	522	481	459	457	467	464	475	443	464	488	444	476	478	439	468	509	459	480	506	436	469	479	485	465	450	469	446	479	445	477	459	449	472	434	482	460	464	473	501	393	467	456	461	466	492	474	476	483	469	464	489	453	486	458	463	448	470	417	440	481	431	507	467	477	440	486	456	492	469	489	479	474	436	432	434	462	474	445	460	456	446	473	477	453	482	466	459	445	460	469	455	462	461	484	486	451	455	517	465	435	472	452	447	459	464	457	441	458	501	479	470	487	504	465	503	492	466	440	471	471	461	459	498	469	452	521	465	502	480	456	423	464	450	449	483	437	417	456	464	460	505	448	478	440	468	437	464	510	512	453	500	495	457	461	457	441	440	450	487	476	474	473	450	444	423	468	421	475	440	436	455	450	459	436	497	453	469	469	511	473	457	468	451	438	401	471	417	428	455	467	480	466	480	437	467	487	447	503	451	452	483	453	495	462	477	423	514	473	491	458	498	422	445	431	450	467	482	468	444	489	477	458	442	448	489	436	434	495	503	481	465	420	438	457	449	472	441	450	484	459	477	444	449	461	462	431	481	471	493	435	445	494	450	450	417	481	460	495	467	452	408	500	489	459	456	453	415	486	484	515	481	462	476	466	455	477	483	473	451	450	489	451	458	482	456	481	458	485	479	462	515	477	493	433	480	470	464	483	460	498	465	443	459	485	482	466	434	435	472	480	485	510	481	488	442	468	443	496	492	413	472	463	500	444	449	483	478	484	486	490	461	461	456	470	434	454	482	445	499	462	448	451	465	430	449	431	474	489	478	470	466	484	442	496	443	453	444	443	487	472	443	469	478	503	451	451	464	477	431	462	457	460	463	445	450	462	464	427	472	434	512	464	437	475	480	472	453	512	475	468	471	460	456	472	470	463	457	459	448	504	456	439	460	462	464	455	475	451	481	476	415	462	452	484	484	475	429	470	429	463	496	505	458	469	445	471	486	476	475	476	484	473	461	489	489	482	440	466	475	487	462	460	488	481	438	460	470	455	521	512	478	487	466	446	445	470	460	463	499	454	491	476	491	440	485	474	437	447	446	458	455	483	467	458	403	452	465	421	450	470	433	499	509	496	466	488	438	470	458	436	463	447	459	448	453	493	498	450	471	448	443	484	458	450	468	450	468	503	436	471	461	455	513	480	471	469	470	479	460	446	522	490	436	464	462	470	475	454	456	443	444	443	470	468	459	487	441	469	455	496	482	475	470	471	443	438	459	458	488	445	465	478	445	464	456	498	464	465	458	488	435	486	454	429	489	445	450	531	465	407	468	414	487	472	425	481	435	478	453	483	477	468	449	495	447	436	505	460	433	478	464	461	468	458	463	474	482	474	510	440	447	488	477	463	480	470	473	473	480	446	455	470	480	457	476	452	504	454	462	456	491	474	518	443	464	491	436	467	465	462	458	469	445	467	453	481	466	459	477	491	450	449	488	467	476	493	444	472	518	465	485	416	473	495	465	465	472	448	462	476	468	467	448	456	461	465	464	451	456	440	477	435	468	435	461	501	485	478	483	474	475	480	451	478	483	486	463	478	448	465	444	460	440	441	452	458	477	421	440	457	463	512	450	414	449	480	430	487	466	465	484	483	451	450	446	436	457	492	467	466	493	453	525	454	456	450	494	438	440	492	439	476	448	470	444	486	460	472	442	488	453	469	441	532	460	458	476	424	497	483	484	445	418	478	445	494	469	466	477	478	454	463	481	463	438	460	468	516	449	471	460	435	469	481	443	459	495	449	471	447	422	445	485	480	459	477	458	475	464	464	479	456	477	450	462	402	446	414	445	467	459	452	437	462	468	470	453	449	480	483	462	431	450	454	502	450	458	479	475	448	453	478	478	479	436	466	456	502	482	425	401	506	488	486	445	440	442	494	490	461	481	471	476	486	440	529	443	489	474	479	454	440	460	445	471	475	465	432	479	486	498	501	505	485	478	502	477	479	453	437	459	514	452	465	447	487	472	495	474	448	489	434	473	454	480	450	450	496	480	415	459	467	491	487	455	429	470	442	499	433	449	457	435	436	442	442	446	445	458	464	449	460	460	438	478	468	493	455	473	475	440	513	451	475	442	492	471	488	504	492	459	452	472	455	462	501	449	485	472	471	498	437	488	459	470	519	427	490	484	470	455	470	470	443	497	459	497	456	456	487	468	472	515	486	495	475	490	462	462	471	484	441	529	466	450	452	475	437	466	459	486	431	481	491	449	453	507	474	461	488	475	455	469	459	475	433	441	432	490	464	485	473	432	475	469	441	488	467	490	461	448	416	473	490	459	452	461	447	468	471	465	475	423	439	457	465	472	497	486	412	461	423	474	462	426	449	468	472	505	453	493	448	497	412	450
696	148	79	85	95	117	110	108	85	72	64	51	37	45	31	39	33	33	32	34	34	37	29	21	22	25	21	23	25	27	25	27	22	13	21	17	24	16	15	21	13	20	21	20	19	23	23	18	15	34	301	92	23	18	14	18	17	24	20	21	18	23	22	13	28	14	16	9	23	21	12	24	10	17	16	16	22	18	29	14	17	18	23	18	21	16	19	23	21	20	18	16	19	9	11	16	30	20	13	21	20	18	20	14	15	19	27	20	17	20	17	23	28	15	26	21	11	16	16	14	18	16	9	20	18	19	17	23	15	16	20	30	22	17	12	14	16	21	24	19	6	17	20	22	14	21	19	20	15	17	15	13	16	25	16	18	25	19	21	24	21	18	14	15	15	23	20	24	10	17	18	19	15	18	20	18	14	27	16	17	21	12	19	17	24	26	13	13	12	17	30	23	23	12	14	24	17	18	21	18	20	22	20	14	11	22	22	21	19	24	16	21	34	13	18	17	24	25	21	20	24	27	19	30	22	20	19	14	31	20	19	21	17	17	25	21	23	20	14	16	18	23	19	17	19	23	22	20	12	26	14	21	17	12	28	22	23	20	16	16	15	16	18	10	17	25	18	17	15	17	12	20	19	14	27	18	23	12	21	25	18	18	23	23	18	20	16	15	18	17	20	19	17	22	13	23	16	26	11	17	20	20	13	21	16	21	20	14	19	23	18	23	15	19	20	24	20	22	13	16	20	14	16	20	21	11	15	20	15	26	14	26	19	15	20	23	21	18	12	11	26	17	23	19	21	19	22	13	20	18	14	16	24	20	17	22	22	24	16	30	19	25	11	24	18	11	19	20	22	17	21	22	20	13	20	19	19	16	25	20	17	14	13	23	27	18	18	24	18	12	17	15	16	20	25	15	22	22	26	10	22	18	15	15	25	28	17	15	15	22	20	22	20	20	21	17	17	21	16	20	13	22	17	17	21	18	22	18	20	10	17	24	20	17	13	11	13	23	11	16	15	25	12	12	24	14	22	20	12	19	14	27	27	13	17	11	26	22	13	16	18	18	24	13	15	17	14	21	17	22	26	20	19	22	12	17	18	17	17	20	21	18	13	11	20	10	18	15	24	23	21	17	18	27	17	21	18	13	10	27	18	19	18	20	18	27	19	12	14	27	19	20	18	25	15	26	14	13	22	23	24	22	25	16	16	20	13	13	19	20	15	14	21	18	13	16	11	21	14	14	20	16	7	21	12	24	27	28	15	23	29	9	19	14	15	13	15	17	16	22	14	22	13	19	21	21	19	17	19	23	21	27	21	19	15	21	13	27	15	16	14	15	22	17	21	17	22	21	17	9	22	22	23	17	15	18	17	25	21	18	21	23	12	20	15	18	18	22	24	14	24	18	22	20	21	18	17	19	16	16	11	18	18	16	21	21	17	21	22	16	23	19	17	23	25	16	17	20	22	21	21	19	20	27	21	22	24	17	20	23	22	22	22	12	19	16	25	17	9	17	22	23	13	20	17	15	19	14	20	20	24	22	21	16	26	22	16	21	26	12	19	20	16	18	18	15	18	19	9	18	18	35	24	22	14	20	16	16	12	21	22	22	13	27	17	14	20	26	20	12	21	20	21	23	19	22	29	21	13	19	17	12	21	25	16	21	20	16	18	14	18	20	11	20	18	15	22	26	21	15	22	16	16	19	16	23	18	15	21	17	21	20	16	20	24	23	19	24	21	11	19	25	10	24	20	18	23	25	20	20	13	23	12	24	15	19	25	13	20	15	17	12	17	19	15	17	15	18	13	18	21	13	25	17	14	10	26	17	17	17	22	19	21	17	19	22	23	20	19	17	20	20	26	22	16	13	20	24	15	19	17	16	13	22	15	22	18	15	11	14	16	24	13	27	20	26	20	14	21	22	15	14	24	20	20	11	20	11	15	23	21	19	16	25	15	20	18	19	20	24	13	14	16	20	13	22	14	13	14	25	26	19	24	20	20	21	18	13	10	18	21	16	20	25	21	15	11	20	20	18	24	19	23	18	20	16	14	14	18	19	22	23	12	19	24	23	18	25	14	23	25	20	21	17	18	19	13	17	20	12	25	23	25	21	18	30	20	19	27	16	22	26	11	20	23	25	14	28	17	22	20	22	20	19	17	21	13	18	21	20	14	21	30	20	21	11	17	13	22	22	12	16	19	21	16	25	19	17	15	21	28	19	19	15	13	23	17	22	13	11	22	21	19	17	26	16	10	15	20	28	19	25	19	17	20	16	12	18	17	30	22	12	15	12	17	21	22	21	18	22	9	17	18	28	20	20	15	15	25	18	13	17	19	19	13	12	14	20	20	18	23	15	14	16	17	19	23	17	18	19	23	22	21	19	23	17	15	14	21	25	15	11	26	19	16	12	19	13	12	19	21	15	22	15	15	17	19	23	17	17	11	24	17	18	21	18	15	25	25	10	17	28	18	17	18	16	20	14	20	13	19	22	15	19	12	19	16	16	20	18	10	15	19	19	19	25	25	13	23	24	12	18	13	11	23	22	17	14	14	22	24	14	25	23	15	14	19	11	19	17	16	18	20	14	20	17	18	22	16	16	20	26	25	22	22	18	18	17	18	23	10	20	21	16	11	15	18	18	21	13	21	13	12	20	17	15	16	27	16	14	18	15	16	23	17	21	13	23	18	9	13	26	19	18	22	23	11	15	15	14	23	23	14	14	15	9	16	15	18	17	23	16	13	22	24	24	19	13	22	26	21	17	18	15	14	14	18	28	16	13	24	16	13	16	15	17	24	22	16	12	10	17	23	17	16	23	18	29	16	17	13	23	22	22	15	19	18	13	15	20	16	23	18	13	14	18	16	16	17	16	14	16	17	21	18	23	21	16	17	17	17	15	22	11	19	13	20	19	17	24	18	16	21	11	21	31	14	16	26	15	19	26	14	25	25	19	19	25	21	16	18	20	18	17	20	22	23	21	10	24	17	15	10	18	25	22	24	23	19	19	20	18	12	18	20	18	16	21	17	24	20	17	22	14	13	22	20	14	21	12	8	16	22	19	23	19	25	28	21	21	15	20	22	17	13	17	13	23	16	22	23	20	24	20	13	22	20	15	21	17	18	24	18	14	22	25	21	20	19	25	16	8	18	19	11	30	21	25	21	16	10	25	15	18	22	18	26	11	17	12	24	18	16	17	19	15	22	24	13	19	16	16	18	23	12	13	28	15	13	21	25	15	15	13	16	20	19	23	22	22	18	22	18	16	18	16	24	21	22	12	17	17	16	18	16	19	25	18	24	16	19	16	19	12	19	15	23	19	20	22	21	29	18	18	17	14	15	15	16	14	19	16	15	21	27	14	17	17	17	12	18	13	14	19	11	18	19	12	22	14	16	20	14	18	20	21	13	18	13	18	20	19	21	17	15	18	17	15	17	11	25	19	21	16	23	19	14	10	24	24	23	17	18	12	17	14	10	17	25	19	21	18	13	19	21	23
7497	2440	1104	2446	6786	7686	6323	4348	3387	2961	2319	1590	1229	969	871	698	579	552	538	530	452	405	395	356	341	303	335	300	310	274	245	254	281	262	250	243	251	230	246	237	233	212	185	227	206	201	212	203	186	595	6356	2260	173	172	167	177	164	156	173	171	180	178	163	167	171	127	157	167	157	145	159	138	145	151	147	149	178	175	157	169	152	173	156	148	153	143	156	157	168	146	153	140	162	164	167	149	155	171	149	151	152	138	173	150	168	145	142	161	149	142	145	138	159	151	140	144	128	150	157	153	178	179	171	140	153	164	154	148	147	160	150	138	154	158	134	132	158	139	180	172	152	153	158	163	172	153	157	154	155	167	137	153	168	151	151	146	160	174	158	169	158	153	137	156	141	174	150	150	147	156	156	159	138	138	154	149	139	144	155	146	155	145	187	150	132	148	131	151	151	146	145	165	153	143	145	174	145	163	153	138	137	162	149	151	164	135	155	142	155	150	133	149	150	157	129	154	147	164	144	134	119	141	134	133	144	157	160	159	158	146	168	140	153	171	176	144	152	150	153	149	156	138	160	158	141	131	151	151	156	148	165	134	146	187	164	168	155	163	157	146	164	151	129	127	178	131	165	165	164	165	144	131	156	144	168	150	161	153	146	146	143	133	165	186	132	165	142	157	151	165	142	171	131	163	139	174	163	152	143	152	120	161	156	142	158	160	152	132	124	132	148	158	146	160	155	156	134	133	139	151	146	145	154	145	148	158	144	147	157	151	132	157	142	141	142	153	163	141	146	148	150	150	152	145	149	153	162	148	144	151	163	142	131	153	146	137	117	155	163	159	157	147	149	163	141	149	140	136	156	148	153	145	124	158	164	158	137	156	154	149	138	139	156	142	137	161	156	148	127	157	128	153	158	137	167	155	141	143	154	165	151	155	159	128	129	158	161	137	149	153	157	146	153	158	146	158	150	144	144	163	139	150	151	150	146	161	151	149	149	148	159	130	149	154	145	166	134	154	179	161	154	151	139	178	150	157	136	146	159	158	164	145	152	146	153	157	153	154	150	145	146	153	158	135	130	137	153	150	171	173	138	157	150	139	138	136	139	156	162	138	133	151	161	156	150	155	135	141	141	132	150	172	163	161	156	160	151	142	151	166	161	146	149	167	143	149	164	151	166	131	128	152	171	154	139	142	128	159	138	150	165	141	153	144	160	140	147	159	158	160	157	163	139	145	148	151	141	136	128	149	160	142	147	162	155	155	147	142	149	143	139	135	140	159	157	129	169	150	136	158	144	131	157	134	153	149	162	144	144	129	154	149	162	151	139	143	146	168	149	154	143	169	168	155	173	157	140	152	156	157	131	162	128	172	168	154	163	151	169	144	153	151	157	150	157	143	164	124	141	157	143	155	153	134	144	152	148	158	153	120	148	156	129	170	156	154	137	166	146	146	142	166	144	140	150	130	175	144	149	160	149	148	136	133	160	139	164	152	150	149	142	136	133	148	148	152	165	138	138	135	149	155	145	142	144	140	155	140	146	131	152	148	160	141	147	146	143	148	157	167	149	129	146	131	140	144	146	158	150	160	135	167	151	138	146	149	141	148	135	140	144	156	173	139	144	143	154	154	160	161	137	167	160	142	161	141	148	142	138	153	166	162	148	150	147	160	154	173	144	126	164	150	172	145	146	155	135	137	140	144	146	140	159	158	133	141	146	159	143	179	149	154	169	136	157	143	153	173	145	143	164	152	147	153	169	134	138	142	151	147	156	160	134	163	138	133	137	152	152	154	145	156	150	144	137	141	151	147	135	170	145	132	139	142	147	141	165	169	153	133	159	161	156	147	179	145	142	140	150	166	142	129	143	154	139	167	142	154	147	135	167	145	144	146	152	158	161	159	144	151	166	168	126	132	140	168	151	134	150	141	150	160	143	150	131	155	160	153	128	156	188	163	156	137	146	147	131	125	125	151	151	155	148	164	160	157	151	174	158	144	141	129	159	137	142	154	146	150	163	125	141	141	159	179	142	167	135	162	156	145	138	145	148	169	159	143	150	162	149	145	149	169	133	148	152	156	157	136	178	163	143	164	156	139	149	136	139	157	148	131	138	155	137	148	139	154	147	148	147	152	145	143	144	144	152	141	160	174	126	154	139	167	151	143	162	170	149	154	165	157	157	120	156	149	143	156	146	163	138	144	152	170	131	158	162	139	136	151	134	139	154	156	177	177	146	153	146	166	154	145	151	148	190	143	138	143	151	148	164	142	167	146	174	133	153	158	134	162	135	173	146	145	147	160	159	134	147	160	147	145	146	157	131	145	141	126	164	152	157	164	139	164	146	136	165	152	160	139	130	147	146	151	163	150	142	138	146	131	133	139	140	163	123	156	141	143	144	177	153	151	128	147	155	157	154	143	154	170	171	147	144	149	128	144	126	142	146	132	119	146	146	155	165	175	148	162	141	143	140	130	141	168	152	148	160	156	140	141	161	160	153	156	144	167	153	163	149	141	142	151	131	162	161	157	134	141	148	139	159	152	135	149	156	134	135	148	162	153	158	171	143	140	144	142	144	158	133	141	140	128	165	136	142	152	176	145	157	155	158	146	160	149	150	159	146	157	130	146	127	145	135	165	141	138	170	147	143	174	143	168	167	138	170	160	147	133	142	139	154	152	122	150	153	155	144	138	127	146	192	160	148	164	144	165	141	143	137	137	147	139	142	151	140	167	160	161	155	170	163	150	155	137	132	148	163	148	142	159	162	166	138	164	153	157	118	164	131	131	115	144	145	144	128	165	131	164	135	158	168	139	136	147	146	144	178	137	138	145	150	183	167	149	140	130	147	164	151	160	147	161	154	135	172	149	155	161	146	143	135	148	152	138	146	139	171	172	167	157	157	152	144	151	151	155	148	124	150	157	170	172	141	158	132	144	159	148	155	146	172	161	132	152	159	126	152	165	163	167	152	143	141	164	132	150	154	157	139	180	151	153	154	145	161	141	152	146	154	170	173	142	168	163	147	175	119	158	169	157	155	147	148	159	155	152	140	162	174	160	143	134	147	146	171	149	151	161	161	153	146	145	133	141	143	164	153	161	153	151	152	152	153	144	122	137	154	148	146	146	134	128	120	154	150	145	150	160	173	144	128	135	157	168	143	136	141	144	143	120	130	175	144	150	176	156	168	155	141	135	171	141	146	143	129	163	161	164	154	150	153	150	153	159	147	148	150	154	142	155	142	155	145	148	160	153	150	155	147	185	141	129	139	143	136	154	126	175	166	152	161	141	147	139	142	153	141	147	160	144	143	156	161	149	161	138	138	149	152	136	152	140	156	130	136	142	152	135	135	151	153	136	153	146	143	144	141	156	137	155	160	156	151	142	160	157	137	160	138	129	148	149	173	153	141	142	146	144	148	134	157	155	134	156	161	160	147	147	131	155	145	158	150	148	152	120	153	146	178	144	183	138	147	142	138	156	143	154	140	137	138	145	156	158	156	138	153	155
938	84	85	74	77	91	106	93	73	89	82	65	63	61	67	67	53	62	78	54	71	67	50	64	64	66	78	66	61	50	66	75	46	58	59	59	53	63	52	56	55	67	60	78	75	70	45	56	68	75	85	78	56	61	58	65	67	53	59	57	69	59	80	74	54	75	50	51	62	71	86	72	69	60	55	63	70	53	71	65	59	71	84	72	54	55	61	54	73	56	63	77	61	58	68	59	82	55	58	63	75	50	63	59	60	63	74	52	56	62	65	45	62	64	70	64	73	50	63	64	75	67	58	69	60	65	74	74	59	48	42	73	59	53	74	66	53	64	57	59	66	59	64	66	60	71	64	64	64	67	58	45	56	72	80	66	56	58	68	62	67	60	59	59	50	65	77	63	65	50	66	52	57	69	48	56	66	74	48	57	67	55	76	66	67	57	61	71	57	54	62	50	73	67	55	63	78	62	65	76	60	64	65	56	59	54	53	47	67	67	76	60	54	68	57	72	72	54	58	59	61	67	65	64	56	68	58	74	82	55	72	55	72	59	63	59	57	52	70	61	78	50	56	59	61	55	67	56	61	68	63	65	58	63	63	63	69	58	55	54	57	63	60	55	49	61	61	71	68	60	58	63	68	58	74	67	55	77	69	62	78	61	65	44	73	57	46	51	46	61	70	60	67	51	63	64	60	73	52	56	64	59	41	88	56	62	73	57	58	54	55	59	59	58	74	58	56	75	77	81	54	60	60	71	56	60	67	47	61	55	63	66	61	59	55	62	74	82	64	61	58	56	58	74	66	74	65	60	56	50	76	62	74	65	54	57	56	60	55	70	73	68	70	58	61	60	74	60	61	62	73	58	53	52	53	66	76	49	74	52	58	63	58	58	71	60	75	86	49	57	45	51	47	70	75	74	52	61	61	63	52	62	59	81	55	67	69	63	66	65	57	61	63	77	61	68	65	46	65	66	60	70	64	56	76	68	61	60	69	68	63	76	74	69	65	68	69	62	42	55	64	63	69	75	65	52	64	64	61	55	69	48	80	57	51	65	67	63	64	62	60	61	63	73	71	72	63	65	67	61	54	82	58	47	52	58	73	56	56	72	63	57	60	73	59	58	63	63	68	55	52	63	60	56	56	64	55	65	75	55	58	56	57	54	62	64	79	79	58	66	54	64	63	59	64	65	62	63	55	61	70	74	56	57	74	66	75	46	75	63	54	55	53	60	64	63	60	62	69	49	52	50	56	68	64	63	68	62	59	54	65	53	52	62	54	66	64	55	63	71	58	54	58	68	67	64	61	58	55	44	72	48	50	58	75	75	77	65	63	50	68	65	74	56	65	57	59	59	63	62	64	70	52	54	61	71	69	76	60	71	65	64	79	49	70	56	60	66	58	50	56	72	68	71	58	54	69	83	75	69	65	63	54	55	59	77	57	57	58	61	53	68	63	65	73	69	74	68	52	58	53	60	46	60	48	57	51	60	62	66	52	59	57	65	43	77	48	72	76	52	62	62	73	39	60	56	53	50	72	60	70	57	69	52	51	60	70	49	65	63	74	73	55	70	64	48	61	58	63	58	59	68	67	65	58	58	61	56	65	64	59	59	61	66	74	47	54	57	65	56	59	60	64	63	54	73	73	61	61	69	62	67	62	60	68	66	63	65	77	58	59	51	65	48	69	58	68	58	68	58	52	50	63	56	57	70	55	53	61	76	73	75	54	58	63	67	47	61	57	69	62	55	69	60	66	59	52	65	54	57	64	57	60	70	56	57	62	52	65	53	67	63	57	66	69	57	48	67	68	56	65	55	65	51	66	69	47	63	70	56	41	66	72	58	65	66	82	64	61	64	62	63	62	54	70	53	52	83	55	67	56	56	40	66	55	55	76	50	56	59	63	54	60	48	67	70	67	71	75	52	63	69	59	61	63	72	61	58	77	59	55	65	53	66	60	60	55	64	76	64	49	66	77	60	55	63	70	76	60	63	80	57	68	68	58	73	59	62	75	63	53	73	73	65	79	70	66	64	58	48	69	70	66	71	54	75	52	47	63	53	55	65	67	63	73	75	72	51	72	68	61	60	65	58	58	66	66	60	79	61	48	55	72	65	56	62	56	49	66	65	77	75	58	65	73	59	65	56	50	60	73	63	63	74	55	75	63	62	72	63	59	68	52	50	73	61	59	51	50	65	70	64	60	65	73	59	59	56	48	71	60	68	59	55	69	53	51	64	56	52	55	53	61	63	67	55	58	72	74	59	52	73	56	48	52	69	73	61	61	57	59	68	77	62	66	67	64	56	69	58	71	51	59	77	59	59	52	55	53	56	60	65	47	59	73	69	68	69	62	66	63	67	61	51	56	49	61	54	55	75	80	62	49	62	67	64	57	55	62	66	69	65	69	77	56	67	56	49	45	73	54	58	60	57	47	51	56	52	58	68	61	65	57	65	82	62	55	62	81	58	68	50	65	64	65	47	77	54	62	59	66	57	73	50	67	64	67	59	70	70	50	63	62	58	54	58	55	67	63	62	54	62	55	59	72	63	67	63	63	62	67	71	69	66	67	60	65	75	64	59	56	71	63	75	57	66	63	68	54	61	67	57	51	49	59	67	71	58	47	66	64	60	62	62	46	68	53	74	78	62	55	48	73	57	68	67	57	61	67	67	38	71	59	50	66	54	59	61	62	60	52	68	67	53	58	63	72	62	62	70	63	61	56	75	59	69	68	63	60	50	69	56	62	48	64	64	69	64	53	64	56	49	67	67	64	67	69	44	54	60	66	61	59	64	67	52	78	67	72	52	68	56	57	56	65	64	58	74	68	56	51	74	60	57	64	67	67	62	66	66	60	59	58	50	49	66	61	79	51	54	51	45	60	65	63	68	70	81	66	53	55	56	61	66	65	63	64	70	60	61	62	62	66	62	73	76	66	67	60	67	58	64	54	62	55	57	70	50	57	56	69	70	62	72	53	74	69	49	73	69	56	76	65	58	63	71	56	72	46	57	71	54	65	64	69	63	55	50	44	68	52	68	58	57	58	62	65	57	59	67	61	64	60	63	58	58	55	58	51	50	54	52	67	81	57	68	64	68	58	61	64	63	68	60	64	64	52	63	66	60	58	56	65	63	75	70	61	64	51	60	62	38	59	59	55	53	67	54	65	58	72	63	61	69	69	65	60	69	66	79	52	67	53	58	79	43	64	67	69	60	52	75	60	67	62	51	69	75	72	47	56	64	61	52	69	58	61	57	68	57	50	70	67	62	53	50	59	51	64	53	62	59	56	61	54	62	48	62	49	59	63	60	60	67	71	62	75	71	56	59	53	60	61	68	55	68	64	66	69	67	57	51	64	61	58	57	59	65	57	59	54	61	53	67	61	85	47	61	64	50	55	50	67	53	70	70	52	46	68	65	62	57	56	65	64	54	70	63	60	54	59	66	67	54	72	63	60	53	51	77	62	61	70	71	66	42	53	64	67	63	64	71	57	66	62	62
5798	1164	798	1127	2792	3064	2454	1759	1446	1437	1298	851	748	655	603	588	539	566	585	530	584	521	514	529	558	524	467	503	484	511	501	504	500	502	506	517	486	510	499	492	491	502	504	474	484	507	524	507	528	533	1554	925	481	509	504	528	509	460	445	477	536	500	462	506	475	461	474	498	506	480	500	504	506	549	508	466	516	473	496	451	472	491	486	523	507	525	475	495	470	471	463	498	474	507	503	473	513	489	485	489	467	535	516	497	482	482	468	504	489	474	473	489	460	484	498	533	495	476	480	484	496	504	487	485	478	469	509	490	506	484	491	532	532	502	512	491	476	503	500	503	505	496	496	475	482	479	467	492	471	491	531	453	532	518	475	461	481	502	467	484	432	518	481	502	523	502	494	496	451	451	495	477	505	490	494	494	472	469	488	478	443	487	508	486	474	486	472	481	463	449	503	509	446	476	479	509	449	487	476	463	517	505	512	497	481	505	504	473	485	486	494	502	493	522	510	462	495	498	527	551	479	484	522	500	505	453	499	490	495	428	483	465	443	473	499	496	477	458	507	496	506	477	483	501	487	484	492	539	476	452	513	468	471	489	482	483	477	486	525	494	459	507	467	508	476	504	486	493	514	478	472	496	484	494	450	529	456	500	492	504	444	491	459	473	456	506	482	466	509	492	489	502	467	470	468	496	477	489	473	493	520	506	496	521	477	519	496	511	461	443	508	476	484	486	475	501	459	453	465	466	487	500	440	497	475	474	474	446	448	505	484	542	466	467	510	490	508	485	466	485	501	470	492	457	466	499	491	486	471	488	512	472	475	495	509	467	490	489	495	480	493	521	475	493	483	520	493	493	468	517	476	483	519	460	508	508	503	447	523	463	495	488	502	469	499	470	471	477	503	488	479	486	495	488	496	495	504	503	515	481	510	486	520	482	460	491	510	507	504	520	480	501	465	479	515	472	528	475	491	521	491	497	521	501	489	484	470	485	500	496	441	518	493	489	469	495	463	512	474	469	476	489	469	523	466	453	481	485	493	479	455	497	454	475	495	510	442	467	472	500	507	479	526	504	484	485	511	487	480	502	509	491	470	497	495	495	480	445	508	459	512	537	471	486	459	484	490	504	494	493	506	478	481	450	472	511	470	476	487	528	464	496	446	473	474	480	521	498	465	477	461	440	470	488	466	514	495	476	481	482	481	454	482	467	514	470	506	476	460	495	498	471	461	488	554	504	479	440	484	478	512	456	462	496	499	463	444	458	495	507	468	496	423	473	473	473	531	496	515	467	477	467	515	469	495	494	502	466	494	446	450	481	488	486	436	469	493	454	453	481	474	501	486	472	492	517	509	498	517	519	476	500	480	479	452	496	480	484	479	488	506	506	509	489	467	470	482	461	444	551	494	501	513	519	482	524	492	465	523	464	489	511	521	497	490	493	499	491	458	487	481	499	494	510	485	517	489	495	475	517	520	489	447	503	483	470	470	528	504	496	509	489	494	487	494	458	491	461	455	503	512	442	523	517	518	491	464	502	450	494	502	468	502	461	498	502	505	520	525	459	485	462	521	480	487	502	469	479	484	458	499	487	515	510	484	495	497	470	503	448	473	463	469	446	507	500	496	493	495	548	496	552	487	486	476	513	485	459	503	481	458	473	464	463	495	478	530	469	458	485	453	467	492	548	487	480	505	505	484	459	497	515	502	498	497	512	488	496	476	461	486	454	517	495	450	532	529	511	503	508	457	501	504	492	489	473	482	478	487	474	485	483	471	491	476	525	531	479	475	489	489	490	519	469	491	493	487	500	494	463	463	514	520	475	432	479	532	500	469	505	493	456	516	484	462	474	482	467	483	502	505	516	468	446	566	471	457	473	461	492	466	481	471	446	443	497	509	519	498	469	517	478	541	487	506	519	463	464	488	479	494	493	487	486	493	496	478	416	541	479	473	491	528	488	474	506	510	442	490	478	471	461	482	474	509	534	518	496	500	491	463	510	512	517	467	509	452	493	513	495	489	489	446	485	479	492	463	500	489	509	484	475	511	540	496	481	488	514	518	461	475	503	504	488	485	483	514	493	514	540	489	499	464	478	489	471	503	506	485	500	477	453	460	501	484	427	462	427	460	481	477	474	455	466	505	454	467	495	467	480	490	489	480	440	460	504	503	472	495	508	478	473	495	458	466	467	492	493	466	445	476	451	485	519	460	505	503	490	469	502	527	467	504	497	517	469	452	495	510	500	535	483	475	506	472	450	493	504	472	452	509	493	478	515	499	530	496	475	470	511	487	470	476	492	460	453	495	496	517	522	527	465	492	473	488	482	466	485	474	469	489	514	488	490	509	525	461	479	489	500	486	476	510	470	507	529	520	523	460	495	493	473	520	535	504	493	483	511	482	486	496	546	488	482	497	531	507	493	476	467	488	497	484	460	481	473	538	505	504	471	465	487	482	509	488	487	465	471	522	455	493	478	498	481	491	474	468	496	481	462	493	495	514	467	461	482	516	518	468	479	465	459	504	488	505	476	530	493	489	501	498	482	498	462	504	449	491	502	466	488	518	509	472	516	481	489	507	484	450	493	487	462	464	444	481	512	496	468	469	469	495	513	490	434	519	501	490	480	498	479	455	494	504	498	476	453	459	484	507	468	449	470	494	498	478	479	486	528	486	473	466	488	503	484	501	473	519	493	492	497	475	465	514	532	476	493	443	499	507	516	483	504	509	473	499	524	511	512	482	493	455	499	477	491	480	453	463	465	471	512	461	490	486	475	432	487	472	476	511	448	486	476	502	452	503	491	477	454	510	506	470	494	515	470	486	466	499	478	488	492	492	459	470	487	467	500	472	550	469	471	447	510	481	476	496	445	478	483	484	537	502	454	507	522	497	487	482	525	525	459	501	464	494	529	490	487	483	450	480	515	493	489	502	491	472	524	463	475	515	498	529	489	478	442	492	478	475	488	482	491	473	481	458	537	474	502	492	532	446	498	461	483	448	493	487	526	485	519	497	521	487	466	500	416	502	471	487	503	472	492	480	499	494	480	479	481	480	497	494	486	458	498	452	490	463	455	487	478	498	481	500	505	515	514	471	527	520	456	484	486	502	483	457	478	470	488	522	449	506	433	517	489	514	504	454	512	495	481	486	496	485	528	519	482	495	485	542	481	472	525	536	519	536	476	505	480	512	457	496	504	501	511	489	493	469	494	465	492	513	509	526	493	480	495	476	518	527	457	490	492	468	501	500	473	505	483	483	472	496	471	450	436	502	515	487	477	481	508	513	490	519	516	481	525	490	466	500	496	496	486	480	472	531	449	486	445	490	499	467	463	491	477	531	509	445	495	473	492	495	512	498	460	495	435	482	494	461	518	450	454	466	503	485	503	516	531	509	483	463	483	469	497	517	499	516	488	482	462	468	486	449	506	471	501	542	422	455	492	428	509	457	457	467	466	484	501	475	471	480	447	522	480	478	501	492	449	474	528	498	464	465	510	537	537	493	484
1177	102	75	81	84	90	97	100	74	72	79	75	66	84	81	72	64	64	67	69	63	57	62	53	71	67	55	65	62	59	68	44	76	68	71	64	53	54	57	63	66	72	74	63	60	60	57	52	59	70	93	71	70	57	51	81	66	63	71	69	78	64	66	48	63	66	68	74	53	66	53	56	57	47	70	56	75	71	65	66	60	46	70	57	58	57	72	54	61	63	55	65	63	55	64	81	62	66	58	69	56	60	49	64	53	58	61	56	54	63	48	68	65	73	54	62	48	63	60	51	59	53	74	76	54	55	66	67	60	48	55	53	57	64	61	59	61	61	70	55	68	63	50	84	48	63	66	66	66	74	60	66	74	52	59	73	48	59	67	49	75	54	70	59	61	57	61	70	51	62	50	71	63	65	56	50	63	75	57	66	61	63	58	48	64	56	65	69	57	64	56	53	69	65	60	64	64	56	60	55	75	60	63	56	72	57	50	52	65	46	62	64	57	60	73	54	50	65	73	47	52	44	55	59	64	62	58	72	71	52	52	64	61	72	57	62	68	79	69	57	74	60	56	65	66	82	69	68	57	58	56	60	74	52	56	72	67	64	47	53	51	55	65	56	69	61	65	48	54	55	64	59	65	59	60	62	57	59	72	54	65	52	58	63	58	55	79	59	57	69	51	65	52	59	69	62	51	58	61	68	73	56	74	58	51	64	59	63	68	61	64	46	56	54	50	66	63	52	74	53	62	58	68	62	60	69	63	45	80	78	64	64	62	53	58	55	70	58	75	56	56	62	59	59	60	63	78	53	84	66	65	68	58	61	61	62	61	67	67	74	70	60	68	64	86	55	68	64	62	62	54	70	69	70	54	62	67	64	50	71	61	56	55	48	49	67	65	56	62	61	62	69	67	46	63	56	65	60	72	62	66	58	61	72	70	69	55	63	65	69	70	57	76	69	71	64	57	63	78	72	60	66	66	62	77	60	68	66	61	64	54	64	59	51	75	54	73	74	65	71	57	64	83	61	70	68	65	62	70	75	76	44	68	78	70	76	60	68	62	71	68	51	65	52	65	62	58	69	65	45	51	71	68	58	75	61	70	68	57	49	61	76	66	63	66	61	57	79	50	53	58	65	46	60	77	57	53	60	70	60	54	66	66	66	62	55	60	77	62	51	78	58	70	62	52	63	79	74	60	49	62	48	61	72	69	67	55	67	64	68	64	69	50	73	69	57	64	69	51	57	66	59	58	63	58	61	60	58	66	67	61	57	52	59	55	59	54	55	76	66	66	62	69	52	75	56	58	63	67	56	72	84	55	64	65	62	69	77	67	47	62	56	74	56	55	84	63	59	65	55	65	69	56	73	71	72	65	67	58	57	58	66	63	57	66	79	77	62	56	67	65	51	62	61	64	70	52	65	64	62	68	65	64	68	60	53	48	66	63	72	63	57	62	55	87	60	60	53	50	64	68	66	64	61	75	59	54	58	67	71	67	70	56	52	54	76	76	63	80	59	73	64	70	68	65	59	64	64	63	63	56	71	53	39	76	67	72	65	55	52	63	62	75	52	66	64	67	83	53	73	54	44	68	60	53	67	68	63	55	66	67	69	55	67	70	73	60	65	58	72	67	86	76	64	67	53	70	60	65	62	64	59	65	78	67	60	47	59	64	66	62	66	65	74	48	68	61	66	68	56	65	53	73	61	62	70	59	56	67	70	68	66	67	69	62	57	62	58	57	56	55	54	54	58	77	70	61	55	48	58	73	58	66	59	56	59	75	60	57	60	58	57	45	70	70	56	57	84	67	75	68	66	61	60	59	60	85	57	69	52	56	61	84	52	50	73	61	69	68	63	69	59	68	60	50	65	51	68	68	68	62	57	46	67	54	81	69	60	59	64	59	54	74	49	53	57	43	54	61	66	82	74	86	75	73	73	66	64	66	54	62	77	63	49	52	71	57	60	48	66	66	70	72	52	48	59	68	68	49	54	69	59	61	67	67	61	74	71	76	61	46	43	69	57	58	70	58	64	75	68	57	55	60	58	60	53	60	67	64	66	67	60	59	62	74	67	70	65	60	65	81	64	68	55	49	60	62	54	64	56	69	51	70	66	52	71	62	59	50	70	62	60	59	53	63	79	70	62	68	67	55	61	80	63	50	52	58	66	59	51	60	59	59	59	63	80	44	48	58	49	62	59	63	70	60	73	70	62	77	63	73	66	68	55	62	68	57	75	75	63	65	66	55	74	50	54	75	65	60	62	70	63	64	63	61	57	70	50	64	56	55	69	50	54	59	65	65	57	61	68	60	70	57	79	74	62	68	62	46	56	51	57	54	55	59	64	73	43	58	67	56	61	63	58	54	59	50	53	64	65	78	78	46	72	56	63	64	63	75	71	69	60	61	58	75	57	60	74	72	37	58	54	67	58	66	79	50	58	72	66	60	73	52	71	59	72	64	69	66	61	63	65	53	57	68	67	72	64	53	78	53	58	76	61	65	63	65	72	65	63	68	67	75	73	51	67	59	77	69	56	55	58	60	65	57	64	83	48	66	56	59	63	58	51	47	66	61	70	58	64	58	62	77	65	56	59	60	57	58	61	65	68	62	57	63	66	62	57	67	61	65	69	51	65	49	59	60	66	65	53	54	54	55	70	55	71	54	54	60	71	50	63	58	60	71	70	63	70	72	77	59	59	45	59	76	74	61	56	61	62	53	69	64	57	57	70	69	72	67	58	67	72	58	63	53	58	57	63	60	55	62	68	42	54	66	71	67	63	54	72	66	80	68	62	48	61	61	72	53	68	62	78	63	62	73	64	64	45	65	48	66	66	63	73	72	69	60	55	69	73	48	67	58	58	53	60	66	61	67	64	71	53	80	59	57	69	58	60	69	54	59	58	67	57	65	63	66	64	67	60	63	60	70	54	65	64	54	64	66	66	63	70	70	62	63	54	56	62	57	57	71	58	64	50	64	67	63	65	55	69	56	63	56	75	49	58	53	63	66	63	76	59	64	64	63	73	59	71	50	62	63	59	55	66	67	70	52	72	71	60	71	60	67	67	67	81	53	67	55	64	59	54	72	54	69	63	67	81	65	50	61	49	78	74	69	67	60	73	72	58	73	70	45	72	68	68	57	66	62	58	59	63	58	60	59	54	72	59	64	64	54	55	47	62	61	51	65	63	53	49	59	63	59	65	60	59	62	67	60	65	55	68	63	51	63	59	62	69	67	79	65	64	54	62	64	59	68	59	61	45	61	46	61	54	68	59	55	71	58	65	54	57	71	61	67	64	73	58	54	56	63	67	84	65	64	67	63	57	63	55	68	73	74	73	70	81	55	70	62	58	59	62	69	50	48	57	66	60	52	65	62	59	73	66	54	71	48	56	51	61	63	68	49	50	53	59	48	54	65	73	70	62	66	63	59	62	58	55	71	57	66	59	72	61	60	75	69	60	67	58	51	51	66	53	58	70	60	42	53	67	60	77	71	63	52	75
6348	1201	853	1264	2958	3221	2644	2029	1858	1765	1460	1024	900	805	660	636	612	603	583	565	567	534	540	524	520	524	509	456	506	496	488	514	519	541	492	509	526	519	503	510	490	533	506	504	518	524	519	501	489	578	825	462	490	491	490	490	510	478	536	497	474	537	461	462	518	537	479	476	483	506	532	499	491	524	497	533	488	456	473	501	483	517	527	489	485	443	511	464	467	517	478	466	475	501	471	533	540	496	478	533	469	506	474	510	534	519	539	485	491	483	494	486	549	514	494	473	501	482	498	467	528	498	487	520	479	470	523	513	486	485	498	469	477	498	500	508	495	498	484	547	515	518	509	470	488	476	504	505	513	469	494	523	487	500	489	506	494	494	485	489	494	504	526	489	493	497	454	524	512	486	514	486	476	477	485	546	489	522	489	522	472	500	484	481	476	543	443	503	519	469	477	495	492	475	494	474	494	483	483	501	468	472	487	463	474	477	516	483	527	508	497	500	457	475	479	508	505	488	516	485	469	509	489	523	516	484	515	479	507	521	545	467	491	475	492	507	524	484	510	474	483	548	460	491	559	495	484	458	482	513	473	511	514	492	498	513	502	491	509	486	468	529	471	563	502	471	468	506	536	494	481	479	500	476	498	518	485	470	510	532	466	493	475	482	498	494	482	491	514	491	506	498	493	462	494	495	540	508	525	479	500	505	448	492	480	471	465	452	511	499	478	511	477	476	494	506	474	503	532	501	519	503	469	511	493	508	477	495	496	494	488	482	498	462	496	466	525	492	461	488	448	489	494	496	480	496	475	467	512	513	487	510	469	460	476	510	527	455	475	528	460	490	492	501	501	454	491	427	520	491	479	488	493	482	507	450	531	500	506	487	492	500	467	503	474	491	511	467	534	482	528	536	481	492	522	509	473	472	508	498	533	472	473	491	504	490	525	482	513	456	537	471	501	455	454	526	502	512	492	476	526	485	504	497	507	494	491	497	497	479	502	477	503	497	525	463	487	514	460	483	460	468	493	466	525	505	485	473	511	472	500	535	469	478	520	500	484	526	501	456	494	491	474	500	474	499	513	474	502	520	483	472	484	487	494	534	545	486	516	503	481	526	488	476	519	460	515	488	473	467	497	505	502	456	457	502	510	506	495	524	476	527	501	517	490	521	517	497	466	554	497	444	502	458	475	493	517	485	515	485	499	533	481	506	543	479	481	528	507	517	451	495	516	512	490	508	478	478	515	495	537	529	541	520	466	503	512	471	482	505	472	482	496	458	454	484	492	496	542	496	518	516	508	499	453	538	518	510	510	471	495	486	472	492	510	482	477	508	479	470	471	462	490	525	520	476	511	467	489	488	514	515	495	474	503	485	511	495	488	481	537	479	504	490	517	514	481	486	481	503	492	466	485	515	484	480	506	511	497	495	465	512	479	484	525	526	500	414	508	515	493	493	480	512	462	485	513	468	486	496	530	503	466	497	503	479	468	527	478	452	509	522	498	474	493	513	495	492	510	502	492	470	550	478	501	526	507	475	492	500	460	491	472	459	507	488	452	496	533	509	473	491	467	476	480	497	482	500	472	492	534	452	463	492	476	479	499	468	492	482	497	514	462	508	474	539	493	480	474	482	506	506	489	497	507	508	492	478	445	468	505	476	502	511	487	499	533	486	504	481	570	508	499	539	440	511	482	490	483	498	478	502	508	468	495	469	509	501	495	520	528	497	506	484	489	517	495	489	484	474	519	476	511	455	454	517	478	478	496	486	500	492	496	495	508	480	499	461	487	485	450	508	495	472	517	486	481	474	515	497	519	485	455	509	499	474	462	506	482	490	527	469	528	489	481	471	485	473	520	481	474	529	514	480	514	496	525	504	476	458	465	467	499	487	474	500	508	516	505	468	460	488	475	507	485	506	456	514	521	535	498	488	508	470	517	499	494	507	484	502	482	515	514	501	478	482	460	468	511	536	489	540	430	491	536	483	538	461	479	481	472	457	499	501	532	532	511	503	524	461	503	470	511	452	535	466	517	446	474	500	469	541	499	491	477	510	464	519	458	460	503	465	482	508	491	480	496	498	501	486	485	461	473	475	517	467	464	454	531	544	512	490	496	488	492	477	507	539	505	502	496	471	500	479	485	493	539	507	469	494	503	468	463	523	475	469	502	510	465	456	516	497	499	488	493	506	486	520	486	468	491	507	448	505	538	505	503	422	511	507	505	450	514	462	466	483	478	492	479	483	504	473	480	486	514	529	482	496	493	477	521	498	486	507	502	477	473	488	509	506	519	429	518	504	512	505	515	493	478	485	519	483	501	489	486	464	488	486	476	487	508	474	521	480	425	468	510	466	522	487	493	483	481	484	487	514	525	505	455	507	463	505	534	539	523	513	452	474	510	465	482	439	496	469	498	467	507	508	497	515	491	511	485	502	496	499	525	501	457	505	480	519	499	481	490	487	465	496	505	482	511	526	444	481	467	511	463	509	481	428	504	475	450	444	491	515	500	461	485	494	499	472	510	518	502	482	513	487	495	524	477	510	529	464	456	457	467	516	503	488	471	483	494	501	469	509	477	501	482	477	480	487	498	524	459	445	480	493	517	493	509	479	477	442	481	490	481	444	481	489	492	469	504	466	496	507	506	509	485	521	486	496	529	544	491	469	484	504	461	486	504	487	501	475	513	526	483	482	505	489	461	523	480	538	517	511	492	457	510	485	491	528	496	517	461	486	457	519	498	508	487	500	489	490	520	469	449	490	492	491	485	486	477	530	489	479	485	490	507	460	520	500	477	504	503	453	462	461	491	479	492	510	493	496	469	485	486	512	522	503	527	497	502	514	502	508	487	504	497	467	493	506	508	480	500	509	505	457	501	492	486	487	470	511	521	497	513	452	474	457	497	529	470	468	497	455	487	491	452	506	497	524	456	465	492	476	459	491	475	475	495	519	499	521	512	499	498	504	481	488	527	509	488	464	499	458	491	457	526	524	491	507	459	536	503	503	519	476	484	541	485	487	507	423	516	454	490	532	468	485	479	460	500	502	450	471	539	480	501	506	485	462	460	476	509	499	513	523	493	493	484	497	460	514	464	452	514	492	452	480	478	487	505	512	487	499	501	530	489	505	510	520	470	464	465	573	494	494	534	469	484	482	513	531	467	505	471	472	525	493	531	509	503	494	485	497	493	496	446	478	478	484	448	476	492	500	501	501	481	514	487	533	477	488	501	470	494	470	513	493	489	484	479	518	452	509	519	456	495	502	513	512	510	502	515	487	498	527	473	486	517	504	489	538	476	478	504	486	454	496	486	507	446	502	498	508	487	484	480	492	487	489	462	506	489	488	489	490	490	509	491	459	487	532	450	499	507	482	463	512	491	480	461	503	485	475	468	447	489	508	489	492	476	476	487	520	474	489	519	455	487	508	505	521	515	541	515	479	502	524	471	488	486	437	483	529	473	465	503	517	500	473	498	523	463	516	518	483	487	499	490	502	475	470	465	510
1408	132	95	75	92	109	97	98	106	103	94	64	85	77	66	75	50	70	55	70	69	57	60	52	71	77	61	48	58	45	52	55	61	67	54	63	54	61	72	72	60	46	58	56	55	56	52	61	60	45	62	43	53	46	57	51	52	51	69	55	45	58	45	57	50	59	35	60	52	53	58	58	75	55	67	64	65	51	61	55	46	52	50	62	40	48	55	65	57	50	53	59	61	46	54	53	48	54	57	66	61	62	55	54	68	55	62	54	54	53	60	56	55	60	60	51	52	50	56	53	49	69	63	71	62	52	50	45	70	72	52	68	61	46	52	58	71	56	62	66	52	63	50	56	71	57	60	62	62	54	58	49	44	56	66	58	71	53	47	48	48	66	57	42	67	64	61	57	58	59	65	63	48	43	62	44	76	64	53	74	53	58	46	48	47	59	55	66	60	60	49	52	65	62	57	56	61	63	57	76	49	52	45	49	54	69	71	72	72	62	69	54	57	54	57	73	40	45	51	50	53	64	67	63	60	49	54	62	46	55	56	58	57	51	59	63	52	65	62	39	46	51	59	67	57	51	53	54	72	65	61	59	52	59	61	49	61	61	54	61	52	70	72	49	52	54	52	48	53	56	58	58	60	44	70	72	52	54	73	56	61	59	56	61	60	53	72	50	61	47	57	65	69	53	60	55	52	59	51	63	50	58	52	47	52	62	71	53	60	39	46	58	52	56	63	66	55	53	55	50	50	51	57	56	65	57	53	58	56	50	65	61	81	57	45	56	64	58	55	56	60	60	67	63	61	54	59	59	55	45	73	48	58	59	46	54	60	63	50	75	54	61	45	54	61	41	44	53	52	62	60	46	57	62	58	55	55	58	61	57	48	58	61	57	57	62	55	63	59	66	60	65	62	62	61	52	74	55	60	61	52	53	52	62	53	59	60	69	49	52	57	66	66	53	43	46	62	58	60	62	63	49	69	59	66	38	59	42	53	58	54	63	51	67	51	56	59	40	56	44	61	62	52	62	61	43	63	54	59	57	53	62	55	63	54	52	44	42	63	45	62	63	54	52	47	58	67	50	58	60	65	46	58	59	51	56	63	46	56	56	45	69	58	64	49	61	50	58	60	74	61	61	52	67	51	43	42	59	71	52	60	56	64	51	67	51	56	62	71	53	57	54	56	68	51	62	52	55	43	57	54	67	42	56	67	48	70	58	65	68	54	49	61	44	58	62	49	60	51	49	56	49	57	47	61	68	50	74	62	47	55	56	61	45	51	65	56	52	65	44	44	50	65	56	58	48	49	71	56	60	48	73	67	58	64	54	62	66	46	55	50	53	62	42	52	78	44	72	47	58	52	59	71	53	71	70	42	58	60	58	55	62	52	42	53	67	42	59	57	59	63	55	50	53	51	57	53	58	54	58	44	58	58	49	49	57	59	46	56	50	51	48	68	52	59	55	43	51	42	59	52	60	58	56	70	46	45	41	64	51	49	42	54	52	61	52	58	53	62	50	63	55	58	51	50	47	61	49	63	60	66	53	56	56	54	59	54	51	44	69	52	56	45	51	58	61	59	70	67	65	53	50	57	58	51	61	50	69	52	58	44	68	62	50	65	56	64	60	43	60	50	47	57	57	52	58	62	54	55	72	69	61	47	44	54	53	51	51	59	54	64	43	50	53	82	49	63	66	65	60	66	74	56	53	71	52	44	53	51	61	57	58	52	69	52	59	56	54	53	51	56	50	50	41	56	48	52	66	45	61	58	67	71	46	54	56	54	59	49	62	63	53	56	60	63	59	62	51	48	52	62	45	65	70	52	55	45	62	52	68	42	50	50	68	66	55	64	58	56	45	72	64	39	57	48	61	45	43	51	64	43	40	63	46	59	57	50	43	53	53	61	59	52	57	61	52	49	55	62	64	53	65	54	51	56	57	62	47	58	55	70	65	58	57	51	55	71	72	73	52	62	45	48	56	63	52	50	58	55	59	60	59	56	59	50	55	45	61	64	62	50	58	57	53	57	62	72	51	68	61	56	58	61	55	69	57	63	54	68	68	57	64	62	43	47	60	63	49	45	58	46	62	51	48	57	59	72	53	56	60	52	56	49	54	61	52	67	51	59	50	53	56	57	57	63	42	47	67	59	52	51	55	65	67	58	61	69	56	43	57	51	48	64	40	44	42	66	56	49	60	71	57	49	59	64	59	69	49	62	58	60	54	59	52	70	61	54	48	60	54	61	55	57	57	48	52	43	49	70	50	51	56	54	56	65	55	67	60	57	51	73	56	57	51	43	61	61	69	51	76	62	58	62	67	41	54	50	57	62	55	60	60	48	51	55	49	44	62	62	71	55	52	61	64	59	47	44	53	61	53	48	57	61	49	43	56	57	58	63	56	46	65	72	57	50	61	52	66	56	43	58	56	57	74	57	53	59	59	47	58	48	68	65	67	62	58	68	64	56	59	59	59	46	57	70	56	59	68	55	52	44	51	67	57	62	43	71	48	45	60	53	55	60	72	56	64	53	74	62	53	68	63	51	59	53	62	57	58	66	57	68	63	49	48	57	46	68	68	64	69	68	53	57	71	63	60	56	54	61	45	67	52	45	54	53	59	52	68	62	42	50	59	49	63	67	71	59	51	56	55	62	57	54	48	57	56	61	50	40	57	48	49	55	58	56	57	79	57	65	68	59	59	57	55	63	52	71	58	54	57	49	53	50	60	54	57	48	57	53	54	56	62	47	56	58	57	57	58	55	65	56	54	58	46	54	61	70	52	45	71	63	52	59	65	59	46	62	64	54	57	44	48	71	47	53	58	57	51	44	53	61	51	61	60	61	49	65	51	52	79	44	59	58	42	53	61	56	57	52	57	63	45	51	62	58	69	61	65	63	69	69	61	53	57	61	64	53	61	56	63	56	50	61	43	57	51	52	56	54	68	57	61	52	63	61	60	65	64	51	57	47	53	47	71	57	58	64	51	58	51	52	64	60	72	54	71	48	64	51	41	44	56	57	61	60	55	54	52	51	61	55	55	55	70	37	52	64	57	67	58	43	67	46	65	54	52	60	61	65	72	53	56	63	74	60	43	44	57	53	58	63	66	46	61	46	49	62	55	52	70	59	65	67	37	66	56	59	61	66	55	58	45	58	62	56	53	60	64	63	45	58	62	45	54	69	54	59	57	53	53	67	53	52	40	59	61	59	54	61	56	85	79	46	48	51	60	58	60	66	62	55	54	55	66	46	58	61	67	54	68	50	66	45	54	63	47	50	50	57	55	55	62	55	49	56	53	51	55	45	79	59	48	47	68	58	62	55	79	66	53	58	58	48	58	57	62	58	49	70	47	59	55	57	53	60	55	52	65	43	55	58	50	61	58	54	66	66	62	61	53	55	60	54	46	38	46	59	55	56	42	66	68	57	56	39	43	47	57	61	65	55	54	57	62	67	54	64	54	61	59	67	59	66	48	59	56	58	64	51	60	63	56	58	46	57	52
7611	1722	1050	1744	3795	4448	3771	3078	2531	2344	2103	1520	1156	909	810	761	674	701	612	634	587	581	561	536	566	478	527	547	524	507	494	491	494	482	487	479	479	519	522	469	462	499	501	446	471	463	475	480	460	469	415	444	485	456	450	493	438	474	481	491	458	467	459	481	433	438	485	452	427	458	463	484	456	416	482	453	472	424	409	411	442	444	468	446	506	442	439	497	483	431	481	441	453	428	477	481	477	436	446	447	461	457	429	481	456	479	497	478	465	476	455	455	439	487	425	448	499	470	487	452	439	431	440	445	408	443	424	438	424	483	447	447	422	464	439	414	451	451	438	447	481	419	466	423	393	424	465	428	430	412	479	459	478	472	446	467	495	447	475	474	466	437	465	450	458	460	418	470	454	443	476	419	457	437	478	438	408	456	404	455	458	467	472	445	445	439	450	454	476	456	467	470	440	478	419	428	448	439	460	439	436	502	458	467	439	429	458	449	414	439	436	421	430	452	476	436	471	475	436	420	430	435	444	432	420	416	460	484	441	461	455	431	448	430	479	425	423	448	482	473	438	433	437	503	456	422	412	450	491	443	504	440	455	447	416	430	483	410	452	427	449	470	419	437	451	446	464	429	448	427	431	474	452	462	443	449	419	448	455	409	427	435	466	448	441	447	435	456	449	463	424	471	451	431	421	419	450	417	458	419	488	462	405	456	459	442	467	502	443	450	430	464	480	459	451	469	457	405	452	473	454	442	461	445	453	420	465	429	491	437	465	447	396	442	432	454	409	418	456	454	456	439	458	443	443	450	452	446	426	485	435	462	483	464	456	483	469	413	424	445	433	424	469	457	430	416	438	434	451	403	454	444	461	465	476	458	455	475	440	430	466	431	459	467	402	445	451	454	423	441	461	437	429	451	438	436	433	465	445	444	441	403	436	450	463	468	472	431	463	438	423	461	433	432	503	445	429	456	491	433	447	452	481	428	480	417	448	462	441	457	435	464	448	416	476	440	486	431	436	404	449	424	451	433	452	431	464	464	452	451	468	449	441	425	462	430	429	469	450	444	432	430	446	423	428	433	471	412	443	444	444	394	424	469	472	434	442	418	417	449	436	472	438	451	493	471	438	456	442	444	472	428	439	433	435	458	433	412	449	465	423	462	497	411	455	470	434	476	415	446	448	483	467	488	442	448	467	430	468	419	448	409	469	428	449	463	435	421	449	440	437	492	440	465	455	449	432	413	439	428	416	423	440	462	467	462	428	440	436	440	425	445	462	428	440	443	463	475	445	466	468	439	473	488	474	473	449	452	480	409	475	475	419	431	429	423	454	442	455	452	450	441	411	464	479	414	467	452	467	459	426	437	450	455	447	407	461	457	423	442	443	476	430	466	424	411	443	440	459	444	481	437	467	475	448	441	450	420	424	414	481	445	433	450	436	432	447	416	437	444	422	471	454	436	377	435	427	441	409	451	454	480	437	442	460	412	491	485	434	477	436	476	446	438	432	407	425	491	424	441	445	473	427	459	443	414	455	456	456	419	453	437	433	402	467	442	476	461	441	465	450	443	438	470	481	474	408	413	422	468	411	460	450	487	414	452	459	451	457	441	459	422	436	442	459	452	439	443	429	437	465	408	483	456	456	445	442	483	474	423	391	449	422	425	461	488	428	402	450	488	447	426	468	483	466	461	447	474	440	419	458	421	461	428	430	453	390	434	462	449	433	480	430	448	445	420	452	427	423	490	454	424	436	469	422	450	486	427	471	410	427	434	476	459	476	441	433	455	439	481	436	434	463	465	458	449	471	488	437	454	448	430	451	454	444	458	442	442	456	437	447	468	434	468	419	430	443	466	447	469	461	440	465	470	459	445	420	463	438	471	454	419	454	451	454	425	432	430	467	458	410	419	428	426	436	465	440	431	463	445	452	419	411	425	434	441	441	437	460	489	436	472	438	438	431	453	457	442	431	461	438	404	498	438	462	430	453	457	429	453	436	456	453	419	478	453	457	430	411	449	420	431	445	460	464	458	466	468	476	426	449	427	437	421	417	453	420	429	405	473	470	442	455	456	460	443	420	466	465	452	461	448	429	470	468	448	461	486	461	421	422	437	454	473	419	434	448	418	405	491	455	455	444	472	466	455	455	466	493	479	467	475	451	456	466	458	448	454	437	393	464	465	449	437	458	448	421	443	445	439	430	432	449	450	434	432	474	468	417	459	433	433	470	440	470	451	435	467	437	440	440	418	473	431	459	460	429	437	463	451	462	476	479	450	431	461	408	446	458	437	439	434	477	437	445	461	440	457	449	448	510	488	425	399	446	419	449	431	473	420	462	457	435	477	456	432	468	432	474	487	459	461	500	420	455	433	465	435	451	463	461	418	443	450	433	440	443	470	463	461	413	424	480	464	432	450	445	480	446	465	407	417	474	449	431	466	392	452	464	439	461	434	448	420	424	430	406	449	455	451	479	442	436	426	451	472	422	449	470	488	421	430	399	476	446	481	439	455	454	474	446	416	424	439	437	429	467	447	464	472	462	441	459	459	464	416	471	443	470	499	447	447	481	437	462	467	473	433	441	437	461	410	502	453	434	451	480	434	453	429	457	456	480	452	404	440	428	463	437	440	406	420	438	448	477	432	457	435	424	453	432	452	440	413	469	457	442	456	435	415	407	442	432	475	472	451	488	475	451	475	457	461	440	435	462	478	429	439	478	427	423	473	443	425	474	448	452	435	446	442	476	455	454	467	462	434	437	428	472	453	449	438	418	476	427	425	465	441	471	440	487	454	429	401	415	459	447	474	451	459	450	478	467	428	453	480	467	454	443	458	461	450	442	448	476	447	451	450	409	442	404	438	485	466	455	434	465	429	461	466	437	463	441	422	432	431	467	457	411	502	456	425	449	441	477	451	417	466	430	458	389	431	481	413	461	430	464	434	469	460	453	443	462	492	479	468	429	456	506	481	442	416	442	430	430	463	450	438	443	432	460	417	458	459	450	436	492	465	418	423	432	442	456	482	425	458	426	489	434	429	409	438	474	470	476	442	454	454	476	447	442	413	498	463	459	418	454	425	429	456	447	446	452	436	469	437	475	452	471	468	462	451	452	428	443	470	452	446	454	436	407	443	449	437	469	440	470	439	461	434	459	493	433	448	429	421	466	418	454	457	457	447	457	415	449	434	456	408	419	451	444	443	437	433	412	442	425	436	475	461	431	448	470	467	444	443	434	440	413	450	396	463	400	470	462	461	441	480	416	459	446	433	444	439	457	470	491	499	429	448	425	433	462	445	449	455	444	460	444	473	436	423	459	472	439	456	446	386	452	408	451	437	489	469	459	428	474	463	414	467	473	470	460	451	436	437	469	443	436	470	444	450	445	440	464	466	450	425	449	457	461	419	428	458	426	456	436	436	454	471	443	420	468	405	434	440	457	456	449	418	435	465	458	407	487	409	432	465	450	456	432	415	448	433	482	444	432	439	479	472	458	450	459	412	437	438
724	134	69	51	68	96	105	93	75	68	87	46	42	38	33	28	27	30	25	42	31	22	17	23	25	25	19	23	23	17	23	17	14	16	16	17	14	20	21	20	22	21	11	14	19	21	22	22	20	22	12	16	25	16	16	19	14	16	18	18	8	15	22	19	19	19	17	10	14	21	19	12	15	12	19	22	12	16	21	7	9	15	12	17	20	24	10	7	11	16	16	14	9	19	20	19	14	19	12	14	19	12	17	19	10	16	17	18	11	19	15	17	19	22	11	18	15	15	14	18	18	14	21	12	12	17	16	14	14	17	20	17	13	19	25	11	8	22	21	18	11	12	12	16	16	17	12	11	17	21	23	13	13	16	25	17	15	14	15	18	12	19	17	13	16	20	17	17	20	16	19	20	10	20	20	19	12	29	20	7	11	11	16	21	13	12	17	19	16	18	16	16	13	17	19	17	16	18	19	15	10	16	18	20	21	19	16	17	18	15	12	13	22	11	15	15	12	11	12	6	13	15	16	15	14	9	18	20	26	13	13	18	16	17	15	16	11	14	22	19	16	9	10	12	21	16	14	8	10	14	16	14	10	16	20	22	23	21	15	19	17	20	15	17	25	12	15	12	20	14	19	13	17	16	8	24	9	9	11	15	15	15	15	17	18	12	16	14	13	17	21	18	17	15	21	19	19	17	17	18	12	15	18	15	13	10	14	13	12	23	13	14	14	18	13	14	11	13	11	18	20	21	10	16	23	18	14	27	18	12	14	15	14	12	10	12	22	20	9	16	16	14	21	21	12	10	22	18	20	17	18	11	15	17	15	15	15	14	18	15	18	19	14	20	14	15	22	18	10	15	15	21	23	18	14	21	18	19	15	15	22	17	14	16	11	20	23	21	19	18	10	18	13	17	16	12	22	15	16	10	14	18	14	19	20	19	16	23	15	18	15	15	15	15	23	16	18	19	14	13	11	8	14	12	19	15	23	14	13	19	21	12	14	13	19	15	16	17	19	15	14	13	12	17	9	20	13	17	19	16	16	14	22	15	14	23	19	11	19	20	13	19	19	10	20	20	18	15	14	20	15	12	10	11	23	18	22	12	19	17	18	12	13	14	13	18	16	18	15	11	17	19	21	10	13	15	15	12	12	12	10	16	16	18	21	5	10	15	13	25	15	19	14	13	21	22	16	13	19	16	15	22	13	10	17	11	17	11	10	13	9	10	18	11	12	15	14	19	14	11	11	15	13	17	15	18	15	18	19	16	19	13	21	23	15	25	18	17	14	15	20	10	13	21	9	15	18	17	12	12	12	13	17	19	13	18	17	16	23	10	14	14	20	17	18	14	13	24	13	17	17	14	21	14	13	20	18	13	15	20	17	13	14	9	20	13	20	15	18	15	15	14	16	19	19	14	22	11	11	12	10	16	18	9	9	13	12	21	11	21	20	17	16	18	9	16	21	21	19	15	18	23	22	18	15	17	19	15	16	16	16	13	12	20	18	10	16	15	16	13	15	16	17	17	10	14	15	16	30	19	11	13	15	21	16	14	13	15	20	17	13	11	21	13	16	21	13	15	20	15	14	14	21	11	15	20	19	11	13	19	18	16	11	16	11	16	15	13	22	18	21	19	19	11	14	16	15	8	9	17	19	23	15	15	13	18	13	14	11	16	15	13	15	8	12	11	17	12	14	17	18	11	20	19	18	11	19	10	14	20	23	23	11	21	15	22	13	17	14	18	14	22	16	17	21	16	18	16	23	19	25	21	17	10	9	13	14	19	14	8	27	17	13	12	18	18	17	15	17	12	17	18	17	13	15	10	18	21	21	14	11	21	17	24	17	17	14	11	14	11	14	15	12	16	19	13	16	19	16	21	15	8	19	13	11	13	11	10	11	18	12	16	15	15	13	15	18	16	15	20	16	14	22	12	22	17	17	11	14	10	10	15	7	19	11	11	22	24	8	22	18	18	17	15	16	14	17	16	17	10	11	12	18	18	14	12	12	15	19	12	20	22	20	15	16	12	19	19	21	24	20	9	17	14	19	15	19	13	14	15	16	16	14	8	12	21	16	15	14	8	11	12	17	19	14	15	18	17	21	17	14	14	19	16	15	20	12	19	21	14	18	13	16	19	12	10	17	18	26	17	24	16	11	13	10	17	12	16	6	21	12	15	17	11	12	19	16	17	14	16	14	23	11	16	12	19	15	21	14	22	12	14	18	13	16	12	20	13	16	14	15	18	13	14	11	17	17	21	18	7	9	13	18	17	16	19	12	17	15	11	13	17	21	13	18	11	10	18	25	22	12	15	13	9	20	16	13	21	14	23	24	23	14	13	18	15	15	12	20	20	9	9	12	15	15	17	12	12	11	14	15	18	21	13	16	16	23	12	17	17	17	18	18	12	9	18	21	18	23	20	15	12	12	22	13	14	19	24	15	16	15	8	8	18	13	17	9	13	24	16	15	13	16	9	13	19	13	12	10	13	16	13	10	19	16	23	14	10	24	18	17	20	12	22	17	25	16	18	15	18	20	10	14	15	11	20	21	17	9	22	13	13	17	19	13	21	16	15	14	16	10	10	14	15	16	15	14	17	18	18	11	16	24	16	18	17	14	11	22	17	13	19	15	20	11	15	17	20	14	12	16	16	19	21	16	16	15	11	15	14	15	10	15	14	21	11	14	16	19	20	15	16	10	17	18	17	15	16	13	20	20	12	23	20	21	10	17	22	24	14	14	20	14	8	10	20	14	13	13	15	10	13	10	12	24	22	13	15	13	15	12	20	15	17	12	21	19	11	12	14	11	29	15	18	17	12	21	24	17	18	18	22	10	12	13	11	21	9	15	11	15	12	21	20	20	8	14	20	21	19	9	10	11	18	17	20	16	23	16	8	16	25	10	14	17	17	22	9	13	13	11	20	20	18	7	9	16	20	12	12	16	15	19	11	15	14	24	18	8	20	15	17	16	13	10	10	15	17	15	21	17	15	12	18	13	3	16	16	10	19	18	22	8	15	21	15	14	18	15	14	14	17	17	13	17	17	16	16	11	15	18	15	24	15	12	13	16	19	11	17	20	13	13	14	16	18	14	21	20	20	17	18	13	16	17	19	13	12	18	11	17	15	16	16	16	20	18	22	14	15	20	18	22	18	11	12	13	17	20	13	21	21	22	14	21	19	16	21	15	20	17	22	11	13	12	15	16	15	12	18	21	13	17	15	13	18	20	12	12	11	8	14	25	12	16	21	14	10	17	19	15	10	22	14	14	15	14	16	10	13	13	24	18	23	9	13	26	16	15	17	14	18	20	21	24	18	10	15	21	16	16	26	17	17	11	22	16	11	16	13	15	13	21	14	18	9	21	14	13	21	8	14	19	11	10	19	17	16	12	19	13	17	17	18	10	16	17	18	11	14	21	21	17	18	12	20	12	15	22	21	20	18	21	24	15	17	18	20	24	22	18	16	10	18	18	12	9	14	12	13	17	17	17	15	23	15
7538	2503	1049	2221	5515	6058	5203	4041	3253	2756	2419	1737	1392	929	778	668	608	485	473	405	423	391	375	337	311	289	288	279	251	288	207	213	217	237	245	240	204	182	199	193	176	189	194	174	172	172	173	187	166	165	159	169	172	167	125	180	153	166	150	152	136	142	148	154	144	144	139	156	144	156	147	140	128	167	173	145	147	140	131	129	127	149	151	110	128	127	144	151	137	167	127	139	138	114	158	128	119	128	136	145	141	124	138	148	141	123	154	108	140	138	156	111	133	137	127	130	136	120	126	126	115	140	130	107	131	133	136	130	116	124	127	129	130	134	130	144	141	137	133	131	131	119	119	129	129	124	112	139	153	125	113	131	133	134	129	129	141	109	108	121	127	128	128	117	132	121	134	124	115	142	121	120	112	116	132	134	138	137	130	103	114	126	122	127	129	107	134	159	147	143	140	131	136	131	127	114	121	113	123	135	130	132	133	135	159	123	131	144	144	140	142	115	131	125	125	128	115	126	117	130	135	131	129	135	145	115	125	112	126	137	121	117	129	128	128	146	127	119	134	121	124	112	126	134	133	106	138	127	133	120	113	134	122	124	152	124	117	137	135	132	125	124	134	133	109	107	150	138	144	135	123	127	120	130	125	131	124	121	136	140	137	113	133	130	117	140	134	130	120	128	130	147	109	105	142	134	119	127	109	127	120	113	126	104	117	128	117	125	128	121	127	108	109	109	137	129	113	113	114	117	117	138	119	147	148	131	133	128	126	121	110	132	108	115	140	141	121	132	117	111	107	128	128	134	140	140	121	113	145	141	138	132	126	132	120	145	137	135	145	138	111	128	127	129	145	130	131	111	127	126	126	123	148	137	133	131	112	134	124	106	109	133	119	126	134	137	111	128	145	131	123	120	130	127	140	136	129	121	137	117	120	134	145	140	146	127	123	111	116	142	119	127	113	137	135	118	144	140	113	133	130	144	132	140	130	115	125	132	111	115	119	111	121	126	124	136	130	138	165	133	130	124	126	132	134	119	145	145	124	133	125	132	129	116	125	121	144	140	111	135	114	120	122	117	116	137	134	113	137	125	118	140	140	119	127	124	125	144	124	127	141	146	137	133	142	117	133	148	137	158	141	140	113	130	141	131	123	128	118	117	137	133	137	142	122	119	127	136	123	128	114	129	139	119	105	138	124	137	130	146	145	122	128	125	162	128	127	156	132	150	120	124	116	153	122	128	131	105	123	119	121	129	147	134	108	127	129	125	121	145	122	119	123	139	116	107	124	127	120	136	101	130	122	115	109	132	130	136	152	130	124	132	150	151	133	124	137	129	119	135	114	138	138	117	139	113	132	126	127	121	133	126	124	149	104	138	140	151	122	136	137	117	124	111	125	137	117	115	122	127	128	147	128	124	130	119	117	115	108	136	126	111	140	132	125	127	132	116	111	131	135	124	128	148	125	148	127	136	116	128	137	113	135	108	130	120	153	123	137	112	128	122	128	112	121	102	120	122	120	135	133	131	147	122	134	122	140	112	145	113	121	125	129	136	135	127	133	128	142	125	128	134	115	123	114	143	141	114	122	135	124	118	127	135	111	117	157	142	99	119	129	130	102	120	130	125	136	114	138	145	129	127	132	112	134	127	133	122	104	129	119	125	126	122	133	128	126	132	106	153	147	134	102	148	121	130	139	122	143	123	102	134	117	127	136	118	121	122	153	142	136	117	111	115	129	140	138	126	121	128	143	106	148	124	129	132	117	117	133	125	115	122	121	128	148	114	137	131	122	122	136	126	126	125	121	146	134	129	125	138	138	142	106	119	137	138	120	119	99	120	131	139	112	128	94	115	137	116	120	133	131	125	125	128	152	141	136	139	135	110	116	122	128	129	124	122	149	121	140	142	122	126	140	134	125	131	132	138	124	156	135	134	125	120	132	135	131	124	131	139	129	124	107	133	112	119	119	143	126	136	132	137	116	127	133	133	143	122	131	138	122	121	128	114	123	128	103	135	121	131	128	112	108	122	130	108	154	119	119	125	129	120	132	147	136	141	123	144	119	114	120	137	114	121	136	141	122	115	130	146	115	148	124	139	126	130	114	132	139	135	117	148	119	121	99	144	146	106	123	145	135	121	136	148	126	125	142	133	125	142	135	124	122	132	99	141	134	147	126	151	110	119	125	125	137	133	138	126	133	136	129	137	115	131	103	119	116	133	132	128	125	125	109	108	137	118	114	138	110	128	119	121	137	116	131	116	137	131	127	118	155	119	136	126	130	133	130	108	122	118	138	120	117	120	138	138	144	127	129	112	129	135	135	130	148	123	155	129	115	143	111	128	127	110	137	124	137	131	144	129	138	122	125	112	139	120	129	119	134	113	126	126	132	134	130	128	111	119	120	122	135	171	125	121	144	128	139	116	125	123	132	137	147	133	137	121	134	137	125	116	151	126	134	121	118	131	103	124	118	143	123	109	123	139	123	114	129	127	143	146	128	124	124	111	137	149	124	127	127	114	141	125	130	118	118	117	114	136	115	113	110	138	131	119	120	138	101	136	130	116	116	148	131	110	110	139	129	127	127	130	113	125	126	124	122	119	139	139	125	131	131	123	129	136	120	107	115	134	130	118	160	111	133	116	129	132	148	125	134	152	133	116	123	119	129	129	145	110	123	154	136	130	137	107	125	111	112	118	117	125	125	147	121	135	123	138	126	123	138	121	134	125	132	123	123	137	115	129	109	127	136	127	136	108	122	130	116	122	124	121	115	132	134	127	117	133	117	104	132	106	130	113	134	136	120	134	148	122	126	119	127	133	129	117	127	121	130	116	118	133	125	136	134	118	125	141	136	125	115	128	121	135	133	123	120	100	129	102	121	137	132	126	114	109	128	140	133	129	136	114	143	125	129	133	125	126	141	119	127	125	135	136	129	128	123	127	129	133	131	130	115	125	132	128	129	142	109	128	139	136	127	123	122	115	118	153	133	134	129	111	156	131	136	123	135	120	119	135	141	114	122	111	115	113	137	120	128	124	149	121	113	108	114	136	122	132	121	118	147	134	132	141	122	130	144	135	123	110	134	125	118	118	126	129	114	113	106	145	129	124	108	123	138	109	130	122	132	101	142	124	146	148	154	112	121	125	133	147	119	143	127	124	141	139	132	138	121	129	128	127	134	137	132	119	126	138	146	144	129	132	117	133	115	129	127	126	115	119	121	145	109	123	126	123	135	133	120	131	127	132	115	114	126	119	134	118	104	132	128	111	128	108	154	137	111	99	113	118	117	121	144	126	137	138	122	144	136	115	112	158	124	138	135	136	122	125	130	131	112	142	129	121	130	136	117	122	137	104	119	122	128	138	111	130	115	128	140	129	133	128	130	133	131	125	138	125	157	153	123	129	133	125	129	109	149	136	127	123	104	108	138	126	129	116	127	123	121	122	146	134	136	154	123	114	151	120	121	133	132	123	135	115	137	118	140	138	121	125	147	124	126	129	127	126	129	126
927	109	73	58	78	57	79	73	78	82	71	82	66	72	52	41	57	59	70	62	55	50	68	56	53	40	65	64	61	63	53	63	59	64	63	62	62	48	63	65	53	52	46	58	53	64	52	67	62	75	61	45	66	65	55	67	63	65	52	56	57	62	37	58	50	61	49	59	68	61	65	51	49	62	62	62	55	47	42	59	54	49	67	49	52	69	53	48	62	66	46	38	57	52	65	49	58	54	60	56	55	59	64	67	67	47	53	64	43	72	47	55	55	60	64	68	59	54	63	47	56	69	56	56	56	51	64	49	67	60	76	50	55	64	56	40	75	54	72	47	47	57	59	56	49	44	54	55	54	56	69	57	69	51	58	72	54	49	62	55	59	58	54	54	65	60	60	61	47	57	67	61	56	62	57	56	60	60	55	70	46	72	55	54	49	47	65	54	57	54	58	56	54	49	65	56	55	51	59	59	55	66	63	76	71	55	50	64	49	50	56	59	65	62	50	71	61	61	69	69	41	70	51	53	54	64	67	65	72	62	47	54	67	49	63	39	62	64	55	64	62	56	65	56	52	59	69	40	67	62	54	61	49	72	54	65	68	65	55	68	59	48	57	57	46	55	55	55	55	58	55	59	55	53	60	61	59	57	51	60	52	57	50	60	63	61	64	50	47	50	58	60	54	57	69	68	53	59	62	58	69	62	60	52	55	68	62	51	60	59	61	59	55	42	58	68	51	71	62	69	68	57	54	49	42	65	62	56	56	65	45	57	50	66	58	54	60	66	55	62	69	78	67	68	52	62	61	55	57	50	61	64	61	56	72	61	64	49	60	69	51	67	58	60	54	55	57	58	48	48	53	57	55	66	54	51	61	65	59	63	70	68	52	53	74	58	46	56	64	63	62	55	62	39	75	56	60	64	62	56	67	68	45	61	51	66	49	53	70	56	49	61	40	67	64	50	61	70	66	50	62	55	62	51	53	53	55	61	60	51	65	60	65	54	45	48	56	59	57	49	68	61	49	52	63	67	68	48	46	46	45	64	50	63	50	66	44	52	53	62	59	53	59	66	69	57	60	56	48	60	54	44	66	68	50	55	56	59	66	62	51	56	42	61	63	65	59	58	57	47	56	48	59	67	64	62	54	57	60	56	52	56	56	63	66	68	48	47	60	52	32	56	45	57	75	60	59	57	53	59	62	72	46	64	64	47	64	62	56	54	46	55	51	54	74	65	58	59	60	51	65	75	60	63	54	61	56	65	59	55	60	66	65	58	53	68	52	59	57	75	52	70	60	54	58	58	49	56	54	53	49	58	61	62	63	44	61	56	64	70	58	59	52	52	53	68	58	62	55	63	55	54	56	54	65	57	53	68	49	59	61	58	62	43	60	52	62	63	46	39	53	56	53	61	47	56	58	62	40	64	59	66	56	59	53	64	51	68	41	68	44	57	57	64	77	74	60	60	58	56	52	56	45	58	65	60	42	45	65	56	58	67	61	48	54	52	59	57	55	63	54	63	50	49	54	62	70	59	43	41	58	59	67	52	48	65	67	67	59	61	47	69	58	65	45	65	63	54	49	68	50	65	73	70	76	57	53	51	55	55	55	42	50	58	59	41	42	64	51	54	48	61	55	53	45	51	64	54	71	45	62	62	58	44	60	48	51	60	57	65	42	53	62	56	60	55	58	64	51	47	60	61	63	60	53	57	60	52	50	51	58	55	61	60	66	65	45	51	56	53	35	53	54	47	63	58	46	53	55	53	69	66	64	69	55	67	54	57	50	64	62	56	66	63	52	66	51	50	62	61	56	63	36	48	56	66	67	48	64	53	45	58	60	52	77	62	63	43	45	56	69	52	52	57	48	60	57	57	57	62	53	50	67	56	61	59	59	57	63	59	57	57	64	60	57	78	64	61	48	61	50	55	65	71	60	57	63	55	41	54	56	46	52	46	61	66	61	74	60	54	52	62	56	63	69	55	71	54	52	60	54	47	54	56	62	52	57	52	49	62	53	59	47	64	46	69	56	54	48	60	68	48	57	64	66	74	71	62	64	66	56	66	51	52	71	66	65	46	60	52	59	65	44	54	55	61	59	57	67	45	58	65	52	54	55	69	55	58	66	51	80	59	49	44	47	71	50	59	52	47	60	52	53	54	57	53	76	57	52	53	47	49	53	66	58	56	61	56	66	56	52	50	54	62	74	55	64	61	49	60	53	61	50	59	70	58	58	71	58	65	66	60	53	59	58	65	50	61	65	61	58	56	57	56	58	56	48	65	56	59	58	53	54	62	61	53	47	52	68	60	58	49	51	59	64	31	51	67	71	53	41	56	55	61	56	54	53	63	64	54	59	47	54	62	51	55	42	55	59	63	50	42	57	53	59	54	64	62	52	76	50	44	56	61	50	62	63	61	58	60	56	64	65	60	55	57	48	45	54	48	68	52	57	71	40	43	60	47	53	59	69	69	52	55	68	57	62	64	60	58	56	55	49	52	51	52	62	60	53	38	64	57	58	51	75	56	63	60	54	57	63	57	54	70	62	50	53	63	56	48	58	61	58	49	67	64	53	62	58	55	61	61	53	42	59	69	55	62	51	54	42	65	63	54	59	62	52	62	60	61	58	64	51	65	65	52	48	53	61	58	51	65	51	45	61	57	71	57	55	64	50	70	53	58	60	50	69	56	63	52	58	64	62	51	48	54	60	56	61	59	62	61	58	66	61	51	55	51	53	59	64	62	62	67	43	49	63	61	49	66	62	54	40	63	52	62	63	55	58	70	63	70	55	52	58	59	45	58	54	55	56	58	60	54	39	70	67	58	62	53	64	49	52	56	51	43	48	70	62	54	55	68	76	49	61	58	51	57	61	50	53	56	53	57	46	60	59	56	58	66	57	39	59	43	62	51	50	63	65	59	49	67	56	56	51	58	57	60	52	45	59	60	65	61	55	47	62	67	50	62	47	51	61	51	73	66	57	54	50	57	52	65	47	67	57	78	46	55	51	52	59	70	58	50	51	67	57	46	55	60	50	46	59	66	53	67	70	58	46	51	59	60	55	56	64	56	54	64	58	61	63	68	48	62	65	40	60	51	48	48	59	60	64	62	59	55	58	54	58	67	67	61	53	58	54	59	71	54	49	65	67	60	71	60	63	61	66	38	53	54	55	45	61	84	58	46	47	61	62	52	55	56	50	50	60	49	59	60	52	62	71	53	62	63	50	55	55	65	64	63	47	60	51	66	52	44	60	61	61	63	54	65	57	54	56	48	63	48	46	61	55	55	63	54	60	57	57	58	51	56	55	68	58	72	50	60	67	72	51	67	56	56	73	52	70	56	65	55	44	66	83	59	48	73	57	58	72	49	51	55	53	66	44	63	57	61	67	50	49	55	64	51	60	67	59	71	64	52	54	63	59	53	67	47	58	62	56	51	54	61	53	69	58	54	54	66	57	58	63	65	62	58	58	61	51	50	45	65	49	48	56	61	63	60	52	60
5696	1051	690	972	2034	1791	1467	1478	1216	1071	1179	889	708	631	523	530	499	505	534	556	543	495	468	448	444	482	510	476	442	411	495	469	449	476	478	498	448	479	456	485	464	480	469	446	462	428	480	464	448	496	441	443	460	464	450	452	457	482	507	427	455	437	454	481	445	470	416	464	445	443	449	500	447	451	475	449	455	481	480	461	461	437	450	469	461	409	462	448	505	478	448	450	465	465	443	494	449	439	463	457	483	453	417	444	460	456	448	410	429	480	452	483	419	430	474	484	475	460	495	478	476	426	453	470	485	444	461	421	441	479	476	422	478	463	492	431	472	447	456	431	441	461	454	454	487	494	478	482	435	448	465	410	466	417	487	450	441	465	505	456	470	442	478	467	439	460	485	484	432	453	447	436	471	412	490	472	451	483	481	443	463	480	450	474	462	451	485	446	456	451	444	447	462	431	476	478	447	429	440	437	443	434	443	481	475	462	470	479	442	454	448	479	452	481	466	505	431	432	477	461	447	480	449	420	447	500	442	448	456	451	449	454	434	432	462	472	480	480	450	457	455	458	474	449	460	479	489	420	458	454	438	487	450	422	450	470	483	464	459	479	460	467	462	462	458	436	477	442	437	456	451	480	538	479	455	486	449	491	516	432	463	459	441	474	504	447	464	483	481	434	421	458	515	454	460	446	444	463	489	462	491	491	480	430	450	465	432	485	443	454	470	476	434	441	453	463	451	477	458	448	426	450	449	469	476	461	441	426	465	428	476	455	498	441	459	479	450	472	448	449	476	469	407	484	472	483	453	434	468	439	458	465	437	491	425	464	446	481	447	480	446	433	504	461	452	460	441	423	452	428	448	461	462	456	470	467	452	458	447	409	477	466	442	450	469	450	443	449	442	475	436	429	479	462	423	445	443	462	475	468	458	455	447	485	469	442	420	432	440	492	454	439	417	482	404	480	459	466	484	462	461	436	447	466	472	451	436	451	455	480	516	446	464	459	454	446	482	471	502	461	503	473	477	482	444	422	444	431	423	433	459	440	436	439	444	473	440	463	427	438	490	486	451	436	531	489	438	481	442	478	474	432	471	471	448	454	465	476	452	437	461	485	458	447	434	477	464	469	430	486	444	466	509	485	413	454	470	434	460	464	465	452	462	450	438	455	458	430	454	461	455	447	472	461	475	468	452	459	413	488	442	470	471	479	427	466	455	451	457	467	485	436	462	500	443	468	446	444	490	462	432	513	468	397	474	457	464	429	498	452	453	452	475	419	471	421	466	463	459	438	426	467	440	470	442	469	444	469	460	464	453	462	483	465	437	467	442	456	436	460	446	452	430	436	432	479	461	461	431	437	490	450	461	445	428	472	466	462	456	437	432	477	445	452	467	437	451	443	472	452	473	465	439	476	441	433	474	443	474	457	461	445	455	426	450	458	419	447	454	467	483	507	462	464	453	461	445	451	481	475	460	446	441	465	452	477	448	480	424	469	461	439	461	532	474	423	449	425	436	449	446	441	473	445	474	426	432	485	431	454	487	466	450	461	457	471	468	471	480	432	452	423	513	444	409	436	422	467	467	435	438	435	433	485	441	477	449	424	474	483	462	463	489	473	432	481	460	439	464	487	438	431	475	408	436	469	474	449	454	457	486	421	440	438	464	445	472	488	440	463	481	471	489	489	463	490	478	482	459	463	452	462	482	466	473	461	445	454	447	457	466	436	462	461	474	475	495	487	446	463	467	500	458	467	431	485	437	467	468	470	457	463	466	452	468	448	453	473	438	471	462	474	476	410	446	455	465	470	499	430	446	433	481	455	454	461	443	466	470	457	472	454	440	457	484	459	498	428	452	476	448	466	483	461	452	481	479	456	480	463	445	467	472	455	444	461	453	417	471	465	450	476	461	448	486	450	432	453	425	450	445	408	456	458	464	473	443	444	488	433	485	431	462	463	496	455	461	406	454	448	410	464	446	470	451	461	501	405	472	464	460	432	465	464	460	466	460	468	421	442	464	491	471	472	480	476	452	452	427	454	508	454	474	462	462	422	477	449	437	448	445	444	450	474	462	463	439	441	481	456	450	455	500	433	407	443	490	453	468	480	433	435	434	465	471	438	476	413	442	471	461	443	461	480	446	436	468	455	446	430	476	463	455	509	533	459	464	467	451	440	488	434	447	467	473	448	459	434	453	464	462	442	457	450	466	451	435	470	462	438	450	485	473	473	459	450	446	441	477	476	482	446	479	484	480	426	447	497	463	467	457	418	503	422	445	434	470	455	479	466	415	457	459	473	422	462	418	448	465	464	441	477	436	475	447	425	458	471	447	433	469	462	464	436	483	484	419	472	441	402	443	488	477	416	451	438	509	431	482	469	489	452	461	480	497	471	472	448	453	429	491	460	450	457	480	473	478	455	454	472	468	458	473	454	431	479	476	457	466	479	452	433	456	487	459	435	482	466	428	452	436	452	476	455	492	506	463	479	430	447	467	424	482	462	476	430	424	450	424	450	488	470	424	473	475	473	459	453	462	420	468	448	423	468	518	447	429	487	437	432	508	461	442	433	436	446	451	443	438	447	439	445	506	448	435	451	456	481	440	443	463	435	447	440	464	468	481	491	457	468	493	452	453	440	433	473	474	448	466	442	492	466	479	460	467	474	452	444	483	443	458	469	458	434	457	476	505	473	480	477	450	494	470	452	469	456	464	449	468	434	453	438	464	490	447	430	435	473	474	470	451	456	463	459	453	466	452	476	435	427	455	490	470	448	459	474	478	464	421	475	479	455	429	431	436	446	452	461	455	457	458	460	457	486	501	457	482	523	484	484	480	447	469	497	482	439	461	468	480	475	456	447	450	450	441	492	450	466	436	458	447	458	427	421	451	469	487	491	454	430	434	432	488	442	460	479	459	420	483	472	431	473	453	463	469	500	455	490	456	405	483	439	452	442	436	456	457	432	418	462	446	447	459	421	437	461	474	452	463	434	430	440	454	448	495	471	454	471	452	463	420	431	460	468	443	443	432	461	482	458	439	451	436	484	467	471	427	475	456	453	433	483	446	454	431	463	415	448	470	462	453	448	466	437	451	461	464	493	496	431	515	412	457	494	459	452	461	443	471	443	463	457	399	496	451	446	455	435	498	444	448	447	442	444	439	445	451	451	453	458	469	444	461	476	435	444	447	469	442	471	481	467	453	440	466	503	426	458	472	470	483	494	500	447	461	466	467	460	404	429	458	457	451	463	439	448	447	452	452	448	461	472	458	486	480	462	463	453	446	467	465	460	474	465	485	465	434	478	440	452	428	445	488	423	433	454	482	495	436	476	449	458	482	418	479	452	416	463	470	430	463	465	464	420	471	452	459	452	439	450	466	490	445	434	487	474	444	444	467	430	423	425	427	478	453	430	444	450	473	465	451	453	488	465	465	450	457	468	506	485	473	467	478	460	424	480	469	470	486	483	458	472	452	433	451	446	435	468	457	499	479	476	455	488	503	456
1155	112	97	69	68	93	84	74	72	74	83	85	63	63	71	51	62	66	60	68	70	65	48	52	56	57	58	62	59	66	56	50	63	69	62	59	51	60	50	71	63	54	62	57	63	54	58	67	55	61	60	56	62	50	60	68	70	46	65	66	57	70	51	67	61	56	67	55	65	60	74	51	71	56	57	53	66	58	48	55	78	54	61	62	81	59	53	60	67	52	59	70	52	66	80	67	40	63	62	53	50	54	61	62	59	47	65	65	63	61	68	68	57	63	76	59	55	63	70	62	66	67	59	68	49	47	59	53	55	66	54	55	63	58	63	64	66	65	53	74	59	48	61	48	61	80	69	46	70	59	53	61	61	71	49	76	60	56	72	58	89	82	71	41	58	77	53	53	55	55	56	75	56	69	66	63	72	68	61	53	48	50	60	55	61	60	65	66	83	59	76	70	73	60	55	76	54	61	71	63	53	62	54	54	56	69	55	67	72	54	64	55	58	46	73	74	67	71	56	74	44	61	57	65	68	64	76	51	58	55	61	51	57	51	75	54	72	57	60	62	55	68	66	63	67	67	70	72	71	68	53	67	63	58	56	57	50	51	58	59	56	60	72	65	56	51	53	45	55	58	53	56	68	57	72	49	70	76	64	48	85	50	67	59	66	43	57	54	64	71	47	75	62	52	59	74	53	57	62	59	56	66	57	65	57	52	56	60	55	59	63	72	66	51	49	63	68	72	69	62	71	59	61	72	55	47	60	53	71	62	49	58	48	63	63	67	63	60	56	52	63	70	63	54	58	71	53	51	69	78	56	57	52	55	73	60	53	67	66	66	63	61	45	59	64	62	54	59	73	55	53	57	57	69	63	47	47	68	69	61	66	72	60	56	60	73	58	68	64	60	55	52	44	52	71	58	65	63	48	47	53	58	60	49	60	55	72	55	61	51	58	62	64	66	64	50	50	78	58	66	58	56	55	69	53	76	69	57	66	60	58	58	61	65	44	61	74	67	54	58	56	71	71	81	63	56	59	64	69	62	64	81	61	46	58	58	53	47	60	62	72	57	72	56	54	66	68	47	51	59	51	58	71	57	72	72	64	70	73	64	66	68	67	57	67	58	54	59	61	69	51	60	52	66	51	75	71	63	67	59	56	64	65	47	66	58	55	64	68	53	78	61	67	61	54	62	65	65	67	56	49	69	52	71	53	59	63	66	56	79	50	53	62	50	51	67	63	63	63	62	54	62	74	59	70	63	70	65	57	64	75	54	74	60	56	70	54	58	49	77	77	59	47	68	52	58	54	46	58	58	59	54	71	59	55	55	64	66	57	57	57	58	57	56	53	63	70	69	74	66	65	62	58	46	59	63	51	57	52	69	48	60	58	53	57	68	62	48	69	48	59	53	50	65	58	47	55	64	59	64	57	63	53	58	62	71	53	45	70	68	53	57	51	61	53	51	65	61	64	56	50	65	73	77	64	51	54	77	58	51	57	71	68	67	76	65	64	60	50	58	56	57	56	42	47	69	65	61	50	60	62	62	61	59	68	57	81	62	67	55	72	69	60	57	62	68	81	58	57	63	61	68	55	54	62	56	65	63	55	64	62	61	66	58	53	53	64	53	71	60	63	55	71	50	59	60	51	68	47	60	78	76	49	57	48	57	70	56	54	60	45	52	58	55	54	60	70	66	57	54	62	53	41	63	71	64	62	59	57	51	57	57	60	67	48	46	64	51	67	74	55	63	45	53	52	58	54	67	70	49	47	61	59	63	53	65	69	66	51	56	67	57	64	61	58	65	54	74	63	60	64	80	58	43	49	57	58	63	55	64	59	67	57	47	55	54	71	60	42	66	56	68	68	61	61	53	58	73	45	75	61	64	53	49	60	60	55	58	58	66	53	65	70	62	56	50	65	74	66	68	52	59	56	49	66	66	57	64	63	66	60	63	64	62	63	70	67	63	50	62	62	61	77	67	57	65	63	56	55	58	56	66	54	62	64	53	62	60	60	52	64	67	55	53	72	59	65	62	58	66	78	51	50	60	77	58	57	49	56	62	76	65	60	76	49	67	52	64	71	61	55	74	65	57	67	51	41	55	64	68	70	68	52	47	55	55	52	55	79	63	61	68	60	57	69	65	65	65	66	60	60	59	60	71	53	64	56	47	63	61	78	62	61	59	66	54	76	56	85	54	60	65	57	55	57	62	64	60	67	70	48	56	51	73	60	50	50	53	46	56	62	68	64	48	57	59	65	59	55	60	60	65	66	65	62	56	68	50	69	65	71	48	59	71	46	61	65	64	73	43	58	66	68	61	64	54	71	47	73	73	64	63	73	61	61	49	67	61	60	69	54	63	76	59	54	71	63	53	61	51	75	66	63	71	65	61	56	57	60	46	74	62	67	61	56	63	50	60	66	54	58	57	60	51	76	56	73	62	67	63	64	69	68	54	55	62	72	48	67	55	57	55	69	66	56	46	66	74	66	49	56	59	54	54	59	72	64	69	66	50	74	64	61	53	74	61	54	66	59	63	67	60	56	64	56	62	55	53	61	55	62	60	64	62	66	55	77	66	77	52	67	58	55	57	52	63	51	58	47	64	59	60	57	56	63	61	53	57	56	54	55	64	46	70	72	62	71	61	49	57	67	59	71	71	47	58	67	56	55	57	51	64	61	58	54	68	61	57	69	48	60	64	46	55	56	60	66	63	65	57	58	69	62	54	66	57	63	61	52	61	83	55	56	57	56	52	43	71	55	61	51	62	68	51	57	56	74	79	62	63	73	67	62	46	52	56	64	41	71	59	50	66	63	55	65	67	43	55	61	68	54	51	45	58	63	51	59	70	64	48	58	48	60	56	64	63	63	74	63	69	60	54	59	57	60	58	62	55	65	70	67	66	67	61	65	69	67	60	62	65	57	66	61	55	53	58	56	55	61	53	70	61	53	52	46	63	51	69	58	63	67	61	54	64	52	53	64	60	71	69	57	61	71	61	62	57	67	59	58	50	65	69	47	63	61	55	56	56	77	65	55	58	55	50	68	61	59	71	64	60	55	62	79	55	68	58	61	61	69	60	57	55	76	62	56	72	58	48	63	42	60	64	58	74	62	43	47	54	63	52	61	67	65	54	65	53	57	58	69	49	53	63	65	57	62	73	59	58	76	69	54	59	57	64	59	62	57	55	59	58	57	64	61	75	63	56	51	61	67	60	71	64	55	36	53	80	49	65	49	62	55	58	51	67	57	54	58	65	54	65	64	64	52	61	62	56	49	48	57	75	61	57	66	54	62	52	63	60	55	71	63	61	64	52	62	67	63	69	69	49	74	76	55	49	55	73	70	68	61	60	60	55	61	55	49	59	72	69	56	60	53	45	61	79	53	59	72	55	71	72	83	57	68	68	52	59	48	68	54	64	71	58	54	61	54	71	54	75	64	65	56	55	69	65	65	56	64	56	61	52	80	51	58	58	49	68	64	61	69	58	66	62	52	57	75	54
6512	1159	802	1159	2367	2442	1788	1546	1449	1320	1248	1004	918	705	605	590	581	629	550	555	563	565	537	533	563	532	531	487	506	493	544	486	520	463	508	497	520	525	488	498	465	538	491	473	504	489	510	501	516	494	529	495	495	466	499	483	489	513	482	460	497	511	476	469	537	495	461	487	469	480	500	487	491	490	472	518	481	502	533	498	492	506	482	475	461	481	531	468	501	481	494	499	501	523	480	480	507	463	464	484	482	428	486	486	470	465	435	494	539	506	466	499	491	475	448	457	447	483	443	466	478	476	495	516	494	500	483	509	497	503	472	493	435	461	481	476	482	472	479	492	490	489	501	492	462	504	463	477	465	496	422	458	477	440	482	447	460	458	474	477	483	481	497	528	491	474	480	500	428	476	504	528	484	503	505	510	467	468	515	490	456	460	494	446	483	478	472	473	525	454	514	495	475	488	468	454	471	442	468	518	489	506	534	469	512	528	462	530	486	462	502	436	499	471	483	495	507	445	460	540	469	471	494	453	483	477	473	458	510	434	486	484	497	491	485	456	454	508	441	458	500	427	480	500	543	456	469	478	459	478	449	504	481	519	439	459	474	492	519	476	477	536	457	475	490	463	462	486	492	489	485	464	469	511	512	503	477	502	457	492	487	479	451	489	436	475	457	461	509	489	492	490	473	493	486	477	527	486	471	472	484	480	462	470	501	503	456	470	483	456	504	501	470	485	488	471	443	471	489	525	479	523	491	459	463	490	482	467	504	477	456	464	463	484	491	492	505	479	414	486	486	501	449	471	492	478	487	487	506	458	477	495	433	538	488	525	470	492	483	447	461	491	475	511	515	495	448	477	474	525	502	485	467	473	497	498	495	518	491	463	454	497	507	470	506	438	484	465	516	486	474	506	470	464	513	471	477	520	501	473	458	525	466	452	480	495	506	456	486	485	454	482	491	455	457	506	445	461	481	459	475	504	504	483	445	464	456	502	464	480	472	492	461	473	490	462	443	485	505	477	492	484	513	478	457	454	484	467	473	492	464	475	464	508	410	488	458	464	485	486	519	488	492	457	504	492	490	489	454	505	456	451	448	433	468	489	433	448	465	469	494	463	493	486	487	501	469	510	498	488	474	485	468	493	507	498	470	432	477	530	451	461	493	501	491	522	467	492	492	475	459	514	459	500	473	438	449	483	484	484	470	469	477	465	479	511	496	480	483	442	473	507	493	485	458	542	467	486	459	469	448	480	479	498	491	506	499	468	506	472	468	449	491	450	479	497	493	479	489	473	499	445	505	458	480	487	481	512	499	471	492	479	491	480	490	491	510	503	434	527	483	442	500	506	511	500	524	470	497	470	482	491	502	518	496	450	484	491	474	468	481	463	488	484	498	487	489	512	465	506	471	519	503	488	468	517	473	476	492	472	468	496	449	470	489	497	488	515	520	472	440	460	496	490	482	514	495	475	480	499	522	485	522	482	502	501	481	473	486	476	490	498	478	497	476	454	463	490	496	485	511	460	469	493	494	493	505	478	502	489	507	485	466	487	485	517	536	505	457	497	441	467	528	491	507	457	514	480	470	534	477	485	515	497	471	492	471	500	508	480	473	517	480	489	472	503	501	486	500	502	533	477	506	516	456	446	473	468	456	520	452	479	490	483	487	491	481	469	467	477	510	522	530	474	473	481	459	511	445	497	488	488	480	495	470	491	503	522	481	499	510	498	466	485	480	502	479	462	478	515	498	460	491	481	509	494	517	492	463	519	477	506	470	487	491	479	481	511	456	484	502	498	479	477	483	509	475	486	452	516	509	484	468	462	468	485	455	447	475	452	481	477	498	492	431	465	472	491	500	516	519	484	459	510	438	475	511	475	479	498	506	523	515	478	456	531	506	460	472	534	522	499	498	494	482	487	501	460	486	472	537	510	449	505	490	489	521	503	433	478	456	473	458	472	468	458	440	496	455	494	481	465	487	511	461	441	468	481	480	472	470	466	471	452	509	458	507	482	494	457	496	455	458	467	477	506	484	499	500	449	466	487	463	465	483	501	496	497	464	491	517	489	452	467	498	506	452	465	511	452	457	481	507	489	504	456	463	465	469	450	487	480	453	479	500	460	471	464	496	479	473	505	523	472	490	459	526	445	448	491	523	502	460	525	461	500	445	504	467	485	518	491	446	485	501	511	479	521	473	477	482	507	491	487	459	506	505	482	486	455	493	469	451	531	491	483	519	496	495	512	484	504	524	514	510	488	456	494	483	498	487	460	490	466	475	481	499	459	498	486	501	511	439	480	529	501	502	464	464	451	490	495	481	458	491	499	466	480	467	463	464	442	521	472	496	503	459	478	494	519	508	496	494	495	497	495	506	458	519	469	456	476	485	476	481	461	459	482	456	497	478	486	474	475	476	505	475	448	491	502	470	505	470	498	482	488	479	483	512	493	489	488	487	488	463	472	480	519	500	466	480	456	489	493	494	488	448	482	502	485	456	453	494	487	430	482	472	488	507	482	508	485	460	520	500	515	497	516	484	483	477	493	485	442	440	472	490	529	497	483	489	486	486	511	498	507	520	483	477	474	496	520	480	476	454	472	468	468	468	540	465	497	464	503	486	499	514	512	456	508	489	444	478	458	502	482	474	487	492	509	514	471	506	487	474	461	456	455	489	463	476	428	478	453	492	473	503	488	522	477	469	495	464	475	456	464	477	498	493	475	477	537	516	455	463	467	451	479	523	451	506	481	464	519	492	463	462	489	478	481	472	485	449	458	438	467	513	492	504	480	455	490	503	502	466	496	465	533	460	517	511	486	434	487	491	466	506	481	514	476	484	506	473	487	495	470	518	459	480	486	491	478	521	480	499	499	480	501	498	522	479	471	433	481	505	467	492	477	466	482	499	471	502	448	496	489	471	495	444	485	444	478	487	422	532	467	500	479	480	470	481	494	528	444	483	542	472	502	486	463	437	479	505	506	466	497	503	458	461	491	503	482	492	494	463	475	469	430	499	509	503	476	519	464	502	498	484	476	509	489	474	456	488	458	496	478	486	506	459	510	549	464	495	492	457	462	450	493	516	501	481	487	502	443	496	493	485	481	497	469	502	513	457	496	466	467	458	485	466	490	479	420	473	485	509	485	484	443	447	480	479	512	508	459	463	452	472	464	497	448	449	528	457	479	466	487	483	474	569	483	500	474	458	513	465	516	455	486	455	464	476	490	451	520	497	456	478	489	481	470	540	469	497	474	501	451	491	455	460	465	496	465	478	472	489	467	500	479	496	497	425	472	455	464	538	469	486	463	487	458	443	504	513	484	462	497	459	487	489	497	509	441	465	526	494	442	498	471	450	477	455	476	509	488	458	469	500	472	462	517	464	484	513	519	453	420	488	486	470	479	484	457	468	479	509	489	462	445	471	505	469	462	485	437	463	483	467	506	469	489	500	494	463	467	528	484	492	476	478	461	467	431	475	446	459	481	452	498	495	473	489	487	466	496	529	480
1405	129	99	83	79	84	88	102	110	87	87	70	70	68	71	78	59	60	62	58	73	67	66	51	66	48	58	53	53	55	66	62	55	46	54	59	46	58	64	47	48	66	52	55	53	46	58	63	55	62	53	58	57	55	45	52	56	46	51	43	60	51	51	59	51	68	59	62	56	63	56	61	50	60	64	52	63	57	66	50	62	70	51	58	62	54	56	65	67	66	53	53	62	64	49	61	53	65	57	41	62	60	54	58	50	62	64	65	68	58	55	48	57	61	60	57	48	65	59	57	44	68	54	52	45	51	61	56	57	62	63	56	45	45	62	62	51	49	58	55	55	59	60	60	59	41	57	53	51	63	56	56	57	70	57	59	56	50	53	44	62	50	59	46	65	58	71	69	60	63	47	57	59	56	61	52	47	47	70	55	53	54	58	56	48	52	57	46	64	49	56	50	56	69	55	43	62	48	56	49	53	62	48	55	63	80	50	47	57	59	42	61	59	72	35	54	58	45	63	53	69	61	48	53	57	58	55	47	65	59	51	58	71	60	63	58	64	54	60	63	58	55	47	52	52	60	59	46	53	53	61	55	51	53	54	60	56	47	59	62	53	51	52	68	47	51	62	54	50	61	59	58	56	57	54	67	45	45	46	64	56	59	53	65	50	58	45	46	67	70	59	56	49	69	46	47	54	52	65	61	51	43	62	50	60	53	55	65	60	63	45	73	63	45	62	54	70	57	65	63	54	45	58	60	54	55	44	62	67	61	51	62	55	48	56	63	53	54	50	57	56	55	57	58	55	51	51	58	71	73	72	61	55	46	65	59	59	51	51	71	60	49	52	53	56	58	56	56	45	48	74	63	64	43	70	55	66	57	53	65	56	50	54	66	61	51	50	50	49	50	53	57	49	51	72	63	56	44	48	39	59	46	55	56	61	54	53	58	57	67	58	43	55	63	51	53	45	49	67	53	56	60	53	57	62	59	43	40	47	53	50	47	54	50	61	53	61	61	50	64	69	67	54	68	56	53	50	55	42	53	64	57	57	57	62	73	57	49	55	67	48	52	67	46	58	55	63	44	62	65	69	50	47	51	69	71	64	53	50	50	51	58	56	61	59	50	57	59	78	58	57	50	64	73	48	52	64	49	54	70	49	53	39	66	55	59	59	43	65	50	52	56	60	66	56	52	39	57	46	75	46	40	43	57	70	65	47	62	59	59	56	53	57	63	50	55	51	53	64	60	47	61	47	62	59	59	70	55	65	57	41	57	66	57	44	45	59	57	60	56	65	63	60	69	66	65	62	69	63	46	67	54	43	55	57	53	58	52	63	61	54	48	65	66	65	59	64	60	70	64	65	42	59	51	46	69	62	61	66	52	47	69	52	57	58	61	67	64	55	59	65	58	52	76	61	60	54	54	68	57	52	46	58	57	58	66	58	60	42	54	56	60	57	59	55	57	53	46	64	56	45	54	54	71	62	47	55	58	67	62	60	55	55	46	68	60	60	38	50	63	65	61	49	57	57	66	51	59	56	67	67	57	60	55	50	53	62	51	50	50	49	60	57	63	73	46	72	66	58	43	54	54	57	68	57	54	54	67	56	59	66	58	60	71	63	57	55	44	47	55	72	47	53	55	74	43	59	58	61	54	65	61	40	57	61	53	54	51	53	73	44	53	50	48	51	55	53	50	63	75	48	68	76	51	78	55	60	53	60	49	63	55	61	56	48	41	37	50	54	67	55	54	63	51	51	52	68	57	63	59	63	54	54	44	58	63	67	59	43	52	47	58	58	58	69	60	34	67	58	54	64	44	57	48	51	61	58	54	46	57	63	59	55	57	62	60	61	69	48	54	68	52	63	56	67	50	69	65	56	62	57	68	64	57	57	51	70	69	54	41	54	51	60	41	63	44	45	58	54	59	61	67	59	58	60	56	69	55	52	62	49	56	47	61	57	58	55	61	67	56	58	60	63	48	57	52	47	61	69	57	63	54	49	53	54	44	56	63	55	55	58	51	54	51	58	55	57	62	48	53	74	66	46	54	49	52	56	65	51	50	72	61	63	69	57	66	46	66	53	53	64	61	40	54	61	64	47	56	54	53	51	59	56	42	47	51	61	52	65	64	53	58	54	60	57	50	66	54	63	51	49	69	59	63	56	59	41	49	50	59	71	56	62	58	47	51	53	60	46	62	53	54	66	70	55	46	39	59	49	52	52	53	54	54	59	58	48	66	61	47	53	67	62	56	54	60	81	45	70	56	59	60	62	65	54	50	72	47	50	67	63	45	58	54	54	50	54	48	63	53	47	59	56	60	57	63	65	50	56	56	55	70	55	48	62	50	48	59	57	60	53	56	63	59	51	59	50	55	60	42	66	58	51	54	51	56	63	64	46	64	53	67	52	48	60	67	60	52	54	64	62	66	62	77	71	59	57	64	61	56	58	55	66	55	57	57	63	45	49	49	63	61	48	56	52	66	61	56	61	46	58	61	55	51	52	55	45	44	55	59	52	51	69	51	50	62	63	58	70	56	50	54	55	50	53	50	61	59	39	67	59	59	52	55	50	55	50	49	54	68	63	59	48	71	60	60	53	53	47	67	67	79	57	51	58	53	37	49	57	52	53	63	60	45	52	58	54	49	54	61	61	57	78	49	65	54	47	50	63	48	51	62	62	58	58	81	62	59	53	62	60	50	61	60	56	56	57	56	53	64	51	61	55	64	63	53	69	54	67	56	76	66	69	77	65	40	62	58	61	56	50	57	63	47	58	54	66	56	57	61	59	59	74	52	53	68	48	49	58	54	60	61	69	57	50	61	62	52	41	71	56	52	57	47	57	56	58	55	64	60	63	65	58	48	56	54	63	52	65	53	62	67	43	64	50	68	61	66	61	64	57	30	55	70	58	46	65	66	58	50	59	53	56	54	48	68	43	60	66	55	61	53	53	55	56	61	63	61	60	54	51	52	62	57	51	42	51	47	68	54	58	52	61	42	47	59	55	58	59	50	55	44	45	61	60	52	46	59	62	65	54	55	61	56	61	61	62	47	53	53	62	47	61	53	65	44	77	65	47	71	61	55	60	56	71	75	56	49	43	52	59	56	51	47	50	57	66	62	54	51	55	52	60	54	68	54	51	55	48	48	58	47	47	75	50	56	54	44	56	48	47	59	50	65	66	45	63	47	46	55	62	56	51	61	58	59	49	55	69	63	56	67	59	70	58	68	57	68	62	52	50	52	61	75	49	57	71	52	67	48	53	65	38	55	60	49	61	45	52	59	44	61	55	71	63	54	58	68	63	46	57	49	65	45	50	55	52	62	61	53	47	67	64	56	49	52	57	53	57	52	38	59	65	55	58	55	61	48	43	51	50	51	52	55	56	65	55	61	52	51	59	58	58	75	50	56	56	62	54	60	61	51	60	61	52	68	53	52	60	54	59	71	61	60	63	49	57	63	76	61	70	53	61	52	50	59	51	72	52	55	52	58	69	58	53	47
7700	1690	983	1621	3423	3989	3117	2611	2146	1982	1755	1418	1157	891	768	728	657	686	644	632	591	553	550	542	543	516	546	548	521	485	500	472	560	505	498	495	480	492	454	469	481	477	459	446	488	499	448	454	456	432	436	437	452	435	480	486	462	448	449	439	435	446	501	441	462	465	432	439	451	441	439	448	442	418	459	435	443	445	429	461	454	437	424	418	419	462	438	463	445	421	423	439	409	436	463	440	446	453	432	434	440	423	484	481	462	435	448	433	431	424	464	456	458	441	467	415	434	435	425	432	420	436	485	438	441	465	404	423	469	422	505	416	451	453	446	460	426	448	433	450	411	436	453	467	475	440	432	476	456	461	406	432	457	474	441	451	432	442	439	444	433	475	445	437	454	488	467	445	415	453	465	486	451	434	422	444	427	475	451	455	434	457	478	480	452	435	446	475	419	440	432	440	469	451	481	414	464	445	451	450	434	436	468	420	473	450	432	454	451	433	428	420	425	463	475	405	450	445	474	413	416	461	435	453	458	396	445	418	437	424	488	450	426	408	436	441	467	399	446	450	429	454	457	420	427	487	401	440	453	445	433	444	436	415	419	444	443	446	432	459	478	449	425	425	413	438	422	436	464	500	413	443	463	423	438	420	429	479	428	436	467	432	469	445	419	449	406	436	455	441	417	424	435	442	413	496	425	441	480	459	405	402	446	469	446	442	459	451	475	503	436	465	457	418	411	445	443	432	456	456	426	438	426	422	427	451	415	418	445	491	439	456	416	460	442	432	428	435	401	486	446	420	438	437	430	454	433	480	466	439	454	414	454	449	439	419	459	440	456	443	446	408	436	457	440	450	421	440	435	465	437	423	432	452	423	465	448	455	417	427	467	487	444	462	413	452	482	440	467	439	475	470	452	449	442	430	428	440	431	449	438	419	420	460	427	447	440	446	461	419	433	436	459	446	444	436	475	436	458	442	441	480	427	457	430	441	425	446	431	393	471	492	457	422	445	394	450	465	435	428	453	470	397	448	430	416	436	432	404	411	434	455	458	411	451	455	455	455	440	452	462	434	459	450	443	463	439	456	457	438	418	455	451	464	440	407	447	462	405	443	445	438	467	459	403	426	468	424	409	441	459	447	448	449	440	407	458	437	435	451	427	402	431	440	418	440	430	449	425	440	410	439	427	440	488	478	449	452	477	450	421	468	436	434	438	412	426	415	480	442	484	420	444	463	472	430	425	441	408	409	440	451	447	448	449	428	457	466	474	430	468	463	464	457	434	449	459	475	416	421	466	448	455	405	450	452	439	424	418	481	406	445	420	450	463	432	454	466	452	435	399	430	442	448	432	440	426	468	427	460	470	397	486	440	436	425	436	444	469	469	470	457	397	440	442	461	476	434	460	424	438	428	428	454	474	394	431	396	423	408	458	441	451	425	492	422	464	444	479	445	460	427	456	425	405	435	450	452	491	419	453	389	465	421	428	437	467	469	442	402	452	449	464	456	449	450	468	418	412	449	453	450	423	432	436	415	432	392	449	443	431	409	433	427	472	451	462	439	428	468	480	457	438	409	418	409	449	440	452	450	424	441	419	512	409	477	421	452	401	484	419	473	411	445	470	460	447	441	428	422	405	451	453	419	467	458	432	457	426	424	454	422	457	418	479	442	421	446	442	440	480	401	410	458	426	398	427	456	439	433	433	466	472	447	434	410	421	468	433	417	449	429	431	476	433	451	454	457	434	426	455	422	434	494	460	445	440	438	435	442	423	459	430	421	481	473	438	408	473	407	438	453	450	433	447	439	413	469	464	402	431	438	447	450	410	429	440	454	451	438	450	422	452	440	465	460	466	429	457	464	435	420	441	451	455	477	432	417	460	449	437	428	453	458	436	435	475	435	410	464	437	461	479	423	416	439	448	465	434	457	464	464	472	432	459	434	486	447	479	416	464	469	451	422	471	420	440	472	435	470	435	444	444	448	458	435	409	487	464	423	412	436	440	462	409	420	420	407	399	446	441	387	491	497	417	463	425	469	393	456	484	452	430	422	474	405	435	438	443	450	459	453	458	454	446	438	461	449	451	417	418	445	450	424	468	463	453	443	448	458	477	438	458	458	410	455	416	449	410	476	462	442	452	454	445	472	450	488	451	458	451	432	495	432	443	440	478	414	431	419	431	479	429	415	470	430	447	421	425	453	436	434	422	456	432	475	454	434	481	437	442	438	393	443	452	467	440	447	436	469	437	483	439	433	455	446	420	488	447	457	411	466	445	419	461	446	425	458	421	443	450	459	425	425	448	407	510	411	450	469	464	444	440	467	411	413	437	394	446	459	433	462	446	438	449	464	471	396	427	456	443	427	441	458	457	449	468	417	438	472	438	420	461	438	439	422	442	465	436	500	452	452	432	474	468	442	457	457	456	445	454	440	434	425	437	475	433	442	461	437	437	419	495	477	479	434	464	443	446	442	469	446	446	434	462	432	453	404	452	477	478	463	454	453	468	426	437	520	469	474	501	457	496	438	451	457	450	424	460	456	456	394	435	421	407	451	457	419	430	461	452	481	420	451	462	431	381	436	444	439	462	463	441	510	427	431	441	487	432	448	445	441	398	446	436	440	417	467	443	416	436	419	448	480	453	459	414	442	456	421	457	438	432	490	476	450	429	466	439	421	416	406	448	441	456	464	440	432	471	442	456	419	429	424	448	447	467	436	422	436	413	422	479	466	482	478	440	461	441	479	451	483	450	454	460	451	436	445	438	430	446	440	420	455	381	432	378	438	437	431	447	448	444	434	465	429	485	440	430	469	443	451	486	469	422	488	441	451	417	446	425	449	476	470	456	454	455	388	460	434	453	446	457	444	463	462	400	445	439	473	425	439	454	437	456	418	456	438	462	467	439	425	452	460	484	447	440	436	426	439	460	446	444	472	468	459	452	431	441	421	414	446	475	455	404	427	467	471	448	447	425	442	424	446	411	457	413	448	449	486	478	416	455	469	426	484	430	409	467	420	450	421	444	449	443	436	443	457	431	432	437	426	495	454	450	417	422	473	445	458	429	471	430	422	428	442	451	442	425	469	470	459	416	404	409	410	424	467	461	447	469	468	466	461	413	447	455	394	451	472	473	442	471	428	466	448	457	452	433	470	436	473	400	405	426	435	417	428	468	422	447	442	459	429	463	473	425	440	430	464	429	409	423	451	421	420	414	469	420	387	444	458	472	454	432	441	459	419	431	473	454	416	449	444	448	430	442	456	464	434	420	446	462	467	482	406	502	438	429	423	449	429	410	484	466	452	461	417	460	414	458	444	419	432	480	446	415	463	449	430	419	428	431	470	476	417	461	439	434	451	419	446	403	455	402	446	448	456	430	422	441	437	455	456	432	445	437	444	451	435	437	450	409	410	419	467	465	457	435	403	415	405	472	438	439	425	449	429	449	453	441	430	466	466	444	432	377	454	459	437	432	435	415	458	422	439	399	454	445	433	436	453	478	434	452	490
711	140	87	51	56	85	108	80	77	79	64	55	42	40	29	30	26	23	25	27	31	31	20	21	17	31	24	21	24	31	20	21	16	25	16	23	18	16	17	16	15	20	19	16	14	22	17	22	21	21	19	20	22	16	12	20	15	20	21	11	23	21	20	15	20	14	20	16	27	18	15	22	22	20	14	20	15	14	14	14	17	21	23	13	14	16	16	26	16	15	15	17	12	13	18	21	25	10	8	10	21	17	18	18	17	19	15	18	13	14	21	14	17	15	13	23	16	18	26	16	15	9	16	14	21	14	20	16	8	11	17	14	13	19	15	15	22	22	15	18	17	20	17	19	18	23	20	12	17	13	17	20	16	19	16	21	9	23	15	22	12	20	18	16	19	19	7	21	13	17	20	9	16	13	16	16	8	14	13	16	18	12	10	12	16	13	11	15	16	14	19	13	19	17	19	16	17	18	19	16	17	16	17	25	19	18	13	25	15	12	17	15	12	12	18	19	8	20	16	10	19	24	17	18	15	18	18	8	18	23	21	14	18	21	9	17	17	10	19	18	13	12	12	9	12	13	12	14	14	12	19	18	14	15	22	21	21	20	13	16	15	17	12	16	17	15	6	26	12	17	13	12	14	12	19	19	13	12	20	18	16	13	15	18	10	15	19	11	16	21	14	9	12	17	18	25	17	15	21	26	16	18	18	14	20	16	14	20	20	14	10	19	13	12	17	13	16	21	16	11	17	17	15	16	8	14	13	16	15	13	13	13	23	24	15	11	12	21	16	6	16	19	19	13	13	15	17	16	13	19	17	13	13	16	6	16	22	21	25	25	19	13	20	16	13	18	15	17	27	12	16	15	16	15	21	14	20	15	17	13	9	17	22	15	20	16	20	15	22	14	14	13	15	12	22	11	16	12	17	18	14	17	28	15	18	12	19	10	11	17	6	14	17	23	16	16	17	15	12	18	23	10	16	18	17	16	19	20	16	12	15	21	26	13	20	23	12	16	26	13	16	14	17	12	10	24	16	14	21	11	20	12	17	20	13	11	18	10	13	16	15	16	20	15	11	17	13	18	16	26	15	13	18	17	10	16	10	16	15	15	14	15	20	15	19	12	14	17	14	18	22	24	19	12	10	15	19	12	20	22	18	17	15	13	14	16	13	16	20	8	14	17	18	13	22	15	13	22	22	18	21	7	23	12	14	14	16	23	19	21	15	22	13	21	17	9	13	13	11	17	19	23	10	18	16	14	15	14	12	6	16	16	24	11	20	17	15	18	14	21	15	11	14	13	11	15	17	20	17	19	15	15	17	15	8	14	15	17	13	14	11	20	10	17	14	18	10	11	12	15	15	17	8	13	12	21	14	19	16	13	15	16	12	17	24	14	17	20	14	23	23	21	25	17	20	11	15	19	20	14	14	13	17	18	19	16	11	13	20	25	14	13	19	14	11	13	14	14	9	14	14	13	17	12	20	19	15	15	10	20	17	21	19	19	20	12	17	10	16	12	25	19	11	17	19	18	10	23	22	20	16	16	26	28	19	11	23	20	17	19	15	19	17	15	19	17	11	24	19	16	12	10	21	15	14	12	7	13	15	16	14	18	20	20	16	10	19	12	15	21	20	8	18	17	11	17	15	14	13	14	17	18	9	14	20	23	22	15	16	12	20	8	10	20	9	20	11	16	13	11	9	10	24	15	20	21	9	14	15	13	15	16	5	24	18	15	21	16	21	13	11	13	21	16	18	12	12	16	14	15	16	16	14	18	17	24	14	18	17	14	18	16	16	17	21	11	15	11	16	18	14	20	12	13	14	15	8	21	7	11	16	13	15	10	17	24	24	15	14	18	13	11	16	18	14	17	17	16	19	29	17	18	17	18	15	21	20	14	12	12	21	16	18	18	10	13	13	14	18	12	12	15	14	18	13	17	23	23	10	19	15	13	11	20	9	17	17	16	24	18	17	24	17	12	16	13	18	28	7	13	15	16	23	25	24	16	13	17	19	22	19	14	14	15	16	19	20	24	7	13	12	21	17	13	14	14	20	18	12	13	17	11	8	15	12	19	16	16	16	12	11	18	15	9	13	12	9	18	11	19	20	17	16	13	10	18	19	26	21	13	15	17	15	16	22	17	13	11	20	22	10	19	18	12	15	25	14	18	12	14	18	18	25	19	11	16	19	12	26	17	13	12	11	17	22	18	15	7	15	11	14	18	19	8	10	21	10	17	15	11	18	27	16	13	14	18	15	11	16	21	11	15	23	23	14	15	6	18	22	18	15	20	22	20	12	21	19	17	20	16	13	21	19	19	21	18	18	20	9	17	14	14	17	14	17	11	16	16	26	19	15	10	6	16	15	18	13	14	7	20	12	18	12	20	11	20	17	20	14	21	19	18	16	13	15	13	15	13	12	14	22	21	18	18	20	20	18	17	14	19	14	13	16	17	12	10	18	21	15	19	9	13	12	13	14	14	22	17	19	27	14	14	17	26	15	12	16	16	10	20	9	11	14	10	14	23	27	13	15	17	15	12	10	21	24	15	9	8	18	17	17	13	14	17	20	11	12	18	15	11	12	9	21	19	15	28	14	17	16	17	16	14	14	21	14	10	16	20	12	20	19	15	18	22	12	12	15	16	18	24	16	16	14	20	9	17	17	16	17	13	12	13	20	12	9	14	23	17	15	12	14	17	20	19	15	13	17	21	12	18	15	12	17	14	20	13	12	19	15	16	11	16	15	15	13	15	22	17	18	22	18	23	16	16	17	17	16	12	17	24	17	8	13	14	21	21	11	19	14	22	25	14	16	19	14	19	16	11	17	11	11	15	19	14	17	13	16	27	16	12	18	14	11	14	10	15	19	18	19	16	19	19	26	13	18	11	12	17	16	12	14	21	13	16	29	11	15	15	17	16	10	19	22	13	10	23	19	14	18	22	13	18	15	10	11	21	18	16	15	14	23	16	15	16	17	22	19	17	9	13	20	9	16	16	22	27	14	11	9	15	23	17	25	15	15	12	16	16	15	24	10	8	20	17	21	17	18	14	11	21	11	14	20	22	19	13	7	16	18	11	15	14	10	25	23	15	17	18	15	18	14	10	19	25	19	14	20	15	18	10	20	21	21	13	14	17	23	10	25	12	14	20	18	13	20	14	18	16	22	21	22	12	16	21	20	13	15	19	12	16	20	14	10	11	17	19	16	18	22	8	18	12	14	14	18	9	16	13	19	17	22	14	19	19	13	14	21	16	10	22	23	20	18	20	22	12	19	17	19	9	9	17	22	14	19	17	17	16	17	14	18	6	19	15	20	13	17	17	12	21	19	16	21	12	8	14	14	19	23	20	17	19	22	14	18	15	14	17	15	12	16	22	15	19	16	25	12	12	17	19	13	11	13	15	16	14	17	16	16	14	16	14	15	22	15	16	15	17	19	8	10	16	19	17	7	22	22	16	21	15	11	15	16	16	15	5	17	15	23	16	20	15	17	15	15	14
7570	2464	1028	2164	5051	5775	4686	3582	2793	2432	2180	1733	1245	865	788	667	564	531	448	443	421	417	360	308	305	281	299	283	252	238	228	220	212	223	203	208	224	210	197	195	191	199	181	192	156	187	176	185	157	153	170	173	159	151	175	144	169	150	160	150	164	140	149	148	138	179	168	150	170	137	153	135	141	153	147	133	150	137	143	130	140	139	152	161	138	124	141	126	149	125	127	160	135	144	118	140	145	128	127	133	145	140	126	127	152	158	140	123	154	138	141	120	134	132	131	150	151	142	134	135	143	130	134	149	126	125	127	127	127	146	142	131	129	142	136	124	174	132	113	138	120	124	147	113	129	139	144	145	122	144	109	153	133	156	146	127	140	136	137	141	131	125	143	106	147	141	143	139	140	123	146	122	151	133	141	141	131	143	133	128	114	131	132	152	146	127	161	144	149	146	141	137	142	138	148	158	144	129	126	138	129	139	132	128	120	144	171	157	134	137	126	125	147	118	126	139	118	131	137	136	153	130	125	131	128	127	111	140	137	132	134	142	125	140	153	124	120	116	142	118	110	117	128	161	145	122	130	133	124	138	142	126	145	134	144	151	134	158	134	133	117	152	126	113	134	134	127	126	157	130	139	148	127	120	123	137	128	123	124	119	133	122	129	119	142	156	138	121	116	117	131	132	156	147	128	120	149	145	140	115	123	130	134	131	123	150	144	141	125	156	135	124	120	141	134	127	118	124	113	121	127	142	152	137	126	123	124	138	136	111	121	133	126	124	123	132	130	120	142	124	130	111	119	139	125	111	135	145	129	131	125	116	133	135	133	127	154	118	116	131	121	139	138	130	128	136	119	140	129	164	120	143	108	153	126	122	120	121	125	131	131	140	138	141	125	114	139	130	118	116	128	131	128	127	143	136	134	135	145	145	137	110	134	137	115	106	123	132	123	115	129	138	130	121	130	125	150	118	126	137	109	143	106	120	140	115	120	128	141	136	107	141	119	136	126	136	118	108	120	127	117	130	124	135	149	134	133	141	132	137	142	129	123	145	136	128	124	117	108	142	134	120	134	131	144	134	102	123	133	133	132	132	128	123	159	151	114	134	125	103	105	146	141	123	126	140	148	136	140	137	140	113	135	133	165	126	124	130	133	149	131	119	135	128	120	132	133	144	129	124	136	143	113	135	129	148	139	142	153	132	130	151	110	118	125	144	124	153	150	124	136	121	151	122	115	124	136	143	130	127	132	125	138	134	136	133	119	134	128	133	119	146	120	126	111	110	132	135	116	142	150	143	130	135	131	142	138	147	136	118	129	121	135	121	137	114	122	137	124	133	138	136	146	143	136	136	119	113	121	144	113	135	134	131	121	126	133	128	125	136	113	121	132	141	131	129	123	122	125	147	139	151	124	161	131	135	123	154	129	125	152	149	140	141	133	115	138	149	118	132	137	145	128	142	139	120	121	153	115	128	156	104	112	149	119	136	119	140	131	140	147	125	147	141	130	117	158	123	129	140	131	116	116	129	147	125	130	123	145	134	144	112	111	128	128	130	140	149	158	128	132	121	127	140	114	115	134	114	149	154	119	140	110	146	154	126	117	129	121	114	119	111	122	150	138	123	125	137	132	140	117	134	147	133	113	127	123	149	149	128	146	141	128	144	143	130	106	130	143	128	143	126	125	124	128	128	142	131	127	131	132	123	129	131	135	129	134	127	129	129	141	140	113	135	134	142	152	126	132	140	128	116	125	156	121	123	124	111	130	130	140	122	129	132	125	138	131	130	130	119	134	131	131	133	133	144	130	141	130	139	115	139	135	116	137	137	150	122	140	117	140	137	123	143	124	126	122	111	146	122	121	139	115	124	140	125	123	126	144	144	143	147	139	135	130	135	109	127	136	126	111	125	135	114	142	121	113	138	125	127	125	141	152	141	131	121	127	136	125	156	126	134	150	121	115	120	106	124	130	132	136	157	120	139	150	146	136	134	129	128	139	124	138	109	125	108	118	136	135	143	123	128	126	133	140	138	127	131	126	122	141	147	115	120	129	138	145	123	112	127	118	131	143	120	139	135	144	135	136	126	134	124	147	142	137	145	123	141	135	129	133	121	129	118	135	142	131	126	112	139	143	120	138	135	106	142	133	121	132	141	134	118	160	115	137	124	136	124	136	141	108	118	131	130	129	114	139	135	117	143	129	135	125	132	114	137	135	137	123	139	138	116	162	132	118	125	133	145	126	137	118	147	128	121	113	125	134	132	139	129	143	132	136	116	113	134	112	131	134	152	128	131	136	117	133	148	117	123	116	129	133	119	142	129	141	118	114	104	135	124	148	137	148	114	124	109	137	119	115	134	120	127	121	152	124	132	138	131	114	124	131	130	139	122	129	145	129	145	132	121	136	117	144	143	137	141	139	127	143	132	126	128	121	132	143	134	114	118	156	133	128	119	139	147	127	134	128	127	128	109	122	134	122	116	123	138	113	141	115	133	134	134	133	137	135	119	136	146	120	131	138	122	141	130	128	126	137	146	127	137	160	137	132	131	141	134	137	118	136	126	139	140	131	158	110	125	121	152	112	118	119	141	134	135	144	141	113	141	130	135	129	123	130	123	128	99	143	127	153	133	127	137	127	117	128	133	127	119	98	130	133	124	132	118	117	109	140	148	134	140	111	143	115	124	133	156	140	138	126	136	99	121	142	150	114	133	136	143	119	125	136	137	128	163	148	133	103	120	117	118	150	123	132	124	135	133	136	104	139	121	124	134	138	141	125	116	143	136	146	129	149	133	144	150	138	147	131	135	139	141	114	142	119	124	128	118	121	139	148	137	113	123	119	116	126	137	122	124	131	138	137	137	100	120	145	141	133	134	131	134	132	113	155	142	124	98	137	113	119	115	136	135	132	121	119	120	145	137	138	121	126	151	139	160	134	114	146	130	133	143	121	134	125	127	127	139	123	133	145	132	130	131	123	141	124	129	138	145	148	136	141	150	142	120	150	139	142	130	140	119	157	143	121	127	105	136	126	134	133	130	140	127	131	125	122	125	143	116	123	133	128	136	125	144	126	138	125	135	144	151	132	122	117	120	129	134	135	128	112	157	129	116	122	133	120	133	137	122	137	146	106	140	141	121	146	119	125	98	125	133	117	120	118	123	143	158	125	134	135	118	138	140	119	135	131	115	120	153	119	113	152	132	145	125	120	128	125	121	148	135	118	168	127	126	115	130	123	133	123	132	133	149	136	122	143	128	136	138	145	130	125	139	173	123	126	123	137	112	142	139	119	135	138	132	133	129	130	144	140	141	145	134	147	130	136	117	136	119	125	146	117	129	141	134	122	132	133	115	142	132	118	138	136	120	145	120	139	138	116	149	137	128	146	125	135	131	119	116	145	144	145	147	143	140	140	118	124	139	136	138	153	135	145	135	142	136	116	148	108	148	165	152	111	139	124	140	129	143	128	122	121	124	99	142	134	135	156	145	97	123	128	114	123	139	140	134
910	84	74	71	69	82	70	64	63	80	70	72	64	65	79	48	69	62	43	69	56	62	55	58	56	59	59	56	59	42	52	53	57	58	66	60	50	60	52	64	55	64	63	54	60	51	50	49	60	55	47	52	55	53	60	56	54	62	43	45	54	51	54	53	50	52	56	56	55	69	66	57	58	47	64	59	60	56	58	47	61	56	63	50	53	63	51	53	51	64	64	62	48	54	58	57	53	71	53	53	48	49	63	49	49	55	51	65	59	73	50	53	51	62	40	53	62	51	53	51	61	47	41	54	54	42	51	43	44	71	70	56	58	58	64	50	60	55	77	49	69	43	50	53	62	65	59	51	65	43	58	51	66	64	55	52	69	48	50	59	46	49	60	52	68	63	67	60	65	72	54	51	73	73	55	57	61	68	57	62	65	45	40	54	58	60	55	59	59	58	57	39	62	54	61	54	72	67	65	74	57	51	56	42	56	75	49	63	41	57	57	66	46	50	54	49	56	66	67	59	55	41	58	58	52	61	58	65	62	48	56	54	49	68	44	51	54	67	57	61	60	60	62	57	53	57	57	54	46	55	59	55	50	55	64	58	59	70	64	51	57	71	47	59	55	69	62	45	63	50	69	63	53	65	62	59	69	61	58	50	57	46	58	56	61	55	56	60	55	59	70	61	57	51	64	47	54	52	74	60	50	52	61	57	65	41	69	61	53	38	55	56	54	60	66	56	53	61	51	59	58	65	66	61	52	48	56	63	49	69	42	61	65	50	55	44	65	57	70	56	69	57	57	43	68	50	61	50	51	56	54	60	53	64	60	68	59	48	57	61	48	70	58	65	54	52	76	53	73	58	57	64	49	67	79	55	65	60	54	58	61	55	55	55	57	53	50	56	61	59	56	64	54	66	47	52	40	53	61	53	60	70	60	47	60	61	49	55	55	51	64	63	58	44	61	45	57	53	53	61	62	61	55	43	57	52	52	54	49	69	53	61	60	68	57	47	63	52	64	69	61	58	65	47	56	67	52	57	55	56	55	47	71	52	54	66	56	43	55	67	56	47	52	56	55	60	63	61	58	71	56	65	64	64	46	56	51	53	73	57	56	56	57	39	53	47	57	62	59	70	61	44	54	59	44	62	56	65	70	46	43	70	61	48	65	49	54	59	51	48	49	62	59	62	59	56	64	56	64	52	61	51	53	46	69	62	46	42	57	66	51	59	44	42	48	54	61	61	66	53	45	60	73	71	41	50	60	60	52	55	58	51	60	60	53	61	67	72	69	51	48	60	67	60	51	61	51	60	57	63	66	53	49	56	51	54	64	63	62	55	58	55	57	52	65	73	58	56	68	55	47	50	56	77	56	68	65	45	65	48	53	58	56	52	46	62	57	55	50	63	42	69	46	62	59	60	68	61	51	78	64	68	50	54	58	55	50	50	57	52	62	65	60	56	47	58	63	44	50	45	55	58	65	63	46	50	61	64	56	55	62	59	60	58	59	67	66	57	61	54	62	53	59	56	54	80	61	52	49	61	76	68	58	54	52	48	53	64	63	61	61	69	59	62	57	60	50	64	55	62	68	58	50	48	61	39	53	86	61	51	62	52	53	54	70	56	64	69	57	54	62	51	64	70	72	76	68	49	59	57	46	57	58	64	59	45	58	54	54	48	56	53	51	53	55	59	66	62	65	59	62	59	62	48	75	44	61	49	69	66	54	47	68	52	61	53	61	59	55	71	60	65	55	43	46	55	67	57	58	69	60	53	57	54	50	60	50	50	50	58	50	61	59	61	69	46	77	65	66	55	54	55	46	54	50	58	45	49	73	52	65	46	47	64	52	48	56	50	65	59	57	55	57	37	42	69	60	53	55	58	49	51	44	62	50	49	68	62	54	50	63	51	45	63	54	49	55	59	50	67	63	53	45	40	63	59	61	56	49	61	53	50	63	69	65	60	58	56	69	59	62	56	51	63	64	64	52	52	42	53	51	53	45	47	70	61	50	70	45	62	52	58	49	52	54	70	64	46	47	52	52	47	54	53	64	55	60	63	54	68	61	52	58	65	64	59	54	53	62	54	74	71	49	45	60	56	69	55	67	56	57	51	67	57	52	54	61	70	48	54	58	63	53	59	55	64	59	57	67	61	48	51	62	63	61	56	61	56	61	46	60	49	56	65	58	59	49	62	43	52	43	51	60	58	49	64	56	73	45	52	58	58	54	61	54	54	51	55	46	55	57	64	59	60	48	74	63	51	48	56	58	54	51	51	72	54	59	65	48	53	61	49	54	66	42	71	44	67	61	56	62	52	59	54	52	51	46	60	62	47	61	59	62	59	72	56	49	65	56	77	54	67	70	60	70	66	48	52	61	48	65	68	45	59	54	56	56	53	50	54	42	57	68	72	57	68	63	46	65	67	58	46	71	51	53	66	62	59	41	59	63	61	60	51	51	58	45	57	37	57	65	52	63	60	52	62	61	61	64	51	62	55	54	75	58	48	60	53	50	68	48	59	52	56	58	72	69	58	54	61	46	74	47	53	60	59	60	75	49	50	58	61	56	65	52	68	61	58	62	64	49	57	60	45	77	62	63	56	50	63	55	56	52	60	49	41	56	71	40	65	59	61	56	59	66	63	60	51	66	54	55	55	69	61	64	56	58	61	50	63	57	60	64	62	53	58	52	66	59	48	46	65	63	58	57	54	56	56	70	58	63	52	60	53	57	60	64	65	66	51	69	71	55	60	62	49	42	61	54	55	71	59	53	61	56	65	54	48	49	58	57	46	60	63	43	63	57	50	62	59	60	66	57	51	55	43	49	56	61	62	56	65	60	73	59	63	69	56	70	66	60	59	68	57	42	52	63	49	52	43	49	61	70	49	47	46	62	48	47	62	52	54	55	44	40	65	64	59	53	81	60	52	63	65	48	60	61	63	56	51	61	53	55	53	69	55	66	53	54	64	52	49	52	59	58	58	64	50	55	58	60	58	54	50	51	39	59	52	54	62	61	50	58	51	60	60	59	58	65	53	54	50	46	53	39	47	43	62	56	68	60	69	48	54	65	49	48	59	52	52	49	56	52	72	61	55	68	47	49	67	62	50	66	49	54	71	58	54	61	34	69	58	47	46	56	57	43	60	73	53	53	55	58	46	55	58	54	69	61	70	61	59	69	54	51	57	65	66	50	57	42	49	55	41	56	50	54	56	46	63	63	65	50	46	63	58	55	50	60	57	47	64	55	57	40	61	64	60	42	44	49	60	55	55	53	53	66	60	42	58	59	54	50	60	71	59	60	59	60	70	54	47	55	55	72	65	54	51	57	58	64	65	51	57	67	53	58	54	61	58	50	53	61	49	51	53	50	75	46	59	69	54	57	53	58	52	56	57	61	46	63	62	61	48	63	46	56	51	51	66	58	57	52	57	54	62	68	51	43	61	53	63	68	52	68	50	45	50	39	51	63	50	57	47	65	63	72	57	53	74	68	64	43	64	69	43
5726	1095	691	1004	1729	1694	1329	1132	931	1032	979	839	687	608	548	496	511	534	486	475	512	529	504	477	512	525	514	441	476	451	482	453	445	468	480	480	454	471	462	433	467	455	441	463	505	456	472	439	458	458	439	483	459	457	441	445	503	444	476	474	450	451	408	458	456	436	456	451	465	440	435	426	466	485	454	460	467	449	410	451	442	434	459	469	478	440	467	471	420	461	439	466	449	499	418	406	464	466	500	440	459	429	459	477	413	435	435	426	468	483	475	416	481	445	439	444	440	439	440	439	434	418	445	459	491	441	435	454	399	464	476	429	471	449	421	450	476	477	448	492	451	464	445	460	474	469	424	454	422	424	440	443	462	439	479	499	461	452	441	440	451	479	466	481	424	433	442	437	475	498	431	440	455	446	464	435	479	435	445	462	435	451	446	450	493	467	444	458	447	483	460	451	509	456	443	458	456	419	455	439	443	431	453	481	500	480	437	466	457	453	440	452	445	455	453	493	441	449	460	457	480	432	449	466	440	481	452	435	459	449	474	482	485	425	440	467	448	461	448	444	457	447	477	468	461	423	461	466	469	457	459	471	434	460	437	462	447	470	424	474	456	452	439	466	459	472	447	446	451	434	443	428	465	426	480	446	464	456	436	479	471	457	452	480	414	487	469	452	439	452	472	459	443	441	464	444	441	422	415	429	445	453	444	439	473	462	431	489	455	455	482	430	441	478	508	425	432	461	468	458	449	451	439	461	449	425	476	457	446	493	456	433	420	436	484	474	450	451	490	465	401	460	504	468	467	447	452	453	480	467	483	442	497	471	466	421	450	434	480	467	479	468	477	427	464	447	499	415	450	459	444	461	483	465	486	442	445	455	501	439	451	468	455	455	442	409	458	430	425	468	419	413	443	442	463	436	451	407	462	451	423	456	443	461	492	444	455	446	458	457	474	447	408	468	444	463	481	460	511	481	485	445	447	476	455	466	465	467	468	434	475	470	468	437	423	451	425	474	441	464	431	447	469	408	465	487	442	449	453	488	471	474	469	438	438	451	486	464	452	471	444	444	422	473	455	425	416	416	486	450	423	458	452	477	495	444	444	434	438	480	467	453	456	430	453	476	481	422	460	458	482	431	430	452	437	445	462	456	478	409	458	446	461	432	456	449	434	459	437	475	432	474	462	444	426	446	456	486	436	449	451	420	467	486	440	453	445	429	479	468	428	455	435	485	462	505	440	472	443	461	453	454	467	421	470	456	450	475	468	477	447	415	499	435	432	447	435	434	449	472	459	456	426	457	457	466	422	437	468	464	475	477	454	435	460	499	426	460	442	449	431	461	460	419	436	436	479	460	445	445	493	413	434	442	470	420	445	480	432	423	448	452	471	441	470	435	401	463	407	473	457	453	449	463	443	475	471	481	484	468	473	451	437	452	469	473	441	430	416	449	444	424	476	468	501	464	417	465	451	454	421	470	459	429	459	412	471	457	435	427	485	471	467	450	460	477	471	415	510	442	430	467	453	436	447	473	450	480	455	455	455	460	438	490	431	453	468	456	443	436	440	431	427	458	444	443	446	461	421	462	456	470	459	433	451	453	464	462	472	456	462	433	430	475	474	446	462	445	469	436	461	461	484	462	451	484	442	455	463	402	448	425	478	438	445	425	452	495	443	473	475	451	445	469	452	492	456	448	447	434	443	464	439	434	433	466	413	463	441	442	491	433	448	445	476	428	468	444	471	439	460	438	433	446	452	477	484	475	473	457	428	437	453	426	447	432	445	443	503	473	450	480	456	465	495	422	445	460	463	431	431	447	424	444	417	497	443	420	445	494	463	488	432	479	434	441	416	424	467	452	455	437	470	421	439	486	438	471	454	443	463	444	449	441	448	486	488	464	461	411	453	462	455	449	479	433	423	425	429	467	437	457	480	467	459	444	482	472	425	483	451	447	456	468	485	441	442	409	453	423	443	459	452	417	437	448	453	451	466	454	477	441	464	467	456	448	479	446	475	436	434	494	460	461	420	426	441	462	460	467	434	502	468	453	459	448	436	437	470	462	454	438	426	433	471	458	463	435	442	469	483	480	470	469	457	430	418	437	474	472	459	465	451	504	447	452	461	456	470	445	461	473	473	428	449	428	446	438	465	454	454	437	476	457	445	431	471	474	437	484	458	463	451	484	472	462	465	457	477	464	462	493	441	467	430	466	441	459	453	427	504	453	465	455	420	469	477	479	444	468	437	427	467	427	443	455	468	452	446	430	417	424	437	452	468	432	465	429	460	452	433	466	445	482	426	434	471	422	467	481	487	441	484	465	476	436	445	489	420	465	443	438	465	448	442	451	464	453	436	455	485	460	463	471	443	461	481	521	421	465	452	437	458	448	465	450	435	433	439	413	440	530	448	406	414	444	473	437	449	450	506	458	460	447	440	431	464	462	439	483	450	454	472	484	438	468	471	429	467	427	457	445	443	443	470	449	428	465	474	450	439	443	420	439	468	495	407	488	461	477	490	467	451	438	454	458	446	417	471	434	436	477	426	465	454	475	418	466	450	436	425	471	461	456	467	460	433	454	424	451	449	458	442	436	473	458	435	442	465	458	415	455	426	453	470	455	456	475	413	444	443	431	458	427	461	479	430	444	474	439	468	423	444	477	421	457	465	457	442	421	458	469	469	467	444	443	476	463	456	456	461	437	437	478	438	483	468	442	435	452	448	450	439	459	441	477	441	438	463	459	484	468	454	437	465	462	427	434	476	456	452	484	457	434	477	419	434	503	418	466	497	409	453	471	426	400	466	445	461	411	494	444	453	459	460	418	449	476	448	466	458	446	460	436	444	479	475	460	444	444	461	442	454	449	447	449	433	463	472	452	484	448	461	396	455	443	457	454	440	454	472	458	456	477	455	429	485	438	454	488	424	498	449	476	428	450	462	454	499	447	481	421	460	448	429	459	445	477	452	466	475	470	480	482	459	439	479	440	476	494	452	430	473	482	503	418	466	428	458	465	437	458	456	446	463	412	466	468	475	453	471	416	475	450	466	474	466	468	422	427	441	459	442	427	472	470	487	462	428	461	422	452	490	454	483	493	482	452	389	445	434	457	468	460	451	406	450	433	449	443	480	412	434	431	485	440	493	418	445	433	463	474	461	483	423	458	495	458	422	483	443	443	429	444	472	423	434	462	430	482	462	418	435	480	401	457	473	428	461	440	462	469	408	454	416	464	483	466	461	483	472	440	490	444	465	493	418	428	434	460	458	437	479	471	440	435	472	447	462	469	476	448	448	457	469	453	435	484	454	432	466	447	462	454	453	465	459	439	475	475	458	458	442	467	491	433	478	467	459	426	478	455	482	487	481	397	446	451	422	469	423	440	480	436	435	413	433	469	426	415	470	455	478	448	454	460	471	403	452	453	440	418	447	488	444	438	428	431	436	431	459	411	443	445	434	460	457	469	449	439	433	459	448	487	470	438	468	444	456	482	498	419	454	449	445	441
1207	102	66	66	64	76	78	73	82	80	68	71	73	71	54	67	60	53	59	72	61	58	49	66	58	72	54	70	59	58	62	64	79	60	62	69	52	63	61	64	60	73	56	72	56	58	48	53	53	62	66	67	64	61	76	60	52	59	67	53	60	63	69	71	67	78	62	63	50	53	51	54	67	48	60	57	64	58	49	68	85	52	47	65	65	51	54	72	59	59	60	52	58	72	58	59	54	78	74	61	67	60	53	63	53	56	63	63	55	59	42	50	62	65	63	66	43	72	54	62	58	46	53	65	55	69	54	58	62	61	62	52	67	70	80	71	47	57	65	60	55	59	74	45	71	63	59	68	65	47	56	79	68	59	58	59	66	48	54	59	52	68	43	75	77	47	71	53	54	57	72	52	51	62	68	63	62	62	65	63	73	49	72	74	55	62	62	39	62	84	49	68	61	67	56	64	63	62	67	59	42	63	76	49	61	61	55	46	63	48	59	61	62	79	70	57	61	61	66	81	61	55	62	60	64	69	68	62	57	58	70	73	69	53	60	51	50	57	49	69	74	65	63	57	67	65	58	53	66	67	50	59	61	49	48	73	62	48	68	55	79	61	58	62	57	63	55	54	48	68	60	71	74	60	68	57	62	54	64	52	51	68	52	73	53	49	64	61	54	61	61	55	60	72	66	71	62	53	65	59	63	51	61	69	54	52	67	67	55	65	66	63	75	46	66	57	62	63	42	68	63	59	73	60	59	69	63	73	51	55	50	51	57	57	49	58	71	57	58	64	65	61	60	66	54	62	77	63	50	72	60	51	65	72	52	84	56	44	63	66	58	50	52	67	54	52	64	54	51	50	64	61	65	68	67	50	60	64	67	60	52	62	55	57	49	55	46	59	66	50	72	59	60	79	58	57	61	60	83	64	56	56	55	54	67	52	63	71	62	43	61	52	61	59	57	66	70	62	62	57	55	64	74	58	61	57	59	66	53	56	54	63	64	55	59	50	61	62	77	55	75	71	69	56	62	69	66	73	61	55	65	66	60	67	69	49	73	49	54	71	52	67	70	77	59	63	72	48	53	55	65	73	63	48	53	68	67	46	64	66	63	67	41	40	69	56	62	61	45	81	38	60	57	71	56	64	54	60	56	57	57	55	54	59	56	63	58	48	64	68	62	53	56	49	58	59	55	60	72	54	69	52	55	53	60	54	46	65	59	66	49	64	70	57	74	63	62	54	57	52	54	53	49	52	53	65	62	55	50	56	68	52	64	66	44	54	60	64	67	59	55	50	70	60	65	64	64	65	68	66	64	62	54	74	60	60	54	56	66	60	64	70	50	63	60	63	60	66	66	59	59	64	64	64	49	63	51	66	56	73	52	60	74	46	58	63	58	53	66	79	59	58	75	58	70	65	72	51	63	56	56	61	56	55	68	71	59	63	68	63	62	60	57	62	60	54	63	60	56	71	58	60	70	62	54	60	67	59	68	57	56	67	53	62	50	55	46	55	68	51	57	48	51	61	58	59	57	65	65	46	53	61	71	58	55	50	62	66	56	58	57	68	63	64	65	63	58	64	47	56	42	70	61	62	51	55	55	63	54	55	66	60	63	69	64	60	53	53	60	56	70	58	54	73	69	77	50	69	56	59	59	51	58	71	54	56	64	75	67	63	55	50	65	59	63	54	74	53	59	63	71	55	60	50	61	47	91	60	52	53	69	65	51	50	64	66	68	71	55	59	61	58	41	61	66	51	59	79	50	49	55	59	61	65	50	74	70	57	37	57	48	58	68	58	60	67	53	70	60	70	64	56	60	56	45	66	64	69	69	56	65	51	61	56	71	61	81	43	66	50	70	50	56	51	69	63	58	66	69	50	55	63	49	66	64	54	68	67	63	73	68	54	60	59	64	68	79	65	67	70	60	67	68	54	46	60	71	60	64	66	54	48	53	62	63	57	52	57	56	65	65	53	67	49	65	77	66	61	75	56	64	65	60	52	51	50	56	60	60	56	55	62	52	54	51	44	43	57	62	60	57	65	59	56	65	72	53	58	71	60	61	61	64	63	56	72	67	66	67	56	42	56	64	74	75	61	63	66	58	63	50	73	63	63	51	58	60	55	60	55	64	55	60	57	71	52	57	46	59	50	69	62	63	60	70	63	64	49	45	54	61	72	61	66	51	63	70	69	46	73	68	67	38	44	67	60	50	54	55	57	62	63	67	62	57	72	63	59	61	58	61	71	63	56	58	57	69	66	66	53	60	65	58	58	59	70	77	65	54	62	73	62	60	51	67	77	67	48	77	60	55	64	47	64	80	68	49	56	51	52	70	52	64	67	60	63	65	56	63	61	61	68	63	56	60	66	57	53	53	58	66	73	57	52	62	49	66	64	68	70	53	49	55	61	60	56	57	55	56	62	52	61	44	72	77	55	58	76	69	59	61	52	79	63	69	56	76	55	45	65	67	45	57	53	52	75	68	56	74	53	60	65	53	53	59	63	64	62	66	58	58	63	58	47	56	62	62	51	62	47	63	70	51	76	72	63	59	66	60	58	58	69	73	65	58	54	49	62	50	51	60	57	55	55	43	46	79	69	73	58	61	56	58	69	58	66	54	51	65	52	60	65	60	83	61	57	57	70	61	54	58	44	55	62	62	58	53	57	65	60	59	62	52	63	52	62	58	46	56	57	47	48	63	61	65	57	51	64	68	61	61	47	52	63	70	50	62	60	43	63	78	57	52	51	65	72	62	54	54	52	74	70	50	63	49	74	68	69	46	58	61	52	61	49	55	52	69	57	67	54	65	48	57	58	60	57	59	69	54	61	49	59	58	75	70	52	55	57	71	56	67	53	79	65	64	65	65	49	60	61	55	65	63	65	64	52	59	61	56	73	56	68	53	60	54	62	61	52	76	77	73	56	53	56	52	57	61	63	52	56	64	37	60	55	60	56	50	52	55	55	61	63	64	50	62	50	65	71	62	55	60	51	48	64	67	60	56	62	74	72	57	57	53	45	65	63	77	58	54	63	52	68	59	57	53	55	57	53	53	65	54	57	50	64	52	58	62	62	58	53	55	54	65	48	69	56	54	64	65	66	56	55	61	58	67	65	63	61	52	59	64	45	53	48	55	71	60	58	70	57	67	55	63	63	67	60	72	60	61	65	70	56	56	56	67	65	68	61	54	60	54	73	62	69	65	48	72	58	56	64	69	68	57	52	50	63	55	61	49	64	65	63	53	66	76	58	55	56	47	62	49	49	52	56	65	77	63	59	52	57	59	66	61	51	60	53	51	59	58	52	57	59	68	55	66	55	60	65	57	57	60	55	58	60	60	45	69	56	59	47	65	52	64	56	62	64	63	56	72	64	67	63	58	53	43	52	66	77	64	53	57	58	66	50	61	62	61	56	59	52	65	60	54	57	67	46	62	68	65	50	57	68	63	62	71	43	50	62	60	58	60	60	64	60	54	59	58	62	62	44	62	68	56	55	66	61
6361	1261	822	1130	2001	2335	1722	1375	1151	1154	1200	934	740	649	613	621	606	559	575	547	557	537	547	472	568	467	467	517	500	486	509	528	496	491	505	484	530	454	481	476	505	494	526	492	471	499	459	469	483	471	517	463	496	460	455	502	489	494	466	482	504	466	497	483	497	458	478	452	497	467	484	497	471	471	491	487	499	502	490	496	478	480	479	502	487	473	479	473	467	439	504	472	478	460	475	470	457	471	459	526	453	464	493	451	474	502	482	482	488	487	502	435	517	485	475	497	465	452	466	456	470	556	484	474	472	460	493	502	491	454	468	486	479	502	498	493	516	475	467	448	476	470	464	471	494	458	478	490	491	489	459	485	462	441	474	448	494	473	542	485	451	446	476	428	464	455	462	476	475	468	497	465	467	491	454	483	458	459	453	448	500	499	489	450	503	498	496	511	477	474	456	546	495	473	482	507	503	476	501	474	496	478	539	524	478	471	485	490	492	491	484	467	451	472	489	517	468	488	486	465	475	483	475	472	494	440	470	458	448	464	466	481	484	480	469	456	462	442	433	477	490	479	504	477	478	418	483	490	443	476	438	486	499	439	531	450	459	491	465	459	459	498	454	491	439	472	449	450	490	486	502	444	504	472	462	479	487	469	466	503	466	479	482	470	476	470	482	458	463	505	467	461	473	471	513	454	464	465	473	483	452	493	516	498	504	490	472	492	449	462	460	503	492	457	473	476	485	444	463	457	468	414	456	446	457	483	477	472	462	472	474	479	491	521	465	469	473	519	483	486	473	508	471	463	513	528	486	464	437	513	455	494	509	469	462	484	481	451	470	502	474	486	498	479	479	466	512	501	450	494	437	455	491	492	470	500	510	477	464	499	495	483	518	476	464	467	501	503	471	488	472	485	494	470	490	459	495	471	482	502	455	498	442	490	513	492	509	484	467	441	462	451	487	473	466	499	494	482	453	440	473	491	486	457	460	455	503	452	471	503	516	509	484	472	485	467	461	486	508	478	456	508	445	474	468	463	477	429	484	465	467	489	469	513	465	475	441	455	518	465	510	469	472	475	465	461	449	488	495	475	440	533	446	482	494	452	482	455	465	492	473	470	513	456	493	475	437	488	465	492	478	484	488	471	453	483	472	484	465	469	433	468	499	507	442	450	511	469	487	516	518	499	458	503	486	486	495	485	483	455	436	450	491	454	439	474	447	456	483	485	477	510	485	482	441	513	491	485	494	467	507	466	471	467	514	465	455	467	483	453	473	488	488	452	476	470	482	493	488	431	493	499	461	457	454	514	470	491	472	484	426	472	506	499	475	474	483	491	489	453	516	513	508	484	475	471	461	508	501	469	482	480	486	482	510	482	492	474	455	491	477	526	467	476	474	474	506	502	463	493	483	499	482	477	463	442	477	504	478	463	499	491	519	478	488	487	464	455	440	465	469	487	471	480	478	434	472	469	501	432	442	437	461	505	459	477	513	478	443	514	470	494	463	486	509	503	477	487	458	458	466	475	497	481	470	481	492	459	483	474	487	468	464	493	489	482	485	492	490	472	483	477	474	506	474	449	468	454	504	477	461	482	462	480	482	477	444	458	487	475	506	498	469	498	485	472	502	511	519	471	447	445	465	474	469	440	472	509	479	456	489	498	476	451	508	512	480	475	495	440	490	473	491	458	466	474	465	476	490	485	446	534	489	465	467	478	480	444	459	480	463	462	464	453	474	447	476	460	482	498	508	474	459	466	427	463	496	476	474	428	494	523	525	467	480	479	421	551	428	498	475	465	498	480	439	472	471	480	483	475	507	457	488	496	472	484	444	457	458	443	458	460	466	480	483	511	484	472	475	466	462	476	465	511	495	484	460	499	468	451	465	477	488	441	494	500	459	444	467	478	480	471	508	492	506	515	479	438	539	485	478	497	461	474	459	451	478	474	473	495	502	499	517	458	468	476	472	464	486	456	472	501	487	484	453	484	461	495	464	472	465	459	460	485	480	468	460	462	451	480	468	494	493	481	545	454	480	528	445	463	479	466	462	458	458	437	503	484	485	470	482	509	487	474	490	472	454	511	481	457	494	471	474	456	469	462	475	492	485	466	517	460	504	473	476	474	469	476	477	456	494	492	486	491	484	435	470	490	497	503	518	464	473	478	485	480	481	485	496	465	460	498	473	480	468	478	503	462	466	483	484	457	501	487	475	484	436	456	462	464	454	515	467	466	466	490	460	487	464	477	448	463	469	517	453	484	473	444	477	488	506	510	469	451	534	457	494	494	471	492	457	480	454	482	478	494	431	458	474	483	477	490	469	453	455	486	463	490	474	426	443	454	469	526	445	498	506	473	452	428	502	449	497	473	467	491	488	469	511	465	484	500	495	491	444	472	479	505	427	478	505	465	457	466	523	500	495	488	472	452	468	450	452	477	503	455	463	446	457	484	483	473	474	463	469	467	489	482	508	510	500	500	500	476	489	454	474	469	448	492	488	487	496	483	484	485	472	461	442	445	503	495	497	486	487	479	470	460	459	444	485	477	491	475	475	511	483	479	477	494	494	467	467	442	422	466	467	469	501	463	513	479	473	451	496	472	494	475	473	484	462	476	469	477	488	466	462	478	468	493	450	460	490	468	476	434	453	481	428	454	488	483	496	446	510	476	485	456	466	473	472	534	448	491	476	445	522	470	480	481	496	482	462	458	494	454	488	465	452	462	461	455	425	481	486	451	441	491	455	469	453	488	494	474	440	475	455	523	481	479	484	499	518	469	472	478	479	501	485	469	510	481	478	465	482	471	499	505	497	438	479	497	489	483	508	504	492	446	504	437	475	466	498	515	468	466	542	458	451	500	448	529	506	509	474	444	447	518	466	486	448	479	463	502	458	488	469	493	505	494	464	481	489	469	451	462	481	458	431	494	502	511	483	506	487	468	456	474	489	472	457	486	504	473	501	518	491	523	483	464	440	459	453	471	467	454	462	504	460	474	477	456	464	465	427	492	458	486	475	475	454	487	469	458	504	442	488	464	456	500	471	460	473	454	474	465	489	452	497	461	480	444	463	465	495	469	450	530	473	496	482	469	461	441	479	458	437	421	512	471	476	465	477	483	463	461	501	456	448	468	435	442	482	476	497	451	459	449	499	482	493	488	468	489	467	489	441	469	470	455	451	440	499	487	479	499	504	481	476	505	523	474	499	509	496	485	481	480	503	497	482	485	475	523	501	458	449	490	496	489	502	447	482	455	414	492	487	462	503	518	487	460	499	455	441	451	457	450	478	489	464	450	508	508	503	493	468	456	483	489	461	513	479	491	497	488	453	518	473	456	476	466	466	442	452	469	486	482	498	506	484	492	453	478	472	476	473	419	470	470	478	458	509	480	489	465	496	516	491	467	496	469	476	472	476	461	479	464	504	461	491	500	473	488	469	474	495	468	505	455	463	467	476	462	469	463	502	469	444	472	441	459	480	480	512	500	480	500	437	479	478	513	465	475	473	496
1437	123	104	88	80	92	88	82	88	98	88	87	75	58	62	57	71	63	60	78	84	75	58	60	70	61	45	51	56	66	53	50	47	69	66	58	51	57	69	48	59	50	66	70	47	49	54	61	56	71	44	63	56	59	54	48	49	53	44	55	63	60	66	50	45	61	62	52	68	44	61	59	53	52	41	58	63	51	54	60	72	60	40	52	58	62	64	68	56	58	65	44	58	69	48	51	55	65	44	62	61	61	60	63	64	60	64	57	47	55	53	51	61	52	50	47	57	45	57	52	67	47	51	54	66	67	42	65	58	62	58	54	61	56	44	51	58	63	54	53	57	55	52	54	40	53	61	55	61	39	35	59	48	48	61	61	78	59	46	45	42	60	52	53	60	51	65	56	48	48	60	67	55	61	67	48	55	51	63	53	49	47	47	61	56	54	54	61	63	55	62	66	53	51	57	53	51	50	78	58	47	60	51	55	57	58	54	49	44	67	46	42	59	53	50	60	55	60	48	47	57	50	52	51	57	46	48	46	51	81	65	43	52	54	58	55	53	43	55	51	71	50	59	53	69	69	55	48	56	48	56	49	57	50	49	62	56	49	63	48	52	60	73	45	57	55	34	57	46	66	77	65	46	55	41	59	64	59	61	57	56	52	57	55	50	69	51	58	53	54	39	54	62	47	57	51	54	57	62	59	55	54	56	58	46	51	56	65	61	61	66	63	52	55	37	51	57	64	47	62	58	55	70	45	57	66	55	56	61	56	62	39	57	56	48	53	67	64	53	58	54	50	57	50	62	64	66	42	61	56	57	57	63	59	47	54	53	46	47	51	59	70	69	44	55	49	50	46	64	66	54	50	56	68	56	68	61	50	63	52	69	54	67	56	47	61	48	52	63	57	53	58	48	51	55	48	56	49	54	48	50	56	56	58	62	63	66	44	52	54	56	74	62	50	53	54	63	54	50	69	54	56	52	62	65	54	52	48	64	48	63	54	53	54	48	47	65	66	40	42	62	58	45	63	58	61	59	56	54	50	58	58	56	55	59	57	56	48	55	68	42	42	51	64	46	56	61	50	47	47	56	65	54	40	46	49	52	61	53	51	67	46	56	56	70	62	62	56	50	71	54	56	64	48	68	62	47	67	58	55	48	64	64	61	53	58	65	53	49	66	52	76	47	51	57	60	50	42	54	65	71	56	55	48	49	59	55	72	43	58	56	55	55	61	52	61	54	42	62	54	53	59	46	58	49	56	69	65	60	59	46	64	59	56	56	52	52	43	57	75	53	55	57	62	39	59	60	63	55	52	65	58	56	56	47	56	43	52	52	54	51	63	66	49	72	45	68	65	62	60	50	52	50	54	48	45	65	60	56	45	59	35	66	54	46	55	43	62	40	54	54	73	65	55	52	65	55	62	56	56	71	51	67	56	58	56	58	55	49	52	48	72	54	59	52	66	49	55	48	50	49	48	51	59	54	65	62	56	55	56	61	65	54	44	61	49	45	49	61	56	67	53	49	53	70	60	56	53	71	57	60	49	61	64	43	56	54	63	52	47	57	44	59	52	59	53	55	57	54	48	47	58	62	62	43	55	59	67	59	62	50	54	55	48	53	53	57	51	47	63	59	54	76	44	69	62	70	48	57	64	54	45	63	59	50	59	57	53	46	60	74	66	49	60	52	53	61	56	61	61	48	51	75	54	61	60	54	57	51	65	58	66	51	55	54	70	48	55	63	54	55	49	55	43	54	49	59	51	56	50	67	56	68	48	45	55	45	61	60	45	48	49	60	56	54	56	54	51	53	55	57	62	57	63	48	55	71	52	51	64	45	42	58	61	58	49	50	45	60	51	53	51	62	69	52	61	56	54	54	59	49	56	53	57	58	53	56	67	65	73	48	48	44	67	58	51	69	43	55	51	63	48	56	60	54	58	58	51	61	58	55	67	73	55	48	61	56	55	60	31	54	54	72	54	60	39	42	55	68	40	56	61	61	50	52	64	45	54	49	57	45	56	57	59	49	49	60	49	40	52	77	42	59	55	54	52	47	58	36	56	73	66	60	64	63	52	44	58	59	56	45	57	51	38	58	54	55	55	64	54	55	52	73	51	51	67	47	54	69	50	54	62	54	53	47	56	50	53	66	54	50	49	51	52	38	62	68	52	56	56	58	53	56	66	45	61	47	48	53	48	63	56	66	53	49	55	65	53	54	66	48	66	35	61	46	59	64	47	42	48	47	66	68	51	56	63	55	57	63	49	57	68	57	58	53	61	55	44	59	59	70	51	52	53	44	39	54	43	54	53	59	62	59	49	44	55	62	58	45	56	66	45	57	50	64	53	45	48	65	54	62	62	56	39	54	62	63	53	50	68	66	69	64	56	55	51	63	51	63	56	56	45	47	53	64	56	37	45	52	54	52	42	56	54	52	48	67	55	54	55	57	52	55	53	56	51	56	59	62	49	39	53	66	48	48	56	59	53	61	54	50	55	65	81	60	65	59	45	52	55	56	62	52	72	55	60	54	47	64	64	61	47	78	55	46	60	57	42	55	47	51	55	61	69	56	60	53	74	76	48	65	56	51	58	54	49	44	62	58	66	65	55	50	47	68	60	65	62	50	63	55	64	51	60	66	59	61	62	47	49	41	51	49	49	59	43	61	66	49	59	48	63	58	47	65	63	61	42	39	58	52	68	58	54	40	61	60	78	60	59	68	55	48	45	70	50	50	59	55	48	50	54	53	54	52	58	41	54	63	56	44	63	60	68	55	54	44	64	60	68	57	64	60	64	57	49	52	55	41	58	45	59	67	50	57	59	65	53	59	52	55	52	51	59	55	65	64	62	64	46	60	49	52	51	50	53	53	56	71	56	59	64	54	64	59	51	43	47	59	59	42	45	41	66	51	56	56	48	56	42	61	53	56	59	48	52	47	62	63	61	42	48	58	51	57	68	63	46	59	57	56	50	58	55	55	67	41	43	63	59	49	50	51	51	60	50	61	54	55	63	50	53	61	67	56	50	57	61	62	61	53	70	58	50	49	66	52	51	62	62	57	46	53	51	63	54	44	53	65	46	61	50	62	53	59	66	52	63	40	63	59	55	43	55	51	54	42	62	57	52	52	64	62	58	50	50	50	47	59	45	60	46	55	49	59	67	54	60	53	61	57	61	59	54	53	54	53	45	54	57	56	64	50	50	51	51	48	46	57	60	64	56	64	56	49	59	66	54	46	60	68	45	46	58	47	58	53	62	41	53	48	55	66	55	42	44	59	59	43	65	53	51	58	58	59	52	54	57	54	67	33	53	43	55	48	50	50	61	58	45	54	60	50	59	50	50	60	60	62	48	52	62	57	52	50	69	53	51	69	58	47	61	62	61	78	57	47	60	55	53	47	47	70	73	53	64	59	42	61	55	46	54	52	65	59	50	53	52	60	57	40	57	41	55	61	50	59	49	53	53	60	53	51	51	75	41	50	46	53	63	53	54	48	48	61	56
7725	1782	1021	1623	3359	3689	3102	2452	1972	1878	1754	1294	1053	852	830	775	723	661	627	638	605	617	550	554	551	520	499	532	510	477	497	528	481	491	459	523	483	510	449	482	492	460	449	479	486	441	475	471	458	488	499	458	477	439	438	448	476	433	462	464	456	481	485	454	456	419	459	414	471	437	472	459	461	451	459	466	445	440	461	450	420	397	443	454	438	454	447	433	448	456	402	463	432	456	415	459	485	431	421	445	458	449	451	435	430	450	452	450	458	461	414	422	434	430	433	463	429	444	450	435	438	413	460	438	425	459	452	447	459	481	446	447	482	470	433	436	432	429	431	395	443	465	456	441	456	430	437	417	447	435	408	457	455	449	432	449	412	457	456	425	452	453	434	435	431	432	443	404	446	420	416	425	417	420	462	474	462	427	428	451	446	445	442	416	432	446	495	464	457	460	442	435	446	387	456	448	440	466	457	485	420	463	461	442	462	439	416	437	441	443	414	497	422	461	404	423	472	436	453	396	450	462	413	446	436	465	456	400	457	390	452	476	456	440	445	431	431	424	447	442	479	456	442	407	477	444	468	409	442	434	449	403	408	413	442	444	452	443	450	473	447	429	445	431	425	438	434	435	411	470	471	426	455	421	459	438	407	462	427	435	470	441	436	420	429	470	421	440	424	432	426	529	447	471	455	429	411	442	479	462	423	427	455	435	390	398	432	430	452	439	425	437	427	413	414	399	414	435	422	434	435	443	433	434	442	458	446	448	428	443	457	444	459	442	443	421	460	450	457	409	451	437	450	432	464	416	442	432	451	429	444	433	428	437	386	415	392	413	407	442	423	455	447	420	451	406	420	436	423	448	443	456	452	420	446	458	461	425	418	445	418	447	472	447	454	419	413	484	444	460	414	466	423	452	454	417	420	427	414	412	456	459	445	448	435	436	427	454	448	452	436	437	462	447	453	454	422	439	442	456	463	442	422	436	412	436	420	451	414	460	470	444	465	415	417	465	415	440	447	440	474	444	449	474	421	455	426	438	421	459	445	456	425	447	444	428	423	442	497	450	457	459	444	428	440	465	418	451	450	427	423	455	436	444	421	447	396	443	439	429	474	449	467	455	461	439	459	418	448	414	419	450	448	434	463	436	427	434	429	455	419	416	450	447	440	423	481	453	393	417	453	392	412	442	434	431	449	455	412	433	432	467	440	414	451	421	409	465	447	446	419	459	471	480	483	438	424	468	453	417	418	431	435	437	426	441	460	457	443	471	411	411	464	441	441	393	460	453	452	454	454	440	435	416	420	436	437	402	468	453	471	447	458	356	437	412	437	460	440	434	446	472	409	456	422	430	426	449	435	430	412	429	413	420	438	414	434	444	470	475	436	399	470	430	419	480	477	454	445	417	399	448	430	415	466	407	442	434	441	483	412	448	445	480	455	428	467	467	414	444	465	444	463	428	480	443	456	420	447	431	463	428	422	469	414	452	441	440	428	427	451	420	429	424	430	456	456	444	430	433	465	448	421	442	436	409	451	426	433	460	439	434	438	453	415	459	472	445	406	449	428	454	446	423	425	485	467	455	435	477	458	429	454	434	455	426	435	422	442	413	468	434	410	436	455	468	408	430	415	459	408	435	445	468	466	464	431	415	435	446	447	442	436	434	424	447	436	452	419	422	447	465	449	428	476	441	473	436	460	444	432	430	433	424	436	442	453	425	430	431	421	438	449	437	402	432	459	438	444	412	423	423	435	484	424	461	415	434	498	428	458	443	472	418	476	461	460	435	451	447	431	449	433	413	469	421	433	446	441	433	449	456	413	413	439	461	480	410	438	454	449	453	420	419	443	470	454	399	467	459	417	452	448	437	484	443	441	415	448	440	415	458	435	450	424	400	442	432	455	406	444	389	450	407	421	452	466	391	426	411	441	424	442	464	464	450	439	413	454	391	430	456	441	447	449	467	443	486	454	445	444	394	419	454	485	412	446	416	420	446	426	455	432	428	450	422	413	399	470	437	480	450	442	415	423	408	408	427	444	431	442	435	432	415	440	441	424	416	411	420	458	390	457	471	419	418	433	428	464	440	445	408	473	455	442	425	467	466	429	479	425	424	484	472	465	497	442	454	445	422	437	463	458	465	442	431	407	489	466	456	444	428	454	440	427	459	456	415	435	456	449	424	462	413	471	445	410	461	444	438	431	478	426	435	441	447	454	456	474	447	438	469	423	447	437	444	472	450	438	417	430	431	480	450	425	426	433	443	441	425	452	411	449	445	468	449	447	409	437	469	446	433	452	437	461	444	404	467	435	407	432	462	433	425	430	433	445	476	428	428	403	412	438	458	463	430	447	424	413	443	405	473	442	422	425	423	464	415	426	450	414	431	432	446	383	444	424	430	459	473	461	446	418	444	417	431	455	435	419	462	421	470	418	397	461	462	411	420	438	446	435	456	400	431	448	445	428	452	442	462	411	427	459	444	460	447	419	427	434	425	467	449	460	453	442	453	427	439	495	451	431	460	429	465	480	430	422	418	449	460	464	456	397	414	436	418	431	437	410	439	403	454	423	447	468	415	452	447	447	430	411	453	412	466	468	412	450	433	467	429	464	454	389	457	443	472	447	421	465	411	468	459	464	441	456	444	467	415	457	463	432	460	467	424	440	417	436	444	442	456	432	416	421	439	435	476	472	397	440	468	433	419	488	422	463	434	474	447	461	439	430	413	420	444	428	484	426	434	410	458	446	454	440	467	420	438	434	443	466	427	449	442	451	446	447	440	429	456	406	417	449	453	426	426	410	401	465	439	412	438	399	455	475	433	455	424	431	437	451	441	444	434	446	459	421	446	437	475	454	484	461	437	491	411	425	454	461	440	456	454	444	441	420	451	456	424	429	427	433	459	476	458	439	433	454	437	454	441	419	452	452	421	436	453	453	443	479	428	431	464	486	464	393	457	472	487	464	433	430	468	489	439	403	446	438	441	416	446	442	440	432	446	427	433	437	439	476	451	425	412	420	448	433	433	439	437	431	417	444	445	467	425	437	455	453	447	413	425	424	443	447	425	426	444	433	415	428	448	431	434	450	447	444	456	455	473	458	436	462	455	426	416	439	469	439	408	453	436	431	490	433	439	472	439	426	415	455	479	416	423	424	423	448	447	466	407	444	448	427	385	450	405	494	417	457	420	454	431	462	434	453	414	430	407	409	413	425	470	457	426	443	469	479	480	471	467	460	393	433	445	414	443	421	453	433	434	456	440	431	464	420	404	437	431	419	435	428	442	465	451	454	447	425	460	434	407	433	434	437	406	407	448	396	443	469	399	398	451	446	476	469	412	405	457	454	414	429	467	436	434	430	438	434	419	441	449	438	446	439	422	435	456	455	458	435	407	427	408	398	449	463	439	458	394	428	434	464	449	415	441	455	444	405	432	433	438	459	413	419	430	431	433	406	445	460	481	430	443	437	459	434	429	446	443	415	448	444	431	454	472	442	394	421	463	415	469
746	156	72	57	43	89	78	76	72	66	65	36	37	36	41	38	27	31	28	30	25	24	33	23	27	32	20	39	24	13	21	23	20	23	19	19	24	18	22	17	22	19	14	18	18	12	28	15	18	21	14	18	15	25	17	16	20	17	13	13	24	21	16	15	21	11	21	25	21	18	22	17	12	21	14	18	14	21	15	16	17	11	21	20	27	16	14	17	19	15	20	14	23	20	13	29	23	25	21	17	17	16	14	16	11	16	18	18	15	25	19	21	19	16	11	9	16	12	15	20	18	16	16	15	19	13	11	12	15	18	13	19	18	19	23	19	16	18	18	10	20	8	14	18	14	12	13	19	12	13	14	12	9	18	15	19	17	17	22	21	20	21	21	20	18	9	17	13	12	15	14	21	11	18	24	12	19	15	12	19	21	26	19	20	12	19	11	23	16	23	20	18	19	9	19	12	21	18	26	10	14	23	17	20	10	14	22	15	17	18	17	17	17	24	23	14	18	16	16	12	17	13	17	19	25	18	10	20	14	19	18	17	11	15	18	13	14	15	9	15	20	17	13	15	16	14	22	16	16	15	15	19	20	23	27	17	24	22	12	17	24	19	16	18	20	11	18	14	18	12	20	23	16	17	16	30	21	20	15	13	20	15	18	14	17	16	6	19	11	17	21	16	21	6	17	15	16	18	15	11	12	13	15	20	20	18	16	14	16	16	18	14	18	19	24	18	23	17	17	17	27	15	16	17	12	13	17	17	18	18	24	14	18	22	23	11	15	18	12	20	18	15	16	20	14	21	19	18	12	16	14	16	24	23	12	15	19	12	14	15	22	18	13	21	11	19	21	16	15	16	9	12	12	14	8	20	15	14	11	16	18	20	11	18	10	21	18	24	19	10	18	17	18	21	13	20	19	16	18	13	21	18	15	16	23	15	11	18	24	18	12	25	23	20	22	15	17	17	16	17	12	12	16	12	22	13	14	14	17	17	12	17	16	15	23	13	16	17	13	11	11	13	21	23	14	14	24	25	10	14	20	20	20	16	12	14	13	17	13	16	16	14	15	13	11	16	16	21	12	12	20	13	19	9	22	13	22	29	14	13	22	16	20	24	22	12	12	19	11	19	16	26	14	18	17	13	13	18	16	13	17	12	15	12	17	15	10	17	20	19	13	18	16	16	15	26	17	17	20	14	14	18	16	13	19	20	18	14	13	23	21	22	19	24	16	14	19	13	20	20	19	18	22	21	13	19	23	28	17	15	17	11	16	10	19	20	21	15	13	11	24	13	21	25	16	13	17	11	19	12	14	18	11	24	19	15	19	14	18	16	15	15	21	13	16	15	14	18	20	14	26	12	17	14	12	11	21	23	15	13	18	21	12	18	13	22	23	11	18	20	14	20	12	11	9	16	20	16	12	15	10	28	15	12	15	24	18	18	14	21	13	18	17	13	22	17	15	20	17	14	17	21	22	15	17	13	19	21	20	12	16	18	8	22	11	19	15	22	16	17	18	20	14	20	14	17	18	11	20	16	14	16	12	10	16	30	12	19	13	16	14	18	22	10	19	16	20	18	11	14	17	17	16	15	20	19	14	11	23	15	13	15	22	15	25	24	21	16	20	18	23	16	16	11	21	24	22	15	17	14	14	15	16	20	19	14	18	22	16	18	20	23	14	10	19	20	14	23	27	19	19	21	19	9	22	12	24	23	21	13	11	21	16	13	16	17	17	17	10	21	13	14	13	16	23	17	25	19	15	14	13	19	15	16	14	12	18	19	14	16	10	21	13	18	17	20	11	20	16	19	13	20	17	10	16	9	12	21	18	17	20	14	12	19	16	17	25	11	21	18	14	20	18	8	24	12	16	19	19	20	17	18	15	16	14	33	19	12	20	19	16	15	15	14	17	18	9	22	13	23	18	18	16	17	13	14	9	16	24	16	21	20	16	15	11	23	14	25	24	11	17	17	19	20	18	13	17	21	15	13	14	15	23	14	11	15	20	21	16	13	19	24	16	23	19	25	13	17	15	13	19	17	24	14	22	18	21	18	22	23	12	10	22	15	32	15	27	19	15	20	21	12	13	14	12	13	17	14	15	8	16	11	16	14	21	15	16	12	21	17	16	15	15	16	21	17	14	21	14	20	23	13	13	12	17	17	15	18	26	19	19	19	13	21	17	14	15	12	15	16	14	13	17	11	20	12	16	14	13	16	15	9	12	11	14	17	18	18	15	14	29	20	22	14	11	14	13	18	17	19	11	21	13	19	15	16	9	17	17	24	14	15	13	14	14	17	16	11	26	24	16	12	23	14	20	16	14	14	8	21	19	19	11	18	24	14	14	22	17	26	13	13	21	15	13	14	12	13	15	17	18	18	21	16	16	15	17	10	16	20	11	22	22	20	15	20	10	11	9	15	19	18	28	17	13	17	15	22	15	23	17	16	23	20	23	17	17	16	24	15	13	21	21	17	13	19	19	16	20	19	12	19	20	16	24	20	13	18	20	16	12	14	10	19	19	14	15	17	14	9	20	20	15	23	16	14	19	15	17	18	8	13	14	15	19	16	18	17	13	18	15	18	15	10	16	17	19	15	13	7	23	15	18	15	19	15	18	17	13	13	21	15	14	20	18	10	15	16	10	16	15	22	22	20	16	10	17	20	16	14	19	22	13	19	16	17	18	12	13	17	9	14	16	17	18	11	13	19	21	12	20	19	16	18	10	21	14	15	15	12	16	13	21	9	18	16	10	12	11	16	16	15	16	19	17	14	19	16	16	19	21	17	18	16	15	25	16	17	21	19	16	15	19	17	12	13	17	18	10	15	22	8	18	19	20	23	16	16	21	15	8	15	18	21	20	12	16	16	14	14	12	17	14	17	24	16	18	18	15	13	18	13	13	15	24	6	17	32	17	19	11	15	9	19	22	25	12	18	14	20	30	9	17	17	20	14	18	23	22	22	18	17	19	16	26	16	19	16	11	16	18	12	15	16	9	11	21	16	7	15	22	20	14	12	21	15	14	18	10	25	15	16	27	15	20	22	19	15	22	16	22	21	16	17	14	26	17	18	14	14	18	24	10	14	15	11	17	8	12	12	4	22	13	19	19	14	17	17	14	13	22	18	25	12	18	20	20	15	9	22	14	23	18	11	10	13	13	7	17	15	23	20	20	14	25	24	17	18	13	18	21	18	25	19	18	20	18	13	16	17	20	31	10	18	14	21	15	21	13	17	17	8	15	17	18	21	15	20	18	12	20	20	18	23	15	21	17	16	11	13	21	17	13	22	16	12	19	19	26	23	17	15	18	18	15	21	13	16	12	18	12	22	11	21	17	23	19	17	17	11	16	15	14	10	23	20	21	20	12	18	24	19	15	17	21	16	25	16	16	27	19	17	24	11	12	14	23	17	14	26	18	24	19	18	20	8	16	11	19	12	17	14	14	15	29	30	16	18	19	21	18	12	15	12	17	13	18	12	16	22	15	18	21	24	17	16
7372	2572	1042	2089	5077	5778	4768	3402	2719	2449	2013	1525	1128	886	779	676	675	551	559	468	424	384	357	332	321	297	302	245	245	273	241	250	244	239	217	221	206	208	216	211	193	217	218	179	179	184	203	177	166	179	175	163	164	151	177	168	174	175	184	169	156	160	165	137	154	148	160	144	154	155	169	138	144	160	157	135	147	155	160	150	147	144	125	146	148	149	145	121	142	139	135	159	146	135	145	144	130	152	146	152	145	145	149	150	149	154	147	133	143	142	130	140	151	153	141	138	144	145	129	135	138	134	140	136	147	134	125	120	143	134	133	138	133	133	135	127	133	136	145	126	120	125	132	129	124	131	152	133	145	135	124	139	148	124	144	145	128	134	145	133	131	160	143	129	133	133	153	131	142	127	148	148	153	157	141	141	133	136	157	161	159	140	149	135	152	136	165	117	145	139	138	135	155	146	145	132	171	143	140	147	145	132	146	145	149	151	156	142	132	132	133	129	131	150	123	149	128	144	153	145	141	126	127	131	135	143	142	142	143	130	131	135	141	141	136	131	136	142	142	117	143	115	128	124	125	121	128	144	122	140	139	128	133	135	138	127	151	149	141	142	128	140	140	137	123	149	133	141	135	177	128	154	132	152	131	146	128	131	128	121	113	136	148	124	145	127	123	148	140	153	143	132	148	145	122	153	137	126	127	141	133	148	136	136	135	138	144	128	122	155	130	120	155	132	136	116	138	163	145	153	126	137	131	124	136	145	119	151	144	164	138	131	137	115	136	123	151	126	118	154	127	138	139	134	127	143	126	138	152	116	124	123	141	129	148	153	131	142	128	138	122	143	122	141	147	132	126	129	148	141	124	126	146	131	151	131	139	153	139	144	162	144	145	138	133	154	117	144	151	144	129	139	158	141	150	142	124	132	140	128	126	127	124	111	140	143	133	145	151	125	123	142	142	120	121	146	140	116	120	134	149	143	138	138	130	118	115	138	152	128	137	138	111	135	134	120	151	145	137	132	134	148	163	142	130	148	138	134	127	128	129	124	122	152	138	139	143	108	150	141	137	132	138	134	137	151	144	133	126	142	135	146	118	124	138	135	126	118	142	121	125	141	137	150	148	132	128	127	154	146	146	131	148	139	154	130	153	129	143	133	149	120	136	112	153	160	121	137	144	146	120	122	145	126	136	136	127	167	121	136	152	130	151	135	158	135	157	139	133	149	147	136	128	138	138	135	136	144	137	118	117	135	137	140	154	151	169	141	155	121	129	127	136	129	147	150	141	145	133	149	135	123	124	131	166	129	125	148	152	141	143	141	119	144	138	135	135	144	142	133	142	142	128	158	157	137	131	130	153	140	148	147	146	146	139	141	158	148	122	143	131	142	117	138	130	119	130	135	129	137	119	148	139	120	129	128	144	140	156	125	154	146	142	147	137	135	141	134	169	141	143	121	142	121	138	150	125	132	149	143	139	123	174	144	155	149	149	142	137	135	142	149	131	131	138	114	126	125	152	151	146	131	122	148	147	138	132	139	149	116	133	122	132	123	129	151	129	157	150	133	126	128	140	130	143	151	134	133	158	149	144	127	117	136	132	124	141	160	136	122	142	137	139	136	141	141	147	139	131	142	138	140	142	154	135	148	139	134	135	133	128	149	123	140	134	147	129	156	124	140	121	135	145	110	143	137	132	152	124	137	117	130	134	144	137	129	120	128	134	154	121	150	147	144	161	145	159	118	146	137	153	133	128	116	130	137	145	136	148	152	130	124	148	125	145	121	140	144	141	133	120	123	142	143	136	139	134	151	118	156	130	131	145	137	125	136	119	146	116	128	110	152	119	122	150	137	143	150	149	147	157	143	150	117	141	123	146	135	155	144	131	134	143	142	136	147	132	138	132	147	132	144	127	139	133	119	156	142	141	117	147	141	134	135	138	131	120	135	134	119	137	120	140	159	127	133	143	135	141	143	139	150	145	148	143	108	144	137	148	126	161	153	143	141	141	121	149	137	152	134	133	119	131	135	144	148	128	133	138	153	137	151	140	129	142	136	129	148	137	142	133	138	142	128	138	154	126	134	143	130	118	126	132	135	146	153	144	155	121	145	149	132	154	129	147	153	126	144	111	125	136	152	127	127	129	128	156	138	127	141	150	122	140	131	128	142	137	131	137	135	143	144	140	149	148	140	149	129	128	145	168	138	143	136	133	130	151	139	119	140	146	141	140	140	148	132	150	148	138	132	144	142	136	114	132	157	141	127	125	157	133	132	146	174	135	134	121	136	136	137	136	132	126	160	150	138	128	132	130	158	126	144	128	132	163	125	150	126	128	142	144	134	186	134	124	132	128	139	124	137	160	157	128	137	126	139	149	131	126	145	158	139	131	136	131	128	132	137	138	132	133	144	136	142	133	113	126	137	154	130	117	145	136	126	127	144	131	135	150	134	158	162	155	143	145	141	137	161	151	123	132	136	129	129	138	134	137	134	144	136	133	158	139	117	143	133	130	123	137	130	120	145	144	143	137	122	158	131	132	120	149	130	141	143	131	116	126	136	148	157	136	131	131	128	139	127	130	150	139	125	128	149	142	134	143	124	126	128	138	122	127	130	136	119	107	127	145	133	139	129	142	138	130	127	150	127	149	120	143	147	162	153	131	144	135	131	140	130	132	118	129	139	121	131	153	123	125	132	132	139	131	130	126	155	161	148	151	137	116	131	149	140	166	128	127	155	131	136	134	131	151	120	129	126	120	129	127	118	148	140	141	119	136	151	122	153	143	134	132	144	148	140	147	146	124	114	117	146	138	136	145	134	133	141	161	137	124	139	139	131	153	132	134	154	136	121	142	148	126	124	146	134	138	154	151	133	145	141	114	145	134	149	142	142	144	154	139	127	126	147	147	132	124	131	133	117	123	124	133	142	129	140	115	140	146	137	120	132	153	140	139	131	137	135	149	115	134	128	135	145	135	125	138	156	152	146	145	134	143	146	150	143	123	140	131	138	145	128	127	137	142	141	128	120	143	132	147	149	127	145	135	137	133	134	121	115	142	139	142	144	132	148	128	135	143	133	129	137	124	140	136	144	135	140	147	146	121	131	139	126	135	135	124	118	132	140	119	131	135	119	158	126	145	139	115	134	141	137	142	125	130	149	140	139	113	133	135	139	147	132	132	144	137	133	133	121	151	141	138	124	143	118	135	131	145	150	139	138	132	126	137	134	140	122	120	134	155	139	129	155	131	116	127	135	144	145	123	137	126	152	132	140	135	133	134	150	131	138	127	114	128	153	140	137	121	137	143	149	137	123	141	155	137	127	142	127	125	134	127	106	107	135	138	156	140	121	147	155	135	137	116	134	149	137	145	118	147	129	145	152	132	125	144	145	125	125	130	129	124	140	152	135	137	134	154	135	142	150	125	144	147	142	130	120	115	130	126	157	139	132	143	150	151	134	142	135	132	146	123	142	132	140	140	151	123	122	157	149	137	146	150	125	127	154	119	146
920	95	60	65	71	58	81	64	71	72	72	62	59	53	45	59	51	60	74	63	46	60	47	69	56	70	50	53	69	75	44	54	61	57	49	52	51	46	56	53	57	59	61	49	58	59	46	63	64	60	56	55	59	50	58	73	68	58	66	50	55	59	39	63	53	53	57	37	67	64	58	67	62	59	44	52	46	59	54	52	50	54	79	50	66	65	54	62	69	47	52	50	68	51	62	52	64	49	64	45	52	52	58	48	48	48	53	51	46	59	54	68	58	54	57	64	59	47	77	50	58	66	49	52	50	55	54	46	62	64	56	53	59	61	55	55	63	73	66	57	63	59	57	48	57	65	43	61	49	51	63	56	64	48	49	49	56	51	53	50	52	60	51	56	62	53	68	66	66	54	56	66	56	63	56	53	58	65	44	42	67	61	59	57	59	58	61	53	59	51	65	59	58	49	52	66	53	65	52	63	57	66	60	50	50	54	52	62	52	47	46	63	54	62	74	52	62	53	59	61	50	61	68	66	58	62	50	59	54	51	50	56	50	46	64	49	60	55	66	61	67	49	46	56	59	53	55	48	68	62	59	54	64	47	55	62	67	60	62	68	54	69	51	65	51	65	60	66	54	54	64	50	64	66	67	50	56	51	59	74	51	50	48	58	58	53	57	58	71	53	68	48	56	57	47	54	64	56	61	57	68	60	59	60	44	69	66	49	49	61	64	62	44	52	54	67	55	48	61	60	60	65	62	52	56	56	57	49	56	59	67	58	62	52	68	62	59	46	48	53	63	50	59	50	61	56	69	54	63	55	60	56	54	60	60	59	69	63	65	57	55	75	52	69	47	59	45	50	60	64	53	51	58	64	62	67	43	57	65	57	59	55	67	56	55	50	63	63	64	45	57	71	52	68	68	49	67	61	67	65	62	46	55	64	63	70	55	69	62	58	61	50	39	53	52	61	39	58	56	57	60	39	60	62	60	50	63	57	55	66	61	49	74	59	66	60	60	64	63	66	65	51	59	54	60	52	61	52	61	60	51	57	53	62	66	50	46	57	53	58	54	77	70	59	52	65	60	47	56	52	53	66	62	70	51	59	52	47	53	60	43	65	68	64	61	72	59	73	43	54	52	62	51	50	60	59	48	60	54	65	67	62	64	60	57	61	56	69	52	62	55	60	64	54	67	64	50	63	65	48	51	65	51	59	54	56	55	65	69	56	73	66	46	61	56	56	54	57	65	72	61	74	61	54	57	57	52	49	54	47	49	56	50	50	49	52	62	50	58	51	58	38	70	63	62	57	54	58	49	49	45	58	61	54	56	64	58	62	59	60	64	57	53	59	54	64	64	62	59	50	56	57	54	60	51	51	55	61	65	55	53	60	56	59	61	64	61	59	67	58	45	46	52	55	53	64	60	56	65	58	62	65	72	56	57	54	56	60	61	65	57	49	46	61	64	45	51	65	62	58	65	67	52	60	57	49	70	55	73	58	54	61	47	65	50	56	53	65	62	56	50	52	47	62	68	60	47	54	73	43	53	54	54	58	69	74	63	68	58	56	36	59	57	56	51	58	53	51	61	55	50	52	53	61	76	70	54	54	59	53	52	62	57	54	53	58	58	55	52	63	58	59	44	62	62	57	49	65	56	55	53	52	56	55	37	76	79	56	59	66	47	51	54	54	55	70	64	64	52	61	59	51	59	63	61	60	59	60	58	55	57	47	55	52	67	56	57	60	58	67	64	63	52	72	52	60	42	61	61	58	48	55	65	56	59	66	64	59	49	57	68	62	61	60	59	49	52	57	60	65	57	61	63	64	55	77	56	51	59	66	50	48	54	43	56	51	48	49	56	56	64	52	59	38	57	69	50	55	40	61	59	58	56	58	57	58	55	51	48	62	65	60	53	63	53	50	43	51	63	49	49	54	54	54	51	56	46	59	59	55	53	54	58	68	52	60	57	53	51	50	56	50	58	57	63	57	49	62	70	53	46	58	66	70	68	47	49	56	59	44	61	57	59	68	55	47	66	62	47	53	74	56	62	56	69	64	56	51	74	56	49	62	63	55	64	62	53	43	52	55	62	76	56	47	48	54	61	46	68	58	55	58	41	66	57	54	55	56	62	49	58	70	64	41	36	60	62	63	58	70	58	46	54	54	74	67	51	60	61	54	67	61	51	65	57	56	65	47	49	69	53	59	49	63	50	56	61	56	68	64	59	77	62	66	54	46	43	63	54	39	52	66	60	58	43	58	49	64	51	59	62	54	54	58	56	67	39	46	53	63	52	50	59	58	60	54	50	57	53	47	51	59	56	57	54	66	59	58	50	60	66	56	50	51	51	70	42	66	58	64	40	61	63	48	47	66	65	50	56	64	53	53	67	66	52	47	66	59	65	52	42	52	58	78	65	70	47	64	41	60	60	52	72	61	71	58	66	58	61	63	59	60	77	72	48	59	57	59	46	49	55	54	56	60	56	62	61	43	66	48	61	67	66	59	46	46	67	56	59	62	63	54	63	53	69	67	44	50	56	44	63	51	61	68	52	48	59	64	56	57	61	52	63	59	55	59	60	45	57	70	67	56	53	54	59	63	70	71	57	63	55	60	55	63	54	62	43	64	60	52	72	63	61	64	54	57	64	61	67	59	51	51	41	52	54	63	48	56	56	59	53	55	45	47	63	67	49	50	57	55	46	58	54	60	58	51	66	57	64	74	52	50	56	66	49	51	56	66	58	60	71	57	52	41	37	59	45	45	67	62	64	57	62	64	55	60	48	56	45	56	75	61	65	50	57	70	58	45	64	51	54	53	66	60	67	68	67	51	60	54	55	64	56	56	53	64	69	54	66	65	57	49	51	69	51	63	49	55	55	53	46	49	56	56	61	61	64	49	57	53	69	74	60	49	65	54	48	69	61	60	61	42	51	48	60	62	63	68	59	56	53	53	47	64	62	51	51	51	51	52	64	65	61	57	49	55	56	54	51	59	44	65	52	58	78	63	68	61	57	48	60	52	63	50	64	61	52	62	66	64	41	46	56	58	62	61	47	46	46	65	55	65	61	60	62	69	48	61	42	59	41	61	59	65	38	51	63	72	43	44	62	55	58	58	50	56	58	54	53	57	68	57	69	59	52	68	59	68	60	50	51	53	58	69	63	44	59	52	68	64	55	68	54	49	68	49	68	54	41	55	57	62	53	61	51	67	61	64	54	59	61	55	64	69	61	61	58	50	56	57	49	66	63	60	55	56	45	59	55	56	59	52	48	47	44	50	68	67	57	54	67	48	59	55	65	57	56	56	66	74	49	53	63	65	52	54	60	49	61	47	65	44	60	58	62	43	60	57	60	65	60	52	61	62	57	62	57	45	59	50	59	43	57	61	56	54	62	68	48	63	59	48	45	63	66	55	53	59	72	59	53	45	56	53	64	60	65	61	70	54	62	57	56	56	60	66	55	56	52	66	55	50	49	67	46	47	74	69	63	46	62	57	56	71	56	43
5668	997	725	919	1445	1691	1514	1117	949	881	815	659	587	575	561	546	580	557	557	549	495	497	491	516	447	484	443	491	471	455	461	424	447	465	448	438	473	464	507	455	459	471	446	471	462	448	468	461	430	454	423	417	430	449	495	464	466	508	455	449	444	463	459	433	446	458	417	501	495	444	464	478	483	453	459	491	435	510	423	488	454	431	433	468	487	492	451	461	429	446	525	485	463	507	490	485	436	480	415	470	461	452	466	463	482	452	455	440	462	469	478	476	481	440	449	449	450	483	460	499	452	471	471	453	463	472	458	482	494	469	456	477	455	468	474	468	424	414	474	483	475	473	424	472	460	445	452	435	416	406	490	461	492	462	477	485	439	442	446	484	446	482	451	463	451	448	415	455	444	464	409	429	463	458	427	480	466	446	470	464	489	399	490	453	450	462	449	463	462	428	475	468	460	478	446	475	458	525	505	484	451	476	450	447	477	461	485	435	439	468	454	461	468	454	448	457	406	485	403	457	456	466	473	458	502	482	488	488	490	442	459	435	480	477	440	475	472	467	442	473	441	470	452	435	477	448	465	457	489	447	434	478	454	460	464	485	474	454	418	447	476	503	430	504	456	495	464	472	443	451	460	450	474	408	479	453	457	471	433	463	481	439	456	468	437	453	429	491	469	471	457	503	451	430	446	435	506	503	473	446	430	450	451	435	491	472	439	462	452	439	485	458	453	459	467	444	441	478	441	462	482	494	475	472	458	444	448	453	432	451	505	439	447	426	474	447	432	450	481	473	470	451	474	431	436	453	471	464	422	477	466	484	429	439	446	465	454	479	505	433	479	467	465	463	472	463	455	445	472	443	430	443	490	440	464	489	436	433	467	468	467	431	463	440	475	472	465	450	434	481	493	463	445	457	409	437	457	455	444	486	463	485	476	482	450	424	465	484	472	453	431	437	465	472	468	464	454	469	461	443	436	455	436	455	453	485	484	470	431	450	484	397	429	443	447	483	449	418	453	435	465	435	471	491	460	460	443	486	470	443	442	446	458	454	458	486	460	444	435	476	442	475	464	480	443	444	488	483	476	436	468	506	508	462	443	470	450	425	480	480	450	440	406	451	436	468	460	469	422	434	457	457	467	468	446	449	448	480	474	469	472	471	456	488	454	436	488	484	454	475	474	449	460	452	456	449	472	462	464	485	454	512	449	448	441	475	452	461	458	442	452	473	466	458	471	466	458	445	467	457	521	437	451	465	488	476	466	428	457	443	441	510	466	461	473	433	437	482	452	436	450	450	483	499	475	473	452	490	435	482	448	470	463	472	437	502	419	486	475	453	464	478	437	469	458	458	509	491	470	471	466	436	489	428	449	447	454	462	410	434	490	437	462	446	465	448	440	491	484	461	445	470	477	430	463	482	460	432	450	475	470	433	447	457	466	448	484	456	436	428	489	439	436	462	448	449	469	479	457	468	444	442	477	490	464	448	468	483	459	452	502	468	468	432	478	461	487	449	432	451	486	451	478	485	469	475	452	451	504	481	456	462	457	463	437	476	423	440	444	454	449	484	457	459	471	436	444	471	466	481	457	416	433	474	471	478	467	463	454	467	437	452	441	457	467	428	445	461	470	466	452	447	469	443	454	499	462	470	474	432	491	489	432	459	459	461	483	480	434	422	506	481	437	474	484	482	443	470	504	466	466	466	456	437	467	459	450	432	448	449	456	490	496	464	472	503	447	473	448	443	440	442	469	478	464	464	445	443	461	461	464	441	463	465	443	434	486	428	442	491	437	443	458	463	457	485	462	487	439	490	447	460	470	476	479	479	442	492	457	462	466	460	428	487	446	406	450	468	452	460	495	452	483	453	454	461	458	435	456	487	426	478	462	451	428	465	471	469	475	497	455	487	484	440	475	460	476	440	496	433	429	455	421	456	465	432	430	462	405	459	461	453	474	436	479	471	438	479	465	451	494	459	450	439	442	484	455	472	481	451	455	480	444	464	448	476	454	446	456	427	477	460	459	449	469	463	491	465	437	457	441	499	423	447	467	442	466	466	442	438	470	430	442	464	447	467	427	448	421	471	473	505	478	461	493	472	467	419	434	449	482	470	487	438	430	458	505	494	433	424	442	484	449	438	452	463	493	490	427	471	439	447	435	490	450	496	497	453	467	471	459	453	441	443	469	431	423	462	464	435	458	420	457	501	454	448	457	443	459	480	453	461	478	468	449	444	446	453	455	457	416	458	466	466	438	508	443	436	452	447	505	450	452	426	465	516	439	487	412	443	455	457	501	447	470	515	496	432	490	482	444	472	480	474	469	479	509	445	452	476	464	468	441	442	460	495	475	500	453	496	454	441	469	467	482	438	498	488	417	508	470	441	459	488	446	456	454	447	476	443	459	475	469	449	477	410	459	492	469	457	455	471	467	415	471	452	469	430	436	448	450	452	466	445	441	449	463	480	464	447	463	469	455	452	461	473	485	459	449	494	471	462	453	444	465	444	477	463	469	443	468	484	458	452	455	461	433	463	455	464	456	500	477	468	483	461	457	445	443	472	466	451	439	466	466	468	491	450	475	497	461	464	486	477	470	458	455	458	459	461	467	480	476	451	456	478	454	456	442	520	447	471	431	437	464	479	498	475	478	439	446	455	478	479	440	452	487	457	484	430	457	460	461	466	458	421	495	456	428	448	429	481	441	480	439	493	462	454	462	504	421	462	488	456	472	461	457	459	444	477	471	496	462	451	464	465	441	450	456	465	494	414	482	487	486	443	486	467	464	446	438	431	408	459	476	448	491	479	469	512	449	429	511	457	442	478	471	456	456	469	470	458	409	465	458	474	476	446	494	462	476	471	459	454	475	452	439	452	493	447	427	456	477	454	495	463	428	420	474	399	436	450	478	452	466	465	497	448	460	542	412	442	450	483	398	460	437	441	478	445	486	447	428	464	441	450	482	481	422	457	423	431	443	477	487	431	431	442	447	449	439	445	501	427	413	452	455	459	473	453	456	483	413	443	445	461	469	458	446	459	455	499	456	411	448	465	452	467	460	435	448	491	470	443	478	424	463	449	457	440	462	456	475	473	436	476	430	450	446	419	466	467	484	436	465	485	449	506	440	450	465	428	465	455	499	483	417	467	452	472	444	451	515	441	461	435	445	440	457	471	472	457	463	471	458	404	486	436	442	458	497	476	438	474	449	439	460	461	455	448	429	461	451	480	443	419	451	460	448	473	479	466	493	428	444	473	455	481	460	478	502	479	460	441	460	426	481	465	458	455	427	476	456	463	435	420	439	436	438	471	441	431	451	463	443	470	464	468	426	456	425	477	429	435	530	487	441	469	483	495	455	446	413	425	508	468	459	441	480	445	438	472	455	461	475	487	467	469	478	470	480	479	462	467	454	464	447	455	448	484	450	427	477	462	462	455	425	460	469	430	419	448	464	476	469	487	452	466	468	497	506	458	450	445	462	424	477	488	481	458	430	459	446	444	442	446
1121	88	79	61	86	61	89	76	79	78	51	57	64	57	54	59	66	63	81	78	55	66	48	49	65	53	63	64	55	64	57	65	58	74	66	70	54	58	54	60	75	56	59	56	60	60	71	65	56	44	58	52	52	77	49	56	56	60	70	45	52	61	52	59	61	65	59	63	66	54	70	61	67	67	49	58	56	54	56	65	52	51	53	66	63	57	67	56	53	57	59	56	69	59	56	57	63	56	45	66	64	52	59	59	54	72	52	55	46	51	64	61	68	57	65	69	62	66	71	61	48	74	60	53	60	54	65	56	66	60	55	58	52	65	40	71	51	65	71	60	52	55	54	61	61	64	59	51	61	65	59	56	60	61	54	47	64	53	56	60	61	59	47	51	60	64	59	58	66	66	54	66	54	62	58	69	67	49	67	59	63	62	56	53	52	57	62	49	53	53	68	48	60	65	69	60	53	55	48	53	60	51	57	68	66	53	68	54	51	55	66	57	54	58	67	55	53	65	63	70	72	62	71	57	56	48	48	58	48	58	47	58	59	52	47	74	45	54	59	57	42	66	50	52	51	54	65	63	49	63	60	47	66	58	59	57	56	68	43	63	56	63	63	54	59	69	68	59	69	54	65	48	54	64	57	64	64	55	57	69	53	61	47	54	62	73	56	50	60	65	56	51	48	75	59	62	48	66	52	48	45	62	73	76	44	63	58	64	51	52	69	64	63	52	61	44	51	71	59	53	49	62	39	53	56	68	58	63	59	59	78	60	51	56	60	71	62	51	57	59	48	75	50	70	57	48	53	45	50	49	60	61	49	74	63	60	56	62	53	58	60	46	63	68	59	73	64	53	64	67	60	59	60	54	59	61	53	44	55	62	56	64	51	42	60	78	46	48	78	50	59	59	51	60	54	68	50	57	65	62	77	46	71	67	60	66	67	65	50	59	58	54	54	61	56	68	64	58	72	51	46	64	60	58	60	62	63	55	68	59	69	72	52	62	55	59	69	64	64	60	62	54	65	53	64	56	61	66	67	59	68	63	56	73	62	60	61	49	58	57	65	51	57	54	62	67	61	58	70	49	66	56	57	69	55	71	77	50	55	59	50	67	63	60	53	52	49	63	77	63	51	65	41	53	59	57	43	60	70	55	54	65	64	58	51	58	59	71	55	52	64	57	71	48	57	66	51	61	51	46	60	75	74	64	48	54	46	55	47	60	49	60	54	63	52	58	54	60	65	56	50	57	65	57	57	57	57	59	66	48	49	56	65	52	56	73	79	47	62	56	55	57	52	68	50	61	56	62	62	61	71	64	62	51	61	65	52	76	62	60	56	52	59	70	58	73	59	53	61	73	60	57	57	55	64	54	59	69	58	59	62	61	50	58	58	61	50	57	49	51	60	65	60	59	54	62	83	51	57	62	55	51	46	68	57	60	56	55	47	49	62	51	61	75	61	61	62	55	51	54	66	56	59	49	73	59	59	63	54	68	56	60	62	49	69	60	75	64	63	46	74	55	65	65	49	68	56	59	58	58	52	67	53	57	58	61	66	60	65	57	49	68	63	53	61	58	60	66	37	49	87	64	55	59	50	56	49	45	43	63	61	58	59	55	44	49	51	62	66	74	53	41	64	46	59	68	55	51	66	70	67	59	55	59	63	64	64	67	56	47	30	72	81	75	53	68	57	61	57	56	62	59	64	55	58	56	61	55	65	51	75	55	54	68	82	48	46	71	51	68	37	54	58	64	63	56	69	44	46	40	62	65	59	60	62	69	61	53	52	57	66	54	58	65	57	58	51	72	60	68	60	70	66	72	55	52	69	59	72	69	65	66	50	68	54	71	64	60	43	59	51	59	56	62	39	63	49	65	60	62	47	50	58	73	62	63	42	69	64	49	60	62	54	60	57	64	62	73	50	53	48	68	61	46	59	61	68	68	64	54	70	63	75	59	61	63	63	58	68	56	74	68	55	58	55	81	58	59	54	60	61	61	61	71	59	56	51	64	68	47	58	61	47	69	56	59	72	60	46	54	69	50	67	47	80	79	58	61	56	57	62	74	70	56	70	54	73	63	48	59	73	57	56	53	50	59	61	54	57	57	61	58	62	73	59	60	57	57	58	53	54	65	66	55	35	66	62	59	54	64	59	53	57	57	56	55	63	58	54	58	48	48	51	68	70	52	59	62	51	58	60	76	60	49	63	48	63	69	53	50	56	49	49	50	66	54	63	66	62	67	51	70	63	75	74	61	54	69	68	64	56	53	69	47	48	70	76	67	45	48	53	66	64	58	71	64	61	50	66	67	50	61	58	45	69	67	45	47	61	52	63	62	46	56	62	46	60	47	59	50	62	62	58	55	54	69	69	48	57	54	72	60	54	70	61	59	57	56	60	60	63	51	68	49	66	59	64	54	54	63	66	63	57	54	57	55	50	56	45	63	65	63	58	60	53	64	61	58	45	74	64	66	54	50	66	49	56	56	53	54	57	72	58	64	66	56	56	69	47	60	77	71	46	60	62	56	80	60	62	61	66	56	65	61	58	56	57	67	50	73	57	45	58	60	46	65	76	63	51	53	59	62	70	58	66	62	67	51	50	53	61	41	65	56	62	62	73	64	67	58	56	42	58	54	53	59	53	72	71	53	59	67	60	65	72	50	59	59	65	62	50	55	51	59	65	74	52	61	56	59	53	57	63	51	53	65	56	62	61	56	64	50	66	51	54	56	52	41	56	70	62	62	71	72	74	59	54	56	41	54	52	48	57	46	60	55	50	61	59	57	57	52	59	47	64	66	56	56	56	61	60	61	61	55	57	53	48	82	63	79	59	58	50	57	60	61	57	56	49	67	56	62	66	69	63	55	59	61	72	49	54	74	61	58	62	58	64	66	67	50	55	59	63	65	63	49	55	58	53	66	62	66	50	46	64	64	60	67	59	51	56	53	61	61	57	52	51	52	68	76	60	55	52	63	43	60	65	66	58	55	54	72	62	64	69	56	57	71	58	58	68	64	65	61	44	51	59	57	67	63	55	63	57	64	49	67	69	67	59	56	56	62	60	63	47	67	48	70	58	53	63	50	69	56	70	51	56	58	43	61	56	58	48	62	55	63	42	57	69	58	48	65	61	70	54	54	49	66	51	63	66	49	57	55	57	56	70	52	65	55	70	66	66	70	65	70	51	60	69	54	49	58	75	64	58	69	49	66	65	61	61	57	55	58	49	66	62	63	60	56	56	62	61	71	73	61	75	52	56	45	69	59	57	67	63	58	59	39	54	63	49	73	61	67	50	56	65	59	67	52	60	57	59	59	57	52	55	60	65	72	59	66	52	65	61	67	52	49	50	61	49	52	54	64	59	75	70	62	71	45	70	61	60	51	59	56	46	63	53	63	65	48	57	67	63	63	48	46	59	53	47	62	77	49	56	48	59	57	54	71	52	51	51	75	75	50	59	55	61	56	66	51	70	54	52	66	50	51	80	53	68	57	53	56	73	69
6258	1113	736	1137	1920	2211	1926	1372	1180	1062	942	788	698	638	566	630	587	661	620	564	556	571	502	526	472	556	508	511	512	501	431	498	487	473	500	485	479	525	478	448	487	480	495	519	507	485	485	507	513	455	469	493	498	466	449	437	479	486	456	464	491	454	449	449	491	437	485	464	502	479	492	499	450	444	477	466	475	509	480	493	462	436	493	428	465	490	531	498	495	477	474	497	472	479	497	467	502	442	488	473	481	487	479	483	476	491	460	464	490	492	484	497	480	487	471	463	452	482	501	518	469	470	468	461	462	505	498	439	487	465	501	474	459	486	481	485	458	501	460	487	483	515	499	434	500	471	472	473	469	473	480	454	482	477	462	452	457	468	461	484	485	471	470	486	492	466	487	464	460	462	533	479	467	492	455	447	461	501	427	484	481	436	464	501	479	459	497	488	435	515	518	463	474	489	458	474	469	465	435	495	474	461	462	463	493	475	497	445	436	446	494	492	463	478	447	492	463	484	485	472	440	471	472	484	454	455	411	476	469	450	505	505	455	513	469	472	474	499	496	457	433	476	474	464	476	492	490	460	459	470	458	460	481	411	510	481	489	469	505	507	467	472	485	479	500	464	456	465	489	442	429	471	484	442	507	439	507	479	477	512	474	452	472	495	527	460	481	431	463	457	516	449	457	484	478	461	497	461	469	454	470	473	436	481	488	533	449	498	438	471	469	520	464	448	469	448	449	460	471	438	496	470	464	447	486	522	491	453	479	485	491	481	469	458	510	494	514	537	448	488	499	517	476	497	455	485	516	485	484	479	429	466	421	465	456	503	476	469	516	499	521	469	452	467	481	525	490	470	478	453	456	454	473	508	481	500	458	494	467	447	431	513	441	484	477	475	450	471	499	507	431	447	507	480	517	448	446	488	502	503	453	411	465	472	479	459	473	494	473	469	464	436	479	482	434	466	490	470	481	492	468	515	459	442	505	418	477	501	466	480	459	508	529	470	486	492	482	463	482	467	484	431	479	500	464	482	472	477	481	493	529	509	491	480	442	492	509	476	488	467	442	460	466	513	449	476	415	469	480	451	464	469	496	497	441	479	500	479	477	463	469	468	441	462	479	469	489	468	488	470	457	468	444	467	464	481	478	491	480	481	491	488	506	426	476	460	476	501	463	522	469	490	472	480	508	453	483	471	480	504	477	476	457	487	488	482	460	485	466	458	445	470	453	449	495	476	491	481	488	446	494	471	463	444	476	448	491	456	461	461	502	502	481	456	475	456	486	454	494	499	442	506	490	482	505	505	480	462	460	491	490	498	443	507	455	457	468	464	458	478	454	495	485	460	498	446	506	480	494	483	468	479	493	503	467	493	474	461	469	459	454	490	474	478	458	467	501	466	451	442	474	473	476	430	452	465	473	453	434	456	437	487	486	485	490	483	489	453	455	446	488	443	493	444	489	452	466	428	465	486	483	477	478	449	469	475	479	507	463	484	512	474	473	475	456	466	474	472	462	471	477	483	470	490	487	443	455	466	471	501	475	480	502	480	483	484	480	475	466	460	475	493	480	510	480	449	471	476	513	479	453	485	517	512	509	421	478	470	472	448	456	498	455	485	460	459	508	491	493	479	419	495	464	476	418	509	419	479	472	459	505	469	484	465	484	431	478	501	472	484	478	473	503	462	478	489	448	505	470	493	511	479	457	460	498	494	446	443	470	470	474	453	471	455	442	474	484	444	437	483	433	481	456	467	473	464	505	455	514	499	470	483	493	459	432	462	437	461	483	433	499	470	506	485	471	471	461	469	446	468	459	467	452	465	444	457	490	432	465	455	472	449	474	461	456	441	471	498	496	469	466	456	488	469	493	429	462	443	475	460	452	489	466	483	477	452	498	442	451	457	496	466	419	483	429	477	459	479	497	501	452	470	495	465	473	451	473	450	486	454	440	485	501	440	469	522	441	469	454	473	455	477	489	470	446	473	434	457	491	505	470	468	468	489	498	486	497	457	502	477	486	492	504	488	476	503	464	467	484	482	509	477	472	487	492	502	492	496	482	495	470	490	465	467	421	521	501	465	503	451	441	440	423	456	451	438	475	471	449	448	457	446	491	486	465	513	489	437	488	531	463	462	489	437	473	465	498	471	486	463	489	435	477	491	474	471	484	457	486	485	441	445	487	460	479	465	473	457	469	455	473	503	510	501	490	471	444	474	486	449	449	446	488	488	460	467	473	453	457	463	466	478	494	448	486	440	479	498	466	511	456	482	448	472	491	500	485	465	479	461	491	492	463	482	460	520	460	426	487	490	465	510	459	457	459	491	477	477	452	496	500	462	479	511	471	475	463	423	493	511	487	475	502	448	483	443	488	451	435	494	451	510	489	510	449	503	465	477	476	450	442	443	444	462	439	485	461	455	480	443	473	491	493	486	483	479	480	501	491	448	476	451	458	489	450	487	476	518	432	481	425	475	420	432	458	458	509	434	523	458	488	462	515	503	480	517	444	469	470	478	455	486	513	489	501	472	478	446	486	468	475	495	469	490	464	475	473	449	496	470	449	486	467	442	457	458	486	456	436	445	464	453	457	471	456	459	478	460	501	467	475	445	470	467	477	438	489	487	463	465	471	475	461	496	447	468	477	471	469	474	517	477	473	502	458	484	504	472	456	484	495	484	495	440	462	448	481	465	454	479	458	482	447	479	468	463	474	507	451	474	475	492	449	459	451	445	442	444	469	494	489	430	482	424	486	492	464	445	468	483	455	493	468	480	443	487	459	520	446	473	468	510	443	488	441	477	454	500	475	506	459	476	498	428	451	486	476	490	460	519	501	503	501	499	457	520	515	462	481	481	474	465	495	466	438	441	483	473	431	452	464	460	482	502	434	496	501	498	481	452	469	448	446	463	486	436	469	461	500	462	487	442	465	467	474	481	466	449	474	463	489	506	520	471	468	441	472	461	464	473	515	481	465	515	476	450	482	460	499	462	457	489	448	479	488	443	492	475	465	455	484	445	482	471	449	482	489	456	486	456	435	443	456	482	469	482	445	493	498	464	480	503	493	437	413	429	465	518	482	479	467	484	473	461	463	469	491	495	503	490	495	474	492	458	496	450	442	497	432	484	456	471	454	482	449	468	454	446	458	435	489	491	486	519	494	451	465	527	434	450	494	475	449	465	441	474	467	506	458	449	494	480	444	543	486	462	468	471	448	453	492	469	519	430	428	487	458	471	513	481	444	467	485	497	480	500	509	537	504	495	492	440	477	494	467	483	474	493	464	520	465	468	460	450	500	417	479	490	452	454	447	481	435	471	468	484	480	498	467	434	482	503	451	490	450	462	499	468	457	492	468	501	429	475	447	495	461	487	490	452	506	487	467	447	461	478	483	461	467	506	482	448	528	515	470	470	461	471	496	467	418	476	488	482	475	483	476	476	482	474	450	465	506	499	483	488	452	497	446	441	470	487	445	476	487	497	475	476	490	463	477	441	484	473	471	446
1386	113	80	81	76	100	89	84	79	66	98	72	71	61	63	77	65	69	66	67	56	60	55	57	48	56	60	59	49	51	50	67	53	53	51	57	47	60	51	56	46	59	64	64	53	45	52	63	51	65	54	55	53	52	59	53	55	41	51	58	53	60	54	46	50	56	58	54	46	47	51	57	64	54	55	54	52	55	70	53	48	40	39	66	47	48	49	49	63	55	55	55	48	52	62	52	50	63	48	54	54	59	57	52	59	39	62	55	47	53	49	54	52	53	40	57	59	50	51	54	41	60	60	58	50	51	60	50	56	44	61	55	53	48	46	54	60	43	63	49	41	63	60	51	58	56	50	54	54	59	64	60	71	53	59	49	64	41	57	56	66	58	65	57	65	56	61	61	43	40	62	68	50	43	50	39	54	53	45	51	60	61	52	68	49	46	68	55	61	54	54	68	50	50	60	49	58	60	53	51	63	65	64	51	62	56	51	51	51	46	59	65	48	44	62	52	66	70	47	56	48	61	47	49	46	40	47	56	49	50	65	65	59	48	56	54	71	45	55	50	59	44	53	61	53	66	56	46	53	48	51	57	58	56	58	47	68	67	58	50	51	57	55	51	49	40	41	48	61	49	42	61	50	49	44	68	63	50	52	53	55	59	43	47	59	52	63	50	54	52	57	51	35	62	59	50	56	64	52	48	51	42	56	54	70	47	56	59	45	50	51	49	54	65	49	47	68	65	53	57	55	50	53	45	54	57	48	51	58	61	59	48	45	64	65	64	51	57	60	54	44	55	54	45	53	51	62	63	55	56	60	52	58	74	64	60	46	44	49	49	57	48	70	49	67	61	50	56	47	52	46	60	48	43	67	61	49	46	57	58	67	54	47	42	43	66	57	56	57	45	56	57	52	55	48	58	58	58	61	65	57	48	57	48	51	64	58	59	59	57	56	75	64	58	49	46	63	59	49	51	45	51	44	55	67	60	47	55	65	54	42	58	37	68	54	58	65	51	65	51	61	53	54	56	58	47	64	55	46	51	36	61	63	51	72	56	66	52	58	57	51	57	51	51	46	51	53	54	57	53	54	56	47	60	61	52	59	58	52	62	44	55	54	40	50	58	68	58	42	52	46	64	70	64	50	52	43	56	47	76	68	47	58	43	62	50	39	42	50	60	55	51	59	58	42	49	41	51	45	55	59	54	56	51	59	54	49	49	59	49	79	57	59	42	41	56	70	61	53	64	44	48	63	62	57	44	57	56	56	56	66	43	60	52	55	56	56	58	53	46	56	49	55	58	49	43	49	55	72	60	64	61	49	56	44	53	51	63	47	60	70	58	51	56	58	52	49	70	48	63	49	53	54	46	55	48	61	36	54	44	58	62	52	51	55	49	38	67	44	65	61	46	52	50	57	62	53	69	63	53	64	52	60	66	63	46	59	52	53	49	58	49	56	52	59	60	60	66	54	69	55	52	41	61	65	60	66	49	68	49	73	59	51	43	46	60	59	64	59	55	53	52	56	52	44	61	50	53	58	47	45	59	59	48	52	54	56	46	62	65	52	64	59	60	50	59	56	71	44	54	65	62	50	49	59	44	68	47	47	56	72	46	48	47	44	63	50	52	49	48	69	40	47	61	58	49	45	54	55	58	48	59	49	44	36	50	54	60	49	47	62	50	48	47	55	68	59	51	49	46	46	61	54	52	67	59	48	54	48	55	68	58	51	43	43	68	49	48	54	67	55	63	45	52	42	43	59	59	67	60	64	61	45	55	52	48	66	50	64	43	59	51	54	59	61	42	48	47	60	53	62	54	64	44	56	54	60	51	42	53	45	57	44	54	58	59	62	49	51	49	54	60	51	53	59	67	52	55	60	47	49	54	63	51	53	49	47	51	48	52	52	47	50	58	60	57	47	57	63	50	75	55	40	48	48	60	59	62	45	68	48	58	54	54	39	41	44	54	65	60	55	53	51	59	53	56	50	46	54	59	58	59	50	68	54	47	49	52	52	57	45	36	62	52	65	61	52	56	52	60	65	40	53	53	63	58	38	46	56	50	55	45	67	58	52	54	51	45	48	70	56	62	52	40	47	69	53	47	58	53	53	57	47	52	55	48	46	61	47	56	64	42	55	58	51	59	53	44	65	52	47	56	50	59	53	51	48	50	53	58	57	54	60	63	63	54	47	46	51	66	43	67	46	52	50	56	52	53	55	53	66	65	49	55	71	51	54	55	53	52	58	63	46	60	51	52	59	63	69	52	43	69	62	44	40	45	43	52	62	61	42	55	49	55	42	76	44	47	57	58	48	57	55	49	46	46	53	68	46	66	64	48	59	50	57	62	61	53	55	46	33	42	58	46	45	51	55	61	57	53	56	57	48	66	58	61	58	54	48	54	56	54	63	54	58	50	49	46	44	41	67	50	52	59	49	67	57	46	48	50	59	58	54	65	67	45	69	62	60	56	49	50	36	53	62	47	45	59	55	55	64	59	61	56	60	46	54	60	51	55	50	61	52	55	47	56	41	39	67	48	60	52	52	52	60	48	61	56	56	51	73	57	47	58	52	50	63	60	50	53	63	62	58	55	42	51	63	55	60	36	50	48	41	56	69	51	62	45	69	63	48	49	65	54	44	46	57	70	46	52	57	66	64	71	53	45	66	70	70	53	50	59	49	44	49	54	50	60	49	54	47	48	56	54	50	61	50	51	42	71	63	55	62	53	53	48	43	64	63	56	45	51	55	48	53	57	68	63	53	67	57	53	58	55	60	50	58	51	64	57	50	44	43	58	55	56	51	42	62	58	58	54	72	60	44	52	58	52	44	58	65	50	63	57	48	54	68	59	53	57	58	61	56	43	59	60	58	52	52	62	55	57	55	52	53	49	51	44	48	67	53	56	51	53	64	57	49	57	68	64	65	49	56	57	58	56	60	47	50	67	57	71	45	46	58	49	58	57	53	63	59	61	54	39	43	55	46	63	47	50	67	54	59	67	61	45	49	48	58	54	59	61	63	58	44	56	60	56	47	57	50	65	58	48	62	49	50	60	53	59	51	53	64	51	53	55	50	64	43	64	56	50	53	72	67	59	53	62	54	52	51	49	47	62	52	60	56	55	62	66	58	67	59	56	62	49	51	65	71	49	42	67	55	51	55	52	48	60	50	41	57	42	63	56	43	64	51	48	49	56	53	61	48	47	46	48	53	66	56	56	55	52	52	59	50	59	58	53	53	52	61	61	38	59	40	59	59	52	64	52	59	65	74	42	59	56	74	59	62	49	54	57	42	51	46	54	48	55	54	52	51	61	51	61	68	41	60	68	74	57	52	60	57	58	58	49	45	50	50	59	57	50	63	46	57	52	56	54	63	41	53	54	58	69	43	59	64	40	57	49	53	51	57	66	61	59	66	46	54	61	48	45	57	40	48	53	63	48	56	60	46	50	54	54	57	50	64	55	52	64	60	55	62	56	64	52	61	55	68	50	46	54	46	48	56	50
7289	1575	921	1508	3049	3823	3407	2596	1841	1638	1438	1220	951	895	771	818	784	756	701	621	591	595	579	555	565	542	550	529	556	554	513	468	471	468	468	449	472	473	472	487	460	441	475	459	420	445	502	459	445	480	412	469	441	435	469	441	443	450	429	434	462	449	460	427	431	426	419	471	471	401	407	456	467	421	446	427	433	456	427	437	415	469	437	441	481	440	423	439	427	465	419	404	445	453	453	475	442	431	410	440	451	426	422	407	415	417	428	424	428	419	448	421	451	428	406	397	452	418	398	388	434	423	425	425	441	413	450	447	453	432	432	408	400	438	396	431	415	411	440	443	432	419	423	430	432	417	383	444	436	424	430	415	430	411	411	452	447	477	435	400	419	383	447	425	448	437	418	406	457	440	452	460	394	422	401	432	399	404	458	439	424	390	399	423	436	411	469	421	437	428	394	437	466	459	430	448	428	424	410	445	414	404	430	441	445	430	432	416	412	418	432	449	459	440	447	434	428	430	453	460	437	434	412	454	424	441	460	429	390	450	406	433	415	435	404	412	481	402	424	445	385	444	435	394	431	399	404	427	406	449	425	405	446	423	420	446	433	418	410	420	427	424	419	412	439	389	421	424	409	440	447	409	419	439	444	406	441	429	445	444	446	421	456	440	418	414	420	440	420	427	426	414	424	434	476	427	458	445	417	415	448	455	446	430	429	438	395	419	421	389	440	446	402	438	396	447	441	428	456	449	459	420	432	465	394	405	447	448	429	411	396	441	444	423	404	435	404	435	448	417	442	425	460	422	441	487	430	378	420	433	422	443	430	421	403	417	436	449	426	424	447	413	432	439	441	430	435	435	438	439	462	423	430	453	420	428	446	447	448	448	417	430	388	464	412	423	462	416	402	405	440	443	456	428	442	426	441	405	410	413	409	392	458	443	470	451	445	401	436	441	432	430	427	460	425	433	467	459	427	466	453	445	416	391	429	443	408	442	428	432	445	417	456	446	413	417	464	417	417	417	434	430	429	441	460	415	436	456	443	474	436	429	412	455	458	436	439	472	409	451	442	414	397	451	457	403	437	433	433	422	430	418	448	411	413	437	419	442	477	407	411	416	388	453	432	425	409	428	390	431	445	416	450	421	454	421	428	448	432	453	412	433	395	401	403	422	407	462	443	447	433	434	446	437	458	399	411	396	418	413	412	394	418	407	431	442	434	410	470	456	410	441	425	458	477	424	425	411	401	424	450	423	446	429	450	439	426	454	461	420	416	417	433	389	424	423	445	422	411	424	409	452	415	422	462	452	433	399	432	430	379	453	413	459	446	459	439	413	448	430	394	398	420	437	419	448	430	435	445	441	404	423	438	418	442	441	435	417	431	439	433	419	425	414	443	422	451	405	436	426	407	423	461	424	425	432	388	417	436	431	416	420	421	426	449	422	382	444	471	426	442	433	437	474	376	426	405	451	433	425	453	427	430	431	417	447	414	419	470	412	424	386	443	430	483	438	425	437	443	466	420	442	410	430	426	449	438	419	445	420	423	428	414	444	427	452	428	429	436	446	434	431	426	437	439	441	430	431	449	404	423	389	439	449	430	434	453	421	495	415	411	426	406	442	435	433	436	408	437	431	441	400	453	400	447	431	407	410	421	417	412	440	433	436	438	397	436	436	399	436	432	448	450	448	406	403	400	452	442	435	454	411	420	443	446	431	432	409	431	408	422	422	461	452	388	387	400	423	394	421	442	426	448	400	425	410	421	403	451	409	467	393	414	442	395	415	424	444	407	428	409	473	436	444	468	426	392	438	429	445	441	441	431	445	401	424	392	430	407	436	430	441	441	408	427	483	440	450	422	467	417	440	431	402	449	410	425	473	416	439	393	423	442	435	478	381	418	416	393	440	424	436	439	441	437	430	441	433	434	395	420	441	451	414	417	411	421	432	408	444	440	456	378	416	401	440	458	408	431	467	418	473	421	445	459	417	424	411	396	443	441	420	406	432	496	433	417	431	473	453	459	449	426	402	407	451	389	396	415	421	414	456	445	430	430	454	411	412	419	427	413	439	407	422	419	451	458	392	434	451	405	385	458	434	388	443	443	408	418	441	422	395	389	441	426	453	438	399	416	428	424	454	407	435	403	422	442	431	437	425	428	439	409	433	484	407	469	462	403	446	467	394	456	412	420	416	443	444	414	405	371	440	424	417	459	414	394	440	423	459	434	439	417	446	420	427	440	430	417	413	423	395	427	437	410	419	395	417	431	438	427	447	441	428	426	398	431	426	436	402	442	393	438	456	407	410	443	444	413	416	416	394	450	432	473	422	438	402	395	484	409	417	446	424	456	411	409	449	438	463	414	441	386	440	429	433	426	410	426	463	453	428	405	441	456	398	418	411	430	381	419	445	422	450	479	414	447	442	434	438	451	428	437	414	435	439	438	424	440	441	435	416	419	411	465	440	407	430	452	415	403	448	410	438	379	437	421	394	418	432	453	479	467	433	438	432	451	426	410	436	444	417	401	410	447	451	419	458	420	440	450	467	437	454	425	410	423	433	437	406	423	417	436	430	425	483	429	475	455	438	413	447	440	360	401	436	428	473	445	466	413	428	433	401	383	417	473	443	446	435	413	439	450	434	439	442	410	461	400	385	423	419	417	453	427	377	437	420	455	423	394	411	445	478	433	433	424	414	430	439	411	412	435	420	426	407	445	463	434	401	436	455	405	446	431	413	425	443	429	432	430	405	449	409	409	441	420	417	403	437	451	402	412	437	437	466	408	420	387	402	426	438	431	397	426	417	433	430	420	446	441	426	426	422	435	417	443	424	409	402	457	460	416	447	431	438	378	406	414	436	443	440	410	412	403	390	382	435	436	377	459	420	474	421	457	415	459	409	470	439	409	405	415	439	417	399	392	422	395	420	414	420	436	430	426	455	435	436	448	410	453	419	420	429	460	412	420	461	435	417	422	413	423	395	440	430	413	444	425	424	441	421	441	447	440	449	420	442	414	418	452	449	406	420	406	403	449	426	428	454	446	407	434	381	403	425	433	448	406	432	428	424	421	392	414	406	446	423	409	425	430	449	419	471	427	434	437	442	430	410	416	443	440	457	382	454	406	423	456	452	419	438	416	428	415	425	416	408	377	433	439	435	461	422	446	435	448	431	418	455	394	448	439	448	430	472	459	431	413	432	417	431	419	415	430	425	453	454	457	427	429	453	411	437	411	426	416	387	477	438	431	450	438	429	433	409	413	404	430	405	410	432	439	428	420	418	455	426	423	476	410	420	462	395	415	430	478	427	415	422	419	470	448	428	438	445	421	426	415	415	444	441	408	442	442	452	419	460	396	424	417	429	432	449	438	432	437	467	475	415	457	427	430	384	440	396	445	442	423	439	415	440	450	393	413	440	441	438	419	462	405	427	403	409	415	423	439	402	441	470	411	416	402	414	489	444	417	407	431	421	421	438	459	449	412	421	458	404	440	393	432	434	433	406	435	400
671	145	69	53	65	107	103	77	62	56	51	41	47	38	36	26	29	34	26	18	33	23	23	29	16	17	13	18	27	19	26	17	21	36	19	12	16	12	22	25	17	22	20	22	16	14	18	25	16	11	15	14	14	17	15	18	14	12	27	20	19	22	8	17	8	13	20	14	17	20	17	20	15	10	17	15	26	17	18	12	12	16	17	18	12	11	11	16	23	22	11	20	21	13	18	10	22	14	18	10	13	21	13	14	20	17	12	14	13	13	21	25	22	23	18	14	21	20	18	19	18	16	18	17	18	18	20	16	16	18	16	13	9	21	25	12	17	17	20	22	18	11	12	21	14	17	14	14	13	16	17	18	18	13	18	25	15	21	15	8	20	21	15	20	17	21	17	13	16	10	19	17	26	17	20	19	20	22	15	16	11	15	9	16	19	20	18	13	14	17	14	14	13	15	15	14	6	21	16	10	19	20	21	16	13	14	19	14	21	21	14	15	22	14	17	20	15	20	19	15	11	25	13	19	21	16	14	5	23	21	9	10	14	17	13	20	16	14	16	19	21	21	7	6	13	14	14	25	21	23	23	16	18	13	13	19	19	19	16	15	15	12	19	23	19	15	18	12	17	17	12	14	19	15	9	14	11	12	10	15	17	14	12	12	23	9	8	17	13	13	17	13	18	22	18	21	6	18	15	19	19	15	11	17	21	23	16	24	14	22	18	21	11	20	22	15	12	17	11	17	19	16	13	19	19	12	18	18	13	12	16	18	13	12	15	16	17	19	14	8	14	18	12	18	9	15	20	18	11	13	14	20	17	21	13	12	21	11	14	17	19	15	17	14	10	17	12	18	11	16	15	19	24	25	17	17	11	16	13	20	17	20	8	10	16	24	20	18	7	13	19	18	14	14	18	15	11	13	14	17	14	8	18	20	17	21	20	12	16	13	16	14	14	14	18	9	21	24	21	15	20	20	13	5	13	21	12	14	14	15	24	13	16	27	15	14	14	11	22	19	22	17	14	10	18	20	23	18	21	19	17	17	16	17	19	24	14	17	8	19	6	19	19	22	9	11	12	12	22	24	19	24	24	15	20	21	9	11	12	10	12	8	14	20	18	12	25	14	12	16	15	13	4	16	20	17	20	9	24	13	11	13	11	12	13	18	13	25	13	17	15	15	12	14	19	15	13	18	15	13	19	13	8	20	21	10	13	13	19	16	17	19	9	13	21	18	15	12	22	17	8	14	15	19	14	15	12	14	14	18	25	15	14	13	12	18	12	15	17	14	23	10	11	18	19	15	9	16	24	12	11	7	15	15	18	15	15	16	12	17	10	13	28	14	17	20	21	11	18	18	19	18	17	10	14	12	21	18	17	19	22	20	16	15	16	14	16	17	20	21	14	15	17	14	13	14	22	23	12	18	20	18	12	21	19	15	16	10	19	16	12	16	22	13	21	18	13	20	29	18	17	15	20	14	12	17	15	9	17	14	8	16	14	12	21	16	15	12	9	21	18	17	18	21	17	14	18	13	15	18	10	20	23	14	20	23	15	15	10	27	10	15	17	21	15	23	16	8	14	13	12	15	15	5	13	16	19	20	22	14	11	14	12	14	19	17	15	13	14	17	17	10	15	13	12	20	15	19	21	14	17	17	20	16	19	16	21	14	16	25	16	14	18	22	16	14	13	19	19	13	17	17	13	13	12	19	12	16	13	15	27	19	18	17	14	12	16	20	12	17	13	18	15	17	15	17	11	21	12	18	19	10	17	16	20	13	15	12	14	22	19	11	15	12	21	20	17	17	16	25	20	20	14	16	21	15	11	17	17	19	25	17	15	14	17	20	15	18	8	12	12	24	21	20	11	11	16	16	15	12	18	16	16	14	14	11	9	17	17	12	12	19	14	19	17	17	28	15	14	14	13	18	20	21	21	13	20	15	16	18	24	21	16	15	17	19	15	22	18	16	16	14	15	5	18	19	19	13	14	22	18	16	18	13	19	19	18	16	17	10	13	10	21	19	19	8	13	13	17	15	16	19	16	19	11	10	14	18	10	16	15	21	23	12	20	12	16	20	10	11	18	14	24	21	11	17	14	14	17	20	20	16	24	16	17	15	16	20	17	20	23	16	8	14	18	14	13	18	12	12	22	14	15	15	15	17	19	19	18	17	14	11	25	11	12	19	10	15	13	19	16	13	18	7	16	11	12	17	12	20	14	16	13	17	15	13	20	12	11	20	12	14	11	18	11	15	17	18	18	22	23	16	13	17	12	15	14	17	19	18	12	14	20	15	21	15	18	23	16	12	16	18	16	19	20	24	15	8	14	18	15	7	15	25	16	19	13	13	17	15	18	19	23	14	28	20	14	22	16	15	11	11	15	15	18	21	11	16	14	13	15	14	18	18	11	15	16	13	18	14	14	16	18	14	18	15	12	19	24	22	15	20	12	22	19	20	21	13	15	19	16	21	15	13	17	20	17	22	16	17	11	10	16	12	17	13	16	12	14	14	11	14	14	17	10	22	13	18	22	18	13	12	7	16	15	18	14	9	13	12	15	19	16	21	20	11	8	17	17	11	20	20	25	17	15	15	15	11	24	11	13	19	18	23	14	14	19	13	13	17	16	11	15	16	18	15	16	14	15	14	10	13	13	18	16	17	12	17	18	19	15	22	17	13	16	19	14	11	18	17	20	18	20	18	14	18	16	10	14	11	18	27	16	17	12	15	15	16	17	15	12	15	16	17	12	12	18	15	16	11	22	15	14	9	11	13	18	16	21	20	11	19	22	21	6	16	17	14	16	16	13	5	20	19	23	17	15	21	11	15	11	14	19	15	12	17	18	15	19	10	18	14	15	19	12	16	12	20	20	12	9	14	27	13	10	10	10	20	9	21	20	26	19	29	15	14	11	18	16	19	12	19	17	17	15	16	19	15	23	14	14	8	21	18	18	15	13	15	13	13	15	13	15	14	13	17	13	10	11	15	20	20	19	11	16	16	17	20	15	20	11	27	6	15	13	9	13	14	21	20	14	15	13	12	14	16	14	12	18	19	25	13	10	15	18	15	19	17	9	10	11	15	20	16	17	11	15	15	17	16	19	15	9	10	15	17	15	18	10	10	12	12	20	19	13	16	13	17	7	15	17	12	12	14	16	18	13	17	15	17	21	19	15	18	15	17	19	18	20	15	14	15	14	18	13	14	9	16	15	14	10	21	16	23	13	22	11	13	18	17	15	18	8	19	16	12	21	6	5	12	15	7	14	16	12	18	14	24	18	14	14	12	9	16	23	16	10	13	15	17	19	17	15	13	13	14	20	16	11	7	17	13	24	14	11	19	16	16	21	15	15	23	20	18	19	21	18	17	18	24	17	18	15	15	12	17	15	13	16	14	21	18	19	20	19	9	17	15	13	18	20	13	20	19	8	9	14	15	20	18	13	16	16	22	15	14	22	24	17	19	15	16	19	18	10	12	12	17	16	16	22	15	15	17	15	18
7316	2378	920	1954	4907	6148	5052	3760	2692	2088	1709	1351	1057	939	825	764	728	643	556	523	456	375	341	387	321	304	321	299	271	258	239	249	221	226	241	227	221	216	224	183	218	199	176	187	168	167	170	152	178	160	154	156	148	150	150	159	151	157	167	159	163	153	155	130	154	138	148	134	136	146	146	154	145	136	142	155	150	144	141	148	135	164	133	156	137	114	145	142	124	111	153	131	143	139	121	140	145	117	137	155	148	151	118	136	138	145	143	148	117	129	140	106	118	142	126	142	126	133	141	118	141	122	136	133	132	103	124	132	123	122	148	136	134	137	132	126	134	142	123	127	133	117	136	130	135	128	148	131	141	127	134	122	120	114	123	139	130	124	138	127	140	125	139	154	131	110	139	133	136	113	136	140	134	126	140	123	145	118	133	145	110	122	126	144	120	154	154	125	121	122	144	126	120	175	152	157	151	147	121	147	121	146	116	127	140	140	152	123	133	135	153	131	108	150	132	142	122	138	132	132	136	131	129	119	121	135	111	100	134	142	119	126	129	147	140	129	121	141	132	133	119	136	110	131	125	114	140	126	137	133	109	133	127	134	117	114	123	123	122	119	128	135	134	133	133	128	126	138	126	130	147	154	141	121	117	146	121	125	145	138	127	113	119	122	116	127	128	117	132	116	140	120	134	133	124	110	116	118	98	150	125	145	132	123	127	130	118	114	125	141	146	148	120	137	146	136	119	115	132	142	117	133	125	125	124	142	113	153	136	108	124	131	140	128	145	138	118	135	148	138	120	132	129	143	127	121	117	117	125	134	120	146	138	115	142	112	135	131	137	116	131	134	129	133	147	130	142	133	158	136	149	133	125	141	118	117	111	127	134	118	137	134	118	105	150	130	124	132	144	133	111	143	131	125	108	133	138	140	136	109	109	134	116	136	116	126	124	129	125	122	112	146	126	126	150	129	129	111	118	124	133	128	133	119	119	147	111	118	121	138	111	137	145	130	125	126	121	129	131	128	107	137	146	128	125	112	138	134	119	131	135	124	128	124	128	151	126	113	127	137	129	141	132	114	128	146	129	137	129	128	132	125	129	117	138	121	134	141	126	131	95	126	131	125	129	151	135	100	120	112	119	129	123	118	149	98	117	121	131	116	120	131	117	140	118	128	110	119	121	127	102	129	133	132	121	138	132	123	148	127	131	144	142	122	132	127	123	114	138	158	125	142	131	143	134	127	128	111	122	105	120	140	126	113	124	140	124	133	130	91	128	123	144	127	127	107	142	123	125	124	129	121	111	140	121	122	120	133	125	127	134	153	116	128	141	128	120	133	129	114	126	144	123	136	140	140	128	147	103	135	102	123	125	118	126	133	128	124	121	152	131	130	146	142	129	131	159	127	118	113	131	130	123	126	141	135	141	136	129	143	131	138	140	115	115	143	131	135	141	121	135	120	141	130	128	124	130	125	136	152	128	137	140	107	143	142	131	143	122	128	134	155	113	109	110	138	135	131	122	141	113	132	113	127	134	137	125	121	138	129	133	128	141	111	142	118	128	111	134	121	126	105	116	115	129	139	128	123	132	128	137	129	126	127	123	130	133	113	132	138	125	115	108	129	145	110	137	112	123	142	136	117	133	110	128	130	140	142	124	111	108	135	155	128	130	112	141	130	102	126	124	106	120	127	136	112	140	124	133	136	111	135	116	151	125	129	112	123	127	128	137	128	129	121	110	123	133	132	133	125	135	139	134	141	108	126	122	124	117	122	121	129	123	116	143	130	135	136	135	145	126	153	132	119	114	137	137	115	138	135	148	138	111	114	136	130	134	141	119	144	130	119	102	134	120	134	135	134	122	126	135	132	118	118	133	135	118	126	127	120	134	124	133	111	125	154	142	113	123	123	129	144	140	140	134	119	133	135	124	136	135	117	128	122	124	128	137	147	121	151	127	117	124	138	120	142	128	121	131	127	135	145	131	127	138	133	140	114	120	139	130	121	122	135	154	129	124	128	135	111	128	131	115	121	132	144	134	113	119	129	135	127	129	123	127	118	137	160	134	131	115	140	128	134	144	141	140	126	119	138	132	124	108	101	139	129	121	112	128	143	128	127	115	128	125	142	123	137	128	145	128	128	146	130	155	108	138	127	134	129	132	135	121	148	123	125	123	146	128	126	132	141	114	134	132	145	113	134	127	145	130	125	120	140	123	138	130	128	136	97	136	115	114	132	129	120	123	128	127	136	109	136	110	127	139	116	130	121	130	116	131	111	124	128	121	125	130	131	125	132	122	134	147	133	138	138	132	125	122	118	128	127	137	108	134	139	128	126	117	122	129	124	137	124	128	127	161	128	130	124	119	140	121	146	117	139	155	130	146	129	112	120	117	120	127	149	142	124	146	133	113	136	139	119	133	133	118	142	131	126	126	126	121	138	113	132	139	119	133	118	123	138	141	121	114	134	119	113	159	120	127	135	111	134	139	124	143	122	138	126	129	139	152	124	131	135	128	130	124	143	107	136	128	130	118	144	129	117	121	129	122	126	136	120	152	111	119	130	109	145	143	120	125	139	150	132	118	123	124	126	139	116	135	131	128	121	105	153	132	132	134	136	132	141	121	140	128	148	134	127	128	124	128	128	138	134	116	139	124	135	137	142	140	113	118	119	123	141	128	141	134	119	130	128	138	117	132	125	140	117	139	142	148	117	132	124	123	128	128	145	138	133	106	144	115	147	141	138	149	129	129	128	133	136	119	142	151	123	141	130	105	118	125	140	136	145	129	141	149	143	121	148	138	140	132	145	131	129	127	103	115	130	150	126	145	122	134	108	128	134	127	111	117	148	115	130	119	138	113	108	133	142	126	112	113	143	128	127	141	147	138	121	140	133	140	118	141	123	115	129	129	129	135	123	153	136	119	117	132	124	128	135	131	122	137	160	125	139	136	129	127	125	134	156	122	166	135	128	150	128	111	122	116	126	122	132	114	113	139	138	163	141	132	132	139	130	120	137	129	144	114	111	137	115	138	115	130	136	144	111	122	137	127	126	148	128	127	117	127	114	139	124	126	137	132	124	129	127	139	122	140	132	144	132	123	124	127	118	122	121	113	138	127	154	152	135	121	140	113	139	140	118	128	135	136	130	122	121	136	134	113	132	126	138	122	139	138	133	123	133	142	130	111	127	137	138	124	122	127	136	125	125	129	129	151	114	125	116	119	105	134	123	127	128	126	146	132	117	117	135	114	144	117	130	116	124	135	140	138	131	123	144	117	116	136	132	125	136	139	124	131	138	119	136	146	130	133	130	129	131	134	134	139	127	134	140	115	114	121	145	142	138	137	167	136	109	132	151	108	119	115	122	137	112	117	140	131	121	127	113	137	119	115	106	133	136	131	126	132	133	132	115	135	129	134	121	132	134	131	148	122	139	124	131	134	136	146	132	141	125	123	136	139	132	139	136	129	134	140	134	142	125	142	135	131	122	126	129	111	134	103	151	133	136	133	145
925	69	66	51	67	71	78	61	63	75	53	69	50	62	76	63	67	60	46	55	48	60	61	55	56	62	52	55	65	53	62	50	41	51	61	59	59	56	57	60	51	66	54	60	61	54	52	49	47	52	53	49	59	67	58	61	61	56	59	55	60	64	67	50	42	71	54	69	53	48	46	48	54	57	50	59	54	60	51	63	57	56	69	52	51	69	46	52	45	58	72	60	63	50	46	46	53	38	64	46	56	45	53	61	51	52	39	61	47	56	63	55	62	55	56	56	43	58	52	61	53	52	59	48	52	43	63	69	50	49	62	48	57	48	51	47	48	40	60	60	61	45	59	60	67	65	52	51	62	61	59	55	53	55	51	55	64	45	71	47	46	64	44	48	49	64	61	67	61	61	49	56	45	48	43	61	53	46	40	60	59	45	60	64	53	45	43	48	53	58	50	62	46	45	56	62	61	53	49	51	64	59	71	49	54	57	58	63	48	54	61	47	55	54	56	60	64	54	55	66	55	60	68	56	51	54	69	64	62	52	75	70	59	47	43	52	63	72	48	63	56	51	63	46	55	60	55	56	69	51	67	51	65	46	63	71	54	51	52	54	69	68	47	52	62	48	51	48	49	55	56	65	61	54	51	46	62	49	61	61	45	57	50	47	53	60	59	50	54	59	53	62	66	65	48	66	68	64	52	69	64	61	51	62	56	40	44	65	47	46	52	60	61	48	61	63	61	50	44	46	53	48	58	58	48	58	64	46	46	58	34	52	62	49	51	57	57	60	69	60	53	56	47	59	43	64	64	63	43	55	43	68	50	54	53	61	58	55	48	47	42	44	73	55	46	58	50	66	62	62	51	51	66	52	40	41	44	59	44	42	51	60	52	51	61	42	45	65	50	53	54	60	52	56	68	54	54	48	67	58	49	65	63	50	66	58	47	65	53	64	57	35	38	64	55	62	43	52	48	56	53	39	50	66	50	52	56	50	50	54	72	59	69	50	49	60	49	60	52	49	60	83	38	36	49	56	56	66	39	50	50	51	49	58	52	65	54	61	56	47	57	39	49	54	58	80	57	75	47	59	52	50	53	42	65	50	49	57	55	55	69	53	56	69	70	69	64	60	45	49	70	70	55	60	60	51	48	69	64	54	37	56	60	58	49	63	61	66	51	52	59	61	53	40	58	48	55	67	48	48	54	66	52	50	54	57	55	66	63	58	62	46	51	52	55	58	64	55	63	71	67	66	49	60	54	39	64	59	48	48	50	63	56	57	58	57	53	61	41	42	46	62	61	76	55	51	49	52	55	66	51	53	66	52	53	36	58	58	44	54	63	37	59	54	52	64	42	52	52	67	55	49	64	52	62	54	71	56	37	50	49	65	59	58	51	52	56	70	64	44	40	53	53	51	68	59	47	53	50	55	48	44	60	43	46	53	67	45	56	54	57	56	60	53	54	47	51	63	53	70	64	72	55	45	50	61	53	50	62	33	65	51	49	66	74	46	69	52	52	50	48	34	59	42	66	54	55	38	54	41	50	48	63	56	64	49	64	54	48	63	52	67	65	54	54	64	59	42	50	73	53	53	45	55	46	55	54	54	54	52	50	59	46	58	54	52	45	59	62	53	59	62	53	44	53	51	49	44	55	60	58	69	49	53	63	51	46	50	63	64	51	50	48	66	62	59	56	66	50	50	45	62	53	48	58	60	55	48	58	59	63	55	55	38	58	51	50	52	65	63	51	47	55	55	45	53	66	49	69	56	63	58	60	38	66	55	51	67	59	54	59	45	61	58	53	58	47	53	42	62	60	48	54	49	61	47	40	64	61	50	55	70	64	50	44	50	61	55	46	61	52	58	54	53	50	54	69	55	63	48	53	62	52	66	56	58	48	59	58	38	57	58	64	58	60	54	52	57	58	61	62	52	62	49	46	62	50	60	67	51	46	62	57	53	55	58	56	43	37	44	58	50	54	54	66	39	53	63	56	62	55	57	40	55	59	60	71	55	50	55	44	67	60	53	50	49	54	65	59	54	65	49	56	63	51	46	57	52	68	60	60	51	58	49	55	51	46	62	52	55	53	51	46	64	61	48	59	73	63	62	53	45	52	55	58	66	62	56	54	54	49	63	69	58	47	57	56	46	46	57	56	59	53	61	59	63	63	72	62	54	70	61	59	41	55	50	50	57	49	54	59	69	62	66	51	57	55	45	48	52	44	61	46	53	64	52	48	56	41	56	56	54	57	74	59	49	57	62	40	43	60	54	54	66	65	59	59	56	50	58	64	50	51	65	56	53	65	52	61	52	38	75	53	69	50	63	56	61	50	46	59	55	62	70	61	62	42	47	63	63	53	50	55	44	51	56	41	61	41	54	40	57	42	53	52	48	48	39	59	45	57	57	69	57	63	58	51	58	57	72	57	61	68	49	55	56	57	61	43	59	57	56	56	53	60	50	51	48	58	59	58	50	48	50	49	38	58	53	56	69	50	45	52	50	54	61	75	69	55	56	62	53	56	60	60	66	60	43	51	48	45	64	69	68	61	63	59	59	53	48	72	44	51	57	58	60	58	42	52	53	47	75	62	45	52	58	47	55	57	60	54	54	66	61	45	52	56	57	63	57	56	43	55	48	60	45	54	51	47	52	64	58	47	56	67	52	50	59	63	47	54	49	59	59	61	50	54	63	58	60	60	57	53	61	43	51	56	48	58	62	68	40	68	60	50	61	53	51	42	52	49	50	59	49	66	71	68	60	64	55	56	52	55	46	65	49	55	58	53	54	59	79	44	60	53	64	68	58	47	57	70	63	56	45	57	62	64	53	52	67	71	52	59	46	50	50	55	65	66	75	71	53	67	48	59	49	62	51	70	47	43	52	56	45	43	57	50	57	66	64	46	56	67	58	51	53	66	46	60	65	69	58	62	56	59	50	49	52	52	67	55	77	52	56	48	51	71	54	63	70	68	49	69	61	54	58	57	60	58	41	65	55	51	50	62	57	44	56	66	61	57	49	58	45	52	63	56	60	61	60	59	53	51	46	58	60	44	58	57	60	59	56	65	52	71	55	57	61	41	63	60	58	44	46	53	47	62	56	51	45	43	61	53	62	60	60	60	61	46	56	58	55	51	45	68	55	60	56	51	58	56	34	66	50	53	53	57	48	56	67	52	56	46	55	53	63	60	59	52	55	50	64	61	55	55	64	60	56	43	62	37	64	58	70	51	49	48	54	62	54	57	49	56	59	47	52	47	58	52	62	55	45	51	47	55	61	61	57	61	54	65	62	56	52	58	63	59	68	66	50	58	60	46	54	43	50	67	69	48	51	53	45	58	55	67	43	58	54	50	59	49	41	69	49	57	57	57	46	48	61	50	49	46	62	50	46	70	57	62	41	62	63	47	69	38	58	63	62	55	52	48	50	57	72	64	51	69	57	56	57	58	60	55	63	57	59	56	48	63	49	55	49	48	66	72	60	58	50	61	66	62	56	51	59	46	63
5545	894	621	899	1639	2191	1765	1299	952	795	726	678	595	570	593	601	594	557	541	478	459	503	503	491	498	459	484	443	474	467	517	485	483	463	451	456	452	474	447	455	446	449	439	452	436	491	459	412	433	449	460	425	443	459	433	473	463	449	443	447	419	448	443	445	436	468	450	428	446	428	428	465	454	413	437	465	481	426	422	467	430	433	473	438	459	407	459	457	446	448	426	450	433	423	475	465	422	458	440	481	443	458	424	465	463	439	461	409	422	437	427	415	442	418	463	406	447	435	448	427	488	455	436	443	446	437	436	443	463	469	436	462	447	439	478	413	441	442	474	449	421	416	428	435	427	485	442	456	433	435	446	480	433	448	443	456	475	466	478	465	464	451	419	453	453	445	446	442	429	482	443	445	467	423	453	421	434	416	454	425	466	454	462	431	456	446	446	432	489	448	454	422	431	430	468	455	444	405	444	432	428	457	433	467	415	441	446	439	456	449	457	447	438	438	453	411	460	420	492	460	503	430	479	443	440	435	441	471	440	427	421	463	447	428	451	477	468	463	444	422	451	445	424	425	460	454	459	422	427	438	449	471	449	497	450	463	443	455	416	489	456	477	457	464	440	435	437	467	453	407	444	432	434	438	438	411	427	438	435	462	451	409	489	442	464	425	411	468	456	451	458	422	468	430	452	427	476	462	458	429	447	462	446	461	472	496	468	472	463	425	456	450	452	418	452	430	435	447	451	419	451	463	437	469	433	485	427	438	444	426	450	428	450	443	459	441	452	462	449	423	447	420	458	453	433	438	435	452	441	404	443	484	433	478	473	440	455	453	440	455	433	439	473	438	402	470	430	430	411	472	460	435	461	469	444	426	433	455	448	442	444	432	412	423	450	414	420	437	446	434	423	448	460	451	431	463	469	422	420	477	417	443	442	404	433	395	412	487	425	417	480	429	452	429	438	492	469	453	490	431	411	432	431	437	459	431	445	436	449	460	460	446	443	424	427	432	444	425	488	519	449	456	443	454	450	467	439	430	480	446	427	457	440	391	459	449	396	446	450	443	432	448	421	460	374	483	406	449	445	497	461	436	443	465	432	455	481	402	419	441	475	476	469	431	449	489	437	399	434	431	480	473	450	488	440	421	420	414	430	430	396	464	406	410	439	395	466	476	445	451	466	441	407	463	455	450	436	436	416	433	459	441	455	477	452	435	455	438	390	432	422	445	420	447	429	433	437	430	459	459	425	458	444	449	403	436	453	430	430	445	442	430	418	445	448	475	433	409	451	432	442	410	431	463	435	480	453	429	442	478	458	425	404	448	415	458	440	439	412	418	413	452	464	437	426	446	446	433	444	463	446	427	438	431	449	501	455	451	431	455	411	427	435	458	388	432	420	426	475	445	419	477	458	475	491	426	419	394	448	419	445	421	434	463	418	468	440	426	453	448	445	430	451	454	449	421	439	435	474	436	467	428	426	453	415	438	434	469	421	441	449	480	471	440	464	409	449	391	478	468	459	408	435	438	464	438	433	445	428	477	439	441	473	443	448	414	440	411	468	407	467	458	448	453	415	431	448	457	435	395	446	490	439	468	441	424	439	381	465	438	405	451	453	451	416	464	410	467	426	460	416	465	408	465	413	477	485	448	457	431	471	457	436	458	428	452	413	442	495	439	404	384	431	437	434	442	468	435	450	440	432	428	427	450	458	452	436	463	434	448	418	411	445	456	487	449	419	463	435	412	429	408	434	456	427	449	452	426	459	453	395	463	465	405	429	458	451	436	467	412	410	458	431	446	469	442	448	438	436	460	437	448	428	451	472	436	445	457	463	472	432	490	416	478	460	469	445	476	426	434	420	458	465	439	463	470	447	449	407	442	419	442	425	435	466	435	457	414	441	410	448	485	459	453	474	427	424	446	480	410	443	452	452	450	426	457	467	415	457	454	421	456	465	395	436	432	475	431	469	441	412	417	454	451	426	465	424	403	443	419	448	456	458	435	400	471	443	446	439	439	463	408	428	437	439	444	421	451	438	426	441	480	469	455	433	434	453	457	404	421	390	458	442	414	453	493	419	438	453	470	435	433	422	428	402	433	456	424	410	471	413	436	436	423	462	451	449	426	452	436	479	438	445	447	433	438	424	440	464	454	468	436	448	470	425	430	450	459	456	476	460	442	426	432	446	439	472	451	441	428	468	426	425	434	460	414	451	434	403	457	460	447	450	428	391	438	413	459	422	469	457	421	422	432	460	458	425	455	473	434	433	472	436	425	421	449	431	461	438	442	461	431	454	429	395	451	451	455	441	453	426	428	447	423	445	460	427	458	471	432	499	466	445	473	438	430	462	476	431	424	460	462	432	467	452	443	439	444	455	420	445	445	433	467	430	413	461	438	441	452	445	438	431	462	446	442	429	397	456	444	429	456	479	464	442	454	461	417	426	410	463	452	467	476	434	445	443	418	453	419	428	447	432	478	430	442	466	406	436	467	415	419	435	444	422	453	421	464	439	462	438	442	429	422	456	466	439	431	465	447	423	451	461	436	410	405	400	431	419	437	471	430	459	420	464	441	438	434	466	411	453	421	439	459	494	438	470	467	442	480	452	449	448	448	447	461	438	444	420	433	460	410	456	438	465	467	440	431	435	471	446	457	434	403	425	450	445	412	461	399	430	400	442	419	446	462	457	468	431	441	416	424	418	460	440	429	450	440	412	460	418	436	454	456	459	390	432	434	430	440	451	470	419	481	419	385	456	437	460	430	445	434	461	451	449	405	434	460	446	483	459	474	452	443	462	433	434	464	445	465	428	458	455	423	469	454	472	428	430	437	465	411	452	442	441	443	472	458	397	433	440	441	461	449	455	424	420	442	450	456	461	454	422	457	439	427	449	454	410	465	436	475	451	426	462	470	476	447	410	467	467	426	444	456	417	446	483	465	453	416	444	438	446	457	440	435	457	456	455	440	450	410	468	470	437	412	481	462	441	446	441	410	430	462	440	426	456	431	456	450	419	446	465	439	438	411	437	454	459	436	453	473	439	491	432	465	465	428	434	447	443	458	450	434	429	414	444	465	425	435	468	446	440	465	433	395	446	453	475	454	429	432	439	442	433	466	484	431	419	445	440	421	454	455	435	411	446	474	466	451	470	423	457	411	432	440	441	415	438	438	390	480	422	433	446	460	422	475	432	430	481	474	447	443	424	423	459	441	466	447	426	426	417	460	435	471	432	451	465	445	442	447	416	457	476	430	418	433	450	428	431	429	473	445	442	424	438	457	436	456	438	408	397	487	459	455	414	476	459	423	472	455	468	437	442	444	413	440	451	429	468	489	447	405	465	440	447	485	418	439	456	471	440	438	444	421	473	461	448	463	434	387	481	474	413	454	470	447	466	434	434	428	489	449	412	438	424	432	469	439	454	437	459	451	451	482	406	455	435	451	455	448	458	456	455	446	466	427	478	441	451	479	444	479	447	390	450	459	438	422	438	472	427	435	450	447
1112	86	87	64	91	79	94	82	65	63	91	66	62	55	54	68	64	66	64	63	58	59	55	59	51	61	56	49	50	57	49	65	65	64	55	57	52	49	66	61	61	60	65	62	59	43	61	57	77	68	55	54	65	62	45	59	51	54	60	65	70	58	66	54	77	59	57	60	53	53	74	54	60	47	50	65	59	46	60	47	56	58	60	67	56	48	54	62	55	51	49	61	45	49	42	69	51	61	56	65	54	60	49	63	59	63	62	64	55	60	51	60	57	74	45	58	54	76	59	62	71	52	67	66	52	66	65	52	66	57	63	58	53	61	42	46	53	53	59	47	64	46	62	66	74	56	60	41	79	55	60	51	63	63	72	68	45	68	55	60	51	63	71	51	53	59	69	70	62	56	46	55	46	65	52	57	69	70	45	59	49	62	62	63	61	68	51	59	70	84	51	63	53	43	73	57	56	68	49	67	57	50	62	50	55	60	49	61	59	53	58	55	60	60	48	52	60	69	45	61	52	42	54	53	57	49	63	68	62	57	59	53	64	52	68	57	50	57	55	62	57	61	64	53	61	63	37	57	49	50	70	49	59	74	71	66	60	69	53	65	51	40	48	52	52	56	70	50	51	46	56	54	65	67	47	65	41	53	62	76	54	44	73	67	66	54	54	45	50	60	46	69	56	60	54	47	60	55	67	51	59	62	65	49	67	51	67	50	62	51	64	69	69	51	65	53	52	70	63	60	49	48	55	62	55	54	48	53	59	40	53	68	50	60	55	61	59	57	70	60	50	74	59	49	59	47	46	66	63	65	54	60	59	51	57	47	53	70	64	64	54	55	60	61	62	68	57	49	45	63	47	45	64	46	50	58	53	58	59	61	64	59	49	66	64	71	60	66	56	59	63	53	54	43	73	57	58	57	47	61	58	52	48	47	50	50	55	58	61	66	76	54	60	64	61	69	58	61	46	69	54	52	57	45	60	48	52	59	58	44	63	53	68	56	53	64	52	59	58	60	54	58	62	67	54	50	63	64	64	55	59	46	62	62	68	61	54	50	69	44	55	57	61	52	51	55	52	71	56	57	53	44	59	63	47	43	68	65	55	65	52	70	66	40	75	75	60	45	46	66	66	66	40	72	63	62	52	53	45	61	61	50	73	64	48	53	64	62	71	51	49	66	54	61	48	55	55	48	45	70	60	63	57	58	65	54	55	51	58	66	60	65	73	45	56	61	60	64	63	58	63	58	61	53	55	56	67	59	50	80	75	63	67	67	37	57	58	74	62	65	68	60	58	67	68	45	62	57	56	59	60	57	64	56	54	67	60	61	67	52	53	49	53	51	70	50	50	58	49	57	53	62	60	53	54	64	53	60	46	49	54	63	63	54	64	43	60	48	58	62	66	51	66	55	65	50	69	61	58	53	51	59	61	71	71	59	46	56	58	70	63	78	49	63	67	64	57	70	70	51	51	52	50	67	58	69	47	54	57	57	46	65	48	58	71	46	45	54	50	51	48	67	63	62	56	69	65	60	51	56	57	62	65	48	62	67	49	55	62	68	68	48	51	46	63	59	76	52	70	41	67	50	56	57	44	50	62	54	64	62	67	59	63	55	58	52	45	52	55	65	65	57	65	62	57	72	63	61	53	67	55	54	53	55	47	55	51	55	65	57	72	49	72	61	58	62	81	62	44	54	55	63	53	65	47	62	67	60	66	64	45	61	46	69	65	65	51	59	59	62	40	58	48	51	58	58	56	55	60	54	68	45	58	52	60	46	45	54	53	63	47	65	62	67	69	56	62	50	59	58	56	59	55	67	54	51	39	71	67	70	63	48	61	61	66	67	68	53	54	69	55	60	58	61	44	60	66	52	47	62	50	69	53	62	62	56	61	60	48	77	57	58	58	57	62	45	69	50	49	70	51	49	53	56	57	57	57	63	63	39	50	60	47	59	63	65	61	54	60	59	68	56	60	57	57	40	47	58	48	72	62	60	66	69	54	47	59	61	60	64	58	53	51	54	56	63	68	47	71	47	59	57	51	64	43	57	63	47	52	45	61	74	55	65	49	60	57	58	52	48	51	54	63	65	70	57	63	51	72	59	52	65	57	57	76	47	50	76	57	52	64	56	52	70	55	55	53	55	65	52	61	55	54	60	49	52	66	55	62	64	57	58	61	61	58	49	46	48	54	72	59	48	69	59	63	64	66	51	52	69	61	69	61	67	40	65	48	44	42	71	54	60	46	59	70	47	77	55	69	59	58	56	57	50	54	61	57	58	59	62	45	57	60	43	55	55	59	59	61	51	67	54	57	59	52	58	62	57	63	65	62	66	47	58	48	46	54	55	55	61	58	63	50	50	49	44	62	50	45	57	74	60	43	55	55	51	52	54	60	59	49	53	57	41	54	60	63	73	66	54	58	61	64	59	48	57	56	68	56	53	80	54	45	52	49	46	61	76	61	53	76	70	55	69	51	59	58	53	62	55	57	69	75	60	52	73	56	48	66	56	49	49	58	48	58	58	60	69	68	60	56	59	51	55	61	62	64	58	61	56	60	52	43	69	53	49	58	63	60	59	64	55	55	56	54	65	68	57	57	63	63	47	57	59	64	68	67	65	53	41	51	46	53	62	52	66	42	53	66	54	56	68	57	41	53	59	64	51	67	54	73	49	86	50	52	74	63	75	64	55	58	71	56	70	61	60	51	58	61	47	50	58	55	62	58	62	61	47	55	55	51	67	60	72	61	75	67	62	63	50	59	53	59	60	54	87	46	58	60	60	50	56	54	69	58	57	57	58	61	68	61	64	58	56	55	67	66	56	35	53	61	56	71	48	60	71	67	54	62	57	67	62	56	65	58	59	52	58	64	62	51	60	62	60	53	50	53	54	55	78	61	54	52	56	50	63	60	50	68	51	45	50	69	63	67	65	66	66	59	58	61	49	57	59	56	52	59	58	39	56	57	58	56	64	69	70	64	73	58	81	62	48	59	55	63	56	69	53	67	60	49	47	52	43	64	61	71	59	60	58	54	54	52	62	63	54	75	53	64	53	60	59	50	64	56	60	55	53	45	61	59	58	45	59	59	60	56	56	63	42	56	62	56	50	69	63	63	60	47	59	68	72	63	66	54	51	60	60	46	53	58	57	66	63	55	60	50	49	48	53	62	62	59	53	54	63	64	61	62	62	72	69	57	57	56	45	59	56	50	53	52	58	68	67	71	71	61	57	52	60	63	71	62	58	55	68	53	52	46	69	56	57	56	49	61	52	60	58	54	46	61	53	52	58	67	51	51	61	67	52	68	55	68	66	52	70	59	65	54	60	50	59	70	61	58	73	56	71	50	70	62	62	61	58	56	49	53	43	46	54	59	67	69	56	72	65	52	60	58	57	45	51	61	54	66	64	68	51	64	61	60	63	59	45	55	68	47	46	54	63	56	71	53	64	60	67	65	60	57	46	58	66	61	53	59	61	66	66	57	55	48	57	54	62	67	63
6189	1153	761	1096	2040	2582	2326	1771	1308	995	884	782	727	632	624	639	655	567	601	579	581	578	604	500	529	511	510	481	517	531	523	491	472	483	503	513	493	456	477	456	508	459	476	481	472	458	479	473	473	493	455	445	485	436	470	472	450	435	441	471	503	447	462	454	448	469	469	474	470	495	484	474	445	485	480	452	479	435	491	439	455	455	497	448	476	503	474	493	458	493	476	470	442	513	446	467	488	479	454	450	445	481	478	448	439	472	476	498	478	457	466	489	421	467	477	435	458	475	486	423	492	455	460	442	483	443	465	483	470	426	463	445	483	487	440	473	463	462	412	452	486	434	461	501	425	454	473	476	486	476	439	478	448	449	440	492	474	463	428	491	431	487	468	473	480	481	411	454	478	425	467	423	446	441	483	479	457	428	477	481	485	467	489	473	463	457	455	458	509	484	434	479	451	460	434	486	476	490	453	439	451	462	466	471	462	412	472	457	493	455	442	474	474	451	498	481	450	494	492	441	425	410	470	478	472	444	479	483	457	442	454	479	463	450	434	452	459	463	463	480	483	454	479	508	504	445	494	436	493	463	454	448	476	478	449	457	477	470	462	440	488	452	499	448	436	449	474	460	481	469	454	498	470	458	460	462	420	504	470	495	440	446	498	475	498	429	447	437	482	431	493	437	463	483	482	448	471	468	465	445	455	451	455	479	489	468	469	484	453	489	459	471	442	457	433	493	484	462	464	498	451	469	452	449	441	441	482	463	497	424	410	453	430	448	451	482	456	474	438	422	401	476	498	456	446	479	402	428	454	470	432	455	469	478	473	449	468	450	459	468	456	483	441	442	457	435	446	467	450	473	433	467	463	461	443	483	466	467	450	446	449	485	459	467	445	462	450	477	464	443	472	464	418	420	449	443	464	477	464	486	459	478	433	434	457	455	428	454	471	473	432	464	456	455	441	465	446	430	433	458	478	438	452	466	433	429	456	498	485	467	447	451	455	448	507	469	468	489	468	486	485	445	434	506	488	449	471	467	477	484	461	472	451	446	442	474	480	431	459	489	485	455	467	504	451	496	434	438	454	481	487	450	435	469	456	494	460	480	455	458	492	420	494	474	471	437	482	467	490	431	456	420	452	448	467	483	479	439	467	487	452	480	473	443	490	476	451	478	454	459	451	445	469	492	454	453	442	446	462	441	464	440	465	473	438	461	435	451	474	465	446	503	437	468	428	421	504	483	437	478	476	453	444	427	443	476	453	465	475	477	442	431	458	478	418	462	463	460	471	439	448	447	468	501	463	470	466	437	419	443	463	452	451	458	432	480	446	486	476	458	477	429	477	473	455	422	482	404	451	475	450	484	432	486	467	453	469	488	476	434	446	449	450	486	440	506	456	466	473	467	455	464	468	469	457	446	437	450	445	454	481	427	439	474	437	463	454	449	441	439	473	422	472	428	464	452	488	483	531	476	463	458	471	433	455	445	432	458	480	432	458	481	433	443	484	477	444	451	456	447	451	491	452	425	483	469	457	477	444	434	477	479	479	428	478	466	436	443	489	473	435	478	423	465	467	481	517	486	437	469	493	482	457	455	396	463	449	460	460	473	441	436	434	463	487	470	448	457	432	445	456	446	472	452	464	510	474	450	483	491	434	457	501	487	452	443	453	470	462	438	490	448	448	463	440	431	473	477	454	468	461	420	477	449	478	422	454	456	442	476	468	445	431	482	451	486	427	433	513	449	480	463	456	493	441	426	461	455	458	475	445	449	443	479	448	487	435	458	471	470	467	450	472	493	481	477	493	396	496	479	492	431	486	467	440	468	488	479	459	466	440	463	451	473	454	477	501	492	463	468	471	453	470	449	480	450	453	473	442	507	449	469	481	476	465	451	436	505	453	450	419	464	429	474	479	471	468	437	452	449	497	447	448	473	451	475	439	471	445	480	481	452	467	436	477	457	438	466	427	459	460	433	456	470	445	440	453	490	451	443	465	454	498	461	478	459	474	450	494	499	480	455	536	418	458	422	489	465	460	457	475	463	474	466	451	457	494	467	478	466	430	495	442	463	463	462	471	452	490	425	465	426	450	476	492	483	459	484	435	488	475	472	477	463	489	475	460	469	486	451	489	421	434	421	480	453	463	456	462	488	443	476	480	486	467	472	477	470	421	411	451	455	459	469	465	455	495	446	478	453	468	418	433	454	467	450	461	489	481	463	455	424	471	488	455	482	477	439	465	493	468	453	469	473	468	441	495	469	444	458	517	469	454	456	485	448	441	462	478	421	480	456	447	462	467	409	499	472	464	478	446	458	429	450	457	495	475	475	450	462	471	509	450	457	494	406	452	494	445	476	480	441	427	479	457	443	466	479	449	464	479	451	438	499	509	455	478	457	471	455	466	460	457	500	454	460	454	467	476	436	444	435	452	454	479	451	437	457	480	497	494	460	430	502	474	465	491	491	458	490	450	460	469	502	447	449	431	495	462	481	485	428	469	461	456	490	430	458	504	472	436	510	489	502	471	484	467	485	431	469	454	434	493	462	455	480	454	463	396	433	441	436	448	484	484	455	476	488	481	491	458	473	439	430	436	437	456	478	455	480	448	467	432	449	468	434	454	491	455	464	464	464	468	467	443	459	464	482	466	457	506	439	500	431	452	415	461	488	444	528	482	445	499	444	481	483	451	461	442	458	451	438	462	423	475	457	439	508	468	486	451	440	489	492	458	455	442	475	463	476	457	480	464	495	440	453	457	455	468	473	453	437	479	483	434	455	462	477	454	460	451	484	448	452	431	453	496	473	469	488	472	503	451	467	430	491	459	488	438	453	488	473	494	517	455	437	493	451	434	511	460	460	423	488	448	468	478	444	448	476	437	423	469	474	477	411	445	442	480	439	465	474	427	459	418	458	403	499	442	452	465	473	484	502	465	459	448	494	479	473	467	450	485	448	487	482	496	433	482	462	471	461	466	478	459	473	427	438	480	455	470	465	425	396	458	450	463	445	447	420	418	480	464	461	508	452	483	437	434	446	478	502	463	450	466	482	441	445	452	472	458	485	499	478	471	431	414	447	467	465	424	451	470	472	458	438	438	473	448	436	473	497	472	438	437	439	458	464	434	449	476	487	469	455	457	427	433	472	455	450	513	416	466	467	438	486	506	478	470	444	454	452	471	482	491	465	443	454	483	488	464	453	435	472	507	433	463	458	474	445	486	446	428	490	483	478	515	464	442	472	475	439	508	472	464	497	487	463	430	490	478	444	473	421	470	463	460	459	454	444	458	433	471	459	440	468	469	421	455	440	478	442	478	440	449	488	429	484	456	482	479	438	445	460	479	446	483	468	446	485	434	465	448	458	443	499	442	448	461	442	438	457	473	474	460	468	459	453	414	464	473	473	434	469	469	407	518	456	482	441	483	423	471	451	452	465	477	480	464	453	482	468	445	452	449	421	468	481	492	456	449	430	445	499	434	459	501	453	405	479	431	460	446	468	449	469
1421	121	104	72	90	71	103	97	78	72	67	72	56	68	69	55	77	51	57	63	59	61	70	62	55	60	45	54	46	43	50	67	53	43	47	51	52	45	60	59	66	60	51	67	66	58	55	66	51	53	61	64	54	55	61	48	48	55	59	56	49	61	60	43	59	55	44	64	43	47	46	60	55	47	55	41	57	55	52	49	49	50	59	51	51	52	46	47	59	60	48	61	50	56	46	54	43	63	40	47	41	53	48	59	40	43	52	48	46	57	46	47	52	45	48	50	52	55	57	63	44	65	56	41	62	54	41	51	52	51	72	58	45	55	55	43	63	55	49	55	53	53	63	65	56	60	62	45	46	56	50	49	39	50	56	61	60	61	66	51	55	49	48	59	44	57	54	46	62	48	40	63	55	64	45	51	71	55	52	73	45	57	59	44	52	56	36	50	48	58	54	49	44	55	55	56	50	46	39	46	57	65	44	52	49	53	54	62	51	50	44	50	71	43	57	50	60	49	49	47	56	62	45	61	50	38	53	61	55	59	48	37	45	51	58	50	64	55	65	49	61	56	46	71	59	55	55	63	50	48	51	46	53	70	56	49	57	55	48	40	59	44	39	41	38	61	55	63	48	50	60	63	45	69	54	47	56	56	62	58	56	58	59	64	49	50	60	55	40	49	51	52	56	63	50	42	53	42	40	43	40	48	59	51	48	53	61	56	53	57	46	44	47	60	61	54	70	48	46	53	46	59	62	57	46	42	54	49	60	62	53	38	50	59	47	62	53	70	54	55	54	71	42	44	61	49	49	57	59	48	59	61	64	41	56	56	50	56	53	65	54	47	57	47	48	54	46	56	51	47	60	45	40	44	58	45	50	62	53	51	50	58	48	64	59	56	59	52	54	53	57	46	47	64	48	48	64	41	58	60	70	60	57	46	43	51	54	41	52	46	61	55	53	44	50	53	60	66	51	55	44	59	59	51	61	56	50	38	46	45	50	44	41	72	56	44	42	37	56	44	51	62	43	55	56	53	55	55	45	47	49	62	52	42	64	53	50	56	59	52	61	62	44	59	53	52	48	52	58	40	60	59	45	49	53	69	60	51	48	53	51	47	55	56	51	45	56	63	63	49	50	47	53	35	60	56	51	66	50	64	47	49	36	48	66	46	55	49	49	56	47	44	50	56	53	45	65	46	50	58	62	56	69	47	65	47	59	59	56	47	47	53	58	58	52	56	55	49	46	62	57	55	50	54	36	48	52	64	54	46	51	43	44	54	53	43	45	55	59	53	60	50	59	62	36	63	42	65	56	69	58	48	65	59	41	62	45	40	59	60	63	39	52	59	46	57	56	66	53	46	49	62	40	48	55	52	58	62	57	52	53	63	52	55	55	61	47	36	46	59	46	52	42	52	54	61	55	35	54	54	47	60	53	53	66	59	44	52	48	58	54	48	49	52	64	50	60	68	59	51	48	57	43	52	51	61	49	55	62	53	46	53	47	52	45	72	55	47	57	60	58	48	57	61	61	47	57	44	51	47	60	55	59	51	55	49	47	52	52	48	52	52	67	46	59	56	57	56	54	46	54	54	56	56	32	51	48	49	47	55	59	45	45	57	48	47	44	65	41	39	56	49	56	48	65	58	57	58	52	46	54	44	54	46	54	63	68	55	55	52	52	57	59	47	53	52	67	51	56	63	67	60	46	51	47	38	35	48	61	62	42	48	50	51	45	53	64	56	57	53	50	51	49	55	44	44	59	58	50	40	62	54	47	58	68	53	46	51	42	61	74	53	55	41	59	63	56	49	57	37	52	56	66	59	56	52	39	61	46	47	62	48	57	54	48	50	65	57	70	51	58	42	56	46	59	67	44	62	51	52	69	37	51	55	50	43	51	58	53	51	60	48	70	57	59	59	54	56	48	46	77	44	41	48	61	58	61	57	40	43	66	52	48	61	52	50	48	56	50	53	55	52	60	60	48	51	58	62	63	56	59	59	62	58	49	55	47	48	58	51	44	58	46	50	48	67	46	59	52	63	54	49	58	57	43	61	70	61	55	61	44	60	50	60	51	44	58	63	39	64	51	47	52	59	42	63	55	64	56	55	64	49	52	57	47	66	58	60	53	55	45	60	52	53	61	70	37	63	44	61	57	40	46	62	51	38	46	51	49	52	46	45	48	59	44	48	58	51	48	61	55	49	54	48	62	50	64	48	61	52	45	62	47	52	64	43	59	58	57	43	55	48	52	39	56	51	45	51	47	45	55	56	56	57	59	56	47	51	51	64	52	51	50	42	57	48	48	66	42	59	61	49	62	55	49	52	49	46	56	50	55	47	43	45	65	46	59	51	51	61	42	58	56	55	59	60	51	59	63	52	67	65	43	59	61	67	56	58	49	58	48	38	39	49	42	61	59	74	46	63	64	63	53	61	47	38	49	63	46	52	53	46	51	40	58	56	53	56	60	50	52	44	60	39	63	51	61	62	47	70	39	52	47	70	50	55	49	53	44	54	53	52	51	58	43	52	43	63	57	56	57	54	54	52	55	54	60	59	52	56	45	53	64	52	45	49	62	59	68	61	52	53	48	50	57	51	63	68	57	54	45	53	48	57	60	46	43	40	44	67	58	61	48	62	46	60	60	46	58	56	56	54	60	51	46	45	52	60	49	59	60	40	59	46	43	50	58	56	62	46	58	64	45	40	56	48	50	56	38	54	59	51	78	60	49	50	63	42	53	45	60	46	42	54	56	70	55	56	58	61	64	42	51	55	59	54	50	57	51	72	57	78	45	55	55	37	49	56	42	58	59	42	42	56	51	54	56	58	57	54	56	42	57	57	58	67	66	43	62	53	53	57	55	61	39	52	42	47	72	57	55	41	63	47	35	52	51	55	46	69	55	49	50	53	50	42	54	60	42	45	58	47	63	59	61	31	44	46	54	53	50	50	53	65	59	44	64	41	51	57	56	54	51	56	60	57	58	38	56	50	43	68	56	58	71	56	56	52	63	63	44	55	50	59	59	49	45	61	65	52	54	52	48	60	60	65	46	56	60	54	42	53	68	44	58	49	62	45	44	54	52	54	42	41	43	44	58	43	51	68	49	48	41	54	44	53	64	59	35	59	63	29	57	54	54	61	51	61	51	64	60	45	46	44	44	53	65	44	50	55	63	44	55	52	48	57	49	39	61	50	56	47	72	35	51	48	59	54	46	57	59	60	50	46	62	58	62	54	46	62	47	62	40	49	44	47	53	41	72	46	63	51	52	70	41	58	51	42	52	58	54	60	54	54	44	74	55	51	46	64	57	68	54	57	53	48	63	59	52	44	69	57	41	51	53	54	55	54	52	50	49	53	63	51	59	62	53	47	45	52	48	62	59	47	45	51	39	54	65	51	53	53	49	75	42	57	51	50	49	67	58	66	66	45	49	53	43	58	59	45	38	65	51	45	61	53	46	52	59	56	51	49	60	46	62	56	47	42	46	61	53	60	57	49	48	54
7509	1555	939	1596	3796	4545	3827	2871	2092	1578	1310	1099	979	806	863	840	801	698	696	679	689	563	592	567	501	531	523	540	522	482	519	499	515	492	498	454	465	513	469	491	436	460	434	439	436	428	434	474	391	462	458	432	425	446	433	435	438	456	413	444	425	417	474	428	454	451	419	464	447	407	425	393	426	449	428	441	414	414	407	417	422	460	454	447	430	409	446	404	438	413	395	414	445	418	411	424	448	456	456	430	444	445	414	413	419	409	400	430	418	422	455	392	379	388	376	401	420	402	416	406	433	464	439	419	468	406	418	428	371	406	404	426	427	417	421	440	426	415	463	410	424	412	458	453	400	446	422	402	440	432	447	449	409	420	400	414	401	405	423	428	412	401	399	411	403	389	400	394	454	429	429	445	468	425	422	444	451	446	420	408	438	403	442	440	409	435	435	430	388	451	425	455	435	413	418	405	408	398	423	425	455	433	447	412	437	421	402	430	443	455	433	371	391	427	414	443	422	437	452	440	399	443	430	395	427	407	425	438	467	426	409	425	425	364	421	415	417	409	404	444	419	387	455	412	437	403	375	450	409	433	442	386	438	398	414	411	426	437	407	413	400	418	449	461	431	438	410	431	412	441	407	432	456	392	414	413	431	403	398	420	389	452	406	415	403	403	416	427	432	450	455	431	394	460	422	448	419	432	429	404	416	400	443	434	394	430	425	452	445	417	443	411	445	433	434	426	411	426	424	427	393	389	403	419	440	399	433	427	406	459	422	434	421	394	393	437	380	446	431	421	435	436	417	433	460	417	407	409	412	417	409	418	412	448	430	398	442	405	413	431	436	428	426	438	431	441	446	424	430	430	434	423	385	437	449	382	371	403	421	364	416	442	393	402	454	397	449	398	405	396	400	411	399	420	411	437	415	416	433	447	427	426	425	452	416	427	460	436	392	427	413	398	408	415	396	430	418	425	445	402	426	412	426	431	403	398	429	422	417	404	426	410	450	411	410	420	441	447	428	404	432	452	446	421	421	412	424	403	391	393	410	400	396	421	400	420	439	434	421	411	422	421	399	411	431	397	424	413	423	407	417	434	415	430	424	408	403	407	427	440	413	385	451	412	415	414	467	420	414	420	416	411	424	396	398	406	385	431	435	419	442	415	396	424	383	423	378	412	392	423	423	421	400	425	455	410	435	414	392	407	448	430	438	420	439	388	401	442	493	423	455	449	378	399	451	427	439	393	414	428	398	416	427	431	436	406	401	454	429	426	413	415	379	441	407	421	421	391	427	476	398	421	368	432	414	451	411	419	447	471	424	435	417	424	424	455	433	440	410	406	426	431	425	418	389	425	436	436	419	425	431	428	429	390	422	433	424	417	407	413	412	405	395	417	400	402	378	448	402	435	396	402	424	408	403	397	442	422	440	468	431	415	399	426	408	411	419	418	404	418	413	382	425	428	471	400	420	426	373	463	431	389	407	425	380	417	413	464	402	431	464	431	405	405	450	429	476	436	410	434	394	430	417	465	426	434	446	464	400	430	436	404	460	414	409	397	433	444	436	421	416	410	406	421	425	407	425	407	420	426	431	435	429	435	406	383	410	436	423	446	392	396	419	435	393	428	430	453	453	457	395	379	422	455	468	407	450	402	411	428	397	428	449	407	405	432	404	435	413	432	423	423	451	423	414	406	406	455	445	411	442	420	419	436	426	423	390	414	419	434	415	403	421	420	430	393	405	424	407	419	455	423	395	361	408	373	399	413	422	395	409	438	376	407	425	442	425	400	397	404	412	435	417	432	408	436	427	440	427	416	400	448	423	434	417	411	457	408	434	417	415	409	458	384	398	386	432	431	429	454	402	426	439	434	394	392	387	428	422	399	422	397	397	383	419	428	440	443	421	445	420	407	465	421	387	435	409	384	437	400	414	430	407	415	432	418	416	457	452	423	427	394	402	448	414	459	397	399	450	445	429	425	419	436	430	400	442	429	402	425	416	445	445	447	390	453	462	437	415	414	429	394	437	406	415	398	441	432	433	444	417	425	402	383	425	441	436	436	387	438	421	401	452	375	373	394	380	440	460	446	394	421	395	442	457	439	436	444	432	440	426	434	412	429	401	393	390	420	415	451	389	433	459	418	408	374	420	430	413	458	423	420	390	444	455	417	413	420	454	425	411	390	415	384	419	414	450	432	444	423	429	419	442	431	444	424	401	433	451	430	441	433	446	415	420	405	481	416	429	419	425	453	441	416	430	451	444	423	398	478	442	420	427	429	402	434	389	428	445	448	436	433	396	404	417	403	401	424	456	411	446	430	431	405	435	426	387	393	471	395	416	404	426	433	461	397	434	409	407	443	409	414	419	400	417	455	417	397	420	419	418	426	456	380	430	417	418	431	440	407	427	422	442	422	408	438	414	399	464	449	403	407	422	414	435	432	428	416	424	405	424	397	421	383	439	409	406	406	438	429	455	427	448	417	412	424	430	431	390	422	433	418	428	408	432	370	407	397	394	406	418	439	432	414	436	428	415	439	429	374	411	398	460	429	440	390	435	417	446	399	428	422	400	412	391	417	422	416	398	420	417	416	456	436	453	386	412	428	441	441	409	417	409	407	424	418	424	399	428	399	419	416	418	402	417	377	422	411	458	468	410	363	423	407	416	449	426	395	400	389	393	408	419	437	434	453	403	399	408	400	457	417	442	442	419	403	447	419	436	438	441	421	398	416	441	413	425	404	413	413	421	448	400	423	450	409	433	405	430	442	472	443	442	399	407	424	429	435	413	403	432	403	412	428	396	443	422	405	419	442	424	424	406	426	416	435	404	409	420	387	455	423	385	420	424	434	408	404	396	424	439	414	425	430	423	404	410	423	440	409	413	413	413	447	414	417	427	419	402	444	392	410	380	431	405	404	439	371	414	407	409	393	402	413	403	406	456	425	442	367	427	429	480	392	423	403	421	416	417	446	418	440	419	413	441	427	368	430	407	467	415	413	435	406	413	387	429	428	459	441	407	407	448	390	411	395	415	399	424	369	432	448	449	441	441	415	418	381	436	442	428	422	380	434	410	448	403	415	415	415	428	416	411	423	405	400	437	413	388	372	412	414	423	394	429	434	418	388	388	383	404	405	427	414	416	414	443	446	425	453	414	384	404	429	429	429	430	432	419	451	415	430	411	386	437	376	412	426	430	401	426	432	396	412	421	445	392	402	423	429	421	403	409	454	419	415	396	405	384	417	413	435	411	440	409	380	420	388	411	403	448	395	449	408	445	441	472	396	423	426	433	428	420	390	397	415	423	435	409	431	417	445	452	408	407	423	442	399	404	444	450	407	421	433	415	415	407	394	423	413	435	392	396	400	443	442	423	435	412	418	438	410	444	420	418	430	383	427	425	421	444	387	437	444	436	442	430	424	392	416	392	388	384	419	405	461	414	432	376	409	430	440	417	439	398	426	440	403	411	453	420	482	416	375	395	446	415	429	386	448	427	427	442	435	429	446
691	135	61	55	80	100	133	62	67	57	60	49	38	31	41	36	28	25	26	28	27	23	18	15	30	17	26	25	18	17	26	16	16	19	21	20	14	30	13	23	10	11	18	20	25	15	17	12	19	16	11	16	19	10	14	11	14	19	18	17	14	15	16	12	17	14	19	15	18	17	16	17	26	18	19	16	13	12	13	16	14	17	15	16	21	9	15	21	20	24	7	17	20	14	13	13	10	20	11	15	12	11	14	15	17	12	17	18	16	16	10	13	19	14	15	21	14	15	17	21	13	12	21	18	16	14	22	9	17	9	14	14	15	19	14	15	18	24	15	12	20	19	18	15	12	18	13	10	14	21	12	23	14	16	25	20	15	13	14	13	11	14	16	12	14	18	14	19	12	22	12	16	13	12	17	11	16	13	13	14	9	11	15	19	14	16	17	16	18	14	15	11	11	16	10	17	19	20	14	13	20	13	12	12	11	21	17	21	19	15	14	20	20	16	22	16	12	18	17	11	12	10	16	17	19	19	15	12	14	16	16	14	13	13	7	14	19	13	15	21	12	13	15	16	14	15	17	11	20	20	14	10	10	14	14	6	19	12	15	16	17	20	16	19	17	8	18	19	16	24	16	18	17	10	15	14	22	15	17	21	9	14	21	11	16	21	19	17	15	16	16	19	18	14	15	16	11	22	12	17	16	17	19	13	17	16	17	20	14	15	9	19	15	13	6	13	15	14	21	11	20	15	18	16	13	17	20	11	14	11	11	14	15	20	15	10	14	20	16	17	14	18	17	22	15	14	22	16	22	13	21	14	12	15	17	17	13	19	16	13	23	14	13	11	13	20	19	6	10	21	9	23	15	12	14	13	12	19	13	10	10	17	18	16	11	20	18	12	15	14	17	17	22	13	6	20	19	16	17	16	15	16	12	13	22	17	16	18	12	14	14	17	13	12	22	21	17	9	15	19	19	17	22	12	17	13	13	13	21	15	11	19	19	17	12	9	12	11	15	13	13	17	21	12	10	18	14	16	13	15	16	16	16	14	15	19	7	9	13	22	12	12	9	10	16	16	14	20	15	18	14	13	12	14	18	15	12	11	13	22	22	13	14	14	27	13	7	19	12	8	12	15	22	17	9	17	20	15	12	18	15	13	18	16	14	13	11	10	15	17	9	16	15	16	15	24	13	15	19	14	18	14	15	15	16	18	16	22	13	12	17	21	11	8	12	17	10	15	14	14	10	9	19	22	18	20	14	19	16	12	10	15	13	18	17	20	15	8	15	20	20	16	20	18	17	18	12	15	18	12	20	12	16	12	17	12	19	15	7	17	18	11	18	15	16	13	13	21	15	15	15	14	22	11	14	13	18	20	10	21	22	15	23	18	12	24	12	16	14	11	18	15	13	16	7	13	10	14	15	27	16	19	17	18	13	14	10	15	14	21	11	16	18	20	20	16	16	10	19	9	11	12	12	17	13	17	12	9	19	19	14	22	13	14	18	14	4	13	18	13	15	10	12	18	22	18	17	15	16	20	18	11	12	12	11	13	17	22	21	9	16	16	12	12	15	13	16	15	10	16	12	9	23	13	17	11	15	18	21	17	9	17	13	13	11	18	11	13	18	19	18	13	16	10	21	13	17	12	10	15	14	13	12	14	16	16	17	10	21	13	18	14	6	12	13	15	10	15	14	14	10	18	13	15	15	23	20	12	15	16	10	16	14	21	8	15	13	17	9	17	14	16	12	9	22	11	17	12	13	18	24	14	16	16	17	15	13	18	13	22	23	11	22	10	15	8	9	15	10	15	17	22	13	16	11	12	25	10	19	10	13	16	10	12	17	10	14	14	17	13	19	11	14	16	7	13	20	13	14	16	13	20	14	14	20	14	9	12	16	22	12	17	11	15	16	13	16	17	10	23	16	13	9	18	16	14	17	7	16	13	12	16	17	20	14	18	15	13	16	12	12	12	9	10	13	17	13	20	19	10	11	14	20	15	16	12	22	7	12	16	17	12	9	12	15	18	13	17	21	11	12	13	7	17	12	22	18	14	15	23	23	12	14	18	17	22	9	14	15	18	21	16	20	20	12	18	17	14	15	16	16	12	8	14	22	24	17	21	13	23	13	9	14	19	18	10	26	12	21	7	17	16	14	18	13	17	14	17	11	15	12	15	16	20	16	18	16	17	19	9	20	19	15	17	19	11	19	18	22	14	13	18	18	17	7	12	14	20	17	17	19	23	14	16	19	11	13	14	20	14	16	9	17	11	12	7	14	14	15	16	17	19	14	20	13	10	11	14	17	18	8	22	15	12	14	14	12	10	18	17	10	13	12	9	18	11	18	16	11	15	18	13	11	20	10	16	15	6	17	20	12	25	20	11	15	14	21	9	16	15	8	17	17	18	6	13	23	14	17	10	16	17	13	12	17	13	12	13	16	12	17	18	10	14	16	13	18	17	12	19	17	13	10	22	18	8	13	14	8	12	16	15	11	12	13	11	18	12	18	16	25	22	11	16	15	7	16	14	13	9	16	15	16	16	17	18	21	11	17	16	22	17	24	13	15	13	15	15	11	15	18	15	14	9	16	19	17	29	17	19	17	16	11	9	16	20	15	20	13	20	17	19	11	17	14	19	15	17	12	14	18	15	14	13	16	19	15	17	16	13	14	14	17	5	9	11	17	8	11	11	13	16	13	14	12	19	12	14	10	8	8	10	16	16	9	11	16	17	13	13	16	15	10	17	12	14	16	14	15	19	18	16	17	24	13	15	17	19	19	12	21	17	16	16	15	9	15	14	19	13	11	17	15	17	16	14	15	13	8	9	18	22	12	9	19	19	17	16	17	17	24	19	17	15	14	18	9	17	12	20	22	16	16	14	17	14	19	14	11	11	16	17	14	17	12	22	10	16	22	13	12	13	12	10	14	20	16	15	17	19	12	17	22	15	13	13	17	11	17	14	22	8	23	17	18	10	18	13	18	14	18	16	16	17	12	23	16	13	12	15	22	12	16	22	20	8	13	13	17	9	19	15	7	16	22	20	9	14	16	16	17	18	28	13	9	29	14	15	12	9	9	13	17	23	19	13	15	17	15	8	12	18	17	12	18	19	19	19	14	17	20	14	13	17	21	10	21	22	12	8	13	19	18	12	12	11	16	7	20	11	11	16	24	11	11	14	12	14	15	13	11	18	15	13	17	12	10	13	19	26	18	11	21	17	23	19	17	15	18	15	17	20	11	14	18	13	12	14	12	15	16	20	14	13	17	18	21	18	12	14	18	14	16	16	17	13	16	7	13	11	16	13	12	8	17	16	18	13	13	11	12	12	19	16	13	16	25	14	12	16	11	10	12	10	12	22	13	12	16	13	14	12	19	22	10	15	19	12	17	7	17	19	14	16	15	10	13	10	16	8	17	20	17	12	17	12	18	16	18	14	20	17	14	20	21	14	18	21	11	12	25	15	16	14	15	19	11	11	10	16	9	21	17	14	12	10
7734	2564	1077	2377	6218	7017	5665	4120	2949	2095	1736	1331	1048	898	892	802	723	636	578	500	448	402	360	347	307	313	280	272	274	295	279	246	237	254	265	226	190	232	204	185	199	194	203	174	189	178	164	162	175	165	165	160	170	148	165	155	133	116	148	131	153	138	133	124	144	151	133	156	138	153	155	150	140	129	140	129	144	135	140	154	131	118	119	152	123	133	124	119	120	117	127	126	134	127	147	133	133	119	119	129	132	119	137	141	119	149	133	122	126	129	137	124	127	120	136	113	128	129	131	125	118	125	114	125	122	133	111	122	121	138	116	129	133	146	121	107	142	125	130	100	112	117	125	124	122	129	118	108	124	123	137	127	135	110	97	136	127	132	134	135	130	130	125	127	126	118	133	105	146	137	129	138	134	119	130	122	131	134	109	134	128	115	130	142	127	130	138	126	142	128	150	108	134	127	119	154	124	135	128	137	121	137	127	113	130	123	120	123	115	134	99	130	129	129	135	121	126	129	106	133	126	137	124	131	141	126	124	139	114	129	114	130	115	119	111	121	115	127	137	128	132	107	116	127	127	119	129	135	144	132	141	117	131	124	122	108	112	131	111	129	122	138	135	102	129	104	132	140	108	119	128	122	132	133	119	133	127	113	112	122	124	125	112	113	125	132	107	123	113	114	127	114	131	108	101	130	114	152	114	125	115	142	102	129	112	139	128	122	140	117	113	124	117	114	100	131	134	138	120	121	111	129	131	125	136	120	130	121	132	124	109	115	146	105	126	103	133	121	126	109	125	113	127	129	118	122	117	127	118	115	117	116	108	104	113	122	127	122	143	127	109	124	128	129	149	129	139	114	136	115	130	121	119	113	128	128	123	131	122	116	117	124	128	124	132	144	96	131	136	112	130	134	130	119	109	133	143	118	107	124	125	117	123	121	121	123	124	122	122	112	136	107	104	126	145	107	120	119	126	142	126	122	124	133	126	132	112	120	122	119	129	118	121	116	124	131	129	128	124	114	133	145	115	135	123	121	111	133	123	106	130	112	117	139	114	118	132	126	123	133	107	117	114	108	118	141	120	119	128	129	117	127	142	102	126	106	98	103	144	143	105	121	129	120	158	129	138	110	118	121	130	98	124	137	129	121	120	133	117	112	118	120	115	136	125	124	123	109	106	125	126	123	122	121	118	141	132	126	112	137	167	132	123	126	135	139	122	105	102	101	134	113	124	116	155	116	150	122	136	99	124	128	119	123	124	125	98	130	119	126	113	130	112	147	118	127	113	105	134	100	119	112	116	113	125	131	133	116	137	136	107	112	126	110	122	114	123	122	123	134	121	128	128	127	119	131	112	133	125	109	121	128	120	105	115	110	118	101	141	123	131	114	122	115	116	124	141	124	122	105	122	113	121	127	120	126	131	129	121	105	121	134	107	132	146	126	115	118	120	119	124	138	110	124	129	143	123	133	115	145	132	120	124	135	119	139	116	123	119	106	126	136	124	105	120	110	129	126	116	130	101	106	133	129	113	118	104	134	118	122	112	112	125	129	142	109	145	132	131	127	143	117	136	120	127	105	140	105	121	118	129	120	141	127	138	125	113	126	103	129	131	135	141	133	138	117	119	131	121	126	134	136	142	129	128	119	119	117	128	112	126	123	118	121	121	128	96	127	132	112	123	136	107	126	123	118	137	136	119	121	114	119	119	108	118	95	122	134	139	119	122	111	137	140	119	132	125	130	123	138	117	126	129	115	116	88	115	137	118	108	134	146	132	112	126	109	124	108	128	107	123	124	112	116	150	116	140	126	136	125	132	142	119	136	122	112	146	119	118	120	116	117	110	111	112	121	116	153	126	122	126	127	139	141	116	126	120	124	125	127	115	130	130	108	114	132	101	104	120	122	109	115	116	110	134	123	122	117	131	123	109	143	136	114	137	140	137	104	128	123	143	138	115	135	126	131	96	130	119	127	109	133	126	107	116	118	128	101	124	123	116	110	115	124	136	137	119	121	124	109	138	106	138	107	132	130	122	112	119	121	137	117	127	111	123	122	120	106	151	138	120	120	145	121	127	118	129	119	122	104	124	138	117	135	113	113	128	120	126	122	119	116	130	117	114	143	125	126	115	119	117	112	122	113	122	129	120	128	108	123	127	126	134	114	139	132	120	130	140	111	106	116	117	131	135	116	139	135	118	133	143	122	123	136	152	150	129	125	120	136	144	131	111	118	127	106	124	123	143	141	120	107	106	132	119	129	142	113	103	115	113	108	124	116	134	108	114	136	120	123	110	131	114	115	116	127	115	111	131	121	138	148	116	122	110	126	104	107	135	125	123	107	116	139	111	140	124	136	105	115	112	133	127	113	126	121	126	104	121	122	119	118	121	99	109	101	113	133	112	137	128	134	115	127	118	98	127	133	133	128	139	118	133	99	127	127	124	110	115	130	102	119	124	109	128	112	120	115	111	105	132	115	129	102	124	134	138	101	123	132	137	128	139	125	124	113	116	119	116	127	137	113	124	133	114	125	136	135	124	111	120	123	113	114	126	106	136	123	135	136	129	121	130	125	113	123	125	119	103	110	96	127	116	119	117	125	111	113	132	127	145	133	133	138	132	121	143	135	116	122	107	128	117	114	114	121	112	130	124	98	128	117	119	134	121	113	121	114	121	117	130	116	118	143	133	127	119	123	122	141	132	115	120	119	128	107	135	134	116	133	124	137	135	117	141	121	105	127	116	125	130	121	127	131	109	124	142	121	118	123	132	117	110	117	107	133	112	137	122	143	109	120	119	101	118	119	117	133	136	138	116	118	141	112	126	126	139	131	131	120	123	146	113	129	118	110	114	137	132	110	110	113	121	112	110	110	135	116	123	126	120	121	101	127	96	129	107	128	129	136	148	130	119	116	117	123	131	120	121	133	130	133	145	125	121	130	126	118	118	118	130	112	151	143	122	123	113	111	143	127	128	104	132	112	135	138	121	126	118	127	119	143	127	130	140	123	110	115	119	147	115	131	117	117	95	119	139	122	111	127	116	146	114	110	105	123	165	124	125	122	109	119	114	129	124	109	127	130	114	150	115	127	122	122	129	134	130	115	127	114	113	131	122	97	111	140	128	115	125	118	96	121	121	134	117	121	131	105	118	102	142	124	137	131	136	119	115	117	122	124	131	127	152	117	128	100	140	124	123	129	95	130	106	137	118	125	130	117	120	137	134	112	114	121	127	131	135	114	123	113	112	134	117	102	147	124	118	112	137	125	133	123	124	126	135	105	120	132	116	125	135	108	137	126	121	118	111	127	128	131	135	129	139	125	121	127	130	141	110	101	130	116	139	126	132	129	108	130	149	131	125	130	112	139	119	125	142	114	121	109	114	122	116	112	110	119	133	123	129	114	126	154	152	128	109	131	124	115	139	133	132	113	127	117	128	112	117	119	122	110	129	131	128	132	105	118	128	123	118	125	128	133	137	125	131	120	123	124	121	132	120	136	139	129	154	113
942	93	54	90	74	86	87	70	66	65	50	53	65	68	54	53	66	55	63	55	63	48	55	56	47	48	41	63	46	54	55	55	58	51	65	49	61	57	54	60	70	55	38	50	62	64	69	69	55	57	59	67	57	58	51	56	61	43	59	46	63	57	52	65	51	57	70	55	46	60	53	59	61	55	53	39	46	70	63	55	62	62	56	60	65	41	65	60	52	56	47	58	53	48	60	61	53	53	67	50	55	46	53	52	50	53	68	67	56	43	54	64	54	44	59	55	69	62	53	60	60	47	49	48	52	63	59	53	51	49	49	55	49	62	61	54	55	50	51	63	49	42	72	53	57	46	58	50	47	49	53	50	52	54	54	48	75	62	52	48	71	57	58	47	64	58	49	51	46	58	48	53	66	54	58	57	55	54	63	48	58	44	68	46	63	59	62	63	58	65	50	57	62	42	60	53	56	55	55	50	65	65	51	56	62	51	52	58	59	56	48	59	59	51	50	44	58	61	53	48	60	53	48	50	53	51	50	52	59	48	60	55	46	59	70	58	61	64	59	53	61	67	55	60	64	39	55	51	59	61	55	51	58	56	60	52	48	55	58	66	57	59	58	62	57	51	63	49	57	49	55	64	49	56	43	49	64	47	52	64	63	47	46	46	55	56	55	53	50	49	55	33	50	52	55	55	55	68	57	45	62	60	47	50	56	51	62	60	57	47	47	67	50	58	54	58	48	57	57	58	34	52	60	59	48	52	70	47	49	57	56	46	47	55	57	59	40	62	55	54	55	66	46	55	63	54	57	57	70	66	46	45	60	59	62	43	54	45	55	55	58	63	64	34	47	64	65	59	48	58	61	53	56	57	70	56	52	41	66	64	53	55	50	67	43	46	47	58	66	51	52	57	56	63	57	64	55	50	40	50	54	44	54	44	39	59	64	63	65	53	55	45	65	54	42	50	68	47	47	46	59	50	58	50	58	46	61	41	57	58	48	47	54	56	53	46	59	61	55	55	46	54	57	58	57	66	61	56	44	74	48	60	66	58	52	58	59	55	59	38	66	55	56	58	63	57	63	69	67	46	55	51	50	58	46	56	62	44	62	47	63	50	54	44	55	55	55	56	61	55	56	52	58	52	50	47	51	55	68	68	48	59	54	53	56	61	59	57	58	55	65	49	38	60	51	55	56	64	53	49	55	49	46	55	62	55	63	59	65	57	44	39	58	58	47	54	47	55	40	49	45	52	67	53	51	58	57	54	63	48	53	63	46	61	55	52	39	52	45	50	48	56	45	62	51	83	52	62	53	67	48	44	74	64	50	58	63	54	55	80	45	50	45	55	53	42	63	49	38	49	54	60	52	43	57	66	45	54	47	58	65	62	50	61	54	72	48	51	49	53	45	60	56	56	49	65	63	44	61	42	63	47	66	45	45	58	50	62	55	50	47	72	61	54	66	56	46	56	51	55	57	55	54	55	53	56	53	57	59	59	67	69	51	51	58	59	46	52	52	51	52	65	49	48	54	56	41	52	45	56	54	64	48	57	55	45	74	44	58	56	45	50	57	47	52	46	50	43	61	53	57	50	62	59	43	41	59	41	55	68	54	47	46	45	44	57	69	61	49	54	50	48	46	45	55	67	64	49	58	49	53	50	51	53	53	57	30	47	54	39	62	64	64	59	43	50	56	55	51	57	59	53	59	51	60	59	55	46	53	58	57	55	48	47	50	51	51	67	54	61	62	53	56	63	69	49	57	62	50	47	50	45	44	50	34	56	47	46	50	51	58	49	63	47	51	59	57	60	56	54	51	50	70	53	63	54	66	42	62	52	44	49	57	62	58	59	61	55	45	39	55	55	63	57	55	47	51	54	49	56	48	54	49	36	37	48	55	53	46	61	58	50	43	58	56	53	55	52	45	55	51	54	42	55	48	59	48	72	55	49	52	43	47	50	52	56	58	62	60	39	42	60	56	60	44	52	53	60	57	50	51	63	74	51	53	53	53	67	56	65	50	59	59	54	42	49	60	73	54	47	62	51	62	59	55	63	48	63	74	44	53	63	58	53	48	56	53	66	58	44	47	44	51	47	48	66	62	49	53	53	50	53	49	51	51	50	56	54	54	49	59	46	61	57	61	54	51	50	40	58	56	52	51	42	41	63	54	54	50	60	52	52	50	50	58	53	53	55	50	58	60	49	50	58	50	48	52	56	61	55	42	51	50	61	50	54	62	56	64	48	56	57	65	46	64	57	57	66	64	61	48	55	48	59	57	54	45	55	57	48	42	51	51	57	69	53	49	59	46	46	56	62	70	50	49	54	48	47	59	72	59	56	72	59	59	48	49	56	56	56	61	58	55	52	51	58	56	59	49	36	47	61	51	52	69	49	54	59	54	66	50	56	59	51	41	56	48	56	53	47	48	45	49	59	38	57	47	69	51	64	53	64	53	51	41	50	53	44	45	42	55	47	54	58	49	68	42	48	55	68	59	60	68	53	49	50	49	61	57	62	43	53	65	42	46	55	54	60	59	54	54	46	52	53	73	61	54	53	44	49	63	58	60	55	64	53	57	72	56	60	56	57	49	66	64	60	50	46	54	53	65	60	47	54	46	46	41	45	55	45	50	44	49	55	58	54	50	44	67	50	61	51	47	67	49	49	60	50	59	64	56	56	51	65	57	53	58	41	44	53	53	54	44	58	46	51	49	43	49	45	49	54	62	53	69	63	55	52	63	57	44	53	54	52	49	53	58	56	52	54	46	50	53	67	42	46	61	64	54	43	59	49	66	54	62	54	57	64	53	49	51	48	53	49	64	49	60	61	48	48	58	50	55	58	68	56	37	50	52	54	58	60	55	50	41	52	45	62	62	63	52	65	59	45	54	46	53	57	51	56	66	57	65	48	51	64	57	53	55	56	50	57	44	55	50	62	59	49	60	53	62	65	53	50	52	47	49	52	50	53	56	80	54	57	61	61	49	55	51	50	43	53	54	57	41	47	54	69	52	57	57	64	46	53	48	60	60	51	57	49	58	53	55	57	62	52	45	49	54	53	37	46	57	45	60	58	55	59	58	66	52	45	43	40	66	51	48	52	53	53	58	61	50	49	65	51	54	51	57	43	52	61	63	45	48	67	44	60	53	50	58	67	52	61	56	59	55	57	53	58	51	55	59	54	54	52	55	57	51	57	57	60	64	48	53	65	63	72	52	55	54	57	48	48	55	58	46	58	52	56	54	57	47	51	58	53	52	53	54	48	51	60	45	48	57	50	46	63	56	55	60	50	38	52	57	58	49	58	62	63	54	46	59	63	50	65	64	57	53	60	53	51	48	45	58	67	59	54	54	49	62	54	65	49	65	53	65	52	72	59	53	59	58	55	47	68	43	68	56	62	48	62	45	61	49	61	46	50	47	46	54	42	64	55	63	55	46	72	45	45	64	58	52	64	40	47	49	54	44	58	65	46	53	55	46	62	58	42	62	64	48	52	57	54	57	61
5858	1145	697	1278	2571	2809	2085	1477	1066	904	811	636	594	559	593	617	588	526	533	477	432	473	462	490	492	446	494	439	457	452	462	468	486	476	424	471	443	457	439	472	444	436	451	432	425	455	459	434	466	453	418	451	436	436	405	430	421	403	446	432	417	451	447	431	439	395	451	454	455	394	448	465	446	438	466	454	425	432	445	474	415	454	398	446	405	435	441	394	448	463	444	454	411	427	458	414	410	431	447	452	426	414	415	430	454	449	420	463	467	468	449	413	414	440	420	456	460	414	424	466	426	408	468	457	439	410	427	401	390	480	453	429	437	441	431	447	476	452	444	450	442	424	421	410	429	458	443	445	458	439	408	443	451	446	431	446	425	463	428	436	445	405	409	435	467	448	460	421	430	444	433	474	443	430	397	429	457	444	469	473	456	458	459	458	436	469	403	436	435	460	435	464	449	405	398	454	411	469	473	466	425	421	468	429	515	483	446	435	455	447	449	449	455	417	477	457	439	459	437	390	438	440	466	444	430	394	466	414	444	420	430	457	435	448	410	429	438	417	437	450	485	439	419	447	434	446	440	425	426	439	452	453	434	408	430	438	445	432	458	434	373	437	437	431	464	470	396	405	446	413	447	428	431	452	449	448	442	480	440	389	429	465	417	425	445	460	437	489	476	444	435	465	441	439	455	415	419	455	453	452	459	431	433	445	401	463	436	462	435	432	409	385	461	398	448	426	408	419	464	406	436	437	440	406	487	418	403	462	461	428	442	434	420	437	436	427	445	388	444	435	438	441	423	470	430	429	441	410	457	431	473	460	477	455	423	411	448	488	424	406	448	427	463	446	438	452	439	391	438	419	423	430	437	452	450	429	438	420	444	440	436	472	443	398	444	450	439	443	426	424	415	398	431	425	426	458	434	443	432	442	453	463	435	420	404	431	437	462	454	472	437	444	427	432	455	479	427	458	434	433	428	447	466	393	419	453	419	435	464	421	428	452	431	434	429	417	438	445	412	427	430	399	457	445	436	440	409	416	404	457	424	413	455	414	422	415	436	427	454	443	431	423	381	434	459	431	440	435	406	428	424	456	412	436	464	444	415	429	407	425	449	411	426	485	459	458	424	455	443	466	435	426	467	426	443	412	430	433	429	439	420	463	420	453	465	453	437	427	440	418	445	450	405	451	465	456	437	433	425	440	440	420	434	426	443	448	397	443	438	426	464	466	443	469	409	408	394	403	423	436	435	440	461	452	440	455	427	422	412	443	443	427	426	424	446	439	464	462	441	455	454	472	502	451	408	446	429	381	439	409	462	421	452	398	407	464	455	436	449	377	449	441	459	439	470	456	469	439	444	442	415	450	471	449	438	447	424	398	433	447	463	411	428	467	395	468	442	433	427	461	425	452	449	439	408	452	433	393	451	474	428	451	412	465	459	472	447	452	428	481	439	435	441	436	444	422	432	412	452	415	460	445	419	442	445	466	440	443	433	403	411	442	428	440	467	471	424	423	429	464	443	447	471	407	455	466	399	415	393	400	443	400	452	449	440	386	415	398	458	445	446	447	420	480	425	427	419	459	456	410	473	404	422	442	428	452	452	454	464	438	451	412	443	417	448	458	441	390	439	423	451	388	442	414	420	480	431	453	421	463	439	417	400	441	403	460	452	426	421	467	433	446	430	422	460	431	446	371	431	433	445	442	459	429	403	461	405	440	394	445	431	450	407	453	479	427	482	429	424	438	438	428	458	423	444	424	453	414	434	414	437	460	435	440	458	467	443	442	423	424	430	416	439	449	422	439	435	446	440	464	426	436	403	421	398	445	425	427	416	447	462	409	424	460	430	426	433	437	444	400	417	420	426	425	407	472	444	466	417	447	420	413	419	431	478	428	416	434	440	433	400	473	440	416	479	436	431	412	409	430	424	417	454	402	402	446	439	453	431	437	454	440	457	448	438	408	410	480	431	448	449	458	454	470	459	406	407	461	435	417	429	425	459	390	454	450	416	428	429	419	402	412	456	416	462	432	485	436	435	449	496	413	452	430	455	451	460	402	390	430	429	450	477	430	453	437	448	433	478	408	383	411	397	444	429	439	407	448	443	413	423	445	415	428	436	436	442	440	450	428	420	427	465	420	419	491	383	434	445	430	420	414	425	432	438	424	431	433	464	450	447	428	427	443	430	433	437	459	426	415	395	437	405	470	443	392	467	426	427	436	386	469	444	438	439	467	439	433	417	441	423	436	422	433	474	401	459	446	421	447	408	436	438	427	432	422	411	453	452	460	479	438	454	462	455	413	429	467	428	434	455	429	426	398	416	408	427	429	473	437	438	455	434	449	451	452	433	452	457	422	429	430	445	432	438	414	457	448	400	468	444	441	408	437	439	435	465	404	428	410	420	405	440	442	448	417	399	396	447	420	456	436	427	436	415	433	426	424	411	444	447	421	457	445	473	431	468	432	433	451	405	424	406	440	437	433	469	436	437	415	437	418	471	432	420	456	457	439	383	405	430	441	421	462	466	384	417	446	462	430	389	444	442	440	436	416	428	440	458	447	443	469	454	390	451	426	469	415	428	433	445	431	400	423	459	406	446	432	405	454	387	445	443	468	433	461	415	454	469	454	447	447	455	415	442	433	430	418	418	419	472	453	445	483	435	435	468	391	422	421	401	436	384	439	411	450	461	450	412	444	485	423	414	456	435	404	425	427	438	424	420	426	422	449	425	439	429	412	440	406	452	450	423	428	452	447	472	453	423	453	445	423	432	425	482	427	432	445	445	448	460	398	443	456	437	425	442	446	438	444	453	395	434	387	409	429	417	422	444	423	405	389	436	448	414	450	423	457	439	435	454	440	409	424	443	434	423	441	402	460	467	449	429	424	421	445	444	448	485	445	427	474	417	411	458	443	451	449	465	449	423	431	442	438	429	420	418	418	428	418	428	430	458	419	463	438	451	445	414	461	449	454	435	426	456	420	433	437	445	449	488	445	442	437	459	413	410	412	460	421	436	449	448	454	423	404	421	451	399	423	431	449	449	416	433	407	431	451	415	442	418	458	437	425	411	427	442	403	476	448	453	461	458	449	448	434	442	433	461	437	435	433	465	453	427	424	452	472	430	423	482	417	419	479	445	472	420	426	436	427	420	420	436	422	473	509	456	439	449	456	435	438	475	439	443	408	447	475	448	459	428	428	427	422	416	433	450	485	403	416	454	420	378	445	432	425	395	447	395	424	406	418	425	475	452	422	432	410	414	447	424	434	424	445	437	414	429	424	464	474	459	431	403	414	419	466	411	457	423	427	420	415	437	458	461	419	416	448	424	436	448	474	435	436	446	405	430	438	462	449	444	401	449	440	386	449	471	421	422	456	464	406	493	420	471	418	433	468	429	423	446	451	439	431	421	454	451	433	442	470	438	438	431	383	411	438	448	438	465	441	438	477	448	450	420	455	442	417	442	405	446	421	426	421	423	423	475	414	422	450	452	424	408	420	394	456
1135	93	77	60	69	92	76	68	70	68	69	57	57	50	57	53	50	60	62	51	66	68	66	59	55	64	50	57	52	60	52	53	67	55	63	58	59	60	74	45	38	60	58	67	48	46	60	64	76	59	56	53	67	46	70	50	61	63	73	51	69	50	55	63	60	56	55	72	54	56	68	58	56	67	59	54	64	47	48	67	54	51	60	63	38	63	55	62	55	68	54	58	53	60	51	69	55	70	58	53	49	57	64	51	49	67	66	46	68	55	56	49	54	68	67	54	53	55	69	45	56	56	55	65	62	59	66	55	52	58	60	64	61	59	67	64	57	65	64	63	54	47	50	61	56	61	53	64	65	48	65	69	50	64	51	55	62	54	52	51	64	58	57	54	60	53	63	52	67	55	45	72	58	53	53	63	59	51	54	67	75	64	50	64	55	63	70	67	59	63	53	57	56	50	53	49	59	53	45	54	63	56	69	53	66	57	71	54	52	58	56	58	62	44	61	48	57	52	49	56	59	63	63	63	55	65	57	60	60	62	65	41	58	60	61	64	63	55	53	58	57	53	59	59	59	49	64	56	53	62	70	52	55	54	54	57	55	59	74	59	62	51	52	55	61	73	49	63	51	57	67	41	52	56	62	60	39	62	53	66	68	55	66	57	49	62	61	65	59	60	51	67	48	39	54	59	46	55	72	55	53	43	59	50	52	52	60	64	50	50	70	84	59	64	56	73	52	52	54	58	60	51	66	55	62	47	64	73	64	53	75	50	70	64	39	57	76	37	54	60	61	54	63	48	54	58	76	51	55	56	54	59	63	56	51	48	49	54	66	52	54	56	53	57	63	79	52	64	61	57	61	53	61	44	56	62	72	52	49	72	50	51	51	53	66	55	47	62	59	60	52	58	78	58	62	68	65	53	63	65	57	60	51	59	47	68	61	57	59	63	53	45	52	54	46	63	58	47	55	50	66	66	64	53	46	63	53	61	54	47	49	57	59	56	52	65	47	61	62	72	60	61	59	60	52	65	70	58	39	59	50	42	54	58	60	58	63	67	43	49	56	58	62	59	64	55	50	51	52	67	52	61	66	56	43	53	68	57	46	60	64	57	43	50	66	56	58	51	54	45	42	40	58	54	66	63	70	54	58	46	71	48	55	57	49	61	56	65	58	59	56	62	56	59	53	58	66	42	60	55	57	55	63	49	59	52	56	59	60	57	45	54	61	48	50	63	67	67	59	65	53	46	61	61	52	61	58	38	58	58	48	59	62	69	48	49	70	59	52	56	58	57	47	52	63	57	45	61	56	64	56	55	43	64	58	50	57	59	56	50	62	58	63	56	50	55	68	55	58	44	57	69	53	62	59	49	50	72	53	66	63	75	47	57	49	47	63	60	71	47	64	53	49	51	63	62	55	39	50	57	54	47	63	62	65	50	57	61	56	47	63	83	57	60	54	57	55	44	54	50	66	41	44	62	58	58	51	53	58	50	65	53	49	51	51	55	57	53	51	44	60	58	66	65	51	58	71	55	67	50	67	55	49	47	50	52	62	65	57	54	55	60	47	51	61	60	54	54	50	55	61	60	48	61	48	50	63	54	65	44	60	53	62	55	79	55	63	54	48	46	49	58	69	70	59	50	40	62	45	67	63	59	45	60	69	74	47	57	64	53	54	61	72	54	54	61	55	58	67	52	68	60	54	60	66	53	47	49	52	68	62	62	66	51	48	64	63	62	42	56	52	64	46	59	48	52	58	58	50	44	58	52	57	59	53	48	32	70	60	48	62	52	44	50	67	61	55	45	70	55	51	49	50	63	65	67	64	51	50	49	61	64	70	58	55	71	61	66	45	66	58	66	62	61	65	58	60	57	44	55	59	57	85	62	58	51	68	57	62	63	69	55	66	56	59	52	54	57	60	81	63	56	62	50	71	65	48	63	57	57	61	56	45	63	53	54	66	58	44	63	68	46	43	64	69	58	56	70	49	66	57	63	58	45	63	59	54	42	56	61	72	44	43	45	57	77	62	55	49	53	57	47	43	58	52	53	44	62	61	43	46	56	55	55	58	55	53	72	61	57	50	53	53	55	59	54	41	69	68	64	60	75	60	55	58	59	66	50	51	50	66	65	60	56	58	59	52	53	54	69	56	59	53	51	61	44	66	61	64	70	60	56	68	58	52	60	57	57	47	60	68	58	66	69	38	58	52	43	72	59	48	43	67	68	42	52	54	65	62	61	68	58	55	58	63	66	58	48	52	68	68	45	65	64	65	73	62	57	62	67	45	40	51	50	68	67	66	42	60	65	57	55	48	55	64	61	49	61	56	60	53	58	73	79	50	56	64	54	44	68	64	65	55	53	64	67	45	60	67	71	58	53	56	64	63	59	52	52	44	58	65	45	56	68	54	61	53	56	60	59	50	49	42	51	55	52	48	57	70	67	60	59	48	52	54	62	62	71	57	64	60	62	75	60	70	58	78	52	59	66	58	64	52	64	59	55	72	52	61	58	53	59	55	64	62	62	60	46	51	62	57	52	54	59	46	45	55	43	46	63	57	51	52	60	46	56	63	56	54	72	53	63	63	63	53	60	56	59	55	60	54	55	59	50	68	73	47	47	61	61	48	51	49	58	62	61	53	70	61	64	55	54	61	52	48	59	77	47	71	77	58	47	68	69	60	63	52	62	65	60	59	57	58	56	53	64	59	55	57	46	63	58	60	50	61	49	68	51	60	71	48	58	59	56	62	62	55	55	66	66	57	49	40	64	50	56	55	52	55	56	58	67	50	71	79	59	41	48	43	58	60	49	45	53	45	57	56	58	45	58	51	56	64	49	54	51	58	61	61	42	45	52	57	50	46	61	62	51	58	54	43	67	48	62	64	62	39	74	63	60	64	63	49	64	49	57	58	56	64	63	53	52	56	58	71	67	55	70	64	48	42	58	58	58	63	65	63	55	54	66	59	51	65	65	55	44	59	52	65	55	51	63	69	46	54	69	58	57	63	63	47	53	56	60	65	67	54	67	54	66	55	55	47	60	59	54	67	56	61	62	73	56	56	44	65	55	64	73	58	63	56	57	49	67	61	55	55	69	57	50	73	54	59	59	51	53	62	61	50	69	54	60	48	49	53	62	60	51	50	61	53	50	53	56	56	61	82	45	63	58	49	61	62	63	67	63	57	52	72	53	53	54	60	58	58	55	59	56	75	58	59	47	61	53	50	54	37	55	54	70	65	49	68	43	70	65	51	54	63	54	67	49	56	61	50	52	62	61	55	54	58	62	55	55	52	66	64	58	39	64	70	60	55	56	62	59	69	62	71	61	67	59	54	54	58	63	61	50	65	58	52	44	54	56	60	67	57	50	56	66	60	49	62	57	61	57	45	53	56	57	48	61	61	61	70	63	70	56	57	55	52	67	47	41	46	59	53	57	59	70	63	57	63	56	56	69	66	53	71	64	48	66	53	60	61	59	60	65	48	53	59	63	57	52	58	61
6541	1226	808	1386	2998	2949	2430	1775	1407	993	904	764	653	668	684	688	652	607	551	588	521	516	510	486	468	549	448	502	488	461	483	482	491	513	499	500	496	487	517	509	482	465	481	478	463	433	486	445	864	460	463	465	459	498	454	520	428	458	472	430	459	479	487	501	432	453	442	502	413	438	474	480	472	443	452	450	479	430	472	431	452	448	457	460	426	457	451	437	473	457	471	424	488	460	486	459	458	471	460	482	516	447	470	434	468	463	455	407	429	445	466	432	440	489	471	454	450	489	478	451	449	471	454	451	500	425	479	465	434	447	471	488	477	489	471	467	433	480	406	441	487	445	489	462	499	482	424	466	460	443	431	443	481	438	468	448	478	452	431	449	461	424	445	471	475	460	490	453	437	440	469	485	439	472	445	421	436	476	487	453	502	480	458	439	480	464	496	476	515	447	457	452	439	472	482	503	442	414	473	451	457	486	466	446	441	406	471	467	444	480	413	463	449	460	462	463	445	436	441	447	453	461	498	445	450	429	468	466	500	479	432	477	452	444	457	467	461	472	442	484	458	464	457	452	479	480	452	501	437	471	418	462	472	458	462	462	473	471	479	452	461	475	466	494	422	447	470	444	476	485	457	454	445	490	461	446	432	449	489	467	454	457	460	495	447	458	450	459	446	402	452	454	507	470	479	474	448	475	413	427	469	468	475	471	462	481	444	462	430	485	464	470	481	436	449	454	475	445	468	487	423	492	475	470	466	487	478	444	481	452	478	462	457	476	429	471	469	489	450	438	441	464	454	473	462	420	438	436	468	446	451	456	484	500	432	444	465	462	490	439	443	447	453	468	491	464	452	455	449	436	454	466	446	441	453	475	485	467	495	478	484	455	440	479	461	436	458	467	451	465	453	424	475	440	438	436	463	440	478	436	485	411	452	435	454	464	506	462	492	449	473	488	385	448	462	466	457	492	523	441	494	492	471	472	481	423	481	440	455	462	450	449	477	459	458	460	439	469	462	438	432	507	465	474	474	453	434	464	485	449	496	433	475	462	441	511	478	436	479	437	456	432	459	477	438	480	449	475	436	442	457	437	448	462	437	452	433	483	434	471	455	467	437	473	431	467	458	488	464	410	465	465	473	478	488	462	476	450	495	420	479	486	428	481	432	446	474	479	465	433	478	435	458	442	450	486	478	465	462	449	466	484	453	474	440	473	444	461	483	491	496	446	474	495	481	471	463	463	474	445	471	461	471	503	447	448	477	466	440	460	440	488	454	444	465	461	517	470	480	472	467	467	410	431	485	448	467	497	462	474	460	483	465	436	456	494	461	463	432	495	475	418	470	466	497	483	475	449	473	425	452	417	439	454	505	470	453	470	467	451	424	470	448	448	471	440	456	475	412	474	446	444	504	471	466	487	438	454	462	452	443	483	475	459	457	502	487	465	486	462	452	438	479	457	418	428	466	484	444	447	458	459	465	498	421	445	478	455	477	452	456	429	468	418	437	449	506	446	446	470	429	453	470	478	454	477	502	453	480	443	459	456	454	488	463	459	464	484	433	413	496	446	459	458	472	459	433	459	434	430	473	453	426	453	430	469	478	452	466	460	458	478	439	393	443	472	469	465	425	441	475	454	449	423	466	448	436	443	484	444	442	460	468	488	426	456	443	457	413	472	426	454	496	436	482	442	435	462	451	453	499	420	472	462	481	455	428	443	451	460	430	469	465	443	465	477	448	485	438	480	444	434	446	439	440	479	436	439	480	482	442	442	477	492	468	482	463	488	452	481	450	445	483	471	394	476	447	449	465	451	507	469	446	431	447	450	479	409	490	437	465	449	473	421	473	446	436	498	488	475	430	409	447	477	482	469	485	462	456	423	461	455	445	451	487	439	466	481	457	484	448	468	486	481	452	478	475	442	493	469	458	429	450	432	420	455	478	497	456	443	466	431	435	456	448	443	444	462	459	438	446	490	469	456	445	469	427	463	431	426	462	470	484	463	428	474	470	469	430	435	435	436	448	470	448	499	467	477	485	469	480	442	451	474	457	486	462	454	480	451	458	463	477	456	452	466	454	427	450	471	461	464	473	450	469	421	452	518	503	433	428	460	460	484	486	471	436	489	450	483	490	481	454	456	475	487	454	473	458	457	450	478	473	472	466	484	439	481	458	454	480	469	447	486	440	483	459	474	459	469	480	473	460	449	427	429	463	468	445	470	481	506	488	451	446	471	467	443	459	440	455	492	476	436	470	447	467	424	434	494	478	485	483	462	453	463	465	476	470	462	435	440	467	444	489	473	486	451	480	421	446	447	476	463	464	486	480	454	432	435	488	452	449	474	441	464	417	440	427	437	510	443	486	459	439	484	455	487	445	433	503	459	456	464	510	474	394	487	439	429	443	443	527	437	431	453	446	450	467	422	452	458	480	518	474	468	465	475	431	450	456	461	447	450	484	464	456	442	440	485	502	444	487	505	508	478	431	511	499	461	439	469	425	503	447	450	430	448	495	445	466	486	464	434	443	464	461	459	470	415	422	471	475	439	457	456	484	465	465	465	501	458	443	466	449	474	465	431	466	461	489	470	459	450	468	444	450	507	449	456	487	452	479	454	475	479	467	454	454	466	473	437	476	479	469	447	461	494	453	458	464	448	424	456	472	459	478	458	437	456	465	440	465	421	486	488	480	467	480	466	443	438	475	482	450	464	466	443	478	443	434	473	494	487	481	442	503	448	504	460	451	449	435	481	479	453	449	456	470	436	448	423	476	474	465	470	474	456	444	490	454	453	467	486	428	474	482	480	440	505	456	432	488	459	455	465	461	473	466	439	477	471	457	488	414	467	430	470	459	436	466	445	468	425	479	497	486	465	434	450	477	476	456	458	429	460	473	422	435	495	451	467	447	501	464	456	447	440	491	441	487	467	443	472	451	447	465	467	472	435	468	417	460	513	509	431	435	474	443	474	472	446	460	474	485	480	470	465	492	486	455	476	474	513	453	443	460	450	477	443	451	442	432	463	458	446	463	449	444	479	436	433	492	436	458	453	474	477	467	417	476	442	470	443	453	470	465	460	466	466	482	429	450	467	445	433	453	434	443	474	447	460	489	477	508	452	483	439	436	473	496	468	470	455	456	449	500	466	500	472	453	458	461	471	443	434	448	461	437	448	471	459	459	451	451	488	476	470	433	467	500	457	492	434	447	431	431	487	453	444	477	411	433	480	438	467	456	488	448	489	443	472	479	473	482	465	440	431	468	477	482	474	478	469	434	465	471	468	442	458	428	458	477	470	471	511	468	435	460	453	481	467	452	452	452	460	499	493	518	445	451	465	461	456	435	441	486	480	475	430	454	485	426	441	486	478	486	442	452	480	465	453	448	491	481	463	429	461	452	443	482	455	450	436	421	469	451	441	471	461	470	469	464	452	481	455	478	493	460	407	459	451	431	520	440	470	466	454	432	473	431	487	492	467	510	463	484	430	454	481	434	436	468	452	467	465
1383	112	92	81	89	107	113	91	91	65	85	57	65	73	71	69	62	65	61	61	64	65	54	57	54	50	45	52	50	59	69	47	60	60	49	62	50	45	61	57	44	55	50	50	41	51	42	75	58	50	56	51	53	61	44	49	47	60	55	51	56	45	68	66	46	39	61	44	46	53	53	63	57	59	53	53	56	48	51	53	57	40	42	63	50	47	63	43	41	54	56	61	59	49	67	51	46	51	56	55	51	50	42	37	40	45	57	51	62	56	55	64	54	74	43	52	48	62	50	64	54	46	55	54	50	50	43	56	36	52	54	57	66	64	48	44	50	51	49	55	49	53	31	50	58	53	42	37	44	60	52	44	57	48	50	59	36	52	63	61	62	43	55	53	54	44	50	54	48	42	67	58	55	48	41	48	56	53	55	49	45	51	49	48	53	55	43	55	54	57	58	47	46	56	49	40	60	48	49	54	32	54	39	53	64	46	48	49	42	52	52	46	45	58	51	49	65	45	49	51	44	58	56	73	47	54	50	44	60	52	57	57	51	56	39	45	58	58	50	48	45	39	59	57	48	55	41	45	38	49	51	61	53	57	58	61	48	55	50	48	41	41	52	63	44	47	48	40	53	67	56	58	52	65	57	43	49	57	62	59	57	52	48	54	48	57	50	56	49	56	53	55	52	46	53	45	58	51	57	48	44	42	59	56	45	66	58	53	43	46	53	55	60	48	56	56	52	41	53	40	68	53	56	56	61	64	56	54	51	49	53	55	54	47	54	49	64	55	53	58	62	56	46	52	59	51	53	45	55	48	58	57	31	44	47	68	53	53	37	40	61	52	62	48	60	53	50	49	65	48	51	50	59	47	47	56	50	58	49	52	63	57	47	55	63	52	45	55	45	44	57	42	57	65	58	67	47	65	44	53	47	44	44	58	60	42	47	51	47	48	49	54	48	63	53	55	65	56	55	54	53	44	46	61	54	59	69	56	63	52	59	42	43	46	57	58	48	59	67	41	48	71	52	43	46	38	55	52	59	40	47	56	62	54	52	50	45	69	41	53	53	53	42	46	49	44	56	56	52	50	48	46	55	46	47	53	50	46	52	64	61	33	47	56	32	57	40	45	45	59	53	57	53	48	63	49	49	50	54	46	45	46	50	45	57	54	48	45	45	53	48	55	64	53	50	41	53	44	49	53	57	48	56	52	47	43	56	53	46	57	49	55	46	57	49	47	52	60	53	53	60	57	72	36	49	43	53	49	46	62	56	48	42	43	56	56	42	52	44	46	51	62	44	58	60	45	57	57	58	52	59	52	60	46	35	57	46	48	58	54	55	59	50	60	46	52	46	49	47	62	62	56	44	61	57	54	39	54	43	62	60	50	50	59	52	53	66	52	65	52	66	50	53	44	53	60	54	47	33	60	55	58	52	44	56	41	51	54	71	50	57	45	53	50	53	44	52	65	47	43	55	56	66	56	62	49	48	60	62	53	52	57	51	64	71	56	59	43	51	62	43	44	52	49	44	53	44	57	60	55	59	43	43	62	65	55	58	42	44	44	56	44	46	58	62	48	62	52	47	51	51	60	48	49	53	52	50	59	52	66	58	63	54	49	51	52	48	59	53	58	58	53	53	65	47	64	41	37	55	58	43	50	53	55	66	73	59	55	50	67	61	55	49	44	57	51	51	62	45	50	55	45	60	46	53	46	54	50	56	38	48	49	55	35	68	41	68	55	50	52	56	72	47	51	64	49	57	54	60	46	59	48	46	64	40	56	57	55	44	46	56	54	47	48	43	56	58	54	44	50	65	48	54	44	47	61	58	60	53	49	49	52	67	71	53	47	47	50	54	43	50	52	74	51	57	34	42	44	47	44	42	55	42	63	53	59	54	64	59	53	54	64	61	45	38	47	59	64	59	53	58	52	56	46	53	50	56	40	59	56	48	51	46	59	58	62	48	69	48	54	51	45	66	56	74	39	61	45	70	57	55	56	55	51	51	67	44	47	57	52	53	43	56	53	59	52	49	55	39	45	49	57	51	46	42	47	66	50	47	73	61	39	60	49	47	68	53	54	53	58	58	53	51	53	54	64	48	58	57	54	44	52	49	54	62	45	62	50	52	62	49	55	44	53	53	47	71	52	37	45	53	55	60	52	53	47	48	60	57	54	59	54	42	59	48	61	57	56	55	56	44	51	57	56	40	53	52	41	44	65	63	57	55	56	50	32	39	52	54	61	51	46	37	63	53	52	50	61	52	44	57	51	44	57	58	48	56	53	47	50	41	50	56	55	44	44	48	45	70	56	53	55	54	54	59	49	55	55	49	43	38	50	56	54	54	63	61	46	47	56	48	58	47	51	54	51	54	43	51	54	49	58	59	53	45	55	55	61	49	49	45	58	55	45	53	51	54	59	41	52	50	58	59	62	49	56	52	54	53	70	46	58	48	43	48	54	45	53	51	52	66	48	47	47	57	74	59	53	42	50	56	60	51	44	46	51	55	62	40	54	71	51	47	60	45	61	51	49	61	42	51	51	56	67	49	60	59	67	56	51	52	48	45	44	58	53	59	51	57	55	44	37	49	55	52	51	54	53	73	61	59	44	42	53	60	70	42	59	50	58	55	60	68	44	66	62	59	55	45	46	48	47	46	64	41	45	53	43	61	45	57	54	53	51	50	51	57	51	51	46	47	51	57	46	46	65	59	43	43	48	69	54	54	39	43	60	48	57	47	53	48	64	57	44	43	45	57	47	53	44	51	52	56	44	61	56	49	54	50	55	48	52	51	56	57	52	54	51	47	40	60	51	45	61	62	52	52	45	57	48	52	51	48	43	52	55	35	49	65	36	31	58	57	39	65	39	41	51	50	58	44	50	57	55	41	55	55	42	52	55	47	61	58	51	52	36	44	56	46	39	46	47	54	52	56	46	57	46	44	43	67	49	45	45	56	52	42	50	65	52	41	44	51	50	44	46	47	45	60	57	64	40	51	50	48	44	57	49	59	42	63	49	44	47	54	49	46	50	53	74	52	60	45	52	47	51	59	43	58	46	50	65	56	60	37	48	61	56	47	52	59	56	57	45	46	51	50	58	39	55	57	38	33	61	53	55	54	54	39	62	59	57	61	56	58	60	55	55	55	57	49	53	43	54	44	46	56	55	64	50	50	49	59	50	54	58	47	54	51	60	66	45	65	62	47	58	59	49	50	54	63	55	48	51	58	45	47	54	42	56	50	47	55	43	51	53	54	56	66	51	47	57	54	55	50	45	64	48	50	49	54	42	56	51	42	49	49	52	60	59	58	60	36	73	47	60	59	53	52	49	55	54	44	59	43	57	48	49	44	48	49	45	32	51	45	54	47	45	49	53	54	54	52	61	60	41	60	46	57	51	66	34	50	42	43	39	57	50	49	66	47	58	46	61	56	51	52	49	45	58	37	42	62	58	47	57	34	50	51	72	57	48	50	49	55	60	63	40	59	53	75	59	44	52	51	50
7518	1675	1028	1990	4556	4589	3689	2735	2175	1701	1335	1129	994	882	942	835	702	614	634	620	573	551	546	556	577	531	503	533	521	482	496	549	484	443	468	473	492	498	453	459	486	417	498	459	456	417	422	845	748	472	463	424	465	456	428	397	417	452	431	410	414	410	440	423	449	400	450	432	381	418	422	410	404	442	384	409	446	408	438	461	434	406	414	413	389	474	435	411	355	395	403	411	401	388	439	437	413	416	428	438	425	413	452	434	458	387	445	430	418	434	423	399	438	423	467	406	405	424	435	444	417	417	391	410	423	439	435	409	439	469	426	434	417	430	449	387	426	409	417	393	399	423	451	401	430	428	416	430	404	428	441	395	401	408	413	423	422	411	413	410	390	452	405	418	413	411	386	421	431	432	404	402	422	407	414	423	436	448	422	436	420	438	433	416	424	425	398	423	417	465	440	452	405	409	435	419	396	460	412	429	428	430	442	392	420	431	444	422	389	424	430	401	464	413	394	400	406	399	395	436	390	421	402	426	394	427	394	422	437	420	420	391	453	412	425	444	413	429	415	377	390	430	398	411	426	429	424	412	410	464	404	428	421	409	418	407	411	413	411	417	387	390	450	424	407	423	406	449	469	345	409	378	421	420	436	417	423	427	400	425	388	378	391	421	420	402	428	375	436	411	396	406	375	441	412	421	396	423	464	405	396	398	424	421	391	391	396	414	427	387	434	415	421	444	395	393	403	384	447	415	419	436	449	391	429	434	427	408	399	416	411	410	389	425	424	397	414	431	445	406	464	455	415	395	402	445	418	442	391	423	421	423	410	410	411	377	437	404	459	445	403	399	443	434	396	445	449	434	428	379	437	379	409	411	430	424	420	421	449	444	426	408	426	408	400	430	399	433	421	435	405	394	387	420	426	435	372	412	406	404	395	455	375	444	416	390	401	423	408	431	422	410	435	424	401	458	387	448	401	438	392	410	411	430	407	457	389	420	412	386	391	404	381	457	427	429	440	435	462	380	423	415	443	409	409	415	424	383	432	431	412	428	409	376	435	426	409	402	436	444	414	424	422	406	437	455	415	421	414	400	415	380	422	416	408	445	393	425	407	413	406	437	403	390	425	400	445	435	435	400	416	413	423	461	432	438	422	451	407	363	398	402	397	438	429	398	415	384	417	418	424	441	425	407	444	443	440	431	431	391	390	416	400	387	413	415	439	415	418	426	389	421	407	407	439	409	422	405	428	417	401	433	403	435	437	419	422	421	422	430	439	422	432	395	393	399	430	431	437	400	438	416	394	405	416	437	451	415	410	409	395	410	395	437	452	427	438	423	420	417	425	413	459	398	392	404	425	449	410	398	414	438	386	384	444	408	421	436	383	422	423	413	406	485	449	375	448	436	402	433	425	408	386	430	386	405	414	413	393	416	452	438	430	438	421	407	395	398	438	415	423	422	425	406	412	413	413	429	398	418	402	400	424	424	437	422	424	401	412	409	401	431	399	406	439	446	418	413	421	429	448	429	402	444	378	394	418	423	414	412	422	399	379	420	396	433	449	416	420	413	395	385	408	447	447	411	458	385	394	379	402	414	422	403	409	424	417	422	400	415	410	391	408	404	418	412	376	435	435	410	412	425	428	401	413	413	431	433	431	408	426	404	444	388	444	449	461	406	427	403	419	436	397	441	430	416	396	408	411	436	430	435	452	355	416	428	428	406	441	409	416	449	398	439	451	413	396	401	440	421	419	437	404	359	416	449	425	438	446	416	398	457	395	420	461	425	404	405	395	401	429	430	401	410	434	412	403	389	434	398	440	406	467	398	432	412	454	407	415	393	408	405	448	444	444	388	407	413	416	419	393	408	394	425	407	423	391	389	428	422	410	405	415	425	409	428	411	436	416	400	445	415	404	379	426	399	409	402	380	440	421	426	421	438	434	417	437	421	449	362	391	400	465	426	400	422	372	427	395	379	420	439	417	430	407	417	430	448	432	439	397	415	445	456	442	411	434	394	417	437	399	432	433	405	381	456	395	459	420	406	444	435	411	440	408	422	394	447	426	424	412	412	429	413	423	414	408	404	407	406	417	421	430	417	438	408	429	452	426	395	405	407	417	374	372	404	435	388	422	445	427	454	443	418	395	473	376	437	417	427	400	382	419	441	422	428	402	416	409	385	453	417	442	435	428	409	391	420	418	455	420	464	431	435	426	445	400	406	419	410	407	462	434	427	436	427	436	408	457	434	391	377	428	380	416	427	439	417	411	406	427	419	451	430	462	450	450	417	445	423	432	404	397	399	409	383	402	428	407	399	412	436	446	416	439	426	372	438	433	398	414	462	413	402	414	380	402	420	397	403	464	451	438	401	406	409	413	401	444	421	398	439	384	412	423	396	417	425	433	415	427	366	429	395	392	415	407	464	422	426	407	447	396	375	443	447	419	436	430	424	435	374	439	442	400	400	426	419	389	432	413	426	392	439	419	402	433	389	422	460	394	382	406	387	393	435	422	390	468	438	444	396	412	401	422	464	425	424	384	412	414	431	405	389	427	384	433	465	449	442	434	405	433	408	415	439	445	401	442	394	426	413	407	419	419	432	396	443	436	424	411	398	385	385	458	394	444	428	431	409	422	445	411	453	426	431	408	398	385	394	392	442	399	427	387	436	433	396	405	421	441	425	432	427	403	385	414	444	423	424	395	403	378	399	402	416	386	417	396	404	391	379	419	414	406	400	380	395	385	373	424	434	403	408	423	433	442	387	426	425	416	435	417	429	423	404	414	425	441	408	402	404	421	406	416	397	447	438	397	442	445	459	415	432	419	409	387	399	398	395	389	453	454	392	395	392	401	418	436	403	445	373	392	424	413	429	409	421	420	412	431	401	405	419	433	418	411	424	419	407	402	427	433	421	456	444	412	402	420	393	411	403	417	422	442	420	422	444	432	404	400	410	422	434	463	391	392	407	414	449	439	413	416	413	433	433	423	445	422	441	383	398	456	374	423	428	425	429	445	371	380	433	412	435	408	409	438	389	433	405	396	425	454	406	408	441	423	438	422	434	408	445	444	416	395	415	427	395	405	432	390	409	436	417	399	404	380	432	407	419	421	446	384	423	408	416	381	403	391	423	429	429	433	396	407	445	435	428	429	421	406	428	429	419	410	409	402	422	415	422	427	423	428	418	432	442	446	418	414	454	395	432	441	394	394	416	422	430	449	387	442	415	437	413	421	435	400	385	419	446	425	458	408	451	456	432	432	414	440	413	415	414	366	423	436	422	401	403	432	407	402	357	425	410	438	427	427	468	407	433	414	399	429	381	427	407	413	401	418	417	403	423	387	402	438	418	394	413	419	416	415	426	435	424	400	406	411	415	420	424	378	412	451	427	406	441	433	425	421	407	426	438	393	408	423	409	429	396	433	431	424	398	437	417	420	421	456	387	437	426	418	443	386	402	419	425	396	416	432	411	448	424	383	433	438	445	451	462	455	432	385	426	413	388	423	419
623	150	72	67	80	109	97	70	73	60	58	30	38	38	43	35	25	30	26	17	24	24	24	19	23	28	16	24	14	22	20	17	17	22	24	17	20	22	18	18	30	16	13	10	17	16	18	50	68	12	10	19	15	12	12	15	14	17	16	13	19	14	20	17	11	16	17	17	17	12	14	11	18	16	15	10	20	17	16	20	10	15	15	13	20	21	14	15	13	9	19	17	18	10	16	22	14	17	16	19	12	16	18	19	16	11	23	15	8	11	23	22	16	19	10	15	19	10	17	19	15	14	19	11	10	17	14	11	13	14	13	12	10	12	22	18	14	15	10	15	17	17	12	15	13	16	15	8	13	14	19	13	10	18	17	19	23	14	14	28	10	25	12	10	17	20	13	18	17	11	12	23	19	17	18	17	12	13	16	5	20	8	21	16	26	8	11	18	15	16	17	12	18	19	17	13	18	14	16	17	17	17	19	14	15	12	11	9	17	16	14	19	18	18	15	14	26	17	16	12	20	17	17	22	11	9	11	8	12	12	15	18	8	22	15	8	16	14	23	11	16	24	18	13	19	17	10	20	14	18	26	15	14	16	10	17	15	17	18	14	19	18	17	7	17	15	17	18	20	6	12	16	14	11	17	13	17	12	15	21	17	12	13	20	26	18	17	17	12	17	19	17	12	15	15	20	17	20	14	10	20	21	17	10	16	12	27	16	23	10	10	15	10	15	14	15	13	10	18	21	9	15	18	18	13	10	11	22	15	14	15	10	16	8	16	21	19	13	9	8	13	14	20	13	13	10	25	19	19	11	15	14	16	11	15	25	9	8	21	14	15	13	14	15	20	13	10	12	14	19	12	18	18	14	17	9	24	21	21	14	16	15	17	18	19	10	8	13	17	21	12	19	14	21	8	16	13	13	16	18	8	14	15	11	18	12	23	19	14	19	17	11	17	8	16	11	12	13	15	10	17	22	17	11	12	16	14	18	14	17	14	14	16	15	17	22	17	16	14	19	22	15	17	10	16	15	11	12	14	18	8	15	17	10	15	10	18	15	17	9	12	9	16	11	15	12	16	12	14	15	17	18	18	18	16	19	20	14	11	15	12	21	11	13	20	16	10	12	16	24	22	16	12	20	19	20	16	14	9	14	18	11	24	18	13	12	21	20	16	10	12	15	23	12	20	21	16	10	10	13	17	12	19	19	10	21	19	20	12	16	14	19	22	10	8	12	12	7	11	12	18	11	16	20	20	18	19	18	19	15	19	21	17	14	9	9	17	12	14	10	18	8	12	24	22	15	15	13	13	19	9	19	9	11	20	11	15	18	13	12	19	29	21	13	16	13	17	17	17	13	16	23	11	18	13	15	20	19	15	21	16	11	7	10	17	15	11	9	18	18	10	19	13	19	15	14	14	16	11	14	16	12	12	23	15	13	10	13	10	16	11	8	18	22	16	14	18	10	7	13	17	15	17	12	8	16	14	14	15	20	10	28	19	13	17	20	13	16	16	11	17	9	22	13	21	20	11	14	10	21	18	21	12	22	9	14	17	29	15	14	17	17	13	6	16	17	18	15	13	14	16	18	10	16	20	21	11	21	14	19	17	10	13	21	15	15	16	22	14	10	17	9	10	17	13	15	13	17	19	16	13	14	17	14	19	19	20	24	16	16	18	23	12	16	20	12	12	9	15	14	21	12	14	8	15	15	10	17	21	13	19	17	20	13	16	10	21	16	18	19	22	14	23	9	17	20	15	16	23	14	18	15	9	12	18	10	12	18	11	20	11	15	13	20	10	13	18	16	22	12	22	16	13	18	21	13	5	27	12	13	18	19	22	19	14	18	14	15	10	11	6	22	6	16	16	15	12	18	21	19	13	12	21	12	20	17	14	19	8	18	13	13	21	14	15	12	15	17	15	17	14	11	14	12	25	15	21	18	16	10	11	25	15	21	14	18	12	19	11	18	21	16	7	20	14	9	13	7	24	14	15	14	15	21	12	15	12	12	16	9	21	20	10	18	15	12	17	17	10	17	18	15	19	8	23	16	9	20	19	20	15	13	22	16	13	11	19	10	13	19	14	14	20	16	11	15	12	13	19	13	13	10	9	22	13	20	16	17	16	15	15	19	14	11	11	9	11	10	19	21	16	19	18	16	6	14	14	14	19	12	15	20	18	14	19	15	18	15	17	18	13	16	16	19	11	17	28	15	16	10	14	17	13	10	22	14	21	21	11	16	11	18	10	22	22	19	10	12	11	8	15	12	13	14	10	13	15	17	14	20	16	20	6	18	12	19	14	9	22	17	20	20	25	12	16	18	15	17	8	8	15	20	20	13	13	18	15	18	15	15	16	18	10	22	16	20	17	14	18	13	11	17	23	15	13	19	13	13	17	22	18	22	16	13	20	13	11	16	19	22	12	21	13	13	9	13	18	20	14	19	20	17	16	18	18	14	10	20	23	14	20	12	11	17	6	12	5	18	19	20	14	19	22	13	12	15	17	14	20	15	14	16	19	19	15	14	11	17	16	17	15	14	17	13	19	12	18	17	15	16	17	25	17	19	16	12	13	17	14	14	14	18	17	10	19	15	13	12	10	17	14	8	12	17	11	12	14	12	16	14	20	21	10	15	17	14	13	20	14	12	19	26	21	12	15	20	14	12	18	14	11	12	15	16	12	11	11	15	15	15	11	15	21	18	16	13	18	25	14	10	13	11	9	15	20	11	14	17	19	16	14	17	21	17	12	17	15	14	19	13	17	13	19	18	13	22	25	13	9	11	15	15	18	11	13	18	21	14	13	13	7	15	16	21	12	14	15	14	16	18	18	16	14	21	21	16	13	19	11	12	24	13	9	12	12	15	21	20	19	16	13	13	18	14	15	14	18	17	13	17	14	15	18	9	11	10	17	11	18	24	14	17	16	21	11	12	15	11	18	16	12	23	21	14	21	21	19	14	11	15	12	16	13	14	15	15	10	12	20	13	22	27	10	12	19	15	12	14	22	16	11	12	15	16	10	14	14	20	9	24	16	15	19	12	13	15	20	13	13	8	12	7	11	18	19	13	11	16	15	23	22	20	16	13	19	22	13	17	15	10	18	8	13	22	19	23	13	18	11	23	14	21	14	14	20	20	16	13	17	11	16	23	12	10	16	11	10	22	11	18	18	21	18	12	18	17	14	11	19	11	11	10	11	20	18	14	15	10	21	11	12	24	12	11	19	20	14	15	20	21	16	15	12	21	13	12	18	16	12	21	10	18	6	15	15	21	15	17	17	16	14	14	21	10	14	14	14	9	15	13	20	20	13	22	10	10	13	23	15	20	13	16	19	15	15	16	14	19	12	18	14	9	15	13	12	12	15	7	9	16	20	19	14	17	16	16	13	14	8	16	15	14	12	11	17	21	11	11	16	17	14	17	16	25	17	10	14	16	13	15	19	17	15	9	12	18	19	16	12	8	12	11	20	11	11	15	17	19	9	6	17	9	13	16	16	15
7374	2474	1119	2987	6933	6702	5295	3829	2971	2186	1606	1258	1064	969	939	678	572	506	414	451	357	388	401	346	322	312	279	273	263	282	283	250	235	214	184	199	199	225	206	192	187	200	175	174	166	172	187	1086	1330	156	164	168	168	165	148	124	165	145	153	149	167	161	139	164	139	129	135	137	150	131	144	136	137	128	146	151	138	126	138	125	132	140	131	164	113	139	123	116	135	139	113	135	132	124	148	141	146	157	131	130	126	124	130	142	100	130	140	136	126	131	138	113	148	136	165	147	149	118	136	133	120	130	148	130	126	144	137	138	147	137	123	140	128	130	108	122	125	117	128	126	113	117	120	134	148	127	125	105	120	126	139	140	123	147	137	128	116	119	152	121	125	130	115	153	131	141	125	153	130	152	113	125	121	115	122	144	126	128	141	131	129	130	132	145	124	128	112	145	140	111	121	123	140	173	137	138	128	133	153	134	120	139	133	139	138	130	118	141	110	115	118	125	127	127	115	90	132	125	129	146	127	141	117	133	120	126	124	125	150	113	111	127	128	144	138	138	122	118	137	120	138	124	128	134	150	146	109	129	143	124	126	126	117	127	135	132	113	120	110	126	138	133	135	148	128	137	120	123	149	130	137	125	115	124	132	120	124	136	108	135	127	143	118	126	125	116	129	129	124	112	135	124	110	103	130	114	129	122	130	123	110	104	141	120	139	147	148	131	118	133	141	114	141	136	107	114	135	120	100	123	131	130	122	136	120	137	139	133	124	120	120	121	119	117	127	120	122	127	100	131	125	103	123	146	132	110	126	119	110	127	129	142	127	138	140	113	127	124	100	136	132	135	118	115	114	129	130	129	136	120	147	120	128	116	128	117	118	115	122	117	132	141	97	124	135	119	135	131	130	124	136	122	141	147	126	137	117	130	130	111	141	132	134	114	114	118	149	128	122	125	129	130	136	115	128	130	133	139	113	127	129	121	131	128	125	124	134	136	129	138	130	135	119	150	133	131	123	126	136	130	134	133	129	107	145	127	143	115	123	149	133	137	114	144	104	134	129	111	117	129	127	117	113	126	123	107	122	125	126	117	127	123	121	142	143	127	133	124	141	117	102	137	110	145	143	131	116	119	126	100	127	130	126	129	131	137	129	133	134	140	143	118	112	132	139	132	120	132	99	134	131	113	139	124	135	124	134	103	116	125	149	133	129	124	128	138	150	127	127	130	122	128	124	137	134	123	146	132	147	107	130	120	107	130	122	125	146	117	109	104	111	122	124	122	145	134	132	124	123	116	136	120	130	132	114	134	115	137	128	118	129	133	117	139	129	117	129	144	116	130	133	106	146	113	113	135	134	126	116	126	129	126	133	136	122	122	125	124	124	121	133	121	133	124	130	143	140	125	139	122	116	142	121	128	135	134	127	127	117	134	120	126	117	131	117	132	131	132	120	108	115	128	123	118	138	127	151	124	119	120	123	117	138	134	128	117	108	117	112	115	124	148	119	129	133	109	121	114	119	109	114	148	129	113	124	120	128	122	140	126	125	114	137	133	143	133	146	122	130	111	120	129	129	113	137	128	125	116	116	125	125	116	127	135	119	107	129	122	119	105	151	138	120	124	123	120	116	138	128	127	120	120	101	143	121	125	109	122	138	110	116	115	136	128	123	118	133	138	140	116	113	136	127	107	132	144	118	110	111	124	122	99	117	126	116	136	116	125	143	138	134	147	128	129	110	124	114	140	118	134	113	130	119	110	131	131	126	119	138	119	115	120	120	116	126	112	152	130	137	147	156	121	143	140	131	127	127	106	121	103	129	105	138	132	119	124	120	131	143	116	137	134	102	129	121	138	134	127	144	126	124	133	122	124	114	124	131	127	131	123	124	122	125	117	145	141	130	127	121	133	126	130	114	122	128	141	127	123	127	119	104	113	132	110	150	128	117	121	144	127	143	127	136	132	125	120	114	113	131	121	125	123	137	122	135	126	128	125	139	126	139	132	114	129	123	123	116	112	125	126	146	130	123	125	123	106	116	118	120	115	127	122	121	124	132	131	123	113	107	134	105	106	126	132	134	120	127	125	129	111	138	109	147	133	119	121	149	134	128	120	127	133	123	136	126	144	135	125	102	127	126	115	123	114	129	145	128	125	132	137	127	116	143	116	134	116	115	127	112	116	129	102	137	131	142	118	129	130	126	108	126	133	136	130	127	138	127	118	102	137	118	119	137	126	121	114	138	118	121	116	128	124	111	113	132	135	109	119	126	123	120	122	120	118	125	121	135	111	137	136	111	116	116	119	129	125	127	120	131	120	129	138	125	124	119	112	118	137	136	119	137	118	136	120	105	124	128	102	137	133	121	124	121	126	128	142	106	136	136	151	115	116	132	120	122	138	123	129	119	113	115	116	118	121	130	110	121	143	136	125	114	130	124	121	102	157	146	131	127	125	130	137	136	118	139	135	132	120	109	116	118	138	123	122	139	119	117	137	140	136	135	111	133	124	112	119	133	133	106	127	112	110	131	121	120	132	152	151	122	135	138	118	121	135	134	129	106	128	130	132	117	107	115	123	143	124	124	125	108	131	121	103	116	140	132	121	137	136	135	127	129	133	119	140	137	127	126	110	138	125	118	126	116	127	115	109	115	140	116	125	121	112	131	117	125	139	118	115	125	126	136	114	119	138	131	119	144	147	117	104	126	105	140	118	141	134	115	117	123	119	121	133	115	139	131	138	112	118	121	131	139	127	142	119	123	109	113	143	151	134	135	131	114	123	129	137	111	133	130	124	131	129	134	134	125	121	112	135	117	140	123	143	126	120	125	107	112	120	109	122	140	129	109	114	112	119	133	132	136	116	133	119	139	113	133	117	134	144	115	135	134	122	120	143	128	109	144	122	132	139	103	128	112	144	123	120	126	123	108	126	139	126	115	128	127	115	116	128	135	108	125	127	144	109	119	122	134	121	134	117	129	123	132	128	142	116	124	120	113	119	139	117	131	134	122	137	129	113	135	113	115	137	135	131	136	140	112	135	111	132	111	126	130	120	123	125	124	126	132	126	120	132	125	140	142	126	116	121	131	121	138	122	136	127	125	127	128	122	118	121	134	111	125	116	149	127	140	111	119	115	127	97	133	135	134	105	128	139	132	137	122	131	123	139	138	150	120	120	126	121	104	133	120	129	127	131	127	106	118	137	118	124	134	123	117	131	139	118	124	113	115	150	125	136	131	119	123	135	112	109	105	107	125	129	127	114	122	133	124	117	127	125	123	119	133	107	138	139	99	130	151	114	141	135	122	131	141	134	121	126	151	122	111	112	115	133	129	142	131	121	116	133	127	134	101	115	116	140	142	130	117	143	119	123	134	112	121	135	130	129	125	126	135	129	139	136	117	114	132	107	138	136	114	127	137	119	126	124	132	125	121	141	124	157	138	121	137	112	131	134	148	135	121	143	108	124	122	131	120	148	141	139	127	122	124	124	106	136	141	123	105	120	133	145	116	112
949	90	77	64	63	76	71	80	61	70	47	58	59	69	65	59	50	46	61	53	64	46	53	47	65	48	55	57	55	45	49	68	48	60	56	42	49	58	46	43	53	52	48	53	56	56	58	60	72	54	62	50	50	52	59	42	51	49	67	41	55	44	54	53	62	51	50	55	56	45	64	46	55	54	57	38	65	55	53	68	59	56	58	59	64	47	56	57	48	62	63	56	63	60	51	60	40	51	45	43	63	51	61	53	52	53	48	42	51	53	48	48	60	66	46	56	63	46	55	59	65	52	52	45	49	71	48	43	60	56	58	46	50	57	54	50	76	52	63	60	62	63	45	54	53	54	52	62	47	56	42	51	39	61	57	49	46	66	61	63	48	51	51	53	58	45	43	75	55	53	61	54	51	57	48	43	54	46	66	54	53	47	57	57	55	49	51	46	57	61	54	42	68	46	58	51	60	60	49	62	52	46	57	56	55	38	54	57	42	50	44	69	45	61	49	61	54	60	47	48	56	55	45	50	43	51	60	61	65	54	62	57	42	46	62	53	64	38	54	55	61	54	66	42	44	54	41	42	67	47	56	64	51	67	57	55	48	57	52	47	46	55	46	53	64	51	60	60	52	55	52	54	59	45	58	40	54	54	56	55	59	55	61	50	60	63	40	60	71	49	66	38	57	58	60	49	44	65	59	59	63	53	56	41	58	57	61	60	57	56	42	53	46	60	48	57	56	55	51	50	39	57	70	52	46	55	66	46	46	51	62	49	46	48	46	46	55	56	54	52	53	56	54	62	52	57	64	55	46	52	43	55	45	59	52	52	51	51	53	42	70	45	64	55	63	52	52	55	50	63	52	51	48	61	43	48	51	67	60	51	58	53	58	67	58	49	60	51	54	57	47	62	54	56	66	47	58	54	43	52	47	40	68	55	51	53	53	57	60	56	51	61	57	51	45	51	53	54	61	65	48	55	55	50	62	58	66	55	44	40	56	53	48	50	48	52	47	43	55	64	46	61	55	50	53	40	50	60	47	54	52	53	50	55	46	57	57	53	58	47	60	46	70	57	51	44	52	62	46	73	53	50	45	60	52	69	50	47	50	46	46	57	63	44	54	65	57	57	44	49	63	46	44	50	48	62	54	37	39	47	62	69	45	56	51	54	56	67	54	63	46	54	55	60	48	47	55	61	47	53	46	60	48	60	43	65	51	60	54	60	53	59	54	59	56	49	59	45	44	62	63	50	47	47	54	54	49	63	57	65	57	45	53	48	50	73	55	53	53	45	51	43	59	52	65	45	55	52	40	50	61	68	60	45	63	46	56	45	52	54	57	46	61	57	54	53	47	64	48	44	53	55	55	64	48	50	45	52	58	54	61	52	39	61	58	66	61	47	41	62	51	62	45	43	58	38	68	44	45	46	51	54	62	65	52	44	60	46	56	49	68	42	52	48	54	47	44	50	51	53	46	51	59	38	54	56	56	56	55	73	52	51	46	63	62	49	63	60	45	42	60	49	51	44	43	54	53	55	50	50	54	61	51	53	43	52	46	62	39	46	39	48	59	43	57	63	46	51	49	53	50	59	53	57	48	61	59	47	50	57	57	43	46	57	63	44	53	47	52	58	62	49	57	43	60	49	56	51	65	46	47	65	53	43	50	62	63	54	53	47	49	53	51	60	66	46	41	47	56	53	48	53	50	64	47	60	52	45	56	68	51	55	50	55	45	45	66	47	65	42	57	53	73	54	58	40	61	60	59	60	46	51	56	42	51	64	45	47	58	45	57	60	63	56	42	65	40	59	67	40	54	48	56	55	60	54	48	43	55	53	48	57	59	50	50	58	63	48	63	58	45	53	61	45	45	60	58	61	55	62	46	58	57	72	51	56	51	65	68	56	52	54	62	54	54	78	47	52	64	66	57	63	61	44	51	61	51	67	50	48	63	53	38	67	53	58	66	47	54	48	66	62	50	55	53	52	49	46	49	47	66	52	62	52	46	61	59	42	56	63	49	61	55	41	48	48	47	49	54	51	46	46	54	58	57	42	46	49	47	45	54	54	51	54	53	63	39	43	61	58	43	58	49	60	54	49	57	47	69	57	50	49	58	57	59	54	48	56	48	54	46	52	54	58	66	59	49	53	55	59	50	49	49	46	53	56	61	50	43	52	57	60	51	49	57	48	45	54	50	61	55	47	49	47	62	48	64	55	56	46	57	55	52	47	43	53	55	53	41	60	58	59	56	57	48	46	51	58	48	56	58	45	54	48	53	52	54	61	58	34	50	52	56	47	65	49	54	45	42	52	41	62	50	55	51	54	56	41	46	60	63	69	54	58	42	55	47	44	49	56	59	53	48	57	58	56	52	49	59	50	49	53	79	81	51	60	34	57	72	45	56	57	48	61	42	65	45	65	73	67	46	54	58	53	64	47	50	52	57	49	46	46	63	68	51	44	51	57	54	56	65	61	48	40	59	56	44	57	63	52	52	57	60	51	54	39	59	56	56	62	52	63	53	48	51	51	48	50	53	77	58	60	67	49	58	60	56	55	52	55	57	51	54	62	42	47	52	47	63	62	52	54	45	58	62	56	50	55	69	60	58	60	66	54	50	54	48	49	58	50	54	54	49	42	60	55	61	46	48	55	42	61	61	54	61	52	64	58	59	41	43	60	39	50	66	46	58	44	64	47	51	49	46	52	48	48	57	54	73	63	58	47	60	58	61	49	52	54	49	47	58	70	49	56	62	58	44	61	58	50	60	50	61	50	51	42	68	67	57	53	55	59	56	47	43	58	57	41	52	42	63	62	59	49	54	47	49	59	48	61	55	58	63	57	58	70	46	57	45	46	52	47	51	58	61	61	52	49	46	51	64	66	33	49	54	59	73	54	49	54	59	52	58	42	64	51	59	51	42	43	70	43	49	63	52	41	66	53	50	52	57	53	56	54	47	37	56	54	53	62	58	60	65	47	52	64	63	55	46	49	58	56	62	52	56	48	55	57	58	56	42	62	54	35	53	56	48	64	59	62	52	57	60	59	67	51	53	58	56	47	57	48	67	49	71	60	58	59	55	47	53	43	51	67	48	46	44	67	61	43	63	48	59	62	57	54	59	45	48	62	53	57	60	42	44	67	57	62	57	48	54	52	55	52	55	66	59	45	71	53	50	61	55	46	52	53	55	55	65	46	44	49	52	64	50	50	61	51	50	54	52	55	58	43	48	56	42	52	54	53	57	54	59	57	52	54	57	51	52	44	38	58	55	53	62	51	49	54	67	62	51	51	63	50	54	49	57	46	48	51	56	47	43	50	51	54	44	54	63	52	62	52	58	46	56	42	59	44	63	51	48	50	47	57	51	54	59	59	64	50	57	57	45	57	53	64	57	39	53	66	52	52	51	42	50	51	39	50	45	54	54	49	55	60	59	52	55	52	57	47	63	61	57	44	61	59	59	57	47	57	48	50	56	50	58	57	58	57	67	46	56	46	67	52	52	50
5600	975	695	1477	3371	2580	1833	1277	1080	865	687	590	568	620	554	539	519	489	502	495	490	505	448	504	490	480	495	447	456	438	465	450	469	459	469	453	451	426	454	445	420	441	433	466	456	428	470	448	420	421	429	434	448	407	439	403	405	446	452	449	412	428	456	420	440	430	439	472	400	437	415	405	421	449	387	428	461	409	446	408	438	426	457	416	408	439	413	437	412	406	438	407	430	437	462	430	424	424	410	416	457	472	447	413	390	428	435	459	407	434	455	447	439	429	462	429	456	417	398	452	447	434	410	423	428	418	443	453	435	461	441	431	447	410	415	456	471	440	459	437	405	393	425	440	388	445	413	412	440	431	405	447	433	435	411	418	458	440	433	413	424	442	441	431	419	404	426	403	412	439	413	401	440	432	455	394	474	427	435	405	427	459	464	462	473	461	423	435	425	435	423	403	435	444	454	452	449	437	419	430	437	457	464	450	443	428	425	393	467	431	434	448	389	442	440	390	448	435	465	397	437	392	397	414	432	480	427	458	422	430	422	439	421	459	430	455	439	433	429	444	447	439	452	415	416	409	422	440	417	423	431	392	444	420	440	452	424	426	398	426	366	402	422	447	438	410	424	440	424	414	416	436	476	434	433	425	443	476	418	433	441	453	471	432	410	425	432	402	434	440	401	428	445	442	435	423	420	439	433	400	425	454	441	453	456	479	419	431	419	428	415	394	424	447	432	439	403	443	418	380	380	475	453	468	409	431	419	458	409	412	444	485	424	446	441	453	427	447	441	446	436	450	457	461	394	451	435	466	466	404	456	403	418	446	413	441	422	420	478	433	414	414	463	437	406	446	408	438	433	412	423	419	427	399	471	433	412	402	459	417	391	444	451	380	433	415	416	438	452	408	406	445	427	459	419	419	423	437	428	420	447	402	482	424	410	403	404	454	433	421	423	462	478	441	415	453	452	416	417	436	450	418	475	433	417	429	439	474	394	429	398	409	442	432	426	445	437	468	379	428	475	406	414	429	404	413	430	440	433	415	445	408	432	407	426	422	449	442	438	472	424	436	439	427	414	432	421	395	416	398	479	441	425	416	413	439	394	445	380	425	434	425	477	410	428	448	421	393	457	437	437	441	429	413	445	427	425	394	427	419	463	446	441	420	432	418	397	418	427	420	455	451	413	427	440	446	400	466	443	435	441	459	407	466	434	437	444	415	454	455	413	433	397	412	454	416	396	426	420	431	441	422	417	444	428	472	446	389	425	413	453	452	409	422	447	446	452	437	480	443	413	416	407	431	411	419	407	414	410	427	428	460	426	436	450	408	388	452	433	470	422	467	450	436	396	414	443	475	416	419	420	404	434	452	436	430	451	426	423	417	447	428	392	453	438	456	439	402	436	409	429	410	400	450	436	474	442	419	455	376	417	407	372	393	423	418	426	403	440	416	419	427	403	428	416	452	431	463	430	463	397	432	412	443	430	437	422	454	434	431	442	464	449	411	445	415	435	432	438	459	428	448	424	403	428	399	429	424	436	473	429	431	438	456	411	416	421	402	431	433	426	445	404	394	394	425	460	426	430	419	410	431	454	464	434	412	428	448	475	464	444	402	425	417	452	418	437	421	423	401	411	436	421	431	436	413	424	424	455	422	438	480	435	419	446	459	448	417	433	474	420	436	404	439	436	460	400	465	420	420	444	438	401	471	442	465	425	454	433	448	412	413	458	419	432	435	425	427	430	378	444	436	410	419	426	461	434	444	438	451	428	435	452	448	460	476	395	408	442	414	427	442	421	392	414	469	410	428	440	443	412	426	449	442	441	437	432	478	429	425	415	449	431	461	422	501	437	404	437	413	434	433	423	407	453	422	437	439	426	443	431	424	387	439	462	424	415	413	394	420	424	450	452	419	410	426	441	448	445	456	395	467	438	408	387	443	438	408	445	436	413	424	415	423	426	417	440	421	449	420	427	421	418	436	405	432	412	408	422	453	418	455	443	451	425	397	441	399	435	471	427	405	402	417	420	423	408	455	441	411	429	429	468	483	441	446	423	432	400	421	432	457	423	430	390	436	421	444	397	415	410	427	400	461	416	436	416	429	447	428	436	409	373	420	433	399	437	422	439	441	423	433	433	429	392	398	461	434	409	442	449	405	456	417	437	421	408	425	425	401	405	420	426	413	429	412	416	467	406	424	408	437	467	446	420	419	428	423	412	451	417	448	447	400	421	401	372	492	404	393	441	441	445	440	402	428	424	442	401	407	452	466	421	442	405	433	434	418	421	401	430	428	443	411	468	441	424	404	416	440	466	420	437	413	425	445	444	419	402	434	441	381	439	441	416	435	432	426	393	436	446	453	438	402	438	396	439	433	419	405	430	395	411	446	431	446	433	420	429	425	440	409	396	471	443	421	417	433	455	432	440	404	439	455	414	461	438	454	454	469	401	441	428	476	486	430	409	439	439	420	456	441	412	423	443	423	414	407	445	394	436	443	408	421	409	406	369	442	450	442	441	414	430	423	428	409	431	434	428	441	454	413	423	453	427	424	440	422	439	448	463	419	449	433	472	437	414	405	414	399	417	437	422	440	425	427	415	455	451	469	444	435	409	471	462	421	439	425	451	452	462	450	432	409	420	438	418	407	422	441	439	416	434	429	434	432	478	430	406	440	431	443	406	434	420	431	451	426	441	478	431	436	387	426	401	392	348	427	424	469	377	385	430	449	414	425	434	441	439	383	390	432	409	425	387	439	420	465	394	389	393	435	410	440	452	444	398	421	380	447	421	395	431	403	420	416	425	403	449	412	435	446	397	406	424	422	434	390	430	418	445	412	432	429	429	453	427	435	448	451	436	417	443	436	421	416	408	430	463	448	430	393	433	433	458	457	439	441	456	451	418	438	461	468	408	466	432	442	424	446	412	440	401	376	433	435	454	454	441	448	427	454	416	410	436	415	418	437	444	416	416	399	423	420	416	430	426	442	406	411	443	448	448	431	410	432	440	425	428	441	397	423	411	420	420	392	437	457	466	420	434	400	443	443	448	430	411	476	446	410	429	456	431	433	443	466	414	418	425	435	458	452	427	441	408	413	483	428	392	441	437	423	414	410	473	407	427	412	427	401	444	457	442	403	415	462	403	424	449	413	418	425	389	439	432	479	437	428	394	407	445	468	422	377	470	418	429	407	410	435	467	422	431	450	430	399	422	394	475	408	432	440	414	430	389	432	404	422	451	439	416	428	428	398	442	393	412	455	470	420	436	439	442	407	434	417	423	413	408	438	417	412	418	418	441	439	399	447	450	431	443	479	419	449	432	475	443	421	413	450	429	445	463	446	460	429	457	411	400	429	419	421	420	414	446	402	430	423	432	400	430	420	416	414	429	450	475	452	428	433	428	467	418	454	415	393	456	455	426	389	440	405	442	390	436	441	460	473	476	466	437	421	455	425	425	460	428	461	438	410	423	392	427	443	449	414	403	437	396	444	395	420	386	415	435	401
1134	86	79	76	94	92	88	86	71	75	61	51	79	60	52	62	58	67	53	52	63	60	71	71	58	68	61	62	69	46	66	57	70	59	64	55	45	58	48	57	60	62	52	70	64	66	45	62	60	65	69	62	73	57	61	52	51	62	49	62	53	70	62	49	48	50	57	63	52	59	41	44	61	61	66	54	63	75	51	53	52	48	70	77	49	62	62	66	61	46	47	56	48	49	48	62	54	70	63	70	64	51	56	60	53	46	51	61	52	76	58	49	61	53	48	64	50	58	50	52	57	51	54	49	48	66	68	44	52	51	50	61	49	48	40	46	57	49	60	52	64	60	60	63	49	53	54	57	52	66	41	50	65	61	55	53	52	44	63	67	63	61	59	61	60	61	62	60	61	44	67	51	47	57	47	59	66	48	62	55	68	61	55	63	55	58	53	55	63	58	60	58	56	61	54	69	63	58	52	54	61	63	57	58	67	60	61	53	59	55	56	59	54	59	59	46	59	55	69	76	52	44	61	51	49	42	41	63	48	55	57	55	55	51	59	60	47	46	60	63	41	72	64	64	61	61	42	52	54	53	60	64	46	54	75	48	56	52	58	44	53	49	49	67	44	52	55	50	57	51	60	64	46	46	62	67	57	62	64	61	65	71	56	54	51	53	56	44	64	59	59	80	54	56	59	54	46	56	62	62	65	69	63	54	54	54	62	61	51	54	53	56	54	63	72	72	56	52	61	59	53	64	52	62	53	52	50	53	62	61	65	46	60	48	51	64	70	72	64	53	61	54	62	57	45	53	51	49	67	70	50	59	53	61	63	49	47	49	45	52	65	63	53	49	61	66	64	44	59	47	62	64	72	50	57	62	50	49	52	56	58	74	47	61	69	51	59	57	58	49	76	64	65	65	53	61	54	43	56	40	52	67	33	50	64	52	65	44	66	50	58	41	54	61	57	50	54	59	55	46	52	62	60	54	57	52	45	71	53	70	49	55	51	52	56	59	66	60	43	62	64	61	65	46	49	46	63	61	55	53	52	67	53	56	49	60	68	57	55	49	66	55	55	59	50	60	42	72	46	53	76	57	49	55	52	41	65	43	52	67	49	56	55	54	49	55	57	49	45	57	50	49	56	60	51	62	51	55	67	60	58	64	73	51	66	65	43	64	62	54	60	72	59	48	55	54	70	56	54	58	59	53	59	60	64	44	60	49	75	55	54	50	62	66	59	63	71	46	40	56	53	61	53	64	44	61	52	49	51	65	45	76	51	69	54	61	61	64	59	58	65	50	70	75	55	62	63	49	52	54	55	51	53	58	48	57	54	47	46	45	59	56	56	50	60	51	49	55	54	65	58	53	55	72	46	71	53	68	55	66	51	53	57	48	60	53	48	54	48	51	63	49	61	50	66	49	72	67	59	81	70	62	72	57	56	60	63	63	67	56	48	75	39	53	63	53	70	50	62	43	59	45	60	69	58	65	51	47	58	64	46	62	63	63	56	61	66	56	49	80	57	67	50	55	54	71	62	46	60	62	72	45	45	59	42	45	55	54	51	69	61	45	56	65	54	51	60	60	44	54	54	65	64	67	64	43	64	54	60	55	56	64	37	51	66	61	47	51	52	53	68	58	64	63	53	59	53	58	54	64	49	70	54	58	56	58	61	61	53	52	49	51	49	52	49	66	56	54	54	52	60	62	63	63	52	65	61	63	65	62	65	67	53	53	63	63	59	57	47	57	52	60	58	47	53	59	65	49	50	65	41	70	47	46	68	49	54	54	68	53	58	56	65	65	68	49	51	59	47	62	49	58	55	59	55	73	47	50	51	59	52	62	66	68	66	56	50	48	58	53	56	51	55	60	55	61	57	49	59	46	54	47	54	45	69	46	56	63	46	61	53	55	73	53	40	58	56	63	60	57	58	60	70	64	66	46	54	49	48	53	42	53	65	69	67	54	65	63	61	68	54	48	60	65	61	43	56	47	70	68	54	59	54	66	62	56	57	62	55	53	64	46	55	51	67	51	59	52	66	65	56	65	54	49	54	44	74	56	55	57	61	52	53	61	56	54	53	58	63	64	59	72	63	53	61	49	52	53	57	54	62	50	59	51	59	68	69	53	58	79	41	54	59	55	56	49	56	49	55	49	59	52	69	57	52	53	54	75	51	59	61	63	57	49	49	62	65	67	69	61	56	64	70	70	46	53	66	56	54	65	55	68	51	57	50	54	53	61	68	64	62	44	66	54	55	51	55	42	47	56	52	62	49	67	50	61	53	60	52	59	72	59	63	52	70	61	53	64	46	57	46	62	54	64	39	61	48	57	50	56	60	49	60	52	48	76	49	59	40	47	57	37	55	61	56	54	55	52	71	49	54	56	55	58	64	50	50	69	60	67	56	62	51	55	50	50	70	63	52	69	62	61	53	72	54	63	59	46	55	50	60	48	55	59	58	48	60	46	63	53	62	51	55	58	46	61	33	60	53	70	50	62	68	64	51	59	49	59	53	61	64	62	58	48	55	53	61	53	56	59	66	46	52	58	61	48	45	57	61	59	51	61	53	56	55	50	58	49	60	57	65	51	53	62	48	52	53	56	57	59	63	52	43	50	68	54	58	46	57	69	55	81	58	65	49	45	50	66	47	54	60	63	70	59	48	55	50	58	57	56	59	61	53	51	51	55	57	61	56	47	53	61	59	51	52	50	62	46	53	58	72	59	60	65	53	58	58	63	61	48	63	54	53	59	62	54	55	55	49	65	57	60	64	53	57	54	50	60	50	71	53	57	64	52	65	50	61	52	57	47	53	64	56	45	65	66	42	70	64	61	48	59	56	50	69	48	51	55	63	60	48	64	55	57	47	59	54	55	64	50	59	50	55	45	52	54	57	57	65	53	62	58	58	50	55	57	62	48	52	49	47	50	68	71	58	53	44	68	60	50	47	47	55	58	57	56	54	60	53	46	49	61	61	64	52	53	59	51	57	62	69	52	54	69	59	59	54	56	57	65	51	68	73	66	52	52	53	45	54	62	54	55	56	59	47	56	57	67	40	53	50	60	53	63	63	48	64	67	49	59	46	63	65	49	61	61	61	59	68	54	53	57	49	59	50	61	41	59	51	62	56	67	54	49	60	69	53	64	60	50	56	54	56	59	43	59	67	65	51	66	75	71	66	48	69	38	55	67	52	67	63	55	60	54	51	60	57	62	53	57	77	74	51	50	49	60	62	61	71	63	44	55	45	59	61	58	58	53	72	59	71	45	48	54	75	53	64	68	71	56	56	46	69	51	62	67	61	41	57	72	60	54	59	58	62	42	51	50	65	61	56	57	51	47	46	55	65	66	66	59	56	66	54	59	57	42	61	46	63	68	61	64	52	71	57	54	67	53	41	51	70	66	61	60	51	60	47	58	58	65	44	68	52	63	67	61	48	64	47	61	53	53	56	69	66	56	55	66	59	60	70	50	39	60	63	55	56	66	52	53	53	60	56	60	54	53
6131	1072	710	1376	3552	3249	2407	1686	1332	1022	815	764	719	703	670	540	550	545	528	503	492	565	493	474	516	503	515	501	464	502	452	457	467	455	448	482	465	501	447	487	466	493	482	469	472	460	456	499	440	498	459	474	454	461	511	452	465	469	441	480	440	490	498	453	460	476	497	442	466	445	449	447	469	468	468	436	454	423	409	463	460	432	449	461	452	455	454	442	458	443	484	419	440	444	430	448	438	416	432	423	472	443	480	469	470	442	438	467	465	455	418	423	443	450	450	465	450	445	459	408	468	442	466	453	472	457	445	429	459	431	438	461	472	443	415	446	453	454	431	451	435	451	445	462	499	440	449	433	444	417	453	481	452	427	480	454	451	466	451	466	465	480	479	441	458	487	451	503	403	432	442	432	459	444	430	426	465	481	485	464	474	454	447	449	483	457	450	479	486	470	483	471	470	465	463	468	444	515	439	464	481	430	453	448	477	452	421	429	427	457	451	438	461	421	474	491	435	446	452	440	482	466	447	456	457	438	431	472	477	460	454	422	457	473	473	453	431	484	464	472	437	444	443	461	455	442	469	447	459	429	455	472	455	430	443	430	470	469	454	452	411	424	430	441	425	458	437	449	475	436	449	427	453	441	469	434	435	444	442	446	444	435	448	474	442	412	443	457	430	440	455	421	438	490	461	436	476	449	434	411	442	439	462	456	442	493	447	474	472	441	435	463	441	447	456	456	484	424	400	431	460	478	481	446	473	446	455	465	424	477	459	441	441	468	454	466	471	458	441	450	435	437	434	478	450	413	467	457	413	473	447	458	480	422	412	453	474	458	456	532	497	486	485	471	451	448	439	433	412	428	461	467	419	464	457	499	458	436	389	461	441	446	447	421	437	447	448	463	444	476	449	400	457	430	416	439	454	444	469	420	433	465	464	462	450	449	454	475	445	443	438	426	463	416	462	491	477	456	481	471	430	448	456	482	461	445	483	466	434	442	449	432	439	450	455	475	469	466	464	436	485	459	454	477	461	458	435	451	437	427	448	470	418	418	426	466	450	459	444	480	429	445	427	459	460	480	448	438	439	460	462	458	438	436	478	459	453	443	461	472	453	466	417	435	463	468	469	469	429	469	409	454	415	443	467	425	453	415	474	468	447	431	502	430	463	452	461	452	446	484	507	433	462	458	468	454	447	421	474	460	423	466	446	431	478	406	426	445	471	468	477	430	445	462	461	411	466	449	403	451	466	443	483	412	475	466	481	467	454	440	485	448	451	408	476	466	441	445	441	458	439	412	423	471	467	414	406	429	461	454	435	429	452	476	465	451	441	453	462	446	462	486	447	434	458	451	402	479	476	460	469	469	463	434	461	438	433	461	429	462	438	471	476	448	493	403	446	424	421	467	470	475	447	439	443	424	473	434	455	452	441	440	448	449	426	445	458	457	444	441	442	471	444	472	472	445	467	427	449	478	489	431	476	427	459	459	424	475	429	483	471	416	463	459	479	440	471	506	442	446	452	459	412	473	482	484	449	450	479	484	474	502	446	449	469	441	437	438	481	455	439	455	429	466	453	481	464	472	430	476	455	465	431	454	429	442	426	436	450	424	435	443	475	441	417	469	426	445	455	473	431	420	425	467	424	465	425	451	428	443	438	466	465	455	475	472	446	452	506	449	466	444	453	450	482	449	455	486	458	439	472	439	480	440	428	460	446	465	470	473	419	449	431	460	463	461	458	444	439	410	500	458	457	419	424	456	473	438	446	468	455	405	474	466	420	447	422	438	461	456	466	478	449	453	500	450	470	449	446	456	478	483	430	449	446	445	479	486	470	426	458	436	466	456	480	480	424	451	445	430	442	479	480	466	442	404	486	465	429	409	456	468	427	437	456	453	451	437	433	475	427	488	438	464	424	488	439	461	475	414	415	452	457	433	413	421	456	449	449	456	428	425	451	456	432	444	440	460	449	478	455	451	421	439	446	451	438	413	456	429	426	420	425	446	470	426	471	487	427	431	446	451	433	467	395	414	430	451	500	483	432	465	459	456	456	464	438	457	484	458	453	461	435	443	470	479	454	465	443	476	474	425	452	456	442	481	462	459	469	439	477	463	441	428	453	388	480	442	474	455	462	446	452	457	461	481	457	487	440	426	482	461	446	429	466	425	469	454	449	478	432	462	436	469	473	416	484	462	437	445	447	454	430	467	471	430	455	458	482	476	444	471	485	446	427	469	458	443	449	455	454	470	438	438	431	466	464	466	479	465	444	445	501	424	435	451	427	440	448	431	457	465	439	411	484	472	442	442	507	457	487	469	417	462	462	446	456	447	463	458	396	456	472	433	475	440	455	473	479	454	444	419	449	453	443	456	434	457	458	401	453	445	459	469	451	434	440	418	451	481	447	424	446	459	465	415	453	451	456	424	444	471	445	436	444	464	463	454	437	439	443	458	434	453	493	471	461	465	463	476	444	472	469	462	435	498	463	494	457	455	444	455	466	447	460	481	444	472	453	490	461	439	455	436	425	424	445	447	475	421	410	464	434	439	447	436	435	482	452	480	454	483	449	476	406	449	423	446	448	467	443	470	476	429	453	481	408	436	450	488	454	445	446	424	453	435	462	423	464	450	441	431	466	476	465	454	453	451	437	427	465	476	435	431	474	426	446	423	492	421	506	455	478	483	465	457	447	437	456	439	457	444	428	447	392	450	409	442	432	444	446	476	464	432	443	428	453	495	459	483	458	455	446	440	434	447	447	476	442	431	428	456	439	477	418	428	440	417	427	472	455	456	469	463	391	443	440	459	476	448	433	463	446	444	472	477	406	448	432	464	467	405	446	466	458	418	443	464	460	424	469	448	489	434	480	440	408	441	464	447	459	448	499	455	442	434	464	437	433	446	454	479	431	453	485	451	458	459	439	437	452	478	474	420	452	451	467	456	424	444	453	475	515	457	424	482	434	461	433	461	452	422	422	430	412	456	461	417	459	448	462	451	465	458	459	437	454	470	449	462	480	471	467	411	462	443	407	467	444	463	425	442	485	450	464	467	472	437	436	446	464	457	423	476	401	428	459	453	450	469	477	453	456	441	461	470	486	463	449	435	472	430	414	433	485	431	452	469	398	449	461	469	436	466	436	465	482	437	431	453	475	465	440	402	448	451	450	451	472	430	441	431	443	470	467	496	446	426	451	462	437	472	455	479	466	456	460	435	457	441	486	428	436	442	453	440	478	482	464	447	459	468	454	441	425	449	456	466	467	449	461	396	457	421	493	477	426	495	485	469	438	438	465	466	440	472	418	466	472	469	426	431	468	438	414	476	412	459	436	447	470	446	460	479	492	443	461	470	456	447	442	413	428	462	462	474	458	404	453	509	433	432	469	444	516	445	435	443	419	444	462	474	444	466	436	450	421	441	436	490	466	459	482	435	392	437	457	485	441	446	445	450	469	465	453	471	396	456	464	449	440	427	425	425	440	427	454	454	410	464	444	445	461	415	475	472
1329	94	89	74	90	112	100	102	69	76	88	72	80	60	51	58	67	70	64	58	57	41	68	42	58	66	56	52	63	54	50	52	61	49	54	58	57	57	52	54	58	43	47	54	56	47	56	49	44	59	62	44	49	53	53	62	41	46	39	63	58	49	54	54	73	41	56	50	48	44	57	58	48	61	58	53	54	49	48	54	50	62	73	46	49	47	56	52	50	46	43	48	62	71	47	52	52	45	61	54	46	47	59	60	54	54	53	61	53	38	63	55	58	40	52	53	45	61	58	49	56	46	50	45	58	51	54	47	53	50	48	44	51	53	51	58	63	50	62	53	53	38	62	49	42	56	51	55	50	47	68	60	69	54	44	51	34	55	51	57	59	44	49	55	42	50	50	49	47	53	50	57	42	59	46	49	48	62	70	55	52	47	50	52	55	45	65	43	52	50	54	56	55	53	58	62	58	59	51	53	48	67	53	55	58	49	56	45	55	43	55	50	50	52	44	39	67	49	38	53	63	44	53	48	56	61	54	45	65	55	42	46	58	45	53	51	45	55	62	44	43	68	41	49	58	33	45	53	58	39	53	55	50	50	43	49	57	54	62	61	60	62	49	59	55	46	51	41	60	59	49	38	46	51	54	51	70	56	63	48	42	55	39	46	48	55	60	63	49	44	36	63	53	69	59	50	44	54	55	47	52	54	46	59	53	63	51	46	51	45	63	45	54	50	59	53	65	48	64	62	51	53	51	61	55	52	49	56	55	49	53	52	58	57	55	65	54	53	48	49	47	59	62	56	60	44	47	42	60	52	52	50	62	51	57	65	48	54	45	43	51	52	47	52	62	49	65	59	44	51	60	49	50	61	60	57	46	53	46	43	49	54	46	55	54	54	43	62	56	50	52	45	54	44	56	53	47	46	53	63	59	53	67	54	56	54	68	51	57	64	45	51	65	44	52	43	59	48	46	48	55	44	52	46	51	59	58	49	63	53	48	59	54	54	51	48	39	61	50	60	48	56	54	42	59	64	41	43	60	51	43	65	72	56	50	54	56	57	49	46	59	64	42	57	38	52	45	49	54	46	48	63	64	37	54	59	40	51	59	45	45	50	50	46	60	51	52	39	43	47	59	57	61	60	56	57	47	51	37	37	48	55	46	46	42	66	40	51	50	58	53	60	54	50	56	48	60	49	50	53	52	58	56	40	58	54	55	55	53	53	49	48	56	41	57	42	45	48	58	51	55	52	44	47	56	53	54	56	60	54	43	53	58	52	45	61	54	50	49	51	60	55	42	54	48	55	51	48	63	54	52	44	40	52	51	53	45	52	54	47	54	52	54	56	52	57	45	59	55	52	50	44	57	58	41	49	46	46	40	57	61	50	65	47	57	63	61	43	44	54	50	57	53	65	53	62	55	57	61	51	52	56	45	55	47	47	50	72	45	46	52	50	41	35	60	43	54	44	48	43	60	57	49	58	55	55	52	44	45	55	62	37	62	54	55	60	50	48	58	58	56	43	55	56	49	41	47	54	52	48	58	60	52	54	53	52	59	44	51	52	48	52	52	61	52	60	45	63	55	56	47	40	41	32	44	52	55	54	59	49	55	50	47	47	57	54	57	56	51	43	36	39	41	42	47	59	58	61	56	40	47	50	40	45	59	46	54	48	50	54	61	51	55	66	47	49	45	46	52	59	45	52	55	55	53	60	54	63	57	41	60	44	59	49	50	49	56	45	52	54	54	51	53	40	59	45	59	57	48	55	56	55	55	50	46	44	59	43	45	48	54	48	50	51	53	51	51	73	52	41	51	52	49	49	58	52	46	45	38	44	57	53	45	50	53	54	55	48	69	56	45	47	61	55	63	60	54	56	31	60	52	57	66	53	51	58	54	41	63	59	43	42	42	47	51	36	55	60	57	45	60	44	56	53	52	57	42	57	52	42	45	53	49	58	49	58	37	60	49	60	58	42	58	58	53	54	57	48	55	40	41	53	61	67	54	38	58	55	48	52	59	52	49	50	40	60	59	51	53	46	57	56	54	62	58	60	46	43	53	44	49	50	52	69	54	53	68	47	61	63	52	47	50	49	50	54	62	49	49	40	50	53	49	46	53	51	45	52	45	56	52	52	56	55	51	57	43	46	36	50	56	62	60	55	66	62	61	58	46	58	47	49	49	58	52	42	51	51	47	55	55	50	68	49	55	59	62	41	67	54	47	53	48	43	48	40	54	51	46	46	52	50	46	56	47	52	55	43	53	50	54	63	55	51	51	61	50	51	54	54	61	62	59	57	38	40	59	50	56	42	46	50	49	45	45	47	61	58	52	52	60	61	48	40	55	52	60	56	47	42	50	53	56	51	61	59	49	63	60	41	52	57	45	55	62	54	46	69	64	58	54	50	56	48	50	59	47	48	64	47	43	60	51	50	53	48	52	62	53	43	60	62	46	62	47	51	52	43	48	56	49	46	44	47	53	62	42	70	52	40	56	55	47	60	67	54	62	72	50	46	53	62	62	61	49	56	33	50	45	51	61	54	53	56	58	55	47	48	53	44	49	57	45	51	52	50	48	52	58	51	60	63	44	44	51	54	55	41	61	48	37	56	41	57	56	44	68	54	55	49	53	57	59	55	43	59	52	37	45	49	51	48	60	43	64	56	57	54	53	46	42	52	57	52	62	34	52	61	39	55	53	45	63	52	48	60	55	53	59	57	54	61	50	56	62	49	53	44	51	56	46	67	49	49	53	50	62	58	64	51	47	61	61	52	40	57	48	54	58	51	51	62	51	46	65	49	46	42	49	50	59	58	48	48	47	52	50	61	59	38	55	64	59	52	52	61	39	59	53	58	49	63	54	52	62	52	52	57	66	48	64	52	58	59	61	52	47	49	44	53	55	51	57	49	64	53	57	51	56	66	55	57	48	58	49	42	44	55	55	54	56	61	63	59	50	60	47	55	45	53	52	64	50	58	53	53	52	52	45	51	50	58	44	61	53	53	54	50	50	46	45	42	50	49	46	70	47	53	51	52	39	44	60	44	52	57	59	48	36	53	48	45	63	45	39	53	49	54	44	47	45	46	55	49	50	47	47	52	53	46	51	52	50	49	53	54	42	60	52	38	63	54	46	53	35	46	49	51	63	47	58	64	45	50	45	57	56	65	58	63	50	39	44	48	49	54	51	55	48	48	52	48	51	45	56	53	46	60	48	55	47	46	60	45	51	51	43	47	55	63	54	39	63	61	53	55	41	61	54	54	52	61	57	51	52	68	60	53	47	41	53	46	56	49	60	55	41	57	46	55	54	66	52	63	53	56	45	48	61	60	50	53	48	46	60	65	44	62	60	59	52	51	41	50	44	50	48	62	57	49	55	56	41	49	57	56	55	52	53	49	57	46	35	53	50	44	56	53	54	52	69	53	39	52	68	58	50	57	48	51	52	42	54	59	44	56	55	54	42	60	58	63	65	51	59	47	52	52	59	45	53	49	53	47	54	57
7318	1514	869	1584	4263	4834	3886	2761	2199	1597	1279	1086	1078	924	847	711	678	628	606	583	580	568	514	538	508	520	539	517	521	492	500	492	446	453	494	450	490	442	469	435	477	459	418	415	461	459	459	455	429	442	433	447	417	419	421	460	407	418	420	434	451	420	463	466	415	422	415	436	398	438	407	404	459	400	413	425	434	412	408	430	432	392	450	465	423	423	415	398	439	424	403	452	447	417	414	425	443	467	456	421	433	419	372	395	405	392	399	429	441	388	418	420	447	432	388	406	398	383	426	398	454	387	391	477	435	421	430	406	414	431	451	421	434	411	406	419	423	394	438	447	388	409	425	422	428	415	423	407	415	417	378	431	405	397	450	417	440	427	426	412	392	409	428	451	418	408	439	424	391	422	414	436	426	410	371	424	417	419	404	447	423	429	420	422	426	395	436	425	444	415	441	412	410	418	408	441	439	412	443	412	412	428	401	424	429	409	376	437	405	401	425	415	431	420	403	411	411	379	407	445	433	451	427	435	415	389	387	441	423	385	386	411	412	423	399	392	395	417	404	398	445	371	389	400	416	419	397	429	412	402	414	409	435	389	446	423	401	397	396	412	401	418	420	388	414	414	394	409	405	419	427	397	433	421	421	409	425	402	402	414	397	433	419	435	410	430	405	412	397	407	390	406	403	424	377	412	423	408	428	395	414	417	422	389	433	413	397	429	400	391	439	377	416	372	459	447	415	403	429	399	386	425	373	433	430	413	415	412	417	464	419	414	413	439	368	432	433	437	406	409	418	397	421	402	404	418	458	412	423	436	426	424	379	402	440	404	400	409	414	437	421	426	399	409	438	423	410	404	388	442	422	393	435	425	408	424	397	397	407	400	401	444	413	406	426	387	397	429	423	412	401	391	411	414	421	398	412	410	416	398	417	446	435	420	412	385	407	416	415	387	434	434	442	387	404	394	412	396	418	406	436	381	403	426	377	427	418	392	446	404	423	408	410	410	383	440	424	395	420	369	428	421	431	424	387	377	447	427	402	445	443	368	389	398	401	425	430	404	428	407	383	422	412	403	415	402	398	414	413	399	418	430	428	439	445	430	411	429	415	426	409	382	440	407	448	401	411	398	423	429	395	371	414	389	422	416	433	366	409	427	406	443	426	418	402	425	410	445	377	421	437	412	434	442	387	416	415	420	429	381	404	407	388	425	414	438	423	400	420	425	438	398	399	404	433	437	437	418	417	419	427	371	392	416	425	414	416	421	407	391	379	417	384	446	379	415	443	456	370	393	392	443	392	402	440	389	408	404	404	410	407	418	429	422	405	401	441	419	435	374	390	419	375	464	385	402	420	435	422	405	401	451	420	448	398	415	398	392	460	392	419	409	457	439	421	398	396	432	408	416	414	410	398	436	435	426	426	368	387	464	430	411	421	421	395	381	407	421	433	410	374	421	419	424	415	422	416	406	423	470	413	406	411	447	405	433	428	390	426	407	458	400	420	403	399	382	396	432	398	449	401	414	404	396	387	423	388	428	392	417	416	382	393	397	364	390	425	420	433	406	435	388	425	432	448	392	443	383	384	384	400	406	403	461	413	394	411	441	403	382	416	403	382	411	437	417	415	378	402	429	435	403	413	451	394	413	415	411	419	415	430	410	412	390	414	398	418	394	422	376	400	399	441	405	394	415	445	408	428	426	426	396	371	427	413	431	425	392	401	399	397	408	421	440	421	418	419	380	397	419	455	382	449	420	394	412	420	419	418	399	394	443	407	404	442	426	408	408	429	410	397	395	448	412	392	425	428	378	410	422	437	414	416	399	394	381	401	417	446	388	417	439	409	406	438	393	440	427	391	416	408	452	417	428	421	432	414	431	415	364	406	397	413	420	442	415	443	413	396	412	414	419	443	384	362	426	422	409	415	403	387	405	403	420	411	429	379	414	406	473	398	382	399	426	361	417	416	433	398	436	439	410	451	391	405	413	437	385	432	421	406	437	450	386	401	383	401	408	405	431	393	430	462	411	452	385	396	400	447	435	419	420	431	429	338	408	443	431	402	390	418	396	418	394	418	408	456	384	382	424	401	409	428	391	396	379	395	409	399	409	423	405	453	419	442	402	407	459	424	380	375	434	429	394	405	403	436	416	395	425	461	423	453	429	430	433	396	428	410	414	421	404	416	381	436	405	420	371	440	406	407	416	425	403	400	421	411	445	363	404	436	421	418	430	417	433	427	413	419	404	380	466	423	386	456	392	430	433	387	407	432	421	408	432	410	423	384	389	430	466	399	455	409	461	407	445	408	440	405	407	424	440	404	400	403	395	394	375	429	418	387	400	414	405	419	429	383	384	405	399	373	411	378	438	461	427	402	426	393	433	428	419	399	417	395	449	386	406	425	401	422	403	418	409	437	408	377	392	411	400	467	409	411	426	374	423	421	436	445	398	409	413	395	418	423	426	403	397	445	410	419	397	410	458	438	436	444	416	401	419	427	422	385	401	407	402	421	410	421	418	390	402	398	414	409	414	410	412	391	407	420	418	403	425	426	424	413	411	446	403	427	403	447	467	415	388	399	411	426	410	407	445	414	426	418	384	406	421	432	411	424	428	427	469	406	402	432	415	426	403	409	400	414	436	432	412	429	355	434	421	369	401	355	438	426	404	419	404	419	385	417	402	421	403	408	431	414	453	440	419	420	420	386	411	403	397	422	398	438	433	382	414	409	382	416	429	441	426	395	387	390	400	428	424	421	397	430	409	430	438	406	415	421	422	399	423	382	405	430	426	421	429	417	408	444	395	403	424	422	396	417	390	454	402	452	405	408	464	395	417	425	401	424	391	389	408	446	415	435	420	418	386	409	432	395	391	419	416	441	424	386	449	403	423	398	458	403	452	409	413	405	393	445	404	377	413	438	400	377	393	452	387	402	381	422	397	445	419	391	437	407	392	424	407	413	413	427	434	430	415	437	423	428	395	415	418	392	391	405	444	444	413	393	392	406	436	415	394	402	404	431	425	388	431	402	426	444	437	390	417	436	425	424	400	424	385	412	451	427	443	434	396	410	413	421	428	404	389	406	437	412	413	381	458	410	382	378	403	402	440	420	441	427	393	367	427	411	418	404	427	402	421	382	422	416	412	416	410	444	411	394	456	423	399	403	421	429	393	429	438	373	389	384	422	412	400	399	379	394	426	390	413	409	412	458	441	389	407	463	446	358	403	406	423	407	388	418	397	431	420	445	383	398	412	410	388	397	389	428	391	370	381	430	425	414	441	415	409	386	397	472	399	399	447	381	430	394	437	404	399	410	418	414	403	445	410	390	377	449	409	443	424	445	455	447	404	393	408	410	447	402	414	411	386	384	430	407	454	404	412	420	421	433	366	402	359	379	453	385	425	397	409	388	423	405	415	441	425	402	400	405	424	390	436	402	428	379	396	400	429	435	408	410	456	430	438	389	438	408	428	405	406	462	410	454	412	445	418	401	403	397	387	454	411	381	415
692	119	74	49	65	99	107	73	60	59	55	48	41	41	39	29	30	30	30	27	22	27	31	27	24	23	18	18	21	19	29	22	20	27	16	14	19	14	19	30	12	26	22	25	13	11	17	22	17	18	18	20	14	22	18	25	13	12	12	13	15	19	17	20	18	15	14	19	17	12	21	15	14	21	24	21	16	15	16	8	16	18	18	20	15	16	12	12	23	15	11	15	11	22	22	17	18	18	16	18	9	18	17	14	9	16	21	14	12	18	15	15	12	19	15	18	12	15	16	22	15	18	20	8	16	15	18	12	24	18	25	19	21	11	11	10	13	11	21	7	11	18	17	15	24	12	12	15	15	14	12	13	24	16	15	20	13	12	15	12	15	17	16	18	17	15	12	19	17	14	16	15	12	13	24	13	17	13	23	12	19	13	24	17	16	12	19	20	17	10	16	20	14	16	10	9	15	18	21	14	18	15	12	16	22	24	19	12	12	15	22	19	20	16	17	16	16	16	22	11	12	13	13	14	13	23	18	14	22	17	22	19	20	14	19	17	17	13	15	16	14	17	16	21	13	12	17	16	20	19	14	7	13	22	20	23	17	16	16	19	20	10	11	12	17	18	9	12	12	13	15	18	16	16	19	19	13	13	15	12	14	15	13	17	14	19	13	18	17	16	10	15	14	15	15	19	13	16	19	12	10	16	15	15	15	17	18	13	21	17	12	15	22	9	14	7	18	22	7	16	13	15	14	14	14	17	17	14	15	16	8	21	8	14	14	11	14	18	25	21	17	21	19	17	17	16	21	13	20	14	23	19	10	19	19	17	11	18	9	9	9	21	17	23	14	12	11	23	10	16	27	9	16	13	20	16	15	18	16	19	18	22	16	19	15	16	15	17	23	12	14	17	17	15	20	10	17	14	16	12	21	16	17	16	15	14	14	11	16	19	15	15	26	22	18	22	22	12	19	22	13	16	18	21	15	17	13	16	17	14	19	15	19	15	15	24	14	12	17	15	18	15	13	11	14	18	11	10	19	11	11	11	13	21	15	14	19	30	13	9	12	17	14	16	17	13	15	19	17	7	19	15	15	17	4	13	18	16	21	20	17	13	18	17	16	18	16	14	9	25	17	13	18	5	18	17	19	13	17	17	13	20	19	18	13	14	11	10	20	19	13	17	14	19	18	23	12	18	12	16	15	11	20	14	17	14	13	17	19	13	10	11	10	12	13	15	25	11	19	17	15	11	15	15	18	16	8	13	18	14	18	19	12	17	14	10	18	18	12	18	25	11	21	17	18	12	13	22	10	11	25	12	15	15	11	15	24	15	17	18	15	14	11	11	22	16	9	13	10	17	18	14	12	15	19	16	18	17	19	17	16	21	12	12	12	19	15	17	15	13	17	22	17	21	9	14	9	22	13	15	14	19	21	24	22	9	11	24	15	13	11	11	20	19	16	19	21	20	13	18	19	16	16	17	13	14	17	10	14	17	17	13	15	15	20	12	23	13	15	11	13	11	15	13	18	20	18	14	12	16	12	14	14	12	12	17	18	12	24	14	20	22	19	15	8	19	11	14	11	7	16	12	15	21	15	20	12	18	14	19	16	15	14	22	17	19	16	13	13	17	14	18	20	18	24	20	15	15	15	20	22	20	14	17	23	19	5	9	18	18	16	16	14	19	16	16	16	12	13	20	11	18	19	19	10	20	25	17	10	9	14	12	17	15	16	21	20	20	19	14	14	13	9	20	15	13	11	17	16	9	18	9	11	12	23	13	14	18	18	15	16	18	18	18	15	19	10	14	13	15	17	9	21	16	7	16	18	16	17	19	16	14	14	18	21	14	12	18	22	19	21	18	18	8	17	11	11	17	20	13	19	13	9	16	13	14	10	13	13	13	20	14	20	15	10	22	11	24	17	11	13	6	5	13	25	14	10	10	14	18	17	19	14	16	10	19	11	8	20	15	13	22	18	17	13	15	17	16	12	15	18	12	14	18	15	15	18	19	12	16	26	14	15	21	10	10	13	21	15	15	14	15	22	17	19	10	13	14	12	9	8	17	21	13	18	10	15	18	22	15	15	15	18	17	21	14	18	20	23	13	13	19	18	11	14	13	17	21	19	17	14	21	15	22	13	14	16	23	15	22	16	14	9	16	12	17	16	11	23	11	17	13	21	16	20	20	15	12	22	14	13	11	18	17	18	15	13	17	23	20	15	11	17	19	11	18	20	22	12	14	15	15	12	15	19	17	21	23	16	13	18	12	11	11	14	15	12	15	23	13	13	17	14	24	13	16	12	11	12	13	12	16	15	17	11	13	10	13	16	12	17	12	14	18	5	17	12	19	18	21	17	17	15	21	16	15	19	17	13	13	18	13	14	15	13	16	15	5	17	20	22	12	17	18	10	19	13	15	15	9	18	13	12	18	17	13	16	19	29	12	13	16	15	9	22	16	11	23	20	19	18	15	23	14	10	22	16	13	19	11	14	14	9	20	14	14	27	12	9	17	17	19	16	9	16	11	9	17	11	18	19	13	19	8	16	16	24	16	11	13	19	16	12	18	16	17	14	10	12	17	18	13	14	17	20	21	22	16	8	14	18	21	19	10	20	16	14	12	23	10	15	14	15	12	11	9	11	13	21	27	15	17	15	18	12	17	16	15	12	10	17	14	23	22	13	21	21	8	19	25	22	9	14	14	18	17	19	16	11	9	24	21	12	15	14	14	15	18	12	11	15	16	17	18	19	19	18	17	11	22	13	19	23	11	17	11	19	18	10	14	13	10	19	15	19	9	8	14	24	9	17	19	12	18	20	17	13	18	12	19	16	25	13	19	20	15	9	19	18	14	18	15	19	12	18	16	10	23	11	17	14	19	15	19	13	16	19	16	13	16	19	20	14	19	21	23	13	12	20	19	16	9	13	15	19	15	12	15	15	16	18	25	15	12	18	9	14	12	17	10	25	23	12	12	19	15	19	17	12	19	9	20	11	20	15	10	22	11	18	10	18	13	10	11	20	19	15	11	19	16	14	21	12	14	18	12	16	14	23	16	15	10	17	12	15	20	15	20	16	15	17	18	22	21	20	19	18	15	12	11	21	20	19	13	20	15	13	11	11	16	13	9	15	7	13	15	13	16	20	19	16	16	11	17	9	11	13	17	16	17	15	15	26	15	9	14	19	15	18	21	11	13	14	20	17	21	13	11	16	11	16	9	18	19	20	14	18	17	13	16	20	18	13	10	12	17	17	13	21	16	12	8	24	18	13	13	21	15	15	11	15	15	13	19	10	15	16	16	23	10	14	20	26	14	19	12	16	16	11	9	11	18	14	19	10	23	19	15	18	19	12	18	16	14	18	14	25	15	10	21	19	12	13	18	11	21	20	14	21	19	20	20	12	15	16	20	18	14	10	18	18	14	13	19	18	11	16	16	10	12	11	10	9	14	19	20	22	16	17	16	15	20	15	15	12	11	12	22	16	15	16	12	14	9	11	15
7186	2308	886	2094	5507	6635	5666	3935	2951	2096	1616	1212	1153	962	744	640	619	548	476	413	432	356	360	328	322	324	306	331	295	258	262	250	246	224	208	217	191	208	174	169	190	192	155	202	161	168	170	171	149	161	152	162	147	146	154	166	143	166	162	145	128	169	141	169	150	129	133	153	143	168	137	140	140	151	145	135	129	140	145	144	124	143	124	151	140	116	122	139	142	152	122	140	154	143	151	121	144	124	137	141	129	150	128	119	142	113	140	131	128	136	139	144	130	143	136	117	134	133	153	129	142	129	118	112	152	128	137	118	129	127	126	125	132	119	134	130	145	125	119	148	142	143	135	132	142	128	133	106	154	111	117	139	143	127	124	127	148	123	135	138	127	123	132	128	116	137	119	126	141	126	109	130	132	122	144	128	111	118	132	137	137	125	144	145	120	143	135	120	137	113	169	160	145	131	137	115	153	146	142	124	118	128	134	123	124	142	134	135	131	125	134	127	133	124	130	144	131	138	129	127	119	123	131	139	143	134	113	123	137	116	118	123	137	112	112	127	129	135	137	127	133	122	122	129	157	131	118	131	119	121	126	137	130	112	140	130	131	135	125	110	128	142	143	110	113	124	134	145	133	134	137	127	138	144	112	146	138	126	123	104	133	125	123	114	111	124	126	137	119	124	111	117	123	137	149	120	137	139	157	135	142	145	144	138	135	146	122	135	142	122	122	123	130	137	124	119	123	139	155	109	122	115	121	130	116	115	124	119	124	121	134	135	137	125	148	128	132	140	141	129	139	100	114	123	131	116	108	121	146	141	154	123	131	123	138	135	119	137	144	121	120	124	138	125	132	114	124	116	133	126	112	103	145	120	152	126	125	142	107	130	151	145	107	137	120	146	141	140	139	126	114	128	131	131	128	118	122	118	124	129	135	133	122	143	114	122	129	122	134	142	135	139	115	118	127	138	137	141	131	119	115	127	128	114	131	145	122	138	127	116	131	125	136	129	125	125	148	130	129	132	116	120	112	136	110	114	119	136	124	150	119	135	126	109	132	142	133	145	109	127	148	138	139	138	131	138	139	145	132	140	132	124	122	118	102	147	124	124	117	111	144	121	140	128	123	137	145	128	141	135	134	149	125	138	112	143	132	134	137	127	147	134	155	116	132	122	133	110	131	124	142	123	132	111	139	129	125	137	122	129	119	140	137	140	122	109	118	118	133	126	160	143	119	129	140	122	158	113	112	133	133	138	118	119	115	137	114	147	132	107	127	149	120	127	136	135	138	118	124	136	133	130	148	124	132	114	131	146	125	128	130	102	114	135	117	138	112	119	121	131	130	126	138	150	138	127	131	151	155	120	114	129	127	131	145	147	130	124	126	119	138	145	118	132	131	133	136	97	137	144	116	120	121	123	133	133	136	131	128	108	144	121	124	133	138	117	143	128	147	140	127	131	135	118	135	116	152	139	136	141	114	119	122	108	123	130	121	130	126	144	125	109	122	135	120	123	123	131	129	130	110	130	121	116	119	117	116	105	128	122	130	116	125	116	121	122	129	110	144	137	141	130	129	137	132	128	133	119	126	123	138	135	112	130	129	130	138	126	148	145	144	117	161	133	137	139	120	129	151	118	125	112	115	134	131	127	129	141	134	121	128	119	126	119	116	112	113	136	147	118	141	130	125	142	125	131	133	123	133	121	127	113	114	105	134	130	129	161	121	134	130	138	136	141	117	139	122	134	133	137	108	114	140	119	128	129	115	134	120	128	129	133	141	116	153	127	109	132	134	131	133	139	113	138	124	150	133	129	129	140	119	120	126	122	107	107	138	131	149	120	119	135	136	126	129	116	152	118	106	142	125	138	123	119	136	122	123	114	128	117	127	149	152	98	112	142	113	124	138	145	139	148	125	124	119	114	108	144	112	127	125	131	131	131	116	105	142	107	150	123	124	135	130	121	135	123	120	141	120	134	107	126	140	112	131	124	124	124	131	116	122	127	127	128	117	127	117	124	112	128	123	126	114	139	130	131	130	134	113	139	121	127	118	132	123	127	134	123	139	107	95	130	132	134	123	129	126	123	108	120	128	127	126	141	143	156	134	128	138	151	127	125	126	137	137	141	131	127	140	154	142	130	133	145	124	119	133	117	114	125	146	110	110	113	147	132	134	136	119	141	125	134	116	122	120	127	105	144	128	131	123	135	119	121	104	113	160	117	140	119	116	136	148	127	134	138	145	116	133	112	121	125	116	124	109	133	129	130	137	156	116	109	141	125	120	126	118	100	146	135	110	136	134	114	135	129	120	127	139	126	128	120	110	117	141	124	125	131	134	150	120	98	117	126	135	121	136	134	123	119	134	120	121	131	121	125	122	130	142	133	145	139	140	118	144	138	119	128	123	133	125	134	125	134	113	124	148	124	129	114	133	122	137	148	130	127	117	137	124	125	150	128	126	127	125	127	133	145	125	131	128	153	139	111	119	128	150	133	129	130	148	138	134	148	141	133	123	142	134	122	108	136	125	144	133	121	110	129	133	126	121	131	109	153	125	129	118	109	142	117	123	128	141	123	135	134	134	116	117	130	149	130	125	126	120	138	132	115	130	114	116	145	145	117	131	132	125	150	108	132	139	115	121	133	120	142	99	119	135	136	134	124	124	114	125	142	127	129	117	123	111	148	117	106	116	145	131	134	123	118	137	123	138	128	113	138	136	134	155	142	131	138	107	146	128	125	129	116	139	113	128	164	127	138	110	139	131	125	131	131	142	136	142	140	129	111	137	121	133	119	133	124	135	128	126	133	123	134	134	130	134	116	117	132	132	129	143	144	123	130	141	129	131	134	138	133	133	125	122	124	147	112	142	140	119	135	140	136	112	119	134	121	132	135	137	120	132	118	150	134	130	117	130	127	112	119	135	114	129	134	118	142	109	117	133	137	129	130	152	116	149	124	151	131	120	123	127	139	139	140	125	135	122	131	136	122	116	128	114	115	117	108	121	130	124	124	117	111	140	145	131	131	119	124	134	134	125	138	129	138	131	151	119	124	132	130	117	121	134	119	124	141	143	114	129	132	129	117	145	120	133	147	139	132	120	129	135	112	121	128	120	124	150	130	118	118	146	131	131	114	121	141	123	127	116	109	130	133	123	122	121	124	127	127	143	116	129	116	120	113	131	145	137	140	139	141	128	126	136	146	151	125	120	136	139	138	126	119	145	136	117	143	126	131	126	106	133	127	117	132	130	141	118	138	148	133	139	142	120	127	110	129	138	116	135	115	121	126	125	124	127	130	118	144	121	144	110	124	123	121	135	121	140	132	136	116	135	131	124	128	138	112	132	131	147	125	123	138	147	139	132	120	126	136	135	130	128	120	152	130	119	124	114	104	123	132	127	122	117	134	109	117	134	119	129	116	148	137	131	136	129	117	129	108	119	111	133	128	145	144	144	138	137	125	124	111	129	136	127	139	136	141	156	134	124	143	123	138	106	124	119	125	119	122	116	136
881	65	61	56	56	56	72	75	71	60	68	83	56	58	42	50	42	53	67	55	56	57	56	56	51	56	51	63	55	52	70	33	56	51	50	49	51	64	57	57	44	56	54	47	55	67	44	51	66	54	52	54	46	58	52	61	51	57	62	52	55	60	73	65	63	59	47	59	47	54	56	52	61	43	51	65	63	49	65	50	54	52	58	81	56	68	56	54	55	43	52	58	58	63	53	48	63	55	59	49	51	44	50	51	43	56	65	56	48	43	60	49	63	56	54	53	47	58	60	57	69	48	53	59	69	54	51	38	58	57	62	57	62	55	63	58	55	44	46	42	64	47	46	64	57	60	41	45	45	49	62	53	51	57	68	51	52	52	48	49	41	62	57	51	56	53	57	49	59	53	56	60	56	47	55	58	59	48	53	53	56	48	52	60	69	67	43	47	45	52	61	55	50	54	46	51	66	50	50	40	51	57	55	62	49	53	54	49	48	50	61	57	49	52	37	51	46	54	49	63	47	55	54	52	58	42	57	42	47	56	51	56	60	62	62	60	50	47	49	69	49	59	52	58	42	58	52	41	56	47	49	51	65	59	57	39	53	46	45	66	44	54	54	60	41	45	60	40	53	43	62	55	52	54	62	49	43	50	52	57	56	41	47	68	56	64	71	58	45	56	55	54	52	47	54	53	55	58	69	60	68	41	53	43	52	47	48	36	41	59	64	57	48	51	43	66	49	57	44	59	59	56	63	73	61	55	54	50	53	59	46	49	49	57	52	57	49	44	63	64	52	55	44	69	50	54	68	60	57	49	48	60	52	34	63	60	58	53	68	61	57	44	58	53	54	61	48	65	61	63	46	43	48	38	50	62	44	51	57	59	51	61	50	59	51	49	53	69	60	52	42	47	61	44	56	50	55	53	58	50	45	53	51	54	49	56	59	55	58	53	59	49	48	60	49	66	65	50	62	55	47	56	60	56	43	48	55	66	61	40	49	71	58	44	56	49	58	39	47	58	62	67	48	69	47	49	47	53	45	51	55	47	63	52	48	60	63	42	48	58	55	59	52	55	58	52	57	64	43	62	49	58	58	50	56	58	54	53	55	52	59	66	57	53	50	53	51	54	57	73	60	51	54	37	59	56	55	77	50	48	47	52	41	47	48	44	61	56	55	53	54	57	58	50	55	55	53	49	68	48	59	69	48	53	40	45	45	48	68	57	57	44	44	43	53	52	54	42	60	69	52	53	57	44	53	54	46	43	63	56	52	48	66	59	52	59	59	56	68	60	65	72	52	42	56	51	62	45	54	51	44	47	61	56	48	65	60	46	60	66	56	46	45	51	55	44	55	59	50	38	58	61	46	52	53	53	62	60	66	50	48	62	66	54	41	51	42	53	54	48	57	47	55	46	70	49	69	50	65	50	47	56	55	47	45	50	63	67	60	47	56	56	50	69	74	52	49	50	57	47	46	65	51	58	47	62	61	45	55	57	66	76	68	48	48	53	62	42	36	46	60	58	66	57	53	59	60	47	40	59	47	59	50	50	55	55	42	49	65	52	54	56	50	47	50	56	52	51	57	48	41	61	47	64	45	39	40	46	57	64	62	58	50	37	67	53	60	58	44	47	54	77	60	42	60	63	65	52	65	61	54	67	56	53	42	56	47	40	47	69	55	56	44	56	65	58	46	47	41	73	60	45	61	61	55	60	56	63	47	56	52	58	58	56	46	44	43	57	54	60	45	63	52	51	37	50	55	48	46	52	50	60	65	48	60	65	52	51	53	50	48	53	55	57	51	50	60	53	48	42	47	38	56	51	57	58	56	45	59	57	49	52	47	50	57	47	49	62	77	43	54	51	46	56	62	47	55	51	52	69	42	60	56	53	56	41	56	54	63	54	46	57	41	45	65	57	52	64	52	49	53	48	50	48	43	52	49	53	56	54	67	46	49	58	46	43	63	70	53	47	60	54	41	68	52	70	63	63	62	55	57	45	51	48	47	42	62	48	60	44	53	64	52	51	62	54	54	50	57	62	46	57	55	58	52	61	55	48	52	63	46	55	58	52	50	56	58	60	53	47	50	55	59	49	56	54	45	52	56	51	58	63	58	57	52	44	64	52	60	44	55	69	51	50	48	49	51	53	61	52	60	64	53	56	60	58	57	43	56	47	59	51	56	54	50	54	49	47	59	51	60	40	52	60	60	35	55	65	49	46	49	53	55	59	50	55	54	42	56	51	49	54	70	57	44	52	58	52	40	47	49	42	50	45	55	54	52	51	53	44	58	59	55	56	55	51	73	68	57	57	61	46	58	65	63	45	68	46	49	56	61	48	61	50	51	60	47	62	58	45	52	59	65	55	60	35	60	59	53	62	62	49	56	56	39	49	50	62	46	55	50	50	51	63	53	47	51	46	52	54	61	53	51	51	63	52	48	55	67	59	51	65	48	54	58	49	60	60	60	54	67	55	53	47	56	61	53	63	56	75	48	63	49	48	46	53	58	52	54	47	49	55	45	49	53	64	47	61	52	41	47	42	33	44	55	58	46	57	44	58	51	70	61	67	52	65	70	60	53	58	58	55	54	56	60	54	53	57	59	65	45	42	64	55	44	61	47	53	54	60	41	47	43	48	47	60	47	59	71	62	63	61	50	57	49	73	52	47	50	52	56	47	56	69	59	50	52	50	65	53	46	57	54	65	55	55	50	48	48	61	65	45	62	48	56	50	62	47	69	41	48	47	52	46	51	46	49	56	62	59	56	50	61	59	55	49	58	54	43	59	59	50	64	53	46	48	41	54	49	54	53	53	51	53	62	49	40	57	49	49	54	49	48	51	49	56	54	54	52	50	51	49	62	52	49	62	63	49	51	49	45	63	51	48	59	45	45	68	63	47	60	67	64	48	44	52	57	50	65	51	47	56	51	50	51	57	46	47	56	52	52	47	61	44	55	61	59	51	48	53	56	35	59	51	58	69	50	46	54	59	44	58	60	49	66	45	62	54	63	51	53	50	41	67	50	59	62	45	62	55	58	44	44	58	68	57	55	49	48	57	58	73	53	41	58	38	49	47	52	53	54	44	56	56	46	60	59	52	62	46	51	50	35	51	55	40	66	50	47	58	52	59	64	52	57	50	58	57	56	55	63	59	66	53	65	53	60	49	46	67	43	70	50	46	55	60	56	65	63	54	62	57	53	47	48	53	58	52	63	61	48	45	55	55	60	54	43	65	58	55	59	52	53	54	52	60	49	61	53	63	44	59	50	52	53	58	63	66	56	55	64	56	42	55	66	59	48	55	53	54	49	48	52	56	60	61	52	49	45	48	58	50	60	45	55	42	46	51	56	54	57	55	58	44	36	47	66	44	49	51	59	54	45	45	45	58	47	56	67	62	47	43	59	65	60	61	54	59	51	44	58	52	58	55	59	57	58	43	49	47	53	60	58	46	45	60	54	63	50	57	71	62	66	59	55	48	49	55	68	62	55	63	56	40	64	53
5508	865	565	824	1618	2210	1837	1405	1076	751	638	621	599	565	576	507	551	510	497	508	454	482	460	512	450	445	440	459	445	463	436	449	448	433	447	502	469	472	438	447	450	417	414	442	499	453	480	429	439	413	432	384	398	441	500	463	420	484	459	466	419	436	398	438	434	406	415	461	462	441	431	429	410	419	424	435	440	449	422	440	440	440	422	462	418	428	422	420	466	389	420	434	457	442	421	468	424	419	442	445	408	435	429	434	456	418	474	420	430	429	450	454	400	431	423	469	444	433	449	428	440	428	429	420	446	426	433	442	422	420	447	408	435	423	412	445	398	456	406	449	429	443	420	426	429	393	434	412	455	455	454	423	438	456	413	415	433	452	456	447	415	495	452	430	419	452	449	393	471	419	420	419	431	438	444	471	458	416	426	431	472	416	426	435	430	485	428	454	408	406	456	466	431	457	414	457	425	460	438	433	450	436	442	465	418	449	468	447	451	441	436	423	447	436	392	426	414	447	460	404	426	431	408	453	446	430	392	463	398	476	456	477	460	434	432	441	415	442	450	421	396	451	441	426	434	443	439	400	453	468	422	445	445	409	411	448	463	426	439	384	447	452	445	456	433	435	423	421	421	465	439	427	429	462	383	450	414	458	459	445	436	398	436	468	395	444	400	447	450	453	414	424	434	431	463	422	414	436	434	482	399	428	434	481	418	440	431	404	424	417	444	414	467	433	435	407	408	435	434	449	426	423	445	430	421	461	448	401	422	412	422	413	409	417	427	419	412	425	452	458	403	443	457	420	440	429	379	444	422	416	427	444	409	452	434	437	413	449	391	462	428	403	444	474	413	427	466	453	455	445	445	409	426	426	448	435	464	395	463	409	393	459	447	441	440	451	425	459	459	400	434	403	408	480	457	434	448	454	422	432	462	408	434	443	422	461	438	472	405	412	428	443	398	448	437	483	399	407	449	434	424	410	445	432	441	419	447	430	422	456	446	447	387	465	394	427	434	433	410	411	449	448	480	461	430	451	485	427	439	448	411	447	436	419	432	449	436	449	460	447	441	440	455	465	407	418	420	413	416	433	456	432	403	436	446	449	446	404	421	438	434	444	422	426	411	470	386	454	429	432	436	470	400	469	465	432	417	443	437	416	429	418	427	464	401	463	456	419	454	413	450	436	421	439	453	442	457	403	440	473	429	450	449	403	439	428	429	469	428	441	399	420	396	458	448	421	447	452	464	428	438	448	433	412	434	451	399	422	449	406	416	442	441	441	424	444	436	394	425	393	411	494	430	426	436	462	478	431	441	436	443	436	432	407	457	426	419	440	456	458	421	448	444	427	461	445	452	461	448	440	414	434	457	410	489	454	418	433	442	428	405	433	426	430	427	454	445	445	461	468	428	431	447	456	417	408	426	437	445	474	462	472	414	430	430	432	415	436	423	420	467	411	449	394	411	428	440	451	446	437	419	430	419	441	436	398	415	411	448	427	409	444	417	415	444	413	399	463	388	398	460	435	437	407	448	411	432	453	425	423	441	446	412	466	419	463	409	430	438	436	429	447	454	415	470	445	442	426	463	458	441	444	425	445	451	434	465	454	434	454	427	432	462	431	455	448	441	452	451	429	413	409	438	440	437	449	452	433	461	450	448	442	442	412	389	419	466	419	435	429	447	427	430	428	403	447	446	412	429	414	488	422	446	421	430	432	420	448	428	437	438	442	396	433	466	436	444	474	449	411	417	423	459	449	439	442	455	419	469	408	410	463	414	449	440	426	435	439	444	409	412	404	423	431	436	452	443	449	401	428	433	410	428	461	420	426	415	398	389	415	455	418	479	459	449	442	412	427	434	460	394	414	435	492	446	407	423	418	465	413	422	423	420	438	459	463	460	443	413	453	439	391	467	444	429	432	416	429	421	437	437	461	435	452	458	405	414	386	400	424	436	441	451	446	444	422	429	419	446	444	435	481	411	446	492	411	432	427	431	450	428	414	438	456	457	455	428	455	418	422	442	419	411	434	397	428	463	443	411	420	484	439	410	424	416	444	449	434	433	435	446	428	473	414	422	458	436	454	441	424	401	404	441	461	439	443	389	454	403	425	441	466	478	447	406	450	431	419	431	443	476	419	435	449	449	406	437	433	439	433	459	397	416	428	400	440	443	447	467	454	450	448	481	435	423	438	414	447	440	422	431	435	400	421	456	435	437	399	452	462	446	419	448	419	443	455	447	442	445	418	401	432	422	424	449	398	452	412	429	440	433	469	418	460	428	424	451	470	456	410	422	441	432	454	423	450	426	420	425	439	455	434	445	416	449	417	414	448	415	439	428	460	440	431	420	422	450	383	401	453	410	458	450	453	409	436	399	438	443	424	450	429	416	443	435	460	390	433	450	429	429	441	452	477	437	424	455	430	414	452	440	436	429	427	418	438	441	423	455	443	447	399	440	435	429	434	425	421	430	462	471	433	406	432	456	438	463	440	432	412	420	418	395	430	476	431	424	444	406	409	438	442	458	408	457	464	448	391	419	435	418	471	424	459	423	438	455	439	436	437	417	450	414	446	426	407	412	465	416	459	477	464	393	415	421	441	441	452	419	397	411	431	403	441	401	416	472	425	451	422	397	485	423	427	442	437	455	408	419	459	429	422	429	440	467	410	390	405	432	436	442	447	479	460	437	430	437	434	440	440	428	449	390	455	432	416	444	465	424	453	481	417	489	450	402	387	430	434	428	445	391	428	410	393	473	421	414	425	394	437	419	434	395	434	440	441	453	427	450	458	402	453	427	425	427	446	418	450	461	443	416	417	431	453	437	409	456	456	430	449	430	417	454	430	390	422	434	441	430	411	434	416	402	430	432	445	418	450	430	459	432	424	427	429	447	401	453	459	409	434	452	427	458	450	460	437	415	431	443	412	432	429	400	400	430	389	427	417	425	437	449	440	421	405	427	437	421	419	397	446	393	432	459	436	442	451	429	440	392	469	463	431	429	449	416	423	447	448	452	449	361	431	450	416	486	440	463	447	459	453	419	415	406	442	431	422	477	442	386	420	470	431	418	453	423	413	422	425	447	435	470	429	448	459	467	445	453	462	464	463	414	439	432	486	415	468	406	428	472	435	456	431	461	419	438	446	447	422	417	449	406	450	439	421	428	427	443	460	427	415	428	402	445	455	471	430	439	424	445	461	454	427	383	423	442	407	406	452	420	426	438	405	433	420	408	417	423	472	474	448	436	450	458	434	428	428	438	404	402	441	416	424	436	416	401	439	435	449	470	450	434	438	398	485	438	407	436	431	425	442	418	413	450	446	439	417	427	420	425	394	424	465	448	412	429	460	448	459	426	442	420	447	422	449	468	420	417	472	432	440	481	434	436	468	399	414	471	427	424	427	439	420	480	410	457	457	434	465	449	419	441	444	440	423	392	405	452	439	417	406	450	425	448	439	452	409	436	478	426	421	456	430	481	402	420	462	456	458	415	389	419	428	409	456	427	419
1086	77	75	72	77	86	97	67	78	84	66	63	73	65	60	55	65	57	78	54	60	61	65	58	70	62	47	46	59	56	58	65	60	50	50	53	66	46	53	61	64	63	64	57	51	65	52	57	49	47	64	41	51	51	68	74	53	66	59	51	54	60	50	49	65	51	63	72	55	47	66	57	37	57	47	59	55	60	57	59	53	55	55	61	52	55	49	60	62	53	60	58	49	68	66	49	52	47	57	63	59	51	65	56	53	39	63	60	46	54	57	56	50	63	77	63	48	56	50	59	60	59	37	61	55	55	64	56	52	72	57	58	55	49	49	56	74	65	48	45	62	46	55	46	67	51	51	61	68	51	56	70	64	74	58	56	49	69	59	43	57	61	49	64	40	61	70	74	62	52	63	60	46	56	49	61	53	63	72	48	59	44	40	59	55	57	68	57	52	58	60	72	54	48	60	55	55	65	54	55	57	60	48	55	48	43	47	61	55	60	59	56	54	69	62	62	49	48	50	50	61	70	40	55	39	57	54	60	60	58	64	48	52	54	57	54	48	50	51	56	45	43	46	60	51	48	53	54	74	60	47	55	56	50	63	71	67	47	58	51	54	63	53	61	41	54	55	56	53	46	56	60	55	63	50	50	55	62	46	47	61	58	52	67	61	47	66	64	50	55	56	57	50	60	47	63	55	65	57	58	49	73	69	53	52	53	66	54	61	54	55	49	55	57	65	47	80	62	65	55	53	55	59	48	47	65	54	59	47	58	64	57	53	45	61	65	53	54	61	58	58	61	61	44	55	48	59	56	55	57	48	59	50	44	49	59	59	57	61	51	50	51	68	56	56	57	65	57	56	51	73	50	61	51	48	78	52	50	63	44	50	56	53	52	56	66	61	64	54	67	63	54	56	53	58	63	74	53	50	60	55	55	81	45	64	46	73	53	62	62	60	63	46	55	61	57	57	62	50	48	66	53	47	46	58	60	44	62	65	56	45	57	60	62	52	64	54	54	46	49	55	53	59	54	64	55	52	61	60	44	54	65	49	61	57	74	45	61	66	54	73	46	58	57	62	61	51	63	56	49	40	63	58	67	62	59	45	54	51	45	47	61	58	68	50	54	59	53	44	57	55	46	60	48	59	59	56	59	59	63	59	62	57	66	55	51	69	44	53	41	54	48	63	50	67	54	59	59	57	53	55	70	44	57	49	69	63	57	59	55	60	42	58	48	58	56	49	56	51	64	67	51	56	60	57	47	54	57	54	47	62	52	48	56	59	48	63	67	45	64	47	46	51	54	54	55	55	49	47	65	47	57	46	58	60	60	61	59	57	51	53	60	66	60	48	71	67	69	65	58	61	61	57	46	54	56	50	49	54	58	70	41	55	55	66	63	51	61	65	69	51	57	55	54	53	52	57	65	58	81	46	69	54	52	60	60	50	44	65	67	54	55	72	61	63	50	57	46	67	53	57	49	50	56	49	59	49	58	64	50	49	52	54	51	67	48	41	62	52	53	51	62	41	56	68	55	65	57	61	54	57	49	62	68	59	70	60	63	61	62	60	50	69	63	57	58	52	60	52	51	51	52	60	51	51	45	53	44	47	52	54	66	59	64	51	65	53	78	61	62	54	60	45	53	54	55	56	59	50	58	50	65	71	58	59	53	54	48	55	45	55	69	57	58	55	54	45	61	56	48	55	52	60	61	56	61	50	54	51	61	38	36	62	66	53	52	62	48	58	53	75	55	41	55	59	69	48	49	48	53	76	55	54	48	52	51	51	62	60	64	55	63	54	52	56	49	53	53	46	53	52	52	66	42	53	60	58	60	56	57	53	48	54	66	59	55	62	49	57	55	48	52	67	57	48	64	57	60	59	53	42	66	52	52	52	56	54	69	57	53	58	56	52	65	57	53	56	62	48	63	53	63	65	58	56	62	54	55	43	56	45	62	53	59	56	52	60	56	62	57	47	60	59	45	54	65	63	60	52	52	52	55	52	53	55	53	51	58	63	52	72	58	51	53	51	52	65	43	55	51	67	44	52	62	51	49	71	62	53	47	56	66	54	60	62	50	63	60	56	45	54	57	46	59	64	46	51	45	58	65	55	61	62	58	66	51	52	46	51	67	56	51	58	59	58	48	52	58	50	61	71	65	55	50	57	58	51	65	48	45	49	39	59	47	59	39	55	66	60	67	63	63	57	56	60	42	63	54	53	62	54	62	58	57	58	45	55	51	51	55	61	61	50	61	51	53	59	50	71	56	48	52	59	53	47	48	54	52	49	64	48	44	70	66	62	48	52	55	59	48	47	64	50	55	59	48	59	54	60	44	64	59	62	64	54	62	50	56	65	48	59	60	47	60	53	65	70	58	47	49	53	44	63	58	52	67	63	59	54	55	50	59	47	57	51	57	54	71	55	54	47	59	51	49	53	55	62	59	50	53	56	63	60	55	65	59	55	65	63	57	57	74	42	44	50	60	61	51	74	56	57	68	64	66	55	59	52	52	57	51	51	59	62	57	54	62	43	54	46	51	49	48	46	57	51	57	58	52	61	61	41	55	47	50	75	50	66	45	67	52	60	58	64	58	68	63	60	58	42	54	63	59	60	54	57	45	62	55	51	58	65	55	69	66	57	59	59	49	60	61	58	55	57	43	47	56	49	53	64	52	45	63	50	58	50	53	53	56	49	63	64	62	58	55	61	64	66	53	39	43	53	53	59	57	52	73	59	51	73	55	74	64	51	56	59	42	46	43	55	77	57	52	64	63	64	55	42	53	58	72	69	58	59	63	54	62	61	63	60	68	54	59	55	52	53	41	56	64	64	79	60	56	72	58	54	59	63	54	45	43	58	45	43	48	54	56	67	55	62	61	51	62	53	54	71	65	54	54	48	51	45	43	55	53	41	47	50	45	50	56	62	52	64	55	62	61	56	57	55	67	70	55	49	67	43	52	64	49	68	35	54	63	48	51	61	80	60	67	42	67	62	50	55	49	60	61	62	51	53	64	57	50	55	49	52	65	60	63	50	50	39	52	55	65	66	63	47	52	37	58	61	50	61	49	79	68	53	51	55	53	54	61	53	68	48	54	54	56	47	52	55	63	64	54	59	42	42	56	60	51	64	62	40	51	49	54	65	59	59	56	51	57	51	62	57	60	57	60	62	43	58	73	56	61	57	63	50	70	53	57	57	64	52	61	62	52	49	64	72	56	63	55	48	54	40	66	59	50	54	70	53	43	57	54	56	57	51	53	43	61	61	54	48	65	60	59	61	57	53	52	54	50	58	65	56	56	55	64	54	44	63	46	58	49	64	61	52	67	69	57	56	56	61	50	62	56	44	51	61	53	51	64	54	64	52	52	50	62	55	53	55	63	72	60	53	71	49	55	55	42	49	53	54	46	57	48	55	50	52	62	47	65	61	46	69	56	65	45	59	37	65	60	56	56	61	53	54	53	44	65	57	51	61	67	65	58	63	67	40	49	39	50	47	64	68	58
6085	925	648	925	2016	2521	2431	1707	1282	972	791	724	694	631	591	578	544	528	551	567	559	524	496	535	515	523	485	468	457	504	441	461	487	478	480	425	499	451	454	455	469	465	481	501	470	425	470	438	430	461	477	460	457	473	441	454	488	456	457	469	434	476	491	444	451	480	460	443	457	429	457	449	430	435	451	435	432	451	459	459	440	441	450	428	447	466	458	450	462	437	437	446	431	468	415	413	458	465	444	492	465	421	522	446	420	473	453	491	415	467	486	460	476	465	475	448	435	463	436	446	462	433	463	447	419	457	423	446	483	471	481	475	462	477	459	416	461	436	480	446	488	434	467	427	433	440	447	442	458	465	470	450	455	434	461	460	468	473	449	474	496	439	424	415	478	443	427	420	434	436	416	476	481	505	442	445	470	444	438	431	449	452	443	459	431	468	451	467	444	491	460	485	479	480	473	440	462	474	456	450	498	445	468	410	454	477	469	418	477	430	475	457	463	451	407	422	446	467	457	437	476	454	450	482	470	467	448	475	442	428	447	443	459	459	434	450	490	492	494	452	455	456	449	433	459	412	471	472	495	468	486	430	450	460	472	413	423	408	457	433	430	500	399	456	487	432	430	418	475	458	435	443	444	427	461	435	451	428	414	460	468	456	454	430	445	458	491	469	430	500	458	474	426	429	473	447	443	441	460	471	417	508	454	438	486	432	448	473	464	465	453	450	428	433	467	466	433	438	447	448	479	470	470	458	434	438	437	478	464	437	446	451	477	441	448	445	452	466	439	480	449	465	491	411	458	435	453	477	428	474	441	442	440	439	449	430	455	432	450	460	444	477	452	462	457	419	472	468	422	443	441	435	465	408	453	473	449	413	453	416	449	416	450	478	444	448	456	421	475	440	444	469	436	468	461	442	469	456	421	462	441	476	443	459	445	449	438	449	455	432	472	455	437	450	460	456	412	425	445	458	452	435	431	475	468	476	414	403	462	468	461	475	437	491	437	460	450	427	455	483	490	491	424	441	443	419	489	419	464	430	422	443	438	435	468	448	475	466	461	428	443	447	460	469	455	449	441	461	470	455	448	451	479	463	463	489	443	442	450	439	451	451	437	461	446	444	461	465	464	440	445	478	445	432	449	461	424	422	442	443	453	469	413	473	435	441	464	416	434	486	487	487	452	442	475	463	438	439	465	469	450	420	482	402	448	456	460	488	469	464	442	443	453	453	452	443	433	442	448	461	470	429	461	431	434	451	448	507	448	454	458	452	454	469	419	416	445	397	481	454	444	490	431	472	435	447	507	472	460	476	460	478	450	418	423	433	430	466	466	454	465	457	482	448	469	500	490	422	443	467	434	418	452	490	435	459	482	419	423	455	432	439	460	426	455	426	429	418	447	430	447	453	463	457	446	424	465	439	440	460	469	472	466	437	490	474	429	432	446	449	458	497	463	428	462	412	428	441	428	424	487	419	479	456	481	432	441	447	398	419	476	458	458	448	495	445	414	435	449	463	465	453	452	428	466	497	435	457	427	457	447	449	440	406	437	441	498	470	469	434	462	461	436	457	472	443	446	456	494	454	444	431	431	476	459	508	467	448	437	459	422	429	433	442	463	460	492	419	477	459	465	448	487	424	444	445	418	435	460	446	461	458	472	454	463	419	462	460	442	471	451	435	449	491	470	438	463	451	456	475	465	431	427	465	423	411	490	486	459	461	420	446	456	486	449	447	438	462	457	423	459	482	455	441	444	428	487	475	401	462	480	473	448	448	445	484	465	429	458	433	497	448	462	441	463	426	450	458	507	436	477	464	466	456	457	500	479	420	446	479	438	427	452	436	424	445	431	426	498	446	440	405	485	426	474	437	481	451	469	449	459	456	438	438	450	446	438	421	450	429	432	452	448	424	427	449	477	456	427	447	455	483	432	473	465	451	422	460	474	485	431	442	484	438	420	441	451	508	461	439	450	428	452	427	438	461	472	477	418	433	457	470	454	451	464	470	452	449	447	441	478	440	423	467	480	466	487	439	437	485	419	472	429	435	452	443	425	431	466	482	436	440	438	470	472	435	460	422	461	451	447	464	446	428	437	445	473	444	459	458	439	434	466	415	456	465	451	454	484	438	465	435	446	408	438	456	485	474	495	460	480	411	470	459	461	432	463	436	434	472	461	423	448	437	442	453	516	452	460	460	435	481	468	463	432	452	509	461	442	470	436	461	451	436	438	434	450	493	447	459	472	472	462	426	490	448	440	476	422	459	434	457	446	432	442	473	429	459	480	438	425	453	424	444	465	469	422	434	455	455	410	479	429	423	423	474	448	460	457	443	497	506	396	453	466	459	446	447	447	442	435	436	429	476	418	471	426	490	439	510	461	449	430	432	481	458	447	458	456	406	470	487	439	450	452	434	465	429	471	459	439	474	481	435	478	459	465	474	416	487	427	431	476	453	409	436	458	456	485	449	419	434	474	490	494	472	506	473	450	465	407	456	476	437	485	429	458	421	462	476	459	433	484	459	455	472	459	449	468	470	441	463	423	434	434	432	414	438	459	444	480	463	461	457	465	460	471	468	457	458	459	441	433	447	406	447	459	471	452	442	428	404	457	440	469	455	465	468	453	454	474	421	431	430	443	445	450	442	469	440	466	464	488	409	467	417	468	505	490	497	407	463	469	421	444	434	460	468	464	462	456	438	448	428	444	436	440	450	487	458	433	427	447	437	471	472	457	488	443	477	456	482	469	430	452	467	485	477	429	404	477	442	452	435	442	461	460	451	470	427	428	458	469	493	466	423	486	487	419	441	471	444	465	447	468	451	451	492	454	460	424	439	449	466	520	407	474	468	473	464	476	435	466	446	446	407	450	461	414	458	449	445	430	424	447	467	423	425	449	437	470	432	459	424	416	485	427	460	452	455	422	472	467	428	427	449	450	469	464	458	440	423	429	471	403	477	460	487	432	476	438	455	438	390	453	419	449	485	446	420	447	462	473	426	440	428	476	435	454	450	411	434	464	433	410	430	445	434	466	474	445	435	430	434	481	419	495	469	450	442	438	430	403	486	443	461	456	437	428	479	445	451	458	446	446	440	454	418	460	451	444	444	481	448	435	447	443	432	435	434	475	447	436	459	435	439	470	420	430	453	454	475	490	449	468	422	461	443	456	443	433	466	495	438	419	466	414	422	459	440	474	432	446	455	455	457	434	444	469	394	462	469	431	448	441	468	446	469	445	482	462	432	418	469	449	486	448	453	450	443	411	427	433	431	417	440	423	451	455	445	444	421	402	448	419	455	442	413	422	449	439	439	444	404	437	454	434	456	439	434	445	463	472	438	445	447	423	448	437	485	444	454	469	430	455	447	451	464	467	456	439	468	442	457	433	445	466	481	434	455	438	465	467	463	423	472	446	422	444	494	449	443	437	457	463	475	465	440	483	459	485	484	453	416	451	397	443	488	467	474	428	466	449	460	440	436	449	428	440	507	428	408	484	435	453	431
1369	103	78	49	93	86	106	83	71	60	66	60	57	72	55	57	70	58	51	54	73	55	45	52	58	61	48	62	50	54	54	58	53	60	59	45	55	55	46	65	62	61	55	58	57	51	60	52	46	58	67	65	52	49	45	44	51	50	49	58	62	47	42	56	62	46	55	69	59	43	55	42	51	50	48	58	63	58	55	54	52	45	59	52	52	61	58	58	50	46	56	59	57	59	48	56	52	45	64	43	42	53	56	58	58	50	38	49	65	49	43	51	37	43	58	44	57	54	53	47	55	66	51	49	46	59	51	59	48	44	42	44	54	45	48	57	56	55	50	54	48	66	50	60	70	54	57	43	47	50	55	45	48	60	53	38	50	48	37	68	60	55	59	58	45	50	46	52	45	48	52	42	54	65	50	54	55	42	42	58	47	62	56	47	55	69	44	50	48	40	58	53	38	54	50	47	55	48	58	46	62	53	48	52	65	48	43	58	61	38	50	47	53	62	60	53	51	37	58	50	48	46	46	46	62	48	55	54	46	66	51	58	51	56	52	50	48	51	51	48	45	58	43	55	53	52	47	60	54	57	38	55	24	46	50	48	39	42	52	41	48	46	59	51	60	43	49	47	63	51	58	54	58	64	42	55	46	57	57	62	51	45	54	58	50	47	70	51	51	53	66	29	59	50	56	51	47	60	51	50	34	50	54	49	49	49	63	54	52	58	52	47	48	43	40	54	39	51	54	47	58	54	52	45	49	61	50	53	58	44	52	42	44	51	44	56	66	36	47	69	48	56	51	48	45	53	43	70	41	49	51	54	40	47	53	53	60	50	47	48	56	60	51	56	51	61	64	44	63	43	41	55	54	37	54	50	52	57	44	46	54	52	44	68	53	36	51	59	54	42	56	51	59	54	54	45	49	51	40	56	53	49	53	61	45	35	49	45	55	55	54	45	56	66	42	58	55	40	57	48	37	41	60	43	51	52	58	55	47	48	61	45	48	48	45	50	51	64	50	43	57	46	58	46	59	57	44	45	54	62	46	64	58	56	56	46	54	75	66	55	40	52	56	56	59	56	52	41	53	56	59	63	53	43	37	54	47	50	43	50	53	39	61	48	52	47	47	47	57	66	42	43	60	45	51	56	61	55	62	55	54	51	61	58	53	65	55	48	55	42	56	45	47	52	41	60	57	52	45	58	52	45	52	51	61	36	57	38	48	59	61	53	56	54	58	46	52	67	49	46	50	61	59	44	49	45	42	52	55	51	55	51	47	51	58	55	41	53	68	60	48	52	55	54	50	37	47	45	53	55	54	45	48	54	49	68	50	66	46	51	55	49	54	76	54	42	52	46	47	54	47	63	52	55	53	71	57	62	47	59	53	63	52	60	47	38	52	46	53	51	44	47	56	59	57	54	40	59	44	57	48	50	54	64	47	43	34	42	51	55	40	51	48	56	58	47	42	51	58	63	51	44	63	68	50	42	49	58	43	47	60	47	49	51	47	46	53	55	54	60	57	54	46	46	60	51	55	46	62	52	58	44	67	53	60	44	63	49	42	47	50	52	65	50	46	50	52	61	50	41	53	54	56	58	64	47	49	48	49	61	56	57	55	49	48	60	55	47	60	46	33	52	63	64	39	56	58	47	55	63	49	48	56	39	48	46	56	53	58	47	50	44	46	48	52	54	50	60	56	55	50	48	47	50	42	50	45	62	52	60	45	62	57	49	60	48	42	57	42	56	51	48	57	46	60	50	53	51	38	48	52	63	57	40	61	58	49	49	55	42	52	40	48	44	47	42	62	57	53	56	42	48	37	45	46	57	56	54	46	56	58	59	51	46	51	72	50	59	47	40	57	35	61	61	58	55	52	46	58	44	41	57	43	53	48	58	49	54	43	56	53	54	54	59	52	58	60	51	64	45	78	81	44	56	52	44	51	57	58	45	53	49	68	44	42	70	57	52	44	47	53	56	66	48	51	49	58	57	49	43	60	46	41	42	58	52	56	50	66	49	51	49	58	56	58	52	49	52	48	49	52	59	44	44	44	44	44	54	46	48	44	54	42	58	44	57	60	51	59	48	58	58	48	58	47	46	41	41	56	51	55	53	41	43	42	49	53	35	46	51	49	61	42	51	42	52	52	61	54	54	50	52	49	56	42	49	56	52	54	57	54	38	51	55	29	45	63	61	59	48	43	48	41	42	68	53	45	58	44	56	43	66	43	47	50	43	52	46	60	61	67	57	57	52	62	46	52	58	52	46	69	50	47	59	65	48	48	37	45	57	42	41	49	44	47	57	38	48	64	55	48	49	58	51	60	42	62	43	45	46	63	50	55	42	48	52	60	48	47	63	55	38	67	47	52	59	66	56	43	50	53	55	63	53	38	49	48	59	58	54	39	44	43	55	43	51	62	52	47	47	56	52	45	53	55	56	61	62	43	47	55	41	48	54	60	48	50	56	56	54	53	53	54	47	58	49	58	50	41	50	54	43	54	40	56	53	52	60	47	53	46	45	42	60	47	49	48	70	52	53	51	38	47	49	54	53	57	65	40	49	54	50	48	52	55	51	57	47	50	48	52	52	49	35	53	47	38	69	49	53	50	58	62	55	62	58	53	45	47	59	53	53	61	52	48	53	62	56	45	49	38	45	54	40	49	58	44	54	49	54	44	53	51	47	47	36	43	55	43	56	55	43	50	47	59	45	54	47	49	60	64	48	65	61	61	53	42	44	44	59	57	45	52	49	48	58	57	51	49	55	59	55	57	64	60	42	47	55	47	39	54	45	51	55	52	60	49	47	62	57	52	51	50	52	43	57	62	63	52	58	48	57	45	63	42	68	55	54	49	49	60	59	55	49	42	62	52	59	70	49	55	46	44	53	40	62	52	61	57	56	48	42	63	57	44	45	50	43	55	49	47	33	54	42	59	54	54	48	51	39	51	51	55	45	52	55	52	46	54	52	56	50	44	45	39	46	41	45	59	58	59	51	57	54	50	46	50	56	52	53	65	49	45	48	46	45	63	35	47	62	52	49	48	55	56	64	54	47	43	51	63	47	56	49	46	57	48	53	57	48	50	47	53	61	52	44	37	58	49	45	46	48	42	45	45	53	53	48	48	35	41	57	55	46	41	40	39	54	49	65	58	51	42	37	59	36	55	54	62	60	50	49	44	45	55	48	57	61	54	44	30	58	47	46	54	44	56	52	41	63	52	43	53	57	34	56	47	62	59	46	59	46	56	39	57	43	63	40	56	48	47	44	54	54	53	46	47	45	52	54	52	53	60	45	51	45	50	40	45	46	53	58	61	54	64	45	63	55	45	46	48	51	54	69	58	53	59	67	57	71	58	54	50	46	55	55	53	60	52	39	49	43	45	43	57	46	46	51	47	49	56	44	56	58	68	50	56	49	51	58	52	50	64	53	65	43	46	52	51	53	51	55	51	51	58	57	46	45	57	52	51	53	42	47	47	52	38	56	53	58	43	55	35	68	40	53
7192	1501	816	1360	3371	4232	3929	2848	1957	1557	1231	1087	977	845	781	758	705	675	662	601	536	573	566	541	529	488	513	490	486	479	536	475	470	444	509	441	465	469	436	505	472	467	472	451	462	402	442	446	411	412	453	425	414	451	418	400	471	387	407	457	444	403	444	405	416	391	393	428	404	379	413	449	424	420	413	402	420	421	446	455	408	408	405	433	416	422	430	382	392	394	412	432	421	369	424	451	393	386	412	374	421	422	429	435	380	429	416	430	431	429	408	404	419	415	415	422	454	409	396	424	400	416	393	410	407	409	433	459	406	415	425	415	403	426	436	430	447	401	427	409	420	411	423	444	389	407	414	379	423	404	416	406	424	395	422	423	420	433	387	416	411	418	450	396	429	386	426	410	431	429	424	407	432	413	418	424	404	411	361	393	390	414	372	398	420	411	400	385	391	390	421	451	427	415	445	413	460	418	417	452	405	430	374	440	412	368	380	422	435	420	374	392	416	414	407	417	414	411	416	441	378	398	439	410	431	355	444	411	404	396	417	427	417	419	409	414	401	391	398	379	377	435	414	426	396	391	408	434	395	405	411	409	416	407	408	424	390	429	382	387	383	397	443	428	435	405	374	385	405	427	398	405	402	403	397	400	390	381	430	384	412	427	416	412	419	433	402	395	375	380	408	404	425	425	393	428	426	417	469	390	395	442	412	430	402	396	418	420	416	405	473	426	428	411	384	420	386	422	424	430	388	420	402	411	391	424	421	408	395	382	393	436	396	413	407	399	447	437	418	379	422	395	417	416	400	408	435	452	428	458	392	420	402	399	419	394	427	397	432	420	420	394	398	456	413	390	430	428	410	404	390	406	406	423	417	428	371	403	394	396	427	389	379	433	410	447	411	396	384	391	405	423	403	414	412	397	426	406	431	404	426	417	392	414	411	394	443	394	409	427	424	409	405	431	411	429	396	409	409	383	412	422	435	419	408	429	366	418	391	400	387	374	381	382	425	383	400	402	400	409	408	415	430	406	424	396	420	413	413	410	437	389	408	399	414	380	387	408	439	416	407	411	429	419	432	399	429	387	399	423	432	426	402	396	427	415	371	397	404	421	391	411	440	432	421	438	406	418	407	421	394	423	381	411	399	404	425	440	424	381	425	413	420	425	410	392	423	399	407	377	406	438	453	367	394	430	421	399	412	396	392	395	431	365	383	411	434	387	402	394	405	410	390	413	422	407	395	455	435	389	424	438	364	406	420	433	399	406	407	412	430	415	419	431	402	435	399	390	418	397	426	388	388	437	424	401	434	402	397	428	430	412	424	427	418	445	388	434	391	375	419	388	434	436	382	427	405	408	434	382	403	400	408	415	433	380	475	422	411	422	375	409	419	370	405	407	412	419	405	456	392	435	417	412	420	439	391	428	397	392	407	420	418	388	403	394	378	390	399	387	401	405	365	377	426	398	417	399	422	447	382	414	475	405	381	419	389	423	413	402	429	416	389	399	448	394	407	439	460	407	415	395	403	412	448	365	406	393	424	407	419	396	422	404	441	426	401	440	430	400	423	414	371	402	381	438	428	405	387	394	407	391	410	398	394	473	408	404	402	424	411	403	426	419	501	425	403	411	395	432	421	429	424	406	413	411	392	382	411	394	375	395	411	418	411	411	419	423	398	383	413	450	389	442	416	429	407	449	388	417	424	437	379	410	394	432	389	404	419	397	435	430	430	441	436	387	405	399	386	436	427	422	426	433	419	423	390	421	413	395	404	415	384	426	413	416	413	434	386	406	417	407	392	408	430	403	411	375	389	409	413	391	378	412	412	410	440	417	403	418	392	421	439	381	397	385	417	426	365	426	411	397	432	442	425	374	423	391	394	402	406	384	388	420	425	390	422	439	414	419	440	407	434	396	445	402	392	410	419	423	380	394	384	458	454	394	404	406	430	420	428	379	418	384	460	481	413	396	371	399	434	422	373	412	391	366	444	383	417	430	424	428	467	410	428	449	411	371	401	398	424	384	443	415	441	415	433	390	356	416	411	410	412	399	416	418	422	405	395	406	402	414	443	380	424	458	418	400	409	407	416	431	399	393	423	438	406	414	431	423	424	446	391	396	356	379	472	435	441	422	377	405	412	399	435	401	408	418	416	424	419	404	368	399	423	427	421	411	406	408	422	411	383	392	395	413	414	408	383	438	390	448	409	402	383	410	413	389	416	420	406	386	445	438	401	425	409	414	398	424	425	387	407	414	405	427	380	417	399	407	438	408	447	420	384	398	410	438	400	427	440	412	390	425	410	398	430	383	414	398	434	416	404	404	458	408	412	401	416	401	416	415	402	410	392	408	438	436	428	399	407	422	420	413	413	391	418	394	405	383	429	431	445	416	434	387	434	469	419	399	423	408	399	425	422	426	425	418	414	393	403	380	397	366	392	430	398	421	424	430	401	404	393	418	429	407	402	377	402	408	397	394	423	390	412	399	438	416	399	433	403	419	424	406	411	425	393	396	420	407	417	408	409	385	424	402	421	402	404	376	404	403	449	388	416	439	414	413	427	398	412	418	454	446	384	437	405	431	419	412	437	412	421	392	421	435	419	379	441	433	404	446	386	440	408	405	395	418	444	406	439	387	384	383	388	410	414	413	410	391	413	409	431	385	422	431	389	408	392	453	423	392	419	420	428	430	454	448	405	429	431	415	416	410	414	389	415	407	388	428	420	414	448	423	371	419	444	436	395	441	398	416	409	383	400	376	389	433	388	377	413	406	430	362	392	430	436	383	418	410	407	433	413	414	391	391	402	407	437	374	422	404	389	417	400	403	393	397	395	413	428	383	437	438	432	407	401	415	356	415	409	390	436	387	408	400	421	399	441	417	403	401	417	413	443	436	383	412	432	457	436	408	400	409	414	401	407	385	424	422	382	367	446	431	413	384	402	442	409	427	414	398	424	415	435	405	382	412	416	402	398	396	404	417	415	403	424	419	441	411	406	437	408	430	394	416	403	426	389	388	380	386	376	423	410	435	413	427	393	434	396	388	401	411	416	427	416	403	413	406	394	402	382	434	454	430	391	387	453	369	390	404	403	397	449	412	377	396	431	428	410	415	431	441	440	416	414	405	370	415	396	424	382	429	423	420	399	393	438	392	426	454	424	409	416	411	419	434	406	420	391	392	410	415	399	382	398	420	409	403	402	454	396	412	414	392	423	451	434	439	440	406	396	421	388	438	420	414	397	438	377	395	391	405	427	424	434	391	383	403	398	426	435	421	429	418	422	399	387	430	391	380	428	422	403	432	401	468	391	415	405	417	409	385	379	399	417	395	441	421	408	442	439	417	452	409	425	374	410	397	377	393	421	443	407	401	385	402	405	414	426	412	410	416	411	380	405	407	388	385	397	414	413	409	393	413	418	400	400	377	398	421	403	396	411	385	408	436	446	393	432	431	395	392	423	380	415	401	445	374	389	423	385	398	414	435	414	421	395	391	420	386	447	406	418	374
676	124	57	44	43	105	94	87	76	52	53	38	48	36	40	34	34	32	34	27	26	20	18	19	17	19	24	18	20	23	18	14	15	17	19	22	22	17	22	24	23	19	15	20	25	18	17	15	15	13	12	14	20	21	17	17	20	15	25	19	17	13	23	20	18	19	12	19	19	20	18	25	15	20	24	21	14	15	19	16	18	22	17	21	13	13	17	15	16	12	15	22	14	17	17	24	25	16	21	15	19	14	17	23	15	17	17	18	19	11	14	15	15	17	12	23	24	21	23	23	18	18	16	21	9	13	20	15	12	14	17	13	16	17	15	18	16	15	22	21	11	24	12	16	19	20	14	17	19	18	14	14	13	15	16	12	16	16	15	27	14	13	19	19	20	9	19	18	15	15	23	17	13	22	22	17	22	19	20	11	11	23	14	33	16	23	15	17	16	18	23	18	14	23	22	10	17	21	18	16	13	20	21	15	18	13	12	14	17	28	19	15	15	24	13	22	11	15	15	16	14	13	12	16	19	20	17	10	13	14	18	17	17	19	19	22	23	18	20	16	15	19	17	14	17	12	20	15	14	17	12	21	14	22	21	11	20	14	21	21	11	14	16	20	13	19	11	23	19	7	17	18	11	8	8	13	17	9	10	16	22	13	16	9	16	13	17	13	10	14	18	19	15	18	13	21	17	11	11	18	14	15	16	20	11	14	13	18	13	11	18	14	13	20	15	15	21	10	10	16	22	19	17	13	16	17	21	18	23	13	15	11	16	12	14	16	13	15	16	14	16	11	20	18	13	18	16	12	16	16	10	16	14	12	17	20	18	21	14	16	19	19	18	9	20	17	18	23	15	12	24	18	14	20	17	16	12	11	17	14	19	18	19	16	11	15	15	17	21	20	25	23	18	17	19	13	18	20	17	12	17	17	24	30	25	16	12	13	16	21	17	19	20	19	23	20	12	16	11	21	13	18	15	14	17	17	10	18	14	17	15	17	12	21	24	12	17	9	21	23	15	23	19	13	14	24	16	21	15	14	17	18	17	21	11	13	15	22	14	17	12	16	17	18	19	20	23	13	11	18	17	16	23	10	19	15	16	24	12	19	20	16	13	20	13	23	21	16	17	11	20	21	12	20	12	18	14	14	15	11	19	22	12	14	13	7	18	18	17	18	22	23	13	14	19	23	15	18	10	14	25	14	16	23	17	12	20	16	13	20	25	20	20	13	14	25	16	9	18	24	15	16	14	16	13	11	18	10	10	16	18	16	18	11	13	19	16	16	13	19	11	15	20	17	11	15	23	19	15	14	13	19	22	19	14	13	9	17	18	19	16	15	12	13	18	16	17	14	21	18	22	20	15	11	17	10	15	10	9	22	16	16	17	19	16	19	11	20	13	16	10	18	15	10	18	13	9	21	13	14	17	13	15	16	20	19	19	14	21	13	13	17	21	15	19	26	13	13	13	12	18	16	20	13	20	18	15	18	13	14	18	20	20	20	19	16	18	20	14	12	18	14	16	15	9	22	16	16	11	17	17	22	14	11	15	17	17	11	22	14	18	26	19	17	16	16	10	23	17	16	8	19	10	15	12	23	13	20	17	21	13	21	14	20	13	7	17	20	16	21	14	22	13	25	11	21	13	19	11	18	20	18	17	14	9	17	19	14	15	17	12	13	18	12	16	12	12	16	9	19	17	19	18	16	18	22	9	22	21	7	18	25	22	20	13	16	16	12	17	23	17	17	20	8	10	22	13	21	22	12	12	14	27	18	18	13	15	17	15	14	19	17	15	18	15	13	12	23	19	17	12	11	15	16	14	23	9	12	18	14	16	16	18	18	15	9	15	20	15	20	19	13	11	17	19	10	16	14	10	24	13	18	22	16	19	17	17	22	15	28	13	18	15	10	21	18	20	16	23	8	25	13	30	13	17	12	19	12	10	24	15	17	13	14	14	24	17	14	13	17	19	19	24	19	14	17	23	16	14	20	13	13	21	16	17	14	23	21	16	21	17	18	17	21	19	11	15	21	18	15	18	12	25	23	17	20	11	12	8	14	14	20	13	18	19	15	11	14	19	12	9	18	17	23	19	13	12	15	15	10	11	18	16	11	14	20	14	14	12	19	14	20	10	20	16	12	14	9	24	11	16	13	20	18	17	15	15	23	10	16	20	16	16	25	13	17	19	10	17	17	16	19	16	20	17	16	16	18	14	17	17	21	14	16	16	21	16	10	15	19	15	23	19	20	17	22	12	24	16	14	20	14	17	8	17	16	16	20	10	20	14	20	15	16	14	14	22	11	20	15	22	16	17	12	21	21	14	19	17	8	13	14	11	17	17	11	15	13	17	18	19	15	20	26	28	22	11	21	19	19	23	13	22	14	13	24	20	9	10	12	19	16	22	12	25	24	12	18	26	11	13	16	19	18	13	12	11	18	16	17	16	11	12	18	18	16	22	15	21	20	12	14	20	12	13	22	18	18	19	7	11	12	17	22	14	15	20	10	17	14	16	13	19	15	19	21	15	20	24	15	9	15	16	19	10	13	13	10	14	22	18	20	18	13	16	10	20	19	13	15	16	17	21	19	11	11	13	14	19	17	19	16	16	15	22	16	18	14	13	18	15	20	13	20	14	18	21	13	15	13	15	22	10	18	17	11	10	17	15	20	20	19	17	21	16	13	21	20	18	21	20	27	19	19	21	15	18	14	21	16	20	23	13	17	14	26	28	15	17	17	15	14	17	17	15	17	27	22	19	20	17	11	14	14	17	12	14	20	14	19	11	27	10	19	17	14	13	14	18	22	14	17	15	22	14	16	17	17	9	13	16	15	18	13	16	23	15	20	20	23	13	12	17	12	23	13	22	15	26	17	14	15	17	19	17	19	16	14	19	18	19	11	25	14	23	18	15	10	21	13	12	20	18	14	10	19	15	18	16	15	13	17	8	11	13	19	12	21	14	18	16	19	15	15	18	24	14	18	18	19	19	19	17	18	16	16	21	20	14	19	8	16	20	18	17	17	18	14	15	15	20	22	28	17	24	22	22	20	22	10	8	16	19	28	16	17	11	22	17	16	11	18	13	9	18	14	17	17	10	17	25	19	18	16	15	26	14	11	18	19	17	15	15	13	12	16	19	16	18	9	24	22	21	13	23	30	19	10	16	14	19	15	9	19	17	22	17	13	19	14	13	18	10	21	19	13	14	18	12	15	16	19	17	18	21	18	17	13	23	18	20	17	18	21	17	19	18	15	16	14	13	19	17	15	20	15	23	15	10	13	20	16	7	11	20	15	12	11	23	16	18	27	14	20	14	17	13	23	15	19	15	24	21	17	13	21	17	19	9	12	12	14	13	15	17	31	15	31	22	17	21	20	12	19	20	16	14	17	14	16	16	15	17	16	15	11	18	22	11	16	13	14	19	10	18	18	13	18	12	18	15	21	16	20	14	15	20	16	15	13	20	14	15	21	13	11	12	17	15	16	13	9	25	32	19	13
7107	2271	820	1854	4986	6391	5420	4052	2696	1957	1564	1334	1092	892	771	690	658	582	530	459	420	414	394	367	328	298	324	301	287	264	258	257	215	222	254	238	206	193	186	180	210	194	183	214	193	195	190	175	172	185	181	154	144	180	153	151	144	157	141	134	155	161	158	160	169	154	157	140	137	151	162	173	139	140	143	123	159	147	160	141	143	134	133	138	126	136	150	148	136	138	139	136	149	138	143	152	125	158	129	130	146	145	131	134	146	141	131	140	138	135	143	122	133	110	138	166	141	155	154	143	134	139	130	115	140	146	138	148	140	141	138	135	143	139	153	141	126	137	150	132	147	138	152	126	133	135	141	132	152	137	131	134	127	131	147	163	127	136	148	132	145	157	144	135	156	151	145	156	146	136	119	122	151	153	148	140	149	149	134	132	141	143	129	135	155	145	132	148	134	181	181	159	196	160	137	152	147	130	117	141	140	107	129	132	139	145	132	119	150	141	124	130	120	133	135	142	125	120	130	135	149	140	144	131	146	134	137	137	139	150	130	147	144	124	127	131	120	136	152	138	130	120	162	141	130	153	138	138	149	131	151	136	130	150	119	127	134	161	132	128	127	137	135	116	132	128	128	143	136	127	131	136	145	128	134	133	133	123	145	129	143	128	140	135	114	140	143	136	132	119	130	136	123	142	140	127	140	127	135	121	116	128	127	133	134	122	132	138	153	121	116	130	134	133	124	138	141	125	127	154	137	124	158	143	139	149	106	126	144	123	153	123	136	149	141	149	132	139	142	141	135	132	115	155	132	142	136	124	122	139	151	127	138	153	147	130	123	127	133	140	120	138	110	151	130	138	152	158	147	153	140	118	128	142	164	140	163	138	135	142	145	132	117	140	133	129	143	131	123	137	150	129	131	125	144	135	136	132	144	136	148	136	127	136	141	141	130	151	142	128	126	138	146	138	120	123	125	122	141	150	142	135	111	134	148	148	141	133	151	146	159	117	134	139	168	122	143	117	133	134	134	163	158	139	131	133	140	120	133	119	141	135	148	114	121	146	145	132	138	133	133	154	132	142	137	130	126	133	149	129	139	115	143	151	132	132	142	132	122	137	144	171	126	145	130	128	134	131	132	159	131	151	131	147	118	116	123	136	131	123	134	128	141	125	139	154	123	127	120	142	150	116	141	162	124	140	147	151	121	146	123	127	152	141	119	130	125	115	130	158	126	112	115	163	138	133	139	146	135	132	140	124	153	141	107	105	152	123	123	126	136	128	118	148	136	142	137	144	113	120	149	135	131	142	136	121	119	135	131	126	120	146	135	130	129	127	136	136	132	141	127	125	132	132	138	130	132	123	126	142	135	137	131	133	118	141	126	127	145	105	131	124	129	149	165	129	128	112	151	141	131	130	142	121	112	142	144	145	126	113	123	138	148	136	132	158	131	132	124	155	131	114	133	144	130	127	136	111	127	134	140	140	139	151	136	128	133	138	146	125	144	146	137	130	151	128	126	147	140	153	110	131	146	156	118	138	142	150	158	125	138	137	131	158	126	137	119	138	149	136	136	136	134	114	144	147	135	127	158	150	150	136	124	134	127	123	118	134	140	146	151	131	125	125	136	122	132	132	106	125	142	129	153	133	126	143	146	158	130	144	144	145	145	121	130	140	149	125	127	144	140	144	135	132	146	134	155	173	113	146	145	109	127	137	131	166	133	134	134	116	105	117	142	129	146	116	126	146	138	152	147	135	141	128	149	133	134	145	135	148	130	151	129	139	118	108	149	120	119	127	137	111	130	133	132	122	143	140	132	136	141	135	124	142	153	122	148	139	142	141	154	125	131	169	110	132	146	122	102	143	131	132	132	137	133	152	131	136	137	117	139	123	111	137	140	130	135	121	141	135	140	144	114	148	129	127	135	137	108	127	128	133	119	125	131	143	124	140	149	121	125	150	133	115	147	143	152	125	144	127	148	147	123	151	126	120	137	124	165	150	135	139	110	136	125	117	133	119	143	120	139	124	135	139	135	136	135	129	135	142	129	135	154	141	135	127	138	146	124	143	132	120	143	134	111	140	117	127	123	131	124	132	139	148	133	120	147	141	125	126	143	145	110	123	138	132	143	122	130	125	137	119	139	124	130	141	117	142	130	121	140	148	120	137	137	135	138	124	147	141	143	133	123	116	125	131	119	133	127	157	132	138	127	132	147	128	134	123	145	144	105	141	129	140	141	138	119	149	121	145	138	133	125	139	131	130	115	144	153	138	125	153	134	148	134	121	129	125	141	134	136	121	135	145	121	133	134	131	148	134	138	139	127	154	145	140	123	132	127	154	148	156	129	139	128	129	129	137	114	123	149	117	162	110	146	117	124	120	138	130	103	141	110	129	132	177	127	113	128	137	154	129	150	124	124	126	129	123	113	132	150	132	135	139	137	133	143	120	146	142	129	139	116	122	112	133	132	130	125	157	125	134	129	132	139	123	133	136	121	129	136	124	140	151	122	124	129	140	135	155	128	132	117	127	145	128	134	115	106	143	137	144	142	153	143	137	152	121	141	143	131	144	150	127	141	136	133	140	122	141	129	147	154	160	139	140	124	145	148	126	141	134	126	124	124	121	130	156	121	135	126	146	127	143	121	133	128	144	150	116	133	136	133	136	134	148	131	134	137	138	134	120	146	128	136	119	139	123	138	127	142	136	143	154	147	141	141	135	141	148	141	125	111	138	128	146	145	137	122	138	142	118	144	139	142	130	138	140	134	126	152	132	144	139	134	154	138	126	129	148	133	144	128	129	159	128	151	130	126	128	131	125	130	133	134	151	135	119	131	118	123	127	135	158	127	133	155	133	132	128	126	127	148	138	147	126	123	116	162	143	118	128	144	144	135	139	163	157	121	154	136	115	140	132	150	129	144	138	125	121	150	120	127	113	144	113	122	139	134	128	140	125	137	148	153	123	141	126	130	153	153	127	146	124	131	128	127	145	137	149	131	136	159	119	134	124	138	125	150	112	118	136	111	131	165	151	118	137	123	119	135	137	115	130	142	142	130	139	124	133	139	154	132	141	130	146	145	144	129	172	133	113	139	130	138	137	119	141	145	118	138	107	128	129	140	120	150	137	116	129	135	139	114	141	138	135	136	155	119	156	134	125	139	137	146	124	120	130	150	140	141	139	125	137	113	124	120	110	131	151	141	138	139	134	131	132	119	132	131	129	143	134	136	113	151	134	138	147	142	125	132	146	114	130	144	131	132	148	141	150	130	136	142	105	154	126	145	139	131	142	145	145	143	136	138	140	133	138	127	129	126	144	140	117	138	126	144	143	135	148	151	122	141	132	135	125	140	131	144	129	140	115	135	118	142	119	141	147	110	134	129	153	145	137	126	148	146	133	127	125	137	135	131	135	121	124	141	135	125	154	141	147	144	145	124	143	117	138	150	126	119	146	135	127	123	116	130	130	146	134	150	158	116	139	129	134	142	128	153	117	146	164	135	124	163	105
889	79	69	66	62	76	70	72	59	56	65	39	62	59	52	67	46	50	52	64	59	51	38	53	50	56	53	64	52	50	55	57	50	49	57	55	54	67	62	58	46	61	32	58	70	56	69	52	57	54	52	58	53	59	42	60	64	82	44	57	52	57	59	73	60	66	51	35	56	68	55	54	58	61	54	54	51	74	56	59	62	49	46	47	51	54	54	58	64	53	58	57	52	56	54	56	46	48	56	63	53	59	61	56	45	57	39	50	53	56	48	46	59	58	52	54	42	57	50	61	41	51	53	40	54	45	56	50	44	53	46	45	56	43	54	39	66	61	49	53	56	47	49	51	49	44	50	41	52	45	54	60	58	60	75	51	49	59	47	54	55	45	41	56	50	56	74	59	57	59	45	54	55	72	66	59	46	64	51	44	51	49	52	48	54	54	57	52	47	57	62	51	47	49	45	59	61	67	57	49	46	48	60	59	52	59	43	55	47	62	62	55	55	53	49	57	42	60	66	49	55	56	45	48	49	50	39	51	57	47	66	63	57	52	52	64	35	52	54	47	51	55	47	46	47	55	60	46	60	43	44	48	63	52	51	55	50	49	51	53	54	64	55	41	57	50	62	49	57	49	47	52	60	47	52	50	57	45	57	56	67	49	68	47	40	49	51	50	64	54	40	63	53	41	56	56	55	29	49	61	60	57	49	52	46	54	48	53	44	75	62	51	48	44	54	45	40	64	51	58	47	58	57	50	55	54	45	47	47	60	58	64	49	49	56	58	66	44	58	64	42	60	64	52	57	50	46	55	41	41	62	47	60	63	56	48	45	51	48	60	65	48	50	60	52	53	54	50	74	46	54	51	60	54	51	56	56	40	67	55	41	38	49	58	49	61	64	46	64	52	48	55	63	48	44	37	47	57	60	49	54	57	60	53	51	47	61	48	58	47	41	42	55	42	44	59	39	45	46	59	43	50	33	49	50	58	57	46	49	64	54	62	52	50	51	45	49	59	50	59	46	53	60	38	65	58	40	64	55	61	47	64	40	46	50	60	60	67	59	41	52	53	52	49	65	42	55	51	62	44	61	59	51	60	61	52	61	62	49	56	53	59	45	63	40	47	52	53	45	56	58	60	50	43	59	44	46	48	52	49	51	51	45	60	58	62	54	59	56	57	53	50	45	63	49	50	48	55	50	44	59	54	53	63	50	64	54	45	46	47	51	53	56	47	39	59	58	66	46	59	41	58	45	63	51	43	42	48	53	43	58	46	58	45	52	56	63	65	53	63	63	60	54	61	50	56	51	52	60	48	51	56	61	60	49	48	38	55	53	56	46	50	62	56	46	38	65	59	48	45	53	61	52	55	53	50	53	53	53	39	66	43	48	50	60	46	49	57	50	50	50	48	46	62	67	56	47	58	66	54	51	58	59	46	45	50	54	64	64	64	43	52	46	60	48	56	51	60	61	41	55	48	49	63	48	49	54	60	62	62	57	53	48	49	51	48	56	44	53	54	36	48	56	55	56	55	55	53	53	44	55	57	52	58	38	51	41	55	61	52	47	59	55	54	67	53	47	52	60	48	51	49	43	58	48	53	54	35	55	61	51	59	46	59	72	54	62	58	51	46	50	58	44	57	59	55	45	56	57	53	43	47	66	54	59	64	51	57	38	57	55	54	33	57	42	59	56	46	60	52	55	44	63	61	56	52	50	57	57	44	57	67	51	41	73	52	50	50	51	48	57	40	55	56	54	70	43	56	58	60	45	51	51	57	51	43	51	60	60	61	61	45	64	66	44	60	54	65	34	61	61	34	38	46	51	45	43	53	53	55	50	48	55	51	59	49	48	48	54	40	49	58	56	50	53	57	47	49	47	47	54	51	51	48	52	54	56	56	42	50	45	45	63	49	47	54	45	55	50	62	59	55	46	50	57	63	52	56	49	64	61	51	58	60	45	50	42	51	62	64	46	56	61	53	68	60	44	58	57	51	48	52	49	49	47	54	48	52	42	50	63	45	47	50	48	60	58	51	52	49	64	43	51	49	62	57	60	54	59	49	57	48	56	37	41	54	57	50	60	65	55	55	55	55	59	60	50	60	69	52	59	52	59	57	54	56	44	68	65	41	75	63	49	56	60	51	45	54	68	51	53	45	56	50	66	52	50	59	54	52	44	46	45	54	43	44	53	56	53	50	57	45	62	64	58	55	37	49	57	48	70	65	53	40	62	64	55	46	58	55	48	41	64	50	64	60	45	58	57	54	57	56	66	42	46	59	46	48	53	63	47	63	45	63	59	45	53	55	51	56	61	61	55	63	54	40	51	60	46	55	49	45	51	58	42	47	60	49	48	64	49	54	58	58	54	62	41	55	55	64	68	69	49	60	52	63	62	49	50	42	59	45	43	65	39	56	58	54	58	50	50	56	70	50	49	50	50	53	45	59	59	54	49	40	50	50	45	55	51	64	63	58	58	46	58	45	56	55	59	49	66	50	53	46	61	51	57	60	50	59	49	57	46	55	63	56	59	59	42	56	61	48	64	49	47	53	50	59	36	48	56	54	44	62	58	61	61	52	50	75	53	51	68	65	52	42	66	58	59	58	58	44	45	64	48	51	46	58	64	45	50	54	41	56	50	62	48	56	60	50	61	38	50	43	58	44	57	49	57	64	50	55	58	51	50	54	51	46	35	48	47	63	57	40	51	59	58	43	46	63	50	50	51	62	44	56	62	49	59	46	50	64	66	55	55	41	51	51	55	52	61	52	62	43	55	54	57	53	55	57	63	53	63	49	44	58	49	47	60	52	63	50	46	51	57	49	40	63	47	54	50	63	56	56	57	40	42	45	35	56	42	52	49	57	52	53	63	43	49	55	58	46	47	52	53	52	58	58	59	61	75	68	52	43	50	42	54	64	46	73	52	56	52	52	58	42	47	48	49	58	60	46	56	52	56	56	67	47	45	60	42	66	63	51	60	41	49	47	55	54	55	49	50	46	50	55	49	49	53	62	49	58	46	57	43	54	41	48	58	50	57	56	55	54	53	60	47	54	54	48	59	62	48	48	50	54	46	61	60	52	48	53	48	54	65	58	50	51	58	54	48	54	62	39	56	39	50	64	50	42	64	57	48	56	67	54	56	49	54	57	60	46	54	54	57	57	45	62	56	50	57	54	56	48	60	64	50	52	60	61	49	54	55	46	37	49	51	52	56	67	52	54	62	52	68	39	50	55	60	65	61	52	57	61	60	64	67	49	42	56	65	42	53	62	67	53	45	48	50	46	55	45	59	56	61	59	56	53	63	49	68	50	44	52	63	63	56	62	42	46	48	45	52	44	71	55	48	55	61	61	58	53	60	48	69	36	52	51	63	51	43	54	57	43	52	61	57	62	65	58	62	54	52	52	54	55	61	52	53	50	54	42	58	47	49	48	41	54	65	57	53	41	52	63	57	52	48	44	70	58	41	57	52	49	49	49	64	62	53	59	54	60	50	54	50	42
5356	819	604	736	1483	2333	1782	1347	1051	777	652	657	636	559	527	525	520	484	486	509	477	506	495	498	452	486	514	461	475	515	470	418	423	402	416	494	433	453	419	458	453	426	422	443	444	422	442	445	461	460	477	412	416	446	447	405	433	408	426	444	484	402	409	460	403	434	412	431	409	435	455	451	428	416	453	477	447	437	438	384	427	432	457	428	422	432	426	446	427	436	426	422	399	446	424	464	425	420	412	433	406	436	398	442	436	417	370	450	427	466	436	400	468	448	435	423	419	417	462	437	449	427	453	436	438	433	444	443	431	417	441	391	439	424	436	443	422	410	453	446	434	409	427	420	419	436	437	424	441	408	472	429	404	422	447	415	439	402	429	454	446	429	455	401	460	408	461	404	390	432	480	438	428	436	431	441	447	452	414	411	395	443	428	404	414	430	433	427	447	454	435	435	462	401	436	417	452	433	420	435	447	420	393	423	403	453	445	409	397	401	410	415	434	440	430	428	407	435	441	461	404	425	402	406	438	427	414	449	435	440	424	398	451	456	417	472	404	425	427	462	404	438	417	425	404	393	451	447	396	399	427	413	437	410	406	404	450	427	429	414	441	417	444	445	407	428	444	425	411	413	464	457	434	394	439	421	446	427	398	425	451	419	411	431	419	408	431	438	406	402	441	427	414	414	377	386	454	432	430	444	422	441	425	397	398	439	454	492	400	425	373	460	428	462	392	422	406	405	416	425	402	419	407	403	418	417	448	421	450	436	419	426	400	425	457	479	415	453	424	421	417	415	396	412	400	393	425	442	438	416	436	441	479	434	427	432	439	436	438	480	477	421	451	449	418	433	424	404	429	437	407	445	420	427	420	415	425	428	475	408	408	415	396	415	419	427	426	425	416	424	458	434	402	459	449	404	458	437	469	455	405	446	405	424	407	428	447	441	489	404	396	441	395	411	394	432	441	432	445	437	403	424	418	383	412	463	469	404	456	410	431	459	423	424	438	444	429	441	444	421	463	432	370	409	420	438	434	417	431	441	483	422	460	456	433	419	434	358	424	384	420	434	424	435	441	429	432	443	407	441	391	389	417	412	413	418	441	387	410	396	478	403	429	409	456	449	413	416	456	411	452	416	437	453	441	437	432	419	444	450	436	432	403	442	434	421	459	419	398	449	460	420	451	467	457	429	455	417	403	445	441	411	419	429	447	433	413	424	408	447	424	396	401	420	435	444	436	417	416	448	433	424	453	456	414	448	428	439	435	412	419	471	407	394	461	438	426	442	397	435	426	421	434	422	454	428	429	433	436	397	459	430	458	437	427	427	453	463	431	430	440	437	410	433	420	473	419	381	439	476	413	456	438	409	430	404	419	407	428	452	450	422	422	466	464	399	393	471	426	449	447	429	424	448	403	420	381	440	436	402	461	424	435	448	481	430	431	420	441	437	394	459	452	410	439	433	401	454	431	459	348	415	421	416	434	438	399	436	391	422	459	406	410	412	454	430	474	425	434	413	437	451	446	439	410	447	418	467	423	423	416	397	471	448	434	441	433	452	408	400	416	439	437	431	378	448	425	403	427	421	401	431	416	408	428	461	441	402	424	437	444	439	445	446	405	437	442	401	411	432	414	407	427	417	385	438	404	410	382	405	465	397	426	414	397	427	447	423	429	444	442	420	423	455	471	435	418	414	424	396	413	446	469	439	417	407	450	474	438	449	425	420	419	395	449	444	408	432	424	420	431	450	443	420	415	435	437	424	431	432	378	419	396	397	439	402	452	423	443	420	430	408	439	447	388	456	393	402	411	456	421	474	414	419	408	410	467	409	442	420	426	409	421	403	420	428	426	397	430	397	452	429	438	428	421	441	476	415	416	410	440	401	435	416	443	420	460	427	437	410	454	429	484	401	441	414	447	409	438	451	443	447	422	411	409	395	430	416	449	400	457	413	392	440	427	422	397	465	407	455	434	409	471	442	416	455	423	418	375	468	426	431	420	424	427	442	408	439	416	417	425	414	378	404	455	445	412	447	450	399	461	408	442	424	410	437	394	425	443	406	436	441	452	439	400	407	422	413	445	438	413	450	426	405	421	388	440	485	395	400	416	403	424	408	446	439	435	413	440	444	384	433	410	443	427	444	412	450	437	428	395	426	460	461	407	426	431	457	400	418	453	433	419	422	424	424	422	417	443	442	407	439	384	443	404	407	422	461	395	426	403	429	451	406	398	444	440	421	419	441	427	448	438	450	409	430	440	411	404	445	428	412	415	421	399	453	436	431	436	417	456	444	420	402	417	462	428	420	441	442	407	416	457	421	431	411	434	447	422	469	437	455	386	445	438	440	451	433	412	443	449	430	425	415	407	432	414	459	421	435	415	451	401	400	406	402	442	421	419	414	416	428	406	432	410	447	435	430	427	428	409	449	436	443	422	433	424	412	370	427	439	416	425	464	422	441	420	410	410	453	411	442	447	427	422	430	443	434	447	452	448	457	436	378	426	436	482	377	413	401	451	434	448	449	453	409	386	395	443	444	430	429	411	398	430	452	425	410	391	437	440	425	418	419	392	428	422	415	446	385	450	428	444	433	414	435	431	427	403	443	403	450	428	444	410	417	449	420	439	427	414	450	419	450	456	435	439	420	408	411	402	409	464	443	386	447	432	432	450	426	429	426	412	434	404	452	434	414	395	400	420	438	479	438	413	443	423	450	425	426	451	437	435	413	428	424	423	468	418	416	427	437	425	453	425	416	463	424	406	447	445	441	419	412	437	423	443	421	432	420	416	437	444	465	442	392	407	416	474	447	416	433	428	408	425	427	442	454	403	449	456	430	422	402	422	417	433	437	416	374	412	433	430	432	393	423	446	424	454	448	407	409	428	435	426	427	443	431	397	428	416	419	434	387	437	428	465	427	440	431	439	428	429	435	449	430	439	445	424	409	409	419	457	465	404	458	425	464	458	391	464	450	391	416	420	424	437	432	424	440	433	457	425	437	403	420	426	406	421	459	440	441	409	441	406	419	433	454	398	434	427	450	409	443	423	433	428	419	412	425	458	430	435	460	403	428	408	420	408	455	430	399	461	441	373	438	377	421	443	451	453	440	403	413	393	414	445	386	472	433	403	429	438	389	420	410	434	436	448	408	370	415	452	430	458	448	453	454	422	433	409	424	424	430	418	470	423	429	431	436	432	413	454	421	476	463	411	432	406	454	402	437	457	395	438	407	439	442	405	414	420	418	415	453	413	411	439	407	454	399	455	455	450	414	438	455	400	432	406	448	435	440	402	420	476	412	419	432	453	421	430	440	409	406	467	419	434	452	422	413	446	410	404	431	437	432	416	420	435	419	417	412	468	430	425	395	402	415	392	433	408	445	441	428	387	446	390	430	430	398	441	408	419	436	420	446	460	455	422	437	455	420	424	408	429	426	440	431	459	430	436	460	447	411	469	436	443	424	447	409	446	440	447	414	422	389	438	404	451	442	442	440	418	435	438	428
1123	82	81	71	61	101	94	80	62	68	64	56	66	54	67	66	78	65	62	61	73	62	59	62	72	61	57	57	70	63	48	53	54	52	55	59	57	66	54	50	39	53	55	58	52	45	56	40	49	62	61	65	52	49	48	62	64	60	69	55	64	53	55	54	64	59	74	58	59	57	56	64	57	46	55	63	59	43	55	55	70	58	49	67	52	45	46	58	49	59	53	44	45	57	53	51	63	62	46	55	61	53	54	53	46	45	58	60	55	53	52	56	50	51	69	39	65	65	46	59	60	52	64	48	64	48	55	46	67	74	48	57	38	58	61	48	56	57	66	55	59	55	54	60	46	53	65	53	54	58	59	64	50	61	51	47	51	46	52	46	56	59	42	42	68	48	43	73	48	63	52	56	52	56	46	58	53	49	58	66	63	44	61	55	60	62	61	57	55	60	49	57	55	51	60	54	56	64	70	67	52	61	63	56	64	47	53	52	53	59	57	52	47	46	51	57	69	62	50	54	59	54	57	53	47	56	69	50	64	46	51	56	52	47	52	56	65	52	53	53	62	62	63	45	58	57	45	60	53	55	43	55	50	49	59	45	50	64	50	71	53	60	53	50	50	50	71	57	64	76	56	41	57	55	48	45	62	61	61	60	54	68	69	66	60	60	46	58	61	69	63	55	58	72	53	62	53	72	47	65	52	51	60	58	50	51	65	61	45	58	56	61	67	58	56	49	59	54	56	53	63	58	63	55	54	57	52	53	71	44	45	53	57	70	57	54	52	51	49	43	45	66	57	57	53	62	46	64	62	49	49	48	55	57	58	44	57	56	50	52	56	63	61	61	54	54	59	57	39	63	51	61	64	58	55	53	43	44	59	50	57	42	51	47	52	51	55	60	49	41	45	57	51	55	59	63	46	65	36	52	48	48	49	55	60	56	53	47	53	59	56	43	49	72	52	61	52	69	45	50	57	66	47	50	48	63	58	47	65	47	57	41	46	68	58	56	45	50	63	65	60	53	53	40	70	64	62	66	54	54	54	69	52	65	58	48	54	54	59	63	63	56	48	65	51	52	61	69	55	55	69	49	48	57	51	43	56	53	73	49	51	50	60	47	56	45	56	57	68	49	66	58	49	62	63	70	55	57	58	54	50	66	52	74	56	49	62	51	66	60	48	43	55	42	67	56	62	73	40	52	49	60	57	55	45	67	54	55	52	57	53	57	63	66	65	40	45	49	30	49	48	59	53	61	53	59	61	45	58	68	60	54	51	64	61	50	64	69	43	54	54	68	64	63	56	48	53	68	51	58	48	59	54	57	60	52	72	66	56	58	63	50	66	47	50	52	69	50	54	56	55	46	66	43	55	59	43	61	49	65	56	55	62	54	51	44	44	76	51	56	50	58	55	64	56	40	69	44	50	57	63	64	56	56	58	65	56	50	52	61	50	68	53	58	54	65	57	52	42	57	58	46	68	44	48	58	64	54	47	55	48	51	64	49	65	46	50	50	58	59	48	54	52	57	56	48	51	43	57	46	55	50	48	49	42	54	59	61	53	63	68	49	58	60	56	60	37	62	60	59	62	57	65	73	58	67	53	53	59	52	50	50	58	58	58	56	61	50	50	55	51	51	78	57	42	48	61	44	55	63	67	45	52	51	40	55	56	61	52	66	50	63	51	57	47	55	53	65	61	49	59	59	50	50	47	52	49	55	59	57	50	54	55	49	57	55	57	44	62	54	61	55	60	56	59	59	44	44	48	59	49	58	66	55	46	59	60	61	53	53	53	45	59	59	53	73	47	52	43	37	52	56	56	53	61	61	49	45	63	59	62	56	60	59	37	65	59	51	59	56	47	56	48	57	48	62	58	49	56	63	42	59	48	44	47	56	51	61	61	61	55	71	57	56	67	45	64	62	59	67	53	60	51	59	67	63	50	56	63	59	61	42	62	58	58	51	57	73	62	52	67	56	57	57	50	60	56	56	71	57	51	59	48	54	58	56	50	60	56	54	46	64	52	60	46	73	60	44	59	57	68	58	45	57	53	53	61	53	55	54	58	51	45	42	48	49	64	52	59	48	57	52	63	59	47	54	63	61	65	47	41	57	56	47	62	55	47	68	59	46	45	64	53	55	49	56	59	69	59	56	52	49	54	56	53	50	52	56	41	57	49	67	64	63	63	53	61	51	58	57	60	41	52	52	58	43	53	46	51	51	56	67	56	56	55	56	49	51	63	59	39	54	57	61	57	49	66	61	53	64	65	68	58	61	56	58	61	62	54	61	43	52	61	49	66	52	68	54	58	59	46	62	47	56	54	53	51	49	52	52	68	69	65	52	57	52	56	41	55	57	56	53	64	48	60	56	64	71	53	57	51	63	53	60	54	46	67	39	66	66	75	53	69	53	58	60	56	47	44	75	49	62	43	60	40	55	50	67	58	54	45	56	44	63	52	52	59	45	56	67	44	45	68	58	48	64	58	55	57	47	61	48	53	65	63	50	56	58	51	66	51	70	44	52	52	54	51	69	61	56	55	67	40	68	51	57	39	40	54	59	54	52	57	50	47	58	49	64	57	62	56	44	76	48	46	63	55	57	47	61	57	64	51	53	65	55	56	52	55	48	48	57	69	59	60	51	54	69	59	65	57	44	52	61	50	52	51	50	61	51	51	69	57	44	61	56	49	59	58	55	47	60	52	48	47	54	57	69	75	55	51	51	52	42	62	55	62	56	58	58	61	43	58	49	65	60	65	47	55	68	68	42	53	47	64	55	48	67	59	60	59	52	50	66	50	66	39	53	43	67	60	50	56	55	60	61	67	58	44	56	62	49	56	74	48	61	55	54	60	62	63	56	54	69	63	56	53	59	50	59	62	69	44	54	58	74	58	60	50	64	52	42	59	50	58	51	56	47	57	62	51	49	54	52	52	49	55	40	58	70	55	57	75	58	54	56	60	52	58	56	64	62	37	54	54	62	56	50	64	51	70	45	52	60	65	54	53	50	63	62	57	60	53	45	38	67	60	58	45	55	60	61	66	42	59	45	48	70	59	50	57	63	61	61	49	64	65	46	60	55	61	57	53	57	56	60	52	62	54	64	60	50	64	58	66	56	59	47	56	51	58	52	55	62	45	66	59	47	38	53	60	59	51	49	55	41	61	52	42	46	62	54	57	70	61	57	51	67	41	63	68	55	55	54	61	58	53	52	64	60	60	62	60	55	57	64	65	67	48	61	59	49	55	44	50	48	58	58	57	60	59	75	46	41	57	60	55	54	56	67	68	62	59	45	76	55	61	43	56	53	60	44	51	65	67	70	54	57	65	52	44	66	48	57	50	53	64	68	58	73	57	73	47	48	51	65	45	58	49	57	53	56	46	52	56	50	42	41	63	47	61	55	52	58	64	66	48	61	47	58	64	59	49	52	52	58	47	47	40	59	54	57	58	76	46	60	67	50	54	44	48	60	55	68	45	59	66	60	48	54	55	59	55	57	55	53
6038	908	628	1019	1824	2641	2154	1497	1164	939	787	743	764	670	584	574	572	577	560	553	539	560	494	492	526	487	499	488	487	492	493	493	456	469	482	437	445	430	472	478	459	491	457	446	445	448	433	447	454	478	460	456	457	446	462	460	442	456	434	414	460	453	433	428	463	447	468	469	437	453	463	458	492	463	453	441	436	440	403	407	484	462	421	440	409	453	455	463	435	488	417	462	450	463	439	420	439	394	480	435	482	433	407	427	451	437	441	479	451	434	411	468	442	439	431	428	436	457	468	475	403	388	438	441	427	428	423	425	461	454	429	427	454	508	480	443	440	469	433	420	455	402	461	432	426	458	450	412	466	441	446	427	433	490	466	464	472	475	411	466	430	436	470	492	462	485	427	432	463	475	470	457	474	427	445	428	469	444	479	442	489	431	431	461	438	422	447	477	463	413	461	414	449	442	447	445	471	490	451	447	473	437	440	453	412	456	455	438	449	464	424	476	449	405	436	433	456	455	478	422	421	449	460	447	440	441	424	446	453	442	453	426	409	432	478	444	448	479	474	453	425	411	404	474	447	463	442	451	471	440	452	463	433	433	449	428	456	418	440	442	429	440	438	446	427	468	413	389	433	461	410	445	434	451	461	472	458	438	418	450	398	459	471	448	426	407	464	459	445	460	425	461	453	446	410	440	436	461	431	451	438	471	461	423	456	435	440	429	479	459	455	478	444	438	460	429	448	399	375	430	416	424	428	451	432	442	410	444	438	427	446	453	440	449	445	465	408	426	466	464	409	420	440	453	430	456	442	446	429	446	445	451	435	420	433	436	465	434	432	474	459	457	476	453	465	460	450	412	453	450	442	447	452	437	434	431	470	462	464	435	421	446	448	441	456	433	443	429	456	444	431	426	426	501	423	456	447	445	478	444	467	454	432	469	409	399	434	450	463	440	423	425	412	457	414	458	415	458	439	437	453	425	466	436	426	444	444	460	433	494	407	465	496	464	431	438	447	444	442	439	504	413	452	489	409	459	426	457	454	446	427	493	433	435	431	424	453	431	421	478	457	431	477	444	457	421	466	488	440	397	434	441	470	454	448	425	436	452	442	433	476	452	453	444	438	470	453	413	429	447	441	457	446	447	440	451	467	449	447	470	473	438	428	486	425	464	453	459	441	457	453	428	457	418	461	476	472	442	425	435	448	476	429	456	454	435	451	452	450	450	451	448	446	436	460	410	466	500	438	409	451	487	452	473	471	462	456	432	420	428	456	432	449	434	433	460	449	450	443	442	446	454	457	425	455	458	476	502	494	417	443	438	427	407	422	482	412	438	455	465	439	426	442	459	456	460	429	445	452	447	411	443	436	426	451	453	434	422	454	451	490	454	454	429	434	426	423	461	402	405	460	456	470	414	413	494	431	433	428	464	450	425	458	421	449	449	433	452	454	456	416	429	446	425	487	457	438	458	439	455	457	425	438	438	447	441	433	438	416	462	456	408	437	439	430	428	441	433	450	412	448	446	449	453	428	430	469	420	451	440	464	479	435	451	443	454	474	454	517	446	459	465	466	471	464	414	433	430	405	447	463	442	440	439	412	464	406	467	447	462	428	436	443	431	453	464	456	427	447	455	478	435	444	450	442	458	436	431	454	432	417	464	451	452	452	456	429	455	444	459	457	456	436	436	422	457	439	467	480	424	443	413	449	422	456	455	460	407	444	451	416	441	429	452	449	463	454	439	427	482	413	411	443	464	449	446	463	443	429	416	453	419	412	439	454	464	445	397	415	447	438	474	470	461	466	440	438	445	429	456	434	427	437	451	457	385	433	454	450	404	407	445	453	449	468	467	422	429	463	454	407	463	433	467	434	444	449	455	433	472	423	416	423	473	477	454	445	461	440	436	489	445	443	427	460	495	417	456	461	439	462	427	427	406	427	415	429	421	462	468	440	412	475	484	409	448	432	431	429	473	417	418	477	423	437	394	470	431	431	470	469	450	457	429	473	442	433	437	455	475	443	425	491	469	424	431	456	450	419	428	452	481	440	408	463	485	431	443	453	451	422	418	441	441	436	448	440	452	497	459	431	443	443	469	431	487	439	452	463	490	450	451	425	459	465	461	480	456	429	453	421	443	452	482	479	465	440	438	461	402	467	419	446	449	424	460	477	461	455	452	418	468	445	441	442	450	440	456	444	450	425	433	449	433	434	448	457	436	451	438	452	438	445	414	415	442	488	439	443	458	435	404	440	441	449	443	423	441	466	444	458	455	474	458	468	483	453	469	425	423	460	474	444	428	451	449	485	414	430	436	473	406	475	401	427	427	444	445	474	439	440	481	467	481	402	472	454	450	407	472	445	437	446	434	455	485	432	439	428	440	428	423	441	461	482	445	434	467	476	415	469	429	406	442	447	474	451	439	416	412	436	467	443	470	442	449	476	477	462	436	427	441	398	455	400	440	454	468	447	450	428	438	437	461	466	414	451	449	419	447	428	452	405	432	466	500	439	416	442	416	409	431	422	439	504	411	446	426	431	435	498	501	444	419	416	420	432	461	426	472	490	455	460	479	444	448	441	454	463	440	409	435	483	454	427	398	473	420	447	466	415	446	441	418	415	438	432	433	406	414	417	401	446	457	443	466	435	470	384	446	470	440	437	462	459	488	453	454	455	441	429	434	422	481	443	463	440	433	464	427	422	450	449	435	460	438	422	429	432	454	465	388	412	436	462	450	455	429	450	446	464	427	419	456	449	450	464	394	468	428	420	431	477	467	440	432	463	425	422	426	411	438	406	452	431	475	459	461	477	435	461	425	466	430	422	465	448	449	447	492	499	398	451	429	475	452	429	480	414	426	438	450	486	409	454	455	438	433	439	408	460	422	485	458	466	442	423	440	438	463	438	477	438	439	451	417	434	402	454	492	449	508	440	461	407	444	456	439	465	481	445	404	413	426	465	449	450	394	483	425	448	463	399	412	429	461	432	450	450	448	474	409	496	420	439	433	427	447	409	417	434	450	439	446	465	438	485	407	419	435	422	444	433	456	440	446	445	413	452	403	451	428	399	456	416	408	439	449	403	454	440	441	454	439	470	480	430	431	462	434	456	448	449	438	444	403	459	463	496	441	459	418	446	445	424	431	474	414	431	441	462	417	433	424	416	455	423	461	451	438	461	395	438	399	475	429	460	422	508	420	481	468	448	467	412	427	443	474	426	439	456	451	416	413	482	491	417	465	446	430	403	441	422	435	436	492	468	434	457	428	445	435	489	446	417	448	461	447	451	396	455	453	440	441	460	457	450	466	463	452	452	419	480	460	463	404	441	444	425	473	434	445	437	447	450	464	432	456	446	457	457	436	445	449	416	438	446	431	428	444	455	453	443	475	450	445	415	443	451	444	439	486	445	449	449	433	453	450	410	436	483	449	444	462	456	436	438	447	455	424	476	403	415	447	443	453	465	476	441	459	462	417	416	436	483	453	429	427	452	424	468	456	429	410	460	458
1373	84	88	70	89	92	92	81	78	69	61	71	66	68	63	64	51	61	46	52	64	61	56	54	56	47	44	48	60	56	63	55	53	51	49	43	45	46	47	39	42	67	49	50	51	46	59	47	53	53	59	55	40	47	36	43	60	50	52	62	67	49	57	53	36	46	45	64	59	57	44	39	51	52	49	60	58	50	65	56	46	60	58	46	48	52	45	69	48	55	64	47	46	58	39	53	43	48	52	44	51	59	43	48	48	49	59	51	56	40	40	37	73	50	42	59	34	51	40	56	39	60	47	50	60	50	62	45	52	44	57	49	53	52	52	64	48	37	62	52	56	42	48	56	52	51	43	51	52	50	38	41	51	45	41	49	53	46	45	48	58	56	50	63	49	54	42	37	43	43	38	53	50	60	52	58	54	54	55	47	54	45	58	52	46	55	42	57	46	58	41	66	55	54	45	36	53	54	55	62	45	48	51	54	51	39	39	45	55	46	66	40	47	43	50	45	45	54	45	37	54	46	44	60	47	51	57	50	40	37	35	46	62	41	48	45	48	51	47	39	54	64	47	41	49	52	51	43	49	54	48	48	49	49	44	45	48	43	67	51	48	55	48	58	51	46	47	47	58	53	58	66	56	69	39	40	41	41	37	46	49	61	50	51	52	55	49	60	51	48	52	50	56	52	45	42	44	53	50	55	57	53	43	46	43	58	62	52	51	39	63	46	57	59	51	52	56	47	55	51	57	51	50	51	49	62	48	45	47	47	50	57	39	39	47	34	60	51	56	64	47	47	67	68	47	72	48	46	44	52	43	58	53	51	49	51	60	51	38	61	49	54	45	51	54	60	61	59	46	53	57	53	51	42	49	47	38	44	42	76	41	43	53	48	63	66	52	47	48	52	37	48	34	43	57	52	63	52	52	47	56	44	39	46	50	66	54	47	57	40	48	56	52	48	37	60	47	54	43	53	59	50	47	55	51	50	61	47	44	54	62	50	60	56	46	46	62	50	61	52	49	39	53	55	43	36	54	57	64	53	52	46	63	47	53	55	53	52	51	43	39	61	51	54	51	54	44	54	42	55	51	59	49	63	42	53	49	45	58	61	37	60	50	45	45	50	40	51	58	50	56	47	43	42	59	48	55	47	45	61	56	53	56	65	59	55	58	47	39	56	53	50	52	54	62	61	51	52	46	42	50	52	46	59	46	36	43	60	43	53	61	51	54	42	58	63	46	63	44	64	42	56	44	44	57	46	50	52	63	57	48	46	54	53	46	54	60	47	50	44	54	55	49	54	49	47	53	51	53	52	59	50	52	50	63	60	62	70	51	47	58	44	50	48	47	55	54	55	52	57	44	60	54	44	52	44	44	43	50	32	56	39	47	51	55	50	46	59	45	36	51	55	50	53	39	45	56	36	47	49	43	43	44	43	53	56	55	59	48	48	51	59	47	58	46	52	56	63	39	56	48	67	51	46	62	41	45	57	47	49	48	36	65	44	46	49	45	55	43	53	60	61	57	46	48	44	65	52	61	45	53	57	57	67	27	55	46	57	51	56	37	48	49	46	46	44	51	62	51	41	60	60	49	37	41	45	50	59	58	39	53	42	48	54	54	57	57	51	57	41	56	49	56	48	44	57	40	57	40	56	46	50	58	46	55	41	44	38	44	43	42	74	51	52	56	47	49	44	53	53	51	54	38	62	51	50	39	41	52	42	63	46	50	61	51	61	57	39	59	39	58	54	49	47	48	59	48	45	59	47	55	57	55	51	56	52	30	40	53	55	61	45	49	60	52	51	41	58	51	46	49	40	53	49	48	50	42	50	53	47	50	71	38	42	39	48	51	63	42	39	53	57	61	56	55	46	52	50	56	48	49	68	63	58	48	43	40	46	39	57	62	56	65	62	62	46	45	55	54	50	52	54	55	50	57	48	53	50	55	55	66	44	53	52	46	52	48	57	48	45	39	48	54	48	56	50	50	36	35	55	47	69	57	44	50	46	46	47	55	58	50	45	45	57	49	57	45	58	56	43	62	58	53	45	42	51	50	57	44	55	56	45	47	64	51	56	38	60	57	46	44	46	50	50	53	58	40	56	39	52	47	59	62	44	55	43	43	49	46	64	56	51	38	52	61	46	42	50	52	37	41	63	47	51	57	64	51	57	55	53	36	39	43	46	55	47	38	53	62	49	50	57	44	56	56	45	50	57	50	44	53	53	63	45	41	54	57	51	43	53	51	50	51	46	47	63	43	52	46	44	49	42	44	55	60	45	59	55	53	56	48	59	37	42	48	61	40	71	53	65	44	46	55	56	46	61	43	55	58	51	51	50	57	56	54	47	45	43	47	50	49	59	43	56	59	51	59	53	57	37	53	67	41	49	65	53	53	56	46	54	53	42	51	47	58	59	53	48	43	54	54	59	61	44	39	50	62	48	45	56	49	49	56	40	49	60	61	54	60	42	48	50	58	33	51	42	40	51	49	56	55	48	57	59	47	51	49	54	63	52	67	53	45	49	44	52	50	45	46	57	40	40	51	43	55	54	44	57	58	57	49	43	57	50	46	67	53	40	61	61	63	53	35	52	42	46	62	37	59	53	46	50	39	71	47	53	71	52	60	50	58	49	37	68	45	47	48	55	53	57	48	42	43	48	56	44	65	43	46	53	52	42	60	58	59	57	47	50	55	42	55	60	52	41	41	64	50	57	47	42	48	53	64	47	53	40	47	40	45	44	52	37	57	38	52	46	58	45	55	56	42	47	35	42	61	44	50	54	50	48	58	61	56	53	34	44	46	42	54	53	49	55	49	62	54	45	53	49	56	52	42	51	55	46	53	60	38	41	48	53	46	42	52	53	61	60	64	54	52	55	45	59	55	53	51	56	40	30	43	38	43	44	51	50	52	36	65	66	52	53	58	60	50	48	56	50	48	47	45	70	65	52	58	47	53	64	47	48	67	58	40	50	68	43	57	51	51	35	42	46	56	60	57	46	47	56	46	45	52	50	52	44	54	45	49	52	43	64	50	45	57	48	49	62	53	54	51	45	43	51	52	51	52	47	57	47	57	53	51	55	39	46	55	53	61	50	53	61	42	55	59	51	56	47	51	69	59	49	47	50	47	51	49	61	42	38	55	56	71	59	56	58	43	38	50	41	58	44	45	51	54	46	61	55	55	54	52	40	51	50	42	53	63	53	53	47	51	51	56	62	54	61	53	51	59	53	50	55	44	61	57	65	60	45	46	45	62	47	56	50	51	48	53	59	46	41	65	53	52	47	57	61	54	45	51	56	39	53	49	40	55	49	40	59	56	46	54	45	42	55	48	49	52	51	53	47	47	35	52	64	44	39	44	53	58	33	52	41	69	53	55	37	57	28	73	62	49	41	56	63	43	50	53	51	40	55	47	37	59	61	56	54	66	36	54	49	62	54	54	50	45	51	64	55	49	57	49	52	53	44	45	62	49	52	53	64	54	55	49	54	55	52	49	46	50	44
7203	1389	806	1341	3154	4066	3464	2378	1872	1469	1265	1101	1115	905	775	735	730	710	612	652	604	571	578	547	489	518	465	515	477	472	482	462	467	459	484	449	411	455	420	439	418	426	436	407	417	434	438	399	394	445	430	432	403	366	394	436	435	410	420	423	435	391	393	429	466	397	443	388	441	392	396	407	408	403	386	443	413	419	440	441	428	417	403	441	413	385	412	369	421	425	390	421	410	413	422	423	401	410	417	403	415	392	409	413	410	431	371	415	396	427	403	374	396	391	408	375	425	414	386	389	426	442	397	400	416	395	412	403	418	428	390	422	428	405	382	391	413	379	391	390	398	401	415	400	387	401	371	405	408	408	391	394	408	402	361	407	411	386	365	417	398	416	376	436	401	429	426	409	381	410	412	387	409	410	391	405	398	420	400	437	415	435	451	441	433	412	446	363	436	424	394	432	448	401	441	413	398	414	411	397	423	390	429	401	428	407	415	416	424	370	392	395	393	383	382	382	370	417	414	447	418	385	445	381	394	378	441	425	369	423	420	379	446	397	412	381	394	398	394	422	433	436	409	410	369	402	404	379	384	446	438	395	365	397	374	413	345	426	413	387	413	408	417	396	423	389	432	406	388	426	432	379	424	365	403	386	417	398	390	418	408	397	424	390	420	389	435	426	400	381	399	411	392	402	374	403	409	408	413	420	393	375	441	403	364	397	406	389	387	417	377	428	363	450	401	390	376	407	421	390	373	368	391	415	406	380	373	399	394	424	434	416	436	403	399	406	368	391	421	390	413	401	413	405	425	434	382	392	392	397	412	414	398	428	390	407	438	402	412	390	386	396	407	411	411	407	410	404	413	423	388	416	409	413	405	390	410	418	394	374	413	409	384	379	424	399	408	411	426	379	411	420	397	382	385	427	417	406	377	417	396	349	400	426	417	390	414	414	388	414	411	435	408	434	391	413	385	452	408	386	412	399	392	429	402	418	418	427	417	422	382	385	433	396	367	412	420	393	399	407	387	455	409	394	389	422	417	402	403	388	431	389	430	405	374	404	385	424	418	401	391	440	428	437	435	394	444	440	406	391	405	378	400	394	428	371	383	375	413	416	408	401	381	426	415	383	392	370	408	408	435	443	388	374	389	410	382	417	414	386	450	406	409	390	408	431	414	414	433	400	369	400	401	368	428	381	373	426	354	417	407	430	400	395	442	401	412	417	391	429	373	437	407	394	428	400	413	402	428	435	401	413	407	404	396	446	366	394	393	370	409	426	391	398	413	411	400	399	396	417	399	422	393	398	389	423	397	404	448	437	396	410	388	437	454	411	393	392	385	397	382	377	401	432	386	415	388	424	408	430	403	437	405	400	407	392	434	383	429	447	437	415	412	410	397	437	373	382	386	431	385	423	402	400	422	416	399	406	416	438	422	429	392	380	416	402	391	402	413	414	447	410	441	413	404	408	388	418	404	464	431	423	397	435	433	408	397	405	411	400	442	382	396	400	451	437	408	393	433	398	391	420	403	420	427	404	422	371	424	395	416	403	402	449	406	419	412	425	403	402	378	376	422	435	406	395	396	347	413	368	386	397	404	397	440	389	388	416	391	389	418	420	393	393	400	409	436	400	394	375	396	415	410	358	422	421	368	401	407	408	429	415	392	402	427	452	421	411	369	418	391	423	397	424	410	405	411	416	406	386	389	396	424	386	395	418	397	425	400	373	394	404	404	407	446	379	425	390	367	403	428	425	408	423	394	392	403	398	421	385	409	403	405	392	379	400	383	395	370	392	446	389	436	391	415	402	397	410	383	372	401	392	397	389	428	425	433	392	422	445	416	391	428	442	425	422	421	425	404	388	404	390	449	399	405	399	404	394	424	456	385	411	394	409	439	398	391	398	392	440	401	420	401	362	416	435	414	390	427	397	423	409	438	378	400	412	408	417	399	418	418	384	380	379	414	402	413	386	452	443	410	415	395	409	412	399	406	379	404	373	368	420	390	406	399	412	409	374	407	405	420	381	437	388	425	409	417	379	376	379	399	412	410	382	414	437	380	367	370	351	380	418	405	388	401	399	383	424	398	435	392	445	421	399	412	419	372	409	357	400	403	407	441	394	415	355	409	419	426	387	403	405	367	390	428	394	440	390	394	379	420	380	403	397	411	391	387	402	413	407	391	413	426	383	419	361	448	423	416	401	389	398	376	391	422	397	356	432	426	441	382	425	404	396	408	408	408	421	454	402	407	382	424	389	418	408	434	437	422	452	413	388	406	423	382	397	411	435	415	405	405	420	383	437	436	418	436	390	420	412	429	428	408	395	414	420	421	381	413	395	393	427	413	417	403	413	420	424	386	428	448	377	427	440	369	417	414	420	407	402	412	428	422	392	402	428	394	415	394	392	386	401	369	379	414	425	432	382	402	406	425	410	446	408	365	398	386	410	414	415	413	403	411	394	390	391	399	409	442	401	379	432	406	432	405	410	407	395	408	388	423	404	435	409	400	435	380	452	401	392	406	397	403	415	436	418	420	428	398	386	402	419	402	419	415	401	405	411	410	370	394	376	390	372	402	432	412	433	379	427	377	378	378	362	385	382	416	416	410	426	398	404	406	423	406	423	445	374	380	440	417	384	388	393	409	411	383	426	416	417	408	429	417	408	416	424	418	434	376	417	396	399	376	403	401	420	386	412	383	393	433	425	390	383	440	384	392	414	392	422	384	386	382	427	439	407	405	418	396	399	375	431	442	393	441	384	398	430	414	394	377	394	404	429	440	435	386	402	402	411	401	405	411	383	456	396	379	396	413	384	388	372	411	404	426	424	406	405	428	399	396	374	399	424	418	361	371	398	398	474	409	393	383	404	415	431	431	435	370	413	416	395	406	391	396	422	406	429	392	396	426	390	441	386	439	394	401	398	377	409	401	415	404	436	368	401	390	421	444	386	383	440	402	403	385	391	402	407	434	433	389	360	412	397	390	395	394	426	399	381	405	423	405	391	395	371	391	407	423	417	409	420	377	382	422	387	393	396	419	425	388	409	390	447	399	447	394	395	396	403	415	394	403	419	434	414	399	394	414	429	434	408	373	402	411	400	398	417	424	434	403	413	426	396	393	417	435	401	407	393	373	411	400	420	399	437	430	404	382	377	422	395	381	431	385	421	429	419	402	454	438	370	431	419	421	441	415	417	370	400	402	420	369	387	390	430	374	429	363	411	401	394	424	397	409	388	395	437	385	400	377	422	382	413	436	415	438	381	388	391	422	387	421	429	391	402	394	431	393	398	382	378	424	417	396	417	413	400	416	406	422	409	409	410	350	410	452	403	453	394	384	419	387	420	382	386	448	372	424	389	407	392	356	373	406	427	383	402	422	409	412	447	372	407	379	376	418	397	413	377	378	435	392	413	406	380	427	416	395	412	418	395	386	422	430	390	375	433	444	419	434	408	348	410	396	423	402	392	396	381	389	387	424	405	428	388	418	354	428	430	400	467	413	410	417	406
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
