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
342860868927	342860869483	342860870033	342860870583	342860871131	342860871683	342860872233	342860872783	342860873331	342860873883	342860874433	342860874983	342860875531	342860876083	342860876633	342860877183	342860877731	342860878283	342860878833	342860879383	342860879931	342860880483	342860881033	342860881583	342860882131	342860882683	342860883233	342860883783	342860884331	342860884883	342860885433	342860885983	342860886531	342860887083	342860887633	342860888183	342860888731	342860889283	342860889833	342860890383	342860890931	342860891483	342860892033	342860892583	342860893131	342860893683	342860894233	342860894783	342860895331	342860895883	342860896433	342860896983	342860897531	342860898083	342860898633	342860899183	342860899731	342860900283	342860900833	342860901383	342860901931	342860902483	342860903033	342860903583	342860904131	342860904683	342860905233	342860905783	342860906331	342860906883	342860907433	342860907983	342860908531	342860909083	342860909633	342860910183	342860910731	342860911283	342860911833	342860912383	342860912931	342860913483	342860914033	342860914583	342860915131	342860915683	342860916233	342860916783	342860917331	342860917883	342860918433	342860918983	342860919531	342860920083	342860920633	342860921183	342860921731	342860922283	342860922833	342860923383	342860923931	342860924483	342860925033	342860925583	342860926131	342860926683	342860927233	342860927783	342860928331	342860928883	342860929433	342860929983	342860930531	342860931083	342860931633	342860932183	342860932731	342860933283	342860933833	342860934383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2140	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	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
1400	411	233	190	195	231	243	278	247	214	204	173	205	229	196	1103	5814	6893	4454	2254	823	275	152	115	125	103	102	84	110	95	103	78	85	102	105	97	97	120	101	81	91	98	98	86	112	105	103	96	114	112	102	108	107	90	111	107	92	109	103	117	95	102	101	107	102	118	107	98	109	102	87	100	118	94	101	94	99	102	120	102	105	95	89	117	82	97	116	95	121	89	92	101	107	98	102	98	101	109	89	110	98	108	102	85	93	96	89	93	113	102	106	93	112	105	113	102	103	111	81	93	100	110	89	110	89	98	87	93	108	94	116	97	117	99	119	117	98	116	105	117	97	104	94	114	113	113	101	92	118	89	92	107	102	88	93	105	99	111	95	130	102	101	92	108	92	87	98	98	106	119	98	97	102	115	89	99	103	94	90	85	103	123	89	106	114	117	99	104	100	84	116	119	110	83	90	104	104	107	97	110	99	101	94	109	108	97	87	85	95	100	112	120	106	104	94	94	103	95	127	108	117	112	94	97	100	99	112	96	97	123	111	122	118	97	105	100	109	115	110	91	112	109	106	109	124	97	122	111	95	105	100	112	95	84	94	90	118	95	101	76	107	94	85	123	109	120	94	92	97	109	96	114	118	87	101	93	119	100	110	78	99	120	108	98	111	113	109	99	83	84	102	113	110	111	108	98	99	104	90	101	104	84	108	107	92	97	104	85	107	98	125	111	108	111	98	95	94	99	89	99	106	105	112	105	104	117	101	91	96	95	108	101	98	109	92	84	109	104	104	98	106	104	97	100	107	94	97	113	81	123	105	99	91	98	96	91	107	99	91	110	82	126	116	112	100	104	82	108	123	105	108	93	113	90	101	102	99	101	94	118	109	94	104	106	122	98	119	85	100	104	104	93	104	92	104	91	100	96	89	111	87	117	100	102	97	84	105	107	91	96	99	88	120	105	83	112	109	103	88	103	98	105	86	106	108	103	98	104	101	108	105	95	120	103	107	97	97	114	106	102	116	100	118	105	106	103	119	102	110	120	107	90	94	94	96	85	98	104	83	111	100	96	126	88	131	105	105	96	101	102	92	93	114	111	89	98	114	97	106	91	93	108	104	101	103	108	92	101	92	115	120	109	119	82	97	98	104	94	107	100	120	116	102	111	92	108	117	101	96	91	117	107	119	101	91	85	95	93	120	106	113	123	107	93	111	107	108	89	104	91	97	104	110	99	99	102	104	87	85	97	98	97	84	96	95	87	101	99	113	97	83	109	101	100	105	106	98	97	106	105	100	120	105	96	115	108	105	96	101	100	111	114	96	103	86	104	103	112	122	95	86	99	109	90	112	105	101	99	115	105	86	102	104	93	90	87	105	116	94	104	96	103	124	106	107	92	105	103	113	104	85	99	113	85	108	112	99	95	99	103	94	88	109	105	95	103	96	98	117	108	121	91	108	106	104	115	90	104	108	100	100	110	82	114	104	120	104	99	102	93	87	89	117	103	98	102	91	111	106	90	95	97	114	108	114	110	93	99	120	95	104	106	117	91	100	108	118	97	92	115	87	98	100	102	104	98	102	117	96	104	124	107	107	93	109	115	104	114	86	116	90	95	104	95	95	106	103	104	112	108	128	106	110	108	89	99	104	98	95	94	98	83	105	103	98	117	104	114	105	99	110	114	96	109	110	84	116	105	93	100	121	104	104	104	120	92	97	103	103	127	101	111	108	115	99	109	110	94	98	99	107	101	105	94	106	89	101	112	92	98	105	108	117	96	84	114	124	92	102	111	101	113	100	110	133	95	89	93	113	96	94	109	96	100	104	96	90	131	97	100	92	127	100	100	102	109	114	104	99	102	90	118	94	100	109	95	113	96	92	105	125	104	106	119	101	83	93	94	85	100	101	83	97	95	98	102	108	104	110	110	111	97	108	101	96	111	102	119	86	111	101	99	81	124	103	102	135	102	110	89	125	102	104	114	110	79	94	107	106	111	98	98	108	110	90	103	99	104	115	107	95	126	122	88	106	87	102	101	91	114	96	94	83	97	95	102	114	110	98	104	95	78	90	117	96	91	115	109	100	109	98	93	104	104	113	97	78	104	103	96	88	119	96	100	108	102	104	112	106	107	118	97	106	116	101	98	119	118	116	106	119	104	111	127	107	116	105	96	101	98	104	112	110	94	112	120	128	113	81	98	108	99	108	115	115	92	87	117	102	95	112	94	114	104	115	107	103	89	101	102	95	88	95	103	105	90	103	100	106	106	108	113	108	120	115	108	101	101	107	86	103	97	112	116	105	93	107	109	98	106	105	99	114	110	97	109	107	125	113	105	93	99	107	91	109	97	105	98	101	112	108	115	110	92	90	102	114	92	97	108	85	99	97	101	96	109	123	111	94	112	109	101	112	102	107	101	101	102	95	120	93	110	106	103	138	87	94	102	97	84	118	103	99	107	114	89	103	91	107	95	110	98	99	102	98	113	89	95	100	115	95	110	90	83	79	92	101	110	96	110	101	111	97	112	100	105	95	107	99	105	114	122	112	109	98	110	116	96	96	101	91	105	102	118	102	78	97	93	98	101	106	122	98	99	106	110	100	105	96	99	105	121	98	108	105	95	100	109	106	95	121	110	107	94	98	100	86	96	83	99	109	104	84	112	108	98	105	103	117	98	121	112	104	110	101	105	101	88	112	105	103	116	105	97	94	111	96	97	108	101	111	117	81	102	100	117	105	119	124	99	104	99	133	98	108	89	108	97	103	97	104	93	90	99	93	97	110	96	116	95	98	87	95	89	94	97	118	104	93	99	115	111	95	99	117	94	96	106	122	97	89	115	100	76	96	102	101	95	100	91	108	98	112	113	101	101	107	97	102	94	100	94	99	116	107	107	101	83	83	94	111	100	84	81	104	93	96	91	111	90	97	120	101	94	94	101	111	104	88	108	92	92	124	83	101	100	93	80	115	86	88	102	92	112	99	92	119	116	109	106	102	94	89	88	110	94	106	103	110	77	87	106	98	91	110	96	96	98	123	106	99	118	107	106	104	96	87	116	87	88	93	83	101	108	105	95	104	122	108	95	93	105	109	95	100	104	76	92	105	113	99	80	118	97	109	111	108	94	108	114	97	112	100	101	111	95	114	111	100	94	108	81	99	97	106	110	86	114	101	89	78	112	106	115	108	103	107	102	117	98	117	98	93	102	109	87	96	117	101	98	110	125	97	105	112	98	96	93	118	93	110	98	120	106	102	97	98	103	93	104	120	113	95	96	97	100	107	99	103	112	98	97	97	97	103	100	106	107	95	102	112	96	96	109	105	113	93	96	94	109	115	99	97	108	96	114	106	116	107	107	136	99	94	101	122	121	109	108	90	107	104	103	76	97	104	119	97	106	112	108	106	107	110	76	122	88	95	102	86	99	101	109	116	119	83	80	100	99	108	95	109	105	111	89	105	100	102	100	110	104	105	104	103	92	92	108	116	100	111	101	96	118	104	78	105	121
15742	7000	3496	5608	10672	11833	11121	9660	7907	6759	6046	5551	4877	4647	4466	16949	38103	37187	31627	22802	12666	4532	1789	1149	1073	968	1004	969	983	992	1001	933	972	1021	945	1062	955	1026	1025	905	1016	1009	980	963	988	972	1033	979	959	982	1002	976	1004	1012	975	972	1015	1032	1023	997	1051	1005	956	999	939	1028	977	990	935	1050	1017	1027	988	960	1029	943	986	978	966	993	964	1029	988	1002	1010	984	1028	955	1034	960	1048	1057	958	990	991	1029	1003	1025	971	988	966	979	993	983	998	983	965	969	1009	1024	1000	929	1022	975	985	981	1022	958	966	989	973	968	995	1027	1010	1032	1011	1014	983	970	1003	989	1038	1006	1006	1014	982	1022	1024	996	1017	1010	1007	1005	991	971	978	1009	1028	971	1015	1041	987	1025	992	1031	1002	961	979	1039	988	952	1017	1025	986	995	965	943	991	1039	969	947	1043	1004	1015	933	1001	997	1025	1024	1021	951	927	967	978	1002	1015	1026	947	978	1010	942	1022	981	997	955	967	968	984	1014	942	990	1020	981	1025	1063	937	987	941	1020	986	1040	990	954	1020	1001	995	993	982	983	1034	974	1012	970	1009	971	991	1023	957	1012	1008	1027	941	957	966	933	991	948	1001	1046	1040	1011	973	967	998	973	1045	1025	954	993	1012	1009	995	979	983	1014	990	982	959	1040	966	949	998	1018	1021	966	1020	1026	1003	985	985	1028	1011	1006	975	997	951	1024	1028	987	913	1038	981	970	968	994	995	978	992	981	1006	1005	1003	947	985	946	1024	971	1034	994	1028	1016	991	993	991	988	953	956	963	1033	965	950	986	991	1001	1015	1016	1000	982	956	1029	966	984	1022	1006	1000	1031	967	1009	961	975	946	952	997	1034	975	952	997	987	1038	998	913	1045	1040	1033	945	985	963	1002	1005	1017	990	1017	963	1011	992	1009	980	1011	964	1011	942	983	997	970	1020	1012	947	1046	956	979	974	945	981	1001	995	1038	996	1028	978	1024	1024	999	1041	1008	946	975	969	1006	1026	1008	1014	1028	1010	961	989	1026	983	947	993	973	995	975	1035	957	1003	950	1033	1018	1001	978	962	968	1015	1004	1003	1024	1016	995	1001	990	1035	1007	1064	940	950	1029	982	978	937	1024	1013	980	1000	972	958	1014	901	1017	964	1015	1002	966	989	989	997	987	1035	999	938	1021	977	971	992	1009	1099	1021	968	980	985	1017	1001	1047	997	1015	1020	1015	979	932	1013	1020	935	966	1015	962	1040	1030	968	989	962	1005	998	992	1021	996	996	964	1078	1016	1046	1012	1068	1037	1019	1055	1032	1015	1004	1036	985	1012	965	930	970	948	1042	1006	1016	1029	971	1030	1020	1011	943	1017	1013	921	935	972	1002	959	1011	965	1052	960	1005	990	1008	965	971	1023	936	1012	1028	991	1032	1010	983	1055	975	1008	1029	961	985	994	999	1040	945	1003	967	1007	998	991	960	1016	926	1043	957	937	1025	1046	1013	1004	990	991	948	969	1035	999	952	1069	934	968	968	1004	943	996	1007	1025	1028	991	964	1023	1022	975	1007	1009	940	969	1002	986	994	989	944	939	984	966	983	1031	993	1042	984	1008	1034	989	984	966	991	1028	987	993	1007	941	963	991	1002	1024	986	977	1012	998	1021	1024	1028	995	951	983	975	975	1009	1102	991	943	1009	993	1036	1005	1012	989	1016	1010	1000	964	1023	953	1023	1072	1033	1018	1011	971	1007	1058	959	954	966	1015	1016	1064	980	987	1006	964	974	1036	998	984	961	1008	995	968	916	1041	964	1025	958	1008	993	1004	957	962	997	1040	1003	969	1019	1015	958	948	1009	1002	977	1005	988	988	1008	970	1011	973	978	988	1007	984	952	1011	1015	950	947	1012	1000	990	1031	924	962	1016	993	978	984	1030	962	979	914	955	976	1013	988	964	1020	1044	990	1056	991	1014	1035	1018	1022	971	995	994	983	971	990	946	1022	1034	1014	963	979	994	990	975	1005	942	979	939	991	987	1060	1015	992	954	977	1010	1017	1038	982	983	1030	936	996	993	969	964	1002	980	990	1037	1001	1003	1082	982	975	989	985	1022	974	970	1046	985	1019	1006	897	993	1009	957	1072	980	1012	1035	1004	966	993	970	983	1056	1022	945	978	972	967	973	1000	994	1019	972	993	1082	1001	994	1008	964	1003	962	977	987	956	989	992	953	926	972	934	1023	985	1022	938	1015	965	1050	1026	997	988	979	997	990	1011	976	928	1002	1014	994	964	999	987	977	969	1081	945	992	1000	1027	945	1073	960	961	1026	990	1021	970	968	1018	944	1022	1064	968	986	1033	975	943	987	1009	1027	1034	969	962	981	972	992	976	989	1001	963	979	1039	1013	960	953	975	998	921	1005	1035	971	953	965	991	969	958	1029	1004	965	1046	1042	1021	959	982	1006	956	948	935	1029	982	963	1048	1004	1006	932	966	994	993	954	1025	1019	1031	1013	1067	1010	1021	1008	1002	985	950	956	973	997	1004	939	971	991	947	979	1002	954	1042	1007	983	1052	1043	1007	1000	986	1029	1024	1010	977	1010	967	1052	994	1003	1025	1025	1030	974	1006	968	998	935	968	1008	989	967	1044	966	962	1045	978	929	998	1002	988	931	1033	996	969	966	1007	1026	973	976	1046	968	970	1015	1032	1031	1029	1005	998	1008	951	968	1021	1004	944	985	955	1061	996	939	976	1016	1000	947	997	1050	1015	1020	973	968	988	1013	1042	1006	1019	990	1057	1026	1026	979	979	968	998	968	1008	1054	907	998	965	1003	1002	1033	985	979	1024	1025	960	1015	957	1045	990	1030	1008	1020	962	1002	994	982	969	1018	978	1024	1067	1019	1023	985	998	979	945	928	1034	967	991	960	1040	986	1013	987	955	936	954	935	930	918	990	965	1040	1009	1029	968	984	968	1002	1009	987	927	988	1016	948	992	968	1023	1039	1009	1015	989	946	978	943	973	1024	1005	935	985	1000	964	974	939	976	1011	973	963	976	986	979	985	995	1018	975	1008	979	1055	949	988	1020	964	1055	961	998	1023	947	1020	995	973	946	1026	1009	1037	1006	1005	948	1046	963	998	964	1042	1027	1060	1008	941	1030	996	1035	999	1058	999	1007	977	1001	1028	981	973	1019	973	1013	1010	961	1014	947	994	994	961	981	997	1012	997	944	979	981	1055	1037	1013	1058	968	984	935	959	984	996	1014	1037	989	996	977	946	980	993	1001	998	993	984	959	972	1012	972	1009	1017	999	1049	984	1001	961	1025	972	1009	982	1005	995	1002	923	1008	929	1000	969	989	1061	960	948	966	959	966	911	994	1009	978	981	990	1027	1003	989	1015	985	990	1006	981	941	923	986	982	1091	1014	993	972	1077	1034	969	999	965	1010	1005	1007	1013	963	990	1035	1005	982	983	942	939	998	1031	1072	1007	1021	1026	1046	980	993	1004	1086	1004	919	978	987	1012	1007	990	945	1014	1035	995	947	997	980	1030	991	1032	968	1026	957	957	1014	987	956	1018	1005	1033	962	1008	1041	1011	964	1000	974	990	971	920	1009	946	968	1001	1017	989	961	979	1008	1000	1036	1026	1019	1000	1014	948	1025	1024	1016	1011	1033	991	1047	981	1045	1003	1029	979	989	958	1019	999	1008	935	961	1002	945	988	991	966	932	981	982	977	994	963	995	952	1016	1007	995	1034	958	1013	1011	998	1095	1010	1022	1001	1017	954	1004	971	1006	1052	972	962	1014	961	957	979	985	965	1049	990	1015	975	924	993	996	1015	1002	955	1002	959	972	999	1017	988	989	1059	984	1016	940	985	1034	993	998	981	1021	1048	1029	1004	1001	979	997	965	983	985	1033	1042	968	1012	1000	1003	1015	1001	929	1010	1006	1025	1058	1010	981	995	928	946	999	1020	1002	981	991	1064	990	987	994	1020	952	956	985	1008	1025	1011	953	929	990	954	995	1063	987	949	980	1059	958	969	1037	1000	938	959	1005	981	970	1016	998	1042	984	928	987	1004	1000	1034	1002	1019	970	960	1033	988	1012	1016	1027	984	1020	988	1019	964	1018	987	1048	1023	986	994	954	991	985	971	928	999
1689	194	143	112	92	121	128	138	149	129	130	124	110	131	116	152	796	1622	1161	739	328	148	110	96	88	86	95	89	85	116	81	104	102	82	73	85	80	83	81	102	92	99	69	93	105	113	91	83	93	83	95	97	88	68	95	85	87	97	94	104	85	100	94	90	103	99	103	82	103	108	90	86	96	83	94	99	100	102	88	96	106	83	94	71	88	88	99	79	100	93	77	101	103	81	74	88	91	93	112	122	95	101	92	96	88	98	82	85	96	95	86	97	82	103	75	100	85	87	92	90	87	103	93	93	90	102	89	96	88	102	78	93	86	87	88	90	99	91	107	103	83	78	83	107	88	100	91	88	88	77	95	77	107	94	88	83	94	86	86	94	88	85	91	91	82	84	93	89	89	69	102	91	89	92	77	89	97	89	102	93	86	81	104	111	91	95	96	89	90	103	100	99	94	94	88	96	93	83	83	90	93	82	94	84	100	91	112	101	80	97	97	102	91	110	90	95	78	100	80	81	94	82	94	87	94	94	88	97	85	72	89	103	95	92	95	93	99	96	91	101	109	100	86	92	86	88	84	100	78	84	108	99	93	94	84	101	93	93	100	94	90	109	95	100	105	105	84	93	89	94	83	84	65	110	82	77	99	106	92	90	83	99	85	87	104	98	80	109	106	91	78	94	83	94	93	100	95	97	86	91	85	89	96	91	98	115	84	95	81	88	95	90	92	103	94	98	83	73	98	101	94	98	93	98	79	103	106	95	100	91	78	104	94	92	96	99	102	91	90	102	95	93	86	105	90	79	109	97	93	90	103	92	87	89	89	83	108	92	90	101	89	88	114	89	90	89	82	90	83	112	86	86	99	103	85	90	94	83	82	87	90	102	105	86	93	95	95	95	96	112	101	107	86	93	85	86	80	84	97	99	88	86	99	82	101	84	107	83	108	78	96	97	89	73	99	90	91	94	81	86	105	112	103	95	99	91	95	84	108	90	95	92	91	91	85	100	100	93	91	101	91	88	100	90	106	101	97	107	94	102	107	70	93	97	80	98	83	82	96	101	104	105	109	89	94	81	73	84	80	84	112	88	101	100	89	77	96	99	91	92	87	92	102	80	110	79	106	85	93	95	82	89	93	95	92	95	100	80	106	112	94	95	120	108	96	87	86	78	85	88	83	103	80	94	91	93	107	93	77	80	91	90	104	78	94	107	91	101	103	102	82	96	82	99	97	111	97	87	82	105	85	76	108	106	92	86	88	93	88	87	101	88	79	91	94	92	90	87	80	95	86	100	101	105	83	84	119	115	88	77	89	92	96	76	94	87	91	87	91	79	104	97	99	117	91	88	72	98	105	96	105	92	99	109	85	84	99	91	101	106	104	102	90	93	95	86	89	95	86	95	107	102	91	96	88	108	97	77	86	86	71	106	107	91	91	95	102	92	91	86	85	90	88	69	82	99	97	79	101	100	79	114	99	109	96	91	98	105	72	95	82	99	99	66	113	100	103	82	72	92	104	93	91	104	106	73	92	88	99	92	83	85	79	85	98	81	87	85	105	81	75	100	103	91	107	91	77	88	61	92	81	97	77	90	102	117	93	88	109	94	86	94	103	102	107	97	114	91	88	94	92	100	65	97	96	88	100	95	75	88	96	92	92	93	100	90	85	104	103	63	98	89	103	87	77	102	89	95	88	72	92	103	73	102	91	78	82	73	92	101	95	94	81	91	112	109	93	98	86	91	111	106	94	87	89	79	100	90	85	91	100	100	97	89	92	83	96	92	96	111	111	82	85	77	95	97	89	100	91	90	85	79	93	97	96	87	73	89	83	93	87	99	78	91	87	114	98	92	105	89	95	88	96	86	106	83	112	86	83	87	83	111	87	83	91	92	102	98	89	96	100	97	106	86	94	100	97	99	96	106	111	76	88	83	98	98	117	78	106	94	97	83	86	97	100	79	75	88	109	92	79	91	82	92	100	99	89	96	95	112	97	80	91	103	84	90	102	82	87	92	73	90	102	103	98	106	91	102	90	103	92	113	91	110	89	84	92	102	91	86	84	106	84	88	102	101	68	117	74	78	80	94	102	97	93	89	99	114	94	72	95	101	87	97	99	87	87	99	99	97	83	95	88	91	100	97	96	88	92	91	88	88	95	96	98	94	96	84	89	73	84	88	86	87	98	80	106	81	95	80	82	99	96	96	100	102	99	79	99	111	95	95	92	91	83	84	105	97	89	105	106	89	98	104	101	97	99	88	94	79	87	101	87	117	83	88	96	99	85	74	90	90	90	92	89	92	80	90	91	94	105	110	79	98	96	94	99	97	102	106	103	104	125	93	93	83	110	95	107	91	103	89	78	103	104	74	86	78	84	92	99	101	91	88	105	99	94	91	85	108	91	97	98	90	85	98	97	95	88	107	87	107	106	87	99	119	88	86	91	75	85	81	92	92	95	105	68	69	84	101	78	94	88	84	79	101	80	103	86	105	94	109	96	85	93	105	98	88	95	88	101	83	103	106	81	100	92	86	85	91	87	92	78	104	91	88	105	112	92	107	87	88	84	88	87	98	72	95	90	101	95	121	84	94	90	79	81	93	95	109	98	81	101	97	105	107	76	99	85	89	87	90	93	88	93	91	103	85	93	82	99	95	86	88	98	92	84	90	81	83	92	104	74	96	103	94	84	94	91	98	91	99	104	110	104	81	81	102	103	97	93	100	79	113	105	87	94	96	108	92	83	91	100	105	95	93	92	93	96	83	96	88	111	83	92	92	82	98	97	96	88	101	81	73	102	100	94	99	102	78	89	95	98	93	82	97	106	103	100	91	93	89	110	83	92	79	105	97	82	82	94	89	99	96	108	93	92	91	83	108	90	81	87	107	98	96	105	103	77	97	98	81	103	79	87	83	86	105	102	106	89	89	120	71	90	82	73	75	89	89	82	91	90	86	103	89	87	97	95	86	96	88	100	79	83	82	96	102	99	88	84	98	92	94	85	92	88	79	94	83	83	68	92	86	88	108	92	89	95	86	73	86	93	86	96	96	99	103	85	90	92	93	106	101	88	84	78	105	82	84	88	101	96	103	78	100	89	90	88	86	81	94	101	107	99	86	103	106	95	91	94	90	98	76	100	99	100	74	72	109	112	89	98	91	78	77	97	91	101	74	90	94	85	99	93	96	112	89	114	89	86	74	84	88	83	88	93	97	107	87	99	83	93	92	87	87	100	71	90	93	80	87	94	98	82	92	124	88	84	80	94	93	88	91	83	93	90	95	82	77	100	95	101	85	81	86	101	104	102	87	91	80	78	90	91	106	103	113	82	97	100	93	105	92	86	73	93	84	88	97	79	104	104	100	92	102	93	84	97	78	78	103	100	83	86	102	98	75	105	93	93	89	92	100	98	98	106	98	105	96	86	101	96	126	107	92	91	83	90	83	79	88	96	91	106	86	85	107	98	80	109	102	86	86	93	79	89	69	84	99	82	79	105	99	112	100
10061	3008	1770	2383	3812	4422	4559	3965	3421	2959	2677	2197	2037	1944	1722	3352	17491	22976	18891	12726	6111	2508	1289	990	929	898	913	894	899	852	919	872	849	915	891	892	877	944	887	916	946	841	961	845	876	927	855	961	948	860	937	858	860	937	924	928	885	868	879	905	921	908	875	816	881	950	914	941	871	910	879	910	896	905	911	885	936	926	926	906	867	903	896	921	908	962	921	888	905	927	893	866	869	894	914	923	944	904	872	948	922	925	917	850	926	871	889	858	880	840	907	879	937	853	925	852	851	902	888	943	872	813	886	914	921	931	897	893	885	910	906	935	928	903	910	936	898	904	869	924	929	872	849	933	898	929	920	866	941	910	904	925	920	870	898	894	894	881	880	928	897	912	927	921	922	863	915	839	873	878	905	911	902	916	897	967	867	869	883	923	962	852	909	863	877	893	867	949	901	891	881	922	903	913	863	897	914	907	877	886	940	912	923	923	923	921	924	854	941	901	875	912	926	929	883	965	905	917	910	895	947	890	872	890	913	878	872	896	869	886	907	907	851	946	955	884	876	939	865	940	883	941	877	944	903	924	885	854	933	887	840	932	876	911	892	918	944	922	913	898	931	921	883	894	942	929	900	971	936	843	900	900	947	887	888	959	908	931	901	910	920	893	897	900	911	910	909	904	889	905	925	925	889	889	900	946	858	873	895	944	876	934	895	927	891	951	863	921	902	837	860	922	945	923	873	945	896	932	941	901	900	909	868	861	924	889	886	907	923	901	941	915	890	903	880	861	917	899	888	900	852	903	903	899	893	915	921	832	938	852	916	918	941	904	946	913	950	878	903	873	911	879	901	904	905	896	953	891	908	881	924	931	873	883	933	930	882	845	918	993	927	946	890	878	927	908	882	921	907	921	914	893	832	938	879	905	849	888	904	912	888	914	878	945	904	889	890	856	939	853	899	881	876	899	888	917	914	911	856	909	886	884	854	910	908	890	970	868	940	913	868	918	934	939	933	885	855	920	904	912	853	895	844	960	898	908	929	848	925	881	915	928	899	918	942	878	874	855	920	884	921	913	869	894	882	887	969	930	934	880	910	888	895	923	873	867	941	922	880	875	894	940	904	936	888	962	862	899	830	909	941	951	899	905	931	897	913	903	911	869	872	881	937	905	886	883	861	907	882	875	897	917	920	909	867	932	824	918	872	899	965	854	926	904	849	874	847	833	918	962	857	901	913	911	907	865	938	971	947	870	961	906	922	897	915	886	879	887	833	920	932	894	853	923	901	897	854	907	820	964	959	897	883	949	897	934	883	830	887	869	864	967	859	928	925	934	905	840	913	864	912	886	881	900	892	953	940	957	892	887	890	889	913	913	882	969	865	905	822	892	860	944	915	931	882	916	892	930	891	925	915	925	927	942	905	927	884	871	933	895	931	870	909	942	841	999	881	945	905	901	891	937	871	922	898	901	869	848	845	891	901	849	931	911	911	857	929	920	917	891	932	935	895	955	888	881	937	848	868	896	912	869	899	908	914	908	906	925	895	881	893	890	960	915	905	865	891	924	936	912	869	916	928	897	915	875	905	901	914	873	886	937	894	867	877	903	897	915	971	893	919	903	950	913	842	922	869	863	910	913	863	883	862	885	877	896	905	860	879	914	900	903	899	886	927	929	942	877	890	911	883	848	951	929	901	958	824	951	895	935	882	925	901	891	875	898	915	883	916	896	921	906	927	949	890	898	906	950	886	915	908	888	877	894	906	862	941	895	909	940	925	876	893	905	904	905	933	883	877	854	886	930	851	919	920	837	872	885	895	920	944	886	924	880	894	879	885	938	913	951	878	970	928	916	891	857	908	851	871	847	908	929	899	877	871	893	929	875	943	902	908	898	905	912	871	896	901	954	873	854	873	896	925	880	905	912	911	914	876	892	927	914	917	880	907	874	917	910	903	898	876	843	863	972	899	944	896	930	887	872	930	873	911	895	890	933	932	893	887	919	854	937	934	917	892	878	882	873	896	874	877	925	889	866	902	900	876	942	907	901	886	903	897	889	844	934	902	908	923	933	934	919	911	872	903	903	955	877	916	895	869	884	877	878	870	833	902	875	880	872	853	919	884	907	948	896	882	950	993	911	906	894	905	838	931	891	900	872	924	927	958	946	844	885	870	904	863	887	912	860	914	868	906	951	926	927	910	922	911	894	904	907	953	880	928	884	932	894	905	919	921	879	902	877	856	851	902	951	938	899	885	949	879	924	897	904	898	852	926	878	959	845	876	905	884	914	924	867	907	908	868	924	915	869	942	883	905	896	907	905	876	972	879	812	898	888	890	886	870	855	855	952	970	881	874	907	921	882	944	869	880	910	916	922	831	939	887	890	902	884	873	919	888	951	963	928	906	877	857	866	865	919	912	891	950	891	898	944	936	958	894	878	895	899	919	917	874	869	886	870	925	898	923	825	940	877	891	893	848	911	904	933	878	875	926	888	928	857	941	937	880	884	898	910	912	913	925	903	917	929	843	857	861	943	842	875	894	894	934	876	901	863	889	898	932	886	927	914	865	923	878	881	918	871	912	880	889	979	872	885	884	930	911	869	915	894	872	898	888	855	937	873	935	904	862	864	909	962	916	891	837	896	895	926	871	898	905	911	893	898	939	893	938	883	910	834	896	949	907	926	933	864	890	877	871	921	841	898	871	898	884	910	924	898	868	911	880	918	908	948	909	924	934	883	900	916	927	866	915	837	902	939	934	918	883	926	937	880	895	900	865	860	880	939	929	892	894	879	902	884	916	911	916	904	931	911	925	904	883	914	887	938	889	947	906	924	922	895	882	957	935	913	855	866	896	922	896	897	918	913	930	970	902	883	900	902	898	880	944	884	908	869	919	892	912	875	908	927	941	915	917	915	824	921	953	863	884	904	922	870	943	884	895	883	903	878	948	883	865	934	856	896	895	907	876	923	883	929	858	924	877	918	878	904	900	916	923	942	901	870	874	924	851	941	891	887	940	908	928	914	918	913	956	909	875	943	891	931	900	909	874	958	890	950	864	895	926	889	911	923	901	912	925	868	876	929	899	872	924	911	871	939	908	940	927	889	920	972	934	856	885	863	947	913	879	887	909	883	922	891	904	868	851	907	917	895	934	922	945	872	923	861	903	897	893	891	915	869	910	881	871	878	885	883	874	855	928	887	956	917	917	910	950	877	893	867	887	866	877	945	909	848	872	907	900	911	906	889	929	860	863	887	916	909	903	942	929	858	906	907	916	896	942	893	896	937	924	894	905	959	895	870	879	912	900	854	861	972	897	874	889	932	915	927	903	904	856	884	841	885	874	960	938	877	913	888	945	965	876	858	861	908	863	886	852	928	940	878	917	887	920	902	918	853	897	956	927	897	905	882	910	894	893	864	898	954	867	896	895	893	885	913	936	892	934	938	874	842	901	930	856	899	940	830	919	854	981	840	905	891	905	883	925	908	891	891	916	913	910	875	897	896	915	959	899	916
877	328	202	159	138	191	201	212	240	191	215	170	171	173	145	147	2303	4247	2858	1548	704	255	130	111	97	86	107	97	97	112	99	103	102	112	106	113	100	93	104	102	114	105	110	94	96	94	125	98	106	110	120	83	111	90	106	105	99	102	94	98	92	99	93	85	115	97	101	97	93	102	112	122	96	127	103	89	119	94	84	99	105	86	103	100	101	107	85	89	104	128	94	118	79	128	101	111	111	107	103	110	111	98	100	94	107	108	96	101	106	96	92	102	97	99	110	112	87	103	90	90	113	97	108	102	105	97	96	110	101	117	113	112	102	86	86	106	103	115	93	87	103	104	81	96	104	107	113	121	111	122	117	102	111	87	104	99	92	112	103	97	106	103	112	97	118	80	102	102	110	105	112	103	123	117	121	110	113	93	99	106	86	98	90	109	106	78	97	88	110	109	105	95	112	103	112	88	110	95	115	87	84	103	111	97	105	97	95	108	103	113	106	104	113	98	110	119	100	91	127	88	98	80	99	107	116	105	91	97	85	98	101	101	85	84	107	92	98	104	91	85	91	106	100	94	121	100	105	96	123	89	111	92	109	109	103	90	93	99	105	113	112	114	92	103	97	103	109	95	94	80	103	90	103	96	113	86	108	110	101	101	109	104	107	97	116	135	80	84	110	128	96	96	94	97	101	103	114	96	92	110	90	100	98	103	108	100	102	104	98	114	82	103	104	102	109	99	109	112	92	107	101	104	95	99	104	92	88	107	98	100	103	109	88	102	113	93	84	102	112	104	117	104	98	109	111	97	108	101	106	98	107	87	75	86	102	94	99	93	109	84	112	96	97	105	110	90	96	116	103	96	91	105	103	114	116	108	85	107	99	103	91	109	106	110	102	109	99	99	109	94	88	110	132	106	126	108	114	114	100	99	100	107	97	98	116	119	111	99	94	89	110	98	112	100	104	110	91	92	104	91	104	117	96	94	75	93	122	109	103	108	117	102	103	99	98	95	81	97	89	102	105	80	94	104	93	105	107	104	71	113	103	87	111	105	93	103	96	90	98	98	97	94	89	105	106	90	96	87	101	103	82	111	110	95	99	94	85	93	100	101	98	81	96	96	104	103	103	88	98	122	98	99	96	86	92	105	122	102	108	93	121	96	88	98	113	101	80	94	86	113	105	107	97	98	86	109	96	109	96	113	100	99	99	93	93	98	108	88	85	89	100	83	102	93	93	103	106	99	118	100	110	89	105	103	94	93	96	83	96	112	96	101	106	102	89	88	96	100	103	105	85	100	109	96	83	105	96	99	89	87	108	122	104	103	109	91	93	111	104	91	105	81	102	106	95	88	83	103	98	100	106	86	115	93	103	90	115	113	102	102	94	87	87	87	105	87	91	93	99	100	105	114	104	110	97	100	98	109	107	98	96	84	86	108	93	97	85	84	116	115	113	105	95	93	98	105	93	101	104	111	110	117	92	99	98	108	93	111	114	91	98	99	116	117	97	105	86	98	123	85	105	126	103	83	93	91	106	109	85	104	91	93	86	86	106	94	112	84	98	106	97	97	110	93	93	108	98	90	89	100	104	106	94	84	103	138	101	84	92	103	102	114	121	70	103	103	101	108	98	94	116	93	110	102	100	95	113	112	99	112	113	95	100	102	91	107	105	110	101	95	114	99	89	99	93	115	94	120	110	110	105	87	106	98	93	96	108	108	111	91	98	94	95	101	93	105	94	92	99	98	105	94	107	102	98	104	114	106	105	78	102	88	102	118	100	96	87	107	119	98	107	88	95	83	84	96	102	101	109	77	112	107	107	91	94	95	104	99	93	97	95	109	104	101	93	95	114	100	114	97	94	93	104	100	103	105	101	89	105	92	88	101	106	83	91	93	95	81	94	93	121	97	112	97	104	98	95	83	105	93	101	100	110	114	99	86	108	99	101	86	102	88	107	106	104	103	102	100	105	97	98	108	97	97	112	91	102	88	80	104	96	114	94	105	89	96	121	100	94	109	89	108	96	88	95	97	97	81	107	94	102	116	85	89	90	103	95	103	99	112	91	110	92	102	111	107	107	101	97	94	104	85	105	90	109	103	109	113	107	127	106	89	91	96	109	89	96	117	90	107	108	96	106	89	106	104	94	104	101	100	104	98	96	88	94	107	91	106	92	102	107	95	107	98	113	94	105	107	96	90	113	88	92	92	100	89	122	130	116	83	92	111	101	80	107	84	93	93	105	109	113	110	108	101	114	86	102	95	119	99	91	100	95	98	125	74	93	94	120	103	93	103	89	101	106	127	99	95	87	100	103	97	97	91	104	105	98	103	93	99	109	92	111	98	105	104	101	106	97	93	110	104	88	103	100	79	106	93	102	104	129	113	100	95	105	107	94	77	107	101	103	99	95	75	85	118	93	81	106	113	90	109	108	93	115	91	122	121	101	101	87	98	112	118	82	102	86	97	97	89	99	117	99	94	94	105	107	92	95	82	96	105	104	103	110	100	107	103	88	98	103	96	85	94	100	103	94	95	103	93	102	96	120	112	95	88	100	103	109	75	89	106	101	114	105	101	81	97	113	104	97	108	98	107	108	107	115	100	105	104	122	91	109	117	112	88	121	93	103	95	111	92	112	96	92	103	92	102	104	94	98	97	117	99	111	97	112	90	108	108	101	86	94	85	103	120	104	110	93	104	107	96	109	86	110	108	84	101	89	95	106	110	119	109	120	99	109	94	97	117	93	103	85	121	90	105	103	89	95	94	109	98	101	98	101	116	90	103	99	82	91	90	111	112	97	102	130	124	100	87	101	109	89	75	107	119	112	98	111	77	114	80	110	120	92	95	94	92	85	99	103	96	87	88	130	106	113	114	93	91	104	110	101	114	99	102	88	105	109	96	105	88	82	102	115	120	102	109	93	103	104	110	97	100	110	103	95	89	105	104	107	99	97	91	113	107	96	98	123	91	118	87	104	86	86	98	84	111	96	98	91	93	100	119	121	105	111	105	85	104	97	101	108	109	95	98	84	98	115	102	97	103	84	97	96	91	92	109	107	106	112	86	98	104	115	113	95	110	91	99	93	113	113	103	120	104	101	103	113	93	97	103	97	97	111	94	109	77	85	116	92	89	114	84	113	99	106	79	111	94	94	104	106	103	94	90	96	108	96	94	116	113	94	91	96	122	120	107	86	110	97	101	90	102	100	108	82	97	97	83	112	89	88	90	90	94	103	100	97	91	119	94	116	97	79	93	92	106	92	101	97	92	107	105	96	94	104	92	120	101	104	91	105	88	90	113	114	92	107	105	94	105	93	104	102	97	117	86	101	88	100	111	91	118	109	107	91	104	85	102	128	97	89	103	86	106	113	109	106	106	123	78	101	104	99	93	89	102	87	83	100	100	115	97	81	101	112	88	99	109	108	95	113	115	113	90	104	92	98	116	102	107	113	110	99	99	85	89	106	99	111	100	97	106	101	95	104	115	87	88	85	116	113	85	112	98
12220	5333	2396	3498	7679	9443	8475	7461	7067	6061	5457	4914	4040	3488	2922	3282	28326	31772	27422	19551	10786	4103	1611	1104	1034	1003	1013	951	966	957	937	1011	980	1003	985	925	967	941	1014	985	922	939	981	995	870	943	954	959	956	937	963	948	955	1007	994	953	975	941	932	964	999	943	898	965	970	973	994	984	952	1001	961	930	969	969	1010	955	977	1013	945	952	973	984	955	951	963	932	1026	974	946	968	979	969	939	986	971	1013	981	949	976	962	1010	1018	909	992	932	985	953	955	942	932	933	960	943	994	955	939	1043	967	946	970	902	1044	983	966	933	962	951	949	998	921	987	957	956	913	996	991	953	959	956	981	896	1034	963	965	980	947	973	962	986	993	970	996	930	929	916	1033	946	941	1036	939	964	953	990	974	952	908	946	993	975	1003	1014	1010	922	974	930	956	1011	924	953	920	1001	1004	1002	974	993	1006	940	1005	984	939	996	962	986	1003	955	984	941	969	958	974	975	958	1003	938	927	954	1016	943	952	1000	1020	953	940	977	971	930	943	943	946	901	974	974	983	956	933	999	991	935	997	973	981	970	929	921	996	954	913	947	971	969	948	1039	926	958	974	962	946	985	968	969	938	1002	961	981	945	958	989	997	950	935	950	984	1011	982	983	966	951	966	972	948	1002	933	934	985	973	987	978	978	957	997	987	949	922	987	948	973	919	936	969	995	993	966	966	1029	917	996	1001	1005	963	984	1006	971	961	1001	964	912	921	982	967	980	950	1012	957	1021	1004	956	998	973	939	953	988	958	968	981	961	1013	956	970	952	982	981	949	965	957	987	981	1017	971	956	970	1015	984	986	934	999	973	957	969	1005	988	961	1004	961	989	932	989	915	998	987	1000	972	1040	943	1032	965	944	1027	943	970	978	941	1000	977	1032	944	926	989	951	993	1050	948	955	950	986	950	942	928	951	989	956	1000	977	1017	948	964	976	983	994	960	935	962	977	957	975	961	938	949	975	1058	929	960	998	959	999	955	995	990	958	991	894	998	966	1014	934	996	1004	958	980	927	955	975	952	989	964	956	1002	1062	1005	944	932	952	1000	1001	964	1003	958	943	956	987	984	974	941	960	967	993	945	929	982	1027	1030	943	971	990	941	965	1018	961	944	966	918	955	947	995	898	926	961	952	966	990	932	996	965	935	982	942	975	1012	985	984	973	942	944	920	987	907	1033	968	1017	945	1021	982	990	936	985	928	1009	955	974	950	966	1011	976	1049	994	1010	1004	950	926	980	970	1002	962	1003	915	944	1006	933	996	992	967	941	957	945	934	915	993	957	941	941	1035	945	955	966	885	958	1030	979	1019	997	951	997	932	1013	1043	983	941	995	1001	1012	991	1002	959	986	1059	990	923	1042	1020	956	1003	1019	966	975	1013	952	931	964	976	982	992	925	993	987	946	978	953	984	1026	922	981	964	915	978	1072	976	989	919	1009	979	954	966	933	920	991	979	1037	1029	900	967	923	980	989	993	999	925	966	920	988	957	1001	1009	973	953	963	951	1036	1010	1011	980	945	1001	993	961	922	952	959	963	995	960	875	1005	954	945	974	923	966	990	950	989	960	960	965	967	942	1031	949	962	978	966	972	959	997	896	1000	950	979	992	947	968	992	990	982	963	950	947	977	1044	985	989	907	994	994	1005	988	915	972	949	974	973	917	918	976	975	979	947	946	957	997	919	997	975	975	1029	1001	982	927	989	954	995	967	983	947	974	1030	898	964	1015	957	954	972	1025	919	963	974	940	1018	971	986	950	1002	924	936	949	991	987	956	965	1036	1019	981	949	993	967	1002	967	955	1019	964	1020	984	958	954	977	979	972	956	999	955	957	1016	1024	950	929	975	1000	978	941	1019	933	973	927	965	934	1002	986	949	999	1003	940	980	968	1002	977	999	969	951	965	946	992	952	974	972	969	1012	1015	993	997	971	970	998	918	977	983	1027	975	954	937	953	1059	987	959	913	1002	947	977	926	1019	970	916	951	1005	939	954	979	1006	972	913	1010	953	1016	917	939	930	979	953	974	983	988	1000	995	915	972	958	967	945	1013	942	1031	1015	989	1007	980	936	960	981	997	958	942	997	937	968	975	993	984	985	874	996	970	919	963	887	948	961	924	929	944	985	977	1017	964	980	934	907	1021	925	952	975	951	1025	971	966	929	993	1038	958	979	978	1027	992	974	928	965	1058	978	999	972	940	956	948	906	955	1031	954	944	982	949	950	1006	936	996	929	967	1020	974	982	1022	953	978	978	923	1016	907	982	956	996	1024	1009	988	977	973	1005	979	977	983	990	956	950	1004	990	925	996	955	975	934	948	963	1005	937	935	950	966	956	959	939	964	947	1006	920	955	997	967	987	1021	958	929	970	959	996	930	934	1025	1006	936	1011	967	971	973	925	1001	1006	1029	960	931	955	993	987	945	930	995	1043	1015	970	987	1006	971	1080	1005	960	936	955	924	977	932	1022	982	982	985	956	987	994	958	984	980	964	1001	989	953	1024	995	919	975	959	904	960	951	954	1018	981	948	1019	1004	969	990	943	963	991	923	947	976	956	982	958	974	927	984	1006	944	1018	991	966	984	955	955	984	954	966	952	999	918	932	979	981	948	998	983	959	985	939	934	980	1020	949	920	974	942	956	991	965	974	961	1011	1010	954	968	970	923	896	983	972	966	985	950	966	939	1008	939	938	952	973	1015	1011	1006	978	1004	971	984	996	979	927	956	1007	1002	925	955	976	975	983	969	998	948	978	988	980	942	943	942	960	968	955	922	1005	968	981	1023	929	969	948	942	993	942	929	1034	987	962	933	934	967	941	908	954	944	984	934	1031	993	985	898	964	953	1000	964	971	973	969	912	979	967	996	921	967	986	1000	913	1016	969	935	963	1036	1027	1018	962	963	975	971	965	946	999	955	951	960	988	979	966	947	949	979	942	968	933	982	943	957	988	966	985	1018	1029	992	988	989	986	944	999	1023	989	992	1028	970	973	967	1013	918	1004	948	982	1012	1007	985	965	940	987	930	956	983	1005	964	989	969	919	968	948	988	971	1000	971	993	973	1009	946	986	947	963	965	909	1039	981	979	989	978	969	954	1000	998	1006	1016	962	1021	984	937	963	1012	962	973	948	1006	992	1020	1031	960	959	1019	986	953	1007	951	971	903	900	986	972	933	913	1039	950	988	1003	967	1005	1007	1042	930	965	999	951	976	974	945	964	1011	1001	1009	986	987	970	968	988	1006	952	926	927	947	1002	979	928	993	973	927	958	1007	934	940	941	923	942	911	947	959	1019	976	971	1044	946	935	920	1001	1008	940	958	964	997	922	928	927	931	1023	973	968	985	961	1005	1011	947	986	975	959	954	1001	915	982	983	949	930	975	926	961	977	984	1002	970	961	996	914	949	986	949	976	980	990	940	992	974	983	918	1043	963	970	926	984	1024	993	946	935	988	987	971	920	1051	971	954	958	1002	984	959	1022	991	951	958	926	964	1011	906	957	1016	985	1000	917	993	1020	1014	979	982	986	1016	991	947	981	991	984	946	1023	984	927	979	961	974	997	947	990	999	982	959	986	1019	970	1003	964	981	969	969	988	934	931	1022	946	967	1011	983	1024	950	948	993	995	1009	1028	962	972	974	958	961	1012	922	953	1045	1024	976	992	962	970	966	1015	979	981	978	990	993	990	957	1012	928	982	974	984	968	996	918	920	1010	1029	981	981	959	983	970	969	952	1017	958	987	1001	969	1013	954	1000	1008	923	965
2521	266	172	112	153	190	216	228	201	170	187	210	167	158	164	176	1556	4972	3530	2050	845	300	121	111	79	110	97	73	85	96	85	93	73	82	87	91	77	105	92	96	94	96	99	97	95	82	91	87	93	85	78	97	97	96	82	107	82	97	89	97	91	90	99	83	89	82	100	97	72	92	89	91	98	79	81	93	87	103	87	93	69	81	93	103	86	108	100	87	93	102	89	98	84	89	89	102	111	104	102	99	94	90	99	101	102	101	113	92	96	93	106	94	100	75	86	86	110	91	90	87	89	83	83	90	90	74	103	74	85	97	101	90	98	103	99	76	69	72	91	101	99	85	82	89	80	89	94	86	93	95	98	90	99	88	92	104	99	84	94	88	83	95	86	85	86	98	76	85	87	93	91	92	70	93	90	89	82	93	86	92	87	83	100	89	90	88	86	69	81	88	70	103	73	89	95	97	97	98	105	87	108	92	103	105	83	86	97	109	94	101	101	98	90	87	91	112	100	98	99	100	87	79	89	92	95	76	91	82	104	76	88	83	109	107	91	89	90	111	97	85	110	108	106	88	89	97	105	112	85	90	103	78	106	88	98	111	89	97	97	93	84	107	98	103	89	87	93	72	71	89	85	97	97	104	94	91	89	87	90	110	103	98	83	102	71	77	93	71	87	98	102	78	89	99	98	79	90	78	92	93	103	79	85	97	95	93	95	73	91	103	110	97	87	108	83	106	88	84	88	96	97	95	94	79	71	97	89	87	93	70	105	94	99	99	96	87	101	89	102	92	105	90	91	83	99	76	77	82	92	62	96	96	72	78	77	100	80	83	113	109	99	91	92	99	80	93	83	85	77	95	95	93	88	80	88	91	88	96	90	101	83	71	84	93	102	109	104	82	96	78	99	77	76	98	104	91	89	106	85	89	112	106	90	93	87	82	84	89	76	84	106	83	95	90	98	101	102	92	76	85	92	89	85	97	68	87	92	80	98	86	84	108	93	107	96	99	86	83	99	96	86	97	104	97	90	94	94	70	85	100	89	90	89	84	76	87	87	113	90	89	64	83	102	87	89	82	99	89	111	72	90	108	76	92	97	80	91	81	85	83	105	101	90	108	85	122	89	96	94	83	124	95	99	86	102	90	96	87	85	86	94	76	100	91	87	112	93	103	80	91	104	99	86	88	100	106	89	95	99	94	92	98	98	80	108	82	102	109	70	92	90	91	84	88	81	94	70	82	82	82	97	96	92	95	101	103	77	83	101	82	101	84	103	106	84	71	102	92	96	85	75	100	92	89	86	63	86	100	104	94	86	78	78	96	89	82	80	88	90	93	107	88	88	99	97	96	85	86	102	86	67	87	101	106	93	93	102	110	86	94	95	107	99	96	95	118	108	91	96	76	85	106	78	85	84	103	93	100	86	86	116	84	91	77	104	92	100	88	85	81	75	84	101	95	93	93	83	80	97	103	97	85	81	98	93	108	91	92	83	82	82	113	93	112	90	90	83	106	94	90	93	92	99	91	91	90	80	112	100	89	101	93	103	85	90	95	83	77	98	65	87	81	94	88	91	92	89	98	102	93	97	84	75	87	109	102	94	87	89	92	115	103	95	90	96	91	102	70	100	100	85	103	87	104	107	110	89	76	103	72	101	98	88	92	96	103	106	81	103	87	101	96	96	78	91	92	92	81	93	93	106	85	91	108	85	81	87	115	90	91	95	102	84	73	92	86	80	98	92	76	90	95	87	88	91	87	86	99	83	85	81	74	85	97	99	78	80	77	82	99	102	96	74	80	96	91	111	102	91	89	86	93	90	81	91	83	86	85	97	84	99	97	95	78	88	90	100	81	98	83	103	101	94	84	82	98	79	80	91	98	90	96	118	97	107	102	85	92	92	103	93	93	91	111	88	84	110	82	99	108	86	100	78	75	95	100	92	82	73	78	88	94	92	90	95	74	93	86	83	87	99	95	105	81	98	96	107	79	97	98	87	103	92	98	106	91	75	88	82	86	98	91	97	77	103	105	94	96	85	83	81	90	91	90	93	90	81	81	95	93	88	80	84	103	87	89	84	90	81	87	77	96	87	87	93	97	85	101	96	101	99	79	78	87	100	94	90	106	91	75	95	84	92	92	94	77	92	72	87	92	89	83	98	88	94	92	91	106	94	94	99	80	103	79	96	103	91	96	76	87	99	94	94	95	94	100	95	113	94	99	91	85	109	108	87	95	79	92	79	84	90	116	93	86	85	81	115	85	70	92	81	90	86	92	77	90	93	103	91	96	81	90	96	101	122	90	98	91	85	102	82	74	99	101	109	80	87	106	98	94	97	96	92	83	87	101	91	99	87	85	92	103	92	94	90	80	88	77	104	91	98	97	90	98	69	87	94	71	97	85	74	72	92	92	79	106	81	100	100	104	95	76	96	72	108	101	83	92	75	93	78	82	90	99	80	84	94	95	100	92	87	86	92	83	82	94	90	82	87	102	90	95	84	96	93	84	100	81	89	83	79	82	93	81	88	94	82	76	94	95	94	94	91	98	80	78	86	86	84	94	95	84	84	85	82	101	92	84	97	76	77	91	107	81	80	80	115	95	86	80	80	87	89	84	86	89	92	83	92	85	118	86	110	109	94	85	81	82	100	106	88	98	95	76	87	78	86	75	99	94	102	97	95	94	86	91	101	90	103	89	93	76	108	95	102	97	91	88	78	93	93	91	100	96	103	93	86	85	78	88	85	83	99	95	91	89	83	82	89	85	93	83	112	86	96	92	100	95	111	85	85	84	93	79	83	80	95	89	75	88	103	107	90	77	82	92	86	90	79	90	90	75	90	70	100	96	87	84	93	119	84	89	110	93	108	82	91	95	85	86	92	96	106	90	81	110	76	92	105	89	98	99	71	100	97	90	97	99	91	94	86	97	101	76	89	87	90	115	81	86	100	97	88	87	96	87	102	85	88	83	92	103	95	87	84	81	73	104	87	79	93	93	96	80	85	93	97	90	90	93	106	93	82	88	97	104	110	86	94	103	95	88	105	92	106	93	77	97	77	90	84	106	96	95	113	90	85	99	86	87	78	72	104	101	99	82	83	111	95	91	96	95	97	86	91	102	105	72	85	94	107	97	78	97	88	86	97	86	96	80	91	89	91	86	98	77	80	80	93	89	103	98	96	112	88	91	73	88	93	71	90	82	97	86	94	109	93	88	103	83	101	82	74	99	82	88	88	84	75	81	95	106	82	77	108	86	81	98	99	96	99	104	92	86	73	87	92	82	79	93	92	117	93	78	97	92	100	100	74	84	92	77	102	100	112	94	99	81	96	82	79	94	104	107	115	90	85	80	98	102	105	101	106	83	77	77	76	84	95	100	92	92	80	86	74	70	99	82	85	87	98	100	93	83	72	112	96	73	95	88	94	81	87	94	99	92	108	102	108	104	104	103	83	91	97	94	99	86	101	97	86	87	94	98	83	80	99	85	92	96	106	103	82	87	88	112
11709	4173	2249	3115	7284	9043	9461	8166	6795	6122	6105	5612	4669	3963	3515	3784	21474	34174	29759	22612	13348	5156	1735	1091	985	884	897	913	907	890	907	913	901	861	903	842	870	865	915	940	910	905	927	850	878	890	916	905	914	853	851	868	913	911	888	820	921	853	882	923	951	930	948	936	881	894	924	921	874	859	859	856	904	932	890	859	816	873	858	871	899	926	908	907	937	855	902	882	909	892	871	845	841	892	931	835	927	838	848	921	858	930	920	902	929	879	900	865	888	912	964	849	894	895	948	918	899	925	860	915	912	924	894	903	884	915	913	894	922	857	896	918	903	907	921	902	825	896	861	886	887	862	833	939	927	890	935	887	840	859	883	907	938	875	887	872	901	883	899	892	892	842	926	910	949	891	838	923	921	939	847	863	923	900	878	869	865	909	843	933	882	852	971	875	912	827	886	921	873	878	887	941	897	849	953	868	860	896	901	905	861	879	887	893	920	899	880	891	850	890	828	880	885	919	845	915	923	869	884	855	869	894	883	900	857	872	850	879	916	879	941	901	859	863	932	848	869	895	856	880	918	891	847	827	850	847	921	883	878	850	893	891	847	910	900	946	910	900	866	893	841	856	884	885	878	890	905	852	919	903	873	959	854	912	889	873	873	913	876	856	872	877	876	893	900	912	905	923	863	909	928	821	851	872	859	907	850	889	880	895	919	960	890	882	888	858	952	899	872	867	887	849	932	960	890	871	941	879	877	893	849	863	906	900	897	919	891	872	912	941	943	927	881	895	892	876	891	882	898	886	889	911	856	849	910	905	872	902	916	892	900	877	866	892	894	926	903	904	930	858	858	884	857	878	911	915	901	947	890	917	832	857	865	891	858	880	915	852	902	869	835	912	878	888	931	888	841	899	921	909	887	882	922	880	898	844	873	883	893	905	898	804	876	891	897	950	909	879	883	909	885	847	904	874	904	859	871	950	881	892	828	907	913	930	924	884	890	961	943	927	935	856	908	901	923	871	931	858	880	902	847	853	875	892	908	911	910	966	894	881	877	856	954	890	933	891	858	941	916	916	898	852	907	872	923	883	859	932	864	930	905	883	884	851	922	875	892	902	914	876	881	864	868	930	887	853	870	908	870	893	857	913	819	897	910	887	867	873	890	924	881	886	890	871	889	882	881	902	834	935	920	923	911	875	825	869	910	892	870	864	925	904	808	841	898	886	879	917	943	893	856	936	889	904	920	869	911	930	926	878	894	902	823	907	883	931	825	886	899	887	970	861	852	854	900	884	857	929	908	874	889	885	902	864	862	921	844	921	853	900	891	844	875	899	919	921	918	867	906	904	869	864	886	930	835	870	898	908	869	882	882	886	857	935	866	914	817	897	886	891	875	878	942	897	859	915	898	869	859	918	856	889	878	873	892	912	898	919	833	866	868	886	922	915	900	866	894	921	885	890	903	914	910	870	873	849	874	904	811	867	912	884	899	898	902	910	893	909	898	887	877	888	895	878	973	876	906	909	916	914	875	839	908	873	868	891	921	878	825	874	934	923	953	816	893	827	903	904	936	902	853	943	858	958	881	928	897	911	905	913	924	906	920	890	941	941	906	855	889	902	885	892	865	903	831	893	882	878	895	920	899	861	829	881	833	914	883	911	845	900	889	866	933	914	864	885	881	860	921	852	867	923	891	868	885	911	916	916	864	884	918	889	840	869	852	897	939	858	890	877	923	915	882	886	902	811	832	893	876	924	874	896	900	904	931	909	917	889	858	857	883	866	908	942	852	926	943	932	942	892	930	928	890	912	939	881	878	915	929	906	872	935	868	901	927	881	887	920	939	870	878	879	870	885	889	845	874	846	893	920	931	961	924	892	873	846	871	944	856	894	877	887	881	889	872	899	889	935	890	878	913	855	936	963	912	880	920	869	900	889	909	861	920	862	889	906	888	871	911	868	894	899	906	906	890	922	888	897	886	890	912	866	858	884	860	878	905	869	976	891	887	815	919	892	858	860	839	909	914	928	916	915	925	900	884	899	871	908	869	883	901	853	913	877	821	869	876	857	860	897	856	929	861	844	872	940	885	875	837	861	898	875	873	889	886	909	855	890	924	849	916	915	866	883	911	885	876	942	843	862	947	834	873	848	964	905	850	888	864	894	904	902	878	844	919	904	913	903	919	947	898	863	859	904	851	896	928	961	918	903	916	922	852	889	910	896	917	910	910	899	894	905	867	877	858	922	921	848	902	901	890	865	907	970	906	826	941	867	878	889	952	868	838	905	893	901	926	855	883	920	879	918	892	881	863	953	877	877	879	932	934	896	888	932	894	863	893	887	912	863	863	894	890	804	862	849	903	890	903	844	901	919	879	902	906	891	922	845	897	924	901	925	857	887	904	876	939	890	945	913	886	859	887	940	844	879	862	915	858	890	880	945	915	917	894	966	844	894	920	900	954	878	889	884	869	916	893	876	839	875	849	889	867	869	874	913	908	897	871	838	898	928	871	941	902	910	915	907	877	848	838	889	847	877	897	921	895	920	893	902	869	886	881	873	897	854	910	878	899	891	911	882	896	817	915	940	870	902	897	893	916	869	906	921	932	909	853	924	928	897	906	897	845	876	917	898	949	910	856	900	868	904	886	847	918	890	887	940	871	911	891	917	908	831	908	906	916	902	925	861	854	878	870	887	903	924	885	842	845	871	901	861	893	884	912	839	903	886	893	881	914	905	849	857	884	921	889	862	860	907	889	900	909	864	842	919	941	930	894	890	837	896	863	939	880	883	910	896	922	932	866	893	875	912	928	908	821	893	871	886	852	851	840	888	859	897	895	909	868	887	986	856	919	894	896	963	918	923	864	895	831	918	894	904	910	932	906	864	936	898	859	872	919	859	851	941	958	901	929	902	925	884	896	941	857	862	921	886	910	926	854	926	871	896	886	919	905	866	972	875	863	880	926	891	944	913	897	862	948	912	836	888	901	891	899	920	862	910	857	883	888	883	887	822	902	871	861	844	866	925	889	918	932	898	857	903	914	901	914	886	864	892	947	905	889	860	885	831	857	857	890	923	880	879	921	896	863	918	907	893	839	871	896	847	867	878	834	909	935	849	913	930	893	884	884	873	932	892	944	825	918	866	933	838	917	877	874	841	890	943	863	892	891	918	898	907	920	870	884	874	878	868	918	893	888	893	941	878	887	880	924	912	860	850	889	884	869	921	827	891	805	890	860	892	896	889	908	864	839	906	855	887	927	900	904	968	911	899	931	861	880	888	860	878	869	856	921	923	875	943	829	898	876	853	881	865	907	899	888	869	910	869	937	896	930	840	908	914	882	887	863	878	868	866	884	916	874	910	898	906	854	920	948	898	900	904	886	885	917	904	866	863	956	899	854	851	837	932	885	896	920	879	880	905	957	872	913	875	856	852	895	862	932	949	883	868	883	893	879	935	888	881	888	876	909	849	909	806	877	901	883	928	909	882	861	937	913	944	876	868	920	926	920	865	949	896
1375	427	222	175	186	273	249	281	251	250	266	239	237	206	198	238	2075	6745	6121	3413	1416	528	187	130	88	98	103	129	108	90	118	97	122	96	96	86	97	91	87	79	100	125	86	118	100	101	103	103	104	104	103	92	97	96	95	105	92	96	97	99	92	95	99	102	106	116	105	104	89	87	91	117	86	78	103	102	105	81	81	108	98	103	108	84	114	104	100	114	113	100	101	88	82	103	106	96	113	112	86	104	102	100	82	94	95	110	85	92	93	86	105	100	83	92	101	120	88	120	84	102	85	99	93	92	85	98	90	106	86	99	89	101	103	87	97	106	99	106	85	97	93	102	100	87	104	96	110	93	113	92	104	104	90	94	95	83	101	86	91	94	109	99	77	97	95	113	104	103	108	97	72	95	93	89	113	98	99	93	102	86	105	76	107	107	100	97	116	91	115	113	89	100	112	81	104	104	104	85	106	94	100	90	96	112	95	89	102	103	96	101	98	101	113	88	86	98	113	114	101	89	105	103	104	82	96	105	86	90	80	88	99	96	116	99	110	91	100	105	104	95	95	128	99	107	107	104	94	97	81	97	100	83	94	94	108	101	103	99	102	108	102	114	103	100	102	109	94	105	96	89	88	88	104	86	109	97	88	88	100	112	86	99	81	101	87	100	109	92	99	97	101	104	110	93	98	91	106	107	91	91	97	103	85	104	106	93	98	97	105	104	104	91	97	100	86	101	80	106	90	108	86	87	81	88	111	84	121	107	94	90	83	86	90	111	100	102	92	101	109	105	94	98	111	97	105	94	96	90	105	112	112	100	83	100	110	119	96	99	112	99	95	92	108	106	95	96	87	86	93	96	96	103	109	104	93	102	99	92	86	102	94	85	97	102	95	112	91	94	95	112	93	109	90	102	94	101	91	80	101	124	89	86	114	89	99	101	113	92	100	96	114	85	94	86	105	91	96	113	111	86	102	94	85	119	99	97	101	92	87	93	115	101	111	105	103	109	109	104	78	95	105	114	98	105	99	116	82	86	89	95	95	102	91	94	93	139	104	113	104	83	111	89	95	99	87	95	91	90	113	109	103	104	93	97	99	95	91	92	86	90	99	97	98	102	102	90	106	108	114	110	101	102	94	88	114	108	88	96	110	85	94	97	90	91	92	84	97	127	93	93	82	97	97	112	106	102	96	98	107	96	100	101	116	94	94	103	109	95	97	98	95	112	93	99	100	87	99	97	121	107	78	110	106	101	91	117	86	109	108	92	88	94	93	107	88	88	86	96	102	100	104	89	87	110	106	88	104	104	100	93	98	105	79	97	88	104	92	94	97	99	103	96	91	104	104	101	87	91	101	109	106	108	84	82	114	114	95	91	99	96	101	104	83	95	116	99	104	106	93	99	94	92	84	93	98	92	93	86	109	100	95	90	84	100	103	108	108	99	99	82	87	82	105	100	90	88	105	108	96	106	92	101	105	122	111	106	110	103	95	92	95	99	106	101	93	100	98	103	114	115	103	92	103	99	94	97	91	99	110	95	103	112	97	111	94	101	104	109	110	97	110	106	91	113	112	115	97	90	113	91	110	87	82	86	114	102	85	80	88	93	96	87	83	96	92	119	100	96	109	104	98	84	124	110	118	89	95	98	104	103	117	96	113	103	91	93	97	101	98	107	124	93	112	81	116	101	106	103	100	103	102	94	107	98	102	93	111	92	98	93	83	93	95	106	116	102	89	94	98	95	104	93	111	94	103	78	87	83	96	102	91	92	100	98	108	100	108	98	104	84	97	99	93	102	92	95	91	92	86	95	107	92	99	109	108	120	98	106	83	82	101	95	105	105	111	98	86	79	122	86	102	101	111	88	100	108	94	96	99	112	93	85	96	101	98	85	100	100	92	104	97	92	98	113	105	96	82	92	102	94	103	106	104	95	100	91	92	106	98	134	97	87	97	102	90	104	95	80	110	96	117	87	100	89	112	86	103	92	107	98	95	100	102	89	92	100	100	98	113	102	115	100	90	92	108	94	111	93	104	104	100	87	112	73	93	105	90	93	83	105	81	95	98	80	84	89	103	95	101	90	103	114	85	90	95	93	117	106	100	74	87	100	95	91	120	99	111	115	118	64	89	108	104	123	115	100	95	112	89	86	78	91	88	97	98	105	102	112	96	98	102	96	96	115	88	106	114	97	103	121	105	77	106	94	104	106	105	99	90	95	99	108	106	94	92	103	102	100	92	114	89	114	91	97	72	97	110	110	97	92	96	110	111	117	97	108	79	94	96	106	98	90	98	86	88	113	92	96	113	88	92	104	106	91	97	103	113	101	95	115	105	107	98	105	94	97	107	106	88	104	97	99	94	109	92	99	85	95	101	104	80	100	101	107	92	95	91	82	96	92	105	81	103	100	107	84	93	81	86	86	85	107	97	89	95	103	94	92	100	116	103	99	107	95	82	72	97	103	107	102	100	96	127	98	107	96	99	101	118	124	104	117	104	99	93	90	113	84	98	86	105	115	112	104	102	84	97	99	102	89	91	109	112	91	80	112	106	104	81	91	97	96	95	84	105	80	102	109	100	84	89	118	113	99	112	104	98	88	101	106	120	92	105	97	111	97	101	86	87	104	86	94	97	112	108	87	92	99	105	89	101	111	97	110	106	102	99	91	113	111	116	105	93	110	88	110	106	117	92	86	121	79	115	84	84	84	125	91	78	94	109	93	78	98	104	102	102	106	87	119	96	99	115	100	90	100	102	81	75	97	86	101	92	98	101	103	96	120	100	112	110	118	85	116	116	102	98	85	98	103	85	112	112	111	93	102	89	83	99	106	109	107	82	123	101	95	88	78	102	98	97	99	85	99	98	103	102	95	99	119	98	102	86	113	109	98	86	105	112	94	102	95	98	96	97	95	92	91	97	91	92	77	97	87	94	102	99	97	97	108	96	109	85	88	102	96	103	90	87	108	103	111	75	94	97	107	109	82	86	97	93	87	99	106	108	112	96	116	92	104	105	91	97	102	116	104	83	96	115	90	91	91	110	108	88	101	99	90	90	100	94	93	89	99	102	107	105	110	105	107	101	101	104	120	92	98	82	108	97	82	92	85	114	95	97	99	98	111	100	100	108	101	103	89	98	111	112	99	103	95	92	97	91	109	101	94	111	93	97	116	100	110	86	104	98	95	94	87	117	93	93	104	87	77	109	83	103	93	85	95	101	103	105	91	108	83	99	89	109	93	101	94	98	111	103	87	106	103	84	106	95	117	99	92	92	84	85	111	106	104	104	97	95	88	105	116	101	116	109	90	91	97	104	102	98	88	106	94	102	84	103	91	114	90	95	99	101	92	121	92	86	84	105	95	94	99	112	92	111	99	100	111	110	97	101	118	105	92	92	89	107	93	97	88	84	115	98	103	119	107	99	106	102	108	101	82	112	102	120	92	90	116	98	86	111	79	93	90	103	98	108	98	106	100	98	102	103	106	116	112	99	97	114	112	90	96
15068	6004	2819	4936	10513	13541	11727	9818	8314	8273	7517	6615	6419	5815	4608	5906	24244	38706	35427	27879	18577	8262	2530	1407	1039	938	912	981	910	927	970	925	948	968	928	970	927	932	973	930	931	965	939	975	973	961	938	1009	988	1002	980	932	991	958	999	988	938	977	1000	1012	928	965	961	1006	928	959	933	974	1004	937	958	979	955	968	948	970	929	972	977	958	979	913	955	981	994	935	961	922	949	972	970	951	958	947	953	930	1004	1000	959	937	970	987	979	933	943	946	934	947	944	921	983	957	964	927	997	933	951	1029	975	947	938	923	973	936	950	954	990	999	958	967	964	998	971	979	960	970	1033	947	1028	1001	981	977	986	939	932	974	963	975	977	961	947	940	974	967	943	934	941	950	972	1035	968	947	930	969	931	997	984	1019	938	913	973	985	922	974	921	956	1006	963	941	1003	952	948	968	981	940	963	969	1014	946	922	961	986	984	931	978	984	962	977	957	981	973	993	957	947	917	1031	966	1008	969	989	1016	1002	969	952	911	967	996	916	1001	952	958	987	988	951	982	1003	957	992	963	975	939	956	922	925	931	964	919	934	990	949	1021	952	997	975	967	961	948	960	922	967	949	941	962	949	996	987	946	1038	981	973	958	983	979	975	1005	936	972	979	936	983	973	918	1000	979	1015	983	957	1009	960	916	959	1000	969	916	949	987	1007	924	969	953	927	982	962	947	940	985	967	976	964	947	925	1000	974	966	917	939	970	1064	991	1002	917	949	955	964	947	983	971	965	980	1031	1026	981	984	955	956	1019	991	946	969	992	920	943	993	968	919	977	934	905	952	876	959	966	973	944	959	991	990	1028	970	1026	1017	966	1005	952	991	911	976	936	965	927	948	986	939	961	963	927	948	935	978	966	980	1024	916	1021	977	959	995	967	1018	1012	1047	984	948	951	955	926	1009	921	985	950	931	962	968	1014	961	982	912	989	924	945	901	1008	976	996	985	925	974	954	969	953	1002	930	929	965	945	915	959	925	959	993	964	1010	997	988	921	966	981	976	968	950	980	931	940	1000	993	910	1001	975	953	908	934	940	921	934	967	961	960	976	992	993	992	972	961	933	931	1026	940	912	984	969	902	993	953	965	907	978	939	977	934	955	969	971	944	929	946	960	965	928	975	921	944	934	987	1016	976	987	970	920	934	977	968	958	949	928	982	987	969	977	988	973	952	952	983	979	937	997	1021	968	943	983	943	1031	958	993	942	1004	1023	990	941	1004	967	894	968	998	958	966	989	941	940	904	983	955	915	1000	984	910	993	954	958	951	986	885	990	1017	973	995	979	984	972	930	956	949	951	941	985	928	938	1009	928	955	984	1018	942	1007	1000	1014	969	967	924	963	1013	1003	992	1007	1027	962	950	1033	926	1014	926	979	918	970	948	950	958	960	947	970	946	931	995	941	968	992	961	935	985	971	944	964	969	959	918	956	935	964	957	976	939	947	1040	981	967	928	995	979	977	970	983	936	959	917	988	897	1010	959	991	957	983	970	935	949	916	947	953	963	1001	1003	964	928	1005	939	967	1000	1018	1024	958	1054	931	975	978	994	992	971	1006	962	990	976	989	941	984	919	955	957	974	955	986	945	957	961	971	946	972	988	996	1002	1010	995	963	928	999	924	956	965	957	970	940	985	941	918	894	959	1003	981	989	971	981	989	947	981	945	947	929	1005	942	975	1020	985	964	1021	971	996	999	977	1031	943	990	988	906	908	961	975	1026	954	1014	941	996	982	1016	954	1039	948	1009	941	997	986	927	1013	932	997	947	948	978	999	963	954	953	988	911	982	934	933	956	985	963	975	904	956	899	961	958	974	934	955	1008	943	1003	976	959	957	914	991	958	1002	925	949	950	967	1010	955	925	987	954	965	1004	963	968	942	913	918	1010	934	999	992	1001	915	1007	964	956	910	934	935	967	913	979	972	961	974	930	936	952	992	920	952	996	950	961	944	955	975	959	933	979	994	947	920	1001	957	966	967	1002	966	925	960	1002	926	915	964	940	973	920	958	968	919	944	948	988	917	994	981	978	976	949	953	948	933	996	1001	981	979	1009	968	969	950	917	980	987	947	981	925	910	978	990	968	923	952	986	982	952	991	963	964	956	913	1002	915	979	950	975	967	930	969	985	993	994	941	910	986	927	946	983	967	956	962	956	952	993	952	929	944	950	932	1014	988	958	869	921	941	931	964	969	994	1012	952	988	983	979	971	951	959	981	950	961	963	973	1024	911	969	953	995	973	981	944	928	980	1032	957	963	982	981	947	1000	982	997	978	955	939	967	943	999	941	981	989	1056	978	955	992	948	970	1000	940	965	970	981	965	974	1004	1008	970	996	931	940	929	943	911	975	949	925	995	1026	989	974	917	938	875	948	949	947	959	1020	925	955	994	1008	944	995	966	951	919	894	1020	943	941	972	1012	939	961	954	1024	980	911	928	950	948	978	983	954	905	1024	973	962	990	932	968	989	922	974	984	958	976	984	982	1009	975	971	955	1023	928	937	944	980	974	993	978	1012	959	933	958	938	938	959	974	974	958	947	1023	982	951	1007	947	1034	975	1016	965	947	936	994	923	1010	947	943	941	961	965	1001	972	959	929	1020	989	966	962	940	958	938	986	899	944	979	955	965	1024	966	997	903	941	912	1034	990	995	1005	946	923	996	940	943	963	1036	978	997	939	950	902	987	999	969	955	981	855	999	977	977	990	984	969	975	1003	929	966	941	996	1012	941	947	974	1009	961	992	953	969	972	950	983	957	975	968	954	961	965	986	942	940	984	959	909	1009	973	950	921	965	943	889	998	962	983	1002	975	924	968	941	955	929	910	945	975	957	981	1014	940	941	975	1000	1001	974	947	987	983	954	959	970	974	1004	991	917	921	943	967	979	1001	935	992	959	962	978	974	995	971	991	985	955	1006	953	939	946	922	1005	996	971	968	957	963	970	1018	950	932	988	1002	972	988	967	963	952	968	999	986	1022	1000	947	1009	963	988	953	965	948	942	982	942	953	1000	952	1040	987	943	1013	938	986	956	940	976	971	951	1033	1003	964	943	1005	941	947	1018	926	1001	910	1032	986	946	933	904	937	954	958	966	948	985	991	910	984	936	930	976	975	987	934	980	977	918	932	1003	949	994	995	954	953	944	1005	988	952	981	958	957	983	960	969	1027	961	967	914	951	984	985	958	983	929	927	933	998	930	950	990	964	967	957	955	955	937	929	995	963	1015	995	968	997	928	963	1020	958	942	1001	953	909	986	961	996	1029	908	1008	972	974	969	940	984	992	958	919	959	962	962	980	1005	973	998	930	948	975	942	961	980	961	990	941	941	986	961	946	934	950	987	937	978	920	986	1022	933	943	1006	958	1009	946	1029	944	944	1004	990	961	949	972	920	991	940	941	939	946	982	953	934	970	993	972	920	916	966	975	903	938	964	989	981	973	1035	987	1007	963	945	951	939	967	908	978	968	981	966	951	956	973	1011	999	984	939	1019	951	963	936	937	980	961	956	960	938	952	968	956	950	1025	953	955	974	974	909	979	956	966	956	928	978	958	1020	936	995	904	945	1002	909	942	917	939	983	970	992	1040	1007	997	916	1006	944	910	1028	955	952	992	985	1009	987	1013	962	976	1020	991	957	989	945	920	1000	986	966	959	954	884	971	1017	955	919	1005	989	1017	1003
1616	154	112	127	123	122	146	139	144	167	137	141	123	145	173	133	688	1450	1377	871	436	185	111	89	80	93	104	96	77	79	89	93	86	79	77	97	95	97	87	83	77	97	96	91	93	109	101	96	79	87	71	86	88	96	86	70	94	77	88	101	88	78	86	77	89	84	88	82	83	86	80	103	99	87	111	82	85	93	77	93	92	91	79	100	101	94	85	101	98	84	105	88	79	91	85	79	78	102	77	109	88	93	100	90	95	95	87	83	92	92	84	93	95	95	88	89	83	78	89	95	88	74	104	93	75	95	93	83	91	97	88	91	90	92	90	78	102	94	84	82	101	84	95	81	90	84	101	107	84	83	102	81	91	73	77	100	90	75	111	87	89	78	79	102	92	96	96	93	70	86	87	79	79	95	88	91	85	81	101	97	93	91	107	78	77	79	81	88	92	80	96	81	95	75	88	77	85	101	63	72	91	99	93	102	89	78	98	92	95	124	110	101	81	90	104	102	94	94	85	86	97	87	86	92	82	107	80	93	96	82	101	91	95	82	104	83	95	97	94	83	89	97	99	81	96	97	100	83	95	106	90	102	76	105	95	74	74	83	90	99	86	85	75	99	88	95	87	86	88	103	90	99	92	94	61	98	87	88	72	97	79	83	80	87	94	89	81	97	103	91	109	98	82	88	72	98	80	77	89	87	93	84	100	99	83	82	93	91	95	77	81	87	77	94	99	87	92	94	93	81	88	96	89	89	98	80	75	97	92	81	97	98	89	83	91	92	82	81	67	88	91	81	105	83	92	95	89	63	93	75	92	86	98	83	92	96	105	82	102	104	86	98	101	89	74	101	79	87	104	90	104	78	81	77	95	83	80	87	72	101	97	102	85	97	106	82	102	80	94	83	98	75	90	89	90	92	88	93	80	92	92	90	88	76	96	88	94	82	83	84	102	98	99	80	107	83	66	112	98	100	100	93	85	86	76	70	97	105	102	89	84	79	89	87	99	87	94	76	74	65	82	95	80	89	88	74	83	88	96	95	101	82	87	107	96	76	90	89	108	80	98	80	99	85	111	83	92	102	85	101	88	91	102	73	89	96	86	72	90	89	90	94	87	71	89	87	97	90	79	90	81	89	100	92	86	79	84	78	73	110	93	82	89	82	76	101	71	80	101	82	90	82	92	77	96	85	90	102	104	87	72	99	91	93	99	87	89	85	88	93	94	94	104	96	87	98	82	82	98	83	72	92	80	95	102	93	93	95	99	96	96	78	101	98	86	99	87	86	93	93	94	101	108	90	86	106	76	97	83	92	90	82	90	101	80	88	106	90	87	81	96	67	89	98	98	86	85	77	96	91	86	95	92	102	84	97	105	97	70	85	100	87	107	102	86	87	94	97	90	80	80	89	93	79	83	69	91	79	80	85	98	77	88	89	114	99	99	76	77	84	88	90	75	84	96	94	74	87	106	87	84	92	87	96	92	91	99	80	94	90	74	90	101	86	84	88	83	86	85	83	107	94	92	94	98	105	84	80	77	86	88	110	81	77	95	102	93	90	105	92	97	96	81	89	98	121	98	91	87	88	89	97	95	87	94	81	78	91	94	88	108	109	95	96	94	80	84	93	101	96	98	89	78	75	103	85	93	113	74	92	108	87	77	97	98	85	95	75	90	88	83	94	66	90	91	93	89	99	83	93	94	91	90	89	69	100	79	78	75	96	80	92	95	84	89	99	76	86	72	93	92	111	95	69	92	72	102	93	88	70	91	78	97	77	92	85	103	102	83	75	99	95	99	103	118	101	82	84	81	101	94	91	87	98	87	85	89	74	111	98	98	95	106	83	91	78	81	84	79	93	99	77	93	112	100	102	72	80	76	95	83	71	95	86	98	87	115	77	70	94	72	71	91	98	90	81	92	85	86	89	88	108	82	77	76	94	81	83	92	80	96	90	82	82	90	87	88	97	73	78	99	98	92	77	98	97	84	79	82	83	89	78	89	95	83	97	100	78	90	99	92	85	84	88	82	90	97	98	99	95	88	83	97	91	74	81	95	111	87	84	84	96	96	102	99	84	111	101	87	83	97	92	71	98	100	93	83	90	87	86	85	85	87	87	62	86	94	81	96	93	117	93	85	76	97	83	100	76	93	84	91	90	84	85	88	86	90	90	83	80	90	84	91	92	104	81	104	96	83	87	100	102	88	88	77	79	81	102	101	93	82	85	94	85	92	97	86	73	84	93	90	100	90	100	78	77	92	95	90	74	91	97	83	77	91	79	83	88	92	81	87	89	75	100	91	97	106	82	70	87	93	98	92	104	88	95	87	92	91	80	88	97	85	69	79	101	77	76	89	85	96	76	114	92	90	87	96	101	109	98	83	93	103	90	82	95	84	89	95	103	94	87	97	81	82	99	81	112	92	97	75	86	86	77	88	82	91	78	93	95	74	101	85	90	92	81	86	89	98	94	91	77	72	97	87	106	98	99	96	83	78	105	106	100	81	101	99	84	89	100	89	110	84	94	92	83	82	96	93	89	103	81	96	105	71	69	83	78	82	84	92	77	90	97	99	86	98	93	91	104	91	79	86	86	81	85	105	92	97	105	111	83	94	94	91	105	87	71	88	91	89	68	85	81	94	82	87	90	114	83	79	87	80	86	118	99	85	93	87	97	85	79	109	93	82	87	85	104	89	101	79	86	106	105	84	84	101	104	76	107	87	94	102	88	107	81	98	77	92	87	110	86	87	94	94	114	91	80	90	97	86	80	72	94	97	107	101	81	80	78	101	102	80	84	94	88	97	90	101	91	77	84	90	106	72	81	87	80	92	92	103	94	79	97	103	99	83	91	80	83	99	87	99	90	86	85	95	79	79	67	98	97	95	97	91	84	84	85	80	81	97	85	108	88	94	109	89	104	99	92	97	94	82	97	79	87	87	92	107	92	78	98	99	77	85	80	90	85	92	90	99	87	88	77	80	91	72	97	84	76	87	106	83	87	89	82	95	95	90	89	87	89	89	81	85	98	82	83	103	92	91	74	94	92	77	82	95	82	91	100	96	73	84	72	90	104	76	96	100	83	93	74	109	75	108	85	79	93	93	89	83	110	105	97	84	88	97	99	82	104	106	99	102	87	105	89	90	99	88	70	90	89	102	107	87	98	91	87	94	91	99	93	84	75	89	84	85	89	87	99	99	91	76	89	89	78	95	100	78	100	84	102	92	95	99	96	98	89	100	69	100	96	87	88	77	95	95	70	86	97	102	87	114	77	103	85	80	93	78	94	100	108	98	86	83	93	76	83	75	87	97	79	101	80	94	73	86	89	102	92	93	95	92	106	102	99	83	93	93	82	90	91	93	84	87	109	83	110	99	86	93	89	94	81	92	89	85	80	85	97	98	78	94	98	77	83	83	97	97	89	109	100	86	103	79	98	81	89	77	90	92	90	86	105	109	100	84	73	101	87	84	84	90	93	90	81	85	90	79	95	107	84	104	94	100	82
9011	2396	1418	1941	5167	6495	5152	4214	4457	4443	3629	3138	2695	2490	2742	2895	15100	23052	20062	13521	7061	3029	1442	1046	956	891	886	867	837	914	895	888	904	899	849	877	923	900	868	915	868	918	934	857	824	898	865	888	832	854	851	878	889	873	902	896	878	852	952	845	844	860	907	886	906	877	902	861	910	853	848	890	878	859	914	857	872	889	876	848	896	841	920	862	901	808	948	897	931	897	873	854	898	838	847	836	862	888	845	935	928	896	951	818	890	868	933	853	840	875	864	853	918	900	866	864	880	874	887	831	886	868	899	858	880	903	853	884	890	899	889	888	862	888	878	907	915	918	905	877	851	895	923	857	839	947	839	893	893	889	908	926	888	874	860	932	855	923	875	905	886	917	892	871	890	883	912	911	891	890	851	904	935	858	874	861	863	901	860	901	884	908	871	946	866	877	877	869	865	882	897	899	855	898	869	864	902	923	919	887	865	883	871	911	908	851	911	881	888	890	995	890	901	878	918	846	878	908	893	884	854	839	847	861	816	861	929	883	901	840	884	876	888	907	879	829	873	854	864	908	864	862	865	872	832	904	894	924	879	857	874	890	860	855	863	885	867	899	871	885	864	890	887	859	877	932	871	859	883	819	893	887	850	928	923	876	947	871	945	875	859	859	920	900	920	862	897	879	933	907	889	858	854	846	897	836	873	892	891	819	933	906	831	839	859	867	857	875	854	927	863	904	877	906	911	925	925	901	874	873	868	900	881	857	833	909	907	894	853	871	893	868	881	920	946	875	919	876	905	856	865	823	889	867	916	927	861	877	924	896	951	930	863	881	925	923	851	798	921	862	890	890	887	875	872	874	869	855	850	835	883	922	943	865	894	917	902	895	888	874	877	918	862	891	869	880	896	803	922	910	898	899	926	865	852	894	895	810	905	873	907	934	885	844	926	897	836	862	866	830	905	865	882	871	903	867	869	847	910	904	905	847	895	936	888	874	873	865	880	849	869	879	858	886	855	863	885	860	877	925	865	922	879	891	876	904	858	877	916	849	891	898	858	878	884	863	859	873	916	926	853	849	902	860	910	914	905	865	910	882	866	890	871	894	923	847	894	882	831	860	868	870	928	833	882	928	855	883	870	869	861	846	881	886	843	887	839	886	920	871	881	824	926	862	858	891	888	865	945	861	838	889	905	868	837	845	873	865	812	906	891	896	902	899	905	885	826	889	907	859	924	916	871	894	843	807	868	902	899	886	883	868	906	884	918	828	844	864	814	912	897	864	913	912	888	881	868	882	862	908	903	901	905	849	836	900	815	881	863	861	833	842	867	875	919	877	849	881	904	882	819	878	842	866	871	886	950	875	896	915	828	917	877	869	864	853	889	928	870	861	889	917	916	910	854	926	870	830	876	852	895	905	922	832	919	901	893	890	882	905	904	891	885	907	914	835	895	893	870	805	845	834	884	842	878	917	920	923	871	935	882	880	877	883	849	872	898	876	856	893	870	901	851	879	882	887	953	899	876	894	873	840	900	906	850	882	913	945	859	869	890	913	843	872	904	881	884	928	940	859	877	850	834	916	877	863	816	828	855	901	852	863	892	874	873	876	870	872	917	865	932	860	828	869	889	871	921	882	935	908	866	906	891	856	889	882	816	891	886	881	902	928	949	898	860	896	872	858	883	868	935	825	886	923	864	894	888	918	850	878	891	848	884	888	890	863	880	918	859	924	906	867	957	884	891	858	876	868	910	907	862	858	872	876	854	925	862	907	856	835	852	895	823	900	867	866	859	911	942	867	857	872	887	845	873	863	839	860	894	878	862	892	882	878	897	918	859	893	912	864	858	898	877	886	873	891	884	907	897	909	868	876	935	859	862	920	866	896	872	843	920	867	892	885	900	836	870	893	898	858	910	865	904	918	879	898	892	911	898	906	930	873	877	898	858	895	908	885	891	881	859	792	908	853	865	950	859	917	852	858	873	869	901	880	875	882	896	902	912	889	892	947	897	840	897	957	872	900	861	905	881	884	897	895	932	846	876	851	928	903	899	843	837	877	883	865	830	907	945	865	918	862	862	883	944	880	875	927	881	873	893	912	858	910	899	904	862	889	872	882	863	863	923	882	882	879	960	872	912	844	900	832	807	845	925	900	900	921	902	827	907	876	930	843	923	883	925	905	871	896	827	846	867	889	884	863	865	927	858	829	879	860	843	906	861	905	887	837	880	898	891	962	935	939	848	904	830	914	903	857	867	885	878	921	893	885	866	892	912	887	894	908	931	892	850	842	892	900	873	931	866	882	888	897	875	852	858	897	894	865	865	941	812	873	925	881	904	898	885	861	889	894	908	933	854	899	871	864	860	860	873	920	908	898	838	907	872	911	933	940	869	967	913	869	838	879	847	930	918	909	885	909	834	944	932	910	867	865	887	891	873	912	863	870	823	845	899	892	889	854	892	895	874	921	882	906	923	864	948	910	903	883	838	878	909	833	865	854	840	850	903	876	848	926	873	910	836	879	912	883	885	896	950	865	854	893	834	873	881	872	897	909	915	875	889	885	856	913	878	853	916	867	918	866	839	854	879	881	871	837	863	827	927	866	887	882	882	905	842	917	864	877	897	891	862	894	821	862	902	911	928	854	830	879	868	842	887	866	898	872	863	893	883	924	842	814	858	853	923	878	875	904	919	870	920	872	867	858	822	897	862	885	888	895	889	876	839	945	851	934	863	884	902	880	883	906	856	907	860	903	841	901	862	872	940	878	889	827	848	883	873	832	919	860	852	866	875	819	880	844	859	874	929	879	877	844	896	878	853	877	836	885	882	963	812	863	853	882	848	886	881	864	897	889	913	882	893	895	881	887	857	823	916	884	825	889	879	862	877	872	881	884	889	899	879	873	881	913	849	885	899	871	877	880	815	895	871	888	937	896	862	914	844	840	852	950	912	867	893	909	866	866	952	902	883	908	875	924	837	880	900	862	895	851	837	916	933	894	892	872	881	869	862	907	838	887	902	864	868	906	873	874	905	870	875	910	916	919	900	880	902	850	889	873	873	915	866	818	878	880	874	870	869	872	925	930	941	896	892	899	908	880	917	943	868	915	894	865	908	869	856	846	908	967	855	878	880	921	848	905	919	895	903	855	900	872	892	853	856	875	924	872	884	908	907	853	915	877	887	854	854	921	912	875	905	904	805	834	879	871	889	917	883	850	854	866	879	860	922	913	849	986	917	939	903	837	857	858	904	847	844	828	917	852	928	923	887	855	892	862	930	849	849	915	870	876	932	892	884	920	917	895	897	929	901	868	861	852	882	843	875	876	875	858	875	924	846	899	912	879	893	910	842	889	913	874	792	907	908	929	899	891	841	880	875	880	876	907	890	866	870	885	842	866	910	936	906	878	876	818	852	864	862	893	838	856	860	881	861	895	906	864	889	894	880	925	896	845	878	920	879	919	914	906	804	849	905	878	861	902	898	896	884	858	873	933	902	894	897	841	858	884	867	841	937	898
778	236	179	138	165	190	195	189	172	188	161	153	146	155	135	233	1654	4085	3201	1809	784	318	141	121	96	92	95	116	74	84	93	82	96	114	91	93	89	99	86	99	113	82	91	112	91	108	100	80	85	91	102	85	102	102	92	97	97	115	99	108	114	119	96	89	95	80	90	102	93	106	113	116	98	102	108	103	102	98	85	96	100	109	95	103	101	78	100	87	99	91	86	104	117	96	99	100	101	108	79	91	86	113	96	96	107	96	73	98	102	88	98	106	98	110	93	94	101	105	91	102	95	94	109	101	108	82	90	97	92	103	104	109	89	107	94	97	112	108	98	92	109	104	95	92	88	91	88	92	94	92	99	103	80	76	100	86	92	101	96	96	94	103	82	111	103	104	95	102	83	108	101	115	88	98	100	103	97	91	96	99	90	100	110	103	109	83	90	89	97	101	104	84	94	89	89	107	109	94	101	88	98	105	79	93	98	111	90	101	110	95	115	117	89	89	97	102	100	103	101	100	138	101	104	84	84	107	90	95	98	105	73	98	89	97	78	75	97	104	91	90	104	84	111	103	85	97	99	114	101	97	89	89	97	86	119	99	95	87	95	83	104	92	100	99	100	91	110	98	100	100	108	96	113	101	94	118	103	114	103	102	101	103	98	95	100	103	91	105	103	93	81	82	107	79	127	95	99	95	89	98	93	94	88	87	103	106	96	94	97	98	93	95	105	89	99	94	96	95	109	89	86	89	94	101	93	94	92	97	101	100	100	96	96	85	86	105	91	103	93	81	98	104	102	113	92	82	95	90	91	100	84	103	87	94	92	81	96	103	82	74	115	76	93	94	92	101	95	89	105	115	77	103	101	91	97	108	85	89	101	107	98	92	89	114	100	94	91	116	107	88	96	115	81	90	102	91	106	90	96	74	99	108	102	105	96	104	101	92	102	82	120	102	96	99	87	82	103	102	105	106	100	101	107	107	96	97	104	109	95	103	90	104	99	98	107	104	105	91	96	95	86	91	93	101	89	88	98	121	121	98	88	102	105	96	93	109	94	120	92	110	85	92	99	94	97	98	120	87	91	89	102	99	105	89	100	108	110	99	104	98	115	91	94	90	95	96	83	99	69	97	113	120	84	97	89	93	104	92	78	73	95	102	83	106	90	91	110	96	90	95	106	84	93	93	91	97	86	89	114	80	90	102	91	101	87	87	88	101	102	90	96	108	92	96	105	94	120	110	105	95	94	84	89	93	98	95	109	119	91	81	98	110	95	96	105	105	86	106	102	107	96	94	97	101	103	94	109	81	105	97	86	99	119	91	86	97	89	91	96	102	108	95	105	100	82	90	99	110	96	83	89	113	115	94	92	98	97	110	97	111	84	101	81	100	99	104	99	107	81	92	104	97	84	112	91	77	90	93	86	102	83	87	113	113	94	96	102	117	92	89	94	78	96	93	96	101	108	106	86	82	100	110	101	112	108	87	89	92	96	77	106	101	107	103	106	107	97	97	95	105	78	98	86	100	104	90	83	116	88	108	102	114	102	88	103	113	99	99	94	94	87	106	104	113	98	91	94	91	103	107	113	72	94	92	100	114	108	103	92	106	99	98	74	107	105	98	87	87	113	91	102	96	92	92	106	85	83	114	96	96	103	119	94	106	93	96	99	100	73	111	83	116	99	99	99	91	89	106	91	100	87	93	106	102	96	92	115	90	95	97	92	91	82	97	100	112	89	99	96	108	85	100	99	100	102	93	91	103	104	94	104	105	85	100	98	101	98	98	112	87	82	85	83	101	112	90	104	86	104	96	101	96	94	97	98	94	90	89	90	95	78	108	97	74	96	113	84	99	105	87	86	89	116	97	92	95	100	108	95	69	113	89	89	98	97	105	91	95	90	94	87	92	104	104	94	106	101	88	89	109	104	115	99	100	107	99	93	73	92	109	111	89	102	104	104	81	112	102	107	93	83	99	84	102	93	100	116	102	87	112	99	97	104	116	103	112	95	112	98	95	122	109	81	93	95	97	104	97	108	107	90	87	96	102	94	113	113	106	94	108	105	93	81	79	120	94	104	93	100	101	95	93	90	111	95	97	99	113	107	95	88	96	93	116	84	79	99	104	104	102	99	91	106	104	86	86	122	94	110	92	91	97	107	88	95	94	105	112	104	108	99	81	100	98	95	109	109	99	95	88	100	114	86	99	86	89	126	97	89	89	102	90	100	99	101	96	113	92	98	96	82	95	101	94	88	113	82	115	104	91	89	99	91	98	98	81	103	104	95	99	105	102	92	104	100	86	106	90	102	100	90	96	105	91	104	86	103	76	110	88	95	106	94	103	80	86	95	92	103	112	87	114	93	97	97	93	111	99	99	102	89	94	88	109	102	95	96	108	98	99	89	109	95	86	108	95	85	102	91	111	90	90	88	94	110	96	80	95	102	124	98	89	108	97	101	97	110	112	97	95	103	102	93	117	94	98	92	88	100	112	85	79	88	92	76	88	80	79	95	98	95	112	105	115	108	87	88	97	100	110	102	112	92	105	104	96	101	83	92	82	96	94	98	103	114	81	85	83	85	107	112	93	103	115	107	94	99	106	89	117	108	100	91	84	91	89	91	111	98	126	86	104	112	84	95	95	99	87	91	106	94	98	87	105	82	90	120	97	105	82	88	87	109	106	104	96	97	80	102	107	100	114	94	89	97	102	98	122	104	87	97	105	105	100	101	90	109	100	95	91	102	106	107	113	105	88	104	96	117	106	96	105	96	88	74	103	86	103	108	101	107	98	93	109	99	114	94	79	91	81	88	96	98	89	96	87	78	85	93	96	100	115	109	113	84	75	79	105	86	85	99	98	91	93	96	88	102	106	82	110	99	94	107	85	88	104	98	112	90	103	90	96	98	87	122	87	97	93	111	93	91	94	97	105	91	98	116	87	97	108	113	106	107	94	107	106	104	101	89	100	106	95	111	83	105	105	116	97	95	82	89	102	78	99	94	82	83	102	101	110	84	88	99	94	100	105	96	106	101	99	90	88	103	100	103	119	90	86	76	108	120	81	113	105	101	109	88	87	112	94	101	105	95	91	85	89	114	95	81	89	93	73	107	91	79	94	87	104	103	101	108	90	102	108	94	126	114	103	103	94	110	99	97	98	88	111	101	107	92	83	103	94	104	114	91	91	108	90	89	84	97	101	100	85	92	108	102	94	116	126	111	87	104	104	103	104	93	91	80	113	93	85	86	98	95	98	86	101	88	114	115	88	97	101	98	92	81	99	91	107	78	91	97	97	115	93	87	104	79	91	83	92	101	90	96	93	105	81	95	104	101	97	102	99	92	85	114	106	110	85	99	99	91	94	106	115	96	106	88	97	92	95	100	97	94	109	114	110	94	121	87	95	96	98	87	93	86	91	94	112	89	84	101	101	101	97	96	101	93	107	102	96	110	103	89	103	99	97	75	86	101	99	102	85	112	105	97	107	92	100	101	105	99	122	98	71
11510	4386	2191	3774	9611	10016	8601	7111	5738	4632	4218	3626	3178	2962	2965	6209	22531	33039	28619	21586	12590	4881	1904	1240	971	966	983	995	927	1016	953	922	982	955	865	950	918	915	975	978	986	1001	939	900	950	926	914	942	931	945	952	996	936	926	995	987	997	918	908	913	952	962	978	960	950	936	997	984	923	923	951	1026	920	942	984	935	920	937	959	888	919	958	930	961	932	948	955	979	947	907	944	987	957	952	990	959	967	989	934	984	955	982	891	978	954	954	947	896	943	970	1002	974	970	934	994	963	1019	935	928	982	1004	945	940	989	923	940	980	949	950	1009	984	927	958	948	951	934	1010	969	942	942	973	1009	952	994	939	906	939	990	911	991	912	976	938	985	920	977	958	948	928	913	974	972	948	926	960	961	944	1001	1004	892	966	1030	924	953	943	976	961	968	946	947	954	958	933	957	962	950	963	966	963	965	875	911	947	925	938	978	941	913	972	1013	937	968	935	933	960	949	927	964	971	1001	1001	919	928	940	987	977	945	925	998	967	933	954	992	938	919	983	933	940	950	981	918	930	953	950	954	988	1014	970	947	931	962	995	902	937	928	1021	958	965	998	975	973	969	983	982	972	949	1010	990	937	896	1004	954	976	974	1003	965	922	975	953	946	900	922	959	924	980	963	961	926	962	964	984	898	1004	1000	907	1034	984	951	958	926	949	909	907	904	896	960	945	925	990	1002	963	926	995	959	982	931	957	977	925	927	962	959	941	979	893	966	985	931	994	1010	1000	1018	970	981	935	963	1000	929	966	926	956	947	928	899	952	971	968	969	992	989	990	938	980	959	1016	996	1029	973	937	979	913	939	923	962	984	918	972	948	1011	1007	985	975	956	919	961	969	927	1009	961	1000	886	954	961	959	976	912	991	980	945	970	950	936	979	962	958	956	995	917	938	949	885	947	950	973	956	943	959	937	953	956	966	921	963	970	965	940	961	955	978	968	974	991	940	911	1054	906	1003	905	967	947	953	943	943	958	970	950	944	941	955	1003	890	1000	955	952	968	947	967	981	1012	964	953	935	973	966	944	912	980	975	952	949	955	895	988	962	977	966	947	898	918	949	931	903	918	937	983	943	978	959	987	935	960	893	901	956	931	970	990	927	996	919	999	884	945	908	982	958	994	926	959	925	941	994	968	952	949	982	938	991	971	987	905	912	933	962	947	927	998	951	991	992	911	924	934	934	948	909	955	926	901	990	975	954	950	937	959	951	932	956	962	950	946	975	930	991	906	923	1002	1023	967	956	951	1035	892	942	980	976	920	844	950	981	921	913	936	969	949	928	977	977	1023	925	897	948	999	958	974	912	983	977	974	912	1027	948	899	953	932	961	964	932	947	996	929	984	952	980	980	912	890	939	957	957	944	1015	997	957	928	982	949	973	880	967	957	947	892	1034	911	944	989	983	933	925	922	1025	966	916	933	978	966	950	932	1016	988	915	964	940	966	940	954	972	943	918	1002	941	1005	906	951	953	950	962	893	956	952	948	946	952	936	956	927	988	940	941	928	1013	977	963	952	954	973	963	964	956	953	926	983	944	961	940	946	919	931	954	958	940	901	946	972	954	1002	973	994	993	949	957	945	976	983	949	914	954	995	973	982	946	953	924	934	943	943	931	978	967	945	927	944	955	929	918	967	938	909	908	959	961	1046	958	1003	1006	914	906	964	935	938	976	959	896	967	937	947	900	949	988	962	956	1016	938	949	979	958	959	952	936	971	955	978	954	992	966	903	1008	937	984	968	987	931	964	980	953	926	974	974	1015	1008	966	940	967	923	960	932	971	924	902	949	890	978	924	985	990	959	925	956	996	933	903	965	976	958	920	930	916	960	943	948	1000	980	942	984	969	969	943	989	965	966	965	956	990	1004	962	1010	919	949	1001	962	985	1004	928	947	981	942	921	929	961	979	951	972	960	963	1019	953	1008	952	941	951	917	922	961	953	969	945	880	939	936	1010	958	961	991	985	988	984	964	938	1000	1049	975	1030	975	1002	965	934	954	926	938	974	966	970	925	981	970	995	954	969	969	917	955	896	987	953	970	987	978	1005	960	964	988	970	999	975	980	981	1007	974	933	970	949	929	1005	968	995	937	961	992	909	967	977	976	892	977	939	959	904	940	970	971	947	942	987	912	956	908	967	966	965	936	990	966	988	1007	958	939	906	940	990	994	1010	970	990	980	920	1023	974	964	912	915	899	936	936	955	916	973	970	953	960	865	966	973	983	982	964	979	980	974	923	1014	972	936	996	975	910	975	941	1010	959	988	985	960	897	965	949	916	946	1045	929	909	962	973	933	937	922	942	979	982	967	959	947	915	946	928	964	965	953	959	1008	996	911	972	993	967	940	951	939	997	941	929	1012	986	1038	972	1000	868	992	980	903	966	976	949	959	920	954	923	910	946	983	1011	953	966	957	1013	945	984	970	997	972	940	926	968	953	970	992	919	962	913	987	889	927	985	1012	982	933	1002	983	1009	920	958	914	964	966	933	905	937	1018	1012	936	966	980	946	930	964	953	953	974	916	908	944	939	984	951	953	975	940	913	959	904	966	964	971	930	914	941	970	908	953	956	963	954	917	975	949	990	980	960	919	994	902	967	952	966	947	958	958	951	914	927	983	955	978	999	969	953	972	1000	922	993	962	942	965	991	959	924	982	977	981	927	930	918	1011	962	929	957	959	937	953	997	957	974	995	924	952	967	916	938	941	991	931	965	974	954	976	904	977	962	949	979	983	953	958	973	951	950	969	993	940	935	961	958	1006	992	939	957	933	948	969	926	965	949	980	931	964	954	1012	984	1001	924	935	957	962	1009	961	973	983	940	927	940	906	958	917	1006	911	1019	922	926	971	939	953	977	1044	999	936	953	1002	930	974	912	990	911	956	984	952	1022	987	951	968	961	964	949	934	998	1017	918	957	947	923	958	945	995	974	931	978	965	951	950	940	953	1012	986	1038	870	943	942	961	956	919	937	955	902	964	933	971	1008	881	914	978	920	1009	946	951	965	934	953	946	942	903	922	934	885	995	971	897	1000	963	911	988	938	958	966	964	1006	927	949	993	964	974	1003	947	973	877	930	982	949	974	965	980	962	935	971	968	968	959	1002	931	904	915	929	946	929	995	948	999	993	950	950	911	924	914	938	966	943	966	970	915	1014	994	953	899	920	933	902	912	895	958	918	965	906	966	912	1019	968	946	952	988	967	954	998	949	966	958	967	960	980	958	1029	907	924	969	942	914	985	962	946	955	998	968	952	945	997	939	980	992	940	926	932	967	1015	911	991	940	961	932	988	994	973	933	955	951	1016	934	992	973	957	920	982	1011	937	974	932	932	946	988	938	925	959	934	945	953	993	930	950	979	936	1009	919	916	942	1000	916	970	893	995	918	972	944	946	988	962	959	979	972	936	977	983	1005	979	951	939	951	994	969	907	886	953	926	945	997	965	979	923	960	930	939	1035	916	969	926	991	976	948	982	939	1012	947	952	959	915	885	933	923	967	960	939	976	977	959	923	950	944	1020	932	966	956	975	914	1004	990	945	924	959	916	975	922	980	951	922	963	971	920	975	955	906	957	991	982	963	961	935	1022	951	925	1017	957
2445	200	154	142	143	177	215	206	169	151	139	164	192	181	196	358	2538	4670	3374	1859	815	283	129	94	125	109	96	88	97	91	84	87	104	97	100	93	97	88	82	87	102	98	75	101	85	87	77	92	91	87	84	88	71	86	84	72	83	85	102	104	86	69	83	96	89	91	95	95	95	88	94	92	88	89	83	79	85	90	74	115	84	88	94	105	103	76	85	82	82	95	78	99	83	99	85	98	84	96	86	103	76	85	97	85	86	103	82	83	86	84	89	102	87	109	81	110	96	89	70	88	101	95	101	93	85	88	88	85	88	79	98	73	85	87	81	85	111	79	91	76	93	78	88	103	95	80	89	87	108	95	97	91	86	89	90	84	94	88	90	84	92	92	109	100	84	73	104	82	98	78	97	89	88	91	95	84	94	93	85	71	94	94	81	94	80	69	94	77	85	68	101	86	74	87	92	90	91	84	88	90	83	86	83	96	96	88	111	87	88	89	84	98	91	81	92	90	88	101	82	92	82	90	95	89	100	82	116	75	86	120	91	96	90	89	98	86	92	93	98	85	84	85	101	77	93	84	94	75	99	90	85	96	92	92	90	96	91	96	112	94	93	92	93	81	93	103	88	99	89	90	93	90	87	83	88	89	103	94	81	95	97	96	83	79	85	101	99	88	88	98	80	83	81	80	105	73	92	75	97	81	97	83	101	76	99	81	106	83	89	111	102	84	76	92	82	105	82	90	104	95	89	91	95	90	85	90	104	85	93	98	83	112	103	83	82	92	113	84	89	81	92	94	88	97	89	87	64	88	81	86	88	99	100	79	89	91	83	106	77	89	95	98	87	92	90	98	99	93	97	87	93	96	101	97	91	100	99	90	75	100	90	97	80	106	97	83	91	86	103	90	97	92	94	94	88	106	84	83	91	96	84	91	96	79	97	108	91	64	72	65	90	84	104	92	85	92	83	79	91	72	92	71	77	88	86	102	79	101	96	97	92	102	98	85	84	106	96	92	106	95	100	94	86	88	88	98	101	94	103	86	99	96	100	76	99	94	77	83	78	82	105	76	83	103	89	85	82	109	91	102	102	83	105	91	86	89	85	93	89	90	91	75	104	101	83	92	99	93	95	95	107	97	105	95	95	98	95	83	92	119	90	88	95	84	96	78	91	71	92	83	85	98	82	99	103	89	88	92	79	96	64	87	84	101	81	95	107	78	79	75	106	76	87	91	105	90	72	92	83	76	89	82	78	72	96	88	79	90	99	83	84	84	70	89	108	91	100	98	88	107	92	90	82	83	85	77	105	86	77	97	88	97	94	69	86	81	63	102	91	85	101	117	104	88	97	98	105	93	113	115	106	91	75	82	79	109	88	90	84	81	92	97	88	98	78	103	93	81	90	89	87	96	82	95	106	98	79	92	80	61	76	99	87	75	90	93	91	83	87	95	94	86	98	77	100	82	94	82	96	105	88	69	90	91	99	95	99	88	82	88	92	103	88	76	109	81	75	91	83	92	79	82	77	78	97	85	91	108	96	100	86	80	101	78	92	94	86	87	108	94	100	76	84	99	104	95	96	107	72	92	102	94	83	99	84	90	84	85	90	108	105	97	96	101	82	98	82	78	105	97	83	79	83	103	86	92	87	95	79	86	93	89	104	94	88	93	85	100	81	79	108	95	94	96	108	71	99	88	96	98	86	105	88	111	85	101	87	99	104	102	98	88	97	88	91	82	92	73	78	87	100	95	71	84	107	90	90	69	93	84	90	73	81	78	95	85	89	102	88	108	98	64	103	90	85	83	92	80	88	89	78	100	95	69	98	92	99	94	81	89	96	93	103	72	91	91	94	93	99	91	84	90	94	98	102	94	91	79	95	95	105	98	84	74	84	87	100	94	77	75	101	98	74	91	82	88	76	94	97	99	88	99	81	102	78	106	108	98	88	83	82	98	95	95	92	84	103	87	81	83	100	77	90	93	77	99	94	98	101	64	86	87	84	93	91	104	86	79	86	96	96	81	91	96	75	87	89	91	78	89	105	89	90	95	93	83	83	72	85	92	90	86	83	92	89	93	87	88	94	78	99	104	76	84	96	85	85	99	84	88	85	100	95	98	94	104	79	103	98	75	96	103	90	94	111	77	80	86	99	85	99	105	115	86	98	97	76	101	108	82	70	80	97	91	97	74	94	99	91	84	85	87	85	114	98	104	101	96	80	90	90	95	102	89	89	108	101	93	83	96	90	93	85	97	86	87	79	96	87	73	94	96	90	74	83	92	85	84	76	95	95	91	98	92	82	85	79	96	87	81	100	77	99	96	101	70	105	87	86	90	89	78	91	101	110	87	105	98	89	110	93	97	84	105	84	94	98	79	92	94	97	98	96	83	95	101	100	78	86	84	87	95	73	95	82	83	73	72	92	95	86	95	91	92	92	80	92	84	96	103	80	84	97	90	88	80	92	80	87	82	78	92	80	111	101	90	95	80	111	76	78	99	76	95	94	90	88	82	98	91	72	72	88	95	81	79	91	107	94	90	90	93	88	105	81	80	85	86	88	93	97	90	95	96	94	92	108	86	87	83	96	104	95	81	89	87	100	88	86	95	101	85	100	93	85	87	92	97	86	84	66	84	88	85	105	98	75	99	94	105	71	94	96	94	89	96	101	95	95	88	102	92	98	99	80	76	80	101	81	78	87	94	96	79	82	86	77	81	100	108	72	95	93	86	122	93	93	96	71	100	70	65	88	75	91	85	86	88	90	75	78	94	102	92	82	71	70	80	85	110	91	90	76	85	107	83	85	90	89	95	89	108	92	85	75	94	86	119	96	81	86	82	102	83	83	68	87	90	61	86	101	83	87	90	91	81	75	105	90	78	93	87	84	93	101	74	110	104	100	88	93	87	96	79	97	96	81	96	84	101	106	91	91	66	116	89	76	76	78	87	100	99	89	100	76	98	94	85	85	93	103	101	89	89	89	86	89	83	91	97	84	83	109	73	86	107	87	98	102	75	91	101	84	80	88	77	78	88	106	105	107	112	100	75	93	104	84	80	116	101	90	96	92	85	80	96	97	89	93	94	73	80	86	100	78	82	75	90	89	92	74	90	102	96	85	106	87	86	93	90	80	94	87	91	75	74	90	87	89	78	95	111	78	99	81	98	96	90	85	92	104	90	77	104	94	97	88	92	86	87	76	99	90	94	94	99	87	91	91	69	94	84	104	91	97	102	90	92	84	94	98	78	86	66	95	94	96	82	93	89	76	82	107	84	77	92	100	84	102	94	88	79	99	86	80	84	86	91	79	99	84	69	98	88	88	91	106	106	85	69	77	92	91	91	99	86	88	93	96	82	92	92	83	90	90	94	99	96	92	94	80	84	86	82	91	90	79	101	96	86	74	87	92	96	91	95	99	78	90	79	85	89	88	92	96	89	89	97	88	101	79	86	96	94	100	89	91	98	97	81	83	98	102	97	79	93	66	86	105	96	80	106	83	94	64	95
10797	3451	1984	3658	8044	9292	8461	7154	5828	4804	3931	4421	4884	4623	4659	9196	29492	34108	29393	21851	12704	4359	1740	1030	922	940	836	905	899	900	812	901	867	879	878	927	867	884	808	936	935	888	905	894	882	855	869	921	924	915	932	857	942	887	895	903	878	855	947	913	887	875	884	865	864	850	861	888	879	887	850	864	889	872	894	884	831	913	895	806	873	910	928	883	898	938	894	862	875	916	874	850	859	917	870	894	868	874	891	856	881	881	839	902	875	844	908	885	938	925	883	851	877	889	867	907	932	862	915	866	882	836	937	861	914	849	856	833	954	887	886	887	891	925	898	877	935	938	895	918	893	855	852	877	825	870	893	932	871	901	863	836	885	878	881	858	864	891	903	898	890	901	886	908	874	880	845	844	830	874	832	908	868	860	852	883	837	876	901	924	881	846	908	872	841	931	870	904	882	922	931	883	809	887	893	883	870	884	947	940	884	892	903	823	906	890	925	878	868	886	917	893	907	833	933	851	910	863	852	880	906	906	876	873	899	874	885	865	847	863	908	911	886	855	896	915	886	916	892	902	906	860	896	938	905	880	891	915	878	885	898	889	936	908	900	898	883	895	896	890	862	913	895	912	876	873	906	850	915	856	875	874	878	898	910	900	907	893	824	906	830	836	892	872	910	885	813	885	878	909	877	901	863	874	933	894	937	837	841	913	906	929	869	930	930	898	908	912	906	883	885	915	797	866	873	899	899	926	860	915	859	900	878	929	918	871	937	858	847	885	920	890	923	881	896	893	858	878	820	846	881	889	901	909	928	888	872	857	936	908	872	948	892	867	896	882	886	912	889	934	843	861	874	851	887	854	881	886	848	895	827	882	870	889	864	889	909	908	916	890	907	877	914	881	821	936	905	919	882	890	910	896	874	891	832	900	857	872	895	873	921	860	909	877	891	865	892	968	862	856	941	876	915	942	889	896	860	888	869	872	842	905	872	912	866	899	904	891	858	896	882	899	884	896	904	865	959	825	918	888	945	870	936	919	926	867	897	852	864	869	870	946	889	855	829	895	889	850	884	864	859	869	886	895	840	911	914	866	919	864	846	913	889	851	911	875	905	861	872	901	878	861	875	846	854	885	889	910	900	882	828	931	884	883	853	926	852	887	907	899	944	875	885	911	877	905	907	852	891	915	860	920	852	869	897	915	913	899	905	871	915	902	880	885	862	870	868	908	885	853	823	870	931	914	902	885	926	888	871	903	857	814	875	907	893	887	835	873	910	942	877	885	869	860	877	907	879	885	868	910	894	875	851	867	893	888	864	904	873	845	918	932	891	878	877	894	894	859	856	902	950	847	822	897	874	891	858	878	885	826	838	913	901	890	848	882	927	920	857	915	872	946	856	912	895	904	903	883	907	885	903	938	882	917	869	908	900	909	901	968	897	912	934	925	916	948	918	897	949	891	854	862	849	902	866	865	882	888	874	915	900	837	900	902	911	918	863	908	927	869	881	852	840	877	882	891	864	923	970	858	885	889	893	870	890	906	866	916	881	836	884	879	904	905	895	872	867	859	888	866	844	861	891	800	873	894	910	880	870	875	878	918	877	869	885	814	910	885	925	913	933	904	904	845	897	875	824	878	866	919	873	872	885	876	847	866	907	867	860	881	860	877	929	915	894	946	860	868	909	852	873	884	948	886	878	855	885	881	927	858	885	951	889	873	896	847	905	892	852	899	897	886	939	866	897	929	892	881	905	920	874	909	880	826	865	847	895	936	877	907	890	936	916	885	883	936	861	880	879	880	974	915	910	888	934	852	830	889	842	895	896	870	919	905	903	883	857	881	888	840	874	867	878	876	889	848	881	833	909	886	876	896	879	878	908	814	840	921	871	862	846	927	886	875	832	923	885	932	866	909	906	883	894	921	898	914	887	854	903	896	866	878	875	866	866	937	877	873	876	910	876	882	852	883	919	863	945	884	913	860	882	874	924	891	877	896	884	853	865	871	931	894	897	829	910	863	886	852	853	855	847	857	885	931	898	886	894	891	868	928	866	888	922	876	902	888	866	833	880	864	871	870	940	873	874	867	898	949	948	881	869	913	902	936	865	885	923	864	933	853	834	947	876	876	930	918	906	923	882	882	913	865	877	888	844	967	898	874	870	892	875	918	899	905	893	890	882	911	920	886	883	901	874	834	913	856	904	874	875	863	899	923	861	878	838	908	854	905	903	894	834	850	864	922	864	927	938	861	914	898	829	882	862	854	895	883	919	916	913	905	876	919	837	924	879	921	876	894	962	889	881	839	893	848	910	897	911	873	866	870	886	933	886	879	846	948	877	883	875	893	819	912	820	911	899	907	865	899	866	862	924	852	893	889	923	931	856	852	874	910	930	899	877	955	943	929	908	900	829	865	851	885	878	861	850	871	879	814	893	901	892	926	916	817	892	900	916	956	898	885	874	867	912	911	887	867	890	879	889	842	860	870	886	898	896	875	962	876	907	923	847	904	870	908	852	860	831	874	881	884	880	896	903	870	932	886	846	846	821	924	924	852	852	890	868	864	898	880	886	887	902	888	863	918	838	936	858	894	912	900	906	883	922	915	860	885	878	889	924	857	854	937	893	867	835	807	947	891	897	917	911	883	898	861	919	892	907	904	868	886	902	884	971	912	831	908	911	856	911	853	918	847	883	910	911	837	878	858	906	894	911	897	874	931	909	866	908	909	932	896	826	878	913	869	858	856	865	861	903	880	943	922	859	854	911	924	862	909	842	907	849	907	905	954	932	878	894	838	914	904	865	860	899	921	873	890	955	882	895	905	819	926	898	905	894	880	839	843	864	896	848	895	865	865	893	832	871	911	899	857	894	871	860	864	910	916	907	886	873	920	861	883	898	904	871	882	957	877	848	856	898	887	879	864	898	904	896	890	899	869	897	879	836	924	910	840	838	972	877	932	853	859	877	882	856	898	867	911	887	880	893	917	890	941	847	863	889	867	920	870	910	861	882	900	861	865	853	909	919	873	900	847	865	866	838	924	912	898	892	834	873	862	950	897	851	877	840	812	910	854	846	930	858	920	855	837	875	850	909	885	897	904	872	869	912	901	918	917	881	865	831	885	885	903	889	938	893	910	863	888	914	928	887	917	897	849	884	875	862	851	934	844	897	891	850	874	853	869	900	868	860	902	908	888	950	910	892	842	914	866	881	883	933	853	895	880	896	916	901	907	922	906	906	877	872	900	894	922	856	901	894	844	893	875	882	906	912	905	920	928	851	907	916	853	932	874	900	913	892	903	854	884	885	888	897	904	858	907	879	883	890	847	834	919	885	895	905	930	897	915	918	885	939	908	860	936	906	928	914	864	905	881	904	873	887	829	921	908	851	852	839	871	865	859	893	911	890	905	873	900	849	843	890	931	874	909	880	861	861	919	926	844	882	870	858	878	895	850	879	828	857	912	877	891	912	854	830	854	851	912	875	871	898	903	885	913	873	850	904	855	900	872	905	942	913	855
1248	325	209	173	188	228	278	260	251	222	197	181	194	214	300	1547	5085	6659	4654	2422	920	287	144	108	98	101	86	89	119	99	97	95	100	87	95	103	112	106	91	87	110	85	100	90	96	85	102	96	119	120	108	111	90	93	92	90	113	100	92	98	98	93	101	84	97	101	101	99	94	100	109	94	104	102	94	98	95	116	104	88	95	93	109	91	131	107	99	101	101	91	98	94	79	101	95	102	87	103	89	80	112	90	86	96	100	123	108	104	92	98	86	103	80	72	89	99	96	104	112	108	111	105	88	95	106	103	97	103	106	93	90	93	102	104	84	119	104	98	107	105	91	97	96	93	101	95	108	71	87	105	90	104	98	104	91	85	106	90	97	103	104	83	111	104	104	102	90	82	87	108	96	102	91	89	77	102	110	95	99	96	90	100	97	89	97	105	109	84	92	105	100	113	92	104	83	85	103	100	115	92	102	85	109	103	103	85	88	91	110	97	105	86	81	104	104	120	112	100	92	98	104	99	100	115	85	82	123	91	102	99	90	110	94	110	88	95	86	107	98	97	121	108	88	111	76	84	112	87	86	93	103	115	114	88	77	85	98	92	106	114	102	91	111	104	102	103	100	97	113	96	80	99	100	92	98	109	110	96	101	97	86	88	105	100	94	93	102	102	129	91	103	103	96	89	119	114	109	107	100	87	80	97	106	108	90	85	93	75	104	92	104	73	90	106	92	105	92	98	117	96	97	100	105	103	95	104	97	88	102	94	111	98	93	110	111	106	102	90	92	96	101	104	101	97	92	117	86	101	113	111	106	92	116	108	111	108	117	84	70	101	89	90	107	94	97	89	93	92	108	98	99	101	81	88	86	108	111	106	99	97	120	106	103	105	107	112	82	111	110	100	107	91	96	103	89	96	123	100	90	105	82	102	98	81	122	85	101	87	98	86	104	103	96	102	106	69	95	94	96	83	88	97	82	99	117	111	91	83	84	90	97	116	110	98	108	96	91	106	99	95	100	101	96	87	97	100	87	86	84	104	87	106	98	99	72	97	108	111	85	115	93	96	114	114	94	95	113	97	86	88	90	87	99	107	104	94	95	94	108	87	112	78	105	109	105	123	93	109	102	103	111	88	96	78	102	96	102	100	100	112	111	105	109	99	87	104	95	108	96	88	107	102	129	88	113	106	90	83	78	91	86	109	102	95	112	81	98	104	100	96	106	88	100	93	110	81	85	103	92	102	109	103	91	95	104	108	91	102	89	115	90	104	98	102	99	104	86	104	98	99	90	99	102	83	90	108	104	89	102	109	79	117	87	105	104	101	113	90	112	111	94	101	92	84	92	91	92	96	90	116	113	97	87	116	96	99	81	85	101	104	101	109	93	91	108	83	101	92	88	97	80	95	103	109	111	110	93	102	100	96	95	107	106	101	106	92	95	90	91	92	77	114	96	113	102	93	85	94	94	94	99	98	94	101	71	109	108	91	103	105	112	93	89	92	112	95	96	93	87	80	104	102	94	105	87	89	107	104	109	87	100	86	93	99	103	116	99	111	103	104	100	89	97	103	84	110	106	102	101	87	108	97	91	83	92	95	94	99	89	114	99	102	90	99	79	97	107	83	99	80	96	87	102	96	113	91	95	99	102	108	92	120	89	86	111	105	89	98	86	105	77	111	83	75	91	120	82	100	93	99	90	103	89	96	87	104	95	89	110	101	94	109	85	92	104	96	100	105	110	103	107	126	89	93	117	95	113	113	118	103	87	106	94	80	107	96	114	126	99	113	109	102	101	83	96	125	100	101	106	102	109	81	109	105	92	95	92	103	95	110	72	96	87	85	111	78	108	96	91	82	86	99	130	96	98	96	98	95	86	88	91	98	76	92	98	96	102	115	109	106	81	90	99	76	91	83	91	99	100	93	105	89	106	107	88	99	91	98	93	101	92	95	100	88	99	90	114	99	94	100	98	89	103	107	99	94	101	102	100	112	103	98	86	91	92	91	94	99	78	107	92	89	86	100	94	90	94	91	98	90	101	105	89	96	114	107	79	82	106	111	91	92	93	102	84	100	94	117	108	100	91	110	93	103	105	84	118	110	91	93	116	100	103	95	91	109	103	90	102	93	93	89	105	113	97	106	124	115	87	98	108	98	88	101	97	103	86	93	94	114	100	103	85	105	81	107	82	100	103	96	73	89	95	88	89	91	97	117	101	102	109	102	92	67	103	92	92	99	107	91	92	102	87	93	90	91	94	74	101	90	108	96	102	98	87	98	95	98	97	99	102	96	96	110	102	90	100	81	101	99	86	87	105	109	95	80	85	122	90	82	102	96	107	111	100	95	96	80	100	107	88	100	93	93	105	99	103	96	91	106	114	118	105	105	79	97	86	117	104	108	81	110	103	104	103	102	91	80	98	89	82	88	92	107	102	88	105	108	78	105	96	104	99	91	89	92	84	100	103	89	90	97	108	104	96	104	109	112	108	102	82	98	100	80	82	88	118	103	97	110	106	86	81	117	89	113	93	78	98	95	122	113	111	99	97	86	78	98	88	90	105	95	95	92	89	116	93	112	92	79	99	117	106	106	85	107	112	95	104	100	109	105	104	107	104	114	84	105	115	95	99	117	87	90	114	91	106	92	100	82	108	104	103	117	109	107	98	117	106	101	92	119	95	102	108	107	98	92	103	109	97	110	114	90	87	100	100	91	90	111	93	97	94	89	92	75	95	107	94	109	84	100	104	100	81	87	104	100	100	110	92	111	94	98	92	82	93	92	96	96	110	100	102	116	105	101	101	118	101	98	93	100	90	103	96	102	90	92	94	81	114	90	107	104	98	88	95	105	110	89	97	92	91	122	98	99	96	108	92	94	103	104	105	105	76	86	92	107	100	98	99	103	105	109	86	101	117	117	78	102	88	101	90	88	93	114	85	88	95	68	124	94	88	86	85	126	101	84	91	91	93	97	115	81	113	98	94	93	92	115	100	98	88	114	106	96	88	107	86	100	92	104	98	112	99	86	103	113	103	96	94	74	87	105	100	96	95	101	109	94	117	114	104	104	84	99	108	98	78	103	97	101	107	104	100	101	116	97	84	101	102	97	82	110	106	94	83	85	96	123	95	101	93	131	94	100	113	86	110	101	104	92	90	102	86	86	101	96	92	115	84	93	115	104	104	88	99	104	94	92	94	93	100	83	97	85	92	98	80	102	106	105	91	95	106	100	93	114	94	103	101	85	78	94	86	105	100	96	103	106	97	109	101	88	96	115	115	99	90	87	99	100	93	107	90	78	102	91	92	99	105	88	90	103	112	93	114	99	97	110	103	103	87	91	104	87	95	86	116	114	87	100	113	77	112	98	92	109	86	92	93	81	77	99	103	88	92	97	94	95	90	104	101	96	88	102	114	106	115	78	86	93	98	106	95	100	99	115	104	91	103	93	89	97	89	88	104	137	91	106	112	93	109	90	102	97	100	112	94	104	92	99	100	83	86	96
14411	5398	2798	5432	11651	13286	11726	9727	8105	6509	6117	5330	5011	5614	7879	22910	36060	37591	32091	24356	13774	4953	1917	1123	1015	963	947	1033	1001	955	962	904	962	976	932	949	958	952	996	934	913	914	959	1006	940	967	981	945	937	1000	1002	967	947	1021	951	970	978	938	919	965	1006	902	993	1017	941	969	966	957	990	954	1006	930	965	929	987	936	980	926	1046	931	963	951	969	938	977	933	965	906	949	977	952	1007	990	983	977	960	970	966	979	990	933	929	954	969	995	981	934	948	932	953	926	951	972	953	1014	948	948	952	997	996	990	1008	985	890	980	1001	1014	967	946	955	918	942	914	983	999	947	940	936	997	938	969	957	928	980	986	965	975	945	961	994	948	966	964	920	995	963	998	935	945	1002	930	938	957	992	1004	940	1015	938	1025	982	1018	963	936	948	939	936	948	918	995	925	982	944	947	1009	954	944	948	967	1021	958	963	961	946	934	958	952	988	933	986	988	980	967	959	1033	963	987	927	1006	975	967	1004	948	941	941	964	988	957	934	918	1000	924	959	896	955	948	996	980	1000	946	929	978	988	966	1011	970	903	976	955	939	981	956	981	956	995	1009	1032	956	967	940	958	946	977	982	971	966	940	973	951	973	900	949	974	986	929	958	952	1013	1016	955	998	970	986	970	1002	943	952	998	951	997	971	933	1014	928	925	956	965	918	923	953	948	969	1015	999	998	975	970	981	972	990	942	920	1019	921	921	965	995	973	931	916	996	959	969	1003	992	917	969	946	939	978	980	931	924	954	955	1006	975	958	944	994	900	985	975	1006	951	1027	1015	910	915	954	951	969	925	939	989	991	995	946	876	970	1019	982	997	974	957	961	913	910	990	960	960	1016	958	969	969	981	887	977	950	964	925	963	986	947	1006	1016	979	901	951	946	946	960	961	921	981	977	960	959	948	986	963	959	914	971	952	956	998	979	999	957	991	1020	944	949	958	892	1009	955	955	1002	955	997	970	935	951	995	946	938	997	991	974	979	883	979	908	949	958	936	904	990	888	940	950	901	916	982	960	979	943	989	969	956	961	1005	963	928	943	939	963	980	974	950	1012	1002	960	910	963	1001	894	978	969	951	922	991	972	982	1011	940	1018	913	976	942	982	940	963	959	963	931	1009	968	1009	932	1012	957	915	941	966	952	929	950	1004	938	961	920	980	922	943	938	936	949	965	947	962	1040	970	986	943	1004	949	987	982	1023	934	976	995	992	993	963	949	950	1000	973	925	916	1018	946	959	992	947	967	972	885	1005	921	951	978	1006	1016	1001	1027	975	952	981	985	951	1025	977	940	1011	952	960	980	964	952	955	982	879	926	1001	946	874	964	948	934	914	969	1025	975	962	986	944	949	899	933	932	903	987	996	944	977	895	959	939	963	1015	993	1001	978	917	978	982	970	916	912	921	930	916	955	951	963	962	962	981	951	967	977	951	989	945	926	937	950	924	957	954	943	950	963	971	953	1009	937	998	973	999	975	1014	988	923	999	988	971	944	932	962	927	996	941	978	960	1014	943	1055	935	988	962	955	935	997	948	959	942	983	1020	967	961	965	918	957	931	959	948	984	965	1008	996	925	935	1056	960	971	941	904	955	985	985	960	983	981	961	901	954	944	922	956	980	939	993	985	901	944	933	911	915	968	969	986	962	1012	1005	937	968	922	956	984	911	956	917	928	923	1026	979	984	1011	1007	973	926	1021	961	928	998	976	927	1000	958	943	912	958	910	969	935	938	938	987	979	955	941	951	995	913	910	965	968	976	948	986	930	1008	942	978	913	933	968	937	965	960	1018	888	1003	1017	925	964	1007	980	979	964	998	966	1046	965	998	945	961	1005	964	938	973	953	987	910	998	981	940	944	880	1020	994	994	995	963	1016	947	945	903	920	942	954	955	943	938	986	954	1029	952	987	990	944	997	1012	972	975	1028	994	970	1010	971	880	946	967	947	958	950	999	959	989	954	883	954	999	983	981	981	963	1019	932	964	1009	913	983	973	944	979	983	949	935	984	929	927	1002	973	1019	980	969	996	934	974	933	958	987	997	961	986	926	983	967	987	984	922	952	959	938	934	939	958	952	959	997	972	966	984	977	971	1010	990	950	991	953	948	1021	977	954	1005	983	954	991	906	1013	962	1029	967	928	971	949	970	946	981	972	959	915	928	916	957	956	1023	944	907	998	979	998	936	1021	932	1003	965	912	947	993	991	942	1005	952	996	929	941	983	929	976	927	934	1004	905	945	969	975	948	929	931	984	972	949	991	956	959	981	910	956	936	948	942	950	942	963	1001	937	948	930	989	974	986	945	928	972	971	946	966	974	910	1059	981	960	929	991	952	985	1008	917	1020	933	948	922	931	1003	950	1006	987	955	963	908	968	932	977	930	959	933	925	976	934	946	973	899	931	947	965	925	977	1019	975	972	909	984	925	1013	946	899	983	1034	939	951	912	938	980	966	1005	998	999	942	921	948	912	953	945	1000	968	962	963	964	969	949	911	974	938	972	948	917	942	930	952	964	980	973	919	939	1013	979	942	949	968	902	1002	1018	951	1012	982	998	943	954	984	987	955	957	947	931	905	999	942	990	976	978	958	959	928	977	931	962	957	1013	938	997	1020	895	933	995	950	909	964	966	908	949	992	947	894	1004	985	935	954	951	959	973	1009	968	939	987	976	960	1025	947	958	945	957	970	982	943	969	962	1001	957	947	895	980	961	984	951	955	1018	945	962	967	981	907	928	924	983	982	1032	951	919	963	972	963	957	957	969	912	934	939	952	975	955	960	1019	970	1022	954	915	969	966	967	995	913	995	952	954	937	969	941	997	986	932	949	957	969	968	977	961	967	970	946	947	925	952	960	971	917	990	962	912	980	961	961	989	996	988	974	896	993	930	963	947	941	975	974	939	975	928	948	974	959	959	977	988	942	978	962	908	977	955	967	978	958	989	961	961	973	927	975	981	986	989	990	1019	979	969	994	957	987	924	958	958	930	1006	999	1022	956	970	974	969	1027	942	936	936	1019	955	937	978	989	977	952	977	1049	939	987	928	963	998	1046	990	980	969	971	977	984	917	989	959	948	973	1007	998	964	959	903	999	977	1006	916	955	938	955	950	989	931	942	973	982	991	929	983	980	967	961	973	978	1009	984	950	976	962	939	955	1010	983	965	1000	985	945	960	988	939	941	959	959	973	946	996	955	983	921	910	977	936	982	983	933	966	915	942	1001	980	968	952	964	990	917	949	959	956	968	967	928	946	949	951	962	1005	985	983	968	954	911	994	972	974	962	938	949	948	929	1027	948	930	922	972	956	973	968	1005	984	948	984	893	939	969	908	979	946	960	900	975	994	966	999	1028	931	1011	1008	956	930	954	911	903	915	987	989	945	966	923	931	931	943	984	932	919	967	940	983	983	965	1002	995	1022	957	976	974	956	933	1017	914	1002	985	921	959	987	1004	958	986	936	962	962	968	945	966	920	984	954	990	1006	962	972	936	917	998	969	1000	917	951	1024	996	965	1006	972	1000	895	979	958	936	988	969	953	934	926	940	933	1075	954	962	972	925	1048	984	970	983	977	966	1009	917	993	902	980	957	984	924	1011	992	951	949	960	990	1001	924	987	979	977	987	961	1004	942	959	966	930	1028	1012	1018	929	1000	946	1010	964
1573	120	117	117	98	131	134	133	137	117	135	129	143	143	129	314	1073	1538	1143	662	313	136	128	105	96	97	79	92	117	95	72	80	76	90	73	102	77	87	85	89	96	91	106	92	84	79	91	89	86	69	82	112	85	97	100	78	101	104	82	97	101	99	75	106	96	105	98	95	92	83	79	94	88	88	85	96	88	98	79	86	97	82	90	100	108	103	94	97	74	84	100	83	87	95	87	98	98	91	97	85	88	93	81	89	76	95	94	89	96	85	85	71	97	102	87	99	85	89	96	85	92	108	91	94	82	78	90	95	96	88	93	95	96	116	97	91	101	87	85	81	75	90	85	87	82	75	87	92	97	89	95	96	80	94	115	90	87	75	91	82	82	86	97	84	82	95	82	71	103	96	87	103	75	90	99	77	82	98	105	93	102	102	90	79	88	114	91	95	90	81	92	88	87	77	103	92	68	81	77	91	81	93	73	84	97	82	86	96	96	89	93	71	83	76	87	86	94	95	88	89	76	81	110	90	95	94	98	80	111	99	95	96	84	88	103	90	89	84	81	88	79	90	80	83	93	84	79	97	82	79	106	92	78	77	72	104	91	90	83	104	81	93	89	73	87	99	87	68	101	105	97	89	90	77	92	91	90	92	83	78	88	93	75	96	83	110	89	85	104	85	111	83	88	92	84	81	119	72	80	109	89	88	88	84	93	101	98	75	107	91	78	77	93	89	89	91	104	80	89	104	79	98	96	90	89	83	79	84	92	84	89	100	89	94	92	98	105	109	91	100	82	86	85	82	78	85	110	92	91	85	93	83	93	89	74	94	103	90	90	94	89	102	98	91	92	95	96	86	95	84	83	96	89	90	85	104	110	71	77	78	80	111	63	91	97	98	85	75	82	89	84	92	79	96	76	66	83	92	94	103	107	108	103	81	84	88	88	103	84	99	88	90	71	83	86	84	89	79	88	83	98	84	94	88	86	87	86	91	107	86	96	77	91	92	86	79	108	94	84	108	98	88	95	92	95	100	78	69	87	89	99	93	91	94	96	87	79	94	86	84	61	92	78	88	84	85	89	95	90	97	102	70	87	91	96	104	75	95	75	95	77	93	92	97	93	72	101	108	87	85	87	93	96	90	95	99	96	88	89	65	94	92	80	84	86	100	80	99	87	76	82	85	77	103	88	92	95	78	80	72	110	100	94	96	94	77	89	91	77	79	93	90	83	91	96	72	103	112	79	92	91	85	88	104	98	94	73	84	94	96	93	89	98	89	87	99	92	97	95	93	74	75	90	101	96	93	92	95	88	94	97	94	73	78	92	117	91	83	74	87	82	104	87	99	85	100	105	94	97	82	81	85	94	90	87	91	88	81	110	71	82	86	94	85	82	82	103	95	92	96	105	84	88	94	80	88	89	92	89	80	80	82	102	94	82	86	92	90	89	83	99	83	78	98	87	77	81	91	88	89	91	86	94	89	72	90	71	86	75	94	97	85	87	95	97	79	99	93	90	91	92	87	97	91	90	109	114	98	91	89	80	93	93	78	108	83	86	92	89	106	94	77	85	90	77	102	90	89	94	72	103	76	102	80	101	91	91	89	80	112	99	101	79	93	97	94	94	96	85	96	71	91	105	93	86	87	86	84	94	100	100	103	82	88	79	88	92	90	84	85	91	83	103	89	88	94	89	91	101	98	84	105	88	82	108	97	100	85	99	86	103	78	97	95	87	87	75	82	88	87	101	80	83	105	92	101	86	91	95	95	101	88	87	85	82	75	92	96	93	93	93	98	99	90	90	96	97	91	100	83	86	100	94	108	100	85	81	107	78	100	76	84	91	95	94	89	83	91	93	89	87	70	88	93	96	80	84	78	74	91	97	88	98	86	97	94	89	102	101	99	95	96	77	90	88	87	99	87	100	92	91	88	81	101	96	81	85	73	89	83	83	95	95	100	76	83	98	88	88	84	85	79	89	94	103	101	68	81	101	86	80	93	95	91	103	71	90	104	77	88	80	84	106	96	95	77	96	89	106	94	82	73	79	106	94	87	81	91	85	95	105	97	108	100	94	82	97	83	79	87	103	97	95	86	89	89	83	80	100	98	85	88	85	79	109	100	89	82	86	77	114	97	100	80	94	86	73	80	90	93	97	71	90	90	101	91	85	97	93	88	98	100	102	82	109	91	88	83	80	78	89	105	99	89	95	103	91	90	76	82	89	99	89	86	106	92	80	103	98	86	92	85	111	96	108	79	109	110	85	89	86	83	77	99	82	86	77	105	88	83	84	102	86	79	95	110	91	94	89	85	97	100	87	94	84	79	78	93	75	96	79	81	96	95	83	89	83	89	77	95	84	104	98	90	90	88	92	81	91	84	84	95	85	105	67	86	83	73	87	87	97	83	93	82	87	75	87	95	93	94	77	90	101	88	94	93	73	97	102	84	101	95	101	68	88	95	100	97	84	96	88	109	63	92	86	93	85	82	86	93	101	91	80	96	79	93	102	88	81	97	87	87	86	79	83	85	93	96	83	89	93	105	93	97	94	93	102	98	96	85	79	93	106	91	84	99	84	91	98	85	99	93	92	96	80	105	83	95	92	98	70	71	98	103	94	106	89	87	99	89	85	97	90	83	95	97	91	87	101	112	91	95	108	90	84	80	103	91	90	104	100	77	91	111	71	99	98	98	85	93	94	87	85	76	92	88	99	96	90	96	76	90	83	81	93	103	97	91	82	83	86	87	100	99	86	100	93	108	102	94	106	90	96	99	106	96	99	86	93	111	91	85	90	89	86	87	95	108	112	68	106	88	74	90	103	97	93	79	88	100	90	88	90	96	86	77	88	89	89	87	95	78	109	90	86	96	99	100	98	87	85	97	76	78	88	100	99	100	90	64	98	88	93	95	77	92	76	85	107	86	88	84	102	104	91	107	94	100	93	87	98	98	89	98	82	84	104	91	103	91	104	71	87	104	96	105	101	93	94	117	82	105	95	94	91	89	87	101	79	101	103	83	94	88	83	102	93	99	97	90	90	85	86	66	99	87	86	101	86	85	107	73	106	100	92	83	93	83	77	74	84	82	104	94	83	89	92	86	76	91	93	103	78	78	102	92	97	94	86	72	90	93	88	97	94	107	104	79	98	77	89	85	106	97	96	81	91	98	82	85	107	94	85	94	98	93	89	74	78	97	81	89	90	84	90	90	95	92	94	103	94	89	94	91	95	91	95	86	97	75	91	73	80	94	93	83	81	91	100	92	84	111	76	88	85	102	90	98	92	94	78	103	89	91	93	89	94	93	95	92	95	90	86	98	72	85	109	75	102	95	92	95	83	72	82	92	86	87	73	105	88	85	98	100	98	76	79	70	81	81	102	98	88	99	86	87	99	59	92	101	95	87	97	88	82	91	95	90	72	77	91	80	96	98	92	96	93	84	95	83	77	111	93	86	88	94	97	96	91	100	93	88	99	98	88	88	107	84	90	81	91	103	78	88	96	113
8342	1973	1436	2420	4756	5117	4708	4483	3558	2760	2743	2354	3206	3379	3841	7069	20691	22684	17872	11012	5375	2164	1203	938	940	869	803	888	939	884	902	881	899	878	931	881	873	847	879	921	900	900	937	945	837	864	909	921	829	879	875	885	892	907	854	850	873	920	911	847	892	854	897	883	859	864	857	871	846	929	884	864	905	897	905	912	915	908	906	890	900	893	867	822	891	862	877	882	866	922	877	861	881	884	930	921	849	897	854	904	854	817	909	912	853	866	853	878	891	878	882	938	897	891	887	939	906	821	892	896	914	851	880	855	885	916	949	910	876	812	950	861	832	884	912	872	966	871	836	932	858	896	907	868	820	916	897	867	882	851	895	888	911	917	863	879	862	859	840	949	910	912	902	871	904	943	892	903	901	899	912	886	881	841	871	901	882	868	899	893	885	901	914	911	937	866	942	876	828	884	876	926	928	906	870	902	901	893	944	910	863	917	877	882	889	866	898	932	882	899	876	858	882	872	849	837	931	889	896	920	911	841	880	858	851	881	863	834	862	937	892	890	901	885	974	916	914	870	841	849	920	879	884	864	878	872	834	888	878	843	873	880	941	883	897	905	896	921	914	873	885	878	851	905	844	895	900	910	872	842	948	870	848	863	836	850	880	835	869	897	862	842	870	929	863	922	903	849	935	903	857	903	907	892	854	945	882	888	856	886	857	840	885	913	838	842	932	897	814	903	886	871	838	905	837	888	890	898	833	879	897	906	840	919	866	831	899	937	845	840	948	880	896	865	897	888	828	901	859	848	885	927	846	893	861	863	860	851	861	915	877	868	855	856	821	876	878	842	882	914	868	863	910	891	890	896	865	853	885	904	843	929	856	876	863	856	822	915	886	872	868	820	843	912	934	905	943	876	848	910	838	868	905	829	883	947	877	863	907	887	899	811	862	899	948	872	823	884	913	907	918	826	881	866	892	878	908	960	880	942	893	879	859	897	834	942	872	858	871	891	882	872	841	886	887	940	903	938	842	872	883	921	913	927	904	890	874	881	897	907	903	899	904	862	867	930	838	884	880	870	916	961	862	840	889	942	900	919	901	895	897	860	899	899	886	952	882	888	889	845	869	914	861	848	921	910	913	875	919	884	881	877	871	895	879	844	890	901	840	842	931	907	868	895	870	829	861	941	920	905	858	938	873	951	825	865	872	872	892	907	900	875	854	813	906	896	879	894	840	850	833	863	908	866	908	819	906	894	829	821	958	897	851	868	894	963	918	932	865	905	847	905	868	909	880	937	895	886	898	921	920	906	885	843	868	914	947	874	902	826	856	870	884	897	904	862	882	912	870	904	880	863	881	883	956	867	866	927	855	917	876	857	847	885	876	892	898	858	942	915	907	934	870	890	927	882	897	949	813	938	902	905	875	909	887	937	820	859	880	906	880	909	913	913	868	847	844	878	884	876	853	931	879	854	849	923	863	889	889	912	843	954	885	866	897	933	875	875	877	874	878	901	906	909	937	873	858	860	845	885	882	892	873	884	891	894	941	918	904	871	894	869	923	839	921	902	893	895	861	843	900	934	823	852	913	907	898	864	869	843	937	875	891	853	883	920	903	912	847	946	879	846	923	885	889	892	825	862	906	885	878	910	943	910	850	938	891	922	880	888	846	900	878	848	901	888	934	917	833	921	912	921	872	889	919	895	877	911	860	876	858	866	893	901	890	906	862	866	875	872	899	934	908	956	876	805	856	858	873	909	894	854	864	947	942	879	868	871	892	850	930	903	878	899	904	859	942	920	900	869	902	884	920	858	867	921	918	894	842	937	911	927	874	914	898	904	854	855	886	897	907	899	890	865	896	904	943	861	911	892	873	891	878	888	922	868	908	897	905	888	895	880	796	947	893	863	930	928	854	836	864	897	909	858	895	914	876	900	885	873	883	887	856	873	907	932	904	923	897	884	898	898	891	835	927	885	856	915	904	855	864	876	910	921	871	860	896	858	886	913	881	884	862	908	904	848	912	895	850	909	888	867	893	876	855	909	839	885	877	917	941	919	893	869	882	885	844	880	858	850	861	924	911	888	889	881	857	874	873	866	927	886	867	887	903	852	860	869	959	885	804	871	861	916	846	931	892	921	843	904	827	909	911	932	844	927	835	863	899	912	889	938	883	836	875	879	877	914	909	885	859	866	929	913	934	896	909	902	874	869	862	926	840	872	874	910	943	938	866	858	845	896	891	874	878	883	891	882	892	908	904	839	877	840	827	905	919	855	902	872	853	828	906	892	881	904	931	829	876	939	891	836	901	919	914	902	844	920	905	925	887	907	895	874	873	851	860	858	926	859	891	885	902	877	889	904	882	841	861	910	878	869	866	897	943	882	967	868	915	862	899	939	869	916	902	864	853	892	855	906	837	889	893	953	888	845	874	888	879	872	917	919	880	869	884	895	887	840	883	846	894	887	867	901	895	851	925	907	861	877	864	915	890	916	858	926	873	902	855	845	893	905	895	867	872	860	857	904	913	868	870	910	883	867	887	904	901	864	900	900	853	822	915	837	912	881	948	897	911	844	934	922	821	870	877	910	870	914	929	908	905	789	889	870	851	916	898	908	878	949	843	922	881	895	828	897	902	857	844	886	899	858	897	837	916	855	878	876	885	876	908	924	906	848	946	882	847	872	929	869	863	890	860	902	895	885	918	846	887	918	877	798	893	839	896	876	900	901	875	874	865	888	841	851	939	861	875	905	914	866	897	890	949	961	911	922	874	853	871	883	835	894	908	870	858	864	859	880	905	817	903	928	913	890	835	874	877	893	910	885	929	861	899	888	910	880	892	889	885	881	858	852	939	861	883	918	881	882	933	820	883	873	930	888	880	829	903	888	925	894	887	917	846	878	893	872	846	887	886	901	935	818	914	848	865	927	908	908	845	899	908	894	914	863	916	845	880	876	864	857	885	872	846	911	888	898	895	891	903	906	936	940	909	893	862	921	885	867	907	904	863	879	939	890	900	899	847	875	892	881	866	882	948	821	900	882	895	856	846	861	948	853	849	889	858	821	895	950	926	893	887	850	951	890	876	901	911	836	850	853	863	903	889	912	848	877	927	848	889	874	904	872	863	864	850	843	906	898	845	879	893	849	887	902	869	877	934	883	875	904	851	890	858	838	921	883	868	861	860	815	895	904	870	886	846	901	880	879	914	908	946	893	880	844	852	914	923	900	812	932	833	903	857	890	898	934	917	928	900	945	902	871	917	893	879	924	892	885	925	871	844	929	881	872	945	864	881	888	913	899	881	869	878	880	809	870	881	902	910	882	893	942	895	888	861	895	902	842	902	859	908	889	859	896	827	914	872	860	908	885	897	946	919	849	863	901	832	865	866	884	958	811	849	859	848	853	926	825	873	892	868	846	838	856	865	894	899	943	914	881	948	850	911	819	898	921	880	906	861	861	896	814	911	905	932	893	928	864	901	879	845	860	877	874	882	929	872	912	893	899	790	873	884	869	810	875
725	218	176	133	153	182	193	230	184	199	187	220	199	186	190	528	3360	4132	2516	1249	556	204	109	105	82	77	93	111	101	102	82	99	95	106	106	110	89	97	97	87	103	116	82	92	96	97	94	103	89	109	97	113	89	113	103	90	102	86	77	101	89	107	114	80	93	111	84	113	119	108	97	102	110	81	91	86	98	115	80	78	81	87	94	82	91	88	85	98	121	94	100	97	91	96	107	100	94	105	96	110	114	88	107	86	79	88	95	103	84	105	109	95	99	120	93	91	107	103	93	107	93	90	90	91	110	77	103	106	109	113	82	89	107	95	81	101	101	106	93	100	98	86	95	98	102	113	104	87	82	101	78	101	91	94	107	82	102	96	106	89	100	91	96	108	89	110	92	107	89	81	103	89	102	106	87	100	90	101	101	95	102	114	77	99	93	96	98	113	102	90	83	92	78	93	75	90	83	104	87	78	120	71	101	106	103	103	85	97	91	114	91	91	95	101	99	103	98	109	91	88	97	71	99	85	77	88	105	114	87	95	105	85	108	92	93	101	93	115	90	92	107	92	93	109	73	99	99	104	94	91	109	92	97	105	97	104	89	105	91	108	96	107	94	91	97	102	97	91	82	100	88	105	101	92	111	85	98	103	99	86	94	99	81	95	100	91	105	121	114	83	100	102	103	94	95	93	80	92	111	97	94	77	111	89	101	86	102	109	90	94	81	103	114	110	101	87	89	101	96	118	96	100	100	89	97	95	122	129	84	99	96	81	98	119	92	103	85	92	105	109	98	100	85	123	100	96	97	100	108	104	101	116	103	104	93	96	86	97	96	105	106	85	99	114	110	97	93	99	83	102	93	96	104	86	90	76	100	109	103	102	86	86	104	76	101	110	99	89	104	93	90	88	83	105	97	102	89	116	104	86	96	101	105	96	95	85	107	84	107	84	95	89	109	99	115	104	94	88	82	107	96	86	104	92	86	88	96	93	95	108	94	101	109	79	78	108	90	91	112	109	106	99	95	108	86	98	92	97	106	90	116	110	95	103	109	91	87	98	83	94	79	108	118	85	92	87	89	92	94	103	101	102	115	110	97	97	99	89	103	97	91	114	80	94	105	92	93	86	106	112	113	88	91	111	90	100	108	109	108	96	81	99	94	95	107	83	85	108	102	88	90	88	104	97	89	100	104	101	102	95	85	95	108	104	96	87	97	83	106	98	105	104	103	100	105	91	94	115	87	92	101	112	97	78	91	86	100	117	90	87	92	97	97	106	107	109	96	93	102	109	91	80	105	82	107	92	90	98	93	81	105	93	102	87	109	95	99	95	102	101	111	98	110	103	103	75	80	102	84	105	104	105	79	90	117	118	98	110	102	102	97	87	101	81	99	102	104	93	94	92	99	90	98	104	97	97	100	102	100	103	88	103	91	87	77	109	100	103	91	113	107	98	86	108	91	93	86	100	102	86	100	110	95	105	104	98	97	96	103	119	101	85	100	93	110	108	93	93	91	83	97	90	90	110	82	97	92	105	93	90	96	121	102	94	102	97	82	84	85	97	87	103	87	101	108	102	93	84	90	94	103	101	110	99	90	107	94	97	80	102	91	80	123	97	108	104	117	95	126	106	109	84	89	93	94	111	109	108	92	102	104	99	93	91	94	108	103	106	104	107	88	115	93	93	100	113	96	95	101	108	97	98	84	100	97	97	92	84	94	108	104	88	101	88	90	98	110	105	108	103	95	104	104	104	83	99	85	96	89	95	91	88	99	95	104	93	89	94	94	87	100	100	88	92	95	118	82	104	103	106	99	81	99	97	96	122	86	86	88	80	94	97	99	68	98	104	98	94	87	104	96	79	92	94	91	94	99	98	95	91	90	99	88	99	92	102	73	118	98	114	87	95	108	97	91	96	113	96	94	115	108	109	87	103	90	80	115	86	101	104	98	102	74	88	112	89	103	85	90	79	93	107	103	75	96	73	107	89	90	87	113	106	97	115	103	98	90	86	101	97	100	86	106	99	90	99	89	91	113	97	88	101	88	93	91	88	86	80	94	103	90	92	97	115	77	107	90	83	110	103	93	98	94	96	79	111	111	93	88	94	100	102	79	108	106	100	100	95	99	100	88	94	94	89	72	106	103	114	85	83	80	93	91	96	96	103	105	106	96	88	92	101	92	93	99	89	89	94	84	105	83	94	99	110	95	109	88	116	97	78	97	112	91	98	92	110	97	90	98	89	87	99	116	109	106	90	90	103	106	115	75	105	100	109	110	92	84	110	104	76	107	93	105	113	105	88	99	86	106	72	83	88	106	103	95	97	111	105	97	104	91	120	112	93	93	89	88	94	99	110	112	106	109	91	99	100	107	90	87	87	115	97	87	89	97	90	83	96	91	113	82	100	96	97	103	115	108	87	89	95	96	93	104	91	89	88	91	102	99	99	91	80	110	107	88	89	102	106	90	113	77	103	108	102	104	96	66	97	84	98	85	94	96	79	102	81	99	90	93	103	76	88	93	84	98	83	100	97	99	81	96	93	118	91	94	99	88	108	91	79	103	93	94	83	99	104	97	90	96	109	100	88	87	98	96	95	111	111	89	100	95	97	78	97	87	79	88	93	87	93	85	106	85	92	89	96	92	111	109	93	102	114	113	92	103	102	99	98	107	111	96	102	106	102	96	94	113	107	89	114	102	105	92	88	97	69	103	98	89	107	92	101	90	96	101	100	95	101	98	115	112	107	79	84	92	99	72	92	89	118	100	94	101	100	87	94	90	97	96	108	93	102	93	91	81	106	98	119	96	104	90	93	87	96	105	104	98	105	93	95	82	96	107	98	112	100	102	99	116	106	89	90	105	91	95	119	97	98	110	111	93	87	97	104	97	77	95	101	98	103	90	101	92	83	104	107	92	96	100	109	102	86	91	87	117	83	114	92	93	95	87	93	90	98	89	99	87	103	93	102	101	96	98	101	102	100	96	89	114	96	103	138	95	92	99	92	100	90	116	99	89	91	85	103	96	117	109	99	104	103	105	106	89	96	108	104	81	109	97	109	115	72	97	75	103	94	91	91	78	95	103	95	120	113	107	96	98	84	95	98	80	100	95	92	84	105	99	59	90	109	110	93	94	106	87	116	95	96	111	90	97	101	99	102	90	106	91	102	102	107	106	90	100	95	105	101	89	90	68	86	100	84	67	100	116	112	97	112	78	99	89	98	79	101	114	86	99	119	95	99	102	108	97	113	97	86	88	93	96	100	98	107	108	90	104	101	91	108	115	80	93	101	68	88	83	98	93	102	103	88	92	102	100	87	90	96	97	93	99	100	90	91	107	95	96	106	115	87	76	97	109	95	79	74	97	123	99	91	97	99	121	95	109	101	93	98	99	92	94	85	91	109	103	121	107	104	79	114	94	97	104	99	99	98	87	89	100	97	96	97	93	73	97	110	90	98	107	109	108	92	99	90	91	91	98	108	104	89	99	102	105	107	100	83	110	92
10574	4091	2211	3748	8162	9529	8805	7947	5720	5539	5814	5737	5256	4506	4006	10669	32071	31611	25682	17366	8637	3112	1491	1040	969	955	955	937	978	919	902	946	953	968	932	992	927	960	920	929	959	946	926	970	927	922	924	930	932	896	947	918	953	909	976	959	949	999	931	941	965	893	921	924	1003	919	966	963	942	961	962	912	946	915	948	957	997	909	906	897	898	935	926	990	936	956	918	944	913	964	1015	958	938	930	936	896	980	924	935	901	977	945	952	891	892	970	909	911	932	970	923	937	964	922	910	975	904	898	902	988	974	906	924	898	931	963	922	900	924	952	917	974	945	917	874	929	908	942	923	987	898	926	918	923	974	905	975	905	998	903	926	970	949	942	982	915	887	944	978	979	925	947	911	910	945	939	963	865	920	959	944	901	890	970	949	968	928	955	924	992	938	914	940	922	930	974	968	963	883	979	1003	936	928	881	957	967	915	902	950	949	935	914	946	980	923	1030	999	896	946	948	974	954	990	954	927	976	955	925	937	925	945	970	947	907	953	962	940	947	978	932	957	920	881	959	932	942	934	924	909	935	935	962	946	957	942	975	918	940	926	938	994	899	920	942	933	934	943	972	988	915	1002	917	930	901	964	907	973	931	931	920	946	884	946	859	882	929	951	908	986	949	894	898	954	895	943	966	921	943	912	989	899	986	965	897	916	914	922	906	934	937	932	940	989	916	924	967	960	979	968	957	943	931	971	925	974	934	932	918	907	944	895	891	887	984	942	924	914	937	929	918	979	942	955	966	927	945	923	904	934	968	913	962	942	927	933	982	983	885	945	946	937	1027	990	948	933	890	954	960	1019	938	868	983	891	943	974	880	928	936	922	975	945	912	947	962	979	927	972	975	999	900	982	899	939	898	920	930	895	945	966	934	914	917	919	927	988	919	915	898	940	925	920	926	942	928	917	915	929	950	966	938	902	929	931	956	938	923	939	925	932	938	971	918	915	936	924	922	936	944	966	932	901	994	974	916	937	898	916	989	960	961	918	931	960	926	947	960	904	970	960	937	962	940	923	901	923	966	939	930	918	962	926	930	914	932	886	914	931	926	974	956	915	957	976	974	880	957	938	929	1004	894	993	932	971	909	869	968	944	943	920	982	941	915	958	930	947	936	919	964	966	966	936	928	965	952	929	925	968	854	935	970	915	1009	918	924	944	958	931	907	910	955	955	931	957	932	940	973	929	945	923	910	950	979	1009	914	933	911	967	966	944	929	990	996	967	987	971	895	937	931	934	925	932	928	902	888	969	903	906	948	948	977	954	946	937	939	924	949	922	927	904	951	941	876	973	898	940	901	941	920	944	920	963	944	964	946	933	954	935	962	918	874	938	922	975	926	896	1061	953	909	982	941	1011	924	939	960	969	966	932	927	933	920	931	940	929	939	955	932	918	986	982	900	944	957	981	907	946	945	931	916	923	978	960	982	921	945	867	995	1018	952	937	961	957	918	964	886	890	924	996	936	934	939	976	933	906	969	986	952	933	876	926	891	959	948	967	943	891	944	931	922	941	904	1020	892	1006	853	921	948	928	959	920	961	959	955	936	951	937	929	983	978	890	967	941	868	955	884	919	966	933	938	1019	975	951	895	972	922	951	936	919	952	959	923	973	901	934	876	966	902	846	973	943	926	919	908	891	938	913	948	927	955	958	902	993	946	944	980	943	884	923	925	978	923	925	958	909	1001	932	946	965	985	987	952	949	1000	970	950	932	960	964	959	954	928	935	976	939	947	917	958	974	910	904	962	962	934	908	991	946	941	1004	943	980	926	877	901	943	943	922	967	955	946	984	962	954	932	964	979	922	943	899	946	988	889	1004	959	944	985	994	949	964	946	969	979	956	971	988	949	914	956	966	957	954	954	948	964	938	991	946	976	927	916	961	947	915	923	933	934	929	905	923	926	923	961	903	897	972	934	948	917	925	940	948	947	949	928	900	910	917	905	910	1007	919	951	978	995	913	916	935	943	940	929	909	894	1006	929	907	914	899	939	925	917	956	984	921	883	1012	946	923	998	931	937	906	945	930	952	899	962	962	910	974	951	943	954	895	955	979	956	915	979	1004	956	960	923	913	1033	930	946	965	948	938	927	927	901	976	944	977	934	993	942	886	953	973	947	935	919	927	923	946	939	953	962	954	960	940	955	921	944	916	934	1012	940	873	896	942	949	883	944	916	906	939	924	926	890	886	940	941	961	952	961	907	925	970	933	912	984	1010	947	934	944	970	941	931	954	978	958	941	932	909	947	900	927	893	961	936	930	999	976	925	943	912	902	885	906	959	903	964	952	918	957	952	961	896	959	938	977	924	948	925	957	956	976	954	908	933	963	966	966	917	977	906	922	985	971	925	925	911	942	911	912	937	921	873	896	968	931	905	936	941	960	952	955	902	911	918	934	988	928	936	939	973	898	915	870	948	981	987	969	908	960	959	956	963	959	961	975	950	936	968	920	933	888	978	924	892	994	892	961	889	947	920	913	993	918	954	914	969	938	940	969	922	1012	891	934	908	953	977	978	964	991	910	930	956	920	920	918	919	969	961	986	942	928	967	858	966	906	944	996	948	913	949	949	933	924	900	951	929	925	953	875	888	957	880	979	953	901	918	957	901	936	939	944	929	951	954	929	968	955	969	984	948	952	975	943	945	941	944	941	958	952	921	948	944	927	974	980	946	990	970	910	980	927	883	963	987	975	898	970	972	946	978	981	987	949	908	891	946	945	968	912	926	921	943	950	888	929	954	962	937	929	973	905	988	937	992	906	953	972	990	909	912	940	919	953	956	905	918	873	970	933	937	878	974	932	958	927	966	923	981	965	986	947	974	910	905	924	923	894	922	973	928	902	932	955	901	953	918	976	935	913	958	950	939	922	957	923	947	931	975	985	1004	957	906	946	906	973	959	948	925	982	931	965	984	1005	941	911	931	933	940	925	921	936	963	927	969	964	990	931	960	960	910	954	894	902	941	939	925	967	925	964	935	943	957	942	910	990	958	932	915	916	966	913	920	926	1026	901	995	945	935	917	963	990	964	948	948	980	928	970	954	923	936	978	926	895	966	922	938	939	941	909	1013	975	993	928	956	937	911	948	922	957	971	921	990	938	902	959	933	935	985	935	858	1012	916	960	927	948	998	920	892	948	957	948	951	965	940	940	947	986	909	920	949	936	971	953	939	935	892	933	895	962	936	974	959	967	904	976	1006	962	975	896	962	887	865	982	928	902	941	938	937	892	951	996	979	929	975	946	941	954	912	956	950	911	894	947	953	966	956	974	928	889	954	983	981	935	961	993	996	907	927	950	953	896	897	1008	930	951	934	962	922	931	963	928	981	926	936	936	978	900	933	980	912	921	909	886	942	951	982	945	912	941	942	949	923	904	890	956	955	913	990	986	935	941	937	1008	892	934	939	1043	994	934	973	925	960	911	914	970	923	948	964	964	936	916	984	973	949	939	924	919	921	919	969	984	930	901	944	938	905	954	990	931	978	888	925	947	959	902	937	963	953	956
2379	211	145	127	140	182	239	216	188	186	198	204	171	132	141	530	4072	4394	2735	1369	560	226	116	109	66	89	107	86	108	84	92	76	104	94	90	87	83	83	81	88	81	101	95	96	95	97	112	85	98	97	77	89	77	88	91	112	92	88	90	94	95	87	79	92	88	85	79	84	93	99	68	87	80	108	79	95	87	84	88	78	90	83	88	95	86	95	96	103	87	96	93	76	99	86	88	90	103	87	107	90	93	85	89	101	88	91	97	105	83	93	73	100	103	88	84	93	105	67	104	81	97	87	81	100	88	93	99	72	101	89	98	86	97	101	79	100	81	99	80	93	74	91	100	75	89	80	99	111	84	80	93	94	77	88	86	87	100	104	75	87	81	88	84	90	82	80	91	83	83	94	92	88	77	101	81	88	92	91	77	82	100	103	76	84	82	102	77	98	90	102	83	71	93	83	78	76	102	105	75	101	79	92	97	91	98	89	74	96	81	81	98	92	92	81	81	75	89	87	86	91	73	117	89	73	84	87	87	79	87	101	104	87	80	111	81	106	93	100	120	104	83	88	91	82	91	107	80	94	89	83	96	89	97	89	89	82	95	112	68	95	74	83	77	75	84	99	105	94	86	94	96	72	101	93	92	89	80	91	95	75	83	88	93	96	85	81	91	99	78	86	93	97	100	85	107	86	78	96	102	101	97	84	94	81	99	101	109	89	96	84	95	87	99	91	91	73	98	83	106	109	111	99	86	79	89	104	70	81	100	95	88	89	102	100	91	95	92	86	93	94	89	83	103	97	87	76	79	92	83	93	89	79	87	102	88	91	84	94	102	91	91	80	87	95	115	94	89	91	89	91	92	87	91	91	87	91	96	95	96	84	94	99	89	98	89	94	75	87	81	87	86	84	92	103	82	86	93	73	88	87	89	111	112	99	102	75	90	90	88	84	72	78	73	86	85	94	86	103	93	71	90	88	95	79	94	92	86	89	88	105	95	86	77	92	79	107	84	102	82	94	86	85	91	66	74	79	70	92	83	110	86	88	89	87	79	96	110	88	82	85	72	95	76	86	86	95	94	100	93	81	84	86	85	78	96	95	79	79	98	98	95	85	87	87	91	92	78	90	80	103	94	92	88	93	79	102	97	102	91	99	93	89	85	102	93	94	106	73	109	97	94	80	93	73	85	91	78	89	71	84	95	84	81	75	109	95	94	97	73	77	89	78	95	96	93	90	74	111	91	85	78	97	79	79	94	90	91	108	88	85	89	96	99	67	81	96	94	81	91	78	91	93	113	87	91	94	70	100	85	93	100	99	88	85	99	88	78	93	95	91	93	84	108	83	82	83	108	97	81	108	83	67	96	87	77	84	84	80	103	97	84	96	93	93	99	106	94	86	78	88	86	90	91	90	92	82	88	82	87	80	95	79	96	79	82	89	93	98	96	77	100	106	86	96	85	83	86	75	104	83	92	83	85	81	93	104	92	104	92	89	74	84	87	94	82	84	91	107	99	88	98	79	87	102	87	98	90	99	83	92	100	83	85	96	98	88	94	82	97	81	87	108	83	75	99	90	94	80	97	68	92	91	98	102	94	81	101	95	93	87	79	93	88	87	91	94	86	78	91	112	92	81	116	93	73	98	88	75	80	72	90	89	89	88	91	95	112	89	97	85	96	90	91	104	103	99	83	90	116	88	78	91	89	82	109	102	97	73	89	84	107	91	84	98	86	97	89	69	94	93	99	99	101	86	93	91	83	107	88	91	101	95	69	93	92	93	89	88	82	102	93	96	82	75	105	78	98	93	92	91	86	77	84	88	83	93	85	96	84	87	87	98	85	101	92	83	83	108	70	76	95	82	108	94	90	81	77	86	88	85	105	105	90	68	91	95	99	103	91	99	107	77	81	77	82	110	83	89	83	89	111	77	94	95	88	90	97	104	72	93	92	91	83	95	84	80	98	92	77	95	93	111	103	92	74	105	104	92	107	97	87	80	95	80	88	81	89	69	70	90	83	94	102	86	95	80	75	100	94	82	88	79	66	93	79	92	97	87	75	91	82	101	86	90	91	89	86	91	83	91	92	82	100	101	77	77	90	86	82	95	99	95	99	80	94	82	89	74	90	80	92	87	78	90	94	100	111	91	78	87	96	80	73	80	90	83	82	96	92	105	102	101	73	99	87	84	83	86	98	81	104	81	89	94	98	67	92	85	103	85	95	95	86	99	80	93	79	77	89	83	102	84	108	94	104	80	89	95	76	111	86	89	70	72	101	96	86	87	94	81	78	83	83	69	89	85	90	84	96	100	89	95	80	99	85	81	89	87	94	91	89	86	83	71	90	101	92	78	101	103	96	113	97	83	55	96	104	98	79	84	74	88	112	97	108	67	85	79	99	93	95	98	85	101	90	83	88	82	96	88	100	75	97	79	75	86	82	99	86	78	91	93	114	77	93	84	71	79	92	94	100	98	96	99	82	96	83	86	89	92	87	84	83	102	83	101	99	85	85	82	89	85	94	92	85	82	93	97	80	95	94	107	84	77	96	103	90	97	87	87	105	89	94	92	79	81	100	89	96	100	100	93	86	89	96	82	89	88	71	102	87	74	105	94	97	80	92	98	81	98	80	101	79	92	93	105	80	86	92	88	91	74	96	94	88	90	69	90	107	89	93	95	90	89	92	97	104	87	85	89	76	83	99	84	98	87	85	97	109	86	70	86	89	92	109	93	94	99	92	88	89	92	110	75	85	98	76	75	102	83	86	89	80	79	79	94	86	81	82	89	89	77	76	95	96	96	96	91	108	91	102	94	94	98	73	83	90	95	88	80	102	83	75	91	95	83	87	93	92	95	96	84	88	96	90	87	85	107	102	87	97	84	83	94	68	90	91	99	83	99	80	90	94	93	100	90	90	99	101	95	100	77	100	110	86	101	91	91	92	93	98	96	76	69	103	81	90	87	90	86	76	102	87	80	94	80	91	91	109	85	84	87	90	84	77	104	89	94	77	85	91	94	102	86	90	97	82	87	84	88	79	85	74	89	103	97	86	89	64	86	88	109	105	93	99	80	99	87	85	75	95	90	90	90	103	87	92	91	86	82	84	104	99	91	85	92	84	77	100	77	88	87	92	90	95	111	90	91	90	107	99	77	85	91	83	98	86	99	106	98	97	95	85	87	88	78	92	91	87	87	92	96	81	87	95	85	78	103	82	107	104	95	106	96	82	107	76	91	78	87	98	75	86	100	92	102	86	83	84	92	82	110	114	82	95	87	80	86	103	81	88	105	79	94	75	73	96	68	88	89	92	83	73	79	107	70	96	89	80	88	92	74	73	102	101	103	82	82	88	88	112	75	85	92	89	79	91	90	90	101	81	102	85	102	75	82	72	84	88	81	91	80	74	86	101	94	110	95	80	87	86	89	105	78	86	84	85	91	91	86	84	103	107	98	97	98	91	96	84	81	93	77	82	101	98	91	88	99	81	89	80	80	76	91	97	86
10316	3548	2096	3242	7391	9851	9634	8036	6496	5735	5592	5233	4093	3106	3342	10998	34041	32451	27040	19007	9863	3752	1541	1060	867	902	888	855	888	874	811	867	910	853	861	904	877	871	853	851	891	860	886	859	901	833	920	891	863	873	868	886	845	888	894	898	903	872	930	916	879	842	945	868	907	849	828	900	893	842	858	888	858	867	850	882	939	918	865	873	883	872	838	871	900	905	883	895	863	847	871	831	911	878	876	885	879	910	895	867	876	854	841	873	905	861	825	906	808	890	834	922	875	886	879	902	843	863	912	873	877	886	866	876	903	878	825	888	855	845	929	911	901	904	862	935	890	911	903	909	923	905	861	808	889	881	876	865	876	885	842	894	869	877	923	877	845	881	866	929	913	872	879	877	872	903	832	869	891	891	923	920	870	888	908	897	843	884	907	838	850	883	882	871	823	901	831	935	916	895	916	889	919	861	916	913	879	853	838	858	892	916	877	859	967	948	881	901	875	860	843	846	880	888	852	835	899	875	865	861	890	893	904	918	835	837	905	899	876	896	907	837	949	907	898	900	865	855	845	878	829	881	922	917	918	903	860	876	861	937	881	901	915	923	880	891	903	863	883	873	856	838	889	920	897	846	882	857	909	851	911	898	891	869	897	803	882	855	921	891	892	865	906	930	887	858	862	905	854	883	874	868	916	859	885	863	891	848	862	849	868	937	937	866	849	924	917	864	925	860	889	974	880	889	940	923	911	862	879	899	864	883	847	864	898	898	863	897	905	905	795	863	863	909	904	884	888	823	851	875	917	809	880	860	818	869	862	825	932	889	896	917	933	802	860	908	887	845	874	875	884	866	929	892	862	914	859	919	870	843	885	840	904	831	851	935	872	926	885	867	827	873	858	920	880	864	908	903	872	877	849	893	886	900	906	869	826	910	940	870	905	885	851	891	899	910	911	842	862	889	894	892	902	922	885	849	853	843	901	832	869	838	892	905	832	854	892	906	895	852	890	886	900	877	824	818	935	845	865	843	882	848	888	890	900	892	847	874	909	956	842	840	877	906	857	850	908	873	874	884	897	902	922	903	862	865	884	856	847	927	917	819	856	873	923	918	879	904	887	866	847	863	848	842	915	861	926	863	904	935	850	889	868	861	884	897	895	849	894	872	869	841	839	849	859	808	813	918	844	869	854	953	913	859	911	854	938	840	869	876	871	849	877	859	876	928	903	922	862	910	878	873	870	870	888	839	872	830	842	921	898	845	936	843	826	911	825	848	912	856	859	848	840	906	911	889	852	906	892	894	869	890	845	872	887	906	888	853	857	895	828	888	865	884	904	817	863	870	914	860	913	852	829	832	886	876	885	892	848	882	909	907	884	906	912	868	900	883	873	846	860	848	868	884	872	894	857	892	843	906	817	803	915	810	915	883	876	911	842	849	897	877	875	873	881	883	905	845	897	929	874	858	889	940	856	829	824	862	900	857	875	855	854	894	857	873	845	873	903	948	840	887	842	828	919	857	924	861	881	874	891	898	869	902	874	871	919	916	899	877	897	859	916	845	882	838	883	892	878	822	882	863	914	881	907	852	908	830	847	886	873	855	884	866	817	909	880	964	887	848	899	877	875	854	927	878	873	859	862	883	878	873	886	899	842	911	950	884	886	913	882	856	870	871	839	853	864	925	867	874	877	875	865	843	842	870	886	859	863	880	925	860	801	957	843	898	855	864	862	895	847	856	905	884	884	837	830	878	918	884	849	880	884	859	902	893	819	894	884	900	914	912	905	879	899	890	865	869	861	916	869	923	891	922	933	867	907	908	871	918	890	899	876	862	882	858	886	921	842	847	831	868	849	822	861	901	885	908	894	900	886	903	857	915	873	842	879	880	907	878	876	839	847	839	831	854	857	816	854	895	866	864	893	866	899	859	853	907	858	912	911	877	886	870	887	897	878	835	906	854	914	883	876	897	829	837	880	847	837	903	826	837	896	893	880	835	903	916	855	939	888	879	849	908	854	875	924	876	939	918	861	880	893	869	869	883	913	881	864	874	906	811	853	887	847	847	920	831	882	874	832	901	823	913	903	884	886	893	905	912	844	880	891	922	933	899	881	889	910	877	875	864	869	876	913	885	899	902	884	896	905	861	854	824	841	864	889	898	856	871	940	809	837	843	826	917	829	925	914	862	916	860	878	902	931	868	892	905	850	901	890	914	936	924	891	875	880	873	876	853	907	904	897	884	825	903	839	860	921	879	890	842	890	878	852	886	899	850	892	882	908	852	864	859	862	857	888	869	913	900	899	872	849	870	890	836	899	862	867	889	877	927	870	930	842	877	826	916	880	894	819	851	902	906	850	912	854	850	899	896	856	872	879	901	832	871	921	891	922	876	876	878	872	855	865	890	825	877	862	879	851	831	921	854	943	884	903	885	891	876	893	865	898	856	852	899	865	866	887	898	849	838	857	863	900	967	855	907	855	855	869	845	902	853	885	860	890	887	856	848	878	894	849	848	894	896	868	888	843	921	896	859	858	886	868	878	922	847	865	868	938	896	918	881	865	872	922	895	855	877	936	891	821	868	939	932	868	915	903	886	894	866	905	896	905	868	860	824	830	918	821	862	877	879	832	887	886	923	925	893	870	868	879	862	908	907	812	894	848	856	892	825	864	852	877	892	907	836	859	869	847	905	918	863	943	880	901	842	893	868	900	838	849	905	899	910	922	865	888	820	887	875	847	861	882	925	878	839	876	867	900	863	839	883	823	885	857	847	843	852	868	882	861	884	854	882	855	839	926	873	899	869	890	860	893	817	880	876	851	868	932	915	912	900	901	855	922	900	877	896	833	870	868	892	884	838	864	871	890	861	863	875	892	849	902	855	898	902	879	904	813	849	907	839	885	870	878	921	851	897	866	893	883	870	889	885	948	880	842	890	842	849	853	893	796	892	883	862	909	919	894	883	862	852	888	869	875	881	862	846	898	923	887	881	867	881	902	901	881	902	896	871	889	867	917	848	875	905	915	869	849	878	863	887	830	852	857	909	912	819	914	938	885	854	854	808	849	875	886	859	910	840	864	827	863	878	874	871	828	862	905	886	847	895	856	881	886	877	869	864	888	926	934	811	889	878	884	913	884	907	909	878	935	886	897	895	844	858	858	891	866	883	886	869	851	905	890	892	819	878	890	838	878	853	927	904	929	828	820	863	882	893	856	872	885	871	863	895	862	847	808	860	851	851	831	969	870	880	842	880	872	923	878	876	833	839	872	845	917	906	864	888	905	873	872	844	885	899	908	923	862	899	874	938	930	905	915	899	898	903	895	905	904	868	882	898	828	908	892	901	917	853	882	916	954	876	899	901	840	843	852	876	895	893	867	916	890	880	848	869	846	895	881	847	864	871	862	884	864	857	885	856	866	851	863	834	863	845	909	906	901	893	916	851	829	898	888	873	860	879	877	885	845	840	856	866	853	903	858	896	904	911	856	855	883	862	894	874	914	902	877	845	851	903	963	853
1219	377	238	182	178	262	290	252	231	263	234	187	170	139	168	246	5333	7463	4921	2171	814	265	143	124	100	111	104	100	108	92	105	88	95	78	95	91	102	94	112	93	110	99	81	98	100	88	93	90	98	104	93	103	87	87	89	100	113	83	94	89	94	83	89	103	96	99	95	97	96	106	90	110	103	90	97	101	115	100	80	96	101	101	94	94	99	100	81	99	101	97	87	95	82	93	112	89	92	96	77	89	99	102	91	83	103	105	99	101	96	93	108	101	98	91	102	87	112	91	96	94	101	98	98	72	96	123	109	84	92	100	103	90	131	102	95	97	82	96	102	94	104	91	91	94	101	91	84	82	98	108	89	98	108	97	89	103	96	88	86	87	119	105	90	108	99	92	88	108	96	88	83	97	100	91	101	94	100	97	108	102	105	105	89	109	93	125	98	85	93	112	109	108	97	82	94	103	90	104	91	99	110	110	94	94	99	83	96	107	99	98	96	105	103	77	76	91	89	94	96	88	87	110	95	84	106	92	103	98	99	111	103	95	122	97	110	113	96	82	87	99	90	83	102	97	85	84	84	90	99	89	104	103	92	101	90	95	107	89	108	94	111	95	104	89	96	104	111	100	87	94	97	95	103	106	98	102	110	88	93	108	86	94	94	81	99	91	124	102	94	98	97	98	101	95	108	91	101	99	105	88	95	93	117	76	80	94	99	97	93	107	101	92	108	99	99	73	80	96	97	98	103	107	97	106	74	106	113	114	95	99	98	80	89	90	100	99	95	97	107	114	106	102	102	95	79	94	114	78	105	116	92	95	100	90	82	85	102	90	94	92	93	85	81	96	92	106	99	101	82	93	88	99	86	90	88	102	90	98	109	108	107	104	105	113	97	111	96	94	101	97	95	68	110	81	101	102	90	91	92	92	79	104	95	109	84	92	110	110	94	79	114	104	105	93	105	111	113	100	101	97	87	103	93	114	95	90	99	93	97	99	95	79	97	114	102	102	101	93	103	98	121	95	90	78	111	99	79	88	90	113	115	94	95	88	99	103	95	73	84	83	84	108	97	84	101	106	113	84	101	96	100	107	87	97	115	104	93	107	97	78	103	102	118	104	87	80	94	108	100	82	106	107	114	102	109	89	99	98	89	98	105	95	100	84	89	77	89	110	94	101	86	104	94	90	102	96	100	98	98	93	76	99	103	99	94	98	94	102	93	76	87	99	95	98	87	102	85	76	86	94	92	94	84	89	91	87	102	110	93	93	91	100	111	91	103	94	102	79	101	98	104	96	105	113	104	101	113	103	90	99	96	101	99	90	102	79	90	93	91	90	98	106	97	89	86	105	100	91	99	104	74	90	90	96	101	100	94	94	102	97	110	90	99	108	84	103	114	123	97	103	97	101	109	87	104	76	94	85	96	86	89	96	90	83	85	105	91	108	95	96	96	81	107	99	99	103	100	95	111	86	105	96	97	99	94	98	96	100	92	105	95	88	110	104	111	86	100	99	119	96	104	90	85	76	80	91	107	95	109	108	86	107	90	103	96	107	91	87	95	92	99	79	90	94	86	106	85	81	108	99	111	113	91	105	86	92	102	92	94	103	96	88	107	96	110	89	107	100	92	110	111	96	87	109	103	95	97	107	91	94	90	94	83	100	102	90	97	108	111	93	94	98	81	115	71	96	89	92	107	93	96	111	95	97	89	102	101	95	90	124	105	81	101	96	106	95	92	93	96	97	108	115	100	115	110	96	107	97	108	93	111	102	111	95	103	90	129	89	89	96	102	88	95	102	95	103	102	106	93	102	107	102	99	103	97	80	98	93	87	82	104	114	84	115	103	96	90	88	96	114	86	97	92	85	121	116	91	89	108	98	107	95	98	86	81	105	97	98	104	80	88	102	94	108	96	101	96	89	94	93	93	98	97	91	97	117	98	101	107	88	83	88	114	103	78	95	91	85	93	89	92	127	94	100	86	97	86	90	79	95	98	97	97	93	106	96	102	96	92	87	103	118	98	98	115	99	85	105	94	102	99	92	99	98	74	96	87	98	82	86	101	108	98	92	96	89	96	90	96	90	104	86	102	94	110	106	105	98	103	97	94	116	101	102	104	104	101	74	87	89	93	86	106	103	101	84	97	98	105	92	97	101	96	94	103	107	97	102	88	105	96	92	107	112	92	109	88	90	102	102	104	100	90	85	97	113	101	105	89	90	111	124	91	85	102	95	88	96	83	90	99	86	108	106	95	83	91	82	89	85	91	98	94	92	98	96	104	102	90	101	104	94	101	97	103	95	108	106	78	107	86	85	91	92	96	95	87	85	99	89	82	101	91	81	94	95	107	125	103	101	85	80	91	102	95	81	111	90	86	73	93	99	114	95	98	107	103	109	102	94	96	95	89	104	85	77	93	106	107	93	97	98	115	85	101	99	114	98	116	101	100	105	95	105	89	116	82	108	95	98	91	88	102	105	94	97	93	123	109	95	111	100	112	112	96	93	106	93	119	113	101	94	105	104	90	106	102	99	82	94	71	92	99	89	92	97	90	99	109	117	110	81	105	102	99	109	102	85	105	95	101	100	97	96	82	96	78	105	97	90	83	106	116	87	95	99	113	90	103	78	113	98	100	106	93	105	98	84	104	120	95	81	91	105	98	93	95	85	94	110	95	87	94	110	95	101	106	92	96	111	91	101	89	89	101	104	104	103	95	83	94	92	99	107	91	86	109	111	92	92	76	112	87	108	85	87	103	98	109	120	98	102	90	92	102	92	81	108	98	99	99	89	88	101	91	118	77	86	95	116	107	99	107	78	93	91	82	109	85	90	85	89	98	114	91	112	117	92	115	87	82	100	104	87	95	105	93	95	83	103	90	86	90	91	98	96	98	84	93	97	103	103	98	100	103	98	104	90	99	94	115	96	81	91	95	96	85	90	88	105	96	98	105	104	86	102	85	99	109	118	114	90	79	107	97	97	89	89	87	100	97	108	91	111	93	90	88	92	82	111	107	81	97	99	102	104	88	100	95	92	78	74	89	90	87	83	83	115	95	98	92	105	99	93	92	87	87	88	94	79	101	117	86	109	93	86	114	120	96	98	100	106	98	83	100	118	99	93	116	117	84	91	94	93	90	96	90	113	90	111	100	97	106	89	98	110	88	75	105	94	102	96	110	78	102	88	99	81	100	114	94	105	88	95	91	80	94	111	95	75	100	81	100	102	94	88	82	111	92	86	91	90	106	90	100	91	84	94	122	95	98	84	92	96	96	84	108	71	101	105	104	103	92	105	102	104	95	83	76	106	100	67	102	107	103	95	93	91	92	95	97	86	102	76	84	100	112	79	91	91	99	90	105	89	109	97	86	93	97	90	90	106	74	89	95	91	117	87	103	103	102	94	95	92	89	107	95	102	94	109	94	97	90	101	100	104	97	102	103	113	106	108	95	94	105	87	112	88	101	103	100	81	106	99	103	96	103	101	68	80	71	110	88	101	97	103
14047	6003	3309	5158	11199	13028	12015	10471	9113	8236	6604	5488	4114	3715	3886	6073	37783	38588	32469	23240	12206	4436	1851	1144	947	931	941	908	946	915	972	965	910	964	962	984	981	965	935	1019	896	940	968	961	965	925	916	952	959	934	952	905	934	957	899	940	1006	904	960	921	935	928	994	969	913	918	974	955	941	937	937	952	955	929	935	936	948	907	962	964	948	932	933	941	968	922	972	1017	949	953	944	981	939	958	943	964	987	948	949	932	985	969	946	955	942	898	884	966	961	925	925	931	895	960	929	915	958	952	948	905	946	984	968	960	963	900	944	1030	876	969	939	907	945	929	903	940	961	957	957	948	946	951	931	964	888	908	873	949	961	913	903	899	984	973	956	946	988	884	902	969	959	965	939	881	943	1007	981	919	963	966	894	945	993	937	917	900	982	939	893	939	879	962	955	956	990	917	885	955	969	935	868	901	901	942	923	912	914	940	931	988	911	976	880	947	971	954	938	899	961	948	945	928	944	939	929	925	928	943	972	903	983	935	998	940	970	925	933	952	957	922	1002	934	960	974	1001	882	925	887	913	1003	968	920	959	970	993	975	976	924	891	982	941	968	921	941	950	914	948	909	987	885	915	968	939	924	936	946	947	986	964	979	957	888	917	939	960	961	882	900	959	996	910	907	940	879	960	957	962	946	930	958	911	995	930	924	935	962	1003	957	909	947	926	964	986	855	932	949	916	952	929	896	942	994	941	949	981	913	936	915	931	936	915	949	870	914	950	916	918	973	990	980	888	933	970	952	934	992	985	921	936	940	936	931	954	944	945	972	960	970	919	947	995	930	976	964	973	965	953	928	938	932	980	951	946	979	926	956	969	942	979	970	885	932	989	920	913	977	884	947	913	913	904	924	915	985	897	977	913	950	912	929	900	935	963	974	948	957	965	944	957	940	941	948	905	915	895	899	983	971	975	937	961	956	924	974	944	905	934	965	931	940	929	954	891	918	948	958	990	919	910	1005	984	933	933	972	894	961	892	930	964	975	910	926	915	931	921	922	991	929	919	883	939	928	904	938	932	916	1009	928	982	935	1000	949	956	939	996	961	958	939	1002	949	926	931	959	891	934	945	937	868	935	940	982	953	961	939	949	926	950	977	960	948	968	951	987	939	951	916	942	910	909	966	922	915	985	903	951	909	913	963	919	998	965	958	933	942	980	958	933	943	954	926	919	936	951	924	951	979	963	963	967	981	980	969	907	952	901	894	934	945	982	897	947	985	956	930	917	891	972	963	961	944	901	878	948	938	1048	961	983	994	942	941	931	937	958	956	975	937	915	965	943	927	940	947	942	870	868	937	978	954	905	906	946	978	913	963	951	942	915	937	907	924	931	955	921	939	971	939	988	1032	955	931	953	938	933	944	1001	936	943	923	907	967	917	996	929	948	921	930	950	933	941	961	909	932	886	986	981	935	928	948	939	971	885	922	891	952	997	920	954	1007	999	947	938	930	919	962	944	948	912	942	921	922	930	958	923	937	953	942	909	960	939	963	911	939	979	956	938	895	952	982	972	955	908	977	950	891	924	927	907	894	949	919	955	987	958	989	934	947	964	939	946	975	991	924	896	925	1049	907	931	964	908	912	953	984	939	975	966	921	967	936	915	997	951	927	945	936	993	983	951	985	916	966	990	950	963	972	966	939	918	918	936	886	940	899	954	1002	949	895	989	961	986	876	918	957	883	964	936	934	913	871	948	962	927	1009	946	954	982	906	945	925	944	967	896	942	984	968	925	977	951	933	903	963	1001	929	982	1012	969	953	912	984	954	1006	959	960	925	919	944	920	865	948	931	974	943	931	953	910	936	886	967	989	926	923	967	912	886	911	977	965	984	1033	951	978	914	920	946	960	1013	965	909	946	936	911	956	946	923	954	938	927	990	952	912	968	1010	956	952	958	970	968	932	967	899	972	927	983	921	932	927	941	935	860	937	988	904	1016	948	961	913	977	950	939	920	959	987	898	888	987	899	941	965	955	937	955	948	945	938	922	878	931	985	937	885	922	982	960	945	960	939	974	971	985	971	930	957	947	947	940	991	915	910	919	935	965	927	965	927	960	897	924	995	956	969	917	929	988	884	914	967	945	982	929	910	955	881	927	969	928	930	921	965	971	956	972	888	913	934	970	914	979	986	967	957	864	953	924	966	931	935	989	931	910	971	926	906	973	964	964	961	948	1009	945	948	955	952	898	923	909	994	916	958	943	942	942	986	906	941	936	918	965	936	975	935	944	968	982	956	885	921	927	894	962	915	955	920	951	953	875	1027	901	946	994	958	882	912	957	929	924	943	920	869	929	982	969	960	965	955	981	979	973	929	928	899	980	946	950	947	955	918	977	956	921	934	974	989	921	998	943	915	940	986	904	930	936	993	893	921	940	963	933	926	927	954	956	1009	892	935	946	894	950	922	956	972	980	988	935	969	924	965	932	962	997	949	964	961	981	963	879	909	901	896	979	914	970	983	899	922	904	902	956	947	928	989	932	943	929	962	882	978	984	949	959	921	967	994	920	933	956	943	959	951	894	942	957	938	942	907	945	941	928	929	938	883	922	962	966	958	957	963	981	970	924	925	949	958	926	954	929	903	995	928	954	984	929	937	987	999	944	943	897	973	1035	922	990	997	945	958	982	930	974	986	921	914	972	925	964	920	986	981	932	967	937	965	949	911	932	940	938	992	944	972	934	903	985	946	969	942	932	953	979	952	868	976	951	890	921	945	979	957	939	989	944	911	946	920	950	966	957	927	965	944	950	943	932	899	927	942	974	939	891	931	935	920	945	951	936	919	968	888	914	952	966	999	969	974	924	931	1005	959	967	988	921	940	901	950	957	942	920	887	957	962	920	982	963	971	950	930	900	970	969	940	946	919	899	887	926	942	896	992	890	963	934	977	941	926	907	922	930	934	949	932	984	986	957	966	960	947	978	960	916	995	931	933	903	944	951	927	994	941	902	963	952	916	951	965	960	944	935	932	911	957	954	931	940	954	940	960	985	899	954	963	936	937	933	957	904	895	937	919	994	960	955	912	966	964	923	923	967	920	900	899	924	923	883	929	925	916	977	958	988	949	968	947	902	918	950	909	939	950	940	998	948	965	920	954	941	950	910	961	929	917	961	979	913	997	959	951	975	932	951	904	977	972	980	975	934	917	890	930	954	968	968	905	980	995	994	1026	895	962	934	965	945	928	891	861	990	935	908	900	942	936	980	901	945	982	890	969	950	919	908	958	940	993	954	946	939	976	993	920	953	926	981	946	927	924	940	988	981	945	962	931	955	893	963	919	906	933	955	865	956	906	926	971	950	945	997	959	923	956	984	928	942	916	972	915	958	971	919	886	952	918	950	959	952	924	950	921	954	937	968	891	1014	906	977	959	997	990	919	961	955	936	1003	936	946	908	942	965	953	939	914	953	976	940	950	912	969	934	945	948	922	955	934	937	986	936	984	925	884	982	983	899	961	974	918	981	942	933	883	951	920	979	912	899	939	932	933	943	966	901	931
1594	158	122	159	113	147	164	166	130	143	105	141	119	109	116	504	1301	1545	1069	500	251	143	102	101	97	105	84	98	111	82	84	90	95	83	88	69	85	109	91	98	74	79	88	74	82	87	95	101	86	81	101	83	66	63	85	82	85	88	90	92	94	91	87	96	82	83	100	93	85	86	84	88	86	100	93	77	86	93	85	92	81	84	88	95	94	96	84	87	105	86	85	89	86	94	75	92	69	69	91	90	101	86	88	90	80	92	96	86	101	81	80	105	83	93	95	82	94	87	87	81	90	102	104	100	77	89	82	99	67	73	91	100	76	103	108	93	85	89	101	89	78	84	93	81	96	76	103	77	81	81	81	89	77	79	86	101	88	91	79	76	93	74	75	91	85	93	86	90	90	97	93	78	89	93	86	83	95	89	97	93	81	89	95	95	79	89	104	92	95	84	99	86	85	78	91	85	83	87	86	82	110	75	95	88	104	90	84	102	89	108	91	91	89	80	91	79	95	79	84	82	81	101	98	90	93	82	86	93	99	92	81	80	65	95	73	95	91	88	108	91	74	82	70	94	82	81	101	82	101	84	90	104	77	72	88	85	95	88	86	82	77	90	82	85	80	91	87	100	66	96	88	101	97	89	77	83	100	86	83	77	84	86	73	96	84	87	86	88	87	70	83	91	92	101	98	104	83	97	91	82	91	98	95	80	85	77	82	79	80	88	103	92	72	86	83	98	94	86	101	90	91	86	80	89	73	101	99	90	92	93	75	81	93	92	83	90	76	78	85	86	95	81	95	94	103	87	72	88	89	84	88	89	97	90	82	86	82	75	101	105	86	85	102	77	93	95	75	84	80	89	84	84	94	80	99	87	79	75	114	107	85	85	95	88	77	77	74	86	86	88	105	83	87	99	85	86	93	89	88	95	82	93	93	115	85	88	100	98	85	73	81	95	76	88	64	90	92	87	69	94	91	86	114	72	91	89	99	74	85	91	89	84	104	98	72	84	82	87	90	107	87	94	97	92	99	97	87	87	88	96	88	76	95	101	96	91	104	88	112	83	86	102	77	86	101	85	94	82	79	90	80	67	74	90	105	88	85	103	99	84	96	76	86	97	103	101	88	87	95	102	65	78	110	92	95	93	100	82	89	93	93	89	81	85	100	70	84	90	80	75	84	73	82	100	94	88	93	97	81	100	97	88	85	100	94	85	96	76	99	75	84	80	85	75	91	78	88	112	79	83	101	70	104	80	75	79	90	96	104	93	104	103	89	69	107	87	83	95	80	96	81	71	85	101	98	94	96	83	82	82	95	59	77	73	94	89	71	107	93	88	87	88	82	99	96	81	99	85	74	83	98	91	81	74	89	101	94	97	86	96	80	89	91	93	96	79	100	84	90	103	92	85	108	85	83	86	92	90	88	98	91	87	99	90	104	96	90	84	96	87	94	90	91	84	88	76	84	79	78	96	111	93	99	90	95	81	86	102	89	97	95	86	99	84	113	89	85	92	88	100	98	93	77	85	90	92	84	86	74	101	108	76	101	97	94	92	72	82	98	81	89	71	91	73	86	100	96	100	85	96	82	88	75	84	84	102	90	83	94	80	82	84	103	107	71	90	90	101	78	91	91	103	99	93	69	92	98	88	97	91	90	88	82	86	75	101	89	70	83	83	93	78	78	75	98	90	95	95	87	86	89	92	94	93	100	87	103	89	82	92	97	89	81	86	79	93	104	91	86	106	96	89	91	101	83	72	83	80	88	97	85	97	80	92	61	107	77	79	72	91	81	86	83	94	86	88	89	82	85	92	89	86	74	89	106	97	69	108	84	94	75	80	76	70	99	94	99	85	84	85	98	98	76	95	111	89	78	87	104	94	86	100	82	82	95	87	91	88	76	94	72	83	97	80	85	82	85	96	114	91	92	88	97	82	76	88	86	78	86	66	95	89	97	70	83	85	88	86	79	97	99	90	86	83	103	95	89	94	86	83	108	97	93	102	94	85	69	88	103	89	87	75	81	95	88	89	92	88	93	85	92	77	73	93	78	93	87	89	70	80	79	81	76	96	83	93	78	94	77	88	76	95	99	103	92	80	85	83	93	87	86	81	91	96	92	87	85	102	83	101	83	84	71	97	94	83	99	82	85	98	78	97	86	63	97	91	65	101	99	89	97	85	85	99	73	99	102	74	81	88	103	98	90	86	90	83	87	91	96	85	81	82	84	85	89	103	90	83	103	97	91	98	98	90	87	75	72	90	88	91	104	85	105	81	88	83	83	86	98	75	93	98	114	79	79	86	92	86	86	96	88	89	92	96	90	93	80	92	91	84	95	95	98	71	72	82	73	93	93	91	93	101	101	88	77	73	82	93	73	88	73	82	82	84	107	78	99	87	84	85	102	105	78	102	88	99	99	99	82	109	90	74	89	92	98	79	84	71	94	73	87	88	110	77	87	94	99	88	105	105	89	92	88	90	79	99	78	94	92	80	88	72	88	88	67	89	97	96	102	76	99	79	79	77	97	94	105	97	88	92	94	87	100	85	90	83	75	67	75	94	87	83	94	83	84	89	106	75	68	103	91	100	87	88	108	98	104	84	86	101	93	72	91	87	102	90	72	88	81	83	93	103	76	87	78	72	78	105	79	96	70	93	92	91	79	79	77	92	101	89	99	83	99	86	101	81	82	86	84	80	73	80	70	76	90	100	74	81	92	92	107	108	82	94	89	93	91	80	96	110	89	78	78	91	85	91	110	81	82	82	95	79	83	85	101	90	101	98	106	108	75	82	83	73	92	96	85	78	87	88	102	86	78	77	85	77	104	85	78	84	77	107	96	82	95	95	103	77	85	79	104	78	90	77	85	91	81	94	90	93	98	99	113	96	88	79	89	87	93	93	73	74	84	74	89	85	89	80	100	76	109	83	86	89	91	88	92	98	99	90	92	80	83	78	95	74	77	85	93	99	106	99	76	89	108	81	88	74	84	85	89	85	96	79	89	88	97	71	81	78	96	101	94	83	92	90	87	95	72	74	88	99	94	84	76	86	79	88	85	100	88	99	94	81	88	89	97	76	99	76	102	92	96	101	82	82	96	79	83	73	96	105	74	74	87	82	86	95	90	89	82	70	74	61	74	100	79	91	98	91	100	98	84	66	92	95	92	76	98	92	85	96	87	84	100	96	91	90	99	96	97	95	89	112	96	92	99	81	83	80	89	88	80	79	83	91	84	112	83	87	78	91	79	91	81	101	82	78	94	86	96	81	100	90	108	99	77	102	80	67	81	97	71	85	71	83	90	88	107	93	89	99	84	92	86	86	98	88	80	86	92	101	89	86	72	104	80	88	85	119	83	101	74	101	83	79	73	90	82	87	101	88	87	77	97	88	92	96	79	94	77	85	83	85	94	74	88	97	71	98	85	78	82	87	73	88	65	92	81	86	81	83	94	77	91	92	77	90	98	88	90	77	78	90	71	75	94	76	84	82	88	75	96	70	78	62
8445	2575	1845	2934	6528	7005	6397	5320	4088	3376	2364	2186	2054	1911	1830	11247	22169	22036	16653	9221	4185	1804	1135	886	963	863	903	914	815	896	828	907	920	829	887	857	879	862	895	865	865	855	836	868	881	842	857	896	871	845	871	875	864	874	797	893	873	825	916	890	846	880	843	896	886	848	877	841	870	861	870	844	923	815	841	892	876	835	839	837	871	851	873	906	890	860	851	849	844	881	812	825	814	818	854	852	844	941	856	872	851	839	885	817	851	845	838	843	902	835	836	849	915	939	859	870	892	915	882	915	811	838	886	908	833	877	845	895	832	794	882	846	840	817	848	878	895	850	893	908	895	853	861	864	838	886	893	870	891	844	888	858	832	858	857	870	888	912	860	826	817	896	886	868	837	854	897	849	896	890	848	864	886	854	848	817	835	805	857	869	891	850	847	821	907	849	847	863	866	918	888	877	842	880	885	866	836	897	875	898	842	847	813	848	834	877	869	921	863	881	815	842	887	897	869	889	849	888	813	915	874	862	782	841	835	873	903	866	859	902	860	847	874	857	799	899	844	895	848	864	886	820	872	875	876	842	889	876	811	834	909	901	859	879	815	897	882	875	860	843	845	885	848	880	837	866	870	894	886	880	876	862	858	878	819	848	845	883	829	852	824	854	857	845	888	886	885	889	839	864	885	871	817	876	854	893	837	871	860	860	901	877	876	855	899	794	865	859	882	828	806	855	876	942	907	876	874	866	857	887	890	898	911	880	877	941	863	850	881	895	840	824	854	867	848	854	830	847	820	864	932	908	882	888	905	883	863	878	888	872	878	866	888	884	843	821	931	871	807	862	844	839	863	884	850	855	939	875	834	883	898	848	804	875	824	859	845	841	826	828	845	839	865	874	875	851	870	900	893	910	809	869	903	875	831	865	857	841	879	873	822	837	833	874	854	857	860	841	851	895	899	837	865	890	873	829	862	863	842	846	884	881	881	856	847	823	853	872	914	836	895	861	913	893	834	898	914	861	852	842	835	837	852	874	862	814	789	849	887	846	877	851	899	942	838	822	847	878	843	891	854	858	889	865	842	879	902	823	859	885	879	836	853	819	836	838	888	856	857	872	876	898	884	841	887	875	855	953	869	894	852	855	851	840	902	786	877	884	818	837	856	845	850	834	850	842	851	903	822	879	824	846	837	882	866	901	841	884	827	889	875	842	848	821	835	933	834	856	872	862	852	904	852	842	857	901	917	885	871	874	843	918	847	838	880	843	852	886	858	841	853	880	826	860	872	879	872	848	860	854	812	873	881	871	839	919	856	877	866	858	912	919	879	866	917	906	897	880	878	874	902	845	876	809	898	860	864	876	864	827	897	821	849	840	815	880	819	890	909	847	847	855	881	887	833	869	870	852	864	891	850	857	879	886	854	897	812	912	846	810	873	910	830	868	847	883	904	881	842	868	876	830	845	867	840	816	833	846	888	899	884	855	886	898	877	892	807	834	853	876	887	862	875	922	870	866	899	895	936	847	917	816	841	855	881	892	873	878	870	863	840	882	794	886	863	896	890	908	808	877	840	860	890	853	838	884	847	886	834	882	911	855	852	841	903	870	875	851	855	855	904	885	860	855	850	874	892	914	877	847	915	863	873	830	819	907	855	879	903	846	850	857	839	865	849	848	900	841	883	886	856	878	868	917	880	885	821	837	852	887	851	878	837	867	858	860	904	866	869	829	892	865	897	863	858	837	909	872	885	855	886	893	838	905	845	837	885	881	893	811	882	860	810	854	856	904	817	883	816	881	853	824	831	917	878	844	851	856	811	813	886	851	837	849	880	854	829	861	866	910	805	898	841	814	904	850	846	853	906	881	840	868	822	852	864	867	868	845	844	882	836	899	892	861	933	903	875	903	890	905	876	849	868	859	862	847	870	884	903	889	828	843	815	852	840	851	847	849	883	859	814	832	899	873	901	829	872	889	838	879	903	875	846	843	865	914	900	878	883	862	866	873	869	850	863	879	882	864	927	880	865	843	923	891	882	896	884	882	864	864	852	852	818	883	879	869	880	874	875	866	868	864	830	858	866	896	861	861	849	910	863	913	836	905	916	832	845	843	822	835	876	851	878	836	895	876	889	853	904	856	908	896	820	842	863	892	861	870	849	854	886	832	877	823	837	846	876	852	852	834	873	834	862	841	837	810	857	872	833	806	856	827	880	891	844	870	845	892	897	861	859	874	894	861	929	849	845	856	864	849	874	896	825	844	857	827	825	862	854	853	829	869	827	824	844	861	913	831	821	858	820	919	865	817	912	825	860	903	839	863	915	820	840	841	848	838	847	880	835	864	848	818	901	818	856	879	859	831	887	836	842	865	877	848	855	889	878	837	878	824	878	890	853	886	854	886	849	813	872	878	843	822	878	843	845	897	885	853	900	849	843	830	888	888	865	860	898	866	841	875	817	809	855	921	850	845	792	826	858	854	838	850	875	831	865	858	810	882	875	867	858	900	883	862	844	836	840	806	837	862	814	854	867	896	884	814	888	856	855	900	814	895	898	850	862	867	846	854	804	813	882	857	880	862	862	827	888	879	859	913	882	880	835	845	885	869	849	889	865	863	810	872	886	837	898	800	852	877	866	883	842	831	867	853	906	865	855	849	879	904	825	835	864	889	804	866	835	913	856	863	853	849	874	878	919	857	817	905	910	868	868	852	834	876	862	912	852	865	878	881	885	913	853	827	900	855	914	898	859	848	861	813	879	804	864	836	872	892	889	833	861	853	900	893	888	853	873	782	841	885	811	840	838	878	872	848	882	889	887	850	847	829	889	902	888	904	876	795	926	921	849	864	844	844	844	840	891	873	882	850	835	889	895	929	879	857	895	863	846	810	781	900	879	851	852	802	847	878	878	849	848	860	858	870	867	863	890	780	834	891	895	853	842	886	840	826	854	860	840	823	871	833	867	846	888	911	895	841	855	909	833	848	859	818	883	901	874	867	854	865	892	854	896	834	882	888	903	836	858	869	868	829	856	907	837	889	889	850	801	877	884	888	875	835	814	895	814	888	888	864	859	847	870	859	855	834	878	904	846	854	893	862	874	874	878	859	864	859	867	827	869	850	837	847	831	922	856	836	837	870	850	851	883	876	831	873	867	846	915	832	872	931	835	798	873	856	852	825	962	894	825	896	912	851	835	906	871	858	902	864	867	887	842	828	869	884	874	879	834	859	848	909	865	866	880	870	884	896	867	893	871	851	891	860	826	875	809	856	902	872	880	777	917	849	831	850	844	828	820	867	846	852	843	867	902	829	835	824	881	879	885	834	856	815	837	802	845	835	823	847	788	895	893	849	875	904	868	879	892	862	830	857	843	833	883	849	853	892	873	878	838	876	832	813	920	869	879	845	846	916	826	858	914	855	876	861	820	800	894	803	896	900	880	832	850	843	911	796	835	834	835	886	842	829	841	894	837	863	867	857	843	809	843	874	826	884	892	915	876	834	891	835	883	912	826	868
748	302	233	169	141	236	264	241	187	163	157	154	168	136	151	1346	3408	3762	2357	1162	426	208	138	111	108	88	104	107	75	106	109	97	96	94	99	99	99	86	113	91	101	90	119	95	105	105	86	94	88	92	84	90	88	90	106	108	98	89	101	101	87	93	81	89	93	96	95	91	89	101	90	104	88	92	96	101	90	100	99	86	98	88	93	113	86	90	93	95	77	83	95	84	83	100	89	86	97	113	73	109	81	79	90	97	84	97	97	95	94	101	84	105	91	120	82	88	107	99	101	109	82	94	87	99	110	97	85	91	77	90	88	106	85	93	100	97	96	87	97	81	92	96	113	108	105	86	80	96	87	72	90	115	99	93	87	103	102	77	94	107	92	103	102	88	95	96	95	86	94	87	128	111	95	91	74	96	94	102	104	110	91	89	95	80	107	94	74	85	99	93	73	107	122	92	87	95	101	103	87	96	99	91	110	95	104	90	87	104	99	75	92	103	114	74	106	99	90	92	102	94	102	125	93	88	79	104	83	92	94	93	98	83	88	107	88	88	88	101	92	93	90	99	93	89	87	103	83	95	95	103	86	111	94	95	98	87	97	101	93	99	79	109	88	103	81	104	78	99	97	84	89	83	111	104	93	84	77	93	91	84	84	86	100	96	98	102	95	86	96	95	96	91	92	103	90	77	111	84	106	85	116	105	72	86	107	104	99	87	98	93	95	86	97	94	104	111	92	93	108	76	100	113	94	93	102	107	95	91	86	90	85	89	89	103	111	111	103	99	92	94	95	92	93	67	83	103	90	98	103	102	122	93	113	90	84	117	109	104	111	98	119	108	84	98	105	108	101	89	96	100	92	99	115	96	93	85	91	94	99	74	99	90	87	97	114	110	102	93	90	93	98	95	95	93	102	85	98	81	100	114	98	102	76	105	93	96	114	100	96	106	113	77	113	115	77	115	89	96	100	90	95	79	101	107	87	97	89	84	103	99	105	98	102	111	95	101	91	97	108	85	80	93	82	86	104	83	102	105	111	102	94	102	108	91	87	111	115	100	100	96	106	103	113	103	97	94	121	104	89	95	78	98	89	86	99	106	87	81	89	100	108	103	86	98	97	95	102	106	105	92	98	98	102	91	103	93	109	95	104	94	80	95	84	87	86	102	86	90	91	107	90	108	103	77	97	102	90	96	97	104	76	89	94	93	92	106	98	98	76	99	85	100	80	84	96	88	104	80	109	88	102	105	99	99	104	88	72	110	84	94	91	92	112	79	105	87	86	81	95	107	93	116	82	90	85	103	93	84	84	99	98	112	113	102	107	100	92	92	82	94	96	94	98	112	90	79	103	102	96	83	110	90	85	99	107	100	99	87	92	89	109	84	96	102	90	96	82	102	103	105	104	105	89	99	85	81	104	107	108	98	111	85	106	93	106	88	99	89	103	107	84	111	99	114	86	110	104	95	95	93	79	93	89	99	100	99	91	91	119	113	93	102	92	100	89	92	90	97	98	88	116	109	94	94	90	93	87	85	87	82	85	85	97	101	102	104	88	94	117	95	95	81	92	92	114	100	87	109	88	91	84	114	97	92	85	120	85	103	114	99	75	102	78	84	98	106	95	75	99	98	108	92	82	85	87	89	97	105	97	90	86	113	96	97	100	95	89	91	86	110	99	101	99	100	85	93	97	77	84	110	88	82	88	115	100	88	94	108	80	94	111	99	103	80	103	81	86	100	84	85	81	88	82	77	96	89	107	90	98	88	90	103	104	94	106	105	106	95	98	101	83	100	82	95	102	98	97	109	95	109	87	90	117	83	93	87	85	77	112	102	85	97	96	84	79	88	97	103	97	103	76	102	93	85	83	99	81	93	101	108	101	100	102	109	86	111	88	110	104	96	100	102	94	83	92	93	92	101	95	105	101	92	115	89	94	99	90	108	85	77	103	99	100	105	90	86	92	108	89	105	101	84	92	99	102	98	89	96	96	115	110	103	97	92	112	86	90	78	93	65	115	96	94	69	90	85	99	100	97	96	93	95	92	93	88	107	99	114	110	90	81	97	94	107	113	99	85	112	90	109	99	106	111	88	89	87	108	99	110	94	104	95	89	92	95	102	100	108	102	88	88	95	102	84	87	95	80	108	104	81	102	118	108	102	103	104	93	106	93	90	105	97	107	90	95	95	101	103	83	92	105	83	104	90	100	71	106	122	101	92	87	112	95	107	85	102	80	90	88	90	103	93	109	88	111	96	105	82	105	90	79	95	79	76	88	92	103	91	107	90	83	106	105	120	100	103	92	86	96	102	88	92	90	100	77	99	104	84	91	102	108	79	101	93	103	78	94	90	93	102	89	86	96	97	90	103	111	104	95	81	104	94	81	87	101	103	100	94	99	91	104	86	96	119	82	85	80	103	92	95	82	112	89	94	95	93	98	94	86	85	87	102	89	101	86	108	104	100	108	90	98	88	76	89	90	73	90	92	101	94	106	81	82	89	91	117	90	107	93	88	93	94	100	78	91	116	98	79	104	86	92	100	103	98	93	87	95	99	100	95	88	107	103	100	111	94	104	100	106	98	109	102	99	101	103	95	85	112	93	96	106	95	77	100	88	80	89	82	96	95	83	106	102	90	105	111	102	96	100	80	86	96	101	99	91	103	111	95	102	111	86	99	95	97	100	104	86	93	107	108	105	91	92	96	106	92	91	100	103	104	88	112	99	98	94	106	103	128	94	106	99	97	88	104	85	110	97	93	90	78	109	96	98	78	93	93	97	96	98	100	96	88	102	91	89	93	104	83	95	84	106	87	104	100	101	96	101	93	93	92	98	80	101	101	83	105	93	94	102	98	81	104	105	97	82	94	80	103	106	98	82	81	116	96	115	100	105	101	77	97	100	105	90	131	97	81	93	89	88	102	96	105	82	85	98	77	103	99	110	103	106	98	109	92	88	92	89	98	90	81	81	91	106	90	90	114	91	104	83	104	102	84	88	89	99	92	94	86	102	90	90	105	87	109	84	77	96	123	99	91	106	97	86	85	104	96	91	101	86	83	83	90	99	100	99	105	88	94	96	103	81	99	75	102	94	98	110	89	90	85	76	92	92	115	98	105	88	84	90	92	97	102	100	96	101	107	82	115	95	93	92	100	92	100	104	112	109	119	92	87	120	98	79	83	106	105	101	110	97	98	103	82	93	85	103	110	97	101	81	90	103	95	106	70	85	106	93	131	117	94	116	113	118	109	113	86	89	91	101	121	102	87	90	82	96	83	89	103	93	84	83	70	108	111	85	86	78	100	102	98	99	97	91	90	88	122	101	103	97	95	93	88	87	87	113	98	91	95	93	113	95	91	97	93	83	87	104	97	92	107	97	103	86	98	120	90	85	104	105	102	79	112	97	99	80	94	99	94	108	85	85	91	70	117	94	95	82	72	86	84	87	95	108	103	88	89	85	78	102	98	107	90	95	98	90	80	99	96	105	94	113	91	88	108	118	93
11047	5108	2830	4826	9669	11159	10713	8583	6537	4602	3837	3455	2958	2612	3051	19653	31362	30725	24934	16450	7556	2905	1421	1079	974	913	910	924	873	922	900	929	908	894	915	916	879	898	904	964	961	913	917	947	908	886	982	905	953	928	898	946	917	972	928	900	903	951	916	988	966	982	873	940	901	907	926	888	912	912	933	937	886	918	919	956	985	948	939	1004	908	949	935	915	934	951	967	940	926	935	953	966	963	895	950	927	915	947	922	901	963	958	925	925	965	986	917	933	882	932	911	928	877	968	894	929	910	952	965	888	916	945	955	947	915	892	921	928	914	968	911	921	1007	975	971	964	965	927	896	892	928	941	941	918	930	903	886	948	887	950	949	948	953	958	921	939	967	919	940	901	947	930	963	968	897	934	913	953	859	934	964	924	935	911	949	1023	914	943	921	975	946	955	912	968	933	935	923	928	905	931	915	904	956	940	938	856	945	925	885	922	951	882	947	951	948	880	925	904	913	930	935	889	937	899	925	948	941	953	966	896	901	900	907	942	932	965	888	976	962	942	926	924	907	934	922	874	910	905	915	912	1004	916	972	887	917	874	926	971	952	942	973	915	915	950	886	914	955	928	965	890	930	918	937	966	928	911	975	959	937	941	952	947	953	901	916	851	921	954	902	911	996	941	973	921	906	920	906	958	912	967	901	920	934	979	970	926	936	910	910	953	910	917	918	957	908	928	923	922	941	904	949	905	908	979	943	886	971	939	953	901	924	944	983	917	913	941	889	872	991	928	872	888	916	899	969	983	928	902	929	912	922	916	966	887	840	922	939	923	935	876	913	930	987	913	904	932	957	926	941	960	959	935	888	957	868	910	950	975	979	938	893	963	911	939	890	932	929	983	890	946	922	922	915	930	1015	937	896	967	918	927	904	911	938	1011	926	897	911	895	942	926	926	972	944	913	906	945	1006	898	1023	901	951	952	923	964	923	940	968	931	934	941	977	905	894	911	914	940	910	893	885	956	949	990	883	962	922	948	934	950	919	910	914	943	1021	940	932	924	938	950	939	975	906	919	953	981	931	952	988	940	989	890	904	904	925	917	957	937	978	927	924	883	898	955	908	865	956	888	888	936	939	925	960	888	919	934	904	927	931	887	972	944	927	930	977	866	929	939	950	923	893	980	912	901	968	951	943	880	945	931	973	917	980	916	953	991	949	926	933	918	989	852	936	933	931	926	914	942	944	934	951	949	946	958	945	901	923	919	932	949	932	860	911	917	970	1000	915	964	909	895	961	937	939	924	940	957	915	1016	915	956	951	951	919	919	932	924	928	923	931	912	1006	919	953	895	921	917	950	1001	955	883	962	951	943	902	926	949	955	897	956	896	965	874	956	934	924	927	926	954	924	973	927	943	993	951	916	887	984	880	955	885	927	957	902	944	940	929	927	945	894	975	918	951	863	961	908	908	952	967	962	954	907	980	940	973	921	927	949	966	888	929	992	886	920	975	949	870	917	900	891	888	944	957	928	1018	946	994	870	901	962	912	963	953	1009	966	984	918	924	889	964	955	923	937	934	927	910	923	876	928	962	901	876	880	937	914	895	914	878	908	917	902	979	921	886	963	912	893	908	942	943	925	933	936	1005	944	909	972	922	898	915	905	900	933	888	952	921	970	974	859	947	911	939	951	930	940	893	954	976	899	955	913	940	966	919	916	915	928	993	978	949	937	921	949	952	895	882	945	920	1020	973	940	951	912	902	979	941	957	942	983	913	942	909	982	962	1024	959	945	1029	969	925	923	918	918	949	914	916	908	880	886	933	913	927	953	853	994	954	917	897	905	935	947	936	896	953	976	904	946	992	947	945	948	916	939	949	914	962	907	914	961	914	957	919	942	939	930	905	908	898	932	907	859	871	979	915	958	970	948	889	909	892	951	936	934	884	932	920	975	971	967	907	920	948	932	939	892	975	925	927	924	988	914	958	944	966	929	917	891	904	934	940	937	885	929	932	977	913	985	865	893	936	946	952	866	957	926	936	925	936	941	928	939	924	952	888	961	918	909	953	969	912	920	1000	908	951	914	895	914	944	906	901	944	1013	951	980	961	887	923	889	963	979	933	949	936	952	917	925	912	958	921	931	924	910	945	873	912	962	899	941	923	871	964	953	949	959	941	936	975	921	927	947	945	958	941	963	911	923	921	918	927	964	947	995	925	945	938	939	929	958	887	925	991	910	971	968	928	916	922	918	889	964	938	940	930	1007	957	944	938	910	890	906	919	976	967	923	971	939	924	958	932	975	937	871	938	922	987	901	930	952	956	915	939	941	979	914	945	924	976	950	927	948	891	960	985	951	911	881	936	940	956	948	943	938	983	955	920	946	899	868	1012	917	942	945	919	976	910	903	947	946	854	924	941	923	962	883	962	944	930	964	928	909	957	935	933	978	886	1010	916	962	994	936	944	951	940	921	998	856	896	942	945	915	918	887	933	909	918	946	903	909	891	983	949	944	881	935	895	943	940	921	937	969	932	935	936	953	921	974	988	964	950	926	936	891	928	917	871	951	912	872	913	989	939	906	932	928	926	905	920	933	918	946	909	915	936	890	930	904	964	900	952	909	925	930	936	911	925	991	881	950	917	915	987	919	859	939	943	942	983	905	917	954	904	933	855	911	933	950	959	878	940	934	926	936	941	970	923	941	937	970	928	937	905	881	963	1007	988	941	992	875	959	966	905	972	933	912	922	953	909	932	916	956	907	903	967	942	925	922	954	903	957	914	944	946	946	888	937	928	930	993	920	943	921	892	927	958	927	910	847	966	994	917	908	954	941	928	993	915	956	932	943	948	930	976	891	882	887	964	969	928	952	971	923	907	887	905	908	925	946	900	920	906	933	972	932	954	993	988	908	914	940	945	911	945	920	945	914	964	886	905	926	935	953	878	960	902	963	950	902	904	921	937	946	940	906	925	913	935	942	974	897	946	931	895	919	941	966	935	900	924	930	900	942	864	919	956	979	915	922	901	903	900	901	946	889	958	958	884	1020	863	974	934	925	946	959	936	924	923	934	950	993	947	949	924	937	924	895	933	899	912	965	966	886	894	906	934	908	924	936	941	959	922	909	912	915	951	856	957	939	900	931	968	963	866	956	966	905	972	927	965	906	948	915	921	967	922	991	916	860	911	858	912	922	943	942	929	953	902	973	916	950	910	872	901	959	891	883	924	968	982	938	941	931	940	864	1006	878	938	898	923	949	944	940	951	934	866	905	926	918	934	913	959	932	985	951	924	869	927	948	879	949	909	944	940	928	919	944	926	908	895	925	954	924	926	884	904	906	952	853	923	970	929	869	925	912	975	980	931	937	922	954	870	981	948	924	929	952	896	914	921	937	932	945	936	895	884	936	935	937	919	990	867	946	949	951	928	921	945	927	941	944	929	927	952	927	943	940	972	939	902	908	947	947	895	943	949	904	910	1004	930	919	962	912	927	969	928	974	916	930	930	965	936	922	900	949	914	949	853	964	918	952	904	985	942	949	952	944	948	1002	930	915
2419	287	193	133	145	216	223	211	159	180	170	129	162	140	343	2523	4210	3628	2172	1061	414	154	121	83	99	85	90	95	86	89	71	80	75	107	103	82	99	83	84	89	89	87	106	82	83	92	77	84	74	79	86	79	90	91	83	80	87	103	84	84	80	91	80	92	90	86	79	80	97	79	105	95	88	84	84	84	82	87	83	91	83	84	82	84	98	97	95	84	91	102	91	94	81	66	93	104	82	97	101	81	67	100	94	84	81	90	97	83	83	90	89	92	95	88	95	91	84	89	76	83	88	86	99	66	92	89	78	88	75	95	103	80	88	98	90	97	81	84	100	82	80	81	104	74	92	79	94	71	91	84	101	82	96	83	71	83	71	102	86	81	79	74	84	92	88	80	98	99	76	88	88	79	85	81	89	94	81	73	88	106	85	73	95	72	87	83	77	99	99	94	93	91	86	90	87	94	80	79	66	99	92	93	102	102	79	91	82	73	99	73	83	93	68	97	80	89	95	84	87	107	86	87	101	72	96	102	83	81	85	72	108	85	95	79	86	93	100	92	89	109	93	116	79	97	100	83	80	86	71	91	94	75	85	101	99	78	83	71	89	103	110	76	96	76	86	84	93	86	107	100	79	84	90	83	91	87	76	93	83	85	93	96	89	95	88	94	88	81	76	93	63	82	70	65	78	96	80	100	86	73	82	76	89	94	79	93	80	89	92	79	85	80	73	84	81	81	101	74	82	79	110	88	90	76	95	81	95	106	80	98	86	82	90	103	103	98	88	91	88	70	86	82	104	73	82	80	71	123	82	82	84	74	81	75	81	86	73	81	94	100	106	91	93	85	82	83	83	78	80	88	91	89	102	73	89	90	94	101	88	102	112	96	75	88	83	74	78	106	93	86	78	82	85	85	88	84	82	80	80	101	81	80	101	70	89	82	92	92	94	77	81	92	66	73	86	86	84	81	74	75	85	81	86	109	97	96	74	95	88	92	95	88	89	85	78	90	86	79	76	79	92	77	97	94	84	95	78	102	85	70	82	79	96	98	98	118	69	81	77	102	97	111	82	75	94	72	95	88	97	90	75	78	96	91	97	104	83	81	85	99	89	105	101	77	87	93	84	77	87	92	76	77	100	66	101	95	104	80	101	96	63	81	103	94	84	79	86	94	93	88	80	95	89	94	92	78	68	83	101	84	85	90	97	83	86	91	83	74	88	87	92	90	77	85	93	85	87	69	70	88	86	93	87	105	76	87	97	82	93	73	89	75	84	83	86	91	98	87	74	91	110	96	89	78	79	96	86	96	85	91	92	82	84	103	99	77	87	94	83	96	84	83	96	99	88	70	96	86	82	88	71	97	101	78	107	83	96	89	79	92	69	92	78	73	86	73	72	79	74	100	86	81	81	87	97	63	90	80	93	88	70	99	80	84	85	81	115	100	82	75	81	96	82	78	74	79	94	94	68	80	94	77	94	75	85	92	84	90	91	89	86	91	85	83	88	94	77	76	83	85	85	98	85	74	86	68	92	87	105	93	86	93	91	92	87	90	93	85	75	103	80	95	75	93	81	80	80	81	81	95	91	80	104	102	103	82	82	74	69	94	100	94	81	93	90	88	85	90	94	86	103	74	87	88	84	103	76	99	77	81	88	100	95	85	70	69	96	75	81	88	95	86	66	86	86	100	93	85	100	66	85	70	105	109	90	96	94	99	68	85	92	87	94	99	115	86	91	89	64	88	87	86	87	77	89	92	73	89	93	92	89	86	79	98	90	84	95	91	98	105	84	71	96	88	94	89	87	87	98	80	78	77	97	79	95	91	91	86	103	89	82	84	93	77	107	83	71	78	72	82	74	69	92	108	84	98	85	95	78	71	86	82	89	93	75	74	86	86	90	82	94	83	86	89	95	101	95	86	93	98	90	89	93	82	88	80	90	93	84	83	106	89	91	94	81	93	119	90	84	92	94	81	88	79	82	100	79	99	102	76	87	99	85	88	92	90	79	89	81	90	76	78	68	89	89	86	96	92	83	83	91	96	91	89	72	94	91	94	106	89	84	91	79	90	77	83	99	89	95	102	77	91	92	84	92	109	93	82	85	85	92	93	75	91	85	80	90	81	95	88	104	85	89	74	91	82	94	95	89	89	69	75	73	81	80	97	90	84	79	111	82	91	77	83	88	86	103	89	92	98	98	90	107	112	78	77	89	76	95	100	87	99	77	83	90	74	89	88	79	96	97	85	108	97	100	86	82	69	86	101	85	67	79	88	89	98	79	108	83	79	88	96	88	89	92	78	77	73	111	99	89	102	86	91	68	96	87	98	72	75	100	92	90	83	88	88	101	92	68	72	98	94	78	71	78	79	102	77	97	106	73	80	89	85	85	89	79	85	85	94	88	98	76	92	101	82	95	77	107	79	87	81	68	74	101	105	92	75	94	85	85	95	101	87	94	95	82	91	69	98	85	73	110	87	88	71	86	72	81	87	79	87	98	89	89	89	85	74	88	86	82	94	110	66	83	98	93	82	88	89	91	106	101	90	83	96	86	92	85	82	84	98	81	69	84	85	96	91	114	93	110	98	97	79	90	86	88	84	98	86	83	89	99	102	84	93	92	87	104	93	84	91	77	92	86	111	75	95	86	84	85	95	78	94	86	99	87	80	77	100	85	95	93	93	88	100	90	89	89	84	78	71	86	85	94	92	98	79	101	83	92	79	83	82	96	91	90	88	96	87	101	85	85	95	86	91	78	88	95	97	95	74	90	92	98	87	81	93	88	94	99	84	100	84	87	90	78	98	97	78	85	94	70	93	85	99	90	99	85	79	72	82	102	87	75	97	78	90	89	99	78	81	97	78	80	93	85	93	92	103	83	83	76	102	83	98	90	76	93	84	98	99	89	96	107	94	97	80	80	92	86	79	85	81	90	91	87	105	92	81	86	76	71	78	83	87	82	84	85	95	79	83	90	72	92	85	90	90	102	94	101	106	90	77	72	88	107	86	82	77	80	86	90	88	86	99	89	103	105	89	67	115	83	84	88	87	83	72	94	91	93	81	100	95	91	99	86	73	81	92	90	80	78	90	80	79	94	74	84	81	87	90	75	79	80	77	87	84	74	93	86	99	86	88	104	69	62	92	92	74	97	87	97	82	71	83	95	70	79	89	88	85	85	70	91	83	78	84	90	98	94	85	92	100	97	94	101	83	72	91	86	81	84	84	98	87	78	94	87	80	76	97	81	94	90	87	91	95	79	84	98	92	93	90	88	88	91	96	101	91	82	99	104	98	97	89	76	84	96	73	92	89	99	96	95	101	80	91	95	79	83	71	82	86	86	86	106	111	76	88	81	107	88	96	82	80	104	86	82	83	86	89	97	87	82	91	86	79	67	94	75	78	98	80	86	94	88	84	77	77	78	84	87	89	90	86	83	95	106	86	96	74	91	97	91	97	87	82	81	88	92	82	84	72	92	86	84	71	104	93	100	77	87	70	86	81
11348	4532	2486	3866	8383	11481	10290	7853	5499	5406	4468	3775	3138	2701	9628	29649	33715	30365	24274	16028	7240	2579	1213	962	855	844	882	888	849	917	887	848	851	854	859	840	854	851	799	859	828	841	860	875	838	875	837	848	802	883	874	833	904	888	846	909	833	904	921	863	814	823	820	893	848	862	868	886	907	866	861	868	831	840	890	817	874	870	845	869	859	884	908	878	829	873	896	878	826	851	823	872	876	872	806	876	844	813	837	915	893	930	885	880	853	837	938	861	828	884	864	864	872	781	839	855	841	857	854	815	883	890	839	884	803	846	864	929	891	884	856	830	904	852	820	855	824	838	825	910	865	805	943	873	861	874	879	884	887	877	887	871	839	850	832	859	851	856	883	856	849	897	887	912	891	873	850	894	872	874	899	865	855	818	865	927	870	846	845	895	844	861	896	851	840	917	893	873	923	836	874	891	907	910	873	932	906	843	863	895	871	864	875	824	859	845	871	891	880	920	942	878	899	912	877	887	868	808	874	879	881	873	875	896	844	850	838	865	855	896	847	833	846	863	845	911	896	840	845	851	828	924	891	882	901	861	905	973	893	850	855	826	871	917	877	825	856	858	935	868	852	880	895	859	896	879	873	840	854	851	849	876	856	820	888	903	873	900	854	891	789	812	859	880	840	914	856	884	822	838	855	854	821	847	883	849	841	913	848	891	814	823	819	888	879	846	839	820	862	888	873	842	825	872	892	845	772	856	835	874	832	834	914	845	902	898	836	895	922	852	861	871	879	868	869	863	880	877	799	884	896	829	848	902	843	915	840	837	888	859	832	851	877	842	843	829	848	889	864	848	902	882	844	849	841	888	911	861	857	862	889	905	834	893	849	878	842	850	899	823	857	879	830	849	820	853	823	814	871	875	886	873	901	820	844	847	882	854	926	856	869	922	834	848	881	874	853	854	870	833	850	898	839	874	841	859	852	847	869	832	882	829	886	924	901	855	890	899	901	879	853	857	848	953	890	857	839	906	858	874	861	878	873	860	881	881	844	872	877	864	863	817	815	868	846	893	860	830	850	864	893	883	838	890	895	863	829	866	856	901	826	919	831	909	826	880	871	875	919	878	904	861	832	868	860	831	877	893	880	834	826	865	864	877	877	868	842	877	903	826	868	834	836	854	897	887	815	877	829	900	841	899	943	831	911	848	845	892	848	880	863	824	887	893	855	894	925	861	861	879	850	843	896	854	863	876	889	826	863	870	907	870	864	888	842	882	871	871	887	839	837	867	898	830	867	847	926	933	877	896	863	840	848	909	851	887	796	909	834	895	881	820	755	863	886	903	855	813	834	856	868	883	876	848	872	895	858	859	852	872	834	863	899	835	909	859	892	841	862	901	900	896	850	893	904	835	874	866	888	813	839	887	850	838	899	902	834	879	889	875	869	867	902	844	862	885	880	909	869	873	865	855	917	833	911	892	835	816	836	845	883	842	867	857	856	883	925	868	878	856	880	885	846	892	847	923	922	858	878	876	860	888	839	844	871	908	931	895	889	854	843	848	899	894	886	835	882	878	831	852	862	860	891	846	805	922	788	857	873	881	886	889	904	834	863	906	834	853	885	845	877	871	793	895	859	889	821	833	884	887	881	869	879	866	823	839	852	875	823	856	846	896	869	901	880	870	828	850	865	903	836	844	884	864	856	843	840	853	832	838	903	869	853	875	932	900	853	829	819	906	830	861	871	903	887	862	838	914	877	910	792	832	822	883	927	881	843	824	860	879	934	872	862	852	869	880	894	878	877	859	856	897	907	888	801	921	855	870	870	821	888	813	889	892	863	857	842	838	826	861	857	925	918	848	816	891	855	845	882	887	878	851	841	899	877	881	876	826	871	853	867	868	876	881	872	838	845	859	880	887	830	869	881	845	910	904	870	878	873	893	891	888	930	883	853	858	882	867	838	852	890	833	898	832	898	863	861	865	899	837	911	860	859	898	904	836	919	869	906	893	860	864	846	887	852	855	876	896	896	848	844	890	861	872	862	837	871	882	885	925	856	836	813	875	794	893	835	839	818	862	863	853	849	912	829	904	893	882	898	879	839	804	880	875	911	853	880	846	880	849	848	817	804	866	829	833	852	916	895	841	879	908	914	808	854	873	884	880	893	881	876	863	865	933	810	909	900	803	874	891	934	862	860	835	870	828	836	852	888	841	815	890	867	852	819	886	897	833	884	937	837	883	918	859	886	887	850	842	826	857	878	842	848	820	838	877	914	883	900	840	882	849	882	842	891	834	877	875	848	871	889	872	847	814	878	881	897	884	933	875	912	852	923	864	843	895	820	862	909	889	906	904	838	843	857	901	787	860	814	876	839	903	872	845	846	832	888	901	853	889	833	875	857	844	827	870	821	875	890	816	885	781	858	852	819	881	891	881	910	932	854	877	902	890	891	809	872	886	867	865	863	883	824	886	848	827	874	895	882	867	846	883	833	928	867	872	835	866	844	861	805	880	858	879	849	873	847	879	875	889	883	920	841	834	886	850	857	939	857	881	877	880	819	848	840	859	880	846	866	814	892	864	836	864	870	882	867	883	910	865	869	853	828	847	820	909	880	822	878	834	854	846	883	893	847	831	825	854	860	854	860	869	868	845	847	894	871	887	851	865	893	875	862	890	880	880	879	844	869	871	848	868	853	876	858	870	856	827	896	843	836	912	890	846	824	837	868	857	882	882	901	853	791	844	886	892	848	813	869	845	873	872	869	821	864	878	837	862	873	824	800	880	895	868	864	907	875	877	868	847	824	870	861	831	860	864	854	870	888	882	889	835	863	879	885	862	856	826	861	896	883	846	834	889	854	883	880	857	824	835	873	874	896	874	839	819	878	886	812	862	887	873	869	895	894	816	863	895	838	869	882	857	875	831	829	854	857	923	835	907	886	917	936	877	848	936	903	855	859	871	816	844	823	842	831	904	899	873	876	877	914	852	861	921	806	882	857	855	811	892	899	841	899	812	906	828	873	864	878	899	844	869	888	884	878	865	849	886	864	886	909	894	876	909	851	848	871	861	848	891	840	870	876	877	906	840	855	855	874	824	892	871	868	918	856	903	832	879	885	822	829	896	918	881	883	882	875	873	893	871	910	904	812	873	879	849	895	910	833	848	904	845	859	818	883	860	899	882	831	879	856	889	886	875	862	874	896	894	869	863	839	872	835	869	843	800	896	847	898	867	791	822	881	903	889	826	852	871	864	807	891	850	856	826	841	847	849	869	881	850	818	837	888	884	847	859	864	887	819	854	884	890	866	872	822	880	871	933	833	898	863	847	864	861	885	920	891	859	834	867	828	872	852	842	889	889	884	854	877	835	879	863	868	838	805	867	836	831	833	850	854	852	895	830	876	875	831	851	868	882	868	864	799	873	887	872	869	896	858	835	822	919	905	872	877	872	858	841	878	851	828	897	837	836	892	934	908	931	862	887	856	867	878	827	824	868	863	863	893	854	910	817	880	821	881	861
1337	402	221	201	203	306	291	255	237	177	220	204	187	159	343	2843	7130	6189	3428	1528	532	201	124	107	92	98	86	94	81	88	95	93	90	102	108	96	81	101	80	85	96	105	93	85	91	87	100	78	90	96	100	90	105	86	90	103	82	99	80	109	101	93	78	109	114	85	75	84	83	89	86	101	77	81	82	87	95	95	111	93	104	102	91	85	83	70	91	96	79	102	96	91	97	77	86	95	81	91	98	99	107	81	105	104	98	102	97	94	93	105	84	105	91	85	84	110	102	95	84	104	93	100	93	96	99	90	103	79	95	90	104	99	87	102	91	96	95	91	97	89	93	84	79	91	110	95	92	94	82	95	84	89	85	94	86	107	79	113	92	85	103	84	82	94	123	90	97	95	77	77	99	80	93	102	85	117	83	98	95	94	105	84	80	87	105	114	107	98	92	89	90	101	91	95	96	91	90	95	98	104	91	92	80	93	104	107	97	109	88	84	92	90	84	102	89	83	105	102	107	79	86	93	85	98	100	90	94	126	105	99	86	91	104	103	85	99	90	87	120	115	120	85	100	109	110	100	91	88	99	89	102	99	100	96	89	86	88	101	109	92	86	99	98	97	82	103	88	115	107	92	91	97	94	86	111	94	91	100	98	88	116	107	98	84	105	100	97	105	99	94	118	104	122	97	97	110	98	93	91	88	90	98	95	84	88	105	102	101	101	102	74	96	105	113	82	106	89	91	95	106	84	95	102	93	101	113	102	91	99	84	86	96	84	107	100	79	116	98	94	97	108	103	112	97	102	120	87	98	100	82	91	95	100	112	95	87	88	106	100	103	97	95	88	94	84	74	83	99	106	90	97	87	86	103	77	104	100	75	94	98	89	97	94	88	112	116	86	90	80	89	82	93	92	92	73	98	102	87	97	90	104	82	74	96	91	102	89	89	89	111	103	108	93	92	76	103	99	88	83	103	97	98	84	81	101	97	99	105	98	92	87	96	100	101	105	96	99	79	90	99	89	108	111	108	98	103	109	83	87	82	90	97	105	79	118	104	107	88	81	86	86	108	84	93	106	108	117	103	95	98	96	114	103	96	100	111	85	86	86	91	90	93	90	93	86	84	82	111	85	88	98	101	83	89	87	88	87	105	91	107	102	109	89	97	93	83	75	86	95	102	97	94	93	111	97	91	78	95	100	98	104	84	90	81	79	93	117	97	90	83	96	85	100	99	86	90	103	85	86	93	110	96	96	98	73	86	108	90	102	110	83	95	99	101	103	76	100	101	94	101	98	104	87	105	117	95	89	77	97	95	90	105	89	98	107	86	89	105	96	96	94	100	89	124	99	98	97	115	79	92	95	111	85	99	97	105	80	95	91	80	91	78	95	78	93	97	73	98	90	79	99	111	83	91	89	98	103	95	94	90	94	83	103	95	92	101	98	99	90	87	98	94	89	82	89	90	91	92	90	93	94	100	93	91	104	100	112	82	106	104	93	100	88	96	79	94	78	102	110	88	114	105	99	80	102	110	85	114	102	91	99	93	97	94	103	89	99	91	103	81	81	95	104	92	80	106	87	104	105	96	105	107	94	96	102	99	101	100	106	107	86	90	91	99	96	101	103	101	96	115	108	103	95	104	93	112	115	103	97	78	95	95	122	105	102	85	108	93	83	116	111	101	99	86	106	100	101	87	88	83	97	76	89	101	99	95	85	83	86	92	98	107	110	78	87	103	90	94	103	100	98	90	105	99	115	97	99	110	81	120	130	89	95	114	82	98	82	85	88	93	94	88	95	82	82	112	86	94	91	97	88	114	88	100	95	101	102	95	103	88	95	83	100	90	102	113	112	100	92	85	111	91	100	115	91	107	75	73	97	72	100	100	88	76	112	112	111	99	108	104	85	90	80	101	82	83	91	97	106	90	105	83	112	101	91	101	87	116	95	83	105	105	106	103	106	89	94	78	97	94	102	100	97	84	87	94	93	88	96	103	102	108	97	89	98	90	91	88	90	78	108	70	119	92	75	108	89	107	93	101	88	108	102	79	102	96	97	87	96	98	93	109	96	94	90	90	96	87	94	106	106	86	110	105	91	88	91	100	94	90	99	107	96	99	92	93	95	102	104	88	119	101	104	86	97	93	87	103	83	86	98	91	92	104	107	93	93	83	118	103	107	96	100	103	96	94	106	89	94	121	96	91	89	108	98	88	91	98	90	96	78	89	111	92	98	84	104	89	90	100	90	94	87	82	85	117	95	98	87	87	91	106	82	98	97	82	107	93	89	107	85	86	91	78	83	97	120	88	98	94	102	97	94	96	100	88	114	86	88	99	86	94	104	118	93	96	93	111	92	102	91	97	103	111	97	87	79	91	106	82	105	95	101	88	103	87	99	88	97	93	104	93	86	109	89	94	105	97	92	92	89	92	102	99	82	73	107	70	80	90	90	105	77	95	88	111	103	101	98	97	106	97	99	82	90	95	75	92	108	98	109	106	89	102	81	103	95	101	110	83	99	98	96	82	95	88	99	89	91	89	101	91	102	93	98	83	89	95	97	97	89	108	79	78	101	113	106	89	98	90	91	85	85	101	88	96	92	94	93	109	97	99	100	93	95	89	78	87	89	116	94	84	102	99	87	97	93	84	101	81	98	101	111	86	83	104	91	91	101	91	96	115	94	88	88	104	95	94	90	105	105	102	93	100	92	96	114	96	97	89	105	85	102	92	84	76	102	98	96	110	112	99	106	74	103	87	85	90	95	102	98	101	75	100	89	97	104	105	98	93	109	101	81	81	110	97	89	94	100	104	102	100	87	85	102	106	102	97	95	97	92	98	111	88	98	96	95	94	104	101	112	93	89	96	84	93	107	90	113	116	102	91	98	83	115	115	104	88	83	108	111	86	92	119	88	79	92	87	106	80	100	102	102	93	82	93	105	91	110	92	72	85	99	106	102	86	93	108	95	101	91	113	92	94	110	102	113	92	91	105	84	100	97	89	87	86	97	98	93	104	95	109	95	101	91	85	92	82	85	92	82	114	95	112	79	100	91	91	117	93	96	91	103	110	92	118	90	94	93	97	93	93	109	89	87	106	87	95	90	104	91	86	64	101	104	96	73	87	118	116	99	81	87	92	87	87	108	83	102	104	103	94	93	83	74	89	101	97	99	81	76	94	98	118	87	93	97	98	102	113	106	92	78	86	100	80	105	114	101	97	87	99	79	92	100	84	108	87	104	96	87	98	97	86	95	111	100	85	100	92	92	88	106	101	101	91	99	100	97	95	93	75	93	96	81	94	101	98	96	98	88	97	92	101	78	96	95	95	85	91	88	90	82	101	92	97	103	94	94	90	103	104	103	104	95	97	87	98	104	91	97	101	96	106	85	87	96	107	97	87	104	101	98	98	98	101	86	99	92	110	87	106	95	90	102	96	89	100	102	95	98	91	104	76	96	84	97	115	105	93	107	100	106	93	94	104	78	96	93	96	96	91	98	99	74	92
15012	6256	3349	6009	13236	15136	12500	9382	7705	7172	6614	5686	4454	3866	7888	30240	39795	35669	28458	19472	9490	3433	1506	1076	978	968	965	920	971	965	916	939	983	896	899	982	916	1006	933	935	911	936	955	914	921	952	908	957	884	1053	971	931	906	999	957	898	977	906	1023	897	908	973	950	972	965	936	874	938	878	943	942	937	941	985	909	916	962	922	954	956	992	929	926	921	912	897	952	901	931	924	996	957	919	973	972	888	974	964	934	964	925	980	891	913	951	981	954	941	902	925	956	912	924	915	914	1028	884	911	903	950	943	933	954	955	895	934	966	901	947	969	933	899	939	933	951	917	921	943	930	978	969	912	924	943	942	969	893	931	980	940	897	901	945	893	947	912	898	946	919	915	873	909	945	912	898	934	955	933	998	913	918	913	999	907	947	894	930	926	881	939	956	915	970	965	935	906	903	942	961	922	929	971	959	954	954	969	907	943	912	983	920	956	914	948	907	898	965	961	978	917	912	899	859	887	915	973	919	966	951	890	965	928	874	941	916	904	927	897	913	916	944	931	972	976	906	935	935	962	940	938	929	963	911	946	964	938	959	923	899	889	952	973	968	924	937	926	951	950	917	958	950	907	915	914	958	923	971	922	974	964	932	938	912	914	923	919	959	984	922	952	899	877	972	962	958	948	987	887	937	959	927	924	929	953	926	922	900	1013	942	937	964	962	957	866	985	925	980	949	954	948	941	929	941	891	993	961	900	924	962	929	929	936	978	887	943	929	983	924	936	928	925	950	929	846	959	977	894	977	910	903	904	909	965	868	931	867	952	950	974	926	928	946	906	923	950	932	883	938	884	908	945	894	918	906	918	902	985	1000	905	950	914	946	933	940	931	918	968	917	963	926	968	937	874	933	930	940	921	881	947	944	953	989	928	937	909	900	952	907	912	932	930	990	917	929	933	887	922	939	939	917	963	979	932	897	994	958	956	918	947	941	949	901	933	917	991	907	947	940	948	947	954	945	897	929	868	952	903	907	934	947	924	879	866	989	913	909	941	955	927	963	920	983	926	910	948	864	912	943	974	957	949	943	919	944	997	894	947	1000	937	934	952	923	948	918	950	925	926	910	892	1011	884	931	961	928	913	946	940	904	894	931	963	966	945	912	959	936	977	932	909	973	994	929	888	883	962	926	982	952	896	911	954	985	930	895	947	919	898	913	914	899	955	927	915	913	934	913	933	921	957	973	956	952	872	919	957	951	983	995	952	936	932	845	958	869	971	942	988	862	929	944	977	917	894	892	935	924	924	938	968	945	950	918	917	956	963	982	879	951	937	968	924	874	954	936	935	912	986	959	964	924	935	916	924	924	915	933	944	923	932	937	941	937	1002	971	951	915	924	978	968	925	925	932	966	932	954	894	892	970	848	921	965	971	936	963	964	921	911	941	904	921	933	926	925	972	987	937	914	933	881	922	930	978	964	970	943	912	936	952	956	961	950	944	909	908	925	944	943	926	905	955	969	973	955	918	939	967	952	910	979	896	937	933	886	911	961	938	929	932	952	934	958	926	941	934	948	912	887	930	922	931	894	942	908	980	934	881	903	894	947	940	892	967	956	924	916	948	924	906	948	940	924	905	927	943	947	928	968	945	910	942	931	950	956	968	957	930	931	953	962	923	954	930	891	973	948	862	945	945	897	950	918	963	887	939	962	924	954	941	918	881	951	925	911	973	962	949	952	914	1008	893	885	927	948	949	1016	920	916	947	917	896	905	971	935	901	918	971	975	915	913	905	908	939	954	930	957	841	971	948	943	976	960	926	934	885	967	903	959	915	933	889	964	939	957	921	921	934	858	923	919	974	945	928	931	977	910	936	966	952	907	945	894	945	948	925	917	960	933	915	978	930	863	954	907	937	945	912	952	912	947	938	895	978	892	962	964	997	1011	924	923	919	951	920	956	937	914	934	892	905	955	946	959	957	919	953	896	958	885	928	962	940	937	912	940	902	863	965	893	950	950	926	939	850	919	917	932	926	968	887	937	890	954	934	890	995	946	915	894	932	961	951	970	933	912	973	959	950	874	964	903	944	960	997	906	908	938	958	916	973	909	944	912	939	927	920	953	934	906	913	934	973	940	908	930	981	897	939	874	974	971	908	934	948	959	910	905	920	919	928	951	931	916	981	929	992	946	919	966	940	914	950	937	944	922	945	967	929	880	918	913	952	922	964	960	891	960	924	952	944	911	946	967	917	970	982	942	889	902	935	905	956	961	962	942	945	898	899	931	964	906	1002	893	919	965	863	884	989	925	959	897	953	919	924	1014	907	931	908	912	926	920	947	857	949	974	907	905	984	928	908	962	988	961	897	901	927	976	938	917	962	981	923	902	985	1011	906	946	915	975	913	969	935	986	965	923	934	877	889	956	897	951	902	940	907	923	943	902	946	882	932	985	943	962	880	887	942	989	930	919	959	910	928	941	874	961	947	964	945	994	946	931	976	919	941	958	925	971	937	965	946	936	957	966	944	940	928	892	934	871	902	947	980	934	921	982	904	919	966	978	927	943	955	934	876	945	904	953	955	890	1031	913	930	952	937	926	922	924	938	891	941	924	931	923	937	912	912	886	996	938	897	908	880	1008	952	957	941	921	946	926	952	921	950	974	943	1001	943	959	947	948	933	970	931	914	931	941	948	999	944	999	991	966	935	976	1012	925	920	930	982	957	981	920	905	948	959	893	931	940	921	939	946	932	972	910	931	968	921	940	912	923	931	959	945	922	943	951	916	943	928	934	971	954	969	912	920	923	971	921	899	979	934	970	918	950	896	989	942	943	918	941	912	923	956	960	913	909	946	885	879	959	932	926	926	899	922	965	874	958	955	915	943	954	950	964	871	945	933	913	928	942	907	944	907	975	950	917	975	962	980	993	921	918	960	923	999	965	946	914	992	938	930	934	867	894	940	960	987	924	910	939	917	968	871	914	1005	894	886	864	920	948	922	957	883	996	899	940	909	938	922	963	949	965	939	925	944	943	925	927	938	942	938	938	912	936	898	934	946	928	1001	936	947	954	957	948	928	921	939	890	942	908	945	916	917	905	957	925	951	894	932	951	959	873	945	960	918	999	971	954	943	983	952	960	956	922	934	919	831	904	892	959	903	923	916	971	966	871	931	928	946	897	911	940	936	930	988	902	956	961	930	978	886	957	921	895	894	924	934	989	975	919	935	926	908	955	958	964	883	963	927	911	873	899	979	893	946	962	903	940	935	932	968	926	985	945	927	972	968	873	950	933	911	892	943	928	936	858	1016	898	979	953	941	980	894	1001	920	909	928	877	898	950	978	904	973	960	942	898	973	865	929	910	951	906	922	958	955	941	899	951	975	941	905	980	942	911	931	960	934	871	978	897	959	909	915	932	932	923	912	922	930	900	957	920	993	928	932	958	931	985	922	980	926	926	956	966	896	933	915	877	937	898	948	885	908	935	938	879	957	976	903	910	862	943	902	949	894	891	968	938	899	957	958	919	947	945	930	927	878	938	918
1608	203	173	142	111	162	139	135	115	136	134	141	136	121	124	443	1518	1507	952	482	229	156	90	104	112	104	91	72	85	111	78	91	104	94	94	103	92	101	95	75	89	86	88	86	90	98	93	81	97	93	72	95	83	81	84	81	95	86	97	84	81	92	106	90	89	89	108	86	96	82	87	83	72	78	91	87	102	81	88	81	89	81	87	81	87	81	84	78	85	87	85	76	110	74	86	91	82	88	79	86	84	97	82	92	83	83	80	84	96	94	103	82	77	88	80	90	83	112	87	81	78	86	87	96	86	101	88	97	105	67	101	87	99	101	86	80	96	70	97	81	88	84	83	84	69	76	72	87	104	97	76	104	88	86	102	80	77	82	93	87	90	87	85	102	74	73	96	79	72	85	85	81	92	87	85	85	93	86	82	70	100	87	91	88	83	92	82	87	82	84	87	98	88	89	99	99	92	74	90	63	81	95	89	85	85	102	86	84	71	100	81	73	78	79	86	83	86	101	75	80	100	77	82	88	91	96	97	99	98	100	74	78	86	102	91	96	91	78	97	76	80	90	85	102	77	94	96	96	84	85	87	98	84	89	80	95	78	92	88	71	74	85	88	75	79	81	88	92	87	82	98	87	79	70	74	57	74	77	101	99	80	80	107	95	71	100	76	102	94	92	86	105	108	96	86	75	88	99	98	81	76	99	106	84	91	90	96	98	86	76	106	84	96	101	82	88	100	93	75	92	95	74	100	87	78	85	100	107	92	77	87	86	82	90	87	92	92	66	83	94	101	82	79	109	62	89	96	82	82	91	89	87	106	95	91	101	90	90	65	89	91	76	91	96	88	81	96	101	86	88	70	114	89	86	82	92	79	79	101	100	72	90	96	88	80	103	88	90	72	81	92	89	86	86	114	84	82	91	65	99	88	101	97	87	93	79	86	90	86	97	88	93	77	81	97	89	90	82	81	92	86	88	98	98	88	84	118	79	79	80	89	87	93	89	92	73	105	96	94	84	77	82	85	88	88	81	85	91	94	73	89	79	88	103	106	90	87	86	93	101	87	83	82	81	95	84	75	87	100	97	106	83	81	80	85	90	67	101	70	103	84	95	90	87	99	83	73	79	81	97	99	91	84	87	95	76	90	89	106	81	93	92	83	81	96	84	100	86	84	73	79	60	90	96	90	88	95	97	68	73	81	84	98	79	76	87	92	85	88	84	84	92	94	83	91	98	80	103	87	103	86	75	80	102	92	78	90	82	80	79	69	87	74	91	85	73	90	80	100	86	76	87	98	78	90	97	96	93	92	93	99	83	89	79	76	90	89	103	84	94	87	77	78	108	74	81	104	87	87	101	79	82	82	93	86	82	89	84	69	87	84	84	80	85	99	66	93	82	96	77	88	87	92	98	111	90	100	96	95	107	98	103	81	87	91	76	92	81	86	78	86	96	90	99	102	98	78	79	77	72	79	87	97	103	92	88	92	86	71	81	77	86	81	102	100	74	80	90	98	81	101	77	81	87	81	90	79	84	97	86	87	80	97	85	84	87	89	97	89	86	86	80	76	90	88	97	90	80	86	75	93	66	83	87	82	85	95	92	86	88	80	97	82	115	101	85	90	89	83	92	90	80	103	84	101	81	80	95	93	105	86	90	104	63	89	83	86	96	98	94	96	78	100	89	74	82	95	93	84	86	99	85	84	84	76	84	77	90	94	69	70	88	84	71	83	89	87	105	89	92	92	81	92	75	76	88	96	77	104	97	74	102	89	92	87	87	99	85	85	77	83	80	106	83	83	90	100	92	85	96	77	83	97	85	89	82	75	91	94	91	78	80	68	86	79	76	86	101	82	85	94	76	92	81	85	85	90	89	89	85	89	99	77	83	91	83	82	98	95	105	81	91	69	112	74	87	87	85	92	94	77	94	84	95	90	80	88	85	96	74	84	76	79	82	79	87	65	98	96	80	67	85	93	80	88	79	71	91	88	76	75	87	78	85	77	81	83	106	73	94	86	77	80	82	83	90	99	71	86	107	89	95	81	104	82	87	90	81	93	72	85	84	95	93	77	83	101	85	100	86	72	79	94	89	91	73	91	72	76	99	99	54	68	81	75	91	75	79	94	87	74	85	83	97	92	86	94	72	86	92	92	79	72	92	92	87	87	75	93	79	83	86	90	100	81	81	87	75	98	96	86	94	85	94	78	89	99	95	87	81	76	84	106	79	94	85	83	93	67	91	88	97	93	97	90	74	83	90	77	99	90	87	91	85	98	87	99	110	97	108	85	90	93	78	99	79	68	98	65	86	103	80	83	86	91	105	78	84	87	101	88	84	88	78	85	93	83	88	89	97	84	102	95	91	76	87	86	67	90	95	86	77	91	75	81	95	91	80	72	94	78	73	77	94	102	98	74	79	75	91	81	75	89	80	86	95	87	107	66	74	96	80	92	91	86	92	82	108	99	94	95	77	87	102	89	99	99	93	84	80	91	92	85	85	67	87	78	85	80	92	98	81	94	97	99	83	95	74	87	91	95	81	86	89	91	95	84	89	66	85	83	106	81	71	95	96	85	92	100	95	123	84	78	76	99	79	89	90	76	79	98	97	79	88	84	81	92	92	81	90	95	94	79	91	89	89	88	83	101	91	85	95	88	70	100	70	98	81	84	70	100	99	83	97	88	73	89	97	82	96	82	101	92	98	65	95	92	97	61	93	92	113	80	68	76	93	98	83	74	93	89	84	93	96	80	97	92	96	85	83	98	70	89	85	116	81	89	84	83	86	85	84	97	91	99	99	86	87	86	81	89	84	85	80	120	79	87	90	84	95	94	87	90	66	86	68	82	73	87	82	86	86	96	83	79	87	100	74	91	109	86	71	88	100	97	84	98	78	79	96	80	79	74	85	90	82	73	93	69	83	85	91	85	84	92	101	82	87	81	76	87	80	95	94	83	90	87	94	97	85	83	78	92	88	88	88	92	93	103	76	106	96	100	100	99	85	84	86	87	80	74	83	96	96	93	93	98	86	95	81	94	85	74	76	83	95	82	66	81	95	82	85	105	79	74	88	89	86	95	102	83	79	118	75	82	95	88	103	81	90	90	87	101	99	89	85	88	87	83	104	68	97	87	75	92	90	94	88	89	78	87	75	79	80	88	75	97	85	83	97	91	90	98	94	100	84	78	99	95	84	97	85	88	73	81	90	78	84	86	83	98	78	99	86	93	83	83	82	90	80	89	78	95	87	97	93	102	99	90	113	96	89	93	69	85	78	83	99	76	84	86	82	80	81	98	84	101	75	88	81	87	99	90	78	82	80	92	85	91	101	76	90	95	89	86	86	88	96	85	94	82	92	76	93	103	96	94	83	91	108	93	70	84	85	91	91	102	75	84	83	75	92	91	97	82	98	95	99	72	97	103	91	86	91	96	89	95	91	96	83	74	82	78	85	89	102	88	105	83	97	99	80	90	92	72	96	98	91	83	90	90	69	77	98	80	88
9270	3358	2136	2968	5075	6056	5130	3957	3555	3233	3125	2929	2341	2094	1976	10741	23615	21088	15530	8714	3919	1765	1131	904	869	875	881	829	867	904	877	890	857	918	912	895	849	906	882	843	929	802	842	880	847	879	905	850	844	882	858	910	857	883	891	944	891	926	826	868	873	806	856	846	849	873	870	825	853	869	797	858	850	826	890	888	832	872	765	858	885	820	855	825	896	858	838	811	838	877	881	869	855	897	866	846	916	845	826	876	859	836	846	918	850	863	886	836	825	838	921	927	822	826	899	856	913	879	821	836	861	785	867	867	880	837	838	893	870	844	862	887	871	852	897	839	873	861	814	843	891	891	876	858	858	889	835	849	837	839	860	941	884	831	797	850	846	823	816	831	875	843	853	840	912	849	835	883	861	843	831	874	876	873	831	880	831	841	877	881	831	892	867	866	864	881	892	876	895	881	807	853	892	819	901	845	834	808	857	875	889	826	826	885	845	887	832	890	840	870	825	838	841	860	913	857	826	867	862	824	874	874	911	901	898	868	920	827	862	867	890	871	839	845	870	855	857	852	862	892	879	834	852	843	887	870	858	861	874	861	865	864	832	887	860	836	850	822	853	866	872	838	883	867	801	889	865	838	842	853	862	794	857	859	889	830	866	902	839	872	844	812	877	869	901	918	875	862	857	828	847	875	885	906	846	887	869	849	838	844	910	856	914	897	848	890	899	876	863	865	838	887	892	820	848	853	880	874	901	860	863	832	826	853	932	882	845	877	849	816	880	835	878	818	841	855	870	808	891	843	906	943	823	829	887	855	833	890	882	873	833	848	849	856	872	834	915	856	869	867	902	904	887	845	902	848	874	850	881	873	854	865	828	903	939	850	841	889	870	874	878	875	858	876	855	874	867	884	835	812	902	886	899	866	894	843	834	890	893	839	837	853	859	818	845	816	875	832	892	850	883	891	890	866	860	831	842	844	872	829	835	840	825	842	855	873	863	878	910	919	863	891	875	867	869	867	877	876	835	876	890	881	861	879	841	867	862	854	870	879	884	859	840	899	816	848	910	906	837	887	843	855	835	860	879	889	849	820	890	868	855	874	836	931	908	925	891	855	865	855	871	853	861	856	838	873	893	890	897	848	879	888	855	911	842	821	876	874	892	887	858	837	845	926	869	858	846	885	877	863	900	816	840	884	900	811	847	822	855	832	884	896	881	885	851	815	915	831	873	838	869	836	872	824	842	870	908	827	890	832	837	849	889	856	860	865	863	851	880	802	861	875	820	898	868	856	891	886	804	838	871	832	869	829	862	881	843	819	835	874	825	856	876	864	876	913	817	868	822	844	845	864	806	901	887	878	879	919	872	846	829	871	871	883	849	849	872	857	914	829	840	838	844	908	861	863	833	840	835	873	836	910	845	824	880	904	898	857	843	849	852	851	871	809	854	850	891	874	866	876	859	839	890	851	888	843	842	875	803	895	844	862	900	860	847	903	853	854	866	894	846	870	833	866	875	837	876	881	870	862	858	814	853	853	871	846	888	841	887	864	832	852	865	848	864	850	800	832	865	879	831	811	851	904	847	795	809	871	860	897	897	849	885	825	883	816	844	887	858	900	822	913	856	851	869	872	843	874	887	876	861	860	841	832	884	888	837	860	860	836	904	910	818	832	867	877	928	837	885	916	892	871	881	858	863	867	882	857	853	863	883	893	869	854	917	864	807	862	902	874	879	874	856	868	857	871	831	834	860	885	868	865	891	837	866	839	854	861	854	879	866	855	877	880	851	885	870	886	855	840	884	884	884	885	828	878	869	868	864	910	867	835	838	825	825	843	898	905	907	842	858	843	864	849	874	848	893	872	902	867	864	913	854	875	840	883	832	873	827	858	886	813	847	860	878	842	828	879	816	916	878	851	842	857	818	888	903	817	894	886	896	931	938	833	875	874	860	817	900	888	844	894	908	843	801	881	856	882	849	850	878	906	810	834	859	846	813	845	817	870	789	913	863	808	801	845	869	792	881	896	878	871	896	884	916	841	889	838	855	913	819	874	837	841	891	839	838	814	841	825	913	852	913	886	841	929	854	874	873	906	855	837	846	846	816	892	801	866	824	845	884	882	912	847	869	899	890	856	869	870	890	811	848	842	852	848	876	899	887	894	857	936	848	880	871	889	836	822	847	856	874	909	873	879	845	879	830	890	877	812	850	916	891	864	840	867	837	888	850	862	878	862	892	830	869	897	893	848	882	879	837	870	905	850	882	890	835	805	837	827	882	890	810	894	878	903	854	833	864	930	864	854	919	834	871	842	879	881	853	887	901	858	873	845	844	914	904	861	840	864	828	792	835	860	854	791	915	886	786	849	850	878	839	826	836	905	820	893	882	878	894	867	894	890	858	838	820	866	874	852	873	834	859	922	909	837	838	813	889	841	858	888	838	879	872	856	839	889	880	859	855	836	835	846	853	909	839	813	844	883	893	876	872	861	876	863	828	873	945	847	874	863	830	868	896	902	940	854	845	821	840	872	877	868	876	878	828	878	841	872	889	844	846	910	826	901	880	813	870	860	875	849	866	821	883	869	825	848	896	831	884	883	842	862	919	870	888	839	872	861	867	874	849	815	831	818	874	852	830	852	876	852	849	850	857	852	863	874	839	847	839	856	861	836	878	855	848	845	918	859	873	836	862	888	846	851	849	852	859	827	855	857	805	866	890	904	847	836	810	878	867	879	888	875	825	847	887	880	852	873	836	847	911	862	863	872	863	884	872	824	852	831	872	825	928	856	817	813	855	901	857	846	844	883	853	874	904	839	919	909	831	863	814	902	861	891	887	846	858	845	865	830	905	878	834	849	910	839	879	814	831	872	841	842	877	810	866	876	938	865	800	886	841	854	893	844	874	872	824	891	828	914	895	845	844	854	843	854	841	847	800	839	890	875	829	853	815	885	882	909	906	870	858	865	925	853	851	848	852	842	824	884	913	903	848	866	861	854	908	888	801	843	860	880	852	823	897	907	848	821	858	858	903	857	870	866	866	900	818	852	881	891	838	867	891	847	864	835	878	845	859	829	894	807	884	876	844	912	902	859	854	841	940	895	896	899	865	922	755	862	888	886	901	863	934	841	934	895	847	843	917	817	886	877	882	855	872	910	840	819	815	859	856	863	829	878	893	864	810	883	846	850	900	830	899	903	893	909	914	833	883	837	912	804	856	822	860	861	843	840	888	840	860	832	834	887	852	852	897	872	855	820	868	898	801	896	872	806	842	869	877	877	878	876	860	869	902	873	810	856	895	852	809	830	882	816	910	876	858	816	824	872	844	848	876	845	920	827	863	879	881	853	838	869	830	832	860	882	870	861	829	846	885	850	817	878	855	868	885	838	906	873	818	856	777	843	916	810	859	857	881	856	900	885	861	862	876	869	862	851	877	858	841	808	854	868	849	846	924	865	865	826	863	834	927	823	829	875	786	831	867	835	848	846	857	840	904	907	884	859	832	880	897	852	874	838
853	339	194	178	156	212	260	214	202	224	210	175	148	180	166	211	3035	4066	2784	1377	468	208	146	96	111	91	87	78	92	91	91	100	91	89	87	102	109	94	99	91	91	102	75	102	101	122	101	92	107	95	98	98	84	96	100	99	90	98	95	85	88	97	86	110	79	74	92	83	106	86	89	83	97	98	92	91	88	79	107	102	99	97	79	82	102	83	69	96	92	89	99	90	95	102	98	101	96	83	96	95	92	102	94	93	102	104	98	108	106	91	108	110	90	94	114	95	109	95	103	105	92	89	107	93	122	101	94	92	106	83	109	111	102	83	105	105	96	101	100	121	100	87	97	109	89	99	78	107	102	100	77	95	104	103	101	85	102	89	77	89	89	112	87	78	105	95	86	112	96	86	100	107	87	89	100	102	84	102	76	90	98	98	106	94	100	95	107	98	102	86	104	85	99	99	101	94	86	103	91	124	111	93	99	99	80	96	106	93	97	96	87	82	82	83	86	102	102	110	82	105	95	113	84	83	96	85	96	89	99	110	104	87	99	107	102	94	81	104	95	94	85	80	96	79	107	99	111	85	92	105	104	100	86	92	86	91	80	77	97	99	96	89	93	86	92	95	107	92	88	99	106	105	95	87	80	98	92	108	93	95	94	97	90	81	90	100	85	87	95	116	119	81	101	98	85	89	109	100	98	108	115	89	86	112	104	99	96	69	109	88	87	93	96	88	81	99	104	73	107	96	108	103	90	76	110	88	83	76	88	92	108	107	99	80	94	83	87	87	99	91	100	92	99	97	99	110	100	115	97	122	108	100	80	113	101	95	95	92	96	99	82	94	95	107	96	92	111	83	89	95	101	96	109	88	93	93	91	85	87	89	102	115	95	92	101	91	81	99	106	81	89	92	108	103	97	99	86	97	105	111	85	102	88	93	84	85	82	104	92	91	96	92	84	108	90	92	108	96	102	102	80	93	109	104	76	93	105	109	75	98	87	92	89	97	101	87	82	88	96	99	105	87	95	92	107	85	118	94	100	107	87	91	90	76	80	91	93	89	89	100	86	101	87	91	94	94	95	82	107	104	94	96	111	88	93	78	82	105	86	87	106	104	86	88	76	82	97	89	94	91	93	95	96	88	94	95	85	92	77	89	90	95	99	99	73	93	112	82	85	89	113	86	86	85	95	126	93	102	104	105	103	79	99	101	99	107	93	116	102	89	95	101	81	91	116	86	89	84	99	87	82	115	101	101	84	95	87	99	109	91	100	101	103	102	112	94	88	114	92	92	89	102	97	99	99	94	96	102	81	82	90	88	79	103	87	98	91	73	96	100	102	93	98	101	107	115	95	99	103	90	106	71	92	106	107	75	108	124	90	90	95	96	99	89	102	119	103	93	97	75	91	98	92	92	79	99	87	100	99	91	85	93	82	104	112	107	113	78	90	91	108	85	90	98	103	90	83	83	87	102	98	97	108	103	94	83	101	86	88	83	62	99	96	117	105	99	113	85	106	100	86	92	99	92	78	97	105	102	92	98	96	101	97	96	102	95	82	97	81	94	105	93	98	97	105	86	95	89	101	90	110	102	103	94	110	79	80	80	87	70	111	93	86	99	81	97	94	95	103	89	91	94	87	99	92	96	136	84	106	88	102	89	90	80	95	80	82	99	99	99	92	104	95	81	111	111	95	86	90	106	88	99	105	95	103	86	97	91	123	112	92	95	85	93	85	97	88	92	92	97	92	84	96	98	73	91	105	99	100	94	95	90	107	100	96	103	79	89	94	86	107	79	98	96	97	93	87	106	96	105	108	95	104	106	83	96	100	102	106	100	103	89	86	97	96	96	87	79	86	94	102	94	110	93	77	100	86	95	82	72	88	98	87	111	88	89	71	86	100	94	78	94	75	98	73	96	93	102	97	102	112	90	94	103	84	92	88	80	63	105	83	91	96	73	97	90	80	88	91	94	84	101	88	87	101	82	83	80	108	89	92	96	79	94	84	111	103	80	106	105	82	93	102	90	91	89	83	76	92	84	84	91	91	90	101	84	97	99	103	109	98	92	96	90	87	100	91	99	82	92	86	99	108	87	85	101	100	97	103	98	90	85	84	102	82	83	117	84	99	103	72	103	88	108	97	97	109	86	89	108	81	87	91	116	89	95	98	101	107	99	122	107	99	102	90	98	97	112	103	116	112	113	87	107	89	79	88	88	81	87	83	87	84	108	91	116	106	96	81	95	97	101	87	71	89	90	107	111	102	93	103	91	90	91	87	109	88	89	107	90	72	88	85	107	103	98	98	95	90	124	79	115	112	95	94	97	92	100	98	95	125	115	108	115	102	81	92	86	86	92	95	95	72	93	85	80	94	110	89	110	81	102	100	85	80	106	110	84	89	104	86	107	102	91	88	106	101	101	97	105	98	101	91	100	95	109	94	94	96	84	91	98	96	94	105	84	91	89	88	95	79	84	121	101	96	116	91	110	97	94	85	113	85	106	101	87	92	107	74	89	89	95	90	81	95	92	97	105	100	90	95	95	98	89	95	106	101	86	93	89	100	86	97	96	91	100	98	103	89	86	89	87	97	101	96	85	107	93	92	98	97	90	100	100	101	92	98	99	100	102	105	103	94	84	90	88	100	83	93	118	114	83	85	94	91	90	106	89	79	74	100	88	90	96	85	99	81	96	97	103	87	85	106	101	86	100	97	96	85	102	88	99	98	87	87	95	99	83	100	87	84	108	99	99	95	101	76	97	107	97	87	106	71	100	102	94	102	96	76	104	79	94	88	99	93	95	108	91	115	93	82	93	90	93	100	106	80	93	112	87	100	95	90	103	78	93	96	112	99	99	95	102	95	98	91	105	94	70	105	82	100	86	79	88	121	88	99	107	82	99	80	85	89	80	83	99	77	115	83	105	99	94	101	94	80	103	101	114	92	84	108	81	91	73	89	89	99	94	102	83	77	85	87	83	101	93	108	89	85	93	110	89	93	107	106	83	89	96	87	101	81	111	86	90	109	101	103	93	107	108	80	111	111	106	95	83	95	103	90	106	97	96	86	89	92	114	97	88	114	89	86	83	91	110	102	107	93	104	85	111	105	107	88	96	98	108	87	94	93	100	105	95	82	87	93	96	82	110	99	94	85	88	92	86	106	100	110	99	86	86	98	113	93	107	81	96	88	96	91	106	88	92	118	106	78	93	87	90	93	94	82	111	89	99	93	104	99	97	97	89	101	94	102	100	78	84	95	88	97	110	93	97	88	89	95	92	84	88	85	87	84	88	85	105	112	96	83	104	109	100	78	89	109	93	82	92	81	87	96	97	89	90	81	97	99	97	94	91	93	87	128	99	82	80	77	113	94	81	101	97	91	105	86	91	92	89	92	82	97	88	101	105	82	86	94	110	91	86	96	91	83	85	94	118	96	94	84	119	98	78	77	89	105	72	101	99	90	83	83	80	89	95	88	103	88	95	101	94	118	91	103	101	90	105	84	101
11586	5443	2988	5270	10342	11237	9329	7661	6424	6006	5153	4412	3841	3751	3446	5105	31895	31355	26675	18026	8711	3272	1495	1037	908	947	899	943	950	956	919	954	916	923	905	947	908	971	969	911	999	945	880	901	958	906	972	894	947	958	910	904	917	937	872	967	904	907	945	928	923	903	887	901	914	923	906	938	889	936	916	997	905	899	954	954	863	969	974	913	885	871	972	923	907	957	927	918	915	929	923	925	932	910	942	932	973	939	862	920	909	932	941	862	954	929	936	951	945	931	954	910	923	911	925	899	904	982	919	923	927	883	928	930	899	972	947	918	904	985	919	978	918	858	921	912	959	936	902	885	960	932	983	898	906	940	925	917	928	923	932	950	941	908	930	948	955	955	966	920	915	896	927	891	928	903	915	886	935	922	942	942	877	905	917	900	980	957	865	945	881	943	914	930	953	916	945	945	971	910	938	937	917	944	956	949	975	890	885	923	969	924	951	947	941	890	895	966	1008	947	901	948	929	990	982	947	942	945	865	954	956	892	954	919	885	849	933	1000	892	893	919	921	941	928	938	910	977	960	994	932	920	917	940	929	895	951	942	952	917	940	969	953	887	944	928	953	973	936	950	937	938	923	918	960	936	905	942	906	916	964	945	970	919	1001	923	931	894	947	957	910	925	892	960	931	919	937	916	940	936	873	913	967	932	941	900	907	922	969	954	964	906	899	972	919	927	912	912	940	914	977	885	996	951	955	896	910	918	926	956	930	886	961	960	927	899	958	948	939	934	937	947	974	971	934	915	935	902	923	972	954	962	879	996	927	917	959	933	955	946	883	914	913	912	951	903	977	951	949	925	878	885	922	1004	948	876	899	955	947	858	881	890	937	933	934	867	945	964	924	959	924	919	992	907	978	948	909	949	957	944	976	945	989	889	948	923	910	943	893	997	898	893	959	983	904	918	860	955	914	957	960	880	929	861	879	897	908	922	934	965	994	914	920	914	958	867	965	941	960	892	934	933	899	908	868	971	881	862	928	927	923	906	907	922	901	944	905	938	966	958	848	941	953	947	938	894	891	908	904	884	927	888	900	952	930	971	900	922	958	917	969	988	931	967	904	944	1009	914	947	918	920	909	936	919	966	952	906	957	925	950	942	949	928	929	885	987	940	913	928	930	903	956	922	896	966	928	901	910	914	930	898	988	946	924	923	963	935	951	930	896	920	951	952	973	915	934	922	917	930	952	946	952	939	943	915	941	941	940	926	883	944	941	901	937	904	911	941	913	906	923	941	955	949	928	960	996	967	929	892	888	925	908	956	925	912	914	935	927	964	928	900	941	893	903	906	950	916	918	941	948	930	925	907	974	982	896	923	979	952	901	925	874	964	877	932	943	1021	915	934	917	972	892	957	940	927	951	923	946	931	948	917	957	944	926	889	966	922	975	935	984	965	909	955	909	949	936	894	932	958	963	958	914	947	936	953	930	919	918	921	933	967	897	984	961	946	922	914	939	961	898	953	935	963	898	922	918	1006	932	927	964	928	933	918	956	954	977	883	963	924	912	931	894	864	940	898	928	950	904	931	945	916	906	952	953	945	880	932	907	885	981	933	970	887	936	891	936	982	944	915	981	916	895	929	906	979	913	970	903	916	910	877	875	965	993	899	896	945	913	884	952	961	963	940	911	924	920	952	922	1003	938	958	896	945	956	920	923	937	971	903	937	956	926	859	979	923	946	921	880	932	983	852	902	890	938	890	895	957	899	903	927	910	933	906	927	904	934	935	877	915	976	961	966	995	929	868	911	874	908	929	955	907	963	941	889	900	957	938	924	911	918	928	967	920	938	933	928	938	957	950	947	968	963	994	971	894	912	930	960	917	886	961	938	891	927	959	995	967	956	941	952	941	892	890	919	937	973	929	959	876	853	943	939	957	962	916	942	926	971	939	918	916	946	944	909	908	934	926	1009	924	938	973	931	955	936	912	922	942	945	930	893	919	946	944	952	944	922	965	903	896	1005	953	942	960	963	945	886	946	904	926	940	936	1000	902	999	947	891	939	906	909	948	898	909	888	991	914	934	975	882	889	933	914	896	899	943	927	914	912	909	960	977	904	928	936	946	900	943	945	935	910	960	897	945	960	946	904	982	902	927	963	872	904	891	966	897	905	925	997	898	927	963	937	954	911	957	925	904	914	908	894	916	971	881	943	930	908	952	959	971	986	912	916	941	939	917	963	935	925	914	922	927	918	922	934	922	931	943	963	968	961	953	954	933	940	928	988	875	915	895	954	980	918	943	955	965	956	915	917	966	918	989	928	891	893	933	861	937	949	934	924	977	882	902	925	935	908	971	929	915	924	877	945	988	926	938	893	939	948	929	918	920	895	923	958	969	947	931	986	929	945	959	894	941	958	916	945	971	893	910	954	915	911	950	973	941	966	909	900	929	958	851	945	920	991	929	929	931	965	975	912	961	925	886	912	998	982	922	935	923	935	903	907	968	922	943	930	938	940	937	895	976	837	929	955	938	909	895	951	901	870	997	934	907	920	895	890	923	921	920	879	936	953	913	908	945	971	943	912	937	930	946	929	881	900	907	934	912	927	888	924	951	896	931	875	949	939	957	941	926	943	943	898	936	923	892	946	870	938	944	950	913	905	867	936	910	928	933	918	915	906	866	909	955	921	910	939	979	919	896	912	904	992	887	979	905	924	927	912	959	854	929	953	976	963	946	953	886	914	921	896	900	909	919	912	969	928	971	964	908	966	904	980	924	1006	937	922	928	908	926	958	926	901	907	961	948	910	912	955	958	920	912	907	967	909	915	876	953	881	923	963	911	946	944	984	927	919	942	930	906	903	939	945	911	930	968	911	974	933	929	921	859	894	966	950	967	933	922	957	922	897	952	973	890	930	910	927	899	893	946	943	930	893	920	925	866	968	971	929	944	955	924	930	909	958	935	943	971	911	922	935	939	924	942	952	956	894	888	886	931	906	925	898	938	949	920	910	916	915	932	931	949	924	980	935	913	931	935	915	919	914	892	883	954	920	948	944	951	908	931	999	911	960	874	944	914	941	903	949	925	900	931	900	990	933	913	964	959	957	923	913	921	918	924	885	903	923	951	898	947	951	925	986	973	950	967	856	913	911	924	952	932	952	929	912	943	919	934	955	901	928	910	915	920	955	945	940	876	926	926	968	905	912	929	959	947	888	957	916	983	944	941	980	907	902	905	912	899	966	919	904	945	903	973	937	933	934	912	972	930	896	933	948	930	936	944	889	940	949	896	911	893	947	925	936	912	1017	922	909	928	1035	939	949	926	900	900	906	910	971	938	875	946	912	964	940	916	973	963	961	919	858	950	959	951	961	1003	921	923	927	951	919	919	897	938	901	921	920	939	955	944	932	987	935	910	926	954	915	927	932	914	949	949	923	877	951	896	952	932	965	923	959	903	881	882	872	948	870	935	936	930	977	946	945	919	929	958	968	913	920	949	917	937	904	956	910	953	944	978	940	900	920	872	902	917	951	947	881	878	884
2467	331	198	155	144	159	175	196	211	211	195	172	179	203	180	222	3094	4805	3186	1682	634	241	110	108	80	96	96	95	73	67	75	82	88	86	98	88	76	89	77	86	81	83	80	106	91	93	71	92	91	92	89	95	94	100	89	98	94	89	75	94	90	85	77	77	87	91	111	96	86	88	102	88	76	89	85	100	87	82	94	83	86	96	77	81	94	85	83	96	79	67	88	94	107	88	78	98	85	85	102	81	71	75	96	64	90	78	68	86	94	92	86	81	85	84	83	89	71	98	69	80	101	85	77	90	89	96	93	87	86	90	97	98	85	71	90	94	95	94	94	84	96	89	84	85	81	88	88	99	80	77	78	80	79	88	89	83	87	102	70	88	88	97	94	93	88	113	96	73	74	72	87	97	104	101	88	91	91	82	89	80	97	96	76	91	85	93	102	84	109	81	93	99	96	75	104	93	99	95	94	72	94	82	85	89	75	80	77	99	82	93	88	78	95	86	90	80	72	97	94	100	98	107	97	84	70	79	79	92	90	92	93	79	81	88	61	93	95	90	99	89	84	82	68	84	83	83	89	97	85	77	102	87	84	70	91	104	86	75	69	81	81	85	83	91	80	87	80	86	94	77	91	92	86	86	98	89	88	115	88	88	68	92	83	101	76	92	92	104	91	96	82	79	89	91	77	87	77	78	88	79	99	83	88	77	83	90	91	87	91	83	78	90	88	78	88	97	77	92	96	86	94	80	86	90	81	79	85	84	89	86	112	87	95	92	81	91	93	88	90	77	97	106	81	92	92	81	82	104	66	91	96	75	90	73	87	114	86	98	114	71	86	101	89	79	87	86	94	101	99	96	81	90	82	79	81	71	99	81	84	85	86	76	80	82	81	97	88	90	79	79	75	90	86	95	85	99	100	90	92	98	94	91	81	89	84	114	100	87	95	98	77	85	83	87	99	82	84	80	78	93	95	98	99	72	78	98	85	92	91	88	85	77	85	85	82	86	90	97	85	77	84	89	73	95	74	84	83	78	73	80	92	105	98	78	120	87	90	82	101	86	93	83	82	85	107	94	86	84	86	87	93	65	105	96	77	101	93	85	81	82	94	94	85	74	88	77	73	83	90	89	91	92	100	92	84	85	101	79	65	78	86	65	99	74	75	91	71	94	76	89	95	94	82	98	96	88	90	94	79	83	87	91	88	84	73	92	75	69	87	71	93	86	80	84	92	87	84	83	99	77	83	94	110	80	83	79	79	88	94	100	84	102	80	84	86	96	79	99	80	81	92	91	80	96	96	95	89	93	102	82	91	82	101	86	75	81	97	104	88	91	70	86	81	84	102	109	95	84	84	82	72	101	87	94	96	88	97	97	91	88	92	80	96	78	79	95	77	84	96	84	90	94	78	94	74	79	94	80	81	76	92	81	86	90	87	75	82	75	90	97	68	87	77	87	82	87	90	87	73	86	100	94	80	84	96	96	83	82	83	83	88	72	71	100	86	84	87	83	81	99	80	87	102	100	96	93	97	83	90	72	78	85	74	73	83	81	89	81	79	90	88	94	84	72	82	91	75	84	93	106	95	91	80	82	88	91	95	86	81	99	88	87	95	83	92	87	74	93	91	88	96	82	80	86	85	92	104	75	86	87	86	73	81	79	83	84	111	87	77	84	86	79	76	92	88	98	86	75	100	85	84	106	91	87	91	97	79	101	90	70	76	77	86	83	86	92	87	91	83	90	100	89	85	79	99	90	92	99	78	79	104	83	104	77	96	96	85	98	110	86	83	89	90	92	92	97	77	94	83	83	97	83	81	75	86	90	75	97	91	100	89	87	83	79	86	76	85	93	88	100	90	92	85	83	88	87	78	92	85	81	87	96	86	76	77	99	78	93	90	87	90	99	100	94	102	98	93	97	87	89	87	80	96	77	81	83	85	92	90	91	98	76	82	88	93	72	87	86	83	89	107	88	79	83	87	75	102	96	80	101	84	78	95	84	91	94	96	104	88	86	71	102	87	79	84	83	91	77	86	87	77	89	84	81	96	88	94	98	70	83	85	87	95	88	77	91	89	73	114	105	89	92	107	76	87	80	79	98	83	90	87	85	95	70	78	69	78	87	79	100	91	90	74	90	87	90	96	88	69	86	98	91	71	77	88	84	88	96	93	88	91	106	86	97	89	79	89	88	91	87	83	82	80	80	90	82	95	82	92	77	81	80	104	112	82	81	96	81	81	83	79	77	101	74	93	97	76	90	102	74	104	88	96	89	91	100	99	101	85	88	90	90	87	78	95	91	90	76	103	100	82	91	92	98	100	81	90	83	96	74	68	78	76	83	94	91	83	96	86	89	84	97	76	94	100	81	89	84	89	86	85	96	74	87	85	83	102	87	77	96	93	86	96	82	90	105	93	82	78	74	82	76	84	79	80	108	89	86	81	82	103	79	70	100	90	81	93	81	89	94	94	92	91	93	83	81	99	82	94	90	79	92	93	76	91	82	81	72	77	97	93	85	73	92	88	85	88	80	83	86	91	89	87	69	78	86	80	63	83	91	91	71	95	79	82	81	86	84	89	99	83	73	85	81	93	98	89	91	87	90	94	80	92	89	76	93	82	82	89	104	62	76	63	90	101	83	76	89	94	99	79	85	80	90	94	79	98	74	116	106	94	100	104	77	81	90	92	75	81	102	78	93	93	98	81	77	65	102	86	83	101	95	97	87	77	82	97	76	78	105	111	87	74	75	90	87	90	87	96	69	84	83	82	89	98	82	94	84	79	89	82	85	94	79	87	83	75	110	95	89	91	90	93	93	89	86	88	83	105	83	101	86	76	96	96	95	86	82	76	85	100	83	78	96	81	70	93	103	88	85	92	113	91	109	73	97	86	87	91	85	81	78	80	94	69	96	100	93	87	85	87	98	81	82	108	88	90	102	79	83	91	94	96	74	80	89	74	92	86	82	80	97	90	85	74	81	85	95	98	77	89	95	84	99	81	85	82	90	84	99	83	85	77	83	79	107	95	102	73	69	86	73	106	88	71	79	72	72	100	78	90	86	87	70	75	110	88	86	93	89	104	77	82	79	73	77	84	95	83	79	78	83	87	89	86	76	82	85	79	100	88	87	87	88	89	89	90	90	88	71	79	97	87	77	93	90	80	80	87	87	90	92	95	87	93	94	73	90	93	87	83	82	68	86	95	74	93	91	86	82	74	85	82	91	91	77	78	83	77	85	75	96	100	94	85	85	83	99	97	95	76	67	98	92	82	87	92	91	97	79	75	98	98	83	97	86	105	87	98	76	88	92	95	71	94	105	98	87	104	86	81	90	83	84	105	74	75	106	94	85	83	81	81	82	91	94	92	90	87	86	72	91	110	86	93	88	86	82	88	108	66	101	100	86	84	80	77	85	71	78	89	86	97	79	84	89	87	91	91	87	93	82	80	85	79	103	109	85	66	81	87	84	85	106	73	80	88	90	72	83	87	76	83	98	87	79
11629	4827	2857	4441	8537	9687	9117	8976	7753	7026	5711	5040	4584	4459	3831	5450	31983	32757	28836	20362	10156	3495	1413	1006	955	830	826	892	838	864	853	808	878	806	839	873	837	836	881	878	881	826	851	830	944	863	843	808	862	867	846	837	847	869	828	839	806	887	805	859	845	864	855	891	794	864	864	851	825	850	863	866	810	845	885	884	876	849	882	862	880	869	810	885	889	867	893	861	853	821	851	830	893	830	824	860	842	903	838	839	935	871	895	858	897	874	835	856	896	867	877	863	900	928	813	819	846	850	800	790	902	887	863	848	817	842	854	862	867	837	840	848	916	877	871	876	880	825	857	921	830	844	862	862	803	866	916	822	833	873	884	857	883	864	845	866	875	870	842	913	859	878	840	810	856	796	914	837	817	915	794	879	876	867	868	844	839	858	838	906	881	836	860	826	855	843	865	869	856	830	910	817	848	826	871	845	840	861	840	869	907	859	842	853	858	872	890	921	867	846	854	840	785	871	895	839	822	876	906	923	873	873	906	874	879	837	840	837	807	872	918	883	855	854	891	900	861	848	848	918	838	839	877	862	835	835	881	865	875	893	876	873	903	912	837	815	866	875	898	864	867	899	921	848	850	834	846	890	850	850	854	866	925	863	843	912	862	848	913	883	850	900	850	929	873	870	821	816	877	849	869	859	856	857	835	860	801	856	867	892	847	805	851	836	857	851	898	878	800	820	869	857	845	862	832	814	889	852	831	827	863	858	888	859	812	901	895	855	815	881	888	902	901	834	870	871	886	839	868	893	922	856	860	882	865	874	891	864	846	894	852	835	863	880	853	853	801	830	845	850	864	816	900	846	822	868	894	899	832	878	844	841	808	804	868	837	860	921	818	854	898	853	848	871	828	787	873	906	805	833	901	908	846	859	816	835	824	853	821	829	838	874	885	826	851	843	884	913	837	885	870	896	886	832	876	879	827	835	884	863	832	853	814	871	873	895	911	875	821	823	847	869	897	880	835	885	842	861	863	886	831	882	868	853	892	839	812	852	867	848	857	838	849	853	803	833	853	863	844	902	877	922	869	816	812	857	881	853	821	878	841	864	828	877	863	855	898	781	884	863	848	889	864	783	879	865	861	860	868	823	846	838	847	810	887	839	934	893	825	884	829	871	834	885	839	858	905	845	880	889	880	782	863	825	881	864	818	806	922	851	863	850	907	808	877	855	842	818	805	858	887	823	843	895	859	833	818	892	787	808	901	913	864	854	806	876	854	868	868	886	850	809	843	854	875	906	805	853	858	872	905	851	894	951	885	881	896	843	835	891	860	899	859	861	891	895	852	922	900	871	874	879	887	881	807	879	870	828	846	883	860	898	890	819	895	847	841	843	865	870	839	889	866	880	859	879	827	859	838	821	832	855	835	826	842	815	902	851	867	840	875	907	778	873	882	912	875	876	863	866	876	905	883	885	909	843	890	825	917	856	868	824	815	891	832	832	836	866	887	869	885	901	878	781	878	910	876	814	860	845	891	877	857	925	818	829	823	824	909	864	840	856	886	839	841	891	877	870	877	811	874	818	916	895	843	925	843	868	880	901	835	862	921	880	850	889	846	867	830	830	888	830	883	837	863	913	818	868	872	855	823	846	835	907	896	881	884	891	864	862	862	875	845	860	862	847	863	897	820	847	849	903	849	860	819	899	840	839	937	818	887	849	842	868	849	825	932	818	893	884	881	880	838	852	862	897	852	853	838	833	860	811	824	874	837	853	861	848	855	883	883	834	811	908	895	820	863	852	882	828	820	860	894	803	886	830	891	866	854	865	918	884	806	875	872	891	867	864	871	845	884	889	817	831	857	839	850	891	917	873	852	811	821	859	836	879	873	920	887	926	854	815	844	851	820	892	840	837	874	853	838	824	861	822	877	851	862	908	869	836	859	891	868	879	908	797	869	834	869	854	869	847	866	854	869	878	885	854	813	845	837	873	854	889	884	873	877	874	868	805	833	862	895	845	829	908	881	898	839	861	842	836	866	890	899	818	816	864	882	888	797	873	889	855	904	828	844	917	886	813	921	839	890	833	905	914	859	821	812	779	880	858	798	848	837	868	875	830	831	879	889	850	785	829	844	858	897	865	886	863	857	833	876	822	828	863	856	885	879	833	924	875	887	836	871	917	847	837	812	817	876	874	828	855	838	846	901	836	785	839	850	852	837	870	893	890	847	893	826	885	852	875	856	876	822	823	868	858	836	821	862	842	848	873	865	915	866	836	878	876	873	907	865	866	885	883	872	889	915	896	847	870	887	835	865	807	916	884	890	907	874	865	864	911	885	828	839	824	897	869	882	869	870	892	836	872	878	829	850	863	825	941	838	851	840	862	830	886	924	829	888	908	832	847	851	876	866	860	852	879	883	890	876	890	842	897	892	805	888	860	860	891	899	848	881	837	831	818	853	838	879	867	848	830	888	880	857	814	837	836	857	902	863	843	852	886	812	848	885	863	913	907	868	845	841	866	904	869	884	829	836	858	843	855	888	870	878	828	900	857	844	842	871	833	841	849	841	874	900	835	872	828	813	840	821	877	896	869	868	872	875	853	878	853	827	896	843	839	815	880	900	872	895	858	875	852	816	846	874	876	900	850	861	839	860	837	874	870	856	920	833	894	852	848	815	844	895	845	834	839	904	900	882	820	893	873	876	853	889	857	863	859	898	850	823	884	851	844	854	844	819	885	834	864	847	888	900	830	828	850	855	870	850	882	855	830	835	887	845	875	778	900	877	864	822	818	834	826	865	865	805	864	878	831	874	895	922	865	845	891	861	885	831	868	858	833	873	844	879	853	878	886	915	838	867	854	850	834	918	834	893	877	874	890	854	902	830	836	893	855	871	853	850	832	910	838	816	898	828	883	893	858	833	840	838	871	851	854	806	877	847	904	892	850	807	878	878	882	863	893	854	865	848	891	893	947	842	864	867	889	876	898	852	872	859	825	777	825	840	910	824	834	886	830	856	839	878	866	819	881	804	884	807	865	818	877	840	861	859	791	821	843	883	893	874	865	862	816	878	873	860	826	845	838	841	845	817	865	827	848	862	840	903	892	848	871	829	901	878	883	935	822	805	873	864	877	890	910	803	896	854	853	859	833	815	868	817	863	889	852	838	824	847	883	856	901	884	857	858	854	857	827	874	817	857	913	818	905	860	833	861	807	810	856	824	839	888	855	853	866	899	867	843	842	847	825	864	914	846	864	819	852	856	855	862	818	848	841	870	894	870	888	870	884	881	808	852	842	847	861	815	877	845	883	871	860	859	867	880	860	885	861	889	891	833	870	814	826	884	851	866	823	852	900	845	848	848	843	879	841	866	864	813	843	864	859	872	858	856	840	901	831	890	825	872	911	825	897	854	874	854	913	854	851	850	855	834	831	874	851	844	863	829	838	874	889	847	861	886	840	853	863	866	861	810	829	857	827	879	846	800	884	901	901	903	866	839	846	831	892	848	837	853	942	888	881
1364	426	255	191	154	254	292	286	255	253	231	269	291	294	284	433	5921	7042	4720	2090	651	234	145	96	125	104	100	87	87	99	100	101	116	84	82	101	103	92	92	82	86	96	97	96	77	102	113	98	88	82	85	93	85	95	84	76	104	108	98	89	112	108	109	82	88	98	101	118	127	106	109	103	97	92	85	103	85	109	87	75	72	97	93	94	103	73	95	101	95	87	92	104	88	79	104	92	116	103	84	105	86	90	110	90	106	91	84	89	100	97	109	91	94	96	89	111	89	75	85	87	76	108	97	103	95	84	93	84	96	85	79	102	75	109	85	83	104	96	76	102	85	112	81	73	98	76	88	97	89	103	75	86	111	89	84	85	100	97	114	89	86	91	104	89	107	84	102	101	93	102	72	80	103	80	82	92	84	91	101	103	103	91	91	103	104	95	95	85	92	101	108	102	83	104	72	116	99	103	111	87	78	95	93	98	100	91	98	87	89	93	104	101	86	92	81	96	104	102	92	104	92	88	86	78	75	89	78	103	91	114	108	85	102	105	79	113	104	95	90	111	99	98	106	88	94	110	92	117	83	108	97	82	93	91	95	95	88	100	83	114	102	106	111	97	80	85	90	85	105	93	101	97	100	94	109	91	94	101	90	113	96	96	104	103	92	86	105	91	70	90	85	102	106	100	92	106	98	96	102	91	93	103	104	92	104	96	84	92	84	95	82	86	95	93	83	95	97	98	85	81	101	101	106	92	92	83	108	103	86	81	87	96	110	92	91	91	100	112	106	104	92	86	95	75	98	106	91	92	78	83	81	107	101	84	105	95	97	97	106	87	83	83	104	92	98	103	85	100	95	80	90	105	97	101	78	83	110	102	108	100	94	92	99	100	96	96	92	105	96	81	85	95	95	76	104	100	107	90	89	119	82	90	104	103	110	88	120	106	106	106	99	103	93	86	92	91	96	114	92	99	106	94	90	111	91	93	80	113	85	106	115	74	100	95	98	93	95	92	97	100	94	85	90	89	88	82	96	102	86	91	86	93	94	99	109	101	111	96	89	96	102	111	100	105	92	88	96	86	90	93	98	80	104	95	86	88	112	97	80	79	111	85	85	95	86	88	114	96	88	101	88	90	101	88	105	87	76	97	75	94	90	99	93	81	103	92	111	104	88	84	80	99	72	85	86	91	96	103	100	108	85	88	95	100	93	109	102	86	102	120	82	97	101	104	102	95	101	80	88	90	77	84	105	94	70	90	108	95	96	88	95	86	103	97	73	108	89	90	78	103	94	91	89	99	105	88	108	82	78	101	90	96	92	86	94	99	97	95	99	95	83	89	94	85	86	92	99	83	87	99	89	103	74	91	106	77	96	90	116	105	112	112	116	89	86	105	95	108	96	103	84	86	100	97	94	90	109	108	90	79	102	97	82	89	100	89	114	93	97	93	103	105	115	114	86	107	73	93	80	92	102	93	81	86	110	84	103	100	97	88	106	74	76	95	115	112	94	96	78	88	112	111	90	102	88	104	70	91	96	93	110	86	86	89	75	93	117	78	81	112	90	103	96	95	82	94	92	89	78	96	102	91	82	106	98	85	81	95	94	79	81	87	96	84	88	112	93	105	106	84	83	88	100	97	96	89	87	109	98	94	96	79	100	103	85	98	89	86	81	84	96	90	101	100	91	93	84	110	100	96	94	96	95	103	106	81	93	86	108	93	95	108	80	94	102	91	96	86	94	103	86	86	83	99	92	111	96	94	109	97	97	88	107	83	85	98	91	95	81	98	87	99	94	85	109	99	92	82	95	89	97	77	72	89	103	110	97	91	87	85	97	90	84	99	92	85	108	95	92	101	105	99	93	87	100	80	91	90	112	113	93	86	100	112	88	95	94	106	90	83	100	101	93	95	80	88	85	94	80	87	107	114	94	82	101	103	100	99	83	115	87	81	88	91	106	90	78	95	86	93	81	94	76	110	91	114	87	92	89	93	116	105	102	105	90	90	86	74	97	99	99	91	95	90	79	108	100	99	91	83	105	99	115	89	93	91	105	100	100	82	93	96	89	112	80	96	87	87	97	92	102	76	106	102	87	100	92	89	117	97	103	107	107	84	100	83	93	92	85	100	88	90	97	91	80	88	80	102	92	104	99	111	96	109	98	100	94	108	92	82	95	93	87	97	80	111	84	104	83	89	99	107	79	93	83	93	90	80	91	94	102	85	87	95	110	111	73	105	103	96	96	100	102	85	121	95	90	107	94	107	94	84	98	97	104	97	101	88	110	102	98	92	120	88	97	85	97	98	98	97	99	86	98	106	84	97	85	99	87	102	112	86	93	73	107	82	100	101	77	103	102	104	73	102	101	84	109	71	80	87	101	88	94	100	109	104	95	91	97	98	102	86	103	108	103	108	98	89	93	93	102	95	121	91	93	90	99	94	99	95	91	86	87	101	103	95	98	91	87	101	83	103	89	95	87	77	81	83	122	101	93	81	85	112	100	77	80	102	84	95	88	95	105	92	103	110	87	82	103	90	97	86	88	101	103	87	101	89	91	98	104	96	96	90	100	92	92	92	84	94	93	91	89	92	102	97	119	89	94	94	82	95	107	101	90	83	80	91	94	101	91	105	96	81	85	104	90	101	101	90	108	113	90	106	79	99	94	88	92	81	114	104	94	96	92	93	89	109	106	93	91	105	96	109	96	87	76	98	116	97	97	91	93	88	97	90	92	109	102	91	87	95	102	105	98	96	95	100	87	105	106	95	95	97	103	82	96	95	101	107	108	93	98	109	103	101	101	92	100	96	80	95	107	114	95	82	77	72	90	88	94	100	79	102	86	106	96	101	104	104	103	101	98	114	105	90	84	110	102	95	101	99	105	87	103	86	93	97	86	91	108	103	97	88	106	103	119	85	92	94	91	101	103	117	96	87	96	90	100	80	108	90	108	96	87	87	110	94	104	100	95	99	94	89	92	107	107	111	109	104	104	91	104	101	111	105	83	106	76	91	103	94	99	89	94	85	98	83	108	95	88	94	96	102	94	91	103	96	88	91	103	85	93	93	94	78	93	92	123	97	96	80	81	83	85	99	100	89	92	97	92	118	102	91	99	90	87	80	81	109	82	86	87	100	94	84	91	99	92	94	102	83	95	85	89	99	74	90	88	96	97	88	99	108	93	91	101	81	105	110	122	80	103	101	99	97	96	87	96	99	96	112	103	93	106	101	80	99	90	94	99	89	86	94	92	92	101	101	103	84	89	85	92	89	96	104	96	103	100	77	93	93	74	87	106	106	97	110	98	99	73	107	97	101	93	101	104	100	83	97	94	83	89	116	88	101	115	101	102	117	106	96	105	96	77	77	94	94	92	108	89	93	85	87	94	84	102	88	85	100	102	119	92	96	96	93	100	85	93	94	95	95	94	84	81	90	99	104	94	101	85	106	94	90	87	99	100	77	88	86	100	68	106	108	89	80	68	102	91	93	86	116	105	106	96	89
15115	6444	3311	5385	11173	13455	12179	11028	9666	8063	7222	6958	7477	8109	7425	10679	38399	37471	31634	22241	10832	3483	1587	1065	971	916	910	966	915	914	879	905	943	907	936	882	907	942	851	937	901	925	892	905	891	964	910	920	886	971	903	898	901	827	911	919	909	873	893	943	962	911	870	890	872	932	923	940	929	893	906	932	923	967	922	979	917	932	903	917	936	977	879	915	906	892	930	906	906	951	923	898	914	930	882	881	897	909	942	873	899	884	924	929	892	901	897	874	932	905	859	925	934	936	989	945	889	961	931	884	902	896	973	895	923	875	968	933	955	880	915	943	961	943	922	880	938	925	898	925	886	969	911	927	952	975	930	918	903	906	897	855	867	926	922	913	910	919	935	893	932	958	922	917	957	955	923	884	931	917	949	943	960	932	974	933	934	900	922	932	922	906	920	923	890	907	961	941	939	956	870	963	928	890	932	888	910	936	921	955	895	913	942	903	876	943	920	874	869	895	919	890	953	938	881	917	930	902	942	916	953	950	966	909	924	973	918	978	919	925	985	891	945	885	930	955	894	924	885	926	915	906	879	904	899	870	933	893	961	932	919	910	922	948	888	956	915	970	965	968	869	972	943	936	894	887	894	945	921	951	933	931	930	918	922	903	908	936	906	888	909	927	886	941	868	946	883	867	915	915	874	896	874	935	958	872	889	941	899	915	896	899	956	970	893	948	906	903	844	974	938	948	873	892	927	895	928	890	861	896	919	986	924	946	926	874	873	952	959	942	914	906	951	930	982	961	923	955	936	973	880	909	897	956	937	919	946	936	951	927	914	942	924	920	917	905	908	958	938	896	921	932	954	933	890	976	967	918	961	914	936	920	926	897	891	871	975	943	869	963	918	969	943	951	847	907	926	932	939	940	960	909	924	949	939	851	955	914	857	905	932	940	932	928	940	922	920	959	949	911	955	961	900	898	902	931	942	995	924	949	951	909	913	968	895	881	932	906	932	934	916	940	916	901	953	952	931	932	962	917	894	918	931	898	942	992	932	973	918	950	870	878	905	941	883	938	898	899	873	883	914	903	934	977	884	953	914	922	961	952	951	906	916	904	888	872	864	915	924	908	938	927	914	903	978	942	951	857	930	915	895	874	907	948	894	976	935	968	911	871	921	947	925	916	919	861	921	948	924	911	910	947	972	859	879	891	918	919	951	919	922	960	967	904	969	907	923	907	897	940	919	916	944	921	938	875	894	888	952	928	874	877	953	906	942	921	931	926	910	923	912	883	918	951	947	917	909	852	947	977	953	907	903	955	967	896	928	945	944	900	933	905	864	930	945	905	947	984	864	940	916	929	905	913	900	902	963	905	930	899	929	911	953	940	944	944	925	866	934	907	898	950	905	873	869	921	935	953	897	943	884	900	911	904	957	942	917	871	946	932	964	937	950	921	932	932	925	886	925	890	936	946	952	889	962	950	917	981	954	890	907	938	898	901	925	932	923	870	917	964	857	931	939	940	921	912	959	889	941	948	885	908	976	916	1000	938	953	903	924	906	917	846	874	917	888	905	934	918	943	969	949	957	880	891	927	879	929	905	938	936	894	920	951	905	936	923	915	884	913	890	879	928	898	935	909	913	940	903	860	917	955	924	972	944	959	931	938	844	953	868	915	890	933	920	948	905	917	887	883	933	913	874	915	886	917	975	964	892	986	930	918	967	950	913	913	944	913	941	936	932	880	884	947	946	885	955	877	920	914	915	921	925	956	892	943	955	932	897	965	937	924	905	964	912	940	955	929	892	898	900	961	933	885	923	908	956	957	890	890	929	954	984	965	930	898	897	923	920	935	886	955	884	905	938	900	925	938	908	929	888	918	945	874	956	937	950	914	899	916	922	888	929	891	939	960	931	917	888	906	928	911	891	906	919	998	943	949	953	933	993	932	950	957	927	970	934	987	925	893	958	926	867	901	884	935	864	945	922	950	905	918	910	886	947	893	869	886	950	932	929	855	929	902	945	964	920	948	865	960	912	907	953	902	918	924	897	923	965	910	862	913	939	969	929	919	939	885	960	939	895	941	961	928	972	876	992	946	872	956	945	942	893	910	894	900	886	929	920	925	941	956	922	872	929	905	932	958	921	953	961	931	911	928	930	945	907	894	920	881	907	940	903	936	857	910	988	932	925	907	957	926	969	895	873	898	904	885	908	972	903	975	862	897	943	923	951	902	910	905	921	936	940	884	911	926	937	965	885	907	916	935	911	873	844	866	942	954	965	956	957	904	898	885	967	934	959	944	888	991	932	919	905	909	888	912	945	968	908	918	871	955	928	900	920	965	845	920	966	931	888	957	984	922	920	905	947	995	961	923	905	918	1024	907	885	894	938	921	885	930	907	924	915	969	943	887	909	924	943	945	934	912	889	925	890	938	919	896	956	924	953	903	950	900	915	927	854	896	935	952	905	915	910	917	925	1004	954	889	912	869	903	872	890	917	892	946	899	950	965	917	915	950	907	899	912	910	892	892	989	942	961	918	903	926	935	926	881	954	926	928	900	924	930	923	890	901	910	945	883	903	926	915	914	952	950	949	949	932	918	887	917	954	994	918	870	918	975	908	920	970	954	946	873	942	911	854	968	908	915	921	912	983	933	925	910	859	943	903	910	930	980	917	886	963	909	899	971	971	964	921	914	868	908	934	887	880	920	913	884	948	919	946	904	904	927	903	955	936	869	899	906	959	918	901	909	853	940	907	867	929	983	975	1012	921	926	890	921	951	960	894	903	880	837	940	918	945	886	954	873	915	896	927	873	916	963	867	910	963	939	934	899	885	942	895	952	923	914	874	931	934	1023	888	918	865	949	864	965	871	931	950	949	954	942	922	914	887	902	935	943	896	925	922	910	897	965	936	930	923	904	912	985	938	940	898	944	983	939	985	929	972	933	904	910	946	938	915	922	892	961	918	957	921	936	869	873	907	914	944	881	951	882	902	921	907	967	909	883	889	922	1002	956	913	873	931	920	895	935	885	932	919	953	890	944	913	949	915	935	852	934	946	927	934	914	899	944	940	900	891	939	936	908	919	877	914	920	923	966	945	953	970	873	873	912	908	944	930	955	898	937	898	908	932	932	963	942	928	991	910	904	927	957	887	917	931	957	911	924	942	870	919	864	894	963	938	932	949	928	932	956	859	921	919	911	896	985	896	917	917	870	950	908	923	922	904	906	881	903	917	896	964	885	890	939	939	948	909	922	843	922	958	919	971	888	923	916	921	881	925	904	951	921	908	918	899	923	914	872	898	899	903	936	893	942	916	868	930	901	947	945	872	968	928	967	894	976	916	882	960	936	910	887	881	926	934	952	901	892	972	945	924	881	937	919	938	915	899	926	916	903	882	864	984	853	910	963	919	930	923	880	926	915	929	942	935	935	982	877	907	898	960	908	931	918	912	957	913	893	914	946	941	974	960	922	924	918	881	947	893	931	954	935	941	908	916	911	926	880	904	941	900	971	975	913	896	929	916	925
1669	214	126	117	106	112	142	140	164	142	152	198	218	179	166	242	1457	1622	1066	513	227	140	83	90	75	77	96	86	91	90	98	89	102	83	79	62	106	88	82	105	107	99	71	103	100	88	80	90	88	87	83	73	81	100	85	84	61	87	97	85	82	93	89	89	93	81	97	81	91	94	80	86	84	101	93	80	86	98	99	108	73	103	81	88	77	86	98	76	83	75	92	91	79	86	81	76	87	87	86	93	96	78	81	85	72	85	98	87	76	87	91	89	97	99	84	85	94	92	78	86	75	96	79	113	89	88	87	89	75	86	91	81	84	96	94	95	87	85	75	89	93	86	97	71	73	96	92	105	80	79	103	97	88	78	101	89	87	92	87	91	91	73	82	83	79	94	92	75	76	81	85	85	89	81	81	82	97	71	84	93	99	86	80	88	107	89	95	106	76	114	97	100	97	82	91	76	72	94	98	88	96	84	92	95	92	86	87	83	88	100	78	70	87	94	96	78	90	79	85	94	96	91	85	78	93	86	90	89	88	74	72	89	87	96	100	100	79	111	99	92	88	96	74	84	80	87	100	86	81	83	97	81	74	75	101	72	85	88	87	87	90	88	78	88	110	88	97	78	78	75	82	91	103	91	97	74	105	87	79	82	88	92	86	87	87	87	78	72	79	87	106	80	77	88	83	99	90	88	74	76	97	99	93	96	84	82	89	102	100	86	97	90	80	93	87	102	85	96	88	85	105	109	84	77	93	85	80	94	102	99	86	94	97	97	75	83	76	88	93	87	82	87	74	97	85	89	85	86	99	78	89	95	100	95	94	85	81	90	90	113	98	93	98	96	73	97	95	98	70	85	103	81	75	83	76	93	104	77	89	91	91	80	97	108	87	86	87	78	67	81	97	98	75	96	100	85	78	87	82	85	97	97	83	94	82	81	94	98	72	90	89	78	104	82	101	84	100	114	84	104	86	77	102	102	99	95	97	82	93	76	92	95	93	92	92	90	69	101	95	96	86	73	93	77	87	91	93	84	89	81	80	90	93	82	100	83	84	88	92	87	98	86	83	69	87	86	94	72	95	82	90	100	79	81	95	80	85	100	71	92	85	80	83	94	87	91	90	90	79	91	81	90	88	84	119	93	72	87	78	108	73	76	97	100	87	106	94	93	91	92	93	79	80	101	97	89	93	82	79	83	68	99	86	88	85	96	95	92	74	84	76	91	83	93	89	91	81	90	88	95	86	80	86	83	91	82	100	88	95	97	88	88	89	90	91	95	101	92	97	78	85	76	98	91	95	79	85	84	87	78	86	89	89	106	102	71	103	87	97	82	100	87	79	98	78	71	93	73	101	81	86	89	90	89	78	96	72	84	81	82	106	101	89	92	94	77	98	96	69	93	97	75	94	78	103	80	85	93	79	72	76	74	92	89	83	88	87	81	92	79	101	94	87	100	87	87	92	92	58	89	104	81	83	106	83	99	82	74	104	100	71	99	117	90	78	89	86	107	85	69	87	93	91	90	87	77	85	93	84	95	93	81	82	85	78	87	83	93	81	95	91	90	82	95	100	94	108	76	103	67	81	99	101	85	75	94	86	100	97	78	79	91	78	85	77	93	70	98	91	73	86	100	89	96	82	72	101	82	77	90	106	87	77	79	87	76	85	84	93	101	83	84	79	91	90	94	90	82	85	79	100	84	82	97	85	84	100	77	98	89	77	74	85	87	98	86	92	82	95	84	89	94	92	91	87	91	97	93	80	84	98	97	77	73	90	87	88	86	104	78	86	97	74	94	82	92	90	79	79	86	77	101	78	85	95	76	76	107	84	82	86	94	101	88	95	89	78	109	80	98	99	99	84	87	98	90	67	91	74	82	83	103	96	85	96	101	83	100	80	74	74	94	77	84	78	84	82	83	100	73	74	85	98	79	111	83	82	85	86	76	78	98	106	95	71	101	83	104	81	80	104	84	90	92	91	105	92	106	90	96	104	101	84	85	72	92	87	86	87	89	73	91	79	81	73	82	89	81	115	85	76	65	81	98	86	102	93	83	93	95	80	79	94	79	75	85	76	72	88	70	78	80	93	87	87	98	94	82	82	92	82	97	87	82	96	100	101	95	96	92	76	103	84	78	77	70	88	87	80	91	81	85	110	73	92	87	88	79	84	83	94	101	101	90	80	96	97	77	100	85	83	95	88	96	90	78	104	99	82	83	85	98	81	85	99	85	76	102	89	100	85	91	107	93	106	94	94	77	96	78	101	91	85	86	96	66	92	85	95	93	83	92	97	97	94	89	106	84	80	79	92	86	87	96	77	86	85	97	67	77	94	94	88	106	76	83	93	72	80	98	81	107	93	84	81	82	88	101	89	101	101	80	86	110	81	90	85	72	77	94	80	94	90	67	108	87	93	84	96	102	96	97	86	83	88	87	88	79	94	79	85	91	97	93	83	93	93	87	82	90	86	90	97	97	94	69	79	87	86	86	81	82	104	89	77	73	89	81	88	103	90	89	79	93	76	85	96	54	98	91	101	87	95	81	83	88	87	81	91	95	87	98	88	84	91	91	86	85	93	77	68	94	115	84	86	91	81	78	84	83	109	88	97	94	79	73	70	84	84	77	99	85	95	90	85	92	83	96	84	90	103	93	86	108	84	96	92	80	93	93	81	99	90	78	88	69	91	80	90	87	86	95	72	93	83	85	72	98	102	94	99	82	85	82	104	85	87	99	64	106	105	89	85	87	86	88	82	78	71	95	88	91	97	92	84	87	98	93	90	76	99	78	85	99	92	95	101	87	92	89	87	85	100	80	85	100	87	79	101	107	82	86	75	80	82	97	81	89	58	64	90	80	97	90	80	96	103	89	88	88	67	87	86	91	68	86	83	87	87	109	92	85	82	74	81	82	81	73	65	94	80	108	89	81	93	96	91	86	85	101	65	87	98	97	89	82	80	100	98	92	85	90	92	92	108	75	94	81	73	99	110	95	106	89	82	85	81	94	79	88	85	85	79	102	76	99	85	82	86	74	83	82	73	70	89	113	94	71	91	78	83	99	90	92	76	82	83	81	89	91	82	91	89	85	85	81	72	94	84	77	99	82	99	89	109	83	65	103	80	98	74	96	91	78	84	96	107	101	97	88	78	87	100	84	76	75	77	85	82	97	92	82	80	87	91	76	85	88	85	101	95	91	78	87	87	86	97	90	88	79	96	103	75	87	83	95	87	87	66	84	84	88	74	72	71	89	89	87	94	88	102	76	86	87	88	88	106	92	90	73	90	80	119	85	82	107	91	93	100	89	91	94	103	89	91	67	90	99	95	87	77	109	108	96	77	74	93	100	88	96	98	78	84	107	107	104	109	76	106	90	97	80	105	91	85	84	79	96	96	80	77	98	108	86	89	94	76	93	100	93	83	89	90	90	95	83	91	86	83	88	79	86	85	85	82	120	96	98	96	75	81	77	80	105	94	91	88	96	90	69	82	90	87	97	96	96
9628	2787	1642	2095	4274	5578	5714	5243	4636	3864	4138	5729	5722	4878	3890	6585	23567	22280	16778	9736	4247	1690	1094	887	841	906	872	856	866	887	847	911	830	879	858	891	846	880	925	868	826	854	837	856	888	895	834	878	861	819	842	813	848	873	854	911	856	865	823	847	830	832	831	850	821	814	864	872	857	857	865	830	861	883	930	811	806	893	835	925	832	904	892	866	898	864	835	844	881	906	855	820	877	898	819	874	872	857	881	842	844	812	789	806	874	900	893	890	874	844	915	827	868	830	841	906	866	884	835	881	920	870	856	865	862	886	873	832	832	852	833	801	855	867	848	827	830	843	871	878	809	832	885	877	836	826	899	879	880	915	859	872	849	884	897	842	853	859	850	902	860	832	836	804	838	868	884	895	835	832	879	880	887	883	860	853	866	886	861	849	864	872	863	925	838	887	801	899	824	891	864	873	848	898	848	839	865	894	872	882	881	821	885	870	897	827	838	864	894	876	835	834	880	839	852	832	842	914	895	878	838	872	915	860	870	853	894	888	834	875	878	845	887	856	845	805	888	866	831	856	871	864	872	913	844	862	834	854	840	831	862	874	834	858	893	856	843	925	898	854	908	843	858	811	854	878	852	875	917	890	868	887	876	828	858	835	838	870	861	877	808	839	902	902	845	834	855	846	847	877	903	882	869	834	867	836	849	843	840	861	846	912	886	830	883	877	883	769	845	847	873	883	833	837	816	844	849	857	883	860	815	842	828	881	873	853	853	882	861	808	856	844	929	901	812	872	863	879	811	861	865	843	883	808	857	881	792	853	886	810	834	794	916	805	864	846	876	878	852	833	899	864	874	815	897	855	872	854	880	868	849	879	885	931	925	899	855	878	836	850	863	869	841	934	858	843	874	849	845	832	880	834	821	834	852	827	856	897	825	880	832	881	885	829	834	888	909	860	877	867	919	874	829	843	875	831	850	842	827	871	885	828	865	913	882	856	880	857	886	871	884	854	865	811	852	849	824	842	832	884	877	883	855	856	872	969	882	887	884	869	900	849	880	915	864	792	875	816	914	876	858	899	911	867	832	871	862	895	812	882	860	871	808	861	891	865	884	861	835	832	894	866	948	881	885	881	881	893	881	871	858	910	880	843	876	859	832	803	882	860	902	878	822	853	844	893	838	882	876	831	854	867	862	856	902	892	844	842	878	869	902	883	849	831	852	870	875	842	892	865	847	883	878	906	841	820	844	907	836	841	860	892	915	893	848	835	865	830	856	825	821	861	869	833	861	840	901	860	853	847	836	895	841	863	865	899	836	829	935	851	865	904	855	845	850	778	886	840	894	819	808	837	811	874	833	845	859	859	867	868	793	829	855	898	867	873	863	874	852	879	824	845	835	843	841	860	854	879	873	913	875	886	840	882	923	872	860	884	817	829	866	877	869	848	889	849	878	849	825	851	840	826	855	839	872	863	884	883	842	887	825	841	877	859	863	872	792	867	816	866	867	880	832	816	856	835	867	868	864	914	852	816	856	853	922	888	871	877	860	883	897	906	865	867	861	874	878	826	874	864	828	876	912	940	864	847	886	840	866	829	826	829	833	810	866	907	843	870	846	891	827	899	896	884	846	864	890	846	897	917	830	850	799	858	814	870	903	883	873	844	830	871	832	888	895	869	825	921	879	823	848	848	883	869	925	842	889	849	867	915	832	866	802	813	817	867	843	831	861	853	885	861	849	876	866	862	914	832	848	835	876	894	880	881	894	835	868	877	861	868	818	861	842	883	870	831	816	836	897	846	869	816	796	830	800	902	830	872	861	844	868	900	899	869	891	856	871	810	848	895	861	860	835	838	854	871	874	856	901	847	849	836	844	819	934	820	846	946	854	842	857	901	860	888	866	870	836	882	875	882	834	841	851	866	885	805	902	864	855	846	851	821	863	837	873	807	839	888	832	870	868	820	847	925	874	885	825	875	856	859	823	868	879	914	863	847	834	842	843	905	909	853	870	868	835	862	920	884	868	904	881	861	821	830	850	906	866	907	887	878	811	846	835	842	827	880	848	884	883	866	874	863	877	843	884	941	901	897	867	838	818	831	900	842	889	858	869	875	909	873	824	877	809	826	804	850	861	848	820	912	890	858	884	864	881	866	843	876	869	876	880	795	876	861	843	845	865	890	938	843	868	860	883	844	827	834	921	871	873	883	865	833	844	807	874	843	886	840	888	870	859	868	842	835	865	850	853	868	893	879	881	840	759	779	875	827	838	835	868	871	852	910	890	850	851	844	840	813	828	823	902	820	854	868	864	892	839	879	886	886	848	828	863	889	856	921	880	884	918	832	864	855	826	808	846	875	851	942	806	839	882	831	916	847	858	921	860	855	836	906	876	875	894	853	816	845	869	882	836	884	840	879	848	827	862	841	873	870	836	890	889	851	896	872	877	866	817	901	883	878	859	891	832	904	898	845	862	891	850	851	884	866	868	857	853	873	839	883	845	792	860	880	848	876	879	873	845	873	892	872	918	833	901	849	800	831	834	869	847	873	850	879	860	882	820	898	819	828	828	888	851	854	884	834	830	834	854	864	890	857	942	829	870	877	918	855	892	844	844	839	835	901	911	838	869	856	848	859	877	927	831	901	870	896	860	781	840	827	826	857	880	931	858	802	904	852	878	856	871	855	931	839	891	887	907	865	855	902	894	869	856	861	860	872	910	865	857	897	869	874	887	850	872	891	838	871	873	855	822	887	878	871	849	884	827	858	888	835	835	845	860	887	856	820	856	876	857	798	877	866	880	830	819	872	875	848	851	889	844	887	866	877	825	882	831	852	890	837	903	852	902	862	829	847	905	845	887	889	883	822	835	838	826	889	855	833	902	894	825	895	836	848	839	900	820	879	859	891	872	843	819	876	830	892	877	877	903	919	883	875	863	846	869	862	857	923	859	874	851	846	850	885	864	848	841	908	894	875	875	841	872	864	829	851	853	835	879	852	855	876	899	874	858	837	846	856	795	866	865	843	863	840	925	847	869	921	917	864	859	855	810	897	870	860	889	874	883	889	871	854	891	846	874	833	829	868	889	851	893	865	857	845	890	862	831	829	888	913	893	816	882	888	862	834	877	875	873	873	904	868	842	863	842	893	835	850	831	854	875	879	879	877	833	877	854	844	824	806	906	872	860	863	834	833	886	808	866	840	860	901	812	842	860	845	893	866	838	837	871	805	866	870	890	849	873	875	880	833	860	869	888	872	857	843	853	880	860	872	864	836	910	856	818	840	875	823	829	855	845	889	921	870	906	887	899	829	891	856	863	870	870	815	879	850	851	850	864	820	850	839	827	861	835	872	886	869	875	846	880	832	850	906	857	883	864	873	829	843	870	833	860	870	881	848	865	820	865	794	832	838	888	818	863	852	867	869	841	905	860	832	825	900	866	900	842	877	838	897	807	832	843	875	829	840	935	832	864	861	885	856	862	845	866	833	845	852	904	878	906	823	860	899	837	892	830	894
758	304	190	140	151	198	233	235	271	272	230	237	264	259	175	773	3883	3367	2168	1157	445	175	127	101	102	96	75	85	92	87	101	101	94	84	96	79	102	78	94	100	86	110	104	100	111	93	89	91	112	90	106	107	95	103	99	95	90	80	101	94	87	83	106	96	88	108	102	85	87	95	102	88	111	103	91	99	111	106	74	76	88	90	100	105	86	88	103	83	83	91	88	106	94	84	91	98	103	110	115	118	102	92	88	104	85	93	99	89	90	74	98	85	89	97	70	86	113	101	89	107	122	89	101	106	84	87	79	86	103	110	111	92	102	100	95	99	82	79	99	82	91	89	97	107	88	101	88	106	88	102	88	103	97	96	87	99	99	88	83	88	100	101	83	105	109	86	96	99	103	80	96	87	84	94	100	75	96	96	103	86	113	81	109	77	90	83	95	103	83	96	86	95	92	89	99	96	93	91	99	92	88	81	100	93	82	92	94	96	88	105	76	95	90	117	93	105	92	89	89	99	101	77	91	123	101	107	69	94	85	90	71	81	96	88	90	94	105	110	100	100	102	108	96	88	99	78	93	103	89	99	96	90	91	96	107	92	90	92	93	88	81	79	91	98	90	87	90	94	99	104	97	92	93	73	101	99	89	109	105	93	112	87	95	77	100	78	120	100	91	87	97	84	90	102	83	113	85	115	92	95	79	110	88	97	92	95	101	95	107	107	91	77	100	84	100	87	88	87	93	103	92	99	88	76	77	97	80	96	94	97	95	77	73	104	88	86	104	94	95	81	97	94	98	96	98	99	89	116	93	94	85	101	89	84	93	107	105	105	105	108	96	90	105	96	99	104	74	92	96	95	103	88	102	82	94	73	112	90	86	98	94	106	87	92	90	89	84	92	96	82	81	101	79	87	93	100	102	103	93	98	96	88	78	99	102	89	91	85	80	109	97	91	102	88	116	85	101	102	99	106	91	95	100	100	100	94	100	83	79	112	93	102	106	104	89	103	75	97	96	98	88	68	94	93	86	90	88	108	92	109	90	78	81	96	97	88	95	80	92	95	108	87	87	97	89	89	79	87	102	102	95	103	106	105	101	100	92	106	99	90	115	90	99	90	101	85	98	97	89	99	93	97	90	98	97	104	87	98	107	98	79	90	96	91	101	85	101	92	98	94	96	117	93	117	92	100	99	93	103	90	88	80	89	80	75	86	99	88	110	77	100	87	90	88	90	89	95	91	117	99	86	107	93	109	84	88	103	90	114	81	92	105	114	86	83	105	96	100	84	83	111	79	87	100	91	100	102	76	90	106	91	79	78	82	89	89	117	87	74	102	98	98	109	101	88	90	94	91	99	95	97	84	83	86	91	106	90	98	98	99	76	74	93	87	100	102	92	95	97	104	86	101	81	91	94	104	96	89	85	86	91	87	95	95	78	103	102	95	97	101	89	88	83	89	81	93	103	86	88	95	78	86	84	105	91	84	106	83	105	103	81	114	85	80	86	96	102	77	83	90	98	90	105	97	89	103	88	91	104	113	94	96	97	89	106	98	88	87	88	88	102	85	82	106	84	102	94	91	82	86	86	97	87	103	100	97	99	81	90	96	88	92	92	86	99	100	99	100	104	82	87	99	96	100	92	92	96	114	83	92	92	91	94	88	108	109	87	89	80	88	81	103	100	84	109	87	98	107	89	95	92	89	112	90	73	83	117	100	92	98	84	90	95	88	96	86	87	97	103	108	99	93	79	94	105	78	98	87	110	83	87	112	81	96	95	97	119	75	87	104	88	70	88	91	67	88	103	97	97	77	97	102	92	91	86	98	96	78	89	88	100	97	80	94	88	70	88	81	78	79	87	106	93	93	91	105	88	86	97	89	96	89	92	88	90	75	100	99	92	93	87	89	88	97	84	97	89	94	96	102	107	102	98	115	83	77	103	84	107	92	79	108	98	92	100	89	97	87	81	90	101	70	95	107	88	106	97	96	87	91	84	99	105	90	109	96	101	95	79	103	80	106	108	87	95	97	83	94	88	108	102	103	93	94	90	107	88	96	77	81	80	109	89	97	106	83	87	99	91	89	85	84	95	92	81	82	85	90	80	91	99	88	95	103	96	89	99	92	99	101	95	94	90	80	109	84	79	111	81	97	96	71	95	77	95	88	85	82	72	99	97	98	93	94	112	99	90	96	85	94	94	98	99	81	88	99	74	101	91	109	76	101	88	81	95	106	97	82	98	102	99	89	99	114	108	87	92	90	89	97	90	85	80	89	83	110	84	109	79	102	86	83	97	84	100	98	91	76	94	93	100	118	91	87	96	69	97	82	85	97	103	96	95	85	87	98	90	86	84	106	94	91	89	100	106	94	95	99	102	99	85	75	77	101	90	103	94	92	98	91	90	101	107	110	94	117	99	99	93	101	99	95	92	91	99	100	88	88	95	102	85	85	96	95	86	100	89	81	102	85	91	99	97	87	111	82	95	94	99	86	99	95	88	97	101	81	84	102	79	98	115	89	96	95	86	104	90	95	82	95	91	93	78	96	107	98	111	84	81	98	94	90	86	94	85	104	109	82	85	90	95	113	85	96	90	101	82	91	96	104	77	90	103	92	93	97	101	86	97	87	101	71	99	104	100	80	93	82	98	98	87	113	102	97	94	107	82	94	107	102	94	83	97	91	107	100	106	79	89	82	93	99	88	90	105	93	111	104	86	67	100	85	104	98	94	102	96	112	88	96	88	103	117	88	93	91	87	103	93	90	76	103	86	76	79	101	91	85	93	93	99	89	106	79	95	109	93	78	93	104	87	105	93	84	103	111	97	81	102	89	86	96	115	95	111	89	88	80	87	86	104	91	91	93	95	85	87	97	86	97	96	92	83	74	85	84	92	72	99	86	107	109	96	86	95	99	87	93	95	99	96	100	91	91	92	86	90	84	87	84	89	100	85	95	106	82	89	92	76	110	104	70	96	71	96	103	78	97	104	86	89	98	82	90	114	86	96	115	107	92	88	101	113	85	93	99	96	101	88	87	96	98	102	90	84	95	112	87	86	74	104	122	96	93	98	97	90	98	106	107	96	101	88	85	85	95	86	90	75	85	90	83	94	84	84	100	88	96	104	81	90	102	84	103	85	100	78	96	86	95	63	101	94	111	90	101	88	81	107	86	101	93	97	98	92	90	97	89	86	82	88	81	78	94	95	106	97	111	90	105	88	90	89	105	86	113	93	107	115	82	110	78	100	101	84	102	83	92	96	84	74	89	89	81	90	78	104	110	101	81	64	89	92	80	91	98	106	95	103	96	99	107	95	82	86	99	105	88	93	82	101	80	95	107	78	96	97	92	105	94	111	107	86	121	95	111	83	91	97	93	124	91	88	104	88	112	96	104	91	103	98	89	103	104	98	101	107	96	118	90	85	106	114	82	110	110	94	82	70	94	85	115	81	87	102	106	85	82	76	95	90	89	86	101	81	96	98	91	73	98	110	85	107	102	85	105
11468	4698	2231	3918	9116	10889	10013	8911	9056	8616	7147	6980	7139	6112	5376	14476	33111	29228	24608	16495	8013	2650	1267	990	876	892	978	926	908	879	901	954	883	947	960	919	913	928	854	919	900	922	899	942	883	934	967	921	943	884	851	898	935	908	929	961	880	888	925	947	987	892	936	954	887	1004	910	887	963	956	864	936	907	920	900	844	943	894	941	917	926	891	917	883	945	834	940	981	905	978	889	879	839	918	939	956	887	870	888	890	918	949	943	905	879	920	904	939	844	925	909	912	917	918	903	905	930	925	879	906	916	911	863	929	914	909	899	915	903	870	889	985	942	881	936	899	919	903	918	912	900	897	920	927	965	916	918	1002	923	938	898	980	842	957	909	914	921	922	902	902	935	904	944	953	931	949	904	940	924	934	892	1014	902	913	958	931	930	921	893	928	902	981	894	944	905	929	932	896	924	922	868	955	922	954	896	920	977	887	924	852	906	949	871	892	937	932	909	921	928	872	914	969	878	958	921	912	980	953	926	878	917	874	894	1000	982	884	884	934	890	947	938	922	895	919	905	942	871	969	896	927	928	933	941	913	948	960	922	931	941	951	927	909	895	932	927	897	913	916	943	970	926	908	865	906	855	907	931	857	916	966	874	949	945	923	884	926	941	972	900	939	973	951	952	875	923	899	932	916	964	954	892	901	933	910	884	945	978	913	934	891	973	949	911	895	904	957	923	939	960	916	932	946	916	964	936	927	954	894	919	892	879	890	880	955	916	891	845	939	908	861	917	895	928	936	905	929	897	910	904	919	963	881	1003	977	956	940	899	972	914	917	871	933	887	884	965	942	874	914	938	941	886	941	881	964	911	919	903	906	935	958	877	925	915	923	920	946	903	891	925	964	900	893	913	890	981	928	914	970	907	894	913	878	934	894	964	938	911	888	901	934	909	981	902	934	896	931	960	943	930	944	875	867	901	899	874	875	911	918	905	906	900	892	934	976	961	928	953	889	941	930	920	904	883	898	901	908	919	889	925	880	946	917	942	918	937	936	902	903	929	921	925	845	936	958	867	893	909	964	947	880	942	872	907	893	959	937	887	923	949	925	951	907	932	937	889	867	927	906	916	931	898	922	867	932	939	940	922	886	884	966	926	963	907	950	884	894	923	880	931	879	878	905	906	936	960	965	921	888	914	902	972	890	915	923	901	924	945	924	950	879	912	834	937	943	955	926	868	915	857	942	937	949	933	862	886	907	931	915	932	982	867	909	882	908	944	847	946	923	949	903	921	908	889	906	934	858	930	940	875	873	942	898	941	928	897	886	954	990	852	915	928	908	925	908	962	873	910	929	917	912	891	871	936	917	903	923	931	869	945	916	993	936	934	901	873	898	921	888	925	921	949	930	946	876	901	874	880	915	904	973	964	912	923	937	935	956	954	877	922	878	911	954	954	925	873	883	916	920	911	903	928	952	940	907	963	940	929	950	930	931	921	945	862	876	948	960	930	862	937	935	929	904	883	894	890	986	938	874	847	865	918	944	933	836	910	931	949	958	903	883	950	874	956	911	896	938	904	958	920	878	905	899	900	918	974	915	899	931	932	896	879	890	889	946	960	866	869	931	978	893	878	914	916	914	943	940	917	899	910	943	955	888	895	885	910	933	869	885	881	973	912	932	934	932	921	954	897	887	896	890	943	929	904	946	932	911	909	880	934	925	867	898	852	922	861	923	848	911	939	927	934	881	898	948	944	947	911	895	907	891	904	913	896	937	924	845	899	912	955	893	923	957	900	937	910	952	893	845	930	874	937	946	895	864	932	881	913	861	920	975	952	947	898	946	895	949	970	917	913	960	940	941	904	917	971	933	899	971	842	927	862	907	866	911	875	915	900	929	947	910	911	894	969	936	918	957	925	938	955	913	908	842	934	871	863	920	955	890	936	948	930	933	930	963	965	912	908	875	885	880	929	904	887	927	950	864	946	897	942	947	898	918	943	932	915	925	949	854	936	980	914	904	914	925	882	938	876	878	918	922	922	971	851	916	928	911	917	925	859	909	942	892	917	911	910	926	873	878	916	901	913	888	914	933	968	907	937	926	960	882	873	929	960	889	912	942	889	929	891	938	863	962	870	920	919	931	923	979	881	868	898	958	897	899	926	991	983	899	921	890	896	890	946	928	983	946	925	900	950	937	912	916	897	916	935	909	916	912	949	928	976	897	924	957	947	881	906	970	926	881	943	895	881	866	948	960	913	897	947	905	943	925	895	914	991	875	859	952	872	872	948	904	913	881	913	956	889	943	934	883	957	925	916	915	876	882	900	911	952	926	905	909	924	942	926	946	883	934	887	902	896	938	922	909	947	885	909	894	899	958	937	890	912	876	948	914	951	956	841	926	888	911	897	908	927	953	892	894	907	889	953	910	860	920	886	872	903	904	929	897	902	901	934	898	899	966	892	943	915	889	924	910	924	921	979	938	924	929	884	905	918	829	897	978	951	933	855	929	945	958	938	919	905	884	910	899	921	916	925	936	892	900	930	881	885	931	872	952	920	860	962	944	912	929	900	929	918	955	883	947	875	886	917	866	941	917	962	935	960	893	915	944	951	942	912	946	964	850	945	911	920	856	967	905	870	904	931	930	888	877	895	856	934	950	924	926	955	868	876	925	971	958	996	921	926	915	955	920	926	953	925	909	943	900	925	943	895	935	929	875	918	891	893	922	904	909	928	898	955	937	962	926	898	910	904	925	876	937	918	911	854	919	949	950	911	929	934	931	924	908	902	882	890	910	943	906	898	934	943	897	910	928	929	960	901	923	913	913	915	928	909	928	945	968	925	917	948	924	875	860	902	889	954	886	938	890	929	890	906	916	951	910	885	916	914	916	909	900	932	908	897	899	872	894	933	931	909	926	943	891	891	906	929	925	897	885	879	953	940	956	894	925	887	921	918	955	962	913	903	948	914	922	948	942	945	862	942	916	900	879	839	934	893	948	939	900	911	943	920	921	918	919	914	948	902	919	915	919	929	957	914	926	901	851	878	880	934	901	902	923	918	931	868	893	966	889	877	951	948	889	934	913	891	922	928	884	946	935	874	893	906	913	860	926	927	917	886	920	891	919	984	965	990	931	903	939	923	931	985	879	921	936	926	853	918	959	921	965	914	912	942	943	900	904	927	934	964	863	889	883	880	915	936	921	920	861	900	910	942	902	913	890	906	886	890	926	854	917	931	952	927	869	950	902	899	921	917	977	1011	901	913	899	888	923	894	940	952	858	947	868	1014	923	914	983	953	934	950	856	886	933	976	894	952	926	843	892	907	905	904	899	897	863	930	893	875	887	916	943	859	925	929	936	893	974	939	987	919	924	889	895	947	875	892	883	961	954	940	905	993	887	954	897	838	947	947	977	981	906	948	881	970	942	887	926	887	917	984	803	889	974	916	941	903	864	870	943	904	987	862	870	877	957	951	949	944	851	944	924	910	951	961	919	914	948	889	915	887	912	898	928	940	889	875	890	917	925
2390	248	167	120	149	217	249	287	367	356	289	247	210	210	444	3203	4911	3002	1773	679	284	147	113	84	82	102	101	104	90	93	84	81	88	96	75	90	87	71	95	78	100	95	88	73	86	95	74	78	80	78	77	89	85	86	84	107	88	76	82	77	84	77	106	88	81	88	90	88	88	95	93	84	91	62	102	91	88	88	98	89	92	87	106	72	87	81	115	87	83	94	82	87	100	77	85	84	89	87	78	69	75	88	96	76	84	87	80	100	91	81	86	96	107	77	97	88	90	89	81	76	76	100	80	76	93	93	69	74	87	87	75	100	84	100	79	86	84	87	89	81	90	93	94	85	101	93	83	76	77	91	85	79	73	80	80	86	82	80	91	95	83	96	84	81	91	86	86	81	97	81	93	82	111	82	86	85	93	74	90	86	73	86	86	86	99	89	78	90	98	76	79	88	88	93	97	89	89	65	78	83	76	90	110	87	102	85	87	88	91	99	88	87	74	85	84	70	84	82	84	82	101	90	87	79	99	89	96	96	82	92	92	69	74	83	78	79	74	88	92	92	87	88	101	83	74	65	67	87	92	82	68	89	97	86	72	98	99	83	96	92	101	78	91	86	76	71	83	81	73	76	71	78	80	98	90	93	84	91	61	80	94	88	82	68	91	84	85	84	83	80	98	85	76	106	97	88	85	79	85	85	77	90	92	84	70	93	86	78	92	92	80	85	93	93	98	97	80	86	74	94	96	73	85	78	95	97	95	91	82	92	78	74	75	94	84	91	102	92	90	94	102	92	82	84	83	72	90	81	101	88	105	94	79	88	79	92	77	91	90	99	87	78	80	68	89	97	74	89	71	84	89	76	78	82	79	82	88	72	75	86	79	80	85	76	69	92	78	89	83	68	72	88	87	94	95	91	77	80	92	94	78	98	91	82	113	90	82	76	77	94	93	80	85	88	83	75	75	107	83	74	101	79	80	77	84	87	68	85	85	86	87	99	86	78	85	96	67	81	93	87	104	92	107	84	91	96	107	98	86	86	95	96	82	75	91	89	90	87	94	96	81	86	83	73	89	84	85	83	84	80	76	81	71	92	75	79	89	97	95	69	85	82	94	99	74	75	109	78	78	77	101	82	115	81	84	85	85	104	103	101	90	84	83	74	77	82	78	100	88	89	92	82	83	85	87	103	82	95	89	111	85	89	77	101	72	97	95	81	84	91	94	91	81	84	88	89	94	99	89	88	87	94	81	77	81	74	78	81	97	86	81	78	91	99	87	85	79	98	96	75	76	75	92	71	85	76	85	78	103	81	85	83	68	93	85	87	104	74	92	100	84	81	73	86	82	84	83	101	95	86	77	95	78	87	82	79	80	68	94	87	86	85	100	96	73	93	63	91	76	89	98	97	106	87	90	75	85	86	84	109	74	83	93	88	101	73	95	77	98	89	91	85	106	84	73	90	75	85	97	73	80	90	106	76	81	86	80	104	89	74	109	84	76	89	82	79	87	90	86	96	87	80	91	91	73	78	81	70	88	111	70	92	67	64	77	80	92	106	79	92	81	76	92	78	77	93	84	79	62	90	91	95	77	82	94	95	77	83	92	98	95	84	74	76	112	85	87	105	94	94	86	86	91	87	90	83	92	73	82	91	71	105	80	96	87	79	97	90	104	91	107	91	82	88	87	99	81	91	90	93	109	85	93	95	84	82	101	87	105	88	83	94	100	86	81	84	88	87	88	89	69	97	89	94	81	79	67	92	76	87	76	76	94	85	74	85	89	80	77	60	91	98	86	68	100	96	106	73	99	85	106	88	76	102	88	91	77	90	80	94	92	74	81	109	101	95	89	97	93	90	80	78	91	92	89	91	90	93	94	88	84	85	97	103	91	85	107	66	81	95	86	81	92	77	89	84	78	93	90	100	77	94	82	86	87	100	97	77	79	70	101	84	79	94	81	81	88	91	83	94	93	89	87	93	80	90	100	84	79	94	76	82	84	96	80	90	91	87	79	85	100	86	88	92	79	78	91	98	93	98	95	74	95	90	78	95	83	91	72	82	81	86	94	92	87	80	88	87	86	87	75	84	75	98	81	81	71	88	78	71	93	87	85	88	69	83	79	97	83	77	75	81	82	90	88	94	75	95	83	76	88	78	91	73	88	99	90	80	97	101	88	83	90	86	97	87	101	97	80	94	72	93	89	86	87	79	87	81	88	97	98	88	102	74	83	91	77	103	86	81	94	103	72	89	95	67	73	105	84	86	83	88	88	83	88	87	79	91	94	101	100	100	87	68	87	104	77	69	91	79	80	89	102	87	77	98	95	77	90	104	84	87	89	90	79	93	78	99	91	98	87	103	84	72	85	79	96	77	94	91	83	71	71	96	89	84	79	86	88	85	89	88	85	98	73	103	90	89	90	85	85	69	92	86	81	82	91	90	108	89	99	86	90	94	79	105	116	89	89	78	91	98	91	86	97	97	90	99	89	85	77	99	79	110	99	85	100	102	86	90	110	85	84	82	82	80	99	82	85	82	99	84	78	68	86	90	92	93	86	94	96	99	87	79	85	93	81	80	125	80	94	70	87	88	98	95	96	89	85	101	82	75	83	75	84	89	88	101	108	79	88	94	80	81	79	87	96	80	86	79	89	85	100	105	95	76	99	99	89	83	91	83	70	88	84	83	87	90	90	66	89	66	82	91	82	79	100	84	77	91	88	88	101	82	102	97	77	81	85	91	85	91	99	82	90	79	81	92	111	85	92	91	75	86	78	90	83	99	83	81	89	84	99	95	87	75	55	104	95	83	90	78	89	80	80	76	100	104	98	65	77	100	81	92	88	99	90	93	81	94	89	77	79	89	96	81	76	97	93	80	81	92	83	108	106	90	74	93	79	95	73	92	81	83	83	118	82	93	87	90	83	79	75	88	75	90	76	87	96	101	83	83	85	97	90	83	87	82	99	87	103	80	76	89	87	87	86	87	79	93	99	99	90	75	87	72	83	95	91	85	79	79	81	90	84	83	83	81	95	88	83	79	75	91	87	85	91	87	91	74	103	98	86	84	111	81	95	99	78	93	74	85	90	77	86	107	91	75	84	83	82	100	99	77	93	91	95	90	98	91	91	85	89	88	78	88	95	71	92	85	62	83	76	74	75	90	90	87	83	71	95	94	88	83	83	96	64	95	71	78	92	65	81	99	83	66	76	77	85	94	92	95	83	78	80	68	81	77	101	71	80	96	102	85	61	98	88	91	87	85	67	83	80	91	74	79	91	86	96	68	76	77	93	103	82	82	95	96	92	74	104	108	85	82	71	82	79	90	83	105	85	88	94	101	79	111	79	78	91	97	88	67	70	82	83	93	87	81	90	83	82	77	98	96	86	85	87	79	69	83	53	104	82	97	95	85	78	101	83	83	95	107	86	111	74	79	96	72	89	85	93	85	78	91	94	77	85	83	104	112	90	96	74	97	89	84	96	74	76	98	84	88	89	80	80	86
11243	3974	2297	4098	8986	11690	11858	11497	12540	10804	9040	7293	5641	5056	10393	32192	34374	28492	21620	12360	5491	1873	1085	928	865	877	865	822	891	846	853	877	875	880	852	832	876	871	812	858	840	814	865	934	902	809	844	888	910	839	772	846	867	822	877	810	876	821	840	848	832	867	785	844	844	838	843	852	856	852	863	851	832	897	894	892	850	823	826	881	823	860	845	878	852	839	891	899	899	823	861	904	845	867	875	814	865	875	867	879	899	876	854	855	845	845	824	883	922	833	884	857	863	838	860	880	850	873	868	825	902	869	860	916	855	916	915	865	871	824	869	898	899	836	871	813	816	865	826	816	838	800	848	871	875	901	843	844	856	834	819	863	860	869	860	851	900	873	829	881	866	873	824	892	846	822	906	877	875	834	818	863	887	814	834	894	943	873	840	861	847	847	870	913	878	829	843	812	838	855	898	883	846	876	840	855	890	839	871	842	853	851	845	852	855	873	813	882	888	835	847	843	843	911	883	857	787	885	837	849	846	841	850	890	863	822	871	889	842	859	875	881	858	888	842	830	910	869	833	836	843	866	931	828	839	871	837	880	882	876	883	843	857	890	882	832	813	869	823	841	842	856	825	863	857	890	913	877	850	888	844	850	840	828	848	891	897	877	858	862	879	829	839	891	855	916	805	834	841	885	885	832	830	860	830	798	876	880	869	839	855	893	865	859	883	855	841	931	874	897	869	874	868	825	855	876	823	892	853	815	863	839	950	844	854	877	858	840	852	817	874	847	884	888	829	835	824	859	873	813	839	926	878	856	873	968	830	859	861	873	884	836	831	875	867	837	852	850	836	894	854	874	855	842	908	881	917	892	901	867	829	892	904	877	833	868	878	898	815	856	858	844	864	847	849	839	858	857	813	838	818	855	813	837	900	910	888	878	828	897	869	843	888	916	860	831	877	851	854	820	834	853	914	855	889	862	855	882	845	872	848	933	891	838	861	836	837	869	901	864	858	911	895	910	846	851	836	840	798	864	909	858	857	888	836	774	863	912	879	842	875	827	859	869	822	829	836	827	842	890	876	846	814	875	850	855	789	813	839	886	864	859	872	879	825	814	899	861	861	820	855	824	914	886	907	877	863	896	904	842	874	914	859	869	881	841	853	818	874	791	800	868	901	878	809	861	902	850	899	893	898	874	859	863	845	871	834	855	906	836	831	874	876	854	909	906	818	797	873	850	870	872	865	830	899	861	841	920	869	852	888	881	860	865	875	861	923	879	873	893	834	780	860	902	849	846	866	877	849	894	868	828	866	828	841	850	841	875	830	888	868	875	812	826	871	873	834	892	862	898	888	842	851	920	929	826	882	884	809	934	810	855	799	897	863	835	867	846	867	838	849	829	852	861	868	846	881	819	835	806	872	844	860	808	805	860	827	862	857	825	872	801	794	911	864	821	885	885	901	830	913	840	831	844	878	845	887	870	834	836	826	903	904	933	871	839	804	810	853	885	847	891	829	846	826	873	823	866	910	855	855	910	864	860	853	894	822	876	837	852	877	891	902	894	845	868	901	839	864	860	841	879	876	866	850	866	852	859	850	877	895	867	866	831	837	905	814	832	920	862	878	885	893	854	863	845	810	888	852	884	853	863	924	865	812	828	878	889	914	827	853	887	880	896	919	892	847	835	866	857	875	865	839	870	844	859	824	911	875	848	846	894	895	845	841	907	864	891	882	873	895	874	854	812	831	844	881	853	803	829	861	884	842	813	860	930	824	837	824	888	825	898	847	848	848	865	886	870	846	894	848	875	873	914	920	853	878	885	881	913	885	867	796	850	900	862	836	874	835	874	842	896	878	849	820	890	905	840	877	934	850	840	883	856	795	857	815	837	826	870	857	856	873	837	847	864	859	900	855	819	864	889	876	841	868	883	868	854	899	843	821	853	873	860	908	865	811	847	837	864	866	923	840	828	840	851	882	835	872	882	879	832	848	901	889	804	834	825	870	831	856	891	889	825	820	862	854	876	862	845	878	797	837	862	872	904	856	856	872	862	827	887	793	900	906	905	856	818	837	884	850	865	874	862	835	840	911	829	883	839	882	877	832	903	891	907	904	868	859	819	906	856	813	852	899	798	837	859	855	910	881	864	861	890	865	851	921	876	836	899	896	905	866	870	872	858	868	836	858	845	886	890	900	811	850	885	832	866	896	845	857	890	859	860	899	892	877	881	808	874	847	853	849	872	862	841	827	809	851	875	831	887	930	858	879	898	897	886	887	907	847	874	893	877	847	888	891	905	843	849	874	850	849	884	831	857	886	870	846	874	909	831	851	874	827	884	868	886	866	839	861	782	875	879	883	865	896	854	833	853	859	861	834	843	907	888	880	857	859	838	909	888	858	864	823	864	832	837	927	869	860	842	897	841	885	834	828	814	881	847	910	904	867	832	887	803	844	881	917	853	875	791	903	820	836	846	806	816	867	895	903	841	898	847	875	880	853	875	836	894	863	838	857	874	824	864	835	873	831	835	794	821	851	858	854	841	875	870	862	911	929	890	900	863	945	830	896	863	867	871	844	845	866	867	885	886	851	875	849	913	828	881	853	891	884	845	797	901	839	853	901	800	906	879	883	849	894	847	893	841	847	864	858	814	823	871	854	837	845	855	874	868	888	792	845	861	869	918	861	892	907	881	909	847	791	868	806	856	877	842	830	862	873	842	875	904	862	814	841	848	820	918	881	844	922	867	900	853	897	820	855	893	890	827	850	876	918	899	891	859	918	902	898	838	845	900	843	887	883	849	861	834	862	849	876	862	875	907	865	862	874	863	877	793	926	883	843	847	889	903	857	838	834	853	849	843	837	905	868	863	841	878	838	820	889	869	862	914	885	900	880	845	804	862	836	849	858	892	851	874	868	854	893	819	844	858	885	833	850	895	870	885	869	824	829	855	870	853	858	842	833	897	839	918	843	881	861	871	833	872	904	880	950	867	901	857	903	876	884	863	908	870	840	871	920	821	838	899	838	861	854	797	891	857	859	845	897	854	826	857	865	799	876	850	870	819	800	816	845	845	837	855	867	876	897	836	860	853	879	851	865	832	836	875	831	826	896	831	869	918	868	929	863	893	881	895	865	863	890	842	890	872	881	845	856	857	864	824	856	872	869	880	843	829	892	822	870	847	877	804	901	871	874	872	836	835	832	881	853	925	805	873	896	879	879	847	897	906	861	852	812	806	888	898	903	874	858	867	852	849	846	882	906	854	856	870	878	843	864	822	864	818	895	815	846	853	845	901	844	847	867	865	819	852	855	904	805	865	877	890	821	833	869	804	893	832	864	855	887	875	877	857	879	844	866	844	861	860	835	799	859	810	824	851	907	891	840	832	899	854	871	900	880	888	885	887	847	868	837	856	837	867	862	882	831	850	901	884	905	890	831	895	888	800	839	848	892	908	865	858	850	853	855	824	856	843	814	806	884	826	880	865	853	857	867	877	882	869	838	904	860	871	860	879	842	897
1244	353	219	202	199	317	414	507	429	366	336	329	260	265	1205	5581	7406	4729	2249	841	326	128	121	112	97	89	99	80	100	102	94	94	97	81	89	92	105	78	88	89	100	95	89	77	85	97	96	90	92	91	99	101	81	96	88	93	83	97	75	93	106	79	101	96	74	89	85	99	65	107	83	82	99	117	92	67	97	68	95	91	97	93	102	79	96	98	107	78	89	89	80	88	75	76	85	91	101	101	80	101	83	107	103	102	82	77	70	101	83	83	93	86	88	100	104	87	107	97	95	84	78	102	109	87	91	89	91	84	88	85	103	101	97	91	108	86	102	90	87	105	111	89	94	95	97	101	83	100	101	106	97	89	98	91	75	81	93	83	106	81	76	89	102	85	92	85	90	77	107	109	80	91	91	88	102	90	86	86	98	92	105	92	92	99	107	102	72	91	89	105	95	100	88	97	92	87	96	74	105	95	95	113	109	103	95	94	85	108	90	90	102	87	108	92	103	87	103	83	99	87	88	82	78	84	99	90	89	87	96	95	84	89	100	100	78	97	93	89	96	65	82	87	90	78	99	117	95	93	77	80	93	84	79	86	81	93	86	82	99	77	100	95	77	100	87	98	107	101	87	99	80	103	84	92	84	76	100	86	90	91	104	100	106	88	82	100	96	79	114	90	105	88	80	97	96	88	83	88	83	102	110	89	85	77	80	101	97	88	110	102	89	89	80	87	89	102	95	94	110	90	80	100	95	98	80	100	100	95	98	85	92	99	86	93	98	75	90	85	75	110	95	89	98	86	95	86	87	88	81	104	100	103	86	103	93	75	98	101	77	107	79	86	80	90	89	91	88	91	104	103	89	90	86	87	108	107	105	94	79	96	94	83	98	90	98	93	93	95	88	86	89	80	96	102	109	89	97	90	85	95	78	97	91	94	76	79	88	73	97	103	96	87	91	91	102	104	106	88	99	99	93	85	87	98	97	82	107	78	89	81	82	84	87	91	106	105	93	86	99	79	94	84	87	97	87	112	89	89	91	79	101	79	104	112	85	96	90	78	94	94	71	115	104	91	86	83	78	105	96	103	106	88	75	109	94	86	108	93	92	99	75	105	99	90	112	78	98	95	97	77	105	98	91	93	95	111	111	100	91	109	117	93	98	83	85	88	89	99	88	90	96	79	85	107	78	91	80	92	93	104	102	97	91	94	100	77	85	82	96	99	106	89	81	80	98	82	99	90	94	95	109	78	103	96	85	98	117	95	93	89	102	82	96	91	113	110	101	83	87	87	80	99	87	96	96	101	91	108	92	100	83	93	105	96	94	92	87	93	100	113	88	98	84	96	100	102	102	81	113	86	80	91	107	92	87	110	89	87	108	92	93	101	86	87	92	107	96	78	87	98	91	87	95	81	91	93	95	95	79	85	101	87	100	97	105	86	97	88	76	99	91	93	98	93	104	97	96	94	102	95	88	100	119	86	107	91	101	104	85	100	87	109	94	83	93	88	88	83	103	92	94	92	92	93	77	123	86	107	94	85	102	97	110	82	109	80	95	91	71	100	80	85	81	97	91	92	73	97	94	95	91	90	95	91	105	98	119	90	85	92	109	82	79	94	77	119	94	75	104	101	104	76	82	110	89	80	86	88	94	108	85	93	91	83	85	81	89	89	90	89	90	92	83	91	96	92	98	86	96	93	111	86	84	88	103	84	109	102	108	94	79	102	118	94	95	80	90	88	92	113	79	126	100	100	100	98	77	88	100	89	91	91	102	83	99	84	99	97	93	101	103	101	102	70	98	84	96	99	88	94	117	106	94	75	109	97	89	94	109	92	101	71	87	77	90	104	104	99	98	93	89	69	84	96	92	98	81	90	102	106	93	88	86	94	82	96	92	110	103	105	92	94	89	77	74	89	81	85	88	81	115	87	115	98	97	110	104	84	83	85	88	89	107	80	101	92	91	89	104	95	84	95	100	81	91	98	89	98	100	83	108	98	83	124	96	96	77	104	97	98	98	97	93	89	95	89	97	95	79	94	81	99	90	105	107	102	92	84	102	89	101	94	99	103	93	67	77	82	92	94	92	67	114	98	96	109	98	95	87	91	116	93	81	92	99	98	92	121	81	108	104	91	102	81	91	83	90	79	110	84	85	94	83	77	95	96	119	83	86	90	86	95	97	117	92	89	96	89	89	84	90	111	101	89	96	85	98	81	105	107	95	84	83	97	84	101	93	95	92	104	73	96	103	100	83	94	92	93	81	88	101	87	86	95	89	79	77	91	87	83	85	81	100	100	99	88	91	96	88	78	89	99	94	82	78	88	97	99	94	88	95	97	110	84	83	94	84	107	81	98	89	91	90	85	94	107	101	91	92	74	88	93	103	84	106	91	108	90	107	116	90	91	88	92	105	97	105	100	103	93	101	78	96	83	84	86	109	83	99	93	94	88	85	79	92	97	81	104	88	104	95	105	95	92	94	100	82	113	100	81	86	90	96	75	91	68	95	87	91	94	96	104	101	80	89	88	99	107	83	93	74	88	97	98	87	79	90	118	92	87	95	92	108	100	82	100	93	104	100	96	96	77	100	97	86	85	86	105	108	99	84	98	99	90	65	105	89	77	94	78	102	92	106	86	93	81	101	90	87	97	83	74	96	88	102	99	91	93	99	92	89	113	93	103	93	97	94	91	93	81	104	98	113	88	77	83	88	106	108	84	111	107	73	85	80	86	90	114	88	96	79	121	115	87	90	111	100	93	89	82	94	87	91	70	85	110	89	101	80	99	90	88	101	92	90	95	111	78	87	80	86	88	86	93	89	84	106	105	98	68	96	98	86	75	91	96	100	89	86	102	106	88	77	109	97	96	79	104	107	88	90	95	99	94	81	93	96	92	84	80	101	103	97	101	74	98	80	94	98	88	109	92	93	82	115	75	86	97	89	113	96	89	91	96	93	101	91	105	99	107	82	85	98	96	91	88	93	95	112	83	111	105	100	88	79	85	95	82	104	102	98	86	90	93	103	83	85	108	81	93	81	81	64	83	90	93	97	69	74	99	89	103	87	105	105	91	85	91	83	93	92	89	66	67	96	91	77	91	76	97	100	99	93	93	76	98	104	90	86	112	93	99	93	94	94	90	98	107	97	82	83	94	104	86	97	100	95	102	94	88	93	105	88	94	95	92	94	98	81	76	76	74	94	93	89	83	85	86	97	90	90	81	80	113	88	104	96	91	115	118	100	103	105	89	80	107	97	87	104	77	73	94	92	98	93	97	121	111	93	77	86	88	103	73	103	77	97	89	86	91	89	83	101	96	94	105	83	91	88	98	84	89	76	82	92	85	78	91	87	102	96	90	97	91	117	89	91	91	101	91	81	93	86	82	113	94	106	102	97	83	82	89	95	95	105	95	102	108	91	97	107	93	91	92	104	97	96	83	105	107	79	93	101	79	84	85	92	90	103	99	83	81	100	99	101	89	100	84	93	80	85	83	91	110	76	82
14524	5649	3293	5939	13386	16976	17010	16476	14508	11519	10710	9481	8142	7585	18251	37832	38523	32591	23327	13131	5244	1822	1113	966	961	905	891	901	888	933	877	952	922	914	931	859	908	915	910	854	940	866	896	941	955	905	857	864	918	903	902	911	939	917	937	932	959	948	954	887	935	868	943	941	853	913	928	915	890	901	887	922	892	844	926	902	893	928	911	909	875	937	890	842	927	891	894	949	936	948	927	958	919	908	894	893	939	874	984	923	914	901	937	938	938	915	942	906	913	915	912	914	927	940	867	909	885	959	903	956	919	962	887	932	931	912	896	907	921	959	891	907	898	909	959	866	880	927	903	938	901	882	927	881	912	914	940	941	902	926	907	895	893	840	891	882	895	968	883	945	944	899	913	909	895	911	912	956	896	967	925	895	869	893	959	911	902	917	960	917	909	907	959	900	916	901	921	928	857	945	931	891	904	906	880	896	897	948	931	952	909	907	916	891	866	953	956	902	900	899	946	923	844	888	913	975	954	889	884	894	969	893	846	945	871	906	871	895	987	936	968	909	903	945	915	891	971	876	905	922	851	919	918	927	927	880	864	919	921	848	908	890	925	952	918	950	863	883	940	882	928	924	912	942	887	907	903	930	982	960	975	932	904	895	950	887	896	933	908	940	981	927	958	977	914	996	941	903	947	927	946	928	920	885	916	926	861	877	896	955	897	898	923	891	895	911	933	906	898	932	894	859	913	920	891	894	910	881	929	946	967	897	922	892	914	877	896	921	924	928	904	961	959	933	901	831	850	934	922	960	900	884	902	935	877	921	904	895	947	918	893	899	956	927	918	970	929	900	900	899	885	945	935	932	928	907	908	913	915	909	880	924	953	902	931	924	980	984	888	926	953	938	893	933	913	895	866	927	917	925	913	948	941	920	907	886	893	954	912	886	860	922	918	921	893	935	888	841	909	864	955	910	958	916	936	857	915	906	921	938	916	875	962	941	895	884	862	927	921	906	858	945	879	921	920	908	896	882	881	924	919	864	955	890	878	929	890	875	921	924	935	944	954	889	966	902	941	972	950	924	868	907	923	934	958	936	891	910	958	928	930	883	895	890	929	918	904	995	967	904	916	930	945	932	895	927	921	919	839	971	926	917	945	997	866	853	905	885	879	970	881	937	906	905	922	929	815	912	983	937	890	916	894	905	908	913	949	923	933	924	899	916	859	905	932	923	908	961	915	909	928	900	900	915	880	976	881	922	924	946	957	982	911	931	898	884	958	919	886	951	908	896	893	906	916	859	845	888	876	858	950	925	943	824	893	939	871	915	914	923	837	943	899	989	914	920	956	949	939	861	864	937	946	969	892	880	932	928	962	949	869	908	883	916	974	858	889	925	935	927	927	858	919	871	951	873	935	962	892	910	928	895	912	941	911	910	902	981	920	926	937	938	857	966	880	919	940	909	881	894	915	919	922	962	905	951	964	902	915	913	898	888	904	855	904	920	920	924	971	919	925	875	840	913	890	896	934	924	885	914	951	877	888	928	925	910	894	873	928	884	944	918	880	916	967	988	973	934	926	960	931	913	918	966	914	936	894	930	924	922	908	929	921	936	891	939	902	938	903	937	912	918	929	982	875	881	887	923	915	953	927	900	933	928	880	956	923	890	898	946	899	936	931	912	882	902	935	916	929	872	903	888	886	935	990	961	907	968	902	890	877	900	905	904	946	907	943	913	886	929	884	888	928	864	928	944	934	858	912	934	931	952	952	944	960	981	866	971	903	941	914	941	925	946	947	946	856	885	931	882	881	947	935	970	902	882	879	885	953	897	897	897	1015	923	902	972	885	968	899	858	964	900	856	956	921	923	972	901	915	873	902	887	878	914	851	927	850	914	955	886	969	930	949	933	915	838	919	963	941	935	889	890	973	925	909	888	904	917	924	867	933	933	870	966	909	912	891	873	921	945	873	911	913	898	982	935	913	897	895	942	920	938	862	982	932	936	928	933	963	924	947	908	930	888	901	955	862	899	897	904	917	889	934	949	920	964	887	903	921	945	944	931	918	877	960	933	923	926	907	922	915	887	896	955	917	884	911	919	954	884	891	925	876	893	870	924	882	892	971	880	916	947	912	880	836	1002	898	949	916	880	901	974	961	913	908	899	919	943	949	939	912	952	899	938	894	918	905	956	905	966	910	925	946	928	919	907	899	889	914	953	916	897	894	856	889	897	957	865	892	868	883	932	956	956	917	895	907	917	946	900	937	967	904	882	900	907	860	905	931	951	962	896	914	961	944	891	923	856	902	954	878	924	895	908	912	897	908	928	971	914	904	891	926	972	895	906	916	884	898	942	890	904	964	913	914	919	931	899	929	941	865	880	925	945	878	937	921	916	921	933	953	955	892	892	917	952	932	935	938	920	919	906	933	890	963	915	906	954	927	954	900	927	936	913	900	875	899	904	950	932	973	871	864	880	893	927	924	947	899	920	917	891	938	962	891	890	951	903	935	893	911	910	962	955	906	905	833	877	874	935	974	893	903	929	908	892	929	900	890	933	888	912	902	916	948	919	899	917	889	974	925	932	921	958	857	878	876	919	927	938	918	911	950	986	855	963	902	919	882	881	907	961	925	898	909	919	964	873	947	928	914	908	891	882	981	904	842	910	945	918	895	919	943	904	934	921	855	922	888	964	912	908	912	906	883	893	905	916	943	895	875	958	911	898	870	1016	908	902	926	892	935	893	890	932	890	934	927	884	902	917	862	912	910	913	946	882	908	912	852	949	885	867	916	944	928	945	891	872	876	868	918	898	891	948	887	889	933	951	920	929	895	957	870	880	937	900	864	896	920	917	884	899	940	875	878	840	919	856	873	927	952	910	891	924	941	850	908	885	953	860	908	907	907	856	933	908	926	967	945	851	907	1007	876	936	920	897	909	896	870	945	927	886	894	909	870	912	897	897	869	964	904	930	918	925	938	953	883	924	964	916	915	964	923	947	912	969	922	911	928	930	941	878	949	935	888	897	941	887	898	977	924	884	938	876	878	932	888	943	940	880	883	936	966	921	907	886	930	882	935	930	898	882	913	943	872	931	888	912	902	874	875	915	917	922	883	886	887	931	921	915	910	944	928	929	905	910	941	916	899	902	931	877	881	878	851	942	943	977	899	883	964	879	874	922	912	860	948	918	916	959	903	923	933	919	930	907	946	908	933	941	930	857	931	938	875	918	907	923	925	875	912	915	922	913	904	915	915	934	934	930	969	889	913	926	988	897	890	923	910	871	890	893	944	942	893	885	938	898	915	911	911	925	914	931	900	894	865	913	909	930	880	896	839	954	910	930	878	885	941	906	895	884	914	933	934	886	963	915	886	861	938	899	895	935	942	925	923	867	899	880	937	906	963	867	892	926	870	898	915	946	883	852	933	884	891	870	944	944	890	881	862	944	914	909	884	876	883	917	868	922	912	895	959	919	919	877	880	907	877	951	903	922	866	844	897	889	864	964	897	977	927	878	960	851	928	855
1593	188	150	134	131	193	243	281	312	274	270	204	180	326	1197	1796	1454	840	367	174	112	91	89	94	82	93	88	87	89	85	89	82	82	64	90	97	76	72	88	95	79	96	92	84	101	83	69	86	82	76	98	87	81	81	72	86	93	82	84	81	97	75	88	85	80	90	84	96	81	81	93	110	93	85	88	80	80	87	106	88	98	82	66	81	97	74	92	88	78	81	96	85	78	85	84	68	90	91	83	95	85	76	91	92	85	91	74	74	110	87	85	76	105	67	103	77	94	83	96	88	83	68	100	82	92	86	85	110	89	92	89	88	96	97	59	79	106	79	88	113	94	92	95	92	81	93	97	84	96	85	98	87	80	77	80	86	95	84	82	85	95	86	103	89	81	93	100	109	92	80	79	79	66	87	82	88	88	91	92	97	81	86	82	73	104	88	82	81	100	90	94	70	75	88	96	71	78	74	93	93	93	86	97	84	82	88	76	79	74	89	80	94	71	84	98	93	86	95	108	64	76	98	96	92	79	88	75	89	84	92	70	93	98	82	64	97	99	105	103	99	86	93	86	78	88	82	94	102	85	95	85	87	86	95	85	98	78	78	84	82	99	95	84	98	92	93	71	102	80	81	95	84	95	85	102	90	92	91	95	84	99	88	70	87	87	94	86	104	87	81	98	76	84	72	91	92	97	75	82	95	107	95	81	98	75	74	99	79	84	85	86	92	85	74	85	86	89	85	82	88	89	88	96	84	100	95	76	69	76	86	96	92	82	76	88	83	91	91	93	90	91	95	83	86	98	73	80	82	91	92	87	93	79	75	68	77	99	99	80	80	82	93	88	83	79	75	87	95	89	71	87	92	79	95	81	84	89	101	91	74	89	85	78	90	86	75	93	96	85	89	96	86	91	79	101	83	81	111	84	103	92	89	89	120	95	89	104	87	77	86	104	82	89	82	86	99	88	97	96	85	93	100	74	94	86	88	90	85	84	76	105	86	90	98	83	83	90	82	67	83	90	89	101	80	81	108	86	75	80	95	94	88	82	90	77	101	111	89	96	101	79	75	92	81	77	86	82	87	87	80	103	80	94	89	87	91	81	98	90	81	83	95	90	69	84	90	81	87	99	102	79	86	76	98	74	73	77	85	74	88	85	71	97	88	94	79	92	79	73	72	92	81	100	100	92	72	84	90	93	95	91	80	94	76	103	81	79	83	86	76	90	88	93	89	61	97	86	69	80	84	93	79	100	87	67	75	88	85	77	85	88	79	98	101	85	99	97	76	81	100	90	95	65	96	83	93	81	90	91	84	88	93	81	89	100	88	84	90	95	92	89	83	83	77	75	77	95	79	82	89	78	87	98	81	78	81	90	92	106	76	81	97	98	96	89	84	64	65	94	97	84	95	106	96	104	77	91	87	91	90	95	98	79	82	98	79	96	102	86	103	83	93	89	81	80	72	80	89	81	76	81	82	70	80	88	99	93	99	80	85	93	80	84	86	93	83	90	87	96	98	84	70	107	87	80	84	72	88	78	85	94	69	86	76	89	93	71	88	85	91	106	90	88	78	91	71	95	79	93	76	80	89	95	91	92	86	81	80	69	90	90	78	89	97	95	70	87	97	77	87	85	80	77	94	84	99	109	98	89	92	96	86	80	78	89	85	76	81	96	98	80	76	88	84	79	77	102	77	79	85	91	82	79	121	99	84	78	90	83	98	94	90	86	81	95	89	83	80	79	91	105	84	82	86	79	105	93	74	87	88	82	93	85	85	67	81	73	91	91	84	84	99	78	99	97	87	89	79	94	94	98	80	77	78	79	83	77	98	109	91	80	84	85	90	93	78	78	65	66	94	88	77	85	99	100	91	90	76	96	105	77	85	100	77	93	87	81	100	96	100	88	91	89	98	74	81	78	85	97	99	83	93	101	79	75	95	78	109	66	87	87	104	70	76	114	100	83	87	87	76	98	89	98	81	93	90	87	85	77	77	75	93	87	82	87	83	74	106	88	88	84	92	81	86	75	78	82	91	101	89	102	110	74	99	108	78	77	76	97	87	109	92	92	89	88	90	94	84	95	83	93	90	97	75	92	81	89	87	104	76	92	80	61	95	78	93	86	77	95	89	92	80	86	82	97	88	73	98	87	63	93	97	75	83	87	74	96	79	98	81	79	76	81	82	94	87	68	96	90	83	91	84	89	86	77	94	91	87	97	96	80	96	80	84	69	87	99	99	94	71	87	96	87	82	86	89	74	85	89	87	92	93	93	109	95	84	86	92	92	85	72	94	86	95	83	86	87	89	82	93	81	83	86	90	71	69	85	103	81	88	99	106	84	87	67	63	104	70	77	86	91	100	75	93	90	84	86	84	98	86	76	93	89	74	93	93	90	85	83	94	84	87	95	96	106	91	86	92	89	74	93	74	75	92	108	74	105	105	84	84	96	101	68	100	89	73	77	83	87	78	100	102	80	94	86	99	82	84	99	81	75	84	83	73	90	102	80	85	79	87	101	94	102	98	72	82	89	83	106	83	98	76	92	80	80	83	97	91	82	84	83	87	98	81	98	96	96	90	93	80	102	80	89	77	90	90	104	80	86	103	90	90	100	90	91	80	86	91	99	106	92	94	96	85	83	101	102	88	76	102	90	80	81	93	76	79	84	82	93	68	76	94	81	99	86	94	81	97	105	87	82	88	103	80	79	78	92	89	109	86	90	70	77	90	80	102	86	97	78	88	83	85	83	83	79	80	88	85	76	80	77	101	88	91	79	86	71	98	91	116	80	83	96	94	94	92	85	99	86	71	99	98	77	90	83	106	98	81	95	94	108	92	87	76	81	95	84	88	88	78	81	91	84	84	102	94	87	95	108	78	90	86	87	78	102	100	113	98	75	75	92	86	74	80	93	92	99	83	95	97	89	76	71	85	94	77	96	103	82	85	92	98	92	88	84	88	83	87	84	82	78	85	76	76	75	70	72	98	83	92	100	90	96	82	94	82	93	104	89	98	91	90	84	82	98	77	98	88	78	89	91	82	94	79	92	98	77	82	87	82	95	89	89	75	105	82	103	86	86	71	84	80	89	80	93	82	102	78	94	77	99	91	87	85	96	93	76	91	99	97	94	77	77	69	84	76	82	101	81	78	89	91	87	91	76	106	93	97	78	81	78	95	92	85	101	91	76	81	86	81	101	87	92	95	90	85	93	85	87	86	93	82	94	95	99	83	92	94	84	83	81	111	93	77	85	88	78	86	90	95	94	72	73	84	97	79	82	93	84	82	94	88	78	86	95	89	86	93	78	103	85	94	83	74	93	91	74	98	94	83	97	90	90	81	84	91	83	88	92	94	87	106	83	72	80	98	100	95	84	89	87	76	94	73	97	84	96	94	66	91	89	83	91	97	77	86	83	86	87	74	95	77	78	94	83	104	91	87	87	87	85	94	83	86	73	100	92	81	75	85	72	93	79	82	91	77	91	90	77	95	87	86	91	87	89	87
8765	2730	1628	2754	6353	8918	9928	9332	10216	9124	7753	6123	5046	8165	21047	24748	21360	13560	6463	2794	1346	968	871	853	840	875	854	842	850	834	820	822	823	885	841	805	835	820	849	830	859	853	818	834	872	821	867	876	837	862	878	813	883	804	907	876	840	831	841	887	849	864	855	886	840	873	910	886	857	798	851	855	863	847	838	889	795	850	859	874	840	835	814	840	848	858	897	856	882	859	852	870	897	847	814	875	877	890	808	781	879	837	825	856	807	846	904	875	826	871	846	833	864	831	836	827	844	816	834	840	839	836	859	855	812	834	914	904	844	872	871	907	891	824	843	847	866	930	849	847	876	888	837	872	846	843	825	915	801	874	853	892	876	917	882	807	804	867	840	859	822	831	853	830	867	820	882	881	900	857	855	828	829	884	821	900	803	812	847	835	842	876	867	827	836	867	849	857	878	824	840	866	898	877	837	844	785	862	823	849	846	816	856	839	849	850	816	867	869	841	818	874	868	839	872	801	885	860	888	879	868	858	878	843	860	882	871	871	854	853	822	793	840	893	806	841	865	816	848	866	870	857	845	886	887	853	891	832	835	894	845	836	840	835	884	842	836	819	853	888	897	890	876	852	887	881	815	862	873	868	849	871	814	865	845	816	863	901	849	854	836	876	856	866	847	860	839	870	865	896	842	852	843	887	870	861	847	874	837	813	811	848	873	854	883	843	866	809	916	832	785	831	898	908	825	860	829	861	837	926	844	879	863	875	847	841	849	843	895	839	864	922	838	849	840	851	904	880	846	817	879	904	847	891	831	851	831	925	820	859	859	871	856	825	880	829	847	868	850	857	858	922	857	877	879	843	895	889	860	859	906	849	891	791	792	885	900	874	821	929	828	842	883	861	904	874	851	879	827	875	839	838	919	860	916	850	825	830	858	885	868	820	869	890	939	859	857	840	913	881	859	885	865	854	827	904	852	858	862	889	867	852	861	849	872	833	864	809	902	841	826	870	840	794	864	867	825	868	817	875	897	851	862	870	885	838	888	884	862	870	807	861	853	841	858	855	879	878	841	894	857	838	881	863	875	822	856	861	889	829	855	785	839	863	866	833	832	832	811	859	846	855	861	898	856	828	848	850	831	887	830	824	841	879	876	884	874	831	879	840	817	830	847	877	820	844	852	850	815	861	920	828	887	888	853	841	896	887	899	866	816	826	832	857	835	881	827	858	882	877	828	848	846	862	893	833	832	885	830	803	905	806	829	867	834	859	847	841	891	876	847	856	877	884	921	826	841	848	840	852	852	859	856	822	869	833	850	865	859	886	861	841	842	820	848	887	837	859	885	870	826	912	872	831	905	860	911	870	846	810	838	914	876	862	842	869	873	845	922	895	857	876	845	820	865	847	866	854	870	853	863	876	825	885	867	828	878	808	810	814	840	839	844	834	807	905	856	870	851	882	859	891	836	865	890	858	848	814	888	830	821	843	848	839	865	861	856	809	838	859	896	837	882	873	828	886	860	838	836	844	881	845	886	852	891	818	887	855	836	835	916	835	912	854	890	812	861	854	888	900	831	876	838	814	884	927	844	851	857	824	851	829	859	859	844	853	905	847	844	873	856	858	842	915	870	847	877	886	834	893	833	847	845	835	863	885	893	840	868	873	871	863	910	807	888	857	809	854	880	850	865	797	840	923	836	865	882	829	887	876	844	837	807	924	867	860	875	815	794	841	841	847	821	819	828	830	763	844	874	865	850	900	861	859	844	851	831	890	819	852	839	885	838	844	854	880	849	888	878	856	846	881	838	873	882	916	865	840	874	830	846	879	848	867	823	796	848	922	908	832	869	833	847	862	888	862	850	820	847	872	891	867	839	846	820	887	884	845	896	843	896	873	868	842	843	845	861	861	864	818	843	882	868	840	837	859	847	881	879	886	843	876	910	841	861	857	871	845	857	884	843	836	831	912	894	876	887	860	837	891	835	849	910	836	810	842	842	900	843	878	837	868	790	870	865	876	848	858	832	811	891	853	813	854	803	900	853	867	846	799	858	837	849	880	856	876	834	894	837	853	885	831	829	870	843	892	861	868	905	886	856	865	885	833	873	862	853	871	851	825	817	854	867	865	908	856	903	855	816	843	825	871	844	851	830	861	850	885	795	916	952	837	866	805	868	853	824	878	807	902	831	794	876	890	872	832	883	867	867	847	867	803	857	822	894	872	846	833	871	837	853	817	771	851	907	787	855	905	857	867	858	853	827	823	818	856	833	808	819	809	866	919	864	860	881	845	833	873	884	868	880	781	842	818	879	871	877	844	846	872	887	909	815	856	855	857	873	850	881	888	838	788	823	866	864	783	857	889	830	907	833	890	891	840	846	858	854	896	850	869	850	900	847	837	854	846	846	904	889	878	847	856	887	866	835	893	846	893	878	861	881	828	844	859	933	859	817	803	803	893	896	851	826	869	844	886	864	847	826	860	849	893	823	874	822	824	867	855	845	840	864	819	813	880	889	851	843	835	831	834	896	819	871	850	869	875	852	897	848	883	883	852	890	839	841	843	825	820	798	832	868	833	822	900	864	836	868	836	808	866	837	851	862	877	856	843	880	837	817	873	773	908	894	845	833	845	833	848	885	802	832	805	887	908	825	873	891	815	840	857	904	877	848	852	819	860	866	895	848	872	808	821	860	887	852	857	853	835	881	824	866	846	845	886	876	876	824	862	836	851	833	836	875	871	818	861	859	858	798	876	845	854	855	858	844	840	866	868	853	909	908	797	875	862	862	851	851	841	831	865	849	881	809	853	840	819	890	828	926	884	891	838	840	782	853	815	847	854	860	857	793	872	840	844	833	855	872	848	857	835	855	882	879	882	842	886	823	850	852	922	849	794	867	862	836	837	833	890	804	865	884	808	855	836	862	854	890	860	865	875	832	849	848	811	900	883	836	828	875	884	798	840	845	836	879	929	864	848	806	866	853	891	850	905	852	855	847	855	920	862	855	849	854	832	848	888	832	848	913	853	820	859	881	871	851	857	876	868	835	879	841	866	873	891	842	857	891	872	834	865	856	864	895	868	843	807	877	839	890	808	850	889	782	863	832	833	806	883	846	786	824	891	897	848	842	844	836	864	881	833	802	851	828	862	855	822	875	875	858	865	864	871	864	857	898	808	879	851	854	860	824	888	843	840	861	848	809	810	891	849	879	803	886	871	838	824	875	837	890	857	804	864	858	862	884	818	859	840	868	832	902	884	872	908	862	839	901	782	860	914	913	857	867	854	843	859	850	843	878	867	867	888	893	825	865	840	847	837	849	881	848	839	856	852	890	837	821	863	830	854	798	880	875	917	853	873	864	857	847	878	835	839	882	849	871	870	841	885	859	900	874	832	854	844	883	837	853	878	879	887	818	842	847	862	841	879	814	854	841	826	896	812	859	899	817	850	884	874	847	860	817	858	920	804	848	873	852	875	846	895	829	848	835	845	837	858	867	875	833	876	883	897	832	869	835	855
835	331	204	146	180	256	350	419	366	289	257	229	714	3656	4520	3754	2029	800	400	176	123	93	100	103	93	103	89	89	93	83	98	83	104	97	84	100	79	86	81	79	93	80	84	70	101	92	105	79	107	103	88	87	99	94	88	95	88	105	90	99	104	88	91	90	104	88	91	108	108	94	94	106	91	106	106	95	89	90	86	89	106	88	80	74	91	90	87	102	92	75	111	73	106	110	78	102	91	92	104	75	80	83	75	77	90	83	79	87	88	104	99	93	83	87	100	89	78	93	104	69	89	85	96	95	89	87	93	88	96	81	82	99	85	95	98	86	92	92	106	77	97	95	100	75	104	85	106	101	105	83	89	81	107	93	84	87	102	106	100	92	86	106	106	87	75	102	91	87	87	99	97	105	79	110	88	85	90	83	108	92	93	115	100	94	85	88	106	82	81	102	87	93	99	101	114	100	82	93	98	87	89	93	96	105	94	81	96	86	91	91	103	108	68	90	89	97	100	104	88	82	84	92	91	74	77	83	94	84	96	92	89	95	90	96	99	109	90	81	92	88	98	89	78	94	83	94	92	85	76	108	98	102	95	103	87	97	91	96	101	84	85	99	94	78	110	78	90	88	95	99	97	75	87	86	78	83	82	82	93	95	112	91	103	97	101	91	100	98	90	84	83	80	76	104	98	79	102	99	97	98	78	84	90	78	84	89	99	93	118	88	98	94	82	72	84	78	91	97	99	84	87	88	93	101	83	75	90	91	84	80	80	109	89	95	88	83	89	91	84	83	95	94	99	90	86	85	96	82	108	77	79	106	100	96	69	78	90	93	88	106	84	82	100	108	96	82	75	95	79	97	108	100	91	104	79	89	82	89	92	98	89	91	81	86	111	95	100	104	98	86	107	85	103	89	88	90	89	85	79	92	86	92	84	103	104	101	81	89	95	101	95	83	89	90	89	108	91	72	87	90	103	73	108	78	89	95	97	109	105	91	95	102	100	93	79	96	90	92	91	81	83	97	110	95	101	83	86	102	102	82	83	97	90	84	81	95	88	79	84	91	100	95	75	89	101	90	102	88	107	77	90	84	101	90	103	92	69	78	81	85	95	85	91	96	89	105	91	81	89	83	97	91	110	82	88	97	76	107	92	95	71	106	81	94	89	117	103	104	91	94	94	90	96	70	109	95	95	80	98	92	87	102	79	95	94	96	85	103	95	79	87	90	90	99	71	116	101	96	89	99	88	92	84	115	84	79	84	92	104	91	95	84	86	89	88	96	84	88	86	104	85	110	90	73	75	77	96	94	97	89	90	82	102	59	83	86	95	67	115	96	88	102	99	91	81	97	81	82	77	88	93	90	84	100	102	89	115	88	94	75	83	83	99	89	83	101	102	96	110	93	90	95	95	92	71	94	94	86	99	85	78	77	104	110	88	83	101	90	89	101	100	82	105	94	100	100	106	94	88	84	93	89	119	85	83	90	84	101	88	100	107	105	93	90	92	99	105	99	88	92	94	87	86	100	93	95	89	78	90	93	100	77	95	93	78	93	102	98	92	90	94	85	92	86	86	72	105	73	83	90	98	88	97	79	78	86	88	99	81	82	99	69	106	99	98	91	110	111	95	122	78	98	86	96	73	74	81	85	108	94	100	98	87	107	91	98	82	78	75	74	110	98	105	100	84	100	99	77	92	105	90	103	101	93	103	94	83	81	96	89	99	102	100	103	88	76	89	88	97	77	94	93	93	91	96	109	103	99	95	96	97	90	83	105	77	87	85	87	102	98	88	104	89	93	83	94	82	96	97	110	89	107	115	74	87	86	76	92	92	98	101	75	95	83	83	78	95	102	88	94	101	86	86	86	98	92	86	108	85	67	123	74	88	94	92	84	90	102	85	99	76	88	88	86	81	112	82	84	91	107	89	93	93	100	85	87	77	103	87	68	76	97	81	90	85	100	94	84	76	99	83	82	84	96	96	112	92	86	81	79	89	88	90	99	81	89	83	100	81	99	91	96	92	88	83	94	86	94	84	89	83	77	82	68	105	100	92	97	93	82	105	81	99	83	89	91	83	94	95	90	101	91	91	89	109	96	85	73	92	80	82	79	80	87	78	89	111	80	79	97	99	110	86	81	97	87	93	101	95	96	93	103	92	81	105	114	111	87	76	94	102	90	89	79	84	99	91	75	95	89	93	108	89	98	93	92	95	95	85	69	86	93	86	92	76	89	96	104	105	103	84	86	96	83	88	83	102	87	92	100	83	93	109	92	98	106	94	80	111	84	94	96	77	107	96	81	76	104	83	96	86	88	91	107	82	76	91	85	93	81	91	83	76	82	83	101	96	82	108	73	90	96	97	80	88	112	102	82	94	79	92	83	81	86	69	84	120	86	86	101	94	105	76	95	89	98	70	84	89	94	81	103	104	95	80	83	93	94	73	90	98	105	85	85	94	81	105	107	82	87	101	75	88	106	96	108	101	85	100	90	93	79	110	92	100	73	83	107	102	89	83	90	99	90	85	108	88	91	78	112	88	91	89	87	99	101	86	89	96	93	95	84	101	83	92	91	100	98	85	82	81	89	74	92	103	101	93	80	94	87	100	91	101	112	102	109	89	103	86	82	90	81	104	110	92	76	85	107	69	82	88	93	95	101	88	92	93	88	79	101	90	76	79	84	97	87	84	97	89	93	95	83	85	104	95	102	92	85	88	83	111	95	76	94	127	99	88	107	86	94	96	75	107	97	84	87	87	92	92	77	90	96	91	101	71	87	111	113	91	98	93	78	97	101	90	98	76	91	72	77	91	110	89	75	95	101	87	86	100	99	109	72	107	92	90	90	108	89	95	91	95	79	96	81	91	83	99	103	94	86	81	115	86	100	73	100	104	80	92	91	84	98	78	82	85	100	99	103	77	95	71	100	80	91	109	91	94	100	84	81	84	97	85	108	105	90	95	86	93	99	83	92	79	90	96	81	84	94	107	110	84	93	92	96	102	86	99	81	89	116	79	75	89	96	95	82	100	89	95	102	100	87	94	101	87	96	97	85	85	89	115	93	109	67	99	104	108	108	101	106	102	74	88	86	94	99	106	96	104	95	95	103	88	112	87	97	79	87	98	102	88	92	78	93	101	99	91	109	99	99	90	92	83	95	95	82	90	95	103	86	96	92	93	88	83	94	94	102	93	113	83	85	95	99	68	100	91	98	100	94	85	85	91	103	78	107	88	88	74	83	86	97	75	91	89	92	108	88	81	95	94	71	98	101	83	98	94	89	102	101	90	87	97	68	109	113	90	90	76	86	78	88	102	87	100	77	92	82	69	111	87	78	84	97	89	83	89	88	83	97	75	83	91	89	75	120	96	80	106	73	90	95	104	107	81	92	99	83	79	87	96	86	90	108	118	108	112	85	69	89	84	72	105	96	89	93	88	75	87	98	91	77	95	100	78	90	85	87	98	86	87	83	88	99	85	96	91	80	85	88	103	107	85	102	106	85
11341	5309	2561	4883	10943	12768	14367	14212	11650	9549	7165	6256	13583	32721	34043	30860	23115	13341	6612	2957	1495	1059	869	987	923	944	874	868	876	873	914	894	911	899	925	889	887	865	872	921	886	888	919	920	854	879	870	885	920	897	853	951	883	889	863	893	898	918	956	877	894	895	923	935	863	926	871	911	845	906	885	932	819	914	922	870	877	929	935	946	905	970	919	917	846	901	912	910	865	848	857	903	902	885	868	953	885	994	855	897	888	842	960	905	892	866	871	904	853	896	876	955	911	920	910	919	858	896	879	891	883	834	894	872	937	924	894	873	887	846	845	861	885	865	876	907	936	894	988	916	906	904	906	846	903	851	906	885	869	951	886	896	949	929	894	859	869	879	869	902	889	939	852	875	924	881	902	948	940	891	891	869	901	939	921	890	923	902	927	914	890	860	892	854	913	885	880	866	932	856	874	909	854	890	869	901	890	932	881	921	897	908	889	887	828	904	885	926	891	888	875	902	894	942	855	870	904	874	837	917	892	895	944	915	923	929	896	906	885	936	892	874	913	895	920	895	858	879	933	868	910	910	895	920	906	899	897	874	936	908	880	878	879	900	900	920	874	908	915	886	861	936	850	926	903	915	905	945	844	860	900	913	941	895	878	917	889	989	925	915	894	871	886	885	857	886	910	912	872	935	933	867	899	889	946	866	843	913	912	916	874	953	879	843	876	928	855	915	907	896	897	894	897	868	904	883	922	887	900	881	910	881	916	826	897	824	909	877	882	821	883	919	868	906	880	883	909	904	950	858	907	904	885	905	954	881	897	884	851	863	852	887	920	952	892	953	870	899	875	918	889	895	845	854	961	888	887	951	926	877	923	931	914	907	847	926	887	890	899	874	909	880	884	886	900	909	881	899	908	900	914	913	881	899	913	884	910	889	894	922	884	933	925	907	920	855	870	944	918	880	934	864	896	873	867	869	855	861	895	864	915	872	856	848	912	904	932	876	929	881	898	923	906	900	889	889	931	822	882	942	879	896	876	906	936	886	902	894	830	871	851	879	874	860	879	885	915	880	925	891	892	901	902	876	919	901	888	911	865	902	936	930	881	894	902	879	925	856	924	867	892	880	879	920	890	889	896	896	888	860	975	871	889	902	869	878	853	896	911	886	993	876	913	941	938	903	988	892	904	888	902	860	854	913	933	897	890	892	880	889	913	887	953	899	892	899	883	876	882	926	905	885	905	920	935	877	894	899	903	907	836	889	885	889	842	827	914	895	900	861	867	887	860	938	910	867	923	936	912	914	876	922	889	892	876	863	887	880	859	922	888	930	935	906	841	939	855	890	935	880	889	870	930	843	924	925	904	903	903	867	900	909	947	918	912	923	874	937	872	884	880	830	840	919	911	911	909	844	866	911	899	905	832	872	930	859	876	840	900	900	914	933	913	892	838	843	939	926	864	855	881	907	882	863	900	881	896	938	873	901	944	861	861	870	888	834	885	898	868	927	901	866	889	874	899	832	927	919	901	901	865	869	923	882	832	852	905	922	885	892	948	893	874	958	874	932	894	877	893	859	974	891	877	880	878	903	848	914	957	893	908	900	955	907	864	882	855	952	909	888	972	870	920	909	879	885	889	880	915	900	872	860	921	880	896	887	924	885	841	902	928	895	888	932	903	886	876	876	906	868	898	892	889	848	893	899	905	932	887	852	926	887	912	885	903	883	949	876	845	895	904	877	877	876	920	910	910	886	928	875	894	885	880	886	912	835	893	921	859	901	924	881	857	884	938	911	890	904	918	871	917	939	932	903	964	854	904	858	868	898	884	885	923	896	903	899	885	930	890	929	930	859	845	899	868	890	915	907	877	879	876	856	908	892	921	884	910	905	880	880	906	876	915	957	943	854	884	885	910	909	911	863	921	911	890	947	853	929	865	937	876	919	834	886	852	859	882	944	881	963	875	899	910	921	957	875	844	898	864	889	824	861	871	846	915	901	917	908	902	864	954	917	930	987	874	905	872	905	867	912	868	959	900	865	925	907	860	864	862	855	894	941	855	854	905	918	893	865	828	924	862	935	878	897	874	902	885	853	843	893	877	934	932	915	887	928	888	895	920	879	851	866	889	872	843	905	906	904	911	897	897	909	884	917	911	871	912	969	948	919	914	859	905	891	866	870	961	887	927	880	926	870	892	931	911	834	873	862	876	872	887	909	835	897	908	918	885	895	890	943	919	877	875	881	884	898	877	877	872	926	865	872	917	925	845	911	901	900	912	877	838	849	904	880	905	966	924	905	888	917	904	922	914	897	902	927	913	928	887	927	923	866	872	888	890	876	915	870	905	952	882	892	901	883	860	895	901	892	889	891	932	889	855	897	892	905	847	862	865	907	883	927	901	877	965	894	840	932	892	960	902	940	917	881	886	891	905	889	914	861	914	882	880	884	917	846	884	930	874	898	898	853	938	929	899	833	934	875	890	946	953	871	902	913	899	892	881	888	901	859	899	897	830	923	952	913	954	913	895	866	885	879	911	880	878	928	885	881	910	921	899	863	872	877	935	858	954	931	897	857	874	902	904	869	929	861	884	913	918	917	901	857	857	879	907	940	909	933	930	888	916	880	929	935	819	862	836	889	900	869	921	912	935	903	923	866	907	915	885	888	885	873	910	875	893	911	893	894	918	893	931	862	884	940	920	887	935	872	838	940	907	872	918	914	911	880	887	861	901	954	849	881	866	893	927	902	865	910	939	886	904	913	941	870	931	906	900	888	959	851	916	855	935	822	943	916	869	910	889	906	910	869	868	897	878	884	883	837	934	861	875	917	887	859	867	921	888	853	882	896	910	926	881	882	903	861	937	867	830	899	925	860	946	842	888	904	888	880	936	866	904	924	919	915	872	922	889	914	906	887	943	875	896	878	861	855	924	880	867	864	887	895	955	830	919	965	851	904	862	886	891	910	851	878	925	893	871	877	874	929	880	957	913	824	894	874	901	894	853	893	893	900	931	889	866	871	894	915	872	863	887	941	854	854	834	861	873	834	873	884	888	917	906	878	928	886	925	915	894	833	896	884	926	960	920	910	864	883	875	868	902	902	908	872	884	967	913	915	889	858	913	943	905	902	963	872	864	942	918	919	881	922	872	928	923	932	924	919	903	877	903	871	869	906	860	877	879	908	894	870	860	944	900	896	917	923	939	901	854	859	866	860	917	890	923	898	954	905	863	918	942	900	875	904	928	938	874	868	922	902	885	857	929	931	887	910	821	909	894	859	892	904	913	854	907	898	877	833	904	893	867	877	900	950	893	887	891	940	899	858	887	907	854	884	890	929	872	894	849	916	883	892	905	871	959	848	896	905	935	867	939	923	900	853	851	877	884	867	924	840	929	872	854	881	877	968	853	900	863	908	955	899	934	883	927	928	860	928	894	907	892	891	919	874	885	897	947	859	863	897	904	932	949	897	879	898	882	843	868	899	892	922	873	929	876	869	920	914	908	890	914	891	925	908	889	880
2460	285	221	173	166	309	330	374	374	341	272	229	1126	5040	5905	3693	1677	627	284	161	114	103	90	88	87	83	79	94	79	92	83	101	79	82	96	89	84	105	92	75	84	89	86	95	98	73	98	80	89	75	85	81	86	82	97	86	79	84	85	85	83	83	87	85	94	93	100	89	95	116	73	87	96	92	102	70	85	95	86	86	92	88	95	76	96	87	88	82	74	97	85	85	76	96	70	67	87	90	80	102	91	84	90	79	82	69	76	79	95	78	71	84	85	77	89	80	91	107	96	79	85	88	76	87	75	88	87	87	79	91	107	96	94	97	72	82	92	88	99	70	77	77	96	90	76	91	70	93	87	84	61	97	69	88	79	78	85	95	82	105	92	81	91	96	87	72	98	65	85	94	99	92	76	94	83	95	95	95	93	93	92	110	87	93	85	87	79	82	85	83	86	81	90	87	101	88	86	87	78	89	82	79	81	85	89	95	70	77	81	76	97	83	94	91	94	61	76	80	76	90	91	91	93	94	86	82	72	82	92	92	104	72	100	93	81	78	88	93	70	76	81	89	102	81	94	84	84	79	88	87	95	78	81	68	79	106	97	71	81	90	91	82	97	84	97	93	98	92	83	85	79	87	78	96	90	86	84	100	88	82	93	84	81	97	80	97	87	74	90	85	84	82	82	86	98	89	99	85	85	75	88	90	86	69	79	87	81	92	90	91	87	85	73	97	89	96	68	101	77	79	100	102	74	96	88	96	77	93	105	92	87	94	82	84	97	75	89	88	102	83	85	96	82	86	86	70	95	95	80	100	92	86	72	90	94	82	78	93	97	82	79	68	67	82	75	87	90	78	87	90	75	104	86	93	76	76	79	73	72	79	96	96	94	80	95	91	79	98	77	80	83	78	94	90	83	74	89	75	77	76	75	86	79	80	76	91	91	108	112	92	89	69	83	95	78	88	86	92	102	80	86	107	117	77	86	82	85	98	87	91	87	78	78	74	81	87	85	83	92	75	84	95	99	92	108	92	85	86	87	92	86	77	94	82	86	80	72	100	98	93	88	82	86	90	100	106	85	103	75	89	90	84	94	80	93	81	82	93	77	101	83	94	75	103	84	87	94	80	79	82	78	80	74	70	82	85	83	78	98	100	88	91	80	80	83	81	82	94	80	98	91	85	102	90	84	91	96	78	84	89	75	108	86	83	73	85	84	102	89	98	100	83	88	109	85	76	85	93	94	95	81	92	72	98	81	80	84	81	104	80	78	92	93	93	78	85	103	81	99	95	96	83	93	74	101	76	72	80	102	84	89	81	66	78	86	83	92	98	75	95	68	95	89	76	84	77	81	97	98	96	99	81	86	87	91	85	104	79	92	84	82	82	72	84	80	91	93	90	86	101	93	84	98	87	105	89	87	87	112	86	88	89	83	80	75	75	75	101	77	95	78	83	81	84	93	87	87	82	75	103	90	85	79	85	81	91	99	80	95	105	74	101	86	93	86	95	82	86	91	81	98	109	86	86	76	81	79	110	87	78	97	86	76	84	81	81	89	93	68	83	82	70	75	83	75	77	93	118	95	80	81	75	92	86	82	75	100	71	82	91	77	97	79	83	92	79	92	84	92	64	91	89	102	69	91	89	88	65	93	90	94	86	108	83	89	77	92	102	92	97	84	90	85	82	86	100	103	64	91	91	87	100	94	83	90	94	78	98	91	100	101	82	98	78	87	90	89	75	90	80	84	96	87	92	88	80	79	89	86	79	87	87	90	82	92	80	79	101	91	87	77	98	97	89	87	76	87	100	81	91	74	108	79	72	94	78	82	77	99	71	87	85	89	83	89	73	81	95	95	83	86	82	69	89	81	89	78	81	77	73	90	87	86	99	100	92	87	90	89	106	74	84	83	93	77	76	86	87	89	88	77	83	90	86	85	87	76	88	94	84	79	96	69	97	89	86	79	86	93	70	70	86	91	82	87	76	94	83	89	94	76	81	85	77	83	79	79	98	106	81	82	92	73	75	91	82	82	84	72	85	84	78	80	82	79	85	88	103	85	84	87	92	102	87	81	80	92	81	85	98	81	91	91	92	106	89	95	91	71	84	81	85	86	98	81	80	85	98	84	81	78	83	78	95	96	105	77	84	84	108	94	86	75	84	90	79	82	112	85	70	87	88	75	84	93	82	85	95	84	94	79	91	78	80	80	89	76	90	103	90	81	95	86	90	78	100	91	82	87	88	81	99	88	73	82	68	98	93	81	87	75	92	79	79	83	90	90	87	95	93	88	82	84	97	100	101	82	75	80	75	96	84	102	90	87	90	68	73	96	93	90	88	92	96	98	72	81	90	80	86	71	75	82	86	84	88	94	82	100	85	88	103	92	89	78	93	86	70	79	80	88	70	92	96	73	95	92	78	84	91	89	93	90	80	74	95	94	79	65	80	79	83	85	90	100	79	83	85	86	88	76	69	83	86	98	80	91	82	101	90	85	87	102	96	86	89	74	104	97	96	94	90	91	93	92	78	96	82	80	79	72	83	75	86	92	90	95	81	79	108	96	81	78	88	76	80	76	91	89	82	89	89	87	82	96	105	84	95	77	68	86	91	88	77	91	85	99	85	88	84	100	101	90	81	100	86	90	89	84	84	86	82	83	84	90	72	88	66	87	76	95	92	82	73	77	92	87	90	64	81	87	94	86	105	66	80	88	80	78	94	75	75	89	85	93	90	72	80	89	96	96	98	66	80	91	76	85	73	94	100	75	90	86	82	78	71	82	86	93	83	96	72	106	83	81	88	87	80	92	90	85	80	109	86	78	87	80	76	120	83	75	84	92	88	82	106	96	107	78	83	78	89	81	91	70	80	71	89	97	93	94	95	91	106	90	89	81	105	87	77	86	102	98	79	78	74	85	84	77	92	103	82	90	79	72	86	101	61	85	95	75	77	84	88	98	83	103	101	81	87	60	85	110	85	85	83	76	80	78	88	82	100	95	85	80	79	94	79	96	94	86	107	91	84	93	78	88	85	84	81	86	80	87	88	102	75	82	81	82	78	79	85	90	75	90	85	66	89	80	85	70	101	70	86	104	74	81	97	96	95	66	100	90	96	76	78	81	93	79	80	75	68	84	98	81	76	74	83	95	104	72	84	83	97	101	84	84	108	84	62	71	72	85	69	87	80	79	60	99	67	88	81	91	75	83	94	74	98	84	86	82	85	77	96	74	81	93	85	75	79	106	97	85	98	77	90	85	73	117	69	81	91	93	80	94	93	82	93	73	98	100	88	90	76	78	85	78	70	97	90	87	81	92	90	88	102	91	81	83	75	86	95	81	101	98	90	80	92	84	80	107	64	86	80	97	89	77	91	90	86	80	77	113	74	100	83	96	88	97	74	96	87	85	86	94	86	96	92	98	69	84	76	75	82	90	84	78	80	79	92	78	92	99	95	104	77	87	82	88	69	83	86	84	99	92	93	85	84	81	93	99	102	86	75	86	81
11729	4388	2877	5022	10571	15004	14284	13617	12859	11475	8212	7048	18200	36848	36477	29751	21327	11041	5016	2302	1271	907	872	881	858	833	837	870	839	854	853	825	849	876	898	906	832	846	831	834	819	878	819	915	856	869	872	835	868	908	844	890	860	853	812	858	884	848	824	814	920	909	832	925	885	821	848	889	818	797	846	912	839	854	839	850	837	902	900	838	866	864	841	914	842	821	851	879	820	815	787	856	829	883	820	810	849	876	881	891	836	834	907	889	870	828	832	872	891	844	851	838	854	832	823	823	867	844	870	930	853	895	848	864	886	811	839	826	856	849	863	834	819	872	844	849	887	850	802	856	871	844	847	872	898	872	826	846	811	859	865	939	914	868	880	839	875	846	884	869	870	875	826	878	828	857	829	905	896	818	852	889	935	894	851	865	883	840	869	871	907	843	835	826	846	844	841	884	867	911	922	851	882	847	811	831	836	890	901	907	886	870	847	850	834	845	861	889	871	879	812	840	878	858	882	823	906	863	879	843	817	853	820	814	849	853	839	824	882	812	833	885	837	848	880	839	883	872	851	864	825	863	827	853	840	838	799	824	887	845	829	826	857	833	848	891	859	898	861	800	833	870	830	855	896	789	863	815	836	890	851	856	881	840	820	844	844	813	789	871	860	922	842	826	841	869	837	867	895	811	875	770	835	826	837	867	837	857	830	852	879	794	874	868	877	852	885	878	861	842	840	835	821	866	854	849	862	870	882	841	854	925	842	826	818	853	835	843	823	834	863	881	850	869	857	834	838	891	818	860	923	850	859	885	817	838	845	859	807	877	820	922	878	910	856	875	902	801	860	880	853	876	872	793	869	879	914	836	851	923	850	811	884	827	830	838	855	841	832	853	825	907	862	885	818	847	827	878	861	836	890	837	855	843	855	846	853	892	807	804	891	879	816	859	879	859	862	818	838	844	842	866	842	846	853	857	919	836	892	810	822	878	877	910	810	911	876	818	865	831	845	866	835	876	883	825	864	845	889	834	845	805	881	892	871	822	813	904	892	849	832	824	806	800	890	806	847	825	849	865	868	813	844	902	829	892	818	923	888	860	823	852	923	870	885	824	811	845	822	880	828	885	866	819	800	863	853	863	844	839	883	836	886	844	811	837	872	827	865	829	836	887	843	876	865	824	820	847	818	852	821	874	786	874	795	828	825	851	824	856	820	871	819	806	834	836	863	815	863	857	794	837	848	766	873	879	893	896	861	873	905	830	856	857	866	856	870	812	906	830	890	869	829	844	822	805	891	801	872	864	875	840	859	843	873	898	852	868	840	856	825	851	809	891	896	888	843	852	879	806	821	847	926	876	845	842	853	932	845	847	872	810	862	833	805	820	856	828	830	858	890	817	866	832	842	858	895	879	844	877	887	831	853	845	812	851	864	893	876	844	848	904	816	822	864	835	807	874	810	845	842	887	873	880	814	869	876	846	895	857	931	824	883	844	871	847	854	842	795	861	821	903	849	838	835	881	840	869	833	822	872	850	919	795	837	899	812	824	874	890	898	885	884	818	865	872	829	817	861	825	880	866	829	878	859	911	853	794	844	839	854	910	913	825	815	867	823	872	825	861	892	846	859	854	901	860	809	872	816	878	856	838	817	838	814	783	794	880	890	863	884	868	852	869	835	864	866	813	821	854	837	860	884	830	832	843	842	854	883	851	862	818	853	856	858	876	834	831	879	861	831	840	828	825	849	863	844	839	853	857	877	869	832	844	829	874	819	851	851	843	803	830	815	840	862	871	838	839	904	832	848	845	838	891	880	833	855	807	818	842	828	838	878	874	882	883	876	838	844	888	889	862	867	854	825	866	880	898	842	827	863	828	851	894	867	837	840	906	846	856	832	889	866	884	877	887	888	830	914	850	868	889	868	888	836	819	848	817	864	854	863	887	867	788	836	864	804	876	812	862	856	848	832	802	886	873	845	834	815	842	890	894	878	874	847	878	813	849	850	796	881	844	869	860	864	854	807	861	853	824	857	878	896	885	882	831	820	861	868	882	839	887	845	872	862	830	855	865	857	797	847	892	899	849	888	874	869	802	858	839	891	830	873	891	849	850	813	860	907	823	877	845	876	872	824	846	863	857	930	849	859	871	841	838	863	851	791	877	828	871	845	846	836	863	846	908	844	883	844	845	825	862	874	836	834	842	848	834	910	841	873	857	845	862	877	881	871	823	852	806	832	842	887	839	820	803	882	885	887	856	917	835	846	796	858	874	847	859	845	919	883	808	842	854	877	895	788	845	856	854	874	882	848	856	831	847	896	871	845	881	876	806	853	870	889	876	833	829	833	879	891	871	819	844	831	842	882	828	859	842	863	859	863	889	859	807	892	791	860	863	774	822	845	875	834	860	908	864	866	853	861	910	839	832	847	826	888	817	864	833	836	885	850	836	883	825	884	858	846	857	878	828	868	840	883	868	844	876	867	876	866	870	839	910	839	823	885	818	860	895	872	843	889	844	874	796	809	839	838	857	867	816	864	876	860	831	879	876	866	862	893	873	843	881	834	800	829	854	886	833	857	844	890	833	863	867	836	903	862	861	815	884	834	869	883	829	866	845	845	891	891	865	835	851	879	856	831	829	821	863	862	883	896	829	786	834	830	856	840	859	854	812	831	828	878	905	881	852	861	831	892	838	844	890	858	845	873	840	822	824	858	845	873	824	871	811	933	875	859	835	876	839	854	884	875	862	858	900	903	869	838	798	877	844	842	859	804	865	854	818	869	867	883	796	861	818	907	849	837	879	843	818	876	821	806	826	822	843	889	851	854	859	900	846	817	882	853	856	826	876	866	879	857	849	886	896	831	871	817	868	845	898	828	838	872	913	897	842	868	876	926	848	903	818	826	857	804	837	880	855	837	871	858	842	879	842	873	857	911	822	845	839	856	862	828	876	875	804	836	879	805	832	883	889	889	856	834	886	844	848	810	839	882	870	865	887	874	818	894	839	842	795	834	807	826	844	845	904	926	853	886	828	866	832	870	837	852	874	859	875	852	874	821	831	848	862	789	872	826	848	838	878	843	804	829	851	856	867	850	856	816	914	844	889	865	818	823	877	905	888	885	822	880	854	849	843	889	843	861	876	869	819	907	833	834	830	862	855	834	853	889	839	829	838	856	905	814	815	897	839	842	823	844	873	899	792	873	902	813	877	836	928	858	844	857	901	862	866	850	886	889	905	866	917	878	877	872	791	856	880	833	865	861	869	835	800	799	840	796	902	794	811	838	856	839	830	869	868	825	897	834	858	864	920	810	862	880	851	832	856	861	837	887	918	842	886	835	860	874	832	860	836	866	863	863	914	863	862	828	867	879	799	862	819	875	923	882	863	843	885	884	906	872	859	868	928	877	882	863	866	827	887	909	863	898	819	895	927	857	865	847	878	861	825	789	842	865	877	848	898	862	824	844	822	931	829	832	872	858	807	835	879	824	840	874	873	844	824	859	827	880	851	830	822	859	829
1256	479	284	227	252	431	519	530	488	365	359	427	5124	8017	7357	4511	1951	744	343	170	113	91	101	93	83	85	96	89	74	115	96	85	89	81	93	85	92	87	87	97	90	95	87	97	78	86	84	93	90	101	79	97	107	93	102	118	84	89	84	91	95	86	92	86	79	77	96	86	90	87	90	78	94	93	98	105	96	89	92	84	101	96	87	79	93	102	86	89	74	80	93	91	90	83	106	81	96	94	100	107	96	87	90	82	87	110	79	97	82	92	78	87	93	80	77	75	94	88	94	100	93	85	75	102	89	92	87	76	90	83	79	93	78	77	100	91	93	97	90	87	81	86	95	100	100	81	95	90	100	90	84	81	98	86	93	73	79	98	92	72	85	86	107	89	87	82	95	95	97	92	87	88	95	77	72	81	83	85	94	78	87	82	96	76	90	107	101	90	106	81	103	77	79	57	84	87	80	80	77	83	82	95	93	73	95	83	84	80	94	97	77	101	79	81	81	110	86	85	79	99	106	93	66	121	101	87	76	86	90	95	108	85	100	87	94	73	100	98	79	106	85	92	76	85	99	82	76	93	87	82	99	85	84	82	103	84	93	88	92	83	76	79	81	92	91	80	87	86	87	103	84	96	90	111	92	90	89	88	88	86	91	95	84	84	102	92	107	104	90	95	93	83	98	75	91	81	97	85	104	88	91	84	89	97	108	96	105	96	70	103	90	80	93	78	82	98	99	91	85	94	79	96	81	77	88	95	86	81	94	118	89	82	93	107	98	85	79	81	93	97	107	83	86	97	79	92	81	89	87	89	91	106	88	104	96	104	88	91	79	83	109	86	80	76	101	81	74	83	60	89	88	92	93	87	75	92	84	86	88	100	78	97	81	97	89	94	84	82	84	92	98	88	81	99	88	82	80	90	89	91	87	93	90	80	74	77	104	110	90	93	96	94	84	88	85	80	86	103	98	101	92	86	87	57	102	95	88	78	90	87	92	97	105	82	86	82	84	76	95	98	79	76	78	99	78	95	97	86	83	105	95	88	97	97	100	82	83	77	84	87	91	85	89	102	88	81	91	78	89	89	89	95	91	90	82	77	93	93	98	98	100	74	89	85	93	91	85	81	95	86	85	69	88	104	99	102	72	103	88	98	83	96	95	86	97	98	82	101	79	106	94	90	83	82	92	89	83	83	101	105	102	107	95	87	79	87	92	112	87	93	95	86	77	83	79	104	103	97	75	86	77	88	83	84	104	100	92	95	92	78	87	87	93	101	70	93	75	102	88	97	88	76	88	87	75	86	81	110	100	94	86	103	90	94	84	82	84	89	86	108	80	114	98	93	91	77	86	100	90	94	78	77	94	87	82	92	92	81	95	87	88	85	82	108	96	86	117	89	80	92	89	112	94	85	82	91	89	87	85	90	91	82	84	74	83	79	103	111	112	97	82	88	93	117	90	98	81	89	85	83	90	90	85	88	111	87	105	79	97	95	83	83	105	94	104	89	88	97	108	65	86	94	89	80	91	85	102	102	73	99	86	91	96	90	91	91	86	79	77	106	79	79	87	87	87	85	82	75	92	91	99	99	81	96	72	85	71	84	101	88	94	87	80	96	93	81	104	85	87	87	82	101	94	73	69	82	86	79	84	85	109	86	77	74	92	87	111	96	102	91	88	97	95	86	105	90	86	91	99	82	97	78	92	93	104	97	87	95	87	79	86	86	111	95	92	98	107	94	91	95	87	85	94	94	90	103	96	93	77	94	91	90	99	86	79	91	96	68	96	97	92	97	97	88	84	91	104	88	87	85	94	95	107	91	94	86	100	97	79	77	102	99	80	94	83	83	105	98	84	93	85	82	90	66	86	101	87	90	94	109	75	96	79	112	87	101	83	92	83	91	81	95	90	93	70	102	93	92	89	88	79	85	119	77	88	91	114	90	90	90	88	99	83	91	77	72	98	88	88	79	82	84	77	87	90	89	83	82	112	99	94	93	76	87	87	94	79	69	81	98	87	105	81	89	98	93	101	91	85	97	89	88	84	92	73	104	90	113	88	99	86	87	96	101	71	94	77	102	75	88	105	90	84	87	85	88	92	93	84	68	83	95	100	97	85	83	79	83	91	91	85	110	85	74	86	82	85	102	91	82	92	98	90	94	81	84	95	96	82	84	82	82	92	69	92	100	88	95	88	100	104	83	89	86	89	91	73	99	88	85	84	75	96	84	96	92	81	94	90	79	103	98	94	81	99	78	96	96	91	87	91	96	78	88	86	111	89	109	110	97	98	85	70	80	86	97	81	84	98	93	89	80	95	84	92	92	90	94	82	82	96	90	74	102	82	119	95	91	95	84	76	80	89	85	88	93	82	76	95	101	104	68	102	87	83	90	81	98	82	97	91	80	89	77	100	85	99	88	99	86	86	83	97	90	79	84	91	76	80	94	74	83	94	98	79	96	106	82	82	92	93	86	99	94	83	96	99	80	99	77	89	75	89	85	79	82	76	78	92	88	82	95	95	85	89	84	90	96	108	107	77	89	104	93	98	89	86	81	101	102	88	105	99	95	103	79	82	85	76	99	101	93	102	82	101	87	98	92	74	110	85	90	111	96	94	87	92	93	87	86	101	88	112	97	103	82	98	102	79	79	97	58	94	92	92	77	62	90	83	88	89	78	92	83	104	81	76	91	93	88	99	89	97	103	77	74	92	91	86	91	93	82	95	83	97	78	90	90	101	76	96	74	84	91	89	76	80	92	88	93	107	87	93	102	89	83	93	87	93	96	86	85	108	77	97	89	92	87	99	110	85	89	80	89	87	94	84	83	90	85	80	84	73	89	101	83	80	82	87	88	74	89	85	86	81	88	97	95	97	100	102	82	89	89	109	88	111	92	71	87	97	73	85	97	91	91	89	92	90	92	87	87	102	90	103	82	103	92	71	84	90	90	107	106	94	94	85	81	86	90	82	81	90	91	90	89	92	97	82	93	95	91	100	75	89	89	86	67	85	84	101	99	102	98	103	87	85	91	100	79	81	90	81	89	76	76	85	81	94	96	93	82	101	89	82	86	77	89	71	99	88	74	85	85	109	82	90	102	92	79	95	97	103	98	88	97	99	99	88	94	94	78	83	103	86	93	82	87	89	80	79	90	81	90	102	86	82	85	84	95	80	100	82	105	98	80	74	86	92	89	90	102	89	96	105	94	96	83	109	109	85	108	99	92	87	77	103	78	89	81	103	70	88	99	108	81	89	83	90	84	101	93	94	84	110	85	105	109	89	84	107	90	86	78	92	77	83	87	95	85	95	82	97	97	82	97	92	99	95	87	78	82	93	92	66	88	98	89	81	78	97	74	75	81	78	93	107	96	101	95	90	105	77	90	74	95	94	95	79	98	94	86	88	97	97	95	93	100	97	97	73	98	104	83	85	92	92	87	101	93	90	92	80	88	91	81	95	83	88	101	92	98	102	91	94	103	70	95	75	77	96	66	86	108	89	101
15226	7203	4192	7275	15766	19548	19766	17724	14989	12364	11539	11687	37028	40848	38609	31872	22809	13123	6379	2817	1562	978	921	894	851	846	876	906	955	915	858	853	829	936	931	916	887	900	894	948	910	909	894	902	921	864	881	900	924	819	873	865	889	912	933	913	905	892	869	913	894	887	824	910	873	868	837	896	864	928	879	931	893	872	914	909	887	904	881	906	879	929	901	895	901	863	862	868	887	908	944	864	876	879	928	933	882	933	858	955	879	932	921	897	924	952	913	885	861	956	909	922	886	889	862	886	926	892	875	909	849	902	902	939	882	920	879	891	882	850	808	911	877	907	946	887	959	908	863	881	907	889	905	930	926	902	887	908	905	874	890	907	926	963	883	888	947	907	942	834	897	923	845	888	932	909	943	910	915	909	895	976	885	887	935	869	923	966	885	870	826	890	887	923	876	899	932	936	908	887	901	922	896	835	851	948	952	906	915	887	920	907	862	869	884	920	890	907	950	897	893	911	844	959	934	921	890	916	875	860	904	853	925	856	872	873	916	865	897	939	900	911	866	949	899	829	850	918	927	897	843	921	829	919	927	945	926	910	919	880	884	918	863	881	893	954	896	906	944	835	921	879	861	952	883	891	932	884	914	885	910	935	886	875	876	875	924	884	881	886	907	893	942	908	890	939	885	858	880	859	873	905	905	916	899	910	880	875	894	873	871	877	941	938	842	841	942	863	905	897	885	884	922	836	931	865	898	899	911	920	969	899	884	886	915	901	884	905	891	895	901	906	868	912	915	929	919	912	905	843	945	875	887	843	972	918	855	911	884	898	905	865	861	862	865	887	892	915	917	896	938	930	884	854	883	833	907	904	861	873	884	909	898	873	907	909	962	871	894	979	931	886	911	929	890	875	900	917	910	948	890	923	921	870	959	954	856	918	893	909	914	895	917	883	841	892	950	954	890	898	887	852	947	869	945	892	835	925	896	922	891	920	890	912	942	866	938	892	883	894	908	846	859	856	938	914	873	873	855	895	877	861	896	904	876	823	922	878	892	894	885	896	811	882	910	902	929	922	859	882	891	822	945	859	869	935	863	980	857	933	896	882	920	894	891	1013	902	888	834	893	917	898	910	889	849	893	929	906	930	932	908	934	895	898	909	926	904	863	928	919	903	902	907	883	890	860	924	975	928	935	920	910	984	872	915	913	890	926	819	936	881	916	944	911	904	950	940	897	873	922	864	877	887	906	898	847	876	873	915	866	879	922	890	859	902	890	852	892	948	844	874	935	901	897	904	891	867	917	894	860	844	883	882	888	925	893	858	905	847	939	944	937	910	897	925	907	898	922	901	842	900	920	897	936	892	878	866	847	879	837	954	902	874	901	940	866	915	878	930	884	896	926	849	895	863	888	920	851	894	882	958	885	911	907	904	878	936	879	882	904	870	911	889	924	892	843	898	863	879	959	874	895	862	893	904	919	901	873	912	901	919	898	881	892	896	871	884	896	905	858	897	942	902	943	896	920	851	942	924	941	927	897	968	886	885	936	927	900	881	872	845	882	887	890	865	919	907	931	909	862	890	949	881	853	911	877	901	921	835	867	905	856	916	896	906	920	940	866	915	887	870	911	883	917	869	926	873	917	940	928	859	864	864	939	876	874	895	874	923	840	891	897	901	929	853	909	869	897	921	914	903	901	877	846	906	871	882	883	860	878	933	931	906	884	904	853	903	847	926	916	925	892	853	874	837	854	930	901	874	897	840	883	917	865	940	888	851	898	893	866	880	879	876	861	877	880	869	908	899	894	932	891	929	954	885	899	955	943	855	927	943	868	959	904	933	889	908	876	901	964	857	968	909	851	944	901	845	884	926	902	865	918	873	868	868	854	871	881	894	862	909	879	874	847	893	869	915	946	898	923	895	880	905	917	898	891	883	904	915	912	843	878	914	927	907	887	922	893	929	918	852	860	887	884	904	892	867	900	953	848	916	843	868	908	886	959	931	865	929	851	931	926	852	908	895	929	915	904	849	886	894	879	882	915	885	914	910	908	911	911	860	903	836	862	867	908	875	851	866	833	907	868	927	902	889	924	915	884	931	916	890	925	901	896	884	875	843	873	903	841	900	880	950	817	856	898	907	856	901	885	857	879	959	909	949	854	901	956	860	881	952	951	901	908	895	876	884	840	918	910	857	863	906	903	850	867	841	883	925	881	945	915	870	931	855	900	879	865	952	950	897	923	927	939	881	906	870	944	909	910	908	888	856	922	947	931	922	932	929	902	847	880	945	880	849	918	899	888	912	905	861	922	884	888	890	879	864	870	861	875	938	872	900	888	912	901	886	900	863	878	886	915	903	854	885	936	866	913	866	914	888	904	893	917	868	883	855	888	885	857	901	881	874	837	895	879	918	906	824	864	866	879	894	879	911	895	900	953	906	890	895	868	863	897	913	892	866	904	892	889	907	893	937	906	880	892	944	858	874	921	917	864	928	942	920	889	888	893	965	868	860	877	875	881	870	903	911	835	915	851	884	858	902	855	921	869	886	892	920	897	876	928	847	930	889	910	859	893	910	891	898	913	905	875	901	952	933	934	883	868	849	872	939	886	897	920	878	952	913	872	884	910	880	941	903	912	852	859	887	914	851	842	918	894	865	934	912	940	885	909	948	929	864	873	910	914	892	919	872	925	909	905	938	911	861	907	884	905	883	958	918	925	841	904	868	909	925	887	921	884	914	918	905	871	842	871	892	931	923	914	892	946	863	911	877	923	882	868	973	912	923	816	848	919	900	941	865	903	905	874	938	822	899	861	920	879	905	932	897	832	891	937	903	872	903	886	868	904	930	888	899	915	922	913	897	863	903	860	884	886	965	917	900	877	883	858	927	878	860	896	889	928	873	889	934	926	849	858	852	884	870	933	897	901	924	871	832	896	849	904	901	861	895	888	936	888	907	839	907	873	836	877	883	899	914	882	870	883	876	868	939	901	859	901	826	910	940	903	860	895	900	872	872	987	897	925	858	876	872	891	906	919	920	928	933	935	838	889	894	882	890	932	837	883	908	889	874	899	938	885	892	922	881	895	919	935	917	911	894	850	890	911	873	847	918	931	879	891	889	894	856	862	915	939	885	915	855	852	920	883	902	885	928	904	863	903	894	915	863	889	866	907	895	868	897	907	877	932	877	908	870	869	908	865	855	893	879	848	862	863	845	926	893	922	904	893	885	883	932	918	860	948	931	848	876	844	859	867	863	864	866	888	931	917	816	940	877	930	863	875	879	908	906	892	891	865	904	846	881	925	915	869	889	898	920	899	895	926	843	863	889	875	887	861	905	877	899	866	903	932	871	916	918	899	892	905	872	904	864	850	914	952	964	882	880	834	913	915	892	942	925	901	952	936	815	906	966	914	850	920	906	924	947	921	896	885	872	912	889	884	900	909	854	893	915	913	915	900	901	858	925	895	897	932	912	845	898	922	888	877	913	851	919	914	856	858	927	857	927	885	908	836	900	892	882	886
1701	235	154	157	186	237	290	265	226	159	158	175	1251	2053	1501	846	423	254	176	134	110	87	73	89	90	111	83	88	78	85	84	82	87	71	80	81	89	96	71	74	76	92	83	80	85	76	77	92	87	80	88	78	74	74	102	75	80	97	63	95	96	82	88	83	81	95	94	86	62	70	79	87	84	93	94	104	73	76	100	92	69	100	95	92	91	60	100	102	91	72	89	84	92	94	98	82	81	85	84	88	68	85	93	77	86	94	94	93	66	83	85	91	80	97	102	86	99	92	84	98	76	87	74	91	89	76	85	83	92	92	82	88	83	99	92	78	71	86	70	93	78	90	87	93	93	86	90	90	87	89	83	79	68	89	81	86	93	86	91	86	72	77	98	84	81	86	70	90	89	78	89	91	89	81	86	85	78	91	90	88	78	86	78	75	69	85	83	85	89	74	98	93	81	79	101	81	83	100	99	74	71	74	90	84	87	95	90	79	72	82	80	76	73	84	92	77	89	87	84	80	83	82	89	83	91	89	96	86	91	75	81	81	87	87	91	94	71	75	84	75	73	68	80	73	93	86	86	84	87	89	77	81	85	95	93	83	82	73	97	94	94	81	114	80	82	84	111	79	91	86	92	85	86	87	66	88	73	86	81	75	98	87	89	100	84	86	82	80	92	98	79	92	72	76	80	86	72	77	76	80	84	99	73	99	87	73	104	83	91	77	108	94	98	95	81	74	83	85	81	70	68	91	93	74	111	67	94	100	81	86	87	86	72	77	95	75	87	78	93	83	83	85	89	81	100	66	86	98	99	95	94	88	93	83	90	94	96	78	101	100	77	75	96	94	86	92	79	84	92	83	90	82	73	71	90	99	82	70	89	102	100	84	84	81	93	100	80	86	79	91	78	84	85	93	87	91	85	86	79	95	76	71	71	68	67	82	86	89	93	76	100	78	79	91	89	88	81	78	84	92	95	75	92	78	80	85	103	82	96	85	91	72	86	92	94	69	104	81	82	76	59	85	98	75	96	88	80	97	75	77	84	77	88	78	77	75	87	82	92	78	93	87	86	76	93	73	100	81	98	85	93	85	78	92	90	81	92	95	85	85	77	72	89	75	98	85	86	114	74	88	81	83	94	87	70	94	101	90	93	84	71	105	84	73	78	78	88	85	106	91	91	80	73	83	74	73	78	84	79	95	86	92	82	86	77	86	90	97	61	90	90	87	78	90	84	84	81	96	98	86	66	76	97	86	82	88	105	93	81	73	90	87	78	82	67	85	74	77	89	100	86	83	88	82	87	82	85	101	93	81	73	86	86	92	84	91	82	102	84	92	83	85	100	86	77	74	75	73	96	100	88	77	91	89	88	85	82	99	80	89	104	76	85	83	79	82	94	97	86	82	100	103	81	100	95	81	93	86	94	71	79	80	81	89	84	90	55	69	67	66	93	92	88	75	81	78	74	76	78	98	85	97	75	69	89	73	76	88	70	91	86	90	86	99	84	102	78	96	87	86	92	93	80	82	66	93	97	86	100	96	81	86	92	80	90	78	73	76	90	76	83	78	75	80	105	74	88	87	67	74	68	83	80	87	83	83	79	93	94	83	74	80	98	80	82	66	87	76	92	78	93	78	81	75	91	91	91	74	80	84	86	70	92	93	75	76	96	68	78	89	87	75	113	85	87	80	89	93	83	86	76	85	83	88	87	81	99	93	76	82	76	67	84	84	74	84	102	88	86	89	103	81	84	81	86	96	81	82	75	93	84	85	90	93	88	78	85	87	78	86	92	80	89	87	90	86	93	82	77	92	76	80	80	66	86	84	89	87	82	69	89	74	94	76	91	93	82	94	93	93	82	82	95	102	87	92	79	85	71	79	81	83	94	73	100	99	88	102	99	86	98	81	80	90	74	82	102	73	94	91	83	87	87	88	94	82	71	84	86	83	74	93	96	109	96	81	96	73	79	71	80	79	82	77	85	72	88	95	88	69	78	84	74	85	99	96	84	92	69	85	75	70	87	69	79	84	86	76	79	85	107	88	94	91	84	99	76	83	67	71	82	82	86	92	92	76	91	66	82	70	79	98	93	93	83	95	92	70	104	90	91	75	91	87	113	79	98	89	78	82	82	95	72	83	85	94	77	99	77	84	75	82	83	66	67	93	81	79	88	84	77	94	69	85	100	78	78	96	70	81	86	87	79	89	63	86	84	98	86	86	77	96	86	89	81	86	78	85	70	90	83	101	91	89	93	77	85	87	77	74	71	94	85	83	91	94	92	81	71	99	86	89	92	78	102	84	59	79	96	83	69	88	94	98	82	95	85	89	77	100	90	90	90	96	79	104	99	71	72	76	98	85	88	74	96	88	82	90	100	84	88	88	86	79	83	85	86	73	93	81	94	95	88	66	89	79	87	67	69	87	81	80	95	77	87	84	94	93	92	98	80	90	82	79	88	81	88	73	91	67	87	100	93	80	92	75	88	73	69	89	87	80	85	86	83	73	91	84	72	88	88	83	83	86	80	75	79	85	81	92	68	87	80	87	72	92	86	83	80	92	95	88	86	100	98	74	97	74	83	91	73	97	81	77	94	80	79	83	95	77	78	92	102	99	86	80	67	88	96	86	81	64	100	87	80	95	94	80	99	93	94	76	91	99	82	86	80	91	91	87	93	91	94	79	66	77	74	81	96	73	82	91	84	82	82	85	84	96	87	95	75	86	110	80	82	82	88	82	87	60	95	85	86	87	75	69	86	75	85	91	74	80	78	87	86	65	90	67	99	78	77	93	95	94	81	80	81	91	70	86	79	84	77	81	85	93	86	74	99	105	99	80	89	99	76	77	86	77	83	82	82	78	101	68	92	80	93	96	88	97	86	87	77	111	88	99	85	88	87	67	90	81	94	84	86	71	81	89	79	90	95	80	89	96	85	90	98	85	69	77	71	80	79	88	72	83	77	86	92	83	99	75	77	75	74	83	73	76	86	87	89	93	81	83	92	84	93	74	95	72	88	68	89	91	78	93	90	86	98	90	92	82	76	74	75	99	80	88	86	72	105	103	81	86	84	87	76	88	95	88	90	90	97	79	81	88	77	92	87	76	69	74	86	86	89	93	93	85	92	88	79	67	96	78	73	88	80	85	81	93	87	85	80	87	79	87	89	88	87	87	86	83	69	69	82	86	94	83	91	79	83	92	78	76	76	81	103	92	88	72	86	69	80	79	92	81	86	97	83	73	84	79	75	86	77	77	84	98	76	81	96	85	99	79	75	84	85	89	68	86	85	93	69	75	84	80	75	87	94	94	69	80	88	86	104	94	74	91	102	83	79	73	69	78	91	81	82	78	92	71	101	83	88	88	69	78	84	94	72	82	85	83	85	96	106	77	96	98	94	80	95	104	86	78	103	71	72	90	88	78	88	89	100	82	91	95	84	84	91	89	107	89	80	78	83	85	81	85	87	85	100	90	94	58	79	86	86	92	82	86	87	72	73	106	68	92
10296	3716	2453	4277	10715	12257	12415	10173	8023	5847	4929	5532	22210	27111	21832	15200	9589	4917	3047	1724	1113	952	841	864	779	846	854	816	840	832	877	832	847	847	887	834	821	819	770	855	798	799	821	835	874	854	864	846	817	825	855	804	932	840	879	848	842	838	831	842	869	876	864	857	875	843	843	863	838	813	882	854	812	840	867	876	853	804	836	811	853	824	854	793	862	825	827	824	847	803	831	795	843	843	839	829	803	883	824	863	885	801	877	864	824	830	870	783	809	833	825	794	844	849	812	813	797	815	841	910	818	843	863	873	807	841	846	863	884	801	854	944	837	838	817	830	824	846	861	827	855	835	761	824	766	843	813	842	829	845	838	814	831	793	859	900	873	793	840	847	868	823	886	872	862	910	844	826	831	831	869	818	814	807	866	817	801	839	832	845	855	854	840	856	824	848	842	839	864	838	867	825	798	805	821	794	801	845	864	836	826	828	792	912	834	891	814	796	851	848	861	796	878	902	883	861	868	880	853	858	856	847	840	833	855	898	813	862	825	830	896	843	801	789	872	831	849	827	880	849	851	867	844	867	783	798	832	836	868	872	892	874	860	823	828	822	830	825	834	830	857	886	834	817	843	824	847	828	867	892	798	852	827	889	893	874	835	875	890	837	869	834	813	895	800	874	845	877	809	831	842	860	853	836	849	848	917	885	836	812	833	829	846	819	823	862	836	831	827	842	858	818	829	824	849	812	833	854	843	877	845	874	864	834	845	865	874	848	856	842	847	819	846	864	889	824	829	847	847	894	835	756	779	815	895	847	895	870	863	883	832	863	770	866	860	814	843	840	840	820	830	813	825	825	806	801	888	831	847	836	809	854	775	826	856	822	852	846	765	863	867	872	865	845	803	832	831	897	849	853	829	823	841	828	857	839	885	842	867	807	800	830	795	838	838	839	785	839	851	809	822	824	876	860	886	852	815	809	855	846	862	844	820	801	864	856	862	778	899	842	763	862	844	848	837	839	843	879	854	824	847	827	796	819	835	842	809	875	880	821	854	841	865	842	801	853	858	819	897	857	803	830	836	844	867	834	826	817	862	860	866	857	825	820	786	923	840	849	840	768	812	806	832	851	814	845	799	857	814	810	855	820	839	816	880	889	867	871	833	805	820	856	890	826	854	841	835	802	849	830	821	838	805	870	873	808	815	817	841	863	869	840	822	839	846	829	860	822	816	809	826	826	831	784	847	843	850	798	856	761	861	870	838	868	904	820	800	797	848	839	851	820	831	813	828	836	776	826	851	857	827	871	844	811	858	924	814	868	854	853	818	851	860	812	805	812	861	815	840	812	806	829	849	869	828	846	842	881	818	859	804	793	833	937	834	836	834	862	855	813	846	826	798	826	834	817	868	843	847	791	795	827	822	898	816	846	795	886	806	809	863	828	832	817	808	820	904	850	814	840	819	820	792	886	847	885	842	845	863	800	860	870	835	837	857	861	880	826	823	847	846	772	869	848	824	849	795	770	810	893	806	878	874	825	876	808	855	869	838	855	882	911	782	820	848	851	867	852	812	844	836	789	850	843	866	838	854	874	830	805	822	793	851	866	833	914	850	929	821	823	852	822	838	866	828	837	817	816	820	844	874	821	858	875	812	830	843	840	876	821	885	837	824	843	863	869	817	822	833	848	872	808	816	837	834	812	797	814	843	840	825	847	831	815	874	858	874	820	836	848	868	815	821	784	878	866	815	852	875	870	875	894	845	811	795	816	876	814	833	829	833	846	832	788	837	863	826	848	829	802	814	850	832	842	839	871	860	855	822	798	811	871	826	860	754	838	835	834	823	887	866	854	893	852	837	856	843	851	879	815	813	850	811	831	854	877	865	843	820	872	844	835	854	821	836	846	809	893	888	849	851	880	865	865	854	839	866	875	847	848	817	839	838	838	836	827	806	813	819	791	832	783	870	857	792	811	861	821	840	849	832	832	881	822	847	818	853	822	855	827	840	869	814	871	834	819	755	820	810	861	871	840	814	832	844	834	836	765	852	846	828	852	869	802	853	765	873	828	837	873	810	885	820	867	826	838	838	890	841	837	827	847	815	832	798	840	841	859	821	845	807	846	850	871	896	812	829	823	860	874	793	847	838	885	809	798	826	844	846	851	877	818	881	756	792	884	842	863	854	852	830	837	855	800	869	844	802	810	816	882	854	900	819	779	777	860	822	824	854	819	841	862	811	840	851	848	809	868	849	808	849	798	777	825	825	871	855	813	864	839	818	820	855	857	846	851	775	838	883	782	794	859	830	851	855	844	840	833	831	840	821	789	854	843	806	848	845	800	887	830	836	853	862	836	838	878	858	868	814	869	794	898	791	823	815	835	835	826	833	821	866	825	855	819	833	796	861	877	870	867	810	902	784	833	875	839	863	836	839	842	851	869	830	851	855	847	811	867	841	812	832	811	898	851	851	826	784	858	819	850	795	851	825	845	821	795	867	862	833	846	808	878	879	876	809	805	854	839	863	825	830	854	863	852	828	859	823	782	842	846	811	877	829	823	826	853	784	849	821	839	844	816	847	844	832	867	809	854	868	861	885	843	847	812	836	830	832	802	843	856	851	831	874	866	870	825	843	791	833	875	826	851	840	790	857	840	812	859	815	844	862	849	850	816	832	848	825	841	844	841	892	869	820	814	756	798	815	854	828	853	828	846	823	885	881	867	879	854	834	867	858	850	814	879	834	830	803	826	849	843	830	838	850	819	847	813	838	828	833	832	804	810	767	861	872	861	870	848	802	871	873	796	882	817	850	853	856	832	850	840	808	863	870	843	846	891	794	826	898	853	875	826	895	842	806	841	863	824	820	853	807	791	886	853	826	841	853	849	822	831	812	860	851	830	813	867	790	859	860	845	843	818	835	831	843	770	846	814	824	833	850	819	887	839	907	818	841	854	892	844	839	834	847	817	821	793	837	856	862	855	850	863	882	842	874	845	879	836	890	832	848	859	796	826	793	823	900	829	849	838	871	822	834	878	846	889	837	869	873	825	798	819	854	835	802	847	775	801	837	825	887	787	815	823	854	867	893	862	908	843	853	824	828	874	801	829	836	792	863	817	848	850	860	779	842	797	837	895	838	835	841	805	841	876	878	770	791	827	798	831	837	821	870	852	876	841	797	878	842	828	835	861	872	836	874	859	907	827	919	863	825	882	823	826	865	855	858	880	797	821	816	838	820	844	853	823	814	822	845	891	800	794	833	855	866	830	854	853	789	827	794	848	883	826	864	823	824	851	797	871	816	793	876	878	874	831	812	813	809	867	837	848	815	824	837	827	800	816	821	833	844	837	852	821	848	810	892	817	866	826	848	868	869	838	921	776	817	843	846	822	805	865	865	853	847	857	867	830	836	805	850	814	879	876	837	847	842	806	849	849	854	825	891	844	832	871	866	820	886	850	858	846	839	843	843	807	808	830	875	830	841	844	847	811	820	878	798	850	860	868	859	820	832	815	850	882
897	365	269	208	187	320	431	292	257	262	221	475	2897	3368	2273	1122	2159	1502	852	385	204	121	98	94	83	92	81	80	95	82	97	98	99	88	100	88	97	83	95	88	83	102	105	86	100	92	93	85	70	98	78	94	98	87	98	82	96	92	96	113	91	101	83	101	78	85	92	90	72	99	94	97	77	86	93	84	102	92	95	94	101	80	88	87	99	99	93	89	106	93	86	105	88	77	91	89	75	113	80	74	95	82	91	83	87	103	95	85	99	92	97	87	92	89	100	90	88	77	85	91	100	97	90	95	80	82	84	91	91	91	85	82	78	102	92	96	89	75	81	79	88	81	77	102	87	94	96	102	104	86	91	101	94	95	90	86	88	91	97	86	73	93	94	93	104	102	90	91	103	85	93	74	102	106	94	80	72	88	81	89	89	71	86	98	88	103	105	106	82	86	91	92	93	91	95	88	90	105	74	91	83	96	104	92	91	89	110	89	93	88	103	94	92	98	81	79	80	91	82	101	95	83	76	97	82	91	97	93	85	83	107	79	86	88	86	74	101	85	83	67	89	69	97	76	104	96	80	99	100	89	99	82	100	116	73	81	101	89	106	101	80	94	82	75	86	102	93	95	105	108	97	114	97	92	78	93	77	93	105	92	85	85	88	96	95	73	84	77	84	100	93	83	81	101	74	90	111	106	83	94	98	88	85	107	88	90	90	79	79	108	94	93	87	87	98	101	95	89	83	93	78	90	98	83	91	94	94	85	97	90	79	89	98	91	87	103	77	83	95	71	88	80	111	104	93	62	87	72	94	98	90	79	71	92	84	83	91	96	89	86	96	79	89	96	95	93	93	88	119	77	82	105	92	90	119	92	85	78	95	89	88	81	97	82	76	73	94	87	89	82	86	97	97	85	100	97	92	94	90	92	78	78	81	94	93	102	105	85	88	75	92	75	102	109	86	102	94	96	80	85	88	87	91	94	95	83	96	78	105	90	98	95	88	107	95	81	100	89	85	86	85	75	73	80	93	107	80	93	84	84	86	89	86	76	112	92	98	114	89	90	108	93	84	89	87	97	92	82	77	86	91	94	79	110	101	92	75	107	93	98	101	118	89	80	88	100	93	94	102	74	86	90	88	101	80	91	91	82	91	84	97	81	99	83	89	90	90	101	80	98	95	77	91	97	88	95	93	90	93	99	85	76	84	95	85	73	82	96	74	100	83	87	89	91	98	96	94	110	108	77	95	100	71	108	90	74	86	93	77	60	94	91	92	99	91	103	99	88	80	101	92	89	90	91	89	90	100	90	81	88	94	96	104	87	72	87	105	100	79	100	94	90	94	74	85	100	95	93	102	91	94	98	90	91	91	100	114	85	95	92	95	100	86	89	87	96	93	105	107	88	74	96	78	82	88	60	93	91	75	97	98	98	89	109	84	89	102	88	74	92	83	92	96	85	98	88	101	82	86	89	67	100	96	111	102	101	80	77	85	90	81	96	93	96	87	69	95	96	85	101	97	89	87	82	81	88	88	92	104	77	85	91	87	103	94	65	100	91	96	91	93	90	90	106	71	105	100	91	93	73	90	80	90	96	83	106	82	103	100	118	91	85	99	95	91	97	94	96	86	87	95	78	103	93	103	80	97	101	76	78	55	96	80	88	93	88	94	96	99	81	102	95	100	90	104	113	98	81	97	80	76	87	100	91	105	103	91	81	107	95	106	98	93	94	86	92	99	80	101	105	86	96	80	105	106	92	96	82	82	84	100	81	95	91	93	86	92	93	93	79	91	93	93	74	92	95	85	100	97	95	93	87	90	91	65	100	79	99	116	99	101	98	79	90	75	100	86	79	111	94	112	96	78	101	94	97	85	107	106	86	78	89	93	105	87	107	86	98	81	97	83	87	113	105	95	72	115	101	80	82	88	92	105	100	80	82	83	91	97	96	89	106	90	81	92	94	102	83	80	87	75	117	110	97	83	93	96	100	84	90	86	91	87	91	93	79	100	92	102	78	108	107	87	83	95	113	76	81	80	101	108	77	86	97	84	93	114	85	93	98	81	76	83	88	117	100	83	99	95	97	87	90	96	88	93	86	103	92	89	79	85	87	89	101	107	78	108	77	99	89	92	93	100	73	93	97	112	111	92	92	79	80	83	77	88	83	88	108	94	88	101	86	75	89	89	90	92	95	88	103	88	93	120	72	78	89	98	90	74	101	83	80	100	95	73	96	93	80	94	79	109	91	101	100	89	89	99	78	95	82	98	89	82	98	83	91	98	97	101	83	98	81	99	90	102	89	86	95	101	99	113	85	102	86	84	106	98	88	90	99	84	88	104	76	103	87	96	85	96	108	97	86	90	99	86	100	92	70	86	96	84	107	79	99	100	91	81	87	79	79	87	79	88	86	85	92	95	103	91	78	85	101	94	98	79	99	94	101	90	87	95	89	93	104	82	97	100	94	85	99	96	108	86	96	94	105	88	87	86	83	85	91	87	85	80	75	87	99	83	87	83	92	93	80	97	106	82	89	90	77	93	109	89	102	93	86	73	101	88	89	96	92	92	87	78	82	105	81	68	69	96	100	88	93	99	82	88	85	86	71	98	94	85	88	75	82	101	93	70	82	84	87	89	88	96	93	65	94	76	85	83	98	90	99	77	89	71	89	93	96	78	79	99	86	82	99	74	92	92	90	73	78	79	94	82	91	99	89	82	96	94	89	92	102	97	105	92	75	99	85	82	90	86	97	103	86	96	93	88	89	84	85	89	94	93	88	76	89	106	90	99	101	88	86	97	73	88	93	96	97	92	82	96	84	98	100	90	93	89	99	94	100	71	108	102	108	83	106	97	77	75	90	97	89	90	88	100	95	94	102	97	106	77	81	80	99	99	82	83	83	88	78	119	76	79	81	105	98	81	80	91	86	93	90	93	82	91	94	77	93	95	92	80	79	108	90	95	83	102	90	107	98	79	85	79	95	79	77	88	81	85	89	86	83	97	105	115	82	85	96	93	109	90	84	110	80	94	104	92	87	102	85	91	94	91	92	85	76	80	93	107	88	86	90	109	106	96	83	92	81	95	97	105	86	82	87	85	104	82	86	95	88	84	92	85	83	87	79	94	105	101	104	89	84	107	84	99	102	84	97	78	75	85	75	80	93	99	97	95	92	72	77	91	83	91	79	101	111	102	92	101	85	78	97	106	86	74	84	101	92	90	76	111	78	89	88	86	83	63	77	90	81	94	79	107	92	79	77	84	94	102	92	86	95	104	106	94	110	104	96	101	81	115	96	87	79	95	89	100	85	98	81	65	93	86	94	92	92	82	90	77	113	85	96	95	92	86	95	95	114	87	90	87	99	96	101	89	86	83	92	94	91	101	105	86	79	80	73	76	89	108	96	86	83	100	97	87	73	83	86	71	80	101	104	102	93	90	93	83	88	95	96	79	81	86	96	92	85	104	70	80	87	106	83	85	88	79	75	95	88	85	96	98	101	88	99
12621	5725	3633	6662	13395	16741	17152	11525	8945	8079	7639	12216	29226	29232	21496	20254	25738	20247	14295	7597	3082	1376	991	892	987	861	879	857	896	874	843	874	915	893	909	902	948	898	850	829	866	845	887	837	853	869	875	887	877	929	931	938	877	872	885	908	843	859	892	900	904	905	878	896	937	889	909	870	861	904	945	861	825	813	866	892	906	842	929	887	917	866	892	883	926	849	861	830	893	855	960	907	895	907	892	861	841	897	881	899	922	876	874	879	875	903	888	860	918	924	893	888	911	921	914	917	867	914	879	893	930	895	874	873	880	897	891	912	877	862	894	858	871	890	856	887	891	948	881	901	904	854	875	882	885	918	892	851	867	952	930	879	860	919	915	998	834	886	836	849	859	899	941	935	898	848	838	919	867	883	852	921	873	922	901	927	841	877	836	854	907	885	888	879	858	871	923	889	915	868	881	901	900	936	837	925	928	945	934	877	908	875	904	922	832	889	892	867	794	873	888	884	877	898	921	906	857	895	917	872	874	899	910	856	924	930	970	880	928	913	868	918	923	916	873	881	845	909	910	865	893	877	871	945	908	937	847	851	859	832	909	918	888	916	896	921	858	910	888	885	831	903	842	889	902	944	927	918	884	901	816	870	927	912	922	814	893	881	917	947	837	890	836	869	914	937	950	884	910	862	851	879	906	879	895	894	918	860	861	875	844	933	943	925	949	900	869	844	864	894	907	875	876	881	884	893	903	922	962	881	868	890	902	824	922	877	913	875	898	894	895	894	874	854	907	890	864	855	901	937	873	857	892	887	895	862	921	901	895	929	887	841	907	882	901	875	870	883	956	841	885	842	860	891	858	881	874	903	898	900	873	872	909	877	865	974	888	873	866	898	910	868	916	889	892	859	858	870	929	851	939	884	839	886	927	860	920	861	902	913	901	886	915	820	914	897	910	878	922	888	939	861	902	852	927	900	859	903	931	944	904	865	867	914	884	886	913	899	887	896	921	885	894	963	872	886	930	867	892	914	841	890	894	957	932	876	929	903	897	885	851	869	886	918	913	915	941	950	886	847	869	856	911	852	884	895	897	888	928	874	875	849	899	839	924	866	898	881	915	922	903	893	927	914	847	852	938	827	847	926	874	879	883	873	889	872	883	857	869	874	932	885	834	894	904	873	944	895	889	905	907	925	880	905	891	893	881	901	874	908	914	925	900	869	852	888	875	854	798	886	904	913	851	911	839	901	925	882	890	841	925	970	840	887	916	893	915	890	936	872	912	936	885	884	903	818	887	890	868	938	912	922	896	821	896	861	883	859	895	913	860	894	862	878	883	914	862	887	894	879	900	902	917	910	883	897	921	906	857	853	915	871	894	895	817	902	867	893	849	893	890	912	888	911	867	829	866	885	900	887	914	857	908	881	898	887	852	875	884	890	879	917	852	898	877	918	874	913	913	865	884	896	958	893	849	924	890	868	908	838	905	932	824	928	941	856	893	884	914	858	853	879	877	944	893	879	862	883	886	933	844	858	870	887	906	898	854	872	904	879	896	895	871	928	890	806	884	895	926	851	866	896	864	871	871	922	873	947	863	912	880	863	842	890	936	912	881	942	954	857	836	868	935	862	902	871	888	893	871	872	867	856	902	865	905	841	932	879	901	860	895	895	899	902	891	883	871	854	898	900	890	935	915	912	921	885	883	928	876	945	838	927	927	888	862	881	873	884	872	912	861	836	873	842	857	931	857	849	936	924	911	892	923	880	892	851	866	845	885	928	925	919	889	813	856	893	827	856	905	907	909	855	884	827	882	932	921	901	922	887	882	853	894	869	920	855	884	886	905	908	930	910	884	896	862	875	902	896	893	884	948	860	914	908	900	964	862	854	890	927	889	910	887	861	875	835	898	903	856	836	934	868	889	912	908	863	896	894	858	851	915	887	886	902	824	898	912	921	869	920	917	868	891	916	882	882	833	872	847	909	925	926	920	911	902	891	877	879	879	923	877	861	886	891	948	842	879	950	880	876	849	873	872	898	901	941	903	882	965	889	895	943	937	910	843	888	886	874	884	894	894	917	910	925	849	870	828	873	920	915	842	878	934	882	899	828	954	871	931	883	934	880	866	961	868	919	936	880	871	923	867	890	878	863	920	846	891	890	867	873	922	891	880	914	894	844	905	911	872	858	891	879	899	849	818	911	851	907	863	888	847	865	877	879	832	880	856	912	912	872	915	907	840	841	877	874	864	884	930	878	857	875	910	896	915	916	836	881	864	932	843	821	894	928	874	955	883	876	855	872	864	893	832	872	883	961	819	895	867	893	896	907	906	878	864	889	847	899	857	894	954	856	870	884	899	913	920	849	949	862	903	849	856	867	895	959	881	924	839	876	930	920	906	884	859	929	867	894	881	925	885	930	856	888	903	905	879	971	890	839	894	841	917	936	903	867	888	946	908	921	876	884	895	952	872	919	928	852	903	827	843	941	935	840	810	866	893	877	910	862	855	904	919	902	899	884	920	902	922	850	860	863	894	896	933	850	898	984	904	858	882	930	879	848	898	925	936	878	917	899	814	904	864	874	903	897	883	921	898	958	894	873	945	873	865	918	886	913	930	919	861	901	915	918	841	880	929	854	902	878	867	930	868	877	916	914	904	851	897	880	880	869	848	875	871	868	915	901	873	885	878	877	908	918	946	883	901	828	901	868	929	866	896	912	884	933	910	916	918	853	863	924	886	895	895	874	895	883	902	882	894	942	870	883	856	865	857	833	907	879	853	855	925	906	872	912	880	863	869	908	929	907	911	869	930	906	903	843	925	879	949	868	880	858	831	906	901	862	854	952	842	904	912	912	902	872	899	880	987	893	859	886	854	908	893	893	900	944	884	874	871	841	874	876	903	875	877	885	889	908	861	890	895	877	875	926	911	932	832	883	851	884	881	857	902	863	876	884	957	872	906	846	895	898	853	852	875	904	933	853	859	872	847	921	923	849	890	903	877	918	843	870	863	869	833	917	851	882	855	917	871	906	837	861	883	893	877	884	860	916	928	924	905	865	878	967	939	924	884	829	938	896	861	859	857	908	920	876	892	887	841	846	850	867	874	843	849	869	898	932	860	881	907	957	857	879	867	922	889	911	858	936	887	929	920	894	876	924	889	897	879	904	872	965	883	898	923	903	949	909	969	852	883	881	878	858	914	898	865	874	883	936	834	867	861	872	890	901	885	854	866	849	866	868	936	868	919	865	862	884	909	894	904	880	907	885	906	903	950	901	917	844	909	878	844	912	864	883	903	848	874	862	894	892	883	906	876	894	846	862	890	860	891	951	887	858	881	848	835	910	864	926	885	813	928	886	822	857	885	857	863	894	861	867	850	929	846	902	897	928	907	858	913	900	932	863	884	860	947	858	838	918	887	856	889	882	889	885	839	867	858	841	875	858	905	869	910	861	910	884	953	877	868	902	877	867	888	956	862	871	912	845	830	870	872	895	920	839	903	856	879	870	893	882	883	845
2496	390	296	230	242	341	369	238	297	219	220	327	871	394	278	2550	4814	3285	1680	725	218	119	121	94	91	77	75	83	94	76	83	73	84	90	92	85	87	77	89	78	87	80	89	83	96	83	109	72	93	86	74	88	65	83	84	95	88	89	85	87	73	67	81	87	85	111	89	94	77	65	74	69	55	70	88	80	98	96	85	89	77	90	87	95	75	88	73	81	82	77	72	83	99	97	84	73	91	78	95	103	70	89	81	84	88	110	87	96	81	84	78	79	102	79	74	111	86	88	74	84	90	68	81	79	89	103	79	68	70	79	88	86	68	71	71	91	85	91	78	88	72	112	85	93	92	84	87	96	80	79	75	81	85	91	77	82	91	101	90	87	84	77	83	83	101	89	80	95	59	92	80	71	69	72	88	71	89	84	88	66	91	87	84	96	89	83	91	102	83	84	96	76	85	87	78	94	81	90	76	84	78	87	97	81	81	106	82	81	76	81	80	94	85	74	82	90	91	82	90	93	88	90	74	85	89	87	66	92	85	86	96	89	75	84	74	76	67	75	70	74	86	96	89	88	75	103	98	72	81	74	82	92	89	87	100	92	79	88	82	87	92	69	98	69	81	85	89	93	84	91	85	78	91	83	98	88	87	80	78	92	89	89	65	81	90	94	89	72	74	91	84	96	75	89	74	71	82	73	82	75	86	101	93	87	86	93	77	89	84	93	80	89	80	83	78	95	84	85	71	87	77	91	76	82	80	72	95	80	80	85	86	79	93	75	80	97	86	82	81	75	81	88	84	86	86	85	85	87	87	72	85	92	95	105	80	99	101	97	114	76	91	78	86	73	86	90	74	76	83	76	83	90	87	77	82	86	82	82	87	85	69	78	79	91	94	92	87	91	75	104	72	74	87	95	93	101	83	85	75	67	87	89	66	75	102	106	94	89	88	67	65	79	93	83	87	78	86	83	92	60	87	89	76	88	91	82	84	87	89	80	86	86	89	95	72	83	80	91	87	89	116	88	77	88	98	85	65	81	81	85	83	84	86	73	91	82	77	72	74	89	80	87	95	81	90	84	95	82	74	98	82	87	84	76	97	77	93	93	70	78	83	88	86	76	84	94	85	65	80	70	81	69	88	89	96	75	91	86	81	86	72	93	88	76	88	77	82	85	89	83	98	69	82	80	90	79	95	72	89	84	88	87	78	89	85	88	98	89	83	93	93	73	70	79	92	84	68	82	79	81	86	89	94	92	92	71	92	74	85	92	82	74	75	73	90	95	80	81	108	96	105	88	96	93	85	71	83	84	84	99	77	82	84	87	77	89	80	89	79	77	93	92	99	85	75	94	88	82	85	96	85	100	84	87	74	96	89	78	90	81	99	84	74	88	75	84	87	90	88	95	85	102	85	84	79	79	70	101	76	76	94	73	84	83	87	101	77	92	84	62	70	96	78	90	76	91	87	91	84	86	90	72	79	89	89	89	77	91	90	92	62	85	83	99	82	87	85	77	95	103	90	57	101	92	89	80	80	85	82	79	79	98	82	77	78	84	107	91	95	106	90	76	84	75	85	91	89	90	84	98	80	100	92	96	90	91	92	90	86	92	94	85	83	91	85	89	89	86	88	108	79	92	97	88	68	83	95	91	74	83	89	84	80	84	92	73	71	89	87	87	82	81	73	85	88	68	94	83	92	79	94	94	91	80	107	76	84	76	82	94	85	79	89	85	81	82	84	89	79	90	90	78	79	96	83	88	69	97	94	95	84	83	85	73	98	73	95	93	74	77	81	69	79	98	84	77	75	72	89	77	84	78	79	76	84	90	77	89	97	76	70	98	82	90	83	92	77	106	82	77	74	68	65	84	76	99	89	87	79	102	78	79	88	88	78	81	96	90	78	91	84	78	75	104	91	75	73	88	91	81	91	86	83	73	82	77	88	82	90	86	83	102	91	91	75	83	88	73	81	85	83	70	74	76	72	77	93	72	82	79	89	91	92	87	80	83	87	77	69	69	82	92	73	87	82	94	79	102	80	75	88	92	95	77	104	78	91	68	85	96	90	71	97	85	88	85	87	76	81	96	84	82	65	88	68	81	84	86	79	91	74	87	90	85	91	86	58	97	90	90	85	69	84	78	90	72	80	76	94	78	71	92	79	78	82	109	83	86	64	69	64	79	87	81	75	80	86	67	80	76	85	84	74	91	94	81	81	84	79	104	87	96	78	78	78	75	81	75	95	79	90	82	83	85	71	86	84	85	109	72	73	70	93	100	100	67	75	81	88	91	96	80	69	100	88	88	82	74	98	91	80	89	96	71	90	96	76	85	78	77	99	79	80	110	76	89	88	84	92	83	82	92	75	75	81	98	81	100	89	81	90	102	97	102	85	95	66	92	73	95	75	99	71	85	81	75	98	91	69	96	88	86	79	71	86	80	106	91	83	78	72	78	78	76	84	104	84	66	94	77	65	95	78	81	83	78	94	94	91	88	83	72	82	89	98	81	92	84	76	82	89	70	90	89	84	95	102	86	82	80	94	85	76	83	99	89	79	86	85	90	69	86	86	87	87	86	67	78	83	86	95	90	66	125	92	83	89	68	82	88	70	88	76	107	93	98	84	97	86	81	81	79	91	92	77	70	90	76	100	77	78	77	95	97	88	81	99	90	82	75	93	77	71	95	83	74	68	95	73	65	84	69	83	80	84	84	64	78	74	102	83	83	81	64	89	82	95	61	79	103	68	85	79	68	85	101	78	73	83	89	87	101	90	95	78	89	88	57	79	81	79	71	80	87	90	70	87	90	77	85	77	93	84	85	78	95	86	93	89	98	70	80	74	98	81	101	91	103	82	85	78	89	95	79	92	99	73	92	79	106	72	66	105	80	71	83	71	89	85	68	97	82	89	81	76	74	92	105	111	75	88	91	80	77	76	89	91	82	76	71	92	83	71	67	96	91	87	86	76	84	68	88	100	72	85	76	84	84	74	91	89	80	68	91	87	81	85	89	97	91	115	74	80	81	88	77	92	78	74	75	79	89	97	88	82	89	84	85	88	91	80	89	93	93	88	84	94	85	97	88	85	97	86	86	95	96	82	78	91	84	75	93	107	75	84	81	80	75	82	78	82	61	93	85	82	92	92	89	76	101	66	84	91	96	98	72	92	89	81	92	88	108	87	93	67	89	78	74	89	100	101	89	77	99	95	87	102	88	86	81	90	92	69	95	98	91	85	78	82	73	87	91	82	92	91	80	106	77	89	82	92	87	98	90	89	71	85	81	81	72	90	98	73	70	88	83	68	90	88	107	97	105	87	96	87	67	84	77	83	73	87	90	96	88	90	99	76	78	88	87	76	71	92	64	83	81	70	82	86	90	87	69	76	82	75	88	76	76	93	92	83	77	94	90	84	92	73	72	92	98	75	82	88	87	65	76	86	90	73	80	100	74	79	76	81	76	85	81	77	88	72	77	79	89	83	83	84	72	92	95	78	88	73	74	96	101
12478	5728	3454	6962	14329	17033	16177	11491	10675	7909	7033	9247	14516	6896	7418	29520	34525	28875	21152	11440	4448	1624	1012	923	850	823	878	814	826	885	788	814	824	824	867	902	852	876	863	847	821	809	830	860	852	833	871	830	923	823	806	801	825	814	861	793	833	860	871	863	861	866	829	821	840	820	852	813	828	834	873	822	865	856	799	822	873	844	860	813	842	819	761	875	776	817	857	832	874	838	807	791	816	812	836	798	827	835	842	833	795	840	895	826	821	799	835	841	859	866	841	835	851	823	847	888	860	864	800	824	897	881	806	867	863	856	846	773	828	861	802	811	899	842	868	899	821	854	854	825	859	812	817	878	835	789	851	844	871	779	838	836	845	821	864	841	862	860	852	877	798	840	834	807	858	849	833	834	814	886	870	845	840	840	802	842	883	871	834	901	866	838	857	798	855	856	860	896	830	831	886	883	831	840	829	837	819	809	855	871	845	844	795	826	850	848	863	855	842	848	889	821	861	861	838	854	835	822	845	888	838	890	835	854	847	853	846	802	847	820	861	874	827	842	826	809	867	855	879	944	880	832	829	881	823	835	843	847	880	887	864	870	843	832	810	847	830	839	843	886	844	830	862	787	859	822	821	824	874	843	809	826	813	820	901	850	879	858	825	882	863	833	877	798	800	806	787	865	852	873	882	837	868	825	844	860	810	817	842	835	831	868	835	843	759	800	807	816	858	819	836	833	793	824	813	874	852	829	831	850	880	836	861	848	816	859	851	814	840	853	868	835	828	824	879	833	854	827	842	828	826	849	877	818	797	872	842	847	807	847	816	796	869	857	877	827	855	847	825	853	850	841	850	858	850	832	830	778	810	834	838	804	789	804	804	852	826	842	845	826	828	832	843	880	862	850	828	845	827	832	862	820	818	867	878	836	779	795	850	820	793	808	838	848	845	841	821	841	861	791	863	846	857	870	836	809	870	813	839	857	808	824	842	841	799	837	862	858	784	880	867	830	828	850	783	851	887	865	883	839	847	881	864	834	832	868	804	842	858	859	837	813	834	860	848	819	810	798	843	870	858	870	846	843	845	839	860	805	817	843	859	766	857	807	818	827	858	846	821	842	880	833	862	818	812	803	820	793	883	848	818	867	877	833	846	872	853	899	831	855	808	898	877	894	876	893	843	842	855	852	829	810	891	821	811	856	819	828	831	898	840	804	838	836	828	856	823	824	875	896	815	841	785	831	836	837	809	865	901	821	820	846	814	841	860	891	834	838	875	849	886	813	804	809	846	854	897	854	836	849	834	877	819	836	834	786	813	867	823	844	865	816	838	841	844	828	797	805	801	813	882	842	820	815	831	852	881	822	836	873	878	832	885	838	928	825	848	832	892	805	858	836	823	785	859	875	841	900	773	857	858	799	872	847	834	836	851	838	831	815	830	823	841	855	808	859	876	858	822	854	897	826	864	896	829	880	835	850	878	806	822	843	857	784	837	792	905	875	827	833	779	847	802	845	857	849	836	822	797	895	808	852	892	828	891	830	818	839	853	845	811	769	850	879	818	851	774	858	834	827	818	865	837	894	825	817	842	845	828	790	847	819	822	884	858	837	870	910	832	827	865	783	821	896	847	810	872	803	854	882	818	854	879	838	837	825	857	821	803	886	810	840	857	832	828	863	828	828	871	831	819	824	841	880	847	878	857	835	834	839	875	886	866	832	851	845	807	828	864	856	870	814	839	830	848	862	830	850	764	858	846	843	853	876	863	841	813	772	855	807	839	854	826	833	881	779	823	814	790	882	823	844	822	897	812	844	868	781	853	864	899	816	799	861	870	843	819	858	801	770	836	814	824	828	872	874	819	805	836	862	853	792	831	851	850	855	860	850	834	849	822	838	877	836	848	856	817	863	782	826	884	846	840	775	891	878	845	870	844	855	858	839	805	835	853	832	825	837	776	888	858	783	828	837	814	892	861	801	842	858	852	864	827	843	828	856	862	843	876	854	878	833	870	824	876	836	883	864	845	874	852	831	842	921	832	884	850	801	856	850	851	822	822	778	842	844	865	818	844	822	867	866	868	858	888	809	866	819	848	842	840	851	850	856	826	837	861	864	826	891	871	831	828	820	805	830	811	822	892	880	825	825	860	811	811	871	854	847	819	843	868	824	898	814	791	817	795	882	854	835	865	905	829	848	863	868	867	839	861	868	843	840	827	796	803	816	854	788	873	807	817	814	897	816	818	831	794	792	847	844	820	834	908	836	826	838	861	792	842	837	777	852	852	830	859	855	873	863	871	841	883	837	824	799	853	848	802	806	790	846	836	884	831	902	848	848	918	815	804	826	882	859	857	891	801	845	788	870	852	864	877	873	877	871	867	851	794	832	844	833	796	758	809	791	828	832	866	875	856	877	833	847	802	867	831	868	818	839	821	859	812	793	824	875	883	798	823	793	872	824	851	853	843	855	775	856	813	845	844	880	837	839	861	784	873	869	872	841	792	842	809	843	870	860	786	844	837	769	801	818	832	836	851	825	805	830	875	803	829	899	820	838	817	899	833	890	835	870	816	872	853	854	812	861	846	814	874	857	853	881	860	864	824	850	856	838	845	861	895	849	905	780	813	818	869	792	857	834	845	762	876	826	838	816	828	807	798	771	832	801	853	830	812	796	820	844	840	868	857	796	876	831	800	823	846	870	836	837	839	845	857	848	883	826	854	829	836	850	866	885	854	866	866	812	822	810	800	817	769	822	810	840	815	815	817	824	819	833	848	838	872	794	848	774	830	808	804	817	852	859	823	887	872	838	888	868	849	867	865	858	863	846	815	805	870	837	876	891	813	829	876	802	836	817	821	843	847	836	876	847	828	854	852	901	848	864	792	804	842	852	831	802	842	837	838	855	868	806	807	848	843	848	856	836	830	840	838	861	836	876	858	884	837	807	837	795	829	856	792	831	799	852	878	846	844	853	836	808	853	828	831	828	848	905	816	839	827	847	804	880	840	781	762	835	850	777	863	807	857	808	811	798	841	810	783	815	889	838	789	865	834	835	857	841	897	862	869	825	792	782	858	824	825	864	851	802	872	847	816	836	826	822	824	874	843	844	838	831	815	851	813	796	793	862	834	762	791	871	843	870	753	841	822	877	851	830	858	866	811	855	869	868	840	883	777	841	836	917	845	785	871	811	851	831	870	857	836	798	851	863	864	858	825	869	847	883	837	865	826	825	848	840	834	848	827	795	850	811	851	875	888	798	857	845	846	859	842	851	836	801	804	868	809	845	867	840	824	810	875	837	822	850	878	842	889	839	826	781	866	880	816	790	862	765	850	813	858	883	844	842	855	843	891	835	824	852	851	840	850	812	831	809	853	838	839	864	862	834	886	835	832	843	837	812	850	881	834	887	829	790	863	844	816	830	863	809	882	850	802	849	838	822	859	853	859	778	879	801	803	903	853	875	883	859	889	797	858	812	830	812	808	873	852	875	863	859	856	826	887	845	860	836	809	851	843	824
1489	577	327	290	303	478	385	352	348	309	258	201	189	191	437	4037	7642	5349	2838	1154	395	165	122	87	102	94	104	96	92	95	96	101	89	85	84	97	74	90	105	104	97	109	91	97	100	89	84	82	91	96	106	96	99	96	76	100	93	83	82	81	89	96	77	79	102	96	92	86	87	90	89	101	78	96	85	93	85	80	111	70	87	90	87	84	91	95	98	82	110	89	98	89	84	98	95	97	82	94	100	92	86	103	97	79	77	80	88	87	88	112	84	81	76	104	96	106	107	87	93	105	92	95	94	99	93	74	100	95	94	86	76	84	95	114	92	88	81	95	103	100	77	94	95	104	74	97	67	100	80	85	101	84	92	86	88	85	87	106	76	89	89	96	99	80	97	95	89	86	89	91	87	105	82	81	89	85	91	80	83	91	93	86	88	96	67	102	93	88	100	93	83	100	85	82	85	102	85	81	91	97	88	91	104	89	102	88	107	80	98	89	81	88	94	102	74	108	76	88	82	76	94	96	88	106	101	85	86	86	105	91	89	77	92	88	96	84	99	95	86	98	86	94	90	92	80	93	106	103	89	88	97	92	98	90	91	94	86	96	98	90	83	101	88	92	88	86	80	77	98	90	91	84	83	109	75	82	96	96	91	98	78	104	90	94	105	88	97	89	86	94	91	102	106	100	85	87	96	96	86	96	68	83	105	87	86	81	99	96	78	86	66	95	97	74	97	83	82	99	88	91	97	77	93	82	84	92	79	84	82	91	97	102	107	96	96	75	95	86	96	93	91	100	90	99	83	90	107	96	70	102	88	96	90	86	95	89	92	88	68	86	74	83	89	95	96	101	95	101	94	88	86	91	96	85	103	83	75	88	92	99	74	95	89	87	96	98	86	86	99	97	108	97	90	94	77	71	87	109	84	90	95	80	88	83	84	94	83	91	80	79	92	91	97	93	105	75	91	97	92	85	92	69	84	76	102	84	112	91	99	105	84	108	91	84	81	77	84	77	105	82	89	87	98	107	93	81	78	84	98	97	93	77	94	85	81	78	100	84	106	85	81	79	88	93	83	85	95	79	100	77	110	93	115	93	90	94	87	98	85	98	82	90	86	116	92	81	83	67	73	85	103	69	73	72	75	97	86	91	67	102	94	76	90	96	94	70	107	82	84	101	80	95	78	101	99	110	80	80	106	82	92	108	77	86	92	96	106	101	96	90	102	98	85	92	97	82	85	99	103	93	88	82	84	88	99	93	86	85	87	85	84	85	93	96	109	97	80	89	110	94	90	76	91	94	82	95	101	91	81	71	95	89	95	105	87	92	84	96	89	89	108	88	88	113	86	86	78	72	74	89	93	101	82	97	107	99	81	82	91	97	78	102	89	92	83	80	104	94	106	97	80	67	88	84	92	88	130	88	101	85	105	85	100	81	83	84	82	93	94	81	92	98	73	107	74	102	72	92	88	90	100	82	87	86	85	93	89	91	89	118	81	95	88	100	78	90	85	74	64	86	107	83	92	92	93	95	86	83	99	76	103	92	86	89	88	102	78	98	79	80	103	103	92	97	85	91	102	95	95	96	93	86	77	85	94	97	101	69	86	92	89	89	108	83	92	69	81	78	108	74	89	83	87	82	102	89	79	89	92	97	88	77	88	92	95	92	85	93	80	91	79	107	93	90	81	89	95	91	94	92	77	88	120	95	82	100	78	98	72	107	84	100	92	76	94	79	91	90	95	93	90	85	84	95	102	98	80	88	87	89	97	81	94	88	94	87	83	84	77	97	86	93	108	90	80	100	85	83	70	95	80	99	93	84	92	95	107	101	88	89	93	87	94	91	101	101	84	107	95	90	87	114	101	92	77	85	89	90	92	90	79	93	88	89	119	102	85	83	71	65	81	91	102	84	92	99	98	101	98	94	97	94	94	94	89	84	90	92	87	100	80	91	91	96	79	78	84	96	94	89	77	88	91	73	77	83	83	93	87	77	93	96	90	77	100	100	92	98	82	94	94	85	84	91	92	99	83	88	91	96	89	76	89	97	89	83	104	97	80	102	83	87	87	97	96	106	78	82	99	94	107	87	88	87	98	74	73	95	87	95	79	89	87	90	88	99	93	82	100	91	84	87	85	92	109	84	82	86	96	83	104	88	86	91	89	89	97	94	109	91	95	79	79	73	81	81	104	72	85	99	75	84	86	95	81	93	81	84	83	93	108	91	106	97	98	83	80	84	87	91	80	96	90	100	88	88	108	72	97	118	94	95	77	77	104	66	102	94	102	107	92	94	103	89	85	86	78	84	76	90	85	93	97	110	82	82	95	80	104	91	101	91	99	100	106	77	72	95	77	89	78	81	85	93	88	75	79	86	73	106	101	94	89	104	90	99	94	98	87	84	97	96	114	81	97	80	89	86	83	84	92	89	75	88	97	97	80	85	105	97	84	75	85	72	90	94	81	99	91	73	90	102	97	89	88	82	86	78	86	105	95	96	82	97	89	91	92	77	106	97	89	98	82	76	92	76	82	95	74	102	87	96	87	84	106	89	85	79	88	107	92	76	102	86	93	87	100	96	100	78	82	88	83	96	87	75	93	82	78	104	82	92	82	83	105	90	95	78	77	79	112	94	75	80	86	93	75	109	103	76	93	95	74	70	83	80	87	87	97	81	88	74	97	112	99	105	88	91	89	91	86	89	96	89	78	82	93	79	102	92	87	70	84	90	83	85	89	84	88	108	92	80	85	97	102	92	97	86	76	94	98	85	84	86	111	101	86	74	94	90	73	86	86	95	100	100	91	90	85	80	71	97	105	93	98	99	84	92	107	110	92	91	109	81	91	77	96	100	79	88	89	88	78	89	95	98	98	89	87	82	103	95	87	96	84	102	85	97	91	105	99	81	89	68	92	92	78	92	85	82	101	90	97	108	86	91	78	77	100	88	82	82	94	88	86	92	100	95	81	91	102	90	97	92	99	92	92	84	78	85	97	85	99	83	99	93	88	79	89	88	100	91	95	83	101	93	90	100	92	87	96	98	90	88	97	89	70	79	84	100	99	81	104	94	98	95	107	81	96	94	96	88	98	90	88	90	83	78	98	75	93	85	106	98	84	84	93	98	89	89	89	95	89	91	81	91	88	87	97	91	102	100	89	86	78	94	102	90	93	95	79	100	101	82	104	86	82	98	90	88	84	91	86	103	70	84	95	84	77	106	82	80	85	90	85	97	95	85	97	98	101	80	94	70	89	92	78	104	85	95	104	94	99	99	77	105	93	90	74	93	87	106	95	73	95	87	100	103	107	85	83	88	65	88	79	81	82	97	107	99	102	83	89	92	80	84	77	109	96	104	73	85	98	91	84	88	90	88	99	100	90	84	69	84	96	86	88	94	84	100	94	85	96	96	103	98	73	106	92	78	73	96	79	87	89	85	101	95	74	95	80	93	91	91	100	115	98	95	95	101	114	99	75	99	104	103	83	93	88	93	76	81	84	90	78	95
16196	8011	4656	10108	18963	20655	16040	13100	12189	10246	8389	6290	5157	4777	11078	34661	39922	33814	26254	16336	6978	2464	1275	956	878	928	897	839	936	863	887	819	880	893	887	968	858	885	920	911	936	923	881	914	933	867	877	849	923	890	933	883	890	852	912	913	874	918	941	895	905	910	872	903	854	926	852	857	861	875	857	883	885	880	904	841	906	920	859	884	894	887	914	887	866	913	855	877	907	917	911	925	879	906	899	907	889	881	861	911	895	881	858	869	920	838	897	873	902	908	949	917	927	872	935	913	877	915	849	858	912	909	922	841	902	871	938	890	918	895	857	930	853	882	930	908	923	891	894	867	869	881	882	904	945	906	875	908	904	901	862	934	847	879	865	828	931	862	896	865	896	906	931	876	912	920	889	910	869	907	926	949	902	925	918	844	965	929	904	948	898	890	865	844	933	852	896	877	880	897	908	909	942	933	843	894	905	852	927	897	858	923	901	942	861	892	870	899	876	849	866	911	879	876	945	885	859	900	873	891	942	914	905	904	898	865	877	907	848	894	878	914	920	886	947	857	901	911	882	900	863	898	903	920	881	920	875	908	919	919	919	934	900	916	891	890	900	843	905	934	852	862	963	878	868	882	886	820	926	843	884	846	894	874	909	860	863	886	889	878	918	914	892	882	835	932	873	903	922	880	924	858	880	902	886	842	845	847	918	907	877	892	932	932	856	902	955	849	868	909	872	846	896	925	873	903	897	841	912	894	952	900	947	894	905	880	872	848	897	911	898	928	875	914	958	910	875	898	883	878	946	946	853	899	858	892	913	878	939	887	838	858	967	906	917	956	883	871	909	931	924	853	932	914	830	956	894	943	918	884	910	905	827	916	950	956	906	893	915	836	928	899	891	837	918	873	881	849	908	898	887	887	922	911	920	874	861	857	915	924	905	880	912	899	899	881	934	878	897	888	937	900	862	912	888	875	898	852	933	938	892	911	876	863	872	883	951	908	900	874	894	885	927	930	860	927	884	889	898	870	834	932	860	870	882	905	932	946	892	823	885	900	917	846	913	859	814	903	898	909	958	918	931	890	833	909	960	918	869	902	874	878	919	875	880	919	881	914	890	975	878	919	866	858	828	842	899	844	885	913	874	847	862	953	908	894	862	889	919	877	885	952	919	883	904	882	894	913	907	925	857	903	896	854	836	946	880	888	891	872	941	936	875	915	903	862	897	900	886	906	899	895	854	889	870	864	871	883	862	884	855	923	825	900	923	863	894	907	934	900	869	887	932	848	904	893	921	907	868	946	874	920	868	930	927	883	902	912	908	876	915	889	908	923	900	904	923	879	866	869	885	895	886	867	939	874	856	943	908	947	864	895	873	893	961	891	864	884	872	866	911	882	878	844	885	925	850	861	882	929	947	894	845	900	918	897	887	886	908	905	966	884	881	860	920	904	882	919	842	889	947	954	843	945	900	875	911	898	905	865	851	918	859	899	898	910	918	916	875	871	910	904	892	872	875	962	897	900	862	895	907	858	877	947	848	872	883	882	887	941	891	918	883	920	885	896	960	903	814	877	861	911	881	876	897	890	868	942	852	963	905	943	874	891	910	924	952	901	896	880	875	892	907	886	904	883	937	863	887	931	827	908	930	862	885	884	894	881	879	882	928	834	868	891	885	911	869	904	927	907	858	933	928	849	899	884	872	930	926	838	856	895	927	921	938	865	878	891	894	859	908	910	880	964	863	883	906	883	865	882	919	883	926	893	886	849	918	930	888	921	884	912	939	869	898	941	929	895	902	918	891	926	922	953	853	872	954	880	879	854	908	886	923	930	888	905	898	893	879	936	868	878	909	870	902	926	924	888	910	918	938	916	863	913	884	938	898	930	849	918	898	934	912	895	909	912	957	847	898	832	846	867	935	871	934	880	870	925	930	910	945	887	925	916	890	888	853	890	902	888	894	915	847	892	887	911	918	879	889	835	900	904	877	849	892	845	867	909	865	842	901	883	872	851	880	880	912	869	916	911	904	912	871	842	897	851	871	895	878	859	864	918	898	926	900	907	889	874	918	861	883	890	891	944	940	915	859	894	866	920	911	895	872	914	890	955	942	898	923	942	924	912	880	921	909	839	902	852	885	895	889	845	898	901	907	898	871	936	857	894	840	865	909	905	891	899	899	910	872	864	897	871	908	872	889	928	844	948	896	903	931	917	849	887	874	1010	867	852	919	914	892	913	882	904	883	868	934	903	905	859	866	909	921	906	863	841	922	898	890	878	887	887	888	910	926	917	934	933	959	935	879	936	876	909	918	902	900	897	892	915	869	865	925	884	921	938	894	844	888	873	855	870	908	898	888	879	898	937	892	865	935	914	882	909	900	895	869	902	855	893	909	899	860	882	939	832	884	909	990	883	905	947	876	898	890	909	911	917	857	925	905	880	879	915	856	894	897	920	900	933	871	924	931	869	910	910	877	902	881	887	904	906	886	935	917	847	892	885	882	871	912	868	959	859	872	901	884	934	929	875	855	875	863	899	895	880	913	881	837	851	921	920	902	849	882	899	950	896	879	900	891	859	876	914	927	885	912	916	944	879	883	921	891	870	791	894	890	886	955	910	873	898	915	933	890	823	922	889	870	861	862	870	915	878	902	864	929	905	905	892	887	919	901	892	941	880	895	900	872	981	861	913	890	916	852	928	941	873	921	895	858	887	968	857	906	928	842	887	877	917	833	902	900	836	907	902	885	850	877	901	858	938	910	861	861	946	890	893	899	904	946	840	906	896	894	893	893	878	952	870	894	897	877	873	868	896	884	938	877	870	895	872	970	936	844	919	934	888	848	913	925	907	893	862	870	948	914	835	941	924	917	924	882	873	856	898	842	911	946	941	917	891	931	954	897	832	854	870	918	910	915	894	872	891	880	901	896	877	853	914	878	891	922	909	917	864	898	906	854	883	893	902	906	874	944	898	920	893	876	944	883	853	884	926	930	906	892	886	913	858	880	839	855	883	831	934	893	920	903	946	859	943	829	841	896	908	874	926	906	893	875	912	901	873	896	914	918	926	869	891	898	907	874	925	808	934	944	932	864	873	910	952	860	895	876	880	892	876	883	943	862	877	903	902	947	910	890	970	933	913	903	885	913	899	879	913	850	913	915	886	868	859	859	931	942	935	873	872	896	905	864	875	904	899	949	879	889	958	866	949	879	844	890	900	864	866	856	868	901	904	872	957	868	897	829	889	938	886	893	875	856	937	882	917	874	865	921	899	879	899	891	927	873	915	844	861	946	920	939	879	876	902	814	866	831	839	897	914	876	906	859	898	903	914	911	902	905	909	923	837	883	850	887	882	883	891	875	926	867	903	884	879	868	914	886	922	912	925	908	879	849	901	891	916	875	891	908	919	887	913	889	912	883	890	866	910	888	860	829	885	921	936	912	911	929	921	949	896	938	868	876	938	955	895	838	894	982	889	877	879	918	899	916	843	905	917	920	969	922	918	894	862	867	899	920	884
1753	304	207	219	229	275	254	231	215	185	164	112	103	108	145	696	1511	1219	849	428	195	105	99	94	99	73	74	77	86	96	77	91	84	72	89	62	80	102	91	85	85	71	84	99	69	89	97	76	81	71	75	86	89	78	87	86	70	95	74	94	83	91	85	91	83	77	71	78	81	82	108	74	75	87	85	88	79	84	99	77	85	78	85	81	90	84	99	83	84	76	85	87	83	94	71	77	82	77	92	76	73	78	67	95	78	58	95	77	76	108	84	102	101	75	81	81	69	77	82	87	102	84	81	111	69	78	79	87	82	82	103	91	96	93	92	85	87	77	85	96	93	84	78	71	77	93	87	91	93	90	103	70	75	76	85	83	104	90	75	88	76	72	86	80	77	70	99	73	84	82	82	64	93	85	80	69	86	87	86	79	76	65	81	87	76	91	93	68	88	73	101	98	79	79	79	78	91	80	89	82	69	78	82	89	69	83	65	98	63	70	93	96	86	84	79	95	82	103	76	82	80	85	76	93	90	81	71	100	80	78	104	66	95	94	77	83	86	85	78	86	87	79	72	100	98	84	90	106	72	96	89	97	90	74	81	88	76	81	82	82	88	92	87	94	81	79	63	74	97	89	84	72	94	85	89	74	80	75	76	81	94	79	93	95	81	87	84	87	87	91	89	73	86	96	97	88	88	76	91	102	85	88	91	96	75	100	80	64	78	89	100	86	86	77	93	83	74	73	81	84	88	86	84	89	100	85	84	96	79	89	83	79	82	89	74	93	93	72	84	82	78	92	80	92	77	85	89	76	85	87	69	93	77	100	88	81	83	94	81	92	69	77	87	86	94	81	90	98	80	80	80	83	81	72	62	77	93	98	78	82	90	81	87	94	92	73	96	73	87	66	98	80	87	69	91	85	76	87	83	83	87	104	80	82	101	85	75	82	94	81	84	86	80	79	71	80	67	78	106	84	102	74	96	87	91	91	85	99	81	92	80	100	85	97	83	91	79	80	84	76	73	87	80	97	83	87	94	89	81	86	84	73	70	74	73	85	92	74	86	79	80	95	76	86	88	99	93	73	65	84	100	77	99	98	83	95	84	90	83	83	78	82	89	84	89	66	81	71	82	83	83	78	105	77	65	87	87	83	73	90	76	76	73	81	83	68	88	69	76	86	86	72	99	79	81	79	97	80	82	84	87	94	82	69	76	87	89	81	81	80	77	78	69	68	83	75	97	85	66	85	78	88	93	77	105	77	87	81	81	96	77	85	101	93	75	94	85	76	92	87	86	86	73	78	82	94	88	106	73	96	77	94	95	88	90	82	98	91	89	84	79	77	88	78	89	99	83	92	74	74	82	70	80	71	81	95	78	90	96	86	94	90	81	76	85	74	77	77	81	106	89	85	92	95	75	79	91	77	102	87	86	85	93	85	77	72	99	82	87	86	74	97	78	85	84	86	102	74	92	96	78	84	83	83	88	90	86	81	103	72	91	87	76	93	81	73	64	60	96	85	87	76	88	97	80	89	81	77	90	81	76	87	70	94	80	81	80	58	88	80	81	83	65	88	89	89	74	81	90	101	60	80	66	90	73	79	77	86	87	84	84	71	88	91	66	72	86	86	84	72	90	84	88	90	80	89	107	85	71	76	105	104	98	87	80	94	69	89	70	77	103	85	91	75	80	76	76	76	66	86	90	81	85	69	78	89	73	84	80	79	85	79	88	77	92	85	75	104	77	78	95	79	106	88	85	75	94	70	73	75	86	78	85	89	71	93	99	81	94	86	80	74	76	85	77	97	89	91	79	96	81	84	71	72	91	87	69	96	86	80	78	73	74	81	104	85	85	76	91	86	88	80	107	75	67	85	86	83	87	81	94	84	72	78	94	76	92	86	75	67	76	77	80	75	86	92	100	93	79	91	73	87	80	83	84	88	85	80	91	86	75	98	77	91	92	83	86	101	90	73	87	96	87	66	100	101	77	89	85	74	82	89	99	92	92	85	80	82	85	86	83	84	91	95	73	77	86	88	97	64	91	78	78	103	73	87	92	84	70	84	83	80	77	77	85	82	72	85	91	74	73	77	69	85	73	83	84	91	86	81	64	88	74	93	68	90	85	84	79	87	93	68	73	81	93	78	79	71	77	89	96	118	90	94	70	75	78	90	88	91	82	78	79	101	65	67	82	64	89	87	83	77	73	70	94	83	69	97	82	90	85	80	77	89	78	78	74	78	94	83	76	87	92	72	85	76	86	70	94	85	78	84	75	85	70	94	74	82	85	80	79	96	72	86	79	66	69	88	81	81	90	87	76	95	81	66	101	90	87	89	94	84	97	66	75	74	91	81	93	94	80	79	87	82	100	80	102	75	68	92	80	81	77	80	99	91	76	85	83	72	91	84	100	94	87	91	96	75	96	92	98	93	92	101	62	86	86	97	89	79	83	77	76	94	97	73	96	80	80	91	88	86	85	90	86	97	88	77	84	90	88	73	99	84	89	62	95	88	81	88	84	92	85	75	86	79	82	63	77	83	74	80	84	83	79	70	99	93	83	78	85	85	74	82	79	102	105	86	86	80	108	85	80	101	81	86	82	98	93	81	84	97	75	87	88	89	81	86	74	95	73	88	75	83	83	75	89	106	83	69	72	86	79	67	66	84	75	97	94	83	84	78	96	86	77	73	97	94	83	66	72	78	80	90	79	95	98	73	78	85	95	97	78	93	76	76	94	75	84	80	73	75	79	66	70	100	78	84	70	93	79	90	105	75	77	87	88	73	77	83	106	90	101	78	86	81	98	85	89	67	87	84	76	90	66	69	67	82	98	95	85	82	102	79	80	100	88	77	68	88	82	76	84	77	85	72	74	86	82	89	75	78	77	85	90	73	80	76	87	92	83	97	92	84	69	81	83	103	79	78	87	99	88	95	83	88	90	89	83	70	87	98	81	96	78	106	86	107	77	80	73	76	85	87	96	81	90	77	96	87	82	69	77	81	83	82	106	89	77	88	74	75	82	83	82	103	85	90	93	96	76	90	88	86	101	91	88	85	83	96	74	79	85	102	107	80	87	87	92	87	79	76	75	87	95	73	83	88	71	96	99	84	82	79	84	74	85	76	82	89	80	84	68	95	76	86	79	84	82	86	80	88	89	88	79	81	71	99	63	79	96	76	77	97	99	97	65	90	78	97	85	85	89	87	99	100	84	77	82	78	70	84	69	68	95	66	82	90	82	65	66	81	100	74	73	91	79	71	76	82	87	92	79	98	85	68	81	89	85	93	79	95	88	100	83	57	76	75	75	72	77	67	66	69	75	73	102	85	97	85	72	73	99	73	75	66	75	84	87	83	93	86	62	92	96	90	75	89	80	51	81	89	70	97	81	74	86	95	88	71	104	87	77	72	84	95	77	77	101	70	82	100	76	81	79	103	90	79	91	85	101	84	94	80	86	86	94	89	91	77	89	83	75	75	72	84	91	84	85	94	78	83	91	86	73	83
10975	4688	3124	7139	13764	13892	10386	8878	7083	5621	4142	2590	2191	2313	3953	16110	23710	19668	14007	7326	3190	1406	957	852	834	782	834	773	775	844	776	836	824	816	789	817	868	786	868	802	807	854	813	819	821	790	830	783	820	877	809	827	798	891	752	820	840	814	770	823	791	771	834	892	844	791	787	795	829	873	790	840	853	847	807	820	857	805	822	738	854	881	844	858	833	819	780	769	866	840	851	809	844	835	888	824	818	832	781	860	789	811	804	839	836	845	843	795	777	796	869	767	818	823	894	828	857	851	816	839	810	862	799	771	797	801	874	822	774	792	779	855	766	791	858	828	809	826	817	817	813	881	841	859	889	816	819	816	777	818	831	890	797	799	806	833	846	874	835	860	829	801	767	850	830	876	781	827	888	821	873	828	832	885	856	805	831	788	863	877	872	807	863	845	847	806	817	861	830	841	841	787	835	861	843	780	823	776	796	858	796	855	794	831	814	811	813	854	837	812	815	841	839	844	790	850	807	854	817	875	862	809	783	866	798	818	777	849	780	768	811	807	831	825	858	797	824	827	810	794	799	844	825	848	819	821	842	842	850	794	861	824	831	804	809	862	844	797	867	813	812	800	848	837	834	830	835	823	860	843	829	844	856	895	854	797	780	813	826	852	859	806	798	805	795	824	814	851	814	811	837	877	837	802	835	844	816	866	852	815	816	813	797	847	859	806	815	835	841	880	810	833	807	795	855	832	853	874	819	848	792	854	854	823	846	843	811	819	784	805	862	856	870	846	842	794	853	800	769	854	807	846	784	801	806	849	826	782	835	828	780	766	828	832	819	841	815	830	861	841	798	859	816	817	826	790	807	822	822	829	825	808	826	828	775	858	820	812	858	829	832	815	840	784	818	845	792	818	859	809	829	852	815	833	841	851	813	834	802	845	802	831	838	823	781	801	824	845	816	866	807	816	810	831	784	819	853	782	878	839	814	828	816	827	841	852	810	875	842	788	852	824	775	877	802	807	766	805	861	855	841	845	846	795	854	829	798	827	805	786	848	846	810	840	851	854	819	823	775	818	832	872	839	859	805	833	820	841	818	798	823	805	819	814	816	838	861	804	870	833	765	803	877	810	855	806	819	833	770	855	828	865	804	876	799	840	795	826	848	821	793	812	804	811	810	822	799	876	863	817	799	788	823	881	855	784	841	853	808	859	831	824	810	831	808	851	827	817	833	838	833	810	858	885	809	849	820	867	814	863	818	790	839	824	826	795	881	808	805	785	852	818	864	853	816	893	859	798	797	862	802	804	817	829	793	855	817	823	836	822	791	826	781	834	833	831	819	835	788	834	775	858	828	775	838	848	806	843	780	854	828	753	846	862	859	801	793	869	835	823	837	855	819	833	817	804	863	845	811	837	823	835	845	790	828	834	797	807	860	781	807	800	842	807	895	812	836	797	852	823	818	836	828	822	902	873	819	806	852	804	822	806	806	829	848	793	919	825	838	825	867	847	797	880	800	802	801	870	870	816	813	820	816	829	807	831	811	858	822	835	844	835	840	816	856	802	841	897	846	827	814	815	821	787	820	804	860	876	853	819	800	833	876	778	836	833	838	845	773	821	855	854	815	852	800	782	850	777	760	817	812	844	863	810	864	824	808	801	803	817	804	849	829	788	832	831	794	869	783	853	840	846	839	843	863	847	852	823	839	803	813	802	845	805	864	807	879	819	816	836	839	829	841	788	798	855	837	832	842	814	817	824	815	831	836	865	841	829	790	837	819	836	849	797	821	854	830	846	837	838	866	825	874	854	845	849	856	800	845	826	803	814	816	859	781	841	824	792	801	845	846	813	787	813	832	824	863	801	849	828	806	833	780	806	851	857	848	837	838	837	838	858	801	840	818	842	870	881	830	801	820	811	787	847	812	854	863	844	838	836	847	812	839	830	815	832	810	856	826	788	814	791	831	858	785	812	885	791	898	838	790	877	835	886	828	827	834	831	837	819	814	793	871	759	838	846	844	830	845	788	772	800	840	794	832	776	856	816	808	828	816	845	847	861	809	765	828	792	808	770	805	807	836	844	846	835	784	853	809	851	828	856	845	847	820	830	849	839	796	824	846	834	820	879	802	799	808	815	785	781	859	831	838	776	832	803	846	846	860	805	828	818	903	814	851	830	804	838	762	840	820	836	830	784	824	864	842	778	850	830	824	798	806	875	897	852	868	794	850	793	754	813	794	794	797	825	857	847	816	841	817	839	782	767	842	802	821	863	821	833	810	879	765	864	839	797	841	804	775	906	828	779	851	846	787	853	885	854	804	817	805	796	896	825	799	838	775	788	833	851	846	826	818	844	804	822	792	848	803	829	866	845	864	841	826	840	823	885	830	847	836	864	819	800	828	771	889	861	862	814	850	824	873	853	821	850	829	832	779	817	832	842	804	858	825	831	903	833	805	833	759	881	822	817	801	858	810	834	800	869	859	800	823	812	830	815	854	823	846	807	890	840	859	853	854	852	820	838	838	830	834	783	788	845	865	798	863	815	786	862	823	776	834	815	869	868	875	800	802	826	832	813	848	820	804	796	815	780	928	832	831	821	802	808	791	812	797	840	791	807	838	882	851	829	809	812	858	813	892	848	799	815	872	822	850	886	817	839	844	824	772	826	834	826	836	829	821	860	840	848	806	810	819	819	798	755	824	782	857	857	821	818	814	829	819	872	877	787	832	815	843	795	824	823	851	856	835	803	827	913	768	850	812	775	830	866	809	783	830	801	819	767	844	897	817	791	811	790	843	820	813	773	846	809	822	823	860	790	837	831	847	832	835	845	806	853	858	821	871	840	828	874	797	839	831	876	820	848	857	805	820	864	829	871	834	800	825	845	783	806	804	824	774	850	815	866	841	793	798	836	877	815	850	791	771	783	807	857	829	826	832	821	807	856	785	838	766	776	852	845	836	796	839	835	797	811	828	778	850	829	821	820	842	804	863	861	810	817	832	827	772	849	878	848	798	866	784	820	831	832	815	787	855	806	876	860	823	812	834	828	850	801	828	765	821	833	882	864	834	849	826	809	835	857	836	775	815	807	844	840	857	827	838	754	796	817	818	808	825	784	839	824	805	831	896	825	793	827	805	829	806	817	832	815	782	807	819	795	837	894	840	858	840	798	812	814	803	856	792	834	812	810	889	842	851	749	867	830	806	836	786	846	859	891	827	777	829	824	823	798	834	874	837	825	811	885	819	816	812	881	838	866	849	823	832	844	832	790	841	777	806	799	805	863	817	826	852	790	852	843	865	893	805	822	882	827	837	858	836	796	863	828	863	856	827	853	828	789	814	829	823	837	825	805	805	802	839	790	862	844	829	822	804	797	803	790	839	905	752	846	846	844	858	823	843	837	786	799	823	817	805	802	830	847	846	844	828	838	856	835	842	835	797	832	830	871	845	838	833	845	812	830	862	783	863	804	859	813	839	822	836	837	847	831	837	817	772	848	839	861	797	845	823	864	872	827
1009	458	294	284	256	285	375	243	215	239	184	174	174	231	278	1483	4185	3390	1987	839	324	151	99	97	88	103	79	91	84	90	89	93	88	83	89	81	100	87	94	88	75	99	99	95	102	94	92	87	87	90	103	97	86	101	96	82	81	87	77	81	77	81	80	82	79	101	102	95	99	71	84	92	85	94	93	71	91	79	98	93	78	80	99	89	86	118	73	82	111	95	79	89	90	81	97	90	76	101	97	85	95	99	101	83	87	96	102	96	106	95	97	100	82	83	92	95	80	92	84	83	92	84	77	107	85	89	91	73	98	66	80	90	85	90	85	71	83	89	95	106	75	100	98	84	78	89	84	90	99	80	104	94	94	82	103	91	79	81	88	103	90	99	81	99	97	90	91	72	117	96	84	85	94	98	99	94	95	94	86	75	84	85	95	93	92	82	83	79	82	81	83	110	85	94	82	99	83	79	87	86	97	84	99	99	82	63	97	112	84	87	96	86	91	78	99	95	93	84	89	77	82	95	99	94	84	89	100	91	99	103	84	69	73	97	92	83	75	80	81	87	99	90	92	100	79	107	93	91	99	93	76	98	85	88	88	85	64	91	79	99	81	73	86	88	77	99	85	81	91	77	91	88	86	81	86	115	60	73	89	100	77	76	91	88	84	100	94	85	95	93	87	96	100	89	87	89	82	101	84	90	93	95	96	87	89	90	98	83	92	94	81	87	80	105	90	99	102	101	106	94	112	80	98	82	75	98	109	75	86	77	104	93	94	109	86	86	74	101	90	99	93	89	88	93	93	83	85	91	74	100	99	83	111	83	79	95	89	96	86	104	74	95	91	81	96	89	86	89	111	87	81	85	76	84	99	94	78	89	83	92	90	93	81	90	82	79	85	88	85	87	93	89	91	77	76	82	92	94	97	91	82	88	85	110	101	94	95	83	99	90	83	88	99	103	100	77	88	96	111	97	94	101	92	107	90	98	93	97	89	85	88	98	87	72	80	94	84	92	110	87	63	83	84	100	89	100	94	95	89	83	90	76	94	93	99	79	106	102	73	80	81	90	90	78	103	93	80	81	83	75	76	82	79	85	84	111	97	73	81	99	80	98	94	81	94	86	79	78	98	100	90	94	80	107	102	85	81	80	95	93	83	99	79	93	103	88	89	100	94	83	94	79	93	82	75	77	81	89	90	87	77	90	82	103	81	88	96	85	86	80	87	77	85	78	85	88	74	90	114	92	97	82	87	78	110	101	77	100	76	91	87	97	93	89	95	83	96	82	92	93	68	89	84	105	79	89	79	87	97	85	92	82	71	94	96	93	96	81	69	90	102	88	90	79	95	85	91	90	99	86	82	86	96	92	87	77	89	73	115	61	76	90	81	87	104	86	91	88	92	94	91	90	79	89	96	88	76	83	92	87	103	106	97	81	91	87	84	109	91	89	87	74	115	109	82	97	91	92	101	92	101	96	86	76	83	93	93	112	93	90	84	86	87	79	89	89	85	97	82	94	108	101	70	87	110	100	89	92	108	93	86	103	100	78	82	98	84	97	89	83	105	80	75	83	94	93	80	97	92	77	82	94	73	87	87	87	76	95	79	82	90	86	90	83	92	92	93	86	108	100	82	81	122	85	81	85	68	97	88	97	79	65	84	89	88	84	108	80	76	91	88	84	77	92	94	84	98	76	80	99	103	87	88	98	81	89	89	97	98	75	98	81	89	101	90	91	78	91	98	95	93	90	98	83	84	82	103	91	79	102	85	79	92	96	86	84	97	91	99	86	95	88	100	86	76	77	81	94	88	81	78	80	97	80	72	91	89	83	100	91	87	88	82	75	77	93	91	96	81	89	98	92	84	92	89	99	99	83	78	96	93	97	94	95	89	87	99	81	79	91	94	77	83	112	94	97	93	82	85	74	69	90	84	70	94	80	90	87	84	90	91	84	84	86	97	90	91	89	86	91	92	94	99	89	86	84	91	94	89	115	91	89	98	80	91	70	97	66	74	91	82	91	95	92	92	85	101	82	78	102	75	90	75	93	95	80	81	93	96	78	88	62	77	99	99	73	88	89	90	91	89	78	85	86	88	83	69	87	80	88	98	95	100	91	80	103	86	88	87	88	97	81	81	97	103	82	88	108	87	87	100	76	95	72	106	96	84	82	115	102	85	86	84	99	89	68	98	95	91	71	80	75	106	80	87	78	90	87	73	108	93	96	92	72	88	88	93	80	81	84	88	84	76	86	71	67	84	93	97	105	92	99	87	86	113	102	100	103	93	94	98	78	84	95	92	79	79	96	107	76	79	89	91	74	92	102	84	95	96	87	79	95	82	87	90	89	92	101	96	80	111	77	93	83	94	89	96	95	84	83	81	105	94	98	81	107	92	102	96	98	84	84	90	100	80	97	75	91	94	95	84	98	94	86	89	91	94	88	105	90	94	98	85	75	70	84	88	88	101	90	81	91	91	83	93	82	93	96	91	81	97	92	81	77	97	75	86	96	86	89	84	102	80	108	95	74	76	87	81	89	80	79	92	90	85	91	91	91	98	90	97	85	78	94	101	94	97	85	95	96	77	96	89	82	77	96	85	85	99	94	93	102	92	96	94	89	79	91	72	94	75	92	85	104	94	104	90	99	89	98	99	85	86	94	98	97	94	102	91	86	96	92	77	78	87	89	81	89	92	92	95	97	86	91	87	101	77	83	91	92	84	90	88	92	83	99	96	83	94	92	87	79	103	100	97	93	97	104	102	100	105	94	76	98	88	92	84	85	85	91	94	95	76	94	106	99	92	86	88	71	98	80	81	102	96	97	98	74	92	84	89	93	81	95	84	83	84	79	94	95	75	79	83	76	90	87	105	85	99	93	68	108	102	91	86	92	83	92	92	114	84	81	100	86	84	85	87	83	98	76	100	112	93	89	80	99	76	88	93	90	92	100	84	102	92	97	85	81	85	86	93	80	108	93	89	93	91	84	86	97	96	90	98	83	96	82	90	91	100	105	84	82	105	78	64	97	81	75	79	83	78	73	114	85	80	113	85	95	102	86	71	88	86	105	86	87	87	106	102	89	91	78	88	94	106	81	90	107	88	96	98	85	93	85	89	77	83	106	107	98	79	101	92	84	92	87	86	96	74	87	65	78	102	95	91	98	83	81	87	101	96	76	83	91	106	101	96	90	82	101	99	106	87	95	93	84	101	75	91	63	96	79	87	83	99	96	99	87	80	82	100	92	83	99	88	87	83	90	78	106	95	100	81	91	90	94	67	95	87	93	98	84	79	101	69	85	92	94	104	87	84	96	85	87	94	85	82	94	104	83	92	108	88	90	90	80	93	88	86	85	74	82	72	91	101	88	87	96	83	88	93	83	83	102	80	67	79	89	101	90	85	85	87	102	96	104	70	88	69	104	84	89	96	95	102	86	91	82	90	71	86	104	104	101	101	83	85	103	100	86	81	108	100	90	83	87	86	92	84	84	97	88	73	87	82	86
13571	6951	4679	9704	15517	14627	14357	10036	8062	7941	5300	4665	4600	6332	7237	22138	33554	29426	22995	13695	5739	2135	1219	925	936	873	881	854	840	837	859	853	867	914	863	840	929	876	871	815	839	866	908	914	897	850	857	939	851	885	807	858	871	882	884	898	953	958	890	915	866	910	936	917	859	899	895	845	893	894	898	813	866	838	906	875	900	842	882	914	891	874	886	886	887	861	908	926	850	883	859	880	931	849	879	868	916	831	880	945	871	893	899	915	896	867	893	879	867	863	878	861	877	924	863	892	912	868	916	881	872	959	890	891	907	853	888	864	858	868	847	887	844	870	934	922	865	884	905	881	859	903	867	876	874	895	860	891	893	841	886	913	923	848	857	873	867	873	861	864	854	817	892	863	869	846	875	921	854	873	889	896	877	834	907	880	897	895	910	869	887	857	849	834	866	870	922	954	911	879	845	886	879	849	891	905	878	874	918	849	876	919	878	869	856	854	867	880	872	916	905	889	884	845	867	889	844	922	831	859	859	916	913	886	827	886	872	931	835	876	869	887	855	827	928	930	921	822	896	876	810	881	856	876	883	888	855	916	883	885	898	874	928	847	839	867	878	878	899	891	917	928	877	900	841	846	918	937	942	848	843	889	886	835	868	845	859	847	890	857	904	858	863	859	843	854	849	882	921	911	851	843	847	888	853	872	879	876	887	887	898	891	874	866	855	878	894	886	865	905	917	915	825	896	861	863	833	854	878	872	842	868	890	876	932	856	836	899	898	884	941	900	887	889	868	912	838	905	860	830	879	885	910	898	866	875	906	899	882	870	910	829	911	888	874	933	869	935	900	845	915	857	894	849	899	914	885	920	900	878	966	917	883	865	863	903	845	887	904	842	876	892	884	875	932	872	921	862	870	907	883	924	891	911	879	909	874	840	883	917	845	892	821	867	912	859	897	853	921	898	860	889	816	846	902	878	906	883	902	890	909	918	884	924	862	891	912	870	831	898	895	906	925	871	899	857	873	858	912	851	908	928	901	931	872	940	876	888	866	853	878	860	828	902	895	839	823	846	950	845	900	930	846	909	895	861	894	857	873	928	853	911	898	891	851	879	853	837	852	865	872	815	882	892	854	899	892	896	914	870	844	840	921	875	875	874	866	941	830	831	844	878	846	968	904	893	882	870	917	817	837	901	919	886	876	861	906	842	910	900	942	854	929	891	837	877	906	909	888	833	920	867	883	880	856	852	871	898	872	872	883	852	924	865	884	861	890	861	901	867	883	877	896	871	895	890	854	914	845	912	844	903	843	879	929	858	840	879	898	933	841	954	833	865	871	889	889	862	877	930	845	919	841	908	902	918	863	882	833	904	907	882	906	860	863	931	893	857	862	889	840	916	892	846	900	902	846	870	895	853	893	840	930	807	888	870	919	907	857	878	876	862	842	877	879	897	890	875	866	867	826	887	908	876	927	921	872	896	874	884	874	851	878	877	899	872	905	892	866	875	864	913	893	878	879	899	901	914	917	855	921	872	882	889	842	845	877	872	906	866	867	888	904	888	882	948	859	883	915	881	843	883	920	905	901	887	854	952	879	883	863	836	844	889	858	879	872	859	937	817	881	854	882	886	949	856	862	874	839	900	899	895	868	912	884	902	885	905	888	870	852	861	896	829	892	864	922	908	882	852	893	860	862	888	868	863	906	896	877	893	898	865	889	812	830	867	859	904	892	880	894	925	874	863	898	855	915	893	914	855	880	894	901	876	870	844	875	835	907	839	924	891	867	907	864	931	819	922	850	911	829	839	878	927	886	831	911	907	875	899	900	897	890	915	892	866	904	879	897	897	872	961	842	912	873	851	844	875	936	842	906	887	864	806	920	916	887	903	893	906	919	830	813	872	909	883	879	868	881	846	891	868	873	865	858	901	840	927	886	875	856	891	905	821	881	922	880	906	854	908	888	881	895	879	858	914	864	892	844	920	864	905	875	911	876	858	911	932	845	904	854	909	852	849	876	883	837	883	868	912	869	833	909	855	910	915	873	884	922	868	855	905	878	860	925	865	851	947	847	894	875	861	900	900	834	934	878	889	910	863	916	888	939	847	889	943	854	902	888	858	903	880	865	858	862	877	845	894	878	934	916	906	852	837	839	881	864	893	871	876	890	896	862	882	905	885	886	836	832	863	941	894	894	839	857	931	900	876	936	895	871	882	842	881	819	877	914	890	894	898	900	895	890	857	888	872	861	965	912	837	837	865	832	891	886	821	833	894	900	852	869	842	890	878	881	896	875	861	837	876	945	861	919	853	875	896	872	943	897	866	891	872	895	904	888	934	910	870	901	896	926	860	906	897	862	868	916	884	872	871	864	889	932	928	852	948	880	862	891	835	890	894	955	853	888	894	904	877	899	815	893	885	880	863	858	866	875	838	856	838	887	872	842	921	890	849	921	898	812	900	852	856	831	902	916	915	832	850	833	844	878	840	942	880	881	900	875	896	901	904	946	889	903	888	847	945	886	834	888	905	894	862	864	916	862	842	878	881	860	856	853	844	879	855	837	909	886	873	898	909	877	850	846	900	888	879	908	903	865	894	868	932	932	906	876	868	903	880	938	865	918	878	900	817	901	910	905	871	901	822	832	886	934	893	914	882	865	837	846	870	865	905	854	877	926	874	900	876	867	866	876	862	881	899	863	903	844	857	855	891	848	890	879	896	898	838	870	892	853	901	873	822	838	902	841	857	927	875	906	880	875	863	888	873	906	866	898	871	908	897	880	868	890	913	842	882	883	903	854	854	872	913	851	892	831	916	900	901	820	839	898	829	849	877	883	875	854	914	885	876	843	893	843	887	891	877	871	841	861	791	910	884	900	903	885	868	912	856	869	870	900	875	918	861	868	834	857	876	880	912	850	878	884	898	949	928	852	878	862	907	854	934	869	917	890	875	894	905	919	859	853	924	932	865	842	920	950	885	898	883	938	891	886	872	862	867	939	901	876	863	893	885	856	875	851	846	944	878	885	828	924	892	869	888	833	841	928	887	911	826	902	834	878	846	858	827	861	896	891	836	835	892	911	906	868	843	882	868	841	871	889	925	835	905	863	881	973	827	826	875	829	886	850	863	873	845	870	872	882	914	883	848	879	911	849	885	896	932	885	885	862	914	877	925	869	880	871	844	900	883	867	879	884	893	885	918	869	832	869	905	859	862	816	851	915	908	885	860	878	900	876	905	880	891	901	825	855	927	857	855	896	907	869	871	870	855	857	924	827	922	854	910	876	909	817	874	873	866	880	885	887	834	878	906	864	872	853	882	853	922	882	898	874	854	865	885	837	907	923	954	838	861	868	886	872	921	871	849	913	895	880	871	901	892	923	907	906	890	897	911	884	894	934	942	878	917	902	894	893	894	873	864	896	859	887	896	862	849	889	873	875	878	901	839	838	938	845	880	862	883	941	910	839	870	887	897	936	954	904	835	856	917	862	880	853	863	905	902	910	893	879	822	922	866	915	863
2531	422	315	243	190	232	292	309	273	241	275	287	255	248	221	1384	5039	3726	2282	936	376	144	90	91	85	83	77	93	82	92	96	82	88	85	76	72	74	92	80	79	88	80	76	96	94	64	81	73	65	96	81	78	98	85	87	85	113	77	94	97	75	68	69	88	85	70	71	85	93	71	85	95	83	82	108	81	88	78	77	100	87	87	69	98	89	88	76	89	74	77	105	95	84	81	68	96	75	115	103	88	85	72	81	78	97	70	77	94	80	78	85	76	86	66	85	90	91	95	87	86	101	76	77	93	80	93	68	91	92	102	93	69	80	83	91	66	97	79	99	86	79	89	87	72	77	78	71	79	71	93	74	84	83	85	87	94	91	82	79	93	99	100	74	92	87	83	85	86	62	84	68	82	91	83	78	74	90	79	78	79	95	85	84	73	74	86	79	80	84	97	85	75	85	86	79	76	79	79	83	90	87	75	81	83	90	85	65	77	83	83	73	85	84	90	84	112	81	83	89	81	69	77	68	81	89	83	108	98	75	92	72	94	64	95	96	96	87	82	73	83	88	83	81	83	86	97	86	93	65	88	85	92	75	103	91	85	81	72	99	83	96	81	79	91	87	89	61	79	87	99	76	102	76	78	82	86	91	92	68	84	103	70	89	82	79	81	86	67	86	80	75	86	79	80	70	71	81	75	87	77	82	100	75	82	98	89	88	80	69	85	77	93	69	92	64	85	76	70	81	65	79	81	81	93	70	99	85	98	77	83	73	89	75	84	72	84	70	87	80	87	81	67	87	85	88	100	87	94	83	74	85	89	88	86	106	85	94	80	68	76	89	74	80	89	99	82	91	92	93	79	81	76	88	85	67	91	85	83	88	81	91	89	92	90	74	90	74	87	82	75	83	77	75	83	100	79	71	82	77	66	82	79	91	78	98	74	84	72	89	99	81	81	80	80	70	69	64	79	78	79	88	82	101	88	68	76	88	72	85	71	59	75	89	76	80	89	72	102	80	65	92	76	78	85	79	80	75	47	69	90	90	79	81	90	84	90	88	88	106	70	81	92	93	84	75	79	87	90	68	83	82	90	90	70	78	88	91	85	74	108	82	86	85	78	68	78	84	76	77	89	76	80	88	67	90	77	94	73	86	65	88	86	83	95	80	79	85	87	88	91	74	107	77	76	83	85	77	87	100	88	71	89	78	80	91	91	84	92	83	79	71	90	88	64	72	101	68	84	94	91	84	88	85	77	93	94	77	106	100	92	79	80	79	76	79	92	74	90	85	87	91	98	76	95	92	86	101	71	78	91	80	85	96	90	80	78	97	89	78	83	100	92	101	93	95	86	77	69	78	77	83	82	81	83	107	85	72	86	80	89	86	99	84	73	92	93	83	68	90	80	71	88	92	83	74	93	69	96	75	85	74	81	86	69	80	96	79	65	81	69	83	90	72	81	82	70	83	105	91	79	77	68	77	87	93	98	82	97	77	91	107	97	66	94	95	90	81	80	83	81	69	73	87	95	94	74	90	90	78	76	75	83	89	65	94	88	72	90	92	91	68	94	74	76	93	72	66	76	76	85	86	73	84	86	80	73	85	72	89	77	87	90	85	78	88	95	81	85	70	88	78	82	85	74	84	101	76	94	82	91	89	98	85	73	84	93	84	79	70	81	82	86	88	88	102	74	96	77	95	100	86	78	79	67	77	77	93	68	88	68	91	86	76	78	84	87	74	77	74	85	78	96	78	94	77	84	81	90	79	89	94	88	81	94	78	93	87	73	103	82	73	90	101	71	86	96	79	70	84	67	74	77	62	88	98	70	78	74	76	95	81	101	88	85	99	83	84	74	75	80	67	84	82	72	79	67	90	78	82	81	82	81	88	78	97	85	93	103	86	74	67	60	85	93	78	80	84	81	73	81	78	65	67	89	85	73	67	78	98	80	101	96	63	72	93	98	78	72	88	92	101	65	93	83	81	93	75	91	91	68	83	87	68	79	81	83	79	82	82	88	88	87	88	86	89	95	74	78	96	95	96	98	78	70	87	79	85	88	97	85	82	94	74	87	75	74	84	90	77	79	73	84	85	81	81	75	95	94	81	84	80	71	80	89	77	75	102	80	87	83	88	91	80	76	80	98	88	84	78	78	85	93	82	76	88	88	77	72	91	96	80	76	105	106	69	69	85	71	84	86	87	86	81	106	90	91	80	82	77	85	76	73	81	87	89	102	97	73	73	84	63	82	84	76	93	81	75	75	81	86	106	78	74	75	91	74	83	89	90	70	84	94	76	83	77	85	70	82	80	85	85	78	82	87	92	87	101	88	86	88	94	94	93	86	68	94	100	78	58	83	85	86	82	84	85	97	81	93	85	106	74	85	82	76	88	71	81	77	96	89	72	93	81	78	83	94	81	70	80	78	69	90	82	82	95	83	97	97	91	88	82	77	81	88	85	89	71	87	78	69	97	80	83	91	79	93	89	78	75	81	84	98	89	86	71	90	82	90	66	85	88	110	82	75	71	93	78	74	92	80	98	81	79	94	80	85	96	86	82	84	84	90	80	61	96	95	82	66	83	77	70	85	92	74	69	79	82	74	77	75	65	80	78	80	88	91	72	80	79	84	88	75	88	76	73	93	94	99	80	82	75	81	79	76	67	93	93	99	73	79	69	66	87	98	89	80	94	87	73	86	73	95	73	82	84	72	92	99	90	88	75	80	94	83	72	95	100	72	97	87	80	77	91	85	94	88	80	75	87	78	89	83	101	90	80	80	93	68	75	89	85	92	86	91	82	78	82	74	98	94	80	82	90	86	88	72	74	86	91	73	79	91	73	81	77	90	90	92	80	97	78	85	85	83	92	76	85	83	73	85	86	74	77	80	99	85	83	85	94	71	78	82	64	99	85	94	72	74	92	84	94	84	70	88	65	81	77	86	86	87	79	88	81	79	67	98	105	83	93	77	79	87	87	74	83	72	76	74	80	82	81	89	82	83	78	74	95	80	73	84	81	84	91	65	89	85	83	85	69	79	80	75	98	81	92	93	82	86	72	84	84	73	90	86	81	81	87	93	96	80	83	101	88	90	96	110	90	92	77	89	88	81	93	86	71	82	97	87	82	70	79	77	83	75	80	79	70	79	85	95	81	77	95	96	74	78	76	81	75	85	75	88	100	74	98	76	84	87	90	62	85	75	62	86	78	84	85	81	79	97	80	78	84	86	75	85	99	83	88	80	80	78	81	89	100	73	74	77	87	93	74	66	78	78	86	83	81	88	79	94	96	86	82	98	89	87	106	74	83	81	86	77	81	71	85	62	86	81	74	94	68	89	85	96	73	78	95	78	78	69	82	80	95	78	68	72	77	87	68	83	87	80	79	73	73	77	81	64	64	90	94	74	66	78	73	67	96	93	79	70	71	84	85	72	73	68	65	92	93	86	92	93	87	98	86	87	76	93	87	84	87	71	90	84	77	73	86	79	90	91	95	75	80	69	69	63
13393	6308	4823	7167	11866	12712	12581	11650	9711	8338	8256	8174	7156	6193	5763	21246	35781	30656	24379	14950	6289	2105	1172	902	791	827	794	808	801	855	795	818	834	826	815	828	873	841	797	805	753	864	813	842	836	780	816	799	821	793	818	841	832	856	833	795	832	827	833	830	826	831	847	781	804	792	822	805	807	831	865	808	836	797	853	853	765	834	877	812	812	808	837	824	808	826	819	778	822	817	811	809	819	842	800	829	838	805	786	860	861	808	794	814	801	879	858	782	853	805	889	830	814	829	843	867	808	862	850	850	852	803	830	818	804	833	832	842	826	828	807	848	861	787	827	810	828	871	797	850	760	840	827	830	836	859	833	846	856	805	861	841	808	814	822	837	775	834	829	806	863	791	811	836	854	861	822	844	833	798	826	820	822	864	845	754	850	820	822	792	822	810	824	860	877	808	851	840	811	828	823	760	830	808	772	762	837	868	815	811	797	814	809	845	825	840	844	848	828	838	816	834	785	836	832	849	803	825	812	779	790	835	837	774	811	820	863	770	840	809	853	843	798	761	831	849	778	863	835	783	798	769	870	812	848	783	804	794	772	794	813	806	801	796	844	862	842	819	810	847	787	796	870	831	864	797	863	819	837	813	837	798	828	791	775	795	843	801	786	794	755	817	824	841	806	795	835	817	856	832	808	837	862	851	754	793	828	816	818	845	856	811	813	799	817	813	800	809	832	831	763	858	752	805	838	862	836	834	818	814	823	841	803	816	864	818	790	791	840	829	809	827	847	860	833	825	823	836	818	799	825	770	846	847	811	851	821	797	806	818	772	786	868	840	811	854	846	833	839	849	833	811	766	826	811	820	802	834	846	784	767	822	804	848	775	865	823	842	817	857	780	800	914	831	786	814	820	856	816	799	794	809	851	821	779	843	776	833	815	858	825	804	796	858	816	805	800	860	801	829	862	837	837	841	819	857	821	860	813	845	806	831	842	847	790	792	833	835	797	808	804	830	773	800	843	815	795	848	789	799	834	865	861	849	841	789	790	833	749	788	825	877	835	836	817	855	822	837	826	825	810	809	822	853	843	873	831	829	818	782	790	847	773	855	823	832	800	812	852	791	866	837	775	861	814	822	825	799	845	833	820	853	873	811	874	794	786	804	789	823	828	836	829	812	847	849	797	812	866	875	859	826	780	841	823	812	807	809	783	857	859	837	792	844	835	835	820	834	850	844	772	779	806	810	802	836	801	860	796	833	806	822	848	807	839	792	848	818	817	893	803	859	768	818	871	865	853	806	781	793	801	825	846	851	789	793	823	848	797	874	863	868	795	881	869	765	785	847	796	791	814	778	817	853	812	812	809	823	847	796	815	816	814	878	777	858	782	880	845	810	812	801	848	809	834	808	803	828	814	816	832	866	825	785	747	836	792	857	808	829	847	856	794	867	838	830	874	838	809	872	841	809	798	809	814	806	839	813	829	838	807	851	854	822	832	820	818	824	800	842	804	851	837	776	839	800	795	832	805	830	814	840	816	846	791	862	807	796	840	837	825	818	818	826	822	816	865	849	820	844	775	812	784	803	825	791	792	821	842	895	805	855	828	805	808	797	847	802	829	869	828	824	804	831	807	811	842	845	781	776	860	814	813	813	796	831	828	834	819	840	849	859	815	804	817	908	798	823	783	832	805	830	804	844	874	763	822	833	833	858	796	823	818	820	824	812	803	821	890	837	793	853	843	772	794	789	794	798	811	794	830	813	817	810	796	831	824	832	871	874	851	825	793	838	799	825	769	757	780	814	774	841	827	811	850	801	870	819	850	812	853	800	804	826	829	850	871	782	863	836	865	773	768	852	799	843	831	872	833	801	835	798	814	790	841	810	815	832	832	833	827	815	815	838	891	827	875	801	808	804	912	813	805	798	807	784	847	792	856	872	759	835	827	803	826	759	906	789	784	826	813	830	784	819	804	897	777	874	807	841	814	766	820	805	816	777	855	859	793	853	782	904	881	825	826	846	787	840	815	834	818	807	830	825	831	828	790	818	857	839	851	836	845	824	820	848	822	805	822	804	815	789	823	825	792	804	828	817	778	767	853	792	830	857	814	860	849	875	797	839	839	838	835	802	779	864	816	793	853	882	832	864	775	839	836	841	823	785	760	775	842	796	851	835	838	807	794	766	826	863	878	849	819	803	876	813	799	782	784	866	829	818	802	799	782	860	779	807	839	822	803	808	852	817	791	828	802	804	820	821	870	789	834	831	840	836	795	856	842	813	816	791	852	791	825	817	845	899	881	773	821	847	809	821	803	841	810	774	813	825	829	836	814	802	808	817	852	815	801	836	857	858	849	790	860	909	808	912	803	841	813	820	816	834	798	858	809	842	814	837	853	837	843	839	839	840	802	859	829	815	805	893	825	839	812	770	814	818	839	889	829	790	811	861	837	894	818	786	839	800	873	811	855	766	841	823	798	818	824	815	794	899	767	848	853	819	871	802	799	786	796	820	858	841	839	838	828	859	824	853	847	849	867	863	826	826	787	844	808	819	818	789	835	793	798	837	802	778	839	827	841	765	819	780	789	763	804	825	864	810	808	808	766	814	800	786	818	864	832	823	834	748	831	846	845	802	863	838	807	841	826	807	851	833	870	814	877	832	785	836	751	848	799	755	794	793	797	744	814	819	764	766	828	802	827	801	798	817	826	809	808	810	841	861	812	835	854	801	805	818	882	839	805	834	776	775	821	858	798	820	787	842	847	808	757	779	837	837	829	850	850	818	843	853	765	878	804	832	821	824	869	811	816	799	821	838	854	799	819	852	817	843	781	775	838	812	810	807	865	824	788	822	845	792	818	780	778	759	828	857	829	770	821	787	797	821	823	774	870	820	780	788	841	804	812	840	863	841	836	824	860	873	810	770	849	827	809	804	773	784	763	803	872	778	812	791	813	839	845	851	774	826	823	823	827	843	872	788	767	841	814	776	829	861	831	811	828	775	799	876	853	828	769	777	814	812	815	792	858	808	770	850	827	804	774	851	843	835	812	859	854	850	853	831	816	835	823	843	830	807	793	909	830	829	860	822	812	824	859	851	863	841	781	795	811	811	834	822	815	839	813	812	854	762	837	861	802	869	849	842	849	777	783	856	841	853	813	821	882	797	837	835	866	791	850	808	808	813	836	807	812	828	834	780	820	866	789	864	813	836	846	789	811	824	814	828	837	843	783	744	774	790	804	869	831	830	854	819	840	835	862	829	835	815	830	818	843	797	858	826	823	805	829	811	816	837	797	840	835	831	864	848	858	814	865	791	872	806	804	842	794	812	846	821	852	841	796	829	871	838	832	816	813	815	802	818	801	795	837	849	822	872	833	856	833	839	800	860	799	831	868	842	803	883	873	804	848	814	815	865	869	822	809	869	855	813	861	804	804	800	830	834	895	823	827	817	844	811	807	822	839	757	791	832	802	806	833	870	798	823	833	853	830	869	772	853	838	837	822	768	825	850	787	823	809	789
1542	627	438	299	224	393	531	593	505	474	395	267	195	218	223	3401	8086	5728	2868	1090	392	161	93	84	84	79	100	84	95	80	75	87	68	94	86	92	106	98	89	78	90	86	97	96	91	102	95	81	93	85	103	74	78	73	98	75	82	98	75	92	76	92	98	77	84	93	86	96	68	74	107	81	92	97	93	100	81	81	82	95	93	80	76	86	88	108	85	97	84	81	93	95	111	94	96	108	73	72	96	87	85	77	91	89	91	107	92	98	85	92	101	82	90	94	81	87	87	86	102	92	93	88	89	85	91	82	85	84	97	83	76	81	103	93	89	87	90	104	99	86	76	87	88	89	95	88	88	81	98	88	89	96	83	74	93	94	89	75	67	94	88	79	95	93	79	82	79	90	74	92	88	77	92	99	93	91	92	96	76	95	94	79	112	91	102	106	101	95	74	94	84	76	86	79	97	87	80	95	106	95	84	81	75	101	91	104	111	87	86	89	78	93	74	95	101	93	88	82	94	87	80	92	92	80	81	73	100	96	81	79	77	102	86	76	86	96	98	82	93	100	83	73	108	97	93	73	75	91	96	85	95	117	88	86	89	76	87	88	88	84	102	104	79	91	93	74	86	93	86	79	88	80	85	92	90	91	88	106	98	104	94	76	90	88	74	89	95	84	81	101	77	86	95	97	90	98	77	106	93	102	90	83	96	88	117	98	84	85	82	100	73	88	95	80	90	82	93	89	67	79	79	84	77	86	72	84	91	87	86	104	110	111	85	79	89	81	89	78	71	93	86	101	73	81	90	85	83	83	79	85	85	96	97	65	84	90	66	77	103	75	107	80	86	96	93	101	93	79	97	88	79	97	75	90	83	80	100	99	103	77	89	95	79	96	88	95	98	85	76	86	104	100	79	101	85	90	105	94	84	78	79	117	89	95	83	80	76	87	89	100	94	85	92	91	95	79	99	93	91	86	74	93	89	86	79	91	88	94	92	94	107	87	96	82	97	77	79	92	81	93	103	88	98	82	103	82	95	88	81	95	97	94	77	98	94	94	98	81	74	81	114	93	99	77	76	99	85	78	107	93	99	88	102	94	83	92	81	85	96	89	83	92	89	93	74	93	90	79	86	81	82	94	96	82	80	92	83	89	83	101	102	87	84	85	99	91	88	106	88	103	103	100	103	84	96	88	84	91	87	76	87	76	89	91	87	98	96	81	87	90	92	93	90	100	88	93	101	89	103	96	79	77	91	79	87	90	87	101	101	77	86	80	87	84	92	81	92	107	108	89	99	83	77	83	97	77	85	86	81	81	99	95	83	97	96	89	73	88	93	74	92	91	94	87	89	83	87	98	75	103	84	104	108	75	82	89	86	84	96	89	64	99	98	84	87	97	76	75	93	85	83	85	76	107	90	80	83	83	85	108	87	96	95	83	92	73	88	79	107	74	89	83	116	79	65	91	86	88	69	90	98	97	77	92	79	93	107	97	95	82	100	102	84	69	91	97	79	69	71	70	93	86	95	107	83	108	76	87	85	85	74	90	90	81	86	77	69	83	80	84	106	101	89	80	100	82	75	86	75	82	86	90	76	87	76	91	77	87	104	88	82	87	90	91	84	95	111	91	93	95	86	107	91	91	75	96	84	81	86	93	84	88	102	75	96	84	84	107	89	109	76	80	92	81	76	82	100	100	89	93	86	78	84	100	86	79	89	94	78	89	77	90	79	107	89	85	102	97	104	78	80	104	75	76	84	92	90	88	94	80	76	87	84	77	74	90	81	101	83	77	101	88	88	84	86	100	98	89	89	86	92	82	88	84	77	89	82	82	88	93	81	91	84	94	77	83	95	103	79	90	82	81	94	83	84	88	107	82	95	80	87	78	87	101	100	88	106	82	97	98	83	93	94	103	86	93	88	83	99	91	78	89	83	75	93	100	99	100	89	89	83	95	88	68	97	93	86	90	97	102	79	76	77	81	91	94	82	91	104	88	86	84	88	90	89	98	96	100	81	75	104	66	80	83	98	85	86	85	91	90	94	78	87	86	93	100	87	96	99	95	101	82	87	74	83	88	88	74	86	94	91	89	95	87	92	76	84	93	87	81	88	104	73	86	89	95	79	93	83	102	74	81	108	81	114	102	87	88	103	91	92	93	79	84	76	98	77	89	82	80	89	82	75	99	85	103	86	81	91	120	82	105	85	71	83	86	101	98	86	98	75	80	85	80	89	83	99	84	89	91	96	90	82	95	89	93	91	100	90	100	74	101	80	102	84	92	79	86	93	88	104	82	90	91	82	99	88	100	85	89	102	84	99	87	91	100	84	86	89	81	99	86	90	98	90	110	100	91	88	85	78	79	92	84	90	98	92	68	82	89	76	85	106	89	89	105	92	80	90	98	91	89	77	99	72	74	94	83	90	68	79	107	89	74	85	93	85	93	103	87	104	89	100	89	98	109	86	84	80	80	95	92	85	83	68	80	97	89	116	98	102	88	78	98	86	64	96	86	84	98	105	83	82	100	95	91	79	87	90	106	75	96	84	88	97	72	89	93	85	75	87	89	78	79	100	89	94	89	81	77	86	84	93	106	77	82	102	80	101	70	75	96	80	107	92	100	90	98	76	107	86	92	81	100	82	91	85	90	72	81	88	76	75	72	78	102	83	98	73	98	84	78	82	110	78	77	88	80	94	85	91	81	81	99	86	78	79	77	78	78	89	83	85	81	79	74	79	89	89	94	87	82	94	77	81	83	98	99	105	88	93	96	69	93	100	102	78	88	95	70	95	89	69	99	91	91	94	90	77	80	84	82	87	99	103	98	89	86	70	108	88	95	93	101	77	69	73	83	78	94	84	82	101	97	97	92	105	92	82	86	84	83	95	77	87	100	95	88	88	110	104	81	69	86	93	102	81	76	91	93	88	88	69	83	95	90	81	83	91	86	86	104	89	80	86	105	87	105	87	89	118	88	76	74	102	89	81	92	93	102	75	92	82	100	85	83	90	75	68	92	94	73	91	85	98	84	84	90	86	89	98	81	90	96	96	82	99	95	95	89	109	82	105	82	79	114	79	106	75	92	76	81	82	93	77	79	78	80	81	87	91	83	113	66	89	92	73	69	92	73	90	90	97	87	86	83	96	90	95	90	110	100	77	87	97	91	85	81	96	87	80	99	92	80	95	88	96	89	79	89	86	103	101	87	73	86	95	89	88	78	97	99	82	89	71	79	87	97	84	84	82	89	91	82	92	100	97	88	86	82	88	101	80	93	86	91	98	103	90	78	83	108	87	89	97	97	88	72	80	82	87	95	70	98	89	73	107	94	83	90	104	76	84	109	91	75	97	84	89	103	79	86	91	103	95	80	93	89	86	89	102	82	87	84	91	86	82	84	92	80	92	92	75	82	86	85	99	95	101	101	109	68	90	85	96	77	101	84	87	99	87	95	87	74	98	94	96	104	83	84	104	101	84	93	107	97	100	74	83	93	101	99	79	69	106	92
16928	9240	6332	10079	14979	17920	19350	18401	16179	14351	12218	8005	5880	5725	5713	29380	41204	34166	26201	15627	6664	2231	1171	966	889	855	908	869	889	871	811	881	880	851	850	867	857	887	861	881	903	876	821	907	866	807	880	826	812	876	913	907	850	838	900	888	863	875	872	869	877	845	845	901	884	917	890	915	867	866	895	888	909	852	825	820	943	895	888	839	858	863	834	805	904	909	832	884	872	869	883	873	868	865	832	878	853	886	837	915	882	917	880	901	821	891	853	820	846	862	868	917	860	879	892	900	891	865	859	827	864	886	877	886	864	818	828	899	797	912	841	861	887	896	868	866	965	841	849	881	865	881	885	797	841	869	850	886	861	816	863	896	916	907	863	888	947	855	893	841	902	896	896	877	916	880	879	891	890	893	856	857	918	861	869	842	866	882	879	848	872	947	878	859	845	870	903	838	889	900	850	866	888	837	874	892	881	847	857	882	865	895	834	849	910	832	925	913	883	814	877	849	839	874	858	911	883	895	840	883	887	874	823	880	859	852	844	848	921	897	887	920	893	958	849	891	900	832	913	889	865	834	905	848	848	887	869	848	866	890	912	880	930	851	875	833	861	917	869	923	929	918	917	847	906	856	834	884	843	898	870	864	806	910	918	910	898	871	902	867	865	890	923	905	870	836	872	862	852	904	888	858	925	844	873	868	844	869	885	889	882	881	900	906	865	872	902	892	872	910	869	872	834	891	856	863	873	907	872	890	877	864	930	830	872	893	876	951	887	877	836	891	894	886	823	837	885	890	869	919	887	857	836	914	818	866	881	810	875	870	921	840	895	896	865	859	879	829	927	860	855	868	863	888	842	917	906	839	881	832	881	864	843	897	905	863	880	881	901	865	905	886	870	893	904	888	856	796	910	888	888	920	927	905	875	889	858	886	867	880	902	857	858	873	850	923	889	924	856	880	818	846	862	874	860	846	925	869	888	852	917	905	850	892	954	901	896	878	887	907	874	903	867	867	910	851	905	897	815	946	876	826	824	886	848	888	910	865	872	866	834	917	900	816	835	880	853	856	867	894	850	899	865	921	912	870	947	829	857	866	913	869	893	868	935	866	892	846	852	888	879	902	839	795	894	825	917	854	854	840	843	880	858	875	912	859	842	898	856	939	896	837	870	893	875	867	872	880	772	904	851	861	870	836	845	879	920	858	841	858	902	884	874	860	850	818	881	912	886	844	920	857	954	883	856	857	912	856	813	899	887	864	884	894	832	926	906	868	923	831	875	882	853	862	869	896	850	903	849	866	907	861	866	873	860	901	833	926	931	894	896	865	866	890	931	916	862	853	880	833	845	844	956	859	925	837	905	834	933	848	874	898	927	824	889	935	897	869	877	838	886	864	874	896	865	914	895	849	915	882	881	919	853	849	846	863	871	873	888	895	837	866	919	863	940	878	896	917	891	866	859	906	965	865	880	903	923	837	903	871	872	819	873	911	863	879	917	895	945	905	838	883	862	869	858	898	863	870	887	832	901	885	852	871	854	905	885	868	863	851	864	850	850	914	871	891	931	910	860	835	864	880	902	856	852	885	898	922	908	874	875	819	848	857	879	851	882	938	832	859	917	824	922	873	853	875	898	856	860	866	890	875	843	887	883	885	904	936	879	938	900	849	895	854	919	891	869	855	928	885	866	882	898	893	877	861	861	865	898	891	856	914	840	870	834	859	849	922	878	893	911	913	852	863	838	845	852	902	862	827	879	891	887	877	864	881	870	855	854	896	883	866	875	869	871	866	853	870	843	842	867	896	863	897	863	829	914	880	874	878	932	886	919	880	821	896	936	892	890	900	844	857	912	850	909	909	859	896	849	913	843	881	971	840	953	876	892	869	900	879	864	882	893	878	886	834	856	870	895	873	860	887	869	828	907	899	847	859	947	830	857	857	875	855	936	846	830	877	855	896	874	898	850	856	885	852	977	867	859	859	870	883	808	880	913	898	869	847	879	877	893	838	883	847	895	968	882	849	858	930	880	833	814	870	869	911	900	831	880	895	905	865	890	883	880	874	868	875	894	894	918	873	921	895	877	923	894	893	876	872	914	807	857	851	844	893	889	859	863	915	887	936	875	868	906	885	919	918	895	878	904	854	882	825	907	799	845	908	915	901	878	884	952	853	858	874	943	879	828	893	876	866	848	886	898	869	898	833	868	823	875	894	816	933	864	907	881	922	929	873	903	869	832	874	925	905	883	818	850	880	876	891	846	909	863	894	891	835	847	860	829	865	892	866	869	873	851	910	836	871	864	848	840	932	895	887	917	879	857	868	882	800	871	857	875	900	911	818	900	881	907	920	861	914	902	901	878	898	920	895	856	818	900	857	865	884	853	884	844	822	903	840	880	870	879	863	924	885	850	865	879	862	844	898	876	840	889	865	825	889	852	863	913	913	859	902	913	842	874	865	876	840	857	853	906	903	950	836	835	848	864	892	910	861	864	859	911	880	873	904	920	894	919	850	848	881	950	875	882	898	887	856	888	841	874	828	913	912	904	918	903	846	819	958	897	842	860	848	848	890	878	832	870	898	937	806	880	902	909	920	842	924	883	869	830	847	889	860	878	863	855	832	890	905	893	921	890	864	874	880	867	854	901	920	850	874	833	847	913	928	859	877	856	888	875	838	903	902	872	863	900	872	861	872	891	859	917	889	888	862	880	854	879	863	866	846	847	846	877	861	872	898	853	867	802	878	910	920	883	898	894	849	881	827	839	876	904	859	893	892	858	859	857	828	900	853	831	835	875	909	911	880	900	869	869	885	918	936	878	874	928	902	927	845	848	905	888	886	838	874	864	899	880	811	859	912	885	862	855	829	846	847	918	884	912	838	893	896	846	871	845	862	847	864	923	848	904	882	896	855	915	884	936	876	850	891	872	883	916	849	898	885	854	935	925	872	870	849	873	897	958	873	816	898	893	894	907	835	889	905	877	878	857	875	847	869	912	849	854	860	891	872	908	888	829	889	845	925	920	833	943	864	913	876	829	897	900	880	887	827	863	833	813	913	881	867	901	925	860	861	897	880	857	904	891	898	887	855	843	861	846	869	883	871	883	844	899	905	959	833	907	869	890	902	905	862	892	858	885	888	848	886	878	841	882	852	859	938	865	819	926	917	913	859	866	905	863	898	843	857	896	878	888	872	915	858	865	865	847	887	802	866	896	852	865	871	896	855	838	930	850	900	858	895	866	895	906	915	880	846	888	886	886	848	883	888	816	901	826	846	897	857	864	883	869	838	892	911	917	882	864	923	876	890	922	846	897	907	886	893	900	880	847	891	944	867	871	879	875	872	888	792	867	865	869	859	933	877	824	882	875	860	854	904	861	823	871	885	888	880	899	909	810	871	909	840	889	889	901	918	859	859	876	889	919	885	887	808	849	871	889	887	886	891	857	847	922	869	892	863	880	909	834	922	852	903	871	869	851	855	847	865	870	843	903	841	880	882	886	909	880	815	872	861	900	874
1762	404	267	157	150	302	406	339	308	233	160	150	145	129	141	799	1671	1294	809	372	170	114	95	68	79	76	68	91	72	86	98	92	86	86	79	71	80	69	95	84	83	90	88	75	100	87	96	79	72	94	71	73	89	87	75	67	81	72	84	99	77	91	81	80	76	90	97	92	71	80	84	81	81	63	80	69	94	77	83	90	81	80	81	90	73	76	59	71	63	85	79	81	84	84	87	86	89	72	87	87	84	73	85	94	90	85	66	93	71	92	75	83	72	92	66	91	66	78	86	71	72	98	84	64	82	91	86	85	72	92	85	79	99	79	62	87	76	78	78	82	79	62	95	79	93	90	95	92	71	87	72	102	106	93	74	87	96	82	65	78	85	90	90	81	89	94	70	96	75	82	61	68	95	80	84	78	93	70	95	80	72	88	88	83	78	65	77	86	83	86	86	80	88	69	80	70	71	75	77	80	72	111	69	92	68	86	70	75	84	96	74	90	96	81	65	74	101	80	82	71	87	75	87	90	85	90	88	81	72	86	81	81	85	85	69	93	85	90	89	85	94	72	84	71	74	81	85	75	74	92	84	81	81	75	92	97	78	86	93	82	83	88	69	91	81	73	70	91	73	94	102	74	82	97	78	101	78	83	93	81	74	88	87	82	82	83	86	83	84	81	87	85	80	90	96	82	88	70	85	100	81	87	68	83	85	72	85	82	84	82	74	82	85	88	94	79	90	90	75	77	80	75	81	95	88	96	90	87	74	87	81	103	82	85	85	75	88	91	80	89	91	80	93	81	88	77	96	82	90	91	81	77	78	85	69	87	98	91	98	113	103	67	79	79	72	85	78	87	80	80	68	73	84	91	87	79	79	62	84	80	79	92	85	65	76	80	68	65	94	90	93	86	83	78	91	84	72	71	83	102	81	66	70	83	76	93	82	77	69	91	99	77	73	85	82	84	90	69	94	90	90	72	65	74	75	76	71	67	87	76	77	70	95	77	78	92	74	75	85	87	91	91	85	86	83	87	69	79	83	85	77	77	84	63	92	83	80	70	78	80	90	78	74	96	93	79	83	72	86	83	72	85	80	80	88	78	65	83	83	87	67	90	82	85	100	67	70	91	91	92	83	88	111	80	97	77	84	71	93	93	89	69	79	72	76	88	91	90	85	82	83	63	72	77	86	75	91	82	82	80	80	70	76	74	85	86	85	83	87	70	88	68	90	83	78	61	84	65	75	74	84	86	89	93	70	78	89	87	74	71	88	87	78	95	82	85	100	84	76	99	78	70	76	76	70	75	82	63	88	78	77	74	89	80	71	84	87	65	80	89	89	91	89	77	93	76	78	73	85	83	80	95	90	84	94	95	84	90	78	102	99	73	92	81	74	83	96	100	90	78	88	88	113	97	96	67	91	84	69	69	87	89	83	81	74	78	77	78	80	82	72	93	94	96	108	97	85	87	77	85	77	90	91	94	93	81	99	80	76	89	86	83	75	77	85	88	79	79	94	74	86	93	89	88	92	83	70	80	77	81	91	77	84	71	83	82	91	77	68	73	99	72	82	73	76	80	75	84	92	70	88	89	79	92	61	88	73	70	78	98	74	86	87	89	81	68	87	88	108	72	83	85	89	81	84	73	69	70	82	77	71	92	84	83	89	95	81	94	83	71	86	88	72	84	82	92	99	77	95	91	79	85	78	83	73	98	79	59	73	78	68	95	89	86	91	83	100	81	91	92	83	83	74	80	90	82	63	86	85	87	96	82	97	82	81	97	85	83	78	92	93	99	71	86	69	82	91	93	82	62	73	79	85	83	68	75	88	79	84	71	90	79	79	65	89	76	92	68	95	87	75	82	93	72	92	81	73	84	88	55	92	87	84	75	89	85	82	78	68	73	83	94	80	99	81	85	106	81	70	86	79	68	84	83	75	91	82	84	72	81	65	91	86	86	72	87	101	78	76	72	75	95	91	84	71	80	89	74	72	89	79	91	80	89	89	75	70	71	92	64	72	82	87	93	100	84	79	70	105	87	85	84	96	87	63	87	74	81	75	86	71	70	81	88	85	89	79	94	97	85	96	80	102	89	92	83	78	78	90	72	100	80	86	78	92	92	80	89	65	85	95	66	67	87	74	89	73	92	90	68	80	103	64	85	85	86	94	81	80	83	74	65	86	93	79	86	79	72	85	80	73	77	74	75	94	86	74	106	85	77	72	77	80	82	80	90	68	95	93	99	81	75	91	67	93	77	101	84	87	78	90	80	72	81	90	73	78	88	62	76	77	90	78	90	85	67	84	83	74	81	84	79	78	90	92	77	57	90	84	84	79	71	76	83	76	86	58	95	77	86	85	78	88	84	78	75	72	92	95	85	97	75	76	96	88	79	88	84	81	98	88	78	67	79	88	82	98	92	88	92	85	79	79	87	65	86	91	68	85	75	79	86	77	82	74	91	96	79	84	76	78	68	80	89	92	73	76	77	96	76	79	63	77	91	85	91	85	94	57	83	75	77	80	85	99	84	76	68	81	67	114	101	83	77	75	86	75	82	75	94	102	90	96	84	80	88	75	87	79	85	83	78	68	79	77	90	77	90	83	72	84	75	94	79	71	81	93	83	95	87	77	74	89	93	80	78	82	67	78	80	96	90	86	90	80	96	90	75	81	101	62	73	80	75	81	92	84	87	98	86	86	79	80	79	74	73	88	81	81	74	91	95	86	75	80	89	86	79	104	91	83	81	74	86	85	97	87	99	82	97	61	113	84	96	79	93	95	76	70	86	56	91	62	66	88	81	90	79	82	85	75	74	91	96	89	91	88	68	82	95	84	80	86	78	97	85	98	77	75	84	80	96	97	87	78	96	76	78	69	79	89	80	81	98	85	71	75	79	59	73	92	90	65	82	83	80	92	79	84	75	86	81	88	93	104	100	63	71	71	77	79	76	78	85	78	88	78	81	86	93	94	81	69	83	75	83	78	73	66	82	77	72	78	93	73	78	69	102	81	93	83	68	87	102	85	74	87	69	87	93	76	76	80	90	81	82	93	95	89	100	86	80	52	83	86	83	82	91	92	73	75	94	79	83	83	78	75	79	75	85	83	88	70	67	67	79	81	88	80	83	84	81	68	80	71	86	77	68	94	77	101	71	80	71	76	79	96	84	88	82	83	72	103	86	78	78	86	91	81	85	68	63	64	89	72	94	71	89	80	104	85	84	84	77	83	83	87	78	88	98	103	77	81	86	80	84	71	74	93	77	75	90	73	68	90	82	80	87	99	89	90	92	73	65	75	83	77	82	66	106	101	75	91	97	80	90	87	98	71	79	73	64	72	70	87	83	94	93	89	58	83	83	83	65	77	87	90	96	83	71	70	74	72	81	85	81	84	100	85	69	62	101	69	86	79	74	96	88	72	64	82	91	70	90	87	88	85	84	85	88	88	104	90	93	74	71	89	83	97	75	83	76	82	84	76	85	77	66	76	79	75	78	81	71	88	83
11457	5913	4092	4005	10371	15203	15854	13043	11090	8431	4962	4104	3535	3094	3111	18104	23977	19953	13567	6507	2613	1237	920	903	797	846	823	800	824	788	823	845	786	852	791	810	829	817	782	829	837	796	768	843	848	780	816	817	827	805	778	801	850	824	797	827	846	789	841	865	760	830	856	826	769	803	780	806	824	787	777	845	859	859	818	820	797	858	818	781	795	829	847	812	858	767	831	790	836	827	876	840	784	802	840	865	804	810	817	798	769	805	766	832	818	836	831	875	824	852	826	875	864	772	773	800	824	807	838	816	841	812	862	826	781	839	841	843	814	815	806	864	793	797	848	786	807	857	837	839	759	763	843	817	806	802	810	848	800	801	847	860	839	865	870	843	780	849	795	827	789	822	821	752	837	807	787	771	812	787	816	848	840	805	812	778	789	844	849	799	800	817	821	884	832	803	798	839	847	762	786	855	781	789	788	855	781	795	877	784	845	834	814	804	774	862	834	794	783	810	804	807	819	817	828	817	821	808	806	786	830	842	750	808	786	774	817	874	816	828	794	840	791	829	863	834	817	826	817	848	847	779	808	797	808	812	796	782	833	809	769	845	777	794	836	784	830	787	778	831	868	808	845	784	804	860	823	807	816	812	820	844	858	805	809	814	807	790	811	798	810	807	847	796	865	830	747	831	812	844	839	825	799	812	857	826	783	858	817	799	789	803	808	857	807	787	809	845	798	812	815	820	818	817	792	823	871	794	763	802	789	793	785	820	820	815	791	807	800	838	801	847	818	845	867	807	839	832	832	822	818	849	822	838	827	799	854	806	872	780	865	859	820	806	821	815	858	793	836	829	784	822	830	837	814	825	810	837	788	804	813	790	811	813	813	785	840	851	821	831	802	775	853	803	860	792	803	829	789	863	833	862	781	785	839	786	800	784	801	787	804	852	804	810	892	822	829	795	827	877	844	841	777	801	773	811	814	841	784	823	851	839	838	787	809	854	801	787	840	779	811	841	787	794	847	883	847	808	862	823	788	781	810	868	802	814	820	821	829	865	763	840	785	778	805	793	747	839	758	811	811	827	826	866	873	848	799	831	818	824	853	810	760	846	814	872	841	861	853	879	772	801	824	846	854	827	862	758	836	777	814	806	853	782	819	850	759	848	821	798	835	824	808	820	858	827	869	825	826	796	826	818	819	773	788	880	803	848	776	852	819	802	814	758	814	865	836	841	810	800	834	778	846	795	833	855	816	776	811	827	837	818	834	842	872	802	841	795	795	821	821	809	873	853	791	802	850	831	771	822	807	764	845	849	843	856	850	812	803	780	848	797	814	841	845	801	817	812	819	812	853	831	788	788	810	806	815	827	838	863	841	809	797	832	804	864	753	859	848	839	843	832	801	855	822	841	874	832	828	813	827	799	895	831	821	802	823	834	828	811	819	824	868	784	827	816	794	806	848	809	783	790	809	784	783	826	757	821	842	796	784	888	814	846	822	875	799	785	769	810	864	777	854	792	828	857	827	793	892	804	845	845	831	838	789	781	836	822	845	829	816	872	831	814	793	851	759	823	794	830	839	786	838	822	823	824	788	845	837	839	829	810	807	822	862	837	802	825	842	835	809	797	781	796	866	818	830	824	862	843	797	811	781	801	813	824	815	798	748	846	826	860	794	828	817	851	763	844	827	807	754	831	798	816	800	850	810	861	821	838	846	871	812	769	839	795	793	749	771	810	839	844	812	828	795	839	791	824	828	867	822	798	808	827	798	832	825	831	843	784	821	832	837	908	829	825	834	813	845	821	796	808	803	823	785	836	792	819	819	879	780	774	832	818	839	810	820	829	853	786	809	830	867	777	782	846	833	852	836	841	899	769	904	796	816	805	856	824	835	740	813	810	848	821	806	812	831	847	793	846	788	815	827	816	814	813	769	788	806	833	777	798	781	854	832	770	845	820	788	851	833	845	849	822	823	818	821	800	808	841	789	840	812	823	775	811	849	813	821	780	788	867	797	848	794	820	851	793	804	767	792	793	827	795	858	786	848	783	813	824	848	806	845	841	841	798	783	811	796	816	811	844	804	780	831	809	807	823	809	797	839	830	753	819	830	811	825	844	798	822	776	825	800	811	850	835	796	764	807	794	816	791	788	832	837	788	833	829	776	814	799	791	824	827	828	886	851	856	864	814	817	845	876	775	800	826	818	830	846	838	908	802	785	793	808	839	758	816	862	858	841	810	813	867	869	829	859	775	793	805	780	780	825	816	801	818	806	836	827	798	810	818	776	807	799	799	790	799	799	844	857	804	854	812	844	807	832	766	814	805	835	842	769	810	791	799	836	811	837	802	799	848	836	845	824	858	811	817	815	841	838	768	848	852	776	882	833	826	799	848	798	833	835	848	801	778	845	766	830	803	845	836	781	813	832	829	829	825	816	826	826	806	835	871	788	847	794	782	842	844	848	872	789	820	824	810	824	816	848	808	847	811	782	848	802	823	870	861	788	813	806	827	795	806	847	835	817	793	770	854	818	816	817	801	843	813	832	794	791	895	830	806	847	817	859	830	821	820	764	834	858	807	808	778	776	849	798	806	818	828	823	801	860	810	799	797	825	854	849	849	757	775	821	796	745	830	818	851	806	903	853	809	749	795	829	857	762	839	825	779	840	849	820	818	849	823	841	801	813	792	816	821	840	816	823	854	864	850	857	796	803	800	825	839	809	817	835	810	824	828	832	780	796	755	777	796	810	842	750	837	825	772	813	874	841	791	797	793	823	757	789	819	783	844	831	806	804	830	753	791	780	820	833	823	804	793	851	825	891	834	835	804	847	845	816	760	810	828	813	837	815	770	813	859	796	827	808	821	844	805	836	813	818	832	761	789	856	836	813	789	790	819	829	836	841	849	799	818	837	783	854	782	885	816	828	835	843	815	811	798	827	815	806	801	837	855	829	791	825	840	800	820	855	804	866	810	818	843	808	779	796	774	861	832	846	832	829	794	803	794	876	814	827	852	842	763	856	824	808	819	826	839	833	797	815	815	829	832	878	828	815	865	852	851	854	803	821	793	847	838	816	815	834	813	810	836	793	852	792	812	798	856	826	780	809	814	878	800	825	853	814	798	851	767	802	821	817	842	876	808	785	875	781	826	843	801	823	826	776	786	819	782	767	791	825	816	800	831	836	837	823	784	840	841	778	849	832	816	828	810	853	801	754	863	783	820	804	788	812	887	808	885	859	857	825	819	852	824	787	822	784	845	866	844	801	719	770	808	841	794	816	770	844	849	781	772	791	834	850	836	810	784	824	850	819	839	856	752	872	784	824	858	769	791	820	832	847	814	840	819	771	839	785	874	805	832	797	822	849	837	838	789	815	809	823	828	817	789	861	784	787	798	838	795	793	822	823	843	810	839	834	843	847	807	825	810	849	787	793	816	864	831	823	828	841	837	876	814	812	797	794	821	840	742	794	798	808	826	810	778	840	837	837	858	836	780	790	758	845	849	813	813	808	826	825	806
1176	745	273	182	216	353	409	469	415	342	249	224	200	207	247	2552	4497	2973	1609	601	232	135	110	83	86	88	81	98	79	87	86	91	88	83	84	77	106	72	86	98	98	76	79	90	83	89	90	82	81	89	99	86	93	106	79	94	78	89	88	90	84	77	85	89	92	68	76	97	99	91	94	91	85	92	86	90	81	87	74	80	89	103	83	79	89	85	99	97	94	88	96	77	88	82	89	95	80	86	98	102	105	82	83	100	96	100	85	106	78	85	99	82	98	85	71	79	82	94	90	94	79	91	83	75	89	87	86	84	98	90	76	93	87	83	70	88	84	88	92	84	110	88	91	91	87	73	80	104	92	111	75	83	80	89	100	85	84	92	79	90	99	92	86	86	91	80	94	66	81	103	92	85	74	84	96	97	93	94	78	75	89	90	93	83	89	92	83	80	89	93	87	82	80	79	86	102	83	105	93	97	88	80	82	79	89	88	81	95	86	88	86	92	89	90	76	85	93	81	75	86	100	89	81	99	88	87	86	78	80	95	88	73	86	78	88	88	102	81	85	79	91	77	100	84	88	102	83	74	94	71	96	108	95	85	97	97	82	83	94	80	86	102	90	73	80	95	89	91	95	88	69	88	81	86	77	84	85	80	95	84	103	86	93	75	88	83	93	88	85	75	79	81	87	96	80	86	74	92	93	75	73	78	69	94	96	94	94	89	83	79	84	85	97	85	78	84	82	106	91	107	87	92	79	99	84	97	90	95	77	96	78	100	89	91	68	80	83	77	77	85	90	87	99	91	90	70	94	95	89	92	68	86	105	90	90	81	77	77	102	93	88	97	94	94	81	68	96	112	83	83	95	90	64	88	72	110	83	98	79	90	85	91	83	99	90	92	73	90	89	107	85	88	86	81	80	88	70	93	74	98	96	101	77	87	87	81	95	71	88	83	88	99	80	82	87	79	84	71	99	94	76	82	115	78	94	93	95	96	86	98	89	84	79	85	91	86	84	90	67	97	99	84	90	95	80	82	75	106	73	96	81	75	79	95	99	80	93	101	90	80	80	80	92	71	97	107	81	92	96	82	103	94	68	95	89	95	78	92	74	86	85	76	97	94	97	90	82	87	100	75	78	85	85	65	98	96	94	85	86	95	92	96	78	81	71	89	99	87	91	100	78	98	87	87	84	96	88	92	106	86	85	77	95	99	77	83	82	94	93	73	73	87	86	86	77	76	91	95	79	84	82	81	82	88	110	107	87	90	86	86	80	97	88	95	97	85	78	81	98	103	75	84	78	102	93	80	86	98	91	82	80	85	72	84	79	73	74	80	78	86	93	83	87	94	89	91	94	82	82	84	101	92	73	89	102	88	81	79	102	85	98	89	90	90	89	90	90	72	68	75	78	83	72	78	79	95	84	88	84	93	91	93	90	95	77	96	99	99	73	84	99	76	84	95	94	78	91	73	81	80	88	90	94	94	95	81	88	100	103	90	84	83	87	91	75	93	78	112	76	86	83	86	86	67	93	83	93	71	106	98	91	98	64	95	98	73	98	80	83	77	91	84	92	88	86	74	88	97	87	94	87	80	93	101	76	82	94	97	73	79	74	84	89	92	90	85	92	101	96	104	110	87	85	88	87	80	77	92	99	69	89	93	78	91	79	84	72	92	92	99	82	90	71	101	82	94	101	89	77	76	86	78	90	116	82	98	83	82	97	84	84	81	79	103	87	100	77	74	95	68	96	86	82	97	82	95	94	94	76	100	86	83	91	87	96	75	81	97	86	90	99	80	82	82	78	94	87	88	95	88	70	93	98	67	90	98	82	86	83	91	76	103	109	87	86	101	86	76	82	91	90	76	100	103	84	91	100	89	88	83	76	101	91	77	80	81	81	107	75	78	77	89	76	100	88	95	98	100	82	93	101	92	98	82	105	86	96	85	88	97	93	94	98	88	94	100	102	108	109	90	86	92	80	75	92	81	69	92	90	93	89	77	116	96	99	108	81	94	109	88	91	87	79	85	88	80	71	93	97	92	89	105	85	99	85	102	85	93	91	85	83	103	94	85	96	87	98	103	79	78	82	74	94	97	88	100	85	72	91	87	85	84	94	71	86	83	89	80	81	92	69	87	86	92	107	88	94	82	80	87	97	99	82	80	94	73	75	97	70	90	94	84	96	98	93	89	90	91	77	79	93	92	84	80	92	85	96	100	81	88	96	94	84	73	92	75	86	100	84	92	89	83	88	81	74	91	95	81	94	79	84	84	90	97	106	85	85	87	108	92	79	84	78	95	88	81	87	84	84	85	75	101	87	98	99	87	96	90	108	92	102	100	90	84	97	90	94	100	89	74	87	96	101	83	96	90	103	87	82	82	100	99	86	96	81	81	90	73	85	123	90	87	82	85	77	87	85	87	104	88	83	101	83	86	86	86	83	82	83	96	77	93	79	96	66	98	87	94	85	98	92	114	109	85	82	70	97	104	73	93	100	73	86	100	95	92	86	96	86	94	102	94	104	87	86	92	90	102	94	102	84	90	102	93	94	93	80	84	91	70	91	79	82	87	87	77	78	116	86	112	100	78	94	96	92	81	65	90	96	82	93	87	105	92	100	98	87	80	82	93	85	86	92	99	85	103	85	85	86	96	94	79	98	98	86	81	103	74	95	68	68	79	97	98	75	84	95	81	65	98	79	93	60	75	78	88	78	89	83	92	95	76	107	83	87	90	73	93	91	99	96	94	83	96	84	89	89	82	81	97	94	74	77	76	86	82	78	87	85	76	73	74	101	94	84	86	84	88	90	79	95	83	99	77	88	97	79	87	77	87	88	93	82	94	81	82	78	88	100	84	104	90	81	93	83	83	101	75	89	101	82	85	80	89	118	87	81	98	89	81	76	87	85	85	93	80	83	86	89	93	89	89	85	110	78	86	97	75	95	84	90	90	81	92	87	88	94	81	78	86	80	96	74	97	82	82	82	92	97	92	86	87	78	81	97	87	95	91	89	92	94	78	81	76	81	87	105	91	85	77	86	105	90	121	75	90	98	84	95	103	98	76	75	77	109	100	82	88	75	92	96	90	85	92	73	77	77	107	108	98	75	85	95	100	102	88	88	100	93	92	83	83	95	99	76	77	94	98	86	95	74	81	96	81	105	111	73	96	92	98	83	63	79	77	73	79	91	86	79	74	96	92	90	97	103	94	98	112	95	84	84	90	87	86	78	100	80	93	80	99	76	88	72	96	91	83	97	88	95	89	87	82	97	92	84	108	107	93	118	97	82	92	84	100	100	87	92	105	92	91	83	99	88	74	90	90	89	82	105	87	84	96	82	94	95	83	93	92	84	93	94	93	90	73	92	87	90	81	89	96	76	81	93	89	93	92	101	80	95	82	98	90	96	97	91	87	108	77	82	80	78	85	87	78	73	79	81	79	111	96	84	104	98	84	98	96	82	73	77	85	95	99	69	113	77	85	94	90	100	85	93	89	76	86	88	92
15164	9213	3965	5835	13752	17104	16270	15855	14704	11400	7889	6071	5513	4868	6218	28776	33205	27923	20308	10271	3909	1584	1005	910	897	880	913	869	886	826	834	836	870	880	883	836	903	886	857	863	853	859	893	872	895	873	840	842	844	836	865	905	848	891	859	875	813	886	909	828	832	858	853	875	861	853	877	860	854	876	866	862	853	900	856	849	861	852	846	875	899	828	868	897	896	887	882	880	835	823	835	875	828	907	858	913	902	892	842	877	861	863	907	848	888	861	849	888	870	847	913	861	845	883	877	864	847	858	882	870	869	885	888	905	859	857	884	859	848	857	874	846	886	876	844	851	857	857	855	879	904	835	842	852	817	862	857	918	852	849	901	838	853	857	864	813	897	910	872	870	871	902	887	872	911	904	874	847	822	888	862	823	868	831	858	813	867	864	837	877	888	797	845	860	862	913	844	910	875	891	822	901	835	830	873	848	838	859	857	857	855	861	937	836	873	840	865	881	866	856	901	884	896	852	818	836	843	894	831	908	867	865	903	852	910	838	856	846	912	862	845	840	879	877	876	909	876	870	843	928	893	880	838	901	859	832	835	826	915	861	867	920	846	878	859	861	884	913	846	824	820	856	860	826	884	803	850	863	864	877	878	843	822	882	828	882	894	864	824	882	879	845	868	881	915	894	891	843	887	870	835	880	818	860	854	819	893	850	865	835	865	926	842	929	848	889	891	840	879	909	881	878	852	932	864	876	877	813	873	841	878	845	883	912	828	912	855	865	891	880	905	883	842	921	817	854	846	855	855	845	846	879	892	905	857	894	860	862	858	861	916	854	908	860	911	887	897	853	826	840	844	870	878	883	893	862	869	849	893	897	850	798	860	844	873	838	890	893	889	904	899	883	840	899	852	823	890	924	880	849	858	941	868	874	895	863	941	875	846	840	830	873	853	902	931	906	883	843	854	828	889	874	872	877	847	889	863	839	857	871	887	874	873	862	832	880	902	820	862	862	850	914	889	850	884	843	907	882	860	863	836	882	845	854	849	859	872	853	873	809	907	854	886	851	906	892	840	859	891	837	859	866	886	863	836	839	824	824	858	908	803	861	842	850	912	870	878	874	890	863	888	839	868	813	880	882	901	858	913	877	844	838	843	855	848	922	865	869	835	895	894	854	904	888	876	856	878	877	870	874	874	850	834	852	868	829	874	866	782	851	859	907	889	944	872	880	869	861	891	868	850	869	832	898	862	871	926	842	846	816	877	868	844	871	903	869	840	869	853	866	917	876	872	895	837	896	876	876	874	844	857	888	894	816	927	866	889	796	849	853	851	879	807	886	870	910	831	847	852	845	862	864	820	859	845	897	901	861	903	917	859	859	853	844	890	808	853	838	858	815	914	861	870	914	897	835	895	868	811	875	891	913	839	893	892	849	928	911	848	858	859	850	843	870	883	857	893	850	875	884	866	903	893	879	841	890	842	839	846	837	831	912	857	841	882	866	871	868	894	842	885	901	914	865	853	875	854	844	860	843	890	909	871	943	884	867	883	855	868	876	858	867	832	841	867	833	864	824	906	853	851	878	880	850	824	846	864	893	899	842	839	866	837	827	844	863	911	868	867	880	910	860	830	891	925	834	847	854	864	866	856	875	898	858	896	837	876	834	842	804	862	848	842	821	863	848	828	930	843	913	854	834	915	829	830	861	890	861	914	863	865	889	904	875	822	839	901	860	888	804	904	948	858	847	881	868	876	871	896	874	900	860	854	861	844	867	887	864	856	851	887	883	918	859	855	848	831	914	857	883	879	894	873	958	859	893	825	850	920	831	843	871	820	865	854	872	882	855	855	862	889	870	819	905	846	885	830	855	897	871	900	871	856	877	859	818	890	855	915	847	832	911	864	871	848	869	874	844	881	868	851	885	900	867	839	903	906	877	908	884	892	854	868	854	831	851	889	846	878	816	909	865	849	878	887	855	873	865	823	859	888	818	835	791	865	867	845	878	860	856	872	829	836	866	836	858	801	874	851	830	815	876	838	853	874	857	822	868	869	866	827	892	850	904	839	864	883	877	827	853	890	885	873	868	874	862	885	855	900	828	821	925	852	871	847	867	930	881	842	842	849	857	933	869	851	876	846	917	848	891	904	847	872	859	906	908	849	874	864	869	890	848	831	879	892	884	849	830	878	875	867	825	871	844	868	822	852	882	891	874	922	873	877	863	833	812	868	911	934	873	838	916	879	867	837	868	862	826	864	839	834	925	868	905	876	880	842	875	873	894	822	877	877	846	854	962	813	792	862	899	942	905	878	917	866	879	820	875	855	877	881	877	844	846	868	834	825	861	844	824	808	875	877	875	859	861	855	878	869	860	831	891	863	861	862	857	923	847	892	874	893	902	875	844	852	892	847	893	851	849	870	890	903	852	908	885	892	808	862	833	871	813	876	903	878	857	907	947	879	884	856	846	820	872	853	819	889	901	830	845	841	894	875	867	843	858	849	821	881	868	890	893	859	827	841	843	822	785	872	849	849	900	899	904	872	857	855	888	860	893	855	863	876	922	912	893	911	838	826	887	848	877	893	862	847	859	855	845	853	836	893	853	852	836	929	905	889	884	903	848	829	900	852	869	828	860	846	869	869	870	835	905	863	900	875	864	875	879	880	828	871	890	847	884	871	909	880	857	889	855	825	877	858	854	859	845	899	832	868	883	887	823	847	853	805	885	859	875	809	888	836	885	824	922	826	810	925	917	885	856	844	869	825	850	849	849	878	833	841	881	877	884	866	842	851	887	911	871	869	842	860	883	910	890	886	870	887	829	863	883	846	900	880	905	857	859	902	896	861	854	837	875	877	889	842	877	860	867	876	846	837	890	876	840	836	880	846	912	872	877	864	874	907	808	908	858	890	897	842	895	882	838	854	852	881	900	858	871	871	838	892	887	865	893	878	838	888	871	840	883	860	874	841	902	865	878	888	908	856	866	856	870	911	860	884	874	849	852	840	892	893	880	846	881	869	829	817	884	834	903	881	902	885	881	850	882	901	864	831	818	851	892	858	875	831	833	874	869	805	859	842	856	837	855	858	850	896	808	875	843	889	842	850	848	847	834	872	890	865	871	901	828	843	865	875	882	878	844	860	848	870	898	831	887	852	840	869	836	891	883	921	905	865	823	909	849	838	833	861	909	876	870	832	871	883	870	886	872	896	895	884	885	902	899	906	858	850	883	807	917	874	903	859	910	827	885	828	897	849	907	871	903	835	860	822	797	876	854	884	877	835	877	907	904	766	910	890	887	874	841	860	888	936	888	879	829	915	820	857	860	860	864	929	847	882	864	865	828	860	920	875	909	856	875	855	879	892	842	824	888	932	908	860	937	853	903	873	827	820	865	873	817	889	847	923	876	933	839	856	879	907	874	880	822	878	879	879	817	839	849	850	876	864	843	861	846	804	842	865	825	829	882	848	915	833	876	899	853	834	853	845	878	890	849	896	872	898	837	850	851	859	835	884	929	877	897
2993	423	232	164	213	325	483	448	369	307	306	275	272	225	178	1948	4989	3525	2070	802	262	141	93	87	86	71	100	77	89	91	80	82	74	86	98	78	72	88	100	96	91	88	87	58	103	67	86	96	75	76	78	79	89	72	84	74	80	76	78	73	79	81	94	74	89	65	80	76	85	100	78	80	85	93	59	86	76	79	86	89	98	80	74	87	67	91	84	77	67	87	76	85	84	82	84	90	89	81	81	73	78	84	70	83	81	95	77	72	66	77	96	81	85	92	64	82	84	79	85	79	63	84	76	83	71	74	90	81	79	80	89	90	90	79	84	87	108	74	106	83	95	86	84	85	88	73	82	68	75	88	91	82	87	81	84	78	72	93	90	79	101	104	90	89	83	76	78	79	67	72	92	86	86	99	84	75	83	88	69	86	98	80	86	80	75	85	73	75	68	89	84	78	80	80	99	82	97	84	85	81	85	86	73	79	75	91	82	83	97	86	86	87	88	77	75	79	75	82	82	80	84	85	72	84	79	95	71	75	75	67	78	82	67	80	89	72	74	71	74	82	87	86	80	76	95	72	74	94	81	81	72	68	72	83	94	82	76	68	86	94	77	73	80	85	80	87	68	78	67	71	95	89	76	88	66	80	80	84	92	73	72	70	90	80	88	77	85	84	77	92	89	79	83	83	75	85	82	69	80	107	94	72	80	81	77	86	87	81	77	85	95	78	77	80	86	90	90	74	82	86	73	69	87	96	80	84	89	83	82	64	94	69	83	98	81	87	72	79	96	82	65	74	78	91	82	83	72	70	92	83	97	80	101	71	74	78	87	90	75	78	83	86	74	90	93	98	77	94	76	87	78	84	70	87	82	80	86	95	97	77	78	68	79	92	88	66	73	82	75	88	85	74	81	85	85	88	77	87	80	77	76	71	91	87	70	80	92	86	81	78	85	68	86	82	76	84	83	81	76	98	86	88	82	93	89	80	71	76	91	69	85	86	99	84	91	71	79	77	74	92	87	84	79	72	85	91	88	87	99	81	82	86	81	94	93	71	84	92	77	73	94	84	82	71	77	95	74	77	72	53	65	73	94	66	75	79	78	76	76	90	82	76	74	93	88	77	86	78	72	71	75	87	71	82	83	86	74	68	77	75	73	86	84	74	82	80	84	81	83	68	79	106	82	90	76	103	89	72	78	66	78	75	97	84	86	78	81	92	94	96	76	94	95	79	72	77	97	78	92	81	67	104	79	86	88	72	84	89	100	85	63	78	93	80	95	97	84	89	94	98	85	70	87	83	64	75	79	87	88	81	84	92	79	86	83	86	96	96	96	88	90	84	83	72	76	72	82	88	83	80	77	72	64	92	84	80	86	87	94	77	93	84	90	64	84	88	82	86	72	67	85	73	90	92	82	74	81	66	84	72	80	68	95	80	69	79	78	87	76	97	87	84	85	67	93	91	67	87	64	86	89	75	79	81	95	74	77	86	82	91	85	81	72	68	93	72	73	108	95	78	85	82	82	81	93	104	66	87	85	78	93	62	73	75	89	70	76	82	91	75	72	80	88	104	72	77	90	77	98	82	75	107	84	79	69	91	84	68	87	85	72	95	81	79	80	86	82	70	91	77	69	78	95	84	88	84	84	85	76	69	99	88	102	93	70	81	79	63	77	80	86	82	91	87	91	78	93	81	80	89	89	82	66	98	67	92	92	67	74	89	89	85	80	89	80	80	85	90	100	72	72	84	89	78	72	78	91	73	77	94	69	82	96	96	64	78	78	75	75	80	94	94	81	75	92	80	90	96	98	86	82	75	88	83	82	75	94	88	79	75	67	86	96	82	80	86	75	91	99	73	78	99	73	62	99	101	75	81	56	96	79	72	73	77	95	81	72	68	89	84	91	80	84	86	100	103	77	82	93	72	66	87	70	76	72	85	81	81	84	96	74	74	73	71	95	63	78	72	72	80	79	88	76	88	81	76	77	82	72	90	75	80	78	77	96	80	79	72	81	75	85	80	76	92	82	82	80	82	72	61	86	78	65	99	76	70	91	77	77	96	82	78	80	79	80	77	80	92	87	77	71	75	86	79	79	78	66	88	89	86	73	88	79	78	74	75	93	84	84	92	100	72	88	81	83	73	94	89	78	84	69	89	78	93	76	92	72	73	93	68	69	79	78	86	82	59	81	90	90	83	78	81	68	73	96	93	93	76	76	93	72	88	89	92	71	62	71	78	99	84	72	75	79	70	80	82	93	72	68	68	83	66	89	73	71	72	79	71	85	79	80	74	70	77	87	83	86	101	88	87	79	80	80	87	88	86	79	72	83	79	83	82	75	88	86	75	86	74	80	79	88	98	84	69	82	75	74	91	89	92	72	96	94	72	76	72	72	71	77	90	51	84	100	100	85	78	70	83	86	74	82	93	66	85	71	80	82	84	96	98	77	93	90	76	86	74	76	76	67	87	82	97	72	93	72	84	85	92	82	71	76	72	102	88	80	83	81	80	77	85	78	76	67	89	66	81	93	76	86	71	84	88	89	71	74	81	70	88	97	70	88	80	85	87	77	73	90	74	97	102	65	76	84	66	90	81	94	76	72	94	87	64	80	84	80	78	73	82	82	93	88	72	87	88	77	86	75	90	92	77	92	73	73	78	104	72	81	76	86	63	89	90	89	92	88	90	80	90	61	83	73	83	75	60	76	60	71	87	86	79	76	90	86	69	74	77	88	69	77	78	76	91	82	100	92	79	76	70	61	66	92	84	88	81	65	88	81	76	85	90	75	78	74	88	73	74	86	84	77	76	81	97	90	73	88	81	85	68	88	76	78	80	80	65	81	69	95	81	86	98	78	76	76	79	74	67	84	80	79	80	72	89	76	80	74	69	71	76	70	69	78	83	79	80	80	81	104	75	94	84	73	86	81	89	80	82	79	81	78	86	91	80	86	79	78	77	70	97	71	89	76	89	87	80	96	77	67	80	89	99	82	75	80	96	87	92	79	76	82	89	80	79	69	89	74	85	72	96	96	80	96	75	86	79	71	87	75	93	77	77	70	78	66	81	80	68	94	77	84	73	88	99	90	69	89	74	89	86	67	84	74	75	74	78	71	95	80	71	72	77	76	83	76	72	63	78	89	77	79	88	90	89	82	79	80	82	83	76	76	91	80	79	83	76	71	68	83	88	71	81	95	83	92	73	89	77	72	76	80	78	76	84	90	81	89	94	88	67	86	81	98	99	86	76	73	82	97	66	71	65	60	75	75	73	89	73	88	82	86	91	79	100	94	76	72	76	92	70	81	84	86	84	75	81	77	81	71	88	73	80	90	75	76	109	83	76	78	88	69	85	88	79	76	74	84	86	86	74	79	83	81	65	98	95	91	79	79	90	81	104	68	75	80	76	80	67	87	79	90	85	82	77	84	82	82	93	87	87	80	76	69	84	83	75	81	81	63	90	80	84	91	99	65	94	89	80	79	95	78	82	85	82	70	70	81	61
15827	6744	3122	5998	13654	17524	18503	16876	13553	10867	9439	8309	7463	6555	5004	24798	34893	30382	23446	12865	4996	1871	1042	862	864	874	838	835	819	844	803	761	812	774	839	821	817	791	829	786	812	822	812	841	810	841	796	818	849	797	811	791	829	848	822	815	866	801	825	795	798	798	840	835	847	811	790	792	784	780	839	801	883	801	828	860	796	827	820	842	851	827	843	804	881	832	808	826	828	849	822	825	819	809	825	843	813	839	764	819	815	855	819	822	834	757	817	792	798	850	789	772	801	790	872	834	856	787	869	791	868	827	779	804	861	842	781	847	809	807	867	823	869	825	775	804	870	848	817	806	829	826	763	844	838	759	799	845	778	815	822	870	795	774	831	787	815	844	850	847	860	790	803	818	826	814	792	887	858	843	815	808	851	795	804	838	814	852	811	755	798	813	817	841	821	842	791	803	825	781	790	797	826	817	771	767	786	764	817	783	748	837	837	833	791	771	807	808	780	826	863	837	809	781	822	753	825	878	828	825	771	792	791	809	871	872	777	826	788	823	772	806	850	812	834	792	812	785	820	828	791	797	826	797	795	829	787	815	798	773	815	785	810	855	836	822	859	849	827	746	768	831	821	812	846	820	833	837	798	831	779	824	840	825	836	776	765	844	802	855	818	789	772	838	842	808	815	845	807	827	885	789	825	838	849	828	839	801	815	768	816	847	760	809	835	828	813	788	882	833	832	865	832	804	778	840	828	836	833	811	777	787	851	831	799	836	836	810	792	811	850	804	757	747	791	881	840	809	801	795	794	850	837	893	831	840	810	804	810	797	815	812	835	830	782	813	804	796	816	802	782	829	815	793	786	822	826	864	807	815	799	827	816	818	799	822	828	795	825	841	825	779	859	880	818	805	768	827	830	838	827	805	803	770	850	860	815	769	751	839	766	824	796	812	803	834	812	857	820	853	828	780	793	826	817	802	802	797	783	820	765	800	838	819	823	838	806	805	773	769	856	781	778	837	829	810	813	818	783	756	814	819	825	823	815	822	831	787	824	804	839	799	821	889	796	823	782	782	811	809	779	851	854	834	818	806	775	808	752	841	793	793	835	808	876	812	799	856	828	802	787	782	813	786	791	810	816	852	843	790	845	851	830	846	851	825	833	798	810	839	771	852	818	820	855	820	846	797	829	814	837	761	815	831	776	777	793	803	792	821	808	840	804	778	820	829	833	864	851	794	820	798	829	777	840	837	815	801	833	759	822	782	814	856	777	799	877	790	817	869	844	858	795	803	820	814	830	774	767	803	811	831	844	855	787	808	808	789	834	805	835	753	803	828	857	834	797	842	872	815	843	816	816	786	811	804	822	814	797	857	804	798	830	874	868	838	813	817	868	771	849	785	884	767	847	821	790	829	813	848	813	842	854	856	822	785	795	808	787	837	847	815	852	855	845	763	828	786	764	748	844	805	852	814	848	886	799	837	820	863	831	819	833	826	808	840	770	794	789	862	794	798	806	839	800	791	813	814	796	833	813	805	806	861	795	887	837	777	811	822	826	852	817	809	808	793	834	785	793	830	800	811	847	799	835	837	830	790	841	866	845	784	814	805	793	810	801	817	870	771	828	860	819	805	836	814	880	826	805	857	815	819	889	805	822	792	867	828	836	859	747	818	724	812	794	852	805	816	822	787	786	809	772	801	823	873	826	812	815	833	775	793	801	811	798	785	840	789	828	807	806	807	779	826	827	832	866	836	807	851	792	777	826	852	782	820	789	822	813	850	831	835	775	846	766	799	782	854	835	819	844	818	815	791	813	796	854	824	778	833	834	820	758	863	811	759	818	829	861	817	826	812	855	817	802	827	812	843	808	796	811	848	788	837	829	809	805	819	783	839	832	828	809	794	825	884	862	823	866	834	855	808	834	828	767	798	804	786	777	845	804	810	806	847	841	803	813	857	859	834	825	834	805	778	789	815	813	797	805	847	802	848	817	836	801	792	863	831	872	758	805	840	837	796	788	815	811	851	824	842	864	813	828	790	814	848	784	821	823	800	769	795	845	814	851	817	861	809	866	823	812	814	787	828	810	785	860	818	847	818	770	827	856	819	834	796	825	850	835	839	824	759	844	810	802	822	834	820	856	793	853	835	781	807	809	766	787	816	856	802	801	864	783	800	814	823	826	814	832	779	825	826	778	818	868	802	763	827	858	846	823	778	825	854	847	826	797	810	774	842	793	835	796	796	863	754	794	789	749	835	785	804	767	815	774	846	758	846	817	845	838	830	777	840	822	781	840	818	795	805	810	811	840	770	825	857	822	808	801	847	816	823	869	815	833	847	751	832	832	804	824	791	840	821	796	815	809	823	818	805	837	795	845	823	843	808	859	780	828	796	839	826	777	794	748	817	846	843	813	806	853	830	836	811	814	836	745	782	802	784	887	779	841	791	834	840	849	812	820	775	771	858	839	843	884	856	838	819	827	840	787	812	839	782	819	807	825	798	854	764	821	855	806	851	809	803	853	903	820	806	773	806	807	811	777	825	819	781	795	754	822	825	827	828	819	772	835	797	819	838	846	853	849	737	836	826	859	795	864	819	809	804	828	777	786	850	833	807	840	814	828	758	806	796	789	823	866	796	821	798	799	831	804	883	788	777	840	814	823	799	772	841	834	842	803	816	785	821	768	836	803	826	818	773	806	812	783	838	823	851	791	799	779	818	815	766	768	782	751	810	811	842	807	846	850	815	880	804	810	845	792	830	780	757	786	805	820	810	813	859	855	825	838	808	751	826	816	783	859	823	846	830	824	839	784	763	805	834	820	794	835	818	797	739	845	812	786	804	889	779	814	804	768	837	833	826	814	784	854	832	856	875	833	810	817	796	818	794	816	861	810	812	812	839	779	810	832	855	849	774	790	806	800	774	795	827	844	841	846	827	840	837	784	820	810	785	848	803	861	860	813	816	818	750	814	799	825	789	761	837	830	808	807	780	850	846	791	799	810	775	762	812	829	832	864	874	796	806	857	862	824	818	807	776	822	819	824	819	881	854	850	758	821	790	831	831	797	817	834	876	767	838	788	844	806	794	803	817	796	817	805	811	852	789	774	763	785	826	843	853	823	835	831	833	751	804	823	822	797	835	800	842	866	867	763	802	803	827	838	803	830	830	765	832	794	803	768	837	804	829	818	856	872	827	848	828	776	822	794	839	838	803	842	799	891	840	933	844	884	847	806	759	834	799	845	807	811	813	818	816	851	851	813	800	832	840	803	859	804	793	828	854	807	830	758	788	769	847	808	773	781	814	844	794	828	781	849	813	826	812	812	786	803	816	769	829	865	830	857	809	831	804	853	850	847	809	775	788	791	786	822	825	808	802	809	812	796	834	831	867	831	831	800	863	819	858	881	843	826	793	794	798	851	793	787	773	799	782	859	824	841	809	802	817	785	805	833	826	813	803	793	817	834	779	808	783	794	831	810	843	847	802	831	788	823	801	836	818	825	813	849	819	820	838	789	784
1785	538	298	287	359	538	637	588	539	522	418	341	330	290	254	3256	7894	5270	2993	1156	395	185	114	94	80	100	85	87	77	70	90	81	102	91	97	82	95	64	93	71	86	80	88	85	87	74	101	80	75	90	86	83	88	94	99	86	76	75	98	97	81	85	101	95	93	106	99	85	74	79	81	83	103	71	89	97	86	83	94	81	90	90	80	83	84	88	85	88	77	92	95	94	74	103	89	82	88	76	77	86	93	81	101	89	89	93	102	80	70	104	90	83	95	109	75	88	97	80	89	85	101	90	83	79	92	74	87	86	98	104	88	75	90	93	97	72	77	80	96	98	85	97	82	83	83	85	95	91	85	74	99	79	81	112	87	86	84	76	87	83	109	79	97	84	76	81	78	87	89	95	80	86	75	88	106	92	92	70	73	108	88	99	108	79	82	91	92	76	89	92	103	80	98	91	77	89	74	90	82	79	88	90	67	112	90	90	86	92	97	75	77	89	81	84	83	84	86	88	85	81	92	73	92	82	83	91	84	84	88	90	84	86	84	110	80	87	92	89	78	92	106	89	85	87	87	88	82	88	78	76	96	103	75	74	90	100	98	82	89	76	83	85	72	77	69	86	91	79	77	104	94	74	81	91	70	80	82	95	80	77	98	67	84	89	94	68	87	86	71	76	84	87	88	86	91	82	83	75	98	86	85	75	95	83	81	92	76	70	74	99	92	88	92	93	75	75	81	86	84	81	89	87	73	103	74	77	105	86	85	87	86	90	96	85	83	82	87	92	91	90	91	82	98	100	81	67	85	101	70	82	75	80	87	90	85	99	90	86	89	76	83	86	87	88	108	80	75	95	86	88	84	89	86	80	100	77	96	87	97	84	77	92	62	84	88	93	96	84	96	94	82	93	98	79	84	83	95	95	72	87	86	72	93	79	87	103	98	75	76	76	88	86	92	90	107	81	102	99	82	94	105	95	84	82	74	85	96	96	92	91	92	81	101	85	89	75	88	86	98	72	86	87	89	87	90	108	78	81	100	91	80	113	97	74	87	98	83	86	108	84	87	86	90	87	91	107	79	81	99	82	76	81	76	97	84	92	76	103	85	93	84	90	90	74	80	85	89	93	93	91	89	93	90	82	103	81	82	93	86	101	88	89	86	93	87	70	99	86	72	84	82	86	86	99	94	83	90	80	71	91	91	83	80	85	96	87	90	84	86	91	69	91	92	125	83	88	82	89	86	92	89	85	76	86	86	97	94	78	100	84	100	88	87	78	93	76	100	94	90	76	102	89	89	84	91	83	84	88	89	100	84	81	111	121	94	90	73	78	73	83	91	87	92	116	87	64	83	72	76	88	80	81	92	93	86	85	99	79	88	81	91	93	109	101	85	94	107	81	80	75	93	99	101	92	104	94	90	90	94	88	112	72	87	78	89	96	87	84	88	76	85	92	93	90	106	94	98	78	78	95	98	93	83	87	103	72	81	88	80	84	84	87	92	87	90	85	94	86	77	88	79	69	78	87	75	87	91	76	91	90	75	91	92	96	90	89	88	77	90	98	91	89	80	73	103	86	103	74	95	85	106	78	75	89	70	85	82	107	87	105	89	73	88	84	85	90	79	104	96	91	73	100	105	98	96	94	84	80	81	81	83	86	69	97	101	79	83	100	86	80	105	75	86	87	100	93	83	87	83	86	85	90	91	99	86	100	109	85	79	94	72	93	85	64	94	95	85	91	80	87	67	76	92	76	83	87	82	81	71	99	100	88	86	93	85	98	94	82	96	91	76	86	90	76	89	92	80	78	93	91	78	88	93	92	81	89	77	79	89	62	67	91	94	84	79	93	87	83	96	92	73	82	88	101	81	84	95	94	84	99	89	86	85	88	88	93	97	102	99	84	85	84	88	85	94	96	77	78	86	90	93	90	89	83	70	93	95	77	93	85	82	87	78	100	90	66	90	101	77	88	77	83	94	109	89	81	87	97	75	90	85	80	87	94	95	75	83	69	92	83	113	111	79	91	80	88	72	78	94	75	98	91	78	93	89	91	70	93	69	82	65	89	86	89	95	95	73	95	91	83	78	83	87	77	74	79	79	81	75	90	89	82	87	99	73	108	102	77	71	88	87	96	92	92	85	74	86	87	88	71	85	70	93	87	67	73	92	77	96	100	95	98	79	88	87	97	80	85	72	93	76	98	71	78	94	81	81	80	62	77	85	99	73	102	108	89	82	89	93	90	91	83	89	96	90	93	90	88	89	91	82	82	90	85	84	92	72	86	83	88	81	98	85	74	86	63	105	96	72	87	92	83	117	101	80	76	97	97	95	86	86	92	84	74	73	89	84	91	95	89	97	92	85	81	86	73	62	79	82	91	86	91	88	76	92	91	88	82	91	81	90	81	83	79	97	83	93	101	68	95	74	74	78	96	83	91	94	91	87	80	90	89	105	84	125	100	78	95	92	101	105	81	85	86	94	98	96	91	78	94	79	92	95	79	80	96	91	81	71	90	97	94	100	83	75	87	90	64	80	104	84	78	114	91	66	81	93	95	88	84	89	76	91	71	103	69	77	95	82	88	92	102	87	78	92	82	101	92	82	77	78	93	77	91	83	94	99	91	94	68	100	82	96	80	92	78	84	83	86	79	97	85	88	77	80	89	84	83	80	88	78	87	104	101	97	91	92	81	70	82	86	82	96	81	91	77	91	94	84	92	82	92	86	84	99	91	87	95	100	88	97	98	85	87	82	80	84	91	85	90	74	89	87	79	85	89	82	97	84	89	89	96	78	81	85	64	76	81	94	98	88	92	106	97	74	89	92	92	99	85	79	81	102	93	91	94	88	75	93	83	84	78	98	100	90	79	83	65	84	90	87	93	87	84	82	91	78	80	83	61	81	86	80	89	80	95	87	76	88	81	72	86	88	91	82	91	89	96	91	99	89	105	83	115	97	81	79	81	86	101	74	74	105	95	93	93	83	75	77	82	97	76	102	83	88	84	101	102	97	91	107	92	84	93	82	91	88	86	92	82	84	99	84	83	92	87	73	67	83	84	85	93	94	90	101	90	96	95	89	102	102	62	86	97	82	82	84	67	76	88	95	84	100	71	93	80	73	77	86	90	90	80	100	85	75	87	75	94	90	86	76	89	86	79	93	91	84	89	70	84	108	80	82	88	70	89	86	92	82	89	84	83	86	81	93	96	77	71	82	88	84	73	94	94	89	87	94	96	78	94	81	78	86	103	84	66	93	70	89	91	86	98	85	86	73	62	84	103	63	84	83	76	95	101	69	97	70	91	78	88	111	84	85	97	107	85	92	74	96	96	100	92	72	78	82	98	90	83	90	75	79	85	102	81	82	97	99	89	74	77	99	97	83	74	100	91	100	95	92	74	75	63	72	82	78	96	86	99	74	105	92	105	62	96	89	77	99	89	92	72	98	81	103	100	79	93	91	80	81	78	95	101	85	94	93	101	108	80	106	73	88	109	75	93	83	91
18239	7946	4250	9984	20239	21997	21044	19017	16558	15104	13012	10651	9365	7613	6591	30613	39664	34139	26958	16193	6559	2527	1224	974	854	847	891	909	868	832	894	895	858	891	865	840	870	863	881	880	853	903	920	845	882	832	837	833	880	900	884	856	862	848	858	858	897	874	847	837	859	895	908	932	911	852	863	828	865	837	852	848	921	852	881	845	863	847	902	925	886	909	854	890	878	821	910	891	876	887	924	870	791	867	851	863	871	882	824	877	866	921	896	838	836	854	865	897	898	872	895	863	836	868	839	894	905	836	925	895	919	912	844	875	877	866	901	901	856	909	877	881	903	882	900	885	835	919	892	895	877	856	898	844	833	899	849	871	856	808	884	793	897	872	912	885	928	898	852	868	854	828	837	906	863	886	855	891	904	887	852	878	854	865	914	895	899	865	866	900	838	908	855	868	845	894	874	858	898	880	893	903	867	878	856	862	894	868	945	864	857	878	844	857	874	863	890	914	873	880	785	824	838	927	855	846	826	895	816	925	804	905	898	864	888	844	838	852	847	815	858	858	864	901	852	932	910	862	875	878	844	893	846	868	848	830	870	865	893	861	860	887	867	887	858	857	897	893	879	853	902	854	880	854	882	822	831	891	894	857	905	879	876	878	905	834	860	900	871	859	845	824	880	891	840	900	885	867	889	847	889	828	865	857	820	809	853	866	873	937	852	856	870	873	850	878	905	816	929	858	871	862	850	859	850	901	798	838	859	862	844	877	897	871	845	886	806	894	879	861	858	887	850	855	830	917	871	928	826	883	901	924	871	852	867	912	933	838	870	871	875	874	817	897	843	868	858	892	883	882	883	780	893	897	871	834	836	839	924	856	871	897	885	896	869	856	864	861	854	873	830	905	907	867	870	917	846	790	890	869	866	828	860	880	933	909	837	894	878	873	888	903	813	869	953	840	833	812	863	850	893	860	894	914	885	904	859	909	872	867	865	925	886	884	834	833	865	872	844	877	848	884	856	852	933	889	835	883	837	905	896	826	887	861	860	899	915	907	833	908	871	813	955	873	893	897	868	835	882	893	904	901	842	871	877	881	841	903	818	859	870	863	870	903	905	916	900	839	849	869	930	873	920	838	813	882	875	900	849	867	886	836	885	913	894	873	819	842	867	887	890	903	865	900	834	839	888	872	851	870	929	859	902	875	851	867	852	867	853	856	890	812	899	853	860	838	842	910	845	903	933	885	846	834	809	893	887	891	824	819	856	872	891	896	919	859	844	869	866	883	872	876	802	878	840	895	905	941	880	887	869	847	896	869	881	836	955	885	843	884	863	874	842	887	885	927	895	894	867	892	840	910	854	900	880	868	907	830	886	912	852	901	879	879	827	851	959	853	857	911	842	860	889	894	893	873	827	876	896	872	891	812	878	843	878	867	879	923	884	821	853	873	862	849	855	860	901	874	883	881	885	843	826	850	903	904	878	881	872	854	925	877	864	865	853	863	875	935	932	882	834	885	865	867	825	901	873	906	880	860	866	833	842	833	866	849	840	870	849	813	876	908	840	846	864	887	915	886	908	832	861	920	855	903	903	940	869	906	859	901	858	856	940	833	952	828	844	879	848	890	826	874	843	857	894	892	883	923	877	876	829	908	908	893	888	874	872	811	843	844	912	860	848	877	839	876	905	872	875	813	911	844	890	885	862	867	864	833	850	867	952	872	915	904	830	845	856	878	859	853	855	862	873	849	841	850	835	838	854	857	889	850	838	878	852	876	869	907	860	870	813	906	897	896	878	862	898	843	915	832	928	862	852	856	810	901	902	869	846	898	853	854	811	843	871	831	886	879	895	870	851	893	820	844	870	863	888	840	917	890	876	846	883	806	882	835	886	806	884	866	855	868	879	831	858	831	871	924	879	929	887	869	894	874	878	869	876	833	886	801	864	842	858	833	883	898	840	909	856	810	852	914	877	857	879	875	817	795	866	899	931	910	840	847	856	804	901	864	865	828	829	870	897	855	884	840	876	908	832	888	869	832	855	870	871	841	871	892	869	869	868	854	814	852	886	848	862	871	894	881	905	864	824	853	871	876	883	886	842	858	879	837	892	872	866	890	848	892	871	825	870	822	858	860	893	892	873	906	790	862	901	904	838	873	856	871	897	871	836	814	872	863	866	911	850	848	809	942	887	876	844	825	841	898	845	833	840	871	863	816	901	850	905	839	940	880	898	866	874	861	892	885	825	839	827	878	825	873	885	828	848	894	878	864	887	863	874	878	826	812	869	867	856	865	910	848	884	919	873	860	804	859	873	884	856	869	874	942	887	844	901	917	825	893	945	854	838	842	880	900	867	886	795	901	889	863	876	878	875	855	888	835	915	885	893	838	880	838	882	861	889	884	876	851	857	880	884	888	835	845	869	905	836	878	853	893	890	858	854	919	895	854	811	884	884	826	835	816	862	831	888	905	822	839	875	830	825	895	889	867	843	879	879	859	835	893	865	921	862	933	823	925	882	850	909	873	854	894	839	854	920	823	820	862	872	913	864	880	910	841	903	883	871	887	882	852	853	849	867	840	838	911	856	878	807	853	869	873	915	873	889	871	833	849	859	827	882	870	830	860	890	877	851	839	895	850	821	813	896	878	898	880	866	854	903	909	891	908	893	868	844	875	936	874	883	884	848	869	800	942	871	906	891	833	899	901	880	886	805	864	802	834	865	845	872	867	877	879	850	829	891	866	852	915	838	846	915	853	817	890	864	911	873	853	879	853	872	868	865	919	890	847	888	910	827	849	878	854	865	828	861	870	805	843	893	882	834	839	845	854	866	904	886	877	893	824	880	891	863	864	833	848	901	892	868	890	888	834	861	857	899	841	907	930	844	889	847	883	864	890	869	912	864	848	927	875	879	871	856	920	850	906	862	868	842	866	840	921	842	915	888	832	906	851	873	874	882	878	888	845	856	889	920	824	859	845	851	890	873	880	874	846	896	914	857	825	908	886	855	883	860	904	830	860	883	925	830	867	856	878	852	879	874	923	873	844	897	911	864	865	838	847	915	869	858	896	862	914	841	895	837	897	855	878	855	876	869	867	848	841	858	883	854	897	861	870	892	888	866	887	863	889	832	810	817	894	833	869	860	837	843	889	867	838	857	848	881	813	906	907	884	863	909	877	938	889	872	867	884	894	825	810	884	868	876	875	885	886	888	833	839	845	911	841	871	836	910	875	835	836	878	943	862	834	854	885	872	890	894	884	860	897	846	876	851	836	932	871	885	843	864	914	833	863	853	857	878	911	858	871	892	901	904	878	838	888	879	842	840	830	867	906	865	908	878	881	876	857	862	900	889	940	940	864	866	867	865	849	780	860	860	867	869	860	918	892	900	853	928	826	872	918	869	874	888	879	833	861	844	811	893	847	914	856	864	883	877	922	874	828	856	854	879	900	902	861	837	891	880	862	862	874	865	912	866	827	866	871	911	830	864	862	918	890	913	858	866	825	906	853	896	901	813	843	861	868
1825	241	205	212	221	339	320	275	251	253	248	254	178	167	154	942	1714	1392	705	341	154	87	111	90	81	94	91	85	88	94	91	67	71	90	80	67	77	76	74	98	103	79	85	78	85	89	78	76	90	82	64	94	91	84	87	101	83	78	70	83	73	92	88	73	80	78	74	99	67	64	74	76	95	82	95	91	92	81	82	82	85	91	69	68	85	72	102	75	84	92	78	92	82	87	75	79	80	89	69	80	87	81	86	87	80	75	81	89	66	87	93	81	94	68	84	76	86	77	84	76	81	72	79	78	75	81	70	74	88	72	79	84	81	73	98	106	80	80	87	78	81	88	80	62	93	75	78	75	70	66	72	83	87	81	90	87	68	75	75	73	65	91	69	79	80	94	101	64	86	84	101	82	80	88	75	84	96	81	89	109	78	93	91	69	81	100	76	85	73	92	73	87	76	69	96	88	80	79	80	77	91	75	74	97	82	86	90	76	77	97	83	86	84	75	78	70	84	77	75	90	82	73	69	88	93	81	73	79	77	94	76	77	90	89	87	85	74	74	97	87	94	77	70	91	78	75	82	77	75	87	76	70	80	104	86	86	99	88	70	83	67	84	83	73	80	77	89	74	75	67	81	69	77	91	75	85	93	93	80	86	85	94	76	85	88	78	86	86	77	72	77	71	89	79	78	68	92	75	74	72	91	88	76	86	78	92	71	86	81	82	89	74	84	90	72	83	77	85	95	83	84	70	65	85	96	78	78	79	91	77	73	84	81	70	73	92	84	89	85	89	65	79	79	72	86	92	80	89	84	61	78	75	85	100	81	81	83	84	68	69	82	75	91	80	81	82	83	69	75	66	92	80	88	67	77	76	63	80	69	86	66	77	77	82	83	92	82	70	71	86	93	71	74	75	80	74	72	78	88	84	85	66	79	79	87	89	88	78	92	73	84	81	81	84	71	85	85	80	85	71	87	88	71	72	95	79	85	80	88	95	72	68	71	64	78	97	81	76	86	65	89	98	90	87	92	79	86	82	81	85	69	78	77	70	77	80	85	68	86	66	82	71	92	83	82	86	71	93	85	65	81	86	82	90	95	66	65	90	95	76	85	78	93	80	99	83	75	81	76	93	69	99	82	103	81	84	93	90	84	85	75	88	78	84	82	81	65	74	80	103	69	76	80	92	80	83	81	82	83	83	86	85	81	89	85	86	68	77	75	78	69	100	89	92	71	75	86	69	67	79	71	67	84	83	83	84	77	91	85	75	101	73	89	84	87	84	88	90	69	76	97	83	67	85	91	84	84	56	81	69	90	84	79	95	103	96	90	79	71	88	88	75	86	88	76	81	89	77	86	77	90	85	72	90	88	78	95	88	81	78	94	89	65	89	81	82	87	80	74	80	68	101	74	80	75	79	81	72	78	80	86	73	79	74	89	69	87	77	71	83	83	78	78	92	76	73	76	81	76	81	83	85	102	87	85	90	80	80	95	69	85	77	83	81	79	78	70	87	81	79	91	80	74	91	83	69	67	77	92	72	75	76	92	88	77	79	100	87	83	77	87	80	87	88	82	71	87	79	73	91	80	87	62	73	69	93	92	90	82	72	88	86	83	89	79	77	72	85	77	78	81	62	75	98	72	72	75	81	92	78	87	81	83	81	70	83	78	83	80	89	100	78	64	93	89	74	81	72	89	87	85	102	97	70	66	87	83	87	68	99	75	69	87	81	81	76	90	75	90	70	66	79	72	81	69	74	83	88	78	76	92	77	88	96	67	69	75	91	74	72	82	84	74	76	77	74	81	94	81	98	96	87	78	79	76	85	80	80	93	79	83	72	68	92	71	87	81	82	84	70	58	76	77	93	72	85	72	87	84	69	91	90	75	79	83	79	79	87	87	89	79	84	68	72	67	81	97	73	81	89	83	81	90	88	74	86	84	80	87	74	75	85	81	91	89	93	75	83	81	100	71	79	74	73	85	71	73	77	76	83	70	86	76	89	92	63	88	77	91	81	70	84	60	64	82	89	83	86	69	85	87	61	89	81	79	69	75	81	79	72	88	96	76	84	67	86	78	74	87	87	84	80	93	80	77	79	79	81	84	82	86	73	102	74	84	87	81	88	86	79	71	98	81	91	79	92	93	78	66	81	87	67	83	65	73	90	73	73	68	79	89	83	77	78	73	75	86	78	85	90	70	77	79	87	62	71	75	85	83	73	85	75	88	73	68	82	82	82	86	78	89	86	89	75	84	80	94	85	97	85	71	80	79	74	89	87	67	81	66	100	75	76	77	83	75	86	90	82	75	84	86	94	87	93	74	76	80	91	69	75	81	78	79	74	69	73	73	85	81	75	98	81	100	79	90	82	84	73	86	69	87	64	79	89	96	100	90	82	87	89	84	78	90	67	79	81	71	78	63	79	88	89	94	91	80	90	84	80	94	72	83	82	80	66	82	69	78	89	92	73	86	75	77	86	77	84	80	101	75	72	69	81	82	79	89	82	84	87	79	81	69	86	80	87	80	64	78	93	85	79	78	78	73	81	68	78	89	80	82	79	90	83	78	72	71	79	62	79	75	81	82	83	85	75	91	76	89	76	75	87	82	88	76	82	86	73	78	75	88	77	82	90	86	91	93	93	104	90	95	86	81	81	82	95	80	80	94	85	66	72	94	79	76	91	83	88	76	74	76	88	94	112	80	81	67	86	73	72	86	84	84	99	73	92	73	73	92	75	87	88	85	83	96	61	78	84	73	73	82	81	67	87	75	77	77	69	91	94	87	77	82	82	75	75	68	72	80	74	63	90	78	81	75	77	74	79	80	101	79	91	95	82	87	77	82	75	81	84	102	87	105	87	77	93	81	81	80	79	78	82	98	82	78	61	71	79	72	78	78	73	74	77	78	88	88	84	78	80	77	75	87	86	70	88	82	87	81	65	87	81	81	84	79	81	60	84	83	77	87	89	68	76	97	78	85	84	83	89	61	81	89	81	81	73	89	81	77	76	73	77	75	79	71	73	74	75	78	92	97	75	87	82	81	58	70	80	77	71	86	81	85	84	78	87	71	79	69	92	77	96	81	82	68	84	89	87	75	62	75	80	82	81	80	77	110	64	79	84	79	76	80	101	64	94	94	89	72	93	86	78	95	71	80	86	76	87	72	89	81	89	74	59	79	90	95	92	83	72	91	98	71	88	83	97	72	86	69	85	66	81	77	79	77	73	77	91	73	70	90	66	91	70	95	66	79	95	75	99	84	76	70	74	82	84	70	91	87	86	85	88	97	85	63	84	56	73	84	86	75	65	88	79	78	77	76	60	90	86	77	76	81	63	68	80	83	86	83	77	92	78	81	74	72	81	82	68	99	90	68	94	99	84	79	76	96	81	76	65	70	71	88	104	93	66	63	68	88	74	74	77	79	77	79	77	86	69	89	67	86	72	96	67	86	71	92	82	85	80	81	82	85	74	82	97	90	75	68	92	75	78	63	81	94	90	86	78
11660	4368	2843	6831	13868	16858	14272	11752	9246	8673	8293	7542	5755	4579	4039	19223	24004	19577	12122	6099	2512	1272	919	827	774	785	832	796	773	810	857	814	848	787	788	797	784	809	853	829	817	802	839	790	789	829	812	774	878	798	803	818	794	758	815	805	788	850	860	827	810	831	805	836	805	836	810	812	794	798	840	768	840	793	840	775	824	804	806	747	828	858	816	803	820	842	819	803	860	788	839	832	799	780	798	837	832	761	857	843	805	823	799	811	841	797	810	813	827	787	778	837	808	823	805	830	791	799	809	830	867	823	782	816	823	798	815	803	796	851	852	792	843	790	801	821	762	816	821	808	804	813	787	856	895	785	862	788	767	827	822	808	800	817	840	822	834	802	803	823	831	807	768	798	816	797	806	838	828	800	800	786	827	834	802	825	817	818	790	842	838	854	814	815	784	753	851	834	785	821	808	800	840	795	774	799	775	810	803	809	804	829	777	794	818	823	832	815	763	807	787	809	807	816	822	804	819	843	805	786	832	818	777	813	841	849	788	792	791	832	809	785	853	791	832	800	827	788	799	836	784	782	814	778	805	808	806	812	812	818	804	807	796	816	849	823	828	877	811	799	763	830	823	828	816	762	824	784	844	863	795	767	799	835	758	844	816	857	781	799	791	824	798	798	829	829	810	774	786	792	840	831	785	803	818	852	796	813	780	825	782	813	816	837	830	815	819	790	820	835	823	781	835	834	804	766	846	778	820	884	815	906	792	824	789	789	802	808	799	828	830	773	782	774	813	766	819	772	781	763	800	785	857	800	745	794	833	805	833	803	831	797	844	778	863	752	850	795	773	830	780	782	841	859	812	790	827	811	841	824	814	822	835	814	807	808	779	780	822	797	836	780	832	813	843	841	803	840	774	844	818	799	829	817	812	773	847	822	798	791	802	819	780	856	811	838	794	855	858	793	822	821	815	812	810	719	827	851	751	788	811	835	848	810	810	795	811	807	831	785	782	806	783	786	837	792	844	802	798	783	792	852	795	828	792	817	819	885	830	844	774	829	799	797	793	828	805	791	765	810	781	843	844	820	836	812	827	817	851	775	751	798	792	802	798	804	847	759	797	805	783	856	810	819	819	797	856	849	751	810	900	838	794	828	828	847	836	769	806	809	770	823	840	830	790	865	807	779	830	827	809	745	801	791	810	850	782	830	829	824	783	863	855	813	843	803	822	816	839	817	840	881	814	837	844	801	791	843	806	822	814	799	861	797	818	843	750	792	810	791	773	787	804	848	800	831	800	890	797	748	864	806	793	806	769	825	824	877	785	833	807	842	825	800	854	827	825	832	806	866	817	833	825	794	809	881	832	792	792	801	767	803	849	845	833	828	786	834	801	847	803	796	839	862	842	793	803	783	797	786	791	839	774	751	846	789	796	801	805	802	798	814	851	786	822	822	860	803	780	836	779	821	826	795	775	844	837	791	799	810	812	819	820	764	776	818	792	759	813	822	751	824	811	826	837	773	849	805	796	780	862	811	816	837	782	807	814	820	794	847	806	802	827	829	867	764	792	822	808	807	808	808	804	808	856	845	748	851	831	821	762	848	797	880	767	795	809	816	784	801	819	789	843	782	801	767	820	861	850	834	846	807	794	837	809	778	727	815	758	818	791	826	842	837	826	823	825	804	764	841	758	794	795	825	825	847	804	848	802	804	819	865	811	829	807	820	816	852	836	793	756	771	839	823	862	812	847	834	811	829	789	851	801	828	811	782	795	788	791	833	832	847	846	845	859	811	775	823	879	772	879	801	848	754	784	796	768	831	771	867	767	792	807	800	861	821	806	830	820	807	820	821	769	811	748	863	805	821	839	803	784	788	829	811	812	856	847	769	813	756	780	865	826	811	780	762	861	833	782	808	788	827	853	822	773	801	831	788	833	811	791	799	802	831	826	813	802	825	773	809	834	827	813	758	782	807	826	794	790	818	785	804	847	860	796	815	781	831	820	757	803	819	771	858	754	814	829	813	753	838	809	792	874	818	781	761	817	778	793	868	847	800	841	860	759	771	801	862	802	815	843	795	798	810	825	798	759	748	828	818	849	776	837	860	784	818	819	828	816	826	816	791	807	818	804	830	811	795	796	769	818	815	807	812	839	813	801	788	830	793	813	857	763	819	788	790	834	827	817	835	794	783	839	830	799	782	794	868	766	879	767	823	817	889	845	798	776	769	820	813	815	836	807	818	773	788	761	829	836	786	757	802	861	774	830	778	813	819	783	819	867	830	787	843	762	781	760	859	818	848	744	802	878	857	846	862	830	763	782	801	867	818	864	785	807	808	809	817	785	743	826	801	812	801	802	803	817	770	809	804	789	808	805	825	789	795	859	820	794	772	822	792	796	786	779	842	826	742	790	872	818	809	834	785	839	809	789	806	766	765	788	830	796	814	819	777	792	791	801	815	772	764	834	796	801	816	779	810	779	804	760	814	800	770	775	842	836	785	797	789	795	801	826	790	831	831	785	784	839	807	858	835	813	844	786	820	815	790	871	792	822	852	859	774	825	819	818	820	871	823	779	809	846	787	822	857	807	810	861	802	833	823	879	810	793	839	781	799	829	845	763	841	776	868	777	813	766	858	773	813	810	803	783	808	809	812	809	851	796	770	820	780	804	828	863	789	808	810	850	793	804	858	826	785	846	800	741	833	823	764	798	839	834	834	792	805	836	849	803	843	802	803	784	796	811	823	872	796	849	785	775	852	791	808	833	835	808	837	842	791	791	804	824	837	789	766	782	821	809	796	834	800	797	763	804	832	793	809	830	796	813	831	794	794	814	805	870	759	802	765	817	807	785	804	815	808	868	788	834	805	771	833	820	806	822	825	829	808	787	835	808	865	840	790	851	782	847	836	837	821	803	828	845	825	764	831	790	762	869	807	830	814	801	843	821	791	767	802	800	825	864	772	792	854	807	842	814	798	805	846	856	823	869	854	799	810	825	833	775	814	806	859	778	770	850	754	796	834	801	837	818	803	750	783	812	808	844	841	810	814	842	789	803	761	814	771	787	808	804	782	752	812	849	869	805	831	801	839	810	823	806	853	823	751	763	797	796	800	820	794	826	809	878	797	841	842	800	832	814	833	797	841	806	767	782	808	750	847	824	773	799	826	811	814	793	816	862	820	781	840	807	824	826	825	821	823	828	810	767	839	843	794	817	820	849	801	770	764	796	813	844	786	811	776	828	770	877	812	803	840	821	788	793	866	847	867	816	820	832	886	843	824	822	822	836	832	803	842	843	813	806	830	821	831	809	772	786	814	802	848	788	817	831	845	827	776	786	781	751	836	779	820	853	779	809	839	788	839	816	800	842	820	787	835	801	805	821	779	813	746	831	789	840	811	857	821	793	862	791	817	849	823	750	808	779	790	770	829	806	798	765	809	848	894	786	868	828	825	802	822	814	823	827	782	870	824	813	772	763	745	815	813	840	813	811	753	812	779	733	735	828	854	776	790	792	846
1088	602	372	283	326	492	446	447	410	402	323	282	269	195	274	2784	4439	2991	1499	552	214	154	80	76	96	88	111	94	108	71	85	93	88	94	86	80	90	99	84	98	80	90	89	79	79	91	68	93	101	89	96	75	81	87	79	93	90	108	102	92	84	85	91	93	76	79	94	70	101	87	84	94	99	80	93	90	90	89	96	72	85	77	76	97	78	92	81	92	97	95	82	91	73	98	101	83	94	82	91	88	91	97	89	99	86	93	92	85	88	80	96	93	87	93	96	98	96	86	95	90	75	77	86	89	97	89	80	73	77	106	67	81	83	80	79	84	72	84	83	82	74	103	86	87	89	86	82	85	79	98	83	88	95	76	102	88	76	87	78	76	85	74	77	86	94	86	77	84	81	80	77	82	79	91	77	86	72	86	85	83	89	84	79	91	69	87	97	80	77	69	80	79	74	82	98	74	91	82	83	75	88	93	73	102	85	89	86	98	94	96	100	87	95	98	105	88	77	74	100	96	81	84	90	109	100	79	84	80	79	79	97	84	92	99	91	72	95	96	66	103	84	92	90	95	89	71	98	74	97	75	86	78	74	73	95	75	90	80	88	96	94	92	99	88	100	96	78	72	77	94	87	89	90	86	88	96	92	87	81	98	93	93	96	85	63	83	98	83	73	100	81	80	88	89	95	87	89	84	98	106	79	106	88	97	92	83	91	83	88	90	89	91	85	78	99	86	71	95	78	100	94	87	93	87	80	82	96	86	91	83	91	81	85	88	96	87	83	87	110	84	93	84	82	81	73	93	85	87	82	102	78	85	94	77	86	89	83	84	85	84	77	90	98	94	86	98	85	88	84	71	97	77	89	91	94	66	91	93	70	99	83	99	95	93	81	96	78	92	92	90	94	98	96	94	71	80	78	86	97	81	83	108	83	89	74	92	76	84	91	98	78	84	99	94	83	82	77	82	77	87	95	81	75	90	89	89	89	86	94	95	99	77	92	82	84	72	88	68	82	69	83	96	85	101	69	104	77	88	91	80	89	97	92	84	91	104	86	80	79	75	86	72	81	89	85	84	89	87	104	88	89	98	105	89	88	78	99	82	70	92	97	87	74	92	88	89	82	99	85	93	73	80	90	95	80	86	82	84	85	83	88	76	86	85	96	77	100	81	99	87	76	77	74	95	81	82	89	85	89	84	97	99	91	71	92	83	87	95	82	85	93	93	89	80	72	91	90	90	84	89	84	85	95	82	87	81	98	94	83	69	84	80	71	93	81	64	100	83	84	98	100	91	83	84	96	84	79	77	97	85	84	123	76	81	75	72	66	78	92	86	89	90	97	91	67	96	74	79	84	79	84	82	89	90	78	71	80	83	80	83	75	90	93	89	89	80	84	76	71	69	83	97	84	110	72	85	84	95	94	90	94	80	84	81	112	82	102	90	86	95	68	80	77	77	82	94	89	102	93	74	91	92	88	98	95	95	99	94	89	80	91	74	90	91	78	73	85	76	89	103	96	90	86	79	85	95	73	100	80	71	99	82	87	85	100	89	97	87	74	81	86	80	92	100	95	93	86	76	91	81	95	103	83	87	80	88	96	86	87	69	80	86	91	82	88	74	90	103	91	86	81	89	77	95	95	71	93	80	74	104	102	95	79	72	80	68	81	67	85	58	92	79	87	86	92	91	78	89	76	79	90	104	82	79	86	84	94	85	89	85	91	88	87	80	100	86	89	86	75	79	86	87	103	81	82	85	92	85	89	98	102	85	86	73	89	102	77	106	83	73	89	103	84	76	92	83	79	93	104	74	87	77	88	88	80	69	79	86	79	86	89	71	79	83	88	78	81	91	82	105	83	88	83	85	92	90	90	82	80	72	74	90	72	95	82	85	93	109	82	89	89	109	79	81	78	93	93	76	87	94	120	94	86	98	87	91	83	91	86	75	94	90	80	76	77	101	92	93	77	86	84	102	90	81	108	80	85	99	86	105	85	82	78	72	97	101	88	80	96	81	94	77	100	86	81	85	88	88	70	92	94	85	84	87	97	87	84	66	89	90	93	87	86	94	98	97	100	87	85	96	87	111	88	94	86	82	96	67	78	87	97	67	86	89	89	90	88	89	74	95	90	89	86	86	95	69	76	70	81	105	84	88	85	89	87	84	83	101	95	92	82	63	75	94	82	83	89	92	89	102	90	89	108	70	90	93	85	80	83	104	77	84	80	97	106	82	82	84	71	83	105	99	83	86	88	94	96	85	100	88	90	92	83	84	94	75	83	86	89	89	80	73	66	82	72	80	79	76	95	90	82	85	108	94	85	74	94	91	78	77	84	94	99	90	95	76	92	99	78	85	79	102	96	79	78	95	89	80	100	75	91	80	83	92	78	71	89	95	69	106	104	74	76	100	92	95	86	102	106	73	84	76	78	85	76	98	86	89	95	90	90	72	88	88	77	95	85	86	83	99	88	91	84	86	97	91	75	88	68	107	83	71	96	112	92	95	117	85	85	82	87	80	82	84	68	90	94	99	94	94	94	81	103	99	89	87	85	81	106	99	90	86	84	89	91	86	99	73	75	97	81	85	89	95	81	84	107	86	83	73	74	69	87	93	80	89	84	83	84	92	94	83	63	81	89	93	98	89	82	92	71	74	105	90	77	78	77	84	83	81	102	95	85	75	84	80	93	82	69	84	77	101	104	99	88	100	97	86	88	71	82	90	108	84	84	82	86	106	108	80	78	88	81	72	77	109	80	89	94	85	84	101	85	81	84	77	82	101	83	93	89	94	69	76	93	76	82	100	93	96	73	83	92	80	85	86	80	92	69	82	92	84	111	76	78	75	95	75	97	84	83	74	94	80	97	80	81	75	88	94	81	70	76	79	88	95	91	82	77	83	88	79	82	84	68	84	104	74	73	76	74	86	94	91	82	93	86	82	85	83	75	84	77	93	89	66	93	88	80	98	82	83	81	105	80	83	89	111	89	82	70	96	78	83	94	72	79	96	87	94	84	80	96	84	90	97	100	104	100	89	121	86	90	92	106	113	95	83	88	78	80	81	85	86	88	83	98	83	79	84	91	79	85	100	78	73	85	96	83	82	97	92	78	98	84	93	84	71	99	93	92	73	79	75	74	77	91	84	65	91	87	94	65	89	96	84	85	93	92	75	79	91	85	80	96	88	79	72	91	105	103	92	81	76	77	90	89	87	71	75	83	84	72	91	102	92	88	94	81	77	87	91	102	92	76	87	92	79	84	96	93	87	82	90	93	92	112	81	98	81	80	104	83	94	89	86	93	72	107	77	107	98	64	91	75	84	98	76	92	95	73	81	103	101	104	75	84	90	85	100	92	84	89	96	87	92	98	79	86	88	78	88	89	65	83	89	87	86	101	96	96	80	90	78	98	88	84	99	72	83	86	101	76	74	81	69	62	84	79	76	101	93	99	92	87	90	80	72	83	76	68	87	88	79	85	96	82	64	84	63	82	89	77	80	80	83
14305	7920	5547	9616	18941	21486	17122	15521	14559	13366	11151	9327	7468	5582	6584	30421	33195	28095	19244	9428	3607	1574	1005	875	897	852	858	784	827	836	841	848	870	864	863	857	852	865	818	878	812	864	829	846	822	863	903	871	846	831	906	809	870	881	803	868	844	884	810	857	830	899	865	858	932	897	904	869	852	867	863	825	876	829	914	796	876	885	882	870	876	863	889	853	888	859	826	839	853	834	836	886	838	834	819	846	825	871	874	849	899	893	898	841	840	880	856	926	824	869	856	909	900	942	842	866	890	889	843	850	846	838	859	893	832	827	864	827	816	839	858	892	851	847	884	861	860	834	887	887	841	894	841	841	822	853	854	896	903	908	846	844	937	889	854	854	841	837	919	905	833	905	872	847	824	831	881	807	854	871	870	962	890	874	858	869	868	824	873	870	919	877	858	864	854	851	830	845	836	865	836	924	870	816	870	825	875	843	858	873	817	834	820	852	909	815	907	829	853	838	885	892	829	877	830	832	831	916	840	873	832	881	898	901	883	845	861	912	904	877	866	832	841	875	824	852	912	879	878	862	906	850	891	861	802	838	887	896	846	905	853	883	853	851	901	846	872	833	930	861	899	837	884	824	884	854	871	859	843	887	855	839	917	844	903	854	853	916	878	876	863	896	829	873	882	847	887	854	855	914	901	870	869	864	862	861	853	864	783	840	891	850	849	893	879	798	846	830	887	904	819	842	867	840	856	854	882	790	798	930	865	912	915	843	852	835	847	841	856	916	826	848	880	847	923	864	928	883	896	882	881	901	896	838	855	864	842	852	881	872	901	861	912	865	839	824	870	830	856	924	871	858	891	833	841	916	909	884	852	821	867	854	875	847	830	874	843	862	812	881	862	819	883	845	853	881	825	882	871	904	895	855	833	863	837	858	902	841	881	838	827	855	826	862	903	859	832	898	894	867	863	902	837	839	911	848	829	853	838	853	885	853	866	865	855	885	873	886	902	860	849	874	852	822	839	810	832	897	873	862	849	852	821	825	833	860	855	887	840	876	823	844	879	883	889	844	870	877	865	861	836	871	837	803	883	829	908	850	881	891	893	865	851	885	871	874	875	911	903	856	821	873	853	855	873	842	857	822	859	865	796	872	863	864	868	861	866	870	935	895	875	883	889	874	882	885	827	867	880	859	843	846	842	849	847	821	928	839	815	905	870	828	867	909	869	849	796	844	870	838	849	851	853	819	862	887	856	879	833	871	877	848	871	879	836	852	862	821	887	871	831	843	863	858	888	878	841	890	842	902	880	834	833	860	872	819	917	831	829	875	882	835	840	822	854	853	849	852	853	853	873	864	860	886	846	830	814	841	868	854	800	870	866	866	856	881	826	884	882	828	845	862	851	862	898	855	778	882	877	872	861	884	851	867	898	857	834	881	828	893	889	845	840	919	862	859	821	821	919	818	826	900	883	843	836	873	869	856	835	830	856	857	839	868	829	885	847	877	876	869	870	844	844	835	885	848	839	858	849	891	906	807	809	843	869	848	832	826	880	806	805	902	837	861	869	898	831	841	867	874	838	887	838	834	882	891	790	838	881	831	835	822	937	849	860	892	823	873	885	797	881	854	921	849	896	877	910	862	832	878	925	878	861	853	897	832	876	880	879	817	825	901	877	903	826	859	872	877	835	870	839	895	850	857	864	833	926	812	895	822	913	816	878	881	838	838	792	808	904	861	871	829	869	862	865	887	871	815	872	798	863	819	854	864	878	883	831	862	842	902	813	926	845	830	825	798	844	855	887	868	854	884	872	868	843	817	811	872	890	843	886	787	854	840	884	835	846	842	903	878	883	902	819	831	853	891	818	839	841	898	831	866	842	855	850	875	900	851	858	878	860	914	881	841	919	905	834	843	865	877	870	914	858	853	859	846	852	848	898	823	851	869	855	848	867	843	847	825	831	813	909	860	881	868	846	954	862	896	895	904	875	840	832	863	854	838	820	850	895	842	843	843	875	810	862	873	840	839	868	825	864	886	948	850	854	839	888	862	792	844	897	898	798	895	840	884	898	812	853	881	874	905	871	878	907	836	807	883	836	872	876	869	896	811	796	846	838	865	867	872	853	851	869	905	872	896	927	851	839	870	853	869	860	892	910	830	881	874	811	878	830	847	864	839	920	937	936	851	832	833	886	856	869	895	856	834	833	936	811	838	871	885	897	863	823	916	902	880	873	881	907	883	919	821	843	881	866	903	829	856	870	843	861	855	864	866	859	839	859	865	853	870	822	869	854	792	880	924	832	871	833	854	827	866	827	789	824	845	840	928	919	840	899	862	843	854	816	876	863	836	795	862	914	850	908	856	879	900	882	808	854	866	865	895	870	858	889	918	870	886	835	887	903	881	811	824	864	870	891	828	851	855	868	873	887	885	823	850	841	880	870	860	859	869	857	881	881	889	869	862	837	882	868	878	848	855	867	833	889	854	854	873	887	867	872	896	845	879	807	832	838	853	895	837	839	841	817	810	855	814	847	852	848	853	851	839	890	852	825	885	866	883	855	848	849	903	849	866	807	742	849	893	844	849	911	898	886	860	816	866	927	844	806	853	837	914	866	881	854	870	813	817	837	874	829	849	850	829	857	869	923	868	871	860	897	850	859	889	824	899	889	927	813	845	815	826	868	872	831	864	861	839	842	861	881	918	809	847	872	870	855	889	893	831	831	880	860	840	863	831	836	857	871	832	855	820	840	855	831	864	875	809	860	867	862	846	839	867	900	852	845	855	824	869	888	868	859	883	889	845	910	874	870	865	832	844	897	848	854	849	800	922	850	855	841	878	840	864	872	889	880	840	870	857	886	843	834	853	817	763	893	869	890	847	833	853	908	855	803	858	867	838	875	858	855	898	857	821	867	890	843	845	873	858	889	852	892	862	871	864	880	887	868	846	885	922	841	851	847	839	858	876	917	862	817	881	851	877	883	880	881	832	853	846	873	849	882	859	864	866	843	868	862	867	866	846	863	849	874	896	841	819	904	861	854	853	833	867	926	887	914	840	870	872	852	813	829	938	873	880	836	975	867	854	883	847	877	846	886	900	870	871	920	821	874	861	864	850	846	885	903	858	899	845	837	901	860	864	946	859	908	874	821	880	869	870	895	845	852	797	888	847	891	851	867	869	822	849	854	882	837	864	904	852	929	877	870	830	876	889	835	868	880	844	919	879	864	883	841	876	849	892	829	919	889	812	835	898	836	823	853	887	838	830	871	875	829	894	878	807	899	934	907	854	873	899	864	848	875	857	839	875	905	913	859	848	859	810	880	889	865	892	840	867	869	839	923	883	892	840	876	837	847	871	832	868	895	820	846	825	855	867	854	847	830	851	874	929	855	850	875	881	814	847	859	905	852	849	869	877	876	884	879	847	851	858	887	888	846	820	877	850	829	841	830	839	905	894	884	875	807	891	818	841	884	901	833	915	860	878	827	897	886	868	809	869	846	903	855	878	871	833	876	877	851	858
2849	672	403	334	320	514	463	494	442	354	277	272	179	175	935	5179	4309	2458	1151	454	166	109	87	88	90	74	88	105	76	81	96	89	72	79	78	79	79	81	96	89	76	78	96	81	90	93	69	74	85	75	73	63	80	105	88	70	70	75	72	87	90	75	78	69	82	84	63	93	61	79	96	84	73	82	79	74	85	88	86	74	78	81	74	83	71	71	86	72	96	64	86	71	81	63	80	79	78	82	72	89	57	80	81	84	83	84	73	79	70	82	79	78	91	83	92	74	85	85	79	90	78	90	99	88	83	66	71	78	68	103	58	88	89	62	75	74	77	92	77	90	89	78	83	72	78	76	71	77	97	80	101	86	98	77	70	76	87	72	82	73	86	66	83	74	88	78	85	80	82	86	88	88	80	81	71	87	89	87	67	75	78	72	86	69	98	81	68	73	85	78	67	89	76	78	94	71	77	79	96	69	79	79	79	83	76	62	67	76	78	55	91	72	68	91	76	88	60	76	73	78	86	86	82	91	75	88	80	87	85	99	88	77	79	81	84	78	74	97	83	79	76	75	84	87	76	93	74	92	83	76	73	64	79	84	84	81	64	99	78	72	91	82	86	74	74	101	92	81	84	91	81	77	86	94	82	78	74	83	84	71	81	93	70	94	80	91	88	79	70	91	83	93	75	87	62	87	74	93	82	100	76	74	88	84	87	73	64	83	67	88	91	81	86	82	85	62	80	80	83	68	84	76	84	79	68	74	67	69	78	89	87	66	79	70	81	90	96	82	69	88	86	82	74	85	78	81	93	80	84	76	78	82	75	97	79	99	82	79	79	76	72	83	66	74	87	65	79	71	84	90	83	92	95	79	82	80	82	73	76	72	74	80	80	86	84	85	75	73	86	86	67	75	65	80	83	85	82	82	93	96	86	93	95	87	81	84	92	80	90	72	80	75	70	73	87	81	85	81	68	95	79	81	99	87	75	85	76	92	78	80	78	82	97	103	84	68	75	76	89	82	74	78	80	81	77	80	65	90	87	86	93	64	78	90	86	77	95	64	83	67	87	87	76	80	67	70	72	81	84	74	75	73	79	92	73	78	88	74	84	94	68	68	77	92	69	91	69	84	79	94	78	71	72	77	92	80	72	83	89	88	85	74	72	101	85	69	90	94	84	74	89	90	81	74	65	80	68	91	73	75	72	83	82	80	87	85	92	86	84	77	83	82	89	80	83	92	80	95	89	66	83	78	86	80	84	78	89	88	67	88	83	79	88	77	93	76	97	80	89	102	74	93	75	89	62	81	71	86	74	74	87	79	74	91	92	72	75	88	86	96	85	87	74	79	84	76	90	85	81	77	66	89	87	71	73	84	74	82	70	88	78	72	93	84	83	81	94	99	75	89	90	76	70	68	82	67	73	80	70	86	81	86	77	86	86	87	76	104	81	83	88	97	83	74	81	81	84	58	88	85	82	74	89	74	76	94	78	94	69	100	70	90	78	91	88	72	79	53	82	92	70	91	83	80	72	85	88	90	75	84	84	72	73	100	89	76	71	76	80	81	85	85	71	102	87	80	82	80	82	86	76	71	75	79	81	82	77	85	80	91	83	75	90	90	73	85	74	87	79	79	73	89	76	83	71	98	99	91	90	77	97	84	98	90	88	92	71	88	61	63	79	84	76	95	87	69	71	70	57	77	81	74	70	99	92	70	81	79	82	67	79	71	74	77	83	78	70	64	83	85	80	71	87	79	92	88	78	86	84	83	83	102	63	76	91	68	89	71	69	82	92	81	86	60	64	83	86	82	83	77	92	81	65	71	64	78	79	81	98	90	79	70	85	67	81	72	77	95	91	71	76	86	65	78	82	93	89	76	85	66	75	88	82	80	72	74	82	93	73	89	69	81	90	76	97	83	80	81	74	87	79	78	85	70	78	72	75	75	81	83	72	80	90	82	96	79	76	73	89	79	75	79	84	67	84	81	78	86	77	74	79	73	86	87	82	76	74	94	64	83	88	75	101	88	64	90	66	96	81	76	84	77	80	94	88	87	74	80	65	84	84	74	88	69	62	94	86	97	99	70	85	64	73	86	80	89	69	93	79	81	79	89	93	69	79	76	93	80	92	91	90	78	68	78	115	73	84	75	80	96	80	84	78	88	84	92	85	93	77	69	89	90	83	67	81	80	82	62	75	89	86	97	74	81	73	95	94	81	84	83	84	84	98	80	71	75	79	65	86	70	90	68	70	80	84	73	98	86	85	77	73	79	83	62	81	80	81	73	82	66	82	88	78	85	87	85	86	83	79	91	80	83	76	81	85	71	79	98	77	86	99	72	96	91	78	73	62	84	90	81	98	102	77	78	79	80	85	86	70	101	84	75	75	84	86	89	78	71	81	68	94	82	64	97	92	76	75	74	79	80	71	72	79	67	74	82	92	92	78	78	71	86	81	95	70	78	73	82	110	73	85	75	89	81	85	77	78	85	86	70	88	97	91	69	95	79	84	86	98	96	67	87	80	83	77	91	94	74	84	95	97	80	99	71	84	73	81	76	79	81	69	85	79	81	98	87	96	84	90	80	81	81	87	80	82	75	85	69	82	91	75	105	70	86	72	75	70	79	76	84	85	87	89	66	70	66	66	85	80	99	88	81	78	76	77	83	86	74	63	61	62	84	77	98	85	88	70	82	83	88	89	86	69	87	90	76	65	89	80	76	79	77	68	71	102	83	80	94	83	70	98	109	70	91	88	78	94	75	80	63	82	72	85	74	82	80	90	91	86	73	89	79	83	86	87	72	85	64	78	99	93	88	92	79	88	75	77	75	74	77	84	83	84	72	85	96	85	86	77	72	80	96	86	95	70	73	76	80	86	65	64	79	76	64	71	70	75	67	63	100	75	80	96	99	89	75	81	76	89	89	77	99	74	72	74	86	93	77	82	67	71	75	86	82	77	87	78	72	72	77	76	69	90	79	95	75	78	63	55	84	75	89	75	75	72	89	75	87	79	90	98	85	79	76	96	76	68	87	103	79	79	93	91	78	85	82	73	71	82	82	79	78	95	84	81	75	83	81	89	91	77	75	98	86	75	67	68	95	75	88	73	83	85	92	77	68	80	76	91	94	86	96	86	85	82	89	73	74	78	68	65	71	95	88	66	78	79	99	78	90	95	76	78	99	69	80	63	81	79	85	89	77	90	64	77	79	103	87	78	82	72	72	70	89	65	85	92	78	75	92	72	80	75	67	92	73	71	84	80	92	82	82	83	86	87	78	75	81	92	102	83	68	87	84	64	82	84	82	92	86	73	85	68	83	81	95	79	82	88	87	69	83	80	87	83	83	83	82	85	67	76	84	79	69	90	97	72	88	65	68	82	75	81	86	72	82	72	69	88	87	67	76	80	91	76	86	72	96	67	108	68	74	85	69	77	69	96	85	72	83	85	67	74	86	91	96	68	81	90	64	82	75	73	77	78	71	80	71	81	80	85	79	83	86	97	94
15223	8792	5902	10061	18579	21301	18586	17593	15955	12292	9469	7734	5882	4883	15218	36877	32426	25823	17164	8046	3060	1326	912	815	850	782	791	849	846	821	797	787	823	828	795	816	847	795	778	832	826	751	837	789	759	791	798	860	814	811	792	836	823	811	785	849	782	817	876	809	828	850	786	851	873	822	817	812	854	810	791	825	777	861	796	766	819	826	847	798	795	822	789	823	868	844	793	822	842	878	887	841	797	817	836	846	825	785	844	844	848	865	789	816	817	836	813	804	841	804	802	816	782	822	790	826	778	795	818	817	870	793	803	852	844	807	851	736	828	822	777	837	816	838	837	809	797	872	835	846	817	821	841	815	758	785	842	795	816	833	817	819	823	828	799	805	821	865	794	820	790	823	778	898	826	807	816	825	820	841	787	828	802	827	819	853	813	798	820	853	766	874	859	810	826	827	783	837	791	770	789	794	842	813	788	789	830	821	798	806	849	839	805	782	857	774	818	830	812	809	849	767	794	811	802	815	796	825	812	815	828	813	846	751	853	838	822	828	799	800	782	793	832	814	813	778	751	845	863	828	831	785	812	812	796	816	863	851	812	843	815	870	833	798	862	802	823	843	795	846	884	826	861	819	792	819	869	799	838	827	824	776	847	820	821	806	770	830	834	797	824	827	837	812	876	845	831	802	809	811	820	845	823	785	780	835	779	782	810	861	782	806	801	864	788	824	834	800	805	813	872	823	824	810	804	771	806	862	793	835	828	822	795	896	816	834	798	862	796	830	857	808	815	835	810	811	813	823	860	859	799	803	812	774	882	811	861	768	813	800	839	849	826	797	864	745	773	804	796	836	785	764	848	815	785	780	805	839	818	778	809	836	836	842	803	804	800	780	903	855	825	807	818	864	785	814	795	783	846	861	856	799	838	778	825	851	839	788	756	805	814	801	787	780	799	855	810	850	777	792	772	804	805	820	791	780	830	801	806	836	803	796	806	839	857	779	772	832	811	791	817	827	792	822	872	759	872	859	822	775	817	855	797	804	820	839	768	774	812	798	794	795	806	832	777	805	812	823	877	807	816	804	817	840	821	834	820	818	828	847	789	822	799	817	812	851	829	805	827	793	790	846	803	857	819	821	848	786	875	849	778	861	829	808	876	814	900	820	851	808	816	780	869	819	825	834	794	832	780	764	846	781	831	847	822	803	841	816	775	797	895	841	856	774	825	826	788	793	811	838	810	845	796	852	819	849	782	845	785	860	807	830	810	844	838	810	781	842	848	816	818	820	856	765	776	852	819	779	839	858	788	862	836	851	785	849	837	831	869	848	807	787	805	754	816	827	802	880	823	780	731	815	852	778	786	811	812	802	760	830	822	834	808	826	812	810	806	815	826	794	778	854	813	856	830	805	858	821	857	834	799	848	776	894	865	836	820	769	771	786	816	838	833	786	837	830	829	759	799	864	824	825	804	809	776	802	826	853	744	780	810	737	830	777	778	835	806	806	839	818	816	804	810	804	826	815	885	808	804	801	804	809	851	860	816	783	804	833	830	808	803	826	801	794	820	826	799	856	815	837	846	801	859	854	822	821	830	807	812	840	801	839	834	786	815	869	815	816	841	805	840	808	819	839	794	832	765	808	829	795	807	900	832	759	824	813	765	846	786	794	836	812	741	790	780	871	799	810	800	780	854	794	822	826	776	823	810	836	823	850	813	841	755	827	811	806	771	791	861	827	798	805	839	818	792	780	809	796	811	826	779	825	820	778	819	823	806	787	751	806	851	818	793	840	814	781	791	846	818	794	820	814	839	773	833	796	849	847	808	839	808	842	752	817	847	811	815	856	830	821	767	784	770	821	814	832	828	817	795	828	801	832	783	814	859	785	806	783	810	792	775	755	813	800	781	841	809	816	842	840	885	829	791	803	822	758	832	827	790	805	799	833	833	775	800	838	834	810	818	804	803	842	767	834	793	771	845	786	804	827	818	823	807	807	846	774	786	843	799	785	806	853	829	758	824	853	826	802	828	832	800	836	827	882	790	840	809	787	800	850	825	856	838	763	832	829	786	832	810	789	799	806	839	813	779	796	838	783	819	811	782	784	846	808	808	800	833	814	853	775	796	783	814	805	821	823	835	826	824	846	824	808	840	768	817	762	799	831	881	780	820	827	802	796	822	802	815	845	801	820	763	808	790	787	829	838	812	792	817	823	812	789	822	795	840	747	865	822	798	840	819	811	825	826	814	803	773	802	818	812	774	820	822	844	859	842	836	842	804	831	854	803	831	783	817	831	777	834	847	788	840	829	803	795	834	862	826	845	838	829	869	812	807	811	804	796	798	824	806	824	826	829	806	837	780	836	775	798	817	839	832	774	829	813	850	789	820	846	826	747	851	751	857	841	812	857	816	877	800	792	835	798	819	770	823	842	810	835	872	828	887	829	875	832	843	832	818	848	783	782	791	816	794	812	823	791	799	896	735	821	824	845	796	894	800	810	842	820	795	827	798	790	797	845	800	837	827	802	912	813	813	834	830	806	810	791	770	795	797	830	827	855	819	832	842	777	783	815	757	840	794	827	805	835	844	857	813	841	828	786	782	819	768	814	820	825	812	852	831	812	827	797	838	833	782	808	833	836	784	844	876	830	862	838	756	795	832	844	852	799	825	812	864	857	816	786	820	827	841	769	789	782	786	841	837	779	804	841	801	821	810	806	782	849	813	864	832	830	812	858	841	822	822	822	801	813	781	840	801	780	804	807	843	832	805	830	779	830	827	813	768	793	807	841	834	844	837	817	810	832	857	777	801	798	803	861	791	808	804	805	878	860	851	788	777	794	836	854	838	777	802	841	859	827	821	797	781	823	826	839	792	818	834	859	826	828	855	816	804	807	794	834	809	801	843	788	791	802	814	819	790	801	800	827	793	786	787	846	866	797	797	809	817	853	808	848	794	818	833	852	858	818	804	815	803	876	759	781	805	796	790	815	805	777	852	806	803	808	784	823	837	839	814	817	772	866	754	821	828	794	835	875	830	816	837	811	773	837	811	798	824	825	829	728	820	794	776	780	825	804	786	850	769	772	803	765	806	818	827	846	805	795	838	802	828	829	820	826	817	830	800	863	839	829	831	803	875	842	822	787	822	848	785	858	815	827	791	804	811	823	811	836	795	855	825	823	829	793	840	820	840	851	780	769	836	803	830	833	788	773	820	791	796	820	814	804	828	801	797	803	797	747	799	847	842	792	806	822	759	795	842	881	778	779	844	771	809	820	795	799	831	808	829	814	844	833	800	847	845	856	815	797	809	773	806	791	833	808	861	825	799	779	788	803	819	813	811	741	840	779	824	796	815	862	805	859	807	833	770	778	788	793	782	781	839	829	795	785	869	858	823	858	831	817	800	796	801	843	787	814	808	823	850	779	825	822	818	822	815	774	765	802	821	795	841	826	834	868	804	825	827	837	855	828	847	821	840	809	774	850	819	847	827	798	803	860	794	782	784	877	781	786	765	853	786	842
1902	861	533	343	343	571	656	635	385	310	286	244	208	223	966	7463	7101	3877	1818	722	225	152	99	93	92	81	83	94	80	80	78	81	77	72	83	89	77	78	95	87	83	103	80	101	88	80	92	75	96	107	104	61	95	85	87	72	96	107	88	84	106	83	76	81	87	85	92	92	87	89	97	73	77	91	82	96	71	79	100	106	86	102	84	81	77	77	76	101	88	90	93	95	98	89	84	85	87	76	94	68	85	94	73	93	92	80	91	104	88	79	75	89	88	80	86	97	88	85	65	88	91	81	81	90	87	89	85	86	96	78	88	75	84	88	93	78	85	82	97	98	82	82	85	86	101	84	79	74	94	77	73	86	115	77	77	94	82	87	74	89	82	94	77	94	72	97	71	90	81	89	86	76	97	93	83	85	98	89	92	70	117	96	73	92	77	89	102	72	85	85	103	89	97	78	98	78	91	108	91	70	81	89	91	82	86	83	107	107	102	89	65	90	91	91	88	102	78	81	91	91	65	91	76	89	81	79	88	70	78	81	83	80	86	93	89	78	75	92	84	106	79	78	67	98	75	84	90	81	86	98	87	87	87	93	103	95	97	88	90	96	72	81	93	95	92	95	84	86	84	97	80	88	94	96	79	70	87	82	87	92	87	82	96	85	87	91	89	83	80	86	91	73	94	74	76	86	85	79	99	68	76	87	75	102	80	90	96	79	75	75	71	101	102	94	83	92	83	82	82	93	76	101	80	91	86	93	87	77	86	75	90	84	73	96	84	80	79	81	88	84	91	83	87	86	87	79	77	96	88	90	96	86	78	73	87	93	87	80	74	80	72	99	101	85	77	85	93	95	77	106	100	100	77	80	86	75	93	78	77	100	99	84	85	84	84	101	87	93	78	95	90	92	77	76	91	78	92	73	80	102	76	89	110	93	93	78	82	90	74	70	78	85	73	85	99	80	82	68	97	94	83	91	81	91	101	87	101	84	83	86	92	97	76	95	69	76	78	73	84	85	66	107	84	92	104	90	63	96	87	78	95	84	90	86	75	71	86	71	78	97	79	72	96	111	89	88	82	82	85	84	68	89	79	67	87	79	100	93	103	81	70	77	100	98	83	82	86	79	59	88	80	94	80	94	98	78	85	91	75	84	93	87	81	93	85	99	98	82	86	104	103	85	73	110	106	84	100	98	106	94	90	97	88	92	84	96	103	87	95	101	73	82	76	68	103	78	94	77	92	73	85	105	88	83	79	79	74	83	93	83	94	91	93	82	82	82	90	87	96	77	83	101	98	85	84	87	82	81	85	102	101	89	90	88	70	82	78	77	76	83	81	95	96	105	102	87	102	77	87	96	82	89	85	83	76	83	81	81	97	69	77	82	83	89	80	89	74	103	91	99	86	88	72	101	80	74	83	81	94	79	91	87	82	87	89	85	100	83	87	77	88	66	67	94	95	100	93	80	81	100	86	67	81	90	90	76	86	102	84	84	80	88	73	69	76	92	81	89	80	75	85	81	96	103	90	72	82	89	91	97	90	83	96	82	97	87	81	80	103	80	89	81	75	92	100	93	93	102	79	80	95	86	80	92	76	107	85	92	84	93	80	96	85	92	91	89	90	84	81	91	89	78	72	85	66	82	92	92	82	87	75	86	83	91	90	75	71	79	93	83	73	87	101	97	68	71	73	85	101	79	89	83	97	69	82	87	92	97	96	93	74	73	97	82	93	70	95	92	94	74	89	91	82	98	105	92	102	88	78	94	72	111	82	81	84	84	74	91	91	72	78	76	83	76	86	92	99	70	80	75	113	98	81	90	75	71	92	92	101	97	70	84	64	93	76	80	92	97	79	82	76	88	82	98	89	95	74	91	96	80	69	79	77	83	89	78	80	76	65	86	83	81	90	89	77	91	94	89	90	95	74	81	84	68	85	94	82	93	94	91	90	99	93	82	95	92	100	86	92	76	89	96	93	102	68	80	90	86	72	77	95	103	93	82	108	101	88	75	91	90	80	85	77	95	105	101	78	101	74	91	82	67	84	87	107	95	82	75	71	92	97	67	100	73	88	86	100	89	73	94	78	77	97	94	79	95	73	106	78	95	79	88	85	75	98	78	87	73	89	87	89	74	96	90	101	85	79	80	75	85	81	110	88	88	89	83	94	91	70	85	86	76	84	85	76	94	78	93	89	76	96	91	89	89	90	100	90	85	70	95	91	96	92	84	92	96	85	93	89	85	89	71	93	71	86	101	93	73	73	85	78	110	82	85	90	83	94	88	98	97	98	76	95	88	77	79	75	85	75	94	87	99	87	86	77	92	69	88	104	82	89	85	89	93	88	91	76	85	83	85	80	65	79	98	87	81	88	84	83	92	92	68	77	75	98	96	93	75	87	103	94	84	79	77	93	79	79	87	106	84	92	98	76	94	81	91	76	81	102	111	85	83	97	94	93	78	69	86	90	104	86	62	93	75	78	86	79	106	90	79	84	89	85	77	86	92	77	75	85	91	99	101	78	79	82	81	101	98	87	94	88	86	80	86	76	89	87	94	108	72	96	92	90	90	87	93	84	75	85	76	87	78	75	93	80	80	92	79	82	74	85	85	76	84	89	82	77	88	107	95	69	89	76	82	81	83	76	86	84	108	82	99	85	80	82	97	80	99	109	92	96	83	96	100	96	69	96	83	92	74	76	87	60	88	73	73	91	87	84	79	94	91	95	105	84	82	78	86	84	79	89	88	68	88	106	87	76	84	75	81	75	82	89	95	79	83	82	77	89	77	89	84	93	95	107	81	74	86	83	93	81	91	103	90	80	86	84	77	89	95	74	84	87	94	91	90	84	85	93	84	83	93	79	89	86	84	89	86	95	105	84	98	79	83	80	84	81	93	74	85	85	71	83	76	84	86	90	81	93	84	97	97	82	91	109	99	69	91	94	68	84	77	86	93	92	102	84	81	92	97	78	84	85	93	90	94	89	92	66	87	84	87	92	91	88	90	88	90	98	75	96	81	99	104	74	97	89	86	91	98	94	79	94	83	85	96	86	95	90	107	84	81	82	83	93	97	79	85	83	80	87	95	93	86	86	86	97	94	83	83	95	76	89	71	106	81	90	72	77	94	81	91	81	84	74	92	76	68	111	66	87	84	90	79	79	94	96	89	91	89	103	90	79	78	86	81	73	79	93	79	91	86	84	84	90	90	68	99	70	78	78	84	60	80	70	71	93	89	89	77	89	76	67	107	82	79	86	80	77	92	92	89	83	73	69	92	83	99	83	82	71	93	87	89	70	77	74	88	81	94	87	82	84	84	76	88	79	76	75	74	81	82	77	84	91	94	79	94	86	91	100	89	77	86	82	89	87	99	65	97	92	86	89	105	102	90	74	98	92	89	82	80	89	85	79	86	79	93	81	100	84	93	90	103	97	101	95	76	91	91	91	88	95	71	80	92	81	99	80	83	82	75	68	74	109	83	70	99	89	84	83	78	94	85	91	71
19170	10531	7327	11466	19746	21961	21543	19268	13286	11113	9255	7931	6948	6482	16385	41574	37709	30145	21899	11636	4448	1714	1046	891	879	839	870	874	877	840	861	862	859	842	871	794	838	807	857	830	830	860	916	840	869	900	887	884	837	836	841	836	816	851	871	780	866	861	871	876	826	833	846	879	859	911	835	837	871	862	871	836	838	868	793	837	846	873	874	810	842	884	885	876	825	781	828	841	858	822	862	809	794	867	859	858	841	882	771	849	795	849	882	873	832	853	842	809	863	877	903	928	854	883	851	817	902	839	856	850	852	805	903	852	842	795	876	838	873	822	873	834	899	848	868	849	845	925	828	907	832	870	851	858	824	864	833	851	893	854	860	879	850	811	825	881	845	836	886	893	853	830	848	872	834	861	873	839	898	897	860	866	784	822	835	865	805	859	875	842	803	810	863	897	797	795	806	828	893	802	881	844	818	877	840	852	855	845	862	814	873	863	857	867	830	818	850	836	843	866	901	863	844	927	860	856	849	846	906	883	900	827	870	856	854	822	812	838	820	789	832	909	828	848	857	829	836	881	882	837	851	876	833	866	877	871	857	836	858	871	910	875	886	835	845	833	847	889	883	850	834	807	854	883	874	842	835	874	823	844	849	791	896	919	826	902	821	807	891	829	850	826	799	809	817	836	890	864	852	861	859	834	862	800	827	872	847	925	834	842	853	884	848	840	857	852	822	841	860	841	823	892	846	879	826	831	891	899	798	814	871	862	829	886	874	861	880	887	886	948	872	819	845	884	874	849	863	850	828	832	840	874	825	913	893	781	861	830	861	895	843	865	855	865	873	828	869	859	794	849	851	831	835	846	854	874	867	886	865	835	823	861	810	841	869	858	873	861	905	902	878	858	817	866	787	853	866	826	869	827	792	839	844	833	861	922	898	810	856	881	809	852	870	824	854	851	829	836	831	909	840	903	879	823	859	858	848	831	848	853	916	847	873	848	820	855	880	806	797	909	893	797	840	915	819	848	900	842	849	827	847	863	848	905	808	816	853	847	827	860	826	813	822	840	807	854	835	885	860	815	867	810	850	825	791	837	881	897	846	873	813	865	851	852	865	896	867	828	840	852	855	901	871	861	911	843	853	823	916	827	843	867	858	823	908	874	892	831	841	844	856	835	804	862	832	891	823	883	864	850	872	823	828	838	818	825	879	911	870	825	846	830	889	847	853	875	874	859	861	870	848	852	845	884	802	869	814	829	817	879	882	869	838	887	818	834	888	849	833	847	828	876	879	870	894	862	912	820	822	820	816	833	893	821	873	887	846	844	850	860	849	851	856	860	881	853	801	873	821	816	842	854	890	891	859	865	864	881	870	870	794	873	900	828	878	871	849	922	841	826	883	867	831	880	841	835	873	846	854	834	851	872	809	833	850	840	822	887	861	848	896	832	860	845	907	810	817	850	861	832	856	893	823	872	819	828	807	857	846	880	831	843	850	864	865	884	843	856	871	878	881	857	856	859	845	889	864	904	814	875	831	888	836	915	818	860	832	786	851	897	843	866	913	916	830	808	849	867	911	800	886	876	877	835	901	852	879	805	797	839	883	843	887	777	876	806	878	838	879	838	830	866	863	807	826	905	849	849	824	889	810	828	918	830	801	857	879	849	786	834	863	861	838	859	897	838	793	870	907	863	918	895	824	871	832	867	858	844	859	849	857	870	854	870	832	869	875	862	853	864	843	838	884	882	838	882	880	823	810	842	878	844	838	890	822	853	885	902	845	769	866	852	851	849	833	843	879	872	838	910	827	833	818	890	855	900	844	868	825	871	869	842	858	855	912	859	803	884	847	857	834	862	867	878	840	856	852	863	809	842	835	910	859	819	850	912	829	900	870	838	905	885	874	847	884	860	852	789	824	876	879	812	889	793	841	835	871	852	845	829	858	807	826	814	877	829	860	853	811	834	858	837	778	835	853	887	893	886	875	886	815	845	806	871	902	861	895	931	812	850	829	906	864	877	845	859	845	903	872	852	811	910	917	845	812	825	859	877	901	838	849	831	825	886	847	861	839	827	872	846	835	862	887	873	868	822	841	820	785	873	832	849	864	881	872	900	881	890	838	829	849	895	872	835	861	865	859	868	818	850	889	846	909	853	868	853	837	851	832	850	869	837	853	797	909	828	866	885	857	847	830	823	898	902	820	873	837	834	817	862	914	819	847	847	834	858	816	837	885	828	831	803	817	909	823	866	862	876	792	853	865	845	824	824	877	844	823	836	830	840	871	822	842	809	804	831	859	833	868	811	852	853	880	845	862	845	804	872	800	865	814	821	803	868	851	882	876	849	846	872	804	872	866	857	788	835	841	806	920	796	856	886	852	848	854	878	869	852	874	874	871	873	855	782	846	863	852	826	878	884	825	839	865	875	846	863	866	875	855	811	887	852	865	863	857	801	883	881	847	824	853	859	880	875	823	834	873	855	908	842	879	881	836	875	859	827	817	847	868	853	844	869	861	904	850	819	859	855	871	835	915	922	851	855	852	912	865	898	866	878	822	864	853	830	881	845	837	878	825	920	859	892	825	786	857	834	896	874	845	787	871	841	917	831	855	859	889	858	873	816	828	909	888	832	871	851	819	862	842	876	829	885	875	832	870	807	834	800	863	852	815	833	840	852	836	825	843	891	865	868	837	841	803	847	848	856	880	882	873	813	827	855	841	875	819	867	833	841	899	873	906	828	885	833	839	850	913	935	862	866	849	855	832	823	801	840	883	830	811	861	840	909	853	886	885	826	856	841	854	877	852	856	797	835	838	830	902	901	871	860	869	903	858	803	892	826	826	810	858	838	895	847	835	843	860	820	870	845	814	848	873	900	841	796	860	832	834	828	870	836	897	821	847	853	824	799	864	817	887	847	874	813	842	885	880	844	868	900	866	836	914	894	874	890	846	846	864	839	821	784	823	840	872	847	895	858	908	887	873	854	883	837	814	848	804	818	882	837	829	877	835	860	870	885	841	865	867	868	889	887	902	824	880	832	818	822	851	835	852	876	881	846	769	900	846	858	828	882	869	854	886	878	873	823	840	847	842	773	855	804	864	863	846	898	852	889	843	856	847	920	837	822	833	879	856	879	849	850	857	822	845	837	882	862	845	859	846	862	884	841	833	914	806	875	881	849	863	795	877	879	815	885	898	844	781	887	889	869	846	882	874	844	882	820	818	810	836	850	847	845	836	824	921	854	859	842	823	827	797	855	853	883	858	884	856	846	881	866	913	858	785	859	888	819	854	860	847	856	864	876	825	851	835	888	849	825	840	851	863	856	857	847	831	812	852	870	878	854	947	895	878	861	850	875	822	862	880	815	894	900	872	834	869	841	829	877	872	835	863	840	875	873	870	836	855	841	807	853	796	844	847	923	848	856	884	816	859	846	831	829	881	808	896	870	853	864	855	876	830	844	884	814	875	849	840	906	876	904	852	845	833	852	810	892	882	817	851	823	880	874	848	891	863	839	880	861
1929	410	244	224	159	304	276	255	199	182	173	176	120	143	549	1446	1398	1038	535	240	127	97	102	81	82	77	84	72	85	64	71	83	74	75	87	67	89	75	78	75	79	92	77	85	84	84	90	65	74	93	90	79	75	65	73	78	76	77	88	86	93	75	76	83	80	64	91	81	87	89	78	78	80	88	82	83	85	90	72	71	78	74	75	82	83	89	83	67	69	81	81	68	74	82	77	77	83	81	69	87	83	84	89	79	78	88	75	84	80	61	71	79	69	80	72	75	88	73	81	70	95	95	92	88	91	87	79	81	92	85	75	74	81	73	88	81	84	85	83	87	72	74	79	75	80	108	65	77	80	88	80	99	54	72	72	78	80	86	80	73	75	77	91	72	70	70	100	72	69	92	83	81	84	88	73	82	83	83	88	77	85	92	81	77	84	78	72	66	89	76	81	86	84	65	85	89	69	83	85	68	79	86	80	77	62	73	80	82	85	89	81	94	70	71	78	86	85	69	77	90	93	79	76	81	91	72	71	83	66	80	84	71	92	95	79	81	74	83	72	72	82	77	84	76	81	91	102	77	67	90	70	78	95	90	88	69	77	86	81	94	73	113	72	88	73	89	88	87	73	73	75	88	74	76	72	74	79	93	89	82	85	70	87	69	80	89	97	64	77	73	78	83	79	75	81	81	92	67	82	88	84	76	68	101	85	86	79	72	77	65	99	84	81	67	85	83	87	71	83	73	87	77	85	73	82	73	80	86	92	94	83	69	67	82	77	84	89	88	84	74	79	82	72	71	80	93	84	75	84	73	103	85	89	64	80	81	81	83	73	85	78	97	79	86	88	85	73	76	68	74	77	93	79	73	80	71	72	83	71	77	86	86	81	92	64	83	71	85	67	78	77	71	82	89	72	70	95	75	84	73	75	81	70	78	75	79	81	79	80	88	90	86	77	67	75	75	86	89	78	75	89	82	81	98	78	84	82	74	67	76	60	91	75	87	90	62	74	80	75	85	71	90	77	75	87	81	78	78	70	83	101	77	76	62	81	94	79	91	69	79	72	104	72	84	66	74	76	74	84	77	96	81	82	78	71	93	77	69	90	90	79	89	78	71	81	84	72	66	93	79	77	80	76	90	75	89	87	79	59	97	72	86	80	76	86	77	94	82	96	77	78	78	78	79	103	88	85	88	81	73	89	87	91	82	85	84	85	100	77	90	70	80	80	81	85	74	86	80	71	73	87	94	89	89	76	71	85	73	85	81	107	83	104	81	72	82	88	86	76	61	88	82	72	75	79	90	82	94	60	99	93	88	82	82	99	74	70	83	74	75	87	75	85	67	87	71	82	80	75	75	79	82	99	78	80	79	83	84	81	64	63	90	67	94	79	91	79	86	82	84	79	71	71	68	90	75	82	93	81	88	76	79	76	73	79	94	69	93	72	85	85	91	79	82	85	115	77	72	73	69	74	79	72	67	87	68	83	103	86	71	85	83	99	75	79	81	69	69	90	79	79	82	69	69	73	76	82	91	92	73	89	97	94	60	84	88	74	90	76	57	70	88	86	87	81	83	88	72	71	95	74	78	90	94	88	78	67	79	75	103	71	82	86	78	87	93	75	81	63	89	93	78	80	62	67	79	76	86	60	74	78	69	85	81	78	85	75	80	82	67	83	61	81	69	86	65	79	74	97	71	100	68	71	93	78	78	90	74	79	89	83	85	79	79	85	87	94	79	87	73	63	63	86	81	82	78	92	76	89	84	87	68	81	76	60	70	83	71	76	92	76	70	68	83	81	64	82	74	88	71	86	90	75	81	91	77	90	91	81	85	80	80	94	78	81	92	66	82	89	86	95	68	78	92	88	90	73	78	97	85	88	76	82	76	74	84	88	64	77	77	70	63	82	75	69	87	76	103	78	89	76	82	101	82	86	82	66	71	81	83	83	66	78	88	86	70	102	91	67	75	62	97	80	82	73	78	80	98	74	89	83	83	94	86	83	101	79	83	68	77	75	76	84	81	85	86	71	73	82	82	82	79	69	101	73	92	67	76	70	83	75	81	113	69	76	86	71	84	74	92	81	63	90	68	71	88	88	92	98	80	81	72	66	74	89	85	77	84	84	80	72	79	91	96	86	86	74	77	88	85	82	84	67	72	80	90	79	96	98	80	87	96	79	79	62	83	85	76	80	89	86	64	96	66	85	73	87	87	69	80	81	74	72	69	85	92	82	87	82	79	66	68	73	83	82	94	83	84	84	89	87	76	70	77	76	72	86	80	77	94	82	75	88	91	93	80	73	52	88	63	82	84	65	74	81	74	58	89	63	67	83	72	100	67	67	92	92	69	95	79	85	74	86	74	81	85	87	84	87	78	67	76	76	82	85	72	90	102	93	93	92	84	68	88	81	71	81	93	83	75	79	102	79	86	94	84	77	87	90	90	80	88	82	84	99	80	78	85	71	84	70	90	76	94	81	90	87	78	75	75	70	69	80	86	81	77	72	64	84	75	82	96	80	91	82	67	77	77	88	105	72	95	76	73	67	87	95	82	89	85	98	84	80	72	71	81	89	74	77	62	80	75	81	77	82	79	73	75	81	112	90	74	95	75	83	78	73	86	87	86	72	73	87	70	88	84	94	96	90	86	84	102	88	85	68	82	90	85	94	75	81	83	79	94	81	80	92	82	91	82	82	62	77	75	70	78	72	74	76	77	88	64	78	84	77	83	72	79	83	83	86	84	81	70	58	76	90	83	66	79	82	72	84	77	90	82	86	84	77	76	77	71	86	77	75	88	82	75	62	83	89	80	72	88	81	79	81	92	81	98	86	75	89	83	76	85	69	82	93	82	78	85	76	74	80	75	87	83	83	75	88	78	77	80	80	87	91	83	84	79	105	95	65	86	101	62	73	70	72	83	100	70	82	82	70	80	57	74	76	89	86	73	78	87	93	78	79	82	78	72	74	76	75	90	66	66	82	78	91	85	86	93	91	96	80	95	75	85	79	71	75	79	69	86	69	68	84	83	89	91	83	69	94	79	86	77	86	86	79	87	83	79	77	66	85	105	94	94	67	91	86	84	80	73	81	102	92	95	83	74	87	77	70	83	89	80	90	71	74	75	82	75	77	86	76	92	89	81	96	75	87	83	87	71	79	84	75	80	79	79	68	85	90	84	81	71	77	90	64	94	89	84	76	66	75	71	86	79	79	77	83	73	79	80	96	90	69	77	79	69	80	86	79	73	74	62	73	81	84	87	65	83	92	66	71	66	85	91	77	99	73	93	72	79	91	81	78	86	88	77	64	85	89	77	84	72	89	74	84	85	64	67	71	87	82	69	72	70	73	87	90	91	67	83	79	81	105	80	75	83	75	89	91	86	86	76	96	90	85	85	88	75	86	79	74	75	69	79	74	90	85	77	70	78	90	69	71	79	71	66	83	84	80	87	78	72	82	81	84	82	88	86	97	74	82	89	79	77	74	92	85	92	80	81	80	83
13456	6360	4225	6425	10410	14798	12491	9903	7374	5637	5188	4482	4104	3909	13856	23435	21663	16312	9466	4152	1784	1023	878	830	814	742	765	780	784	803	821	792	772	809	820	805	814	766	827	792	861	775	798	809	829	773	795	793	800	781	810	773	792	784	809	789	792	778	774	821	799	787	795	782	753	763	795	811	764	801	792	837	790	789	783	826	828	838	795	759	779	798	768	815	742	767	853	807	781	867	843	820	814	804	822	766	754	837	832	801	749	817	823	839	793	799	795	777	850	828	797	772	794	788	802	782	745	764	784	767	801	778	770	766	777	796	796	827	795	801	820	789	790	823	830	811	800	789	787	810	751	775	788	788	751	847	783	824	761	821	808	766	817	822	860	760	812	834	801	783	773	769	838	797	803	809	806	788	799	794	746	789	829	797	822	755	815	817	819	795	796	754	800	833	810	799	798	816	800	794	769	765	744	829	807	808	791	816	756	788	832	751	786	792	805	781	741	768	790	811	783	773	779	831	805	762	811	800	806	802	787	776	799	774	769	849	759	797	793	795	820	820	787	764	823	820	792	812	765	794	785	814	780	786	768	808	796	774	806	793	803	792	772	811	782	801	773	796	825	778	826	835	792	813	812	809	746	813	788	797	842	761	797	776	805	759	790	840	816	747	823	795	833	812	787	813	792	778	794	782	803	840	801	782	836	815	802	819	803	812	833	843	797	782	787	810	767	762	804	774	831	799	796	806	824	792	776	805	761	786	797	746	777	778	803	802	794	782	817	814	777	827	739	795	781	773	808	730	854	840	799	809	812	750	766	828	828	839	799	823	855	758	794	836	838	826	782	757	828	818	779	807	771	800	751	766	816	757	765	811	793	792	831	784	780	790	821	813	815	832	837	803	797	811	801	817	769	798	833	820	785	763	786	826	806	812	812	780	857	796	774	846	853	811	812	766	756	841	772	813	809	788	820	804	797	824	860	764	751	759	759	780	753	824	760	814	778	796	789	778	767	790	786	770	801	816	824	795	834	788	835	771	846	750	818	815	851	845	820	807	814	777	797	769	781	798	823	772	806	816	817	839	814	807	765	808	817	792	827	795	809	744	789	816	799	792	772	796	827	781	824	793	779	802	770	795	789	790	782	814	779	785	801	802	823	792	781	844	778	760	802	796	785	818	803	825	780	811	781	800	751	789	751	753	798	770	797	767	849	810	795	757	784	782	832	802	857	846	759	794	768	782	804	811	794	792	768	838	819	792	815	802	799	772	827	787	753	752	802	808	767	828	788	764	782	799	809	804	788	804	840	762	784	796	822	798	831	811	778	772	765	783	765	836	826	753	805	823	764	831	828	816	804	791	790	788	806	764	828	731	814	819	798	790	796	798	800	828	830	796	827	795	815	811	816	795	780	796	835	786	773	796	813	828	825	760	813	752	815	790	795	786	830	800	802	814	760	810	752	786	789	790	804	807	802	790	791	829	835	799	833	798	806	769	789	745	836	825	839	806	786	789	787	782	833	790	762	802	797	796	761	772	760	803	831	763	784	789	798	805	824	834	817	805	727	740	816	807	812	756	773	837	768	838	812	791	796	828	785	810	791	772	789	810	810	767	781	755	748	767	781	811	793	785	822	823	791	758	825	809	808	771	786	843	778	789	797	838	839	840	810	809	789	784	830	793	793	764	777	778	832	784	806	826	781	830	829	767	822	803	854	839	783	787	826	804	743	826	784	790	801	767	746	795	755	797	746	763	789	812	799	761	833	759	809	768	832	772	848	821	770	837	808	804	801	818	823	797	777	875	773	812	828	816	796	793	824	852	784	812	809	763	783	809	784	798	838	809	785	839	826	757	805	776	831	776	825	729	762	792	787	761	830	809	725	766	787	827	836	743	806	800	794	778	792	767	788	880	770	807	851	803	803	763	785	779	757	846	796	742	750	779	850	781	795	804	796	828	824	749	857	795	821	842	766	785	802	793	773	757	762	762	799	792	851	786	716	786	801	825	799	781	780	826	808	815	845	803	815	796	802	834	791	802	795	809	763	782	760	832	760	774	821	805	770	785	770	792	732	798	770	723	789	798	804	801	826	736	784	790	806	801	797	830	836	745	807	787	793	833	805	815	808	852	782	750	791	835	793	762	813	803	846	762	785	774	782	773	815	825	808	792	818	825	816	787	790	823	871	767	772	819	753	790	781	773	805	792	832	822	813	842	812	802	749	822	767	778	769	862	799	798	791	787	829	800	770	787	791	772	820	808	757	784	796	747	799	787	790	810	777	808	830	790	770	748	776	852	779	793	840	707	797	830	805	849	782	762	782	788	779	806	784	771	785	807	804	813	793	750	808	832	755	858	774	814	824	809	800	784	780	843	810	822	793	805	883	774	765	811	758	802	758	765	777	791	816	843	771	805	842	808	785	807	756	814	764	791	794	812	819	805	782	816	828	807	770	787	725	804	814	846	804	777	762	829	831	738	804	774	752	818	748	811	791	885	826	773	794	793	789	799	800	803	804	779	781	785	756	811	767	783	824	830	843	744	723	778	763	794	819	791	837	804	795	800	729	812	812	785	761	852	803	832	770	774	815	793	777	821	822	775	757	806	798	765	738	832	795	792	799	782	828	774	817	769	775	805	794	799	755	784	805	738	754	778	812	824	812	788	773	773	806	834	809	804	798	798	776	814	800	753	787	727	840	798	793	776	818	837	802	800	780	788	829	734	811	804	842	817	797	777	849	813	813	782	770	770	795	836	805	801	813	781	770	775	784	771	825	854	832	821	787	820	757	796	816	804	784	772	767	774	846	812	796	760	820	846	776	793	805	779	748	804	776	811	790	769	801	782	841	788	753	769	781	737	789	775	824	790	798	785	749	842	815	803	794	743	794	867	863	784	841	798	801	803	753	798	810	803	759	809	790	778	770	763	781	784	803	767	830	819	804	819	762	811	819	822	815	823	783	818	778	737	788	808	774	815	821	824	808	832	781	838	814	825	825	832	839	768	738	775	810	857	778	750	760	814	775	795	793	815	796	778	781	838	824	833	805	770	808	822	820	816	844	841	789	779	793	772	790	843	775	766	793	815	811	779	766	814	787	855	870	811	794	792	799	786	779	775	784	759	804	782	796	780	801	755	797	774	800	801	818	833	727	754	779	780	763	784	728	792	793	858	785	825	809	797	793	789	822	781	797	809	827	841	831	777	772	803	754	798	742	774	798	831	812	782	754	821	803	785	830	810	790	788	780	807	836	738	787	811	798	819	769	828	794	767	809	830	819	760	786	771	818	798	799	790	808	761	810	835	890	822	853	736	831	802	778	822	816	843	818	805	820	800	771	806	756	788	747	812	764	832	762	765	792	778	740	787	734	750	810	769	790	773	821	817	757	765	788	800	792	797	802	789	782	761	775	763	737	773	782	800	779	811	746	769	799	770	808	797	800	819	770	812	787	806	787	831	794	831	798	834	819	826	769	774	762	826	805	806	788	795	793	826	766	775	788	796	771	822	835	806	772	811
1204	628	323	170	182	304	346	337	330	357	362	310	286	279	1236	4862	3392	2193	1096	390	151	111	90	87	78	88	90	80	94	86	77	72	88	102	93	99	88	68	94	92	79	85	89	96	89	79	89	80	92	94	74	90	94	73	83	84	93	82	85	88	80	91	75	66	99	89	76	74	90	82	84	97	82	81	95	86	79	85	93	85	63	87	75	92	104	86	86	73	78	87	69	87	97	94	101	93	77	86	87	89	83	96	80	88	57	81	89	75	89	92	83	100	102	96	67	76	89	85	90	74	98	79	96	74	89	71	88	90	78	80	97	72	77	84	95	65	75	83	88	87	84	80	73	79	78	80	81	81	83	72	81	73	81	87	87	83	77	76	92	75	75	92	99	92	95	84	82	106	77	92	90	89	84	91	89	74	80	91	86	82	70	74	94	83	99	72	80	90	79	85	76	86	79	92	85	84	92	89	80	81	81	89	97	86	91	79	84	82	68	93	83	82	78	84	99	103	84	118	73	89	76	91	94	86	92	76	105	64	94	68	104	77	74	91	79	85	83	81	74	91	93	96	84	90	89	77	76	93	84	75	88	92	89	72	92	91	83	93	76	87	79	97	92	80	93	80	78	79	102	89	97	88	85	75	84	82	81	94	80	68	101	88	84	76	84	86	120	96	107	99	94	95	96	92	78	70	77	86	71	103	99	101	91	83	74	87	81	85	85	90	69	96	96	91	77	70	68	88	87	95	90	78	85	82	84	83	95	88	89	74	90	92	86	85	89	86	84	87	89	95	76	73	83	75	90	83	94	86	80	72	83	82	71	92	94	85	74	83	96	83	95	83	95	106	100	101	79	95	90	96	87	90	100	86	96	83	84	76	95	87	84	81	104	90	90	99	77	82	94	74	103	99	90	104	87	72	87	82	91	87	80	89	86	85	67	87	102	93	79	92	102	82	79	78	72	78	91	73	79	73	84	77	83	83	71	89	85	95	101	105	83	86	86	101	85	77	78	75	87	92	91	80	105	83	84	89	79	92	94	86	92	78	80	106	87	88	80	99	86	82	75	90	90	97	86	89	90	94	85	75	84	106	90	94	96	86	90	95	84	78	90	85	81	99	61	78	75	92	87	80	75	75	84	89	85	72	91	90	76	89	88	82	73	74	96	100	82	91	86	112	92	61	90	92	99	84	82	81	80	83	85	76	91	82	95	69	83	76	82	84	106	96	81	103	93	77	99	98	68	84	92	97	84	89	86	88	87	69	74	95	68	80	77	92	84	79	68	80	90	73	72	99	74	93	82	89	83	87	86	72	88	85	80	85	70	92	96	94	85	77	100	87	90	80	81	87	84	92	69	81	101	103	71	89	86	95	101	84	83	75	94	79	84	79	71	80	68	100	86	73	68	74	77	73	105	107	85	98	81	88	103	100	93	76	98	92	83	93	81	85	78	89	98	76	85	75	94	90	91	96	98	75	94	68	82	102	73	89	99	85	85	78	82	86	90	96	82	71	83	102	85	89	73	85	85	78	81	70	92	100	95	104	81	93	68	83	76	91	83	85	71	93	99	79	94	77	81	96	81	71	87	84	78	78	97	83	96	99	100	95	86	80	85	86	79	87	89	84	84	86	87	81	93	79	80	80	94	96	80	82	85	66	89	108	98	77	75	96	85	82	92	90	72	85	90	71	73	78	85	87	75	83	84	80	76	93	89	77	102	85	70	92	92	73	80	102	80	73	85	73	88	86	97	101	87	89	80	78	84	89	91	79	93	76	75	105	101	90	106	72	82	72	84	87	89	93	89	74	89	89	93	81	85	77	100	66	87	71	79	83	104	75	69	88	75	82	78	100	97	95	69	103	91	98	76	76	78	85	86	90	90	90	78	105	96	74	99	105	82	79	80	87	90	89	71	93	67	92	109	88	79	94	93	97	92	89	97	74	78	97	83	78	93	103	95	67	77	73	74	92	100	84	95	96	80	105	82	74	87	77	79	78	100	92	89	93	84	99	84	80	86	83	88	78	78	95	71	90	93	96	91	96	83	101	77	77	102	78	71	94	91	83	82	99	93	102	83	76	89	77	81	93	92	94	104	99	72	94	81	89	89	88	99	109	85	108	89	90	93	90	69	92	78	81	64	88	75	73	98	70	98	79	94	81	96	79	79	77	79	79	82	80	83	91	85	84	78	84	98	79	76	82	83	81	90	77	99	109	91	68	77	95	89	72	95	86	90	83	101	94	75	98	95	82	83	63	87	102	84	103	72	73	87	73	79	81	92	81	96	83	105	96	81	90	81	96	92	101	92	96	103	67	92	90	101	84	67	83	90	91	74	88	85	85	67	86	96	71	91	89	79	79	101	85	100	85	83	77	92	86	84	88	80	80	79	66	80	87	67	81	72	98	69	76	90	95	100	68	88	94	74	86	85	77	97	80	68	84	95	85	93	73	84	74	92	83	85	99	92	72	88	98	85	99	92	94	89	81	82	64	88	81	85	90	93	83	82	86	81	75	74	94	83	90	83	77	83	82	89	88	87	64	79	95	75	87	91	73	99	70	82	80	75	72	87	78	91	66	95	82	91	81	92	90	76	89	82	71	94	92	82	80	95	86	77	93	63	69	78	76	101	82	89	76	87	87	96	90	93	116	86	92	82	90	77	88	89	83	87	81	98	85	79	61	96	91	87	77	79	78	86	92	77	87	89	80	77	93	103	96	91	81	88	88	87	106	99	82	69	84	69	78	76	84	72	84	75	92	97	96	83	95	90	73	86	92	71	81	76	89	75	83	82	79	87	81	85	89	86	96	96	79	92	72	84	94	87	79	81	83	87	91	102	78	76	75	83	99	85	79	84	94	101	83	84	85	85	99	81	73	86	98	87	80	70	73	72	85	95	80	77	68	88	85	71	93	91	64	88	105	85	90	83	98	100	83	87	80	92	90	87	64	79	86	71	86	64	92	89	91	80	88	92	83	93	86	92	94	85	88	83	102	89	83	105	98	98	101	71	102	90	69	81	78	80	88	86	86	80	87	82	80	97	83	75	84	92	91	89	80	78	96	72	84	86	101	90	92	99	79	77	84	85	85	66	95	61	95	100	81	87	87	93	80	78	73	107	105	74	81	81	97	95	89	94	95	85	81	84	89	110	83	60	77	84	87	112	83	87	91	71	74	84	69	87	78	103	91	78	88	85	86	88	79	89	70	94	91	109	83	84	84	77	73	71	90	79	90	90	69	91	65	91	82	77	81	80	88	86	98	82	101	87	73	71	78	79	92	94	92	83	90	64	91	100	100	86	97	84	87	80	109	82	91	92	85	94	91	83	89	84	93	93	85	90	83	79	70	93	98	61	79	85	78	68	81	101	74	78	91	95	77	94	91	89	72	100	93	80	84	81	96	102	80	75	94	91	102	90	81	81	96	77	85	102	75	91	93	73	98	99	96	83	97	105	104	88	93	85	99	109	83	83	83	88	90	92	80	76	88	84	86	85	82	82	89
15432	9187	4496	6044	11644	15146	14231	12020	11628	11766	11387	10021	8245	8029	20027	35280	29766	24644	16116	7279	2574	1294	950	837	814	829	838	811	810	831	838	794	884	822	829	839	851	773	851	870	834	860	855	814	845	860	862	872	835	841	852	836	836	851	868	841	876	879	840	805	883	798	882	824	827	818	847	824	813	856	842	862	909	846	843	866	814	851	838	872	827	914	848	868	817	838	880	861	849	820	838	873	886	847	803	860	839	906	864	811	898	876	857	854	861	858	841	809	857	872	875	869	806	843	831	871	876	861	811	867	823	782	829	782	788	864	827	850	864	799	884	850	837	883	865	842	843	860	838	854	827	881	846	824	884	796	850	846	829	846	810	869	906	784	830	853	905	858	823	863	846	832	807	851	839	854	867	784	833	881	927	815	861	803	873	840	839	878	865	846	883	875	853	839	870	901	829	907	863	826	819	840	814	901	917	841	818	880	879	863	791	853	880	802	842	873	875	821	848	801	866	819	794	910	826	864	839	867	801	799	782	814	820	840	875	865	851	821	829	885	866	858	826	833	871	869	825	856	855	830	789	852	836	799	810	804	819	829	872	838	813	827	844	865	814	850	839	844	883	803	875	836	820	811	838	856	882	830	849	854	831	811	862	818	841	894	841	826	789	820	875	851	857	853	783	867	829	879	798	757	866	834	892	840	882	846	863	836	870	814	886	864	811	867	791	841	853	841	829	823	788	810	830	847	907	859	827	817	888	864	891	862	830	854	829	898	849	837	836	851	880	933	851	820	818	864	851	926	868	868	853	832	824	848	878	860	814	836	857	789	803	869	836	857	896	856	865	833	824	878	905	840	798	881	875	809	887	922	861	821	857	819	878	832	868	835	876	864	893	844	866	860	857	805	855	842	857	861	848	850	851	870	879	830	858	844	901	844	869	869	832	863	883	869	848	842	833	839	856	878	883	840	830	838	855	806	863	841	847	868	828	879	859	854	871	825	851	857	901	882	854	853	847	814	886	857	835	815	869	797	823	873	843	869	864	876	868	850	829	811	859	868	877	824	855	840	810	794	849	828	854	877	836	831	916	901	780	863	892	840	855	826	847	877	841	871	826	873	826	860	847	857	848	869	846	855	824	821	839	842	831	865	842	881	874	844	852	828	867	852	914	852	846	830	893	766	848	863	867	819	796	863	874	891	752	839	848	821	881	867	888	828	830	867	869	905	874	896	832	823	793	844	829	814	822	896	871	832	841	822	859	856	786	907	846	838	862	860	853	800	818	790	868	916	873	857	831	858	850	848	837	882	827	886	844	848	832	866	876	869	855	914	788	859	901	873	866	810	895	822	866	814	910	865	843	877	885	846	837	869	861	873	799	835	864	870	840	889	896	841	854	895	834	902	848	844	858	885	844	775	832	852	872	860	836	816	807	833	841	830	887	824	868	814	811	869	817	841	812	849	813	861	858	858	871	881	851	838	887	862	837	871	878	842	830	854	825	830	899	844	897	865	841	863	868	802	808	848	899	863	844	821	878	852	878	891	791	867	803	828	870	876	829	876	824	915	879	878	849	853	839	869	863	830	863	835	827	869	844	885	833	811	792	835	837	824	847	792	820	865	834	821	825	827	795	845	878	823	887	867	835	829	877	861	866	888	878	814	849	910	799	832	831	822	835	804	859	829	895	896	859	843	885	847	852	856	874	833	881	824	858	863	821	862	834	871	870	810	853	821	887	851	837	852	844	858	837	896	864	830	818	834	825	844	888	851	799	782	877	866	868	828	834	828	847	829	852	826	824	876	906	843	828	863	848	833	886	827	874	852	852	806	847	907	816	796	861	863	853	816	823	807	872	858	838	864	846	843	909	866	841	823	843	876	875	859	848	902	825	816	833	868	838	853	851	872	852	862	859	882	833	852	829	838	843	889	880	793	798	808	870	867	849	820	813	889	824	842	857	841	849	812	806	837	825	857	829	853	794	851	830	896	879	874	866	838	863	866	839	878	891	855	848	881	898	851	879	840	808	846	872	880	843	843	818	877	872	797	913	839	901	826	841	868	789	841	853	940	853	867	815	866	841	806	832	902	805	834	841	835	842	837	787	823	841	838	872	860	828	831	875	861	850	841	853	801	852	830	833	863	824	899	811	900	822	790	855	796	872	867	828	840	812	869	890	881	833	817	865	862	822	839	810	835	842	861	823	836	880	804	893	851	798	845	864	856	834	839	812	833	885	841	840	855	882	855	815	846	882	823	887	869	838	877	831	860	845	818	821	848	847	817	772	840	872	862	828	851	854	835	829	879	816	842	798	856	898	802	843	838	840	857	833	837	823	839	860	870	882	783	834	806	881	842	871	853	781	833	873	833	822	846	831	824	807	782	850	883	822	879	836	874	860	784	847	837	841	846	849	884	900	862	810	816	830	834	817	886	882	854	918	811	927	870	828	876	848	830	808	831	818	781	789	847	779	902	863	856	821	854	839	820	836	859	858	813	776	849	872	858	914	808	842	889	845	860	858	819	821	865	847	905	810	848	838	878	835	841	781	852	854	871	864	864	852	858	862	874	852	827	827	829	790	868	800	836	852	847	840	857	845	903	839	835	855	840	864	867	864	828	795	825	838	799	847	830	882	847	809	828	797	879	861	821	879	827	840	860	858	825	891	888	872	905	802	860	819	834	811	869	842	833	850	896	834	848	853	874	888	847	871	824	868	820	800	902	843	849	865	908	877	875	847	860	834	823	865	817	833	872	868	906	814	815	806	852	850	833	846	914	871	834	849	890	877	859	894	767	826	854	825	846	902	832	846	856	891	893	833	860	857	825	870	862	859	901	911	806	852	861	835	853	878	863	840	813	852	865	872	828	812	869	809	852	825	829	825	846	870	835	865	865	858	847	864	839	890	861	821	814	819	811	861	836	773	859	850	837	811	853	845	836	866	814	890	836	868	840	843	848	807	895	845	817	872	815	864	842	847	874	798	835	854	888	844	869	869	824	809	831	837	811	812	888	870	809	874	859	822	828	871	863	906	855	868	880	850	858	849	848	860	794	899	837	879	881	848	873	888	822	824	852	832	889	897	839	825	841	835	852	841	851	840	852	848	830	853	851	824	859	809	828	851	880	864	874	819	847	879	857	800	877	828	866	824	843	863	859	850	836	838	892	824	932	862	855	821	825	850	861	798	864	831	833	836	859	864	806	812	828	796	860	858	892	822	895	867	867	879	847	836	847	824	856	845	803	766	827	849	834	849	842	899	835	861	877	831	807	875	860	836	829	897	824	799	812	810	796	852	861	876	846	817	794	832	828	848	817	868	852	894	890	871	864	818	815	849	910	879	849	831	813	902	860	846	843	872	878	856	835	883	887	825	862	830	839	786	800	844	865	863	839	852	859	829	858	869	857	826	867	878	833	873	836	837	868	871	852	868	865	815	792	827	809	841	870	893	869	845	825	833	829	858	858	831	836	852	847	811	845	824	819	797	842	896	839	830	865	821	845	890	865	812	865	854	894
2850	461	229	203	198	318	499	447	397	331	293	258	212	223	1208	5184	3796	2486	1073	429	201	114	91	82	73	78	84	87	79	79	85	80	91	83	83	87	79	82	80	69	86	81	80	96	84	83	89	99	86	62	83	80	83	80	94	89	71	84	67	81	58	69	89	89	89	69	73	78	81	73	81	85	79	81	93	83	73	93	76	69	69	77	107	87	77	87	78	82	86	81	64	87	69	69	80	73	77	72	90	74	78	90	87	86	86	75	82	78	85	79	81	69	80	79	60	95	79	79	59	71	79	82	93	82	88	80	80	77	82	80	68	68	84	62	92	77	76	83	70	92	80	66	75	94	71	76	83	88	71	90	69	86	74	78	70	73	80	74	75	74	80	80	70	85	86	83	88	67	82	84	95	80	69	86	84	85	72	77	80	80	67	80	84	83	91	81	88	83	85	89	88	67	88	90	77	83	78	89	79	78	99	91	100	68	81	84	88	111	64	80	84	83	63	85	89	94	71	99	78	88	71	95	87	83	79	84	66	81	87	89	79	95	73	80	76	72	95	77	92	71	93	65	84	66	80	87	78	72	75	63	83	59	60	79	83	86	77	83	76	73	97	73	91	94	69	78	70	82	73	82	75	89	85	69	99	78	88	70	65	101	95	81	78	90	76	72	77	91	84	77	58	75	83	79	83	90	75	87	91	85	96	93	64	76	74	88	66	81	86	98	86	105	65	66	70	77	82	85	84	84	59	66	77	89	85	94	70	84	83	84	75	95	70	78	61	86	91	79	79	68	86	71	94	75	73	62	89	80	82	76	69	85	91	78	80	73	66	67	74	76	68	99	67	85	70	73	68	81	87	77	64	85	71	72	60	75	84	90	99	86	75	79	77	69	87	76	71	68	86	69	82	77	97	87	89	75	83	84	72	82	88	64	93	88	59	71	97	93	81	69	84	72	82	79	69	65	81	82	72	78	81	86	80	65	84	81	69	77	88	97	74	75	88	93	61	64	83	98	83	77	89	76	70	91	89	70	78	89	92	71	70	76	102	80	67	70	87	78	70	88	73	88	72	91	81	63	84	77	77	71	76	87	82	84	82	74	92	67	67	74	93	83	88	81	97	69	95	72	80	86	90	66	82	88	84	70	67	86	64	93	68	68	85	73	88	72	67	68	77	94	76	89	63	72	72	91	79	76	67	94	94	78	98	69	72	91	93	85	95	82	76	84	65	76	80	69	83	79	79	84	66	66	79	68	85	74	87	66	81	85	89	83	67	72	87	83	81	68	73	91	84	80	79	89	75	92	71	90	70	84	87	75	65	72	85	76	74	77	78	71	78	71	76	86	71	85	71	90	100	73	92	89	91	86	76	98	89	76	60	79	64	96	81	77	67	77	88	77	87	88	62	74	81	96	84	90	69	66	73	89	78	83	82	63	73	85	78	87	62	97	75	71	87	68	81	76	78	84	68	86	72	82	82	88	72	86	88	75	74	90	65	89	73	82	95	86	90	79	82	85	86	77	75	79	76	85	85	86	78	78	72	96	78	74	76	91	83	78	80	82	104	89	84	103	82	92	89	68	60	74	77	94	82	82	85	83	73	77	86	69	82	65	79	103	79	79	89	70	71	81	98	76	78	101	87	78	104	86	78	83	82	81	73	82	81	83	64	75	84	88	65	76	80	75	85	96	81	67	91	93	74	85	96	84	73	77	89	76	80	83	72	78	80	83	88	80	83	77	93	79	95	92	71	91	83	72	64	79	81	91	82	63	79	74	80	94	77	79	77	82	82	76	80	88	82	79	79	81	85	93	81	76	74	71	66	81	89	68	71	74	84	73	74	69	86	77	79	74	77	81	68	84	76	81	76	72	70	88	81	78	87	85	74	85	78	70	66	84	89	89	82	81	77	91	79	89	85	85	82	71	74	87	81	84	74	69	69	62	69	97	81	71	88	84	77	75	81	79	92	85	84	78	76	84	85	88	86	85	67	71	86	85	86	94	78	89	85	82	87	85	85	87	66	79	73	72	81	82	72	90	91	78	79	83	88	73	88	88	81	67	78	84	90	86	81	63	66	77	75	76	79	82	84	74	81	89	89	71	76	83	80	62	72	72	72	66	93	82	73	73	74	73	97	87	73	83	62	92	75	70	76	86	85	93	82	63	66	74	76	80	70	84	77	83	79	78	88	101	93	78	79	93	78	74	87	66	81	83	104	74	83	71	90	79	79	88	94	91	83	65	93	96	85	72	94	84	76	59	70	82	88	88	79	90	86	95	73	70	94	90	76	84	66	92	83	82	87	91	86	76	81	86	91	92	84	67	85	81	89	82	95	89	93	84	74	82	73	88	88	97	65	75	83	82	78	83	81	78	76	66	85	91	78	75	84	73	69	80	69	74	78	86	80	73	78	89	78	82	79	98	79	81	73	73	67	67	79	68	70	97	71	76	75	80	88	94	79	83	89	78	85	80	92	71	87	78	74	77	91	70	80	71	77	92	84	80	78	78	79	80	93	84	73	66	92	81	83	76	70	75	78	83	73	95	69	88	77	72	95	80	79	84	80	78	100	92	76	95	63	89	86	78	69	78	92	70	83	78	96	75	96	78	91	85	65	81	85	85	85	85	72	74	82	79	74	69	80	69	79	90	85	94	76	95	87	77	89	70	84	63	78	77	88	82	71	88	80	76	79	77	76	83	75	79	65	76	78	93	73	76	59	83	75	71	69	60	85	74	93	73	77	74	71	60	93	96	86	80	83	69	71	103	86	72	88	95	83	95	84	83	80	92	72	84	54	83	71	88	78	83	66	86	90	77	90	90	98	72	91	89	90	89	73	79	93	85	77	77	80	74	68	76	70	88	94	89	90	68	81	99	64	57	86	67	92	71	70	66	98	75	96	75	65	73	84	72	82	71	82	101	78	81	77	92	85	87	77	81	67	76	81	86	73	102	74	77	80	76	72	78	83	85	83	75	71	83	83	80	86	84	87	84	78	78	79	92	90	74	85	98	80	74	106	80	87	83	81	74	68	78	68	65	81	87	82	95	89	76	65	83	97	61	71	62	71	70	106	75	70	96	77	75	79	77	90	70	98	59	89	77	67	84	72	71	69	78	85	65	80	80	84	89	79	78	76	90	87	74	62	72	74	74	75	72	83	73	87	76	74	70	78	80	76	82	88	91	70	74	75	99	80	80	77	81	85	62	70	69	96	72	86	87	78	71	67	73	88	65	86	92	81	81	88	103	74	60	99	73	98	74	66	87	80	75	81	90	66	74	92	95	81	79	90	75	79	78	77	85	83	79	71	87	82	76	79	79	93	72	77	79	85	76	76	68	71	94	75	79	74	78	76	94	70	85	75	77	86	78	72	78	72	89	90	77	75	74	71	79	90	87	92	80	77	93	84	76	93	86	85	78	78	93	79	91	78	85	72	81	81	85	82	69	75	67	97	86	91	80	77	65	86	84	68	84	86	78	88	81	92	64	65	88	83	86	94	78
15340	6653	3107	5856	14385	17434	18706	17172	14237	11202	8940	7596	7122	7447	19999	36700	31496	25957	17258	8075	3032	1363	914	803	771	787	837	824	825	734	782	824	858	822	830	760	807	782	824	839	763	781	782	805	794	878	791	796	845	824	824	774	775	798	781	772	833	764	827	828	800	780	785	819	786	851	798	792	827	776	825	751	790	786	784	774	813	793	810	774	862	825	793	795	817	762	811	831	805	786	775	764	815	758	791	804	783	762	810	860	814	818	784	814	808	846	776	798	793	825	763	799	808	791	774	821	821	816	806	790	794	794	783	799	780	808	765	776	791	818	818	802	829	776	831	791	798	756	783	784	810	807	787	824	822	833	813	818	798	835	808	781	820	799	780	786	767	816	807	823	793	827	771	790	804	835	819	818	798	817	793	784	815	841	818	822	790	847	864	836	762	793	833	803	789	804	761	774	867	749	814	791	791	844	812	831	839	828	818	833	761	782	773	791	851	746	820	841	760	824	847	810	824	806	755	797	791	768	810	772	778	807	846	804	803	870	820	837	783	823	793	872	814	820	840	803	776	824	777	797	808	803	814	802	842	840	807	759	808	803	869	822	849	809	818	804	758	808	817	768	828	808	769	817	789	780	809	806	773	789	840	762	797	827	800	835	810	818	746	816	800	795	810	790	822	784	798	812	744	794	806	803	879	776	811	814	806	756	792	855	829	793	794	750	803	789	788	801	824	831	790	808	844	812	818	834	788	852	810	794	747	774	787	816	811	805	818	800	812	793	803	780	772	812	811	801	807	806	838	839	779	765	791	818	836	821	778	817	793	811	800	812	806	809	802	761	785	800	841	789	823	807	813	770	761	772	827	779	809	784	778	850	842	790	816	793	779	801	826	829	808	826	795	809	816	744	776	796	820	786	788	827	821	840	836	802	853	773	807	780	809	838	822	776	805	817	800	785	851	789	811	804	789	797	808	806	775	799	788	814	829	838	814	840	771	847	797	792	769	805	793	837	804	819	779	843	790	811	806	782	802	764	770	776	832	773	810	792	809	826	792	784	783	785	771	866	759	745	814	791	807	800	766	793	810	757	798	781	791	790	804	807	773	760	763	797	819	793	827	805	860	823	744	785	806	722	816	818	795	796	753	766	763	818	792	816	826	811	787	823	765	811	801	819	813	790	804	785	765	803	793	779	775	834	769	826	814	804	819	816	854	853	802	765	755	790	864	850	822	807	805	867	814	816	794	807	819	874	826	785	759	790	818	820	792	817	753	767	762	823	845	782	839	823	836	789	782	781	758	815	806	808	763	783	783	824	816	797	774	828	830	792	794	792	796	815	812	800	804	778	820	840	809	807	768	763	812	814	803	847	789	734	798	807	798	818	804	778	788	801	868	764	808	785	856	862	789	831	771	836	834	755	829	798	840	814	791	847	799	838	830	812	821	782	756	822	821	849	842	789	809	801	793	815	779	806	745	782	826	822	863	804	816	802	806	758	800	801	842	839	812	800	841	837	815	795	786	790	779	831	846	814	797	770	797	805	782	866	773	761	802	781	774	803	834	777	785	770	811	859	820	807	813	831	846	816	834	756	798	820	836	797	751	811	757	780	807	757	817	808	774	790	794	798	785	832	798	799	828	737	831	791	799	822	792	783	791	811	772	772	777	789	835	788	768	795	796	753	784	782	773	785	781	831	796	834	857	855	836	803	811	816	786	824	724	799	790	786	842	800	804	804	843	830	788	767	818	816	806	740	770	735	789	732	797	772	786	833	800	806	839	812	787	849	761	803	815	866	839	814	817	816	824	804	771	788	802	799	827	810	830	800	829	808	798	773	844	748	764	765	811	805	793	810	768	804	799	775	767	807	793	793	808	810	794	830	813	782	793	848	822	804	818	815	799	829	837	754	779	773	818	807	798	794	782	802	817	838	827	801	812	840	802	849	798	830	816	778	758	816	887	801	777	809	859	774	762	827	803	865	720	769	823	796	779	828	766	777	787	834	766	765	770	820	759	827	836	781	796	804	812	773	765	732	792	822	840	812	797	826	844	812	818	777	829	802	829	831	797	780	850	818	812	761	798	808	777	775	852	797	805	831	791	864	799	790	769	759	815	784	875	787	836	854	781	837	802	800	786	783	793	814	754	851	865	791	784	793	801	805	822	804	827	812	816	805	857	786	831	823	828	787	801	783	830	819	798	810	814	760	772	789	794	802	831	833	778	798	789	782	781	819	790	766	821	802	813	803	805	828	843	828	802	855	797	788	812	822	766	872	801	862	774	835	835	811	814	815	834	806	771	829	850	801	803	810	802	820	787	835	788	801	795	806	809	779	809	781	804	822	784	770	821	811	810	823	880	781	813	825	779	775	797	830	814	779	756	791	802	808	805	771	830	845	823	847	836	806	819	758	783	838	825	794	828	837	813	781	770	821	820	830	798	799	810	822	801	769	821	795	816	855	824	788	870	795	753	803	790	809	779	763	861	812	820	839	840	821	759	796	838	831	842	816	831	784	829	818	793	815	776	770	773	783	869	803	807	819	829	782	762	787	753	771	802	799	819	832	796	812	792	800	813	830	790	805	849	799	796	824	837	787	738	839	820	832	776	813	758	800	744	829	843	784	822	808	818	748	807	819	816	794	793	778	822	806	805	813	849	816	763	747	857	848	805	817	781	856	791	859	827	786	791	845	777	777	766	827	830	806	837	785	783	819	779	795	785	818	787	758	808	806	783	792	787	742	778	818	816	773	787	818	830	819	759	788	770	751	865	756	812	775	834	825	775	802	810	797	827	817	775	810	794	820	823	817	803	856	812	813	832	757	794	811	787	815	804	784	792	802	783	791	806	812	782	826	817	807	773	828	811	792	810	785	861	803	817	783	827	817	830	838	820	812	857	828	867	823	822	791	807	795	811	846	753	802	815	830	833	764	773	790	808	808	834	820	771	818	842	814	814	778	790	821	812	828	857	840	800	826	800	793	812	793	818	811	789	806	772	796	845	761	796	751	823	836	797	845	813	775	838	813	812	803	841	780	802	799	794	869	818	823	793	768	825	808	764	783	801	797	854	838	861	828	821	810	856	800	785	812	804	790	837	815	737	783	801	796	781	847	831	777	789	770	794	802	881	851	807	809	803	803	777	855	856	792	776	803	754	804	829	786	842	803	793	805	824	778	855	855	812	811	798	811	845	756	812	827	797	823	773	801	758	808	820	765	828	791	813	809	867	775	742	831	843	856	825	781	814	795	808	779	822	817	850	767	756	775	783	772	804	783	805	816	845	790	782	803	785	807	765	835	792	791	856	807	807	785	812	817	780	807	859	810	798	782	802	778	785	806	794	759	814	803	823	837	770	828	821	766	824	851	836	801	802	803	810	804	760	802	780	798	818	787	847	841	799	818	806	766	774	795	801	831	845	779	803	817	808	799	800	752	738	760	785	796	746	774	787	862	813	759	839	770	797	793	785	789	775	833	785	773	726	787	808	787	850	799	789	811	777	794	816	759	806	801
1647	457	349	291	339	707	692	538	444	361	356	366	346	339	509	5583	7350	4993	2376	820	297	145	92	80	92	99	79	89	75	76	76	95	76	89	85	79	85	80	87	78	94	95	65	86	68	79	70	82	91	87	88	91	74	77	101	78	80	81	67	92	87	80	80	72	81	88	97	82	86	85	92	95	79	73	90	86	91	91	75	77	89	89	83	75	86	107	81	77	72	85	70	75	79	82	97	85	99	111	62	66	84	87	77	74	84	91	87	86	80	102	88	81	88	107	73	81	76	82	98	90	93	81	79	99	83	85	81	100	81	80	87	95	95	90	101	93	88	77	92	90	89	79	74	88	94	101	75	92	76	96	87	92	77	85	85	88	76	90	75	90	80	82	77	83	96	101	75	71	100	75	81	85	82	99	75	88	80	93	68	82	87	86	85	99	83	92	88	94	100	68	99	86	73	91	77	74	75	77	77	99	80	105	83	81	87	81	83	84	88	97	87	81	80	93	73	68	73	88	68	96	76	77	83	82	69	85	93	75	101	77	102	91	100	92	106	81	105	75	107	87	88	89	89	100	99	86	75	79	82	83	105	79	86	96	89	98	79	102	88	88	85	68	90	101	89	82	89	80	83	77	75	79	85	89	89	77	84	86	73	88	91	77	75	74	84	88	92	66	91	87	87	87	77	81	83	75	88	80	75	85	83	85	86	94	83	85	95	95	77	106	92	79	83	95	79	77	98	82	86	76	84	87	97	89	79	89	84	80	88	89	84	66	78	86	102	77	85	66	87	93	94	89	71	82	95	78	87	97	82	84	97	98	98	93	88	88	93	105	67	81	94	73	82	74	83	80	76	81	89	90	90	82	83	98	86	85	84	98	91	103	79	78	90	85	78	93	88	92	74	78	84	86	101	105	79	100	65	87	103	89	70	86	94	77	92	79	84	84	89	69	86	88	79	71	75	94	83	78	120	83	97	76	64	70	80	96	86	94	102	79	94	100	86	72	92	88	70	87	77	83	87	85	78	85	92	72	107	102	93	75	88	89	101	111	82	100	71	73	76	93	77	89	86	74	66	87	81	84	79	76	78	89	75	88	80	85	101	61	89	92	75	81	87	72	85	80	105	86	81	86	82	91	70	81	97	77	68	78	73	107	81	100	71	85	95	86	109	82	83	81	82	84	79	66	88	81	82	76	80	88	80	73	93	95	96	82	77	107	83	93	99	100	76	79	85	96	87	88	90	74	98	88	84	75	73	77	96	77	92	90	85	81	83	70	77	72	78	69	83	74	97	81	88	98	85	87	76	84	99	93	70	76	74	80	58	81	90	89	94	89	111	80	96	85	74	75	77	81	67	69	88	68	101	74	88	71	98	72	73	86	87	85	85	97	87	89	93	99	79	92	88	65	83	74	72	74	88	86	87	80	70	91	95	93	72	98	61	102	79	85	112	77	80	80	92	93	80	92	65	88	79	84	95	75	73	109	87	94	91	72	91	113	79	81	105	85	88	76	76	114	88	80	73	104	73	75	78	82	91	77	85	88	90	84	72	71	83	91	95	86	96	95	94	90	79	77	78	95	79	90	93	84	80	83	85	104	81	75	89	81	78	73	95	77	84	85	88	76	86	92	90	69	89	75	69	88	74	88	79	78	84	85	102	80	86	71	78	108	100	73	81	78	101	91	82	85	80	79	81	87	112	98	90	81	84	93	68	76	84	78	88	94	73	80	79	91	96	86	85	89	71	74	73	87	77	85	75	74	82	71	94	90	83	89	91	78	76	82	99	94	92	88	82	83	96	114	74	83	93	80	65	94	96	100	81	63	88	97	88	96	94	91	102	86	97	73	77	75	97	86	99	88	76	66	87	104	81	80	95	81	95	73	76	85	91	84	89	101	89	79	85	72	81	79	78	95	80	87	76	73	83	104	79	78	86	92	88	77	89	97	79	89	96	96	85	76	95	89	76	89	76	93	85	84	84	81	98	95	85	100	74	88	79	85	91	110	92	81	87	87	82	88	91	86	90	73	71	81	96	84	87	79	78	87	85	91	76	94	82	87	92	85	101	77	80	83	85	91	85	87	82	94	92	101	89	85	84	90	94	85	81	90	82	72	93	82	92	81	88	88	96	90	95	93	99	63	94	87	73	70	82	77	86	81	79	93	74	103	85	97	85	89	79	114	81	76	85	91	65	77	96	90	103	70	81	92	104	97	81	88	85	78	67	79	95	82	92	84	89	86	81	95	111	74	79	81	84	78	71	85	96	89	98	85	91	84	69	83	85	91	82	66	85	74	84	76	89	80	92	75	75	90	99	89	76	91	82	74	75	97	92	100	86	89	80	91	81	81	93	78	75	68	84	86	88	76	72	73	88	92	95	78	99	86	99	109	92	76	98	83	80	95	83	88	102	87	88	83	63	82	67	81	87	93	86	83	76	82	86	68	74	89	76	95	73	79	85	81	97	86	84	80	107	76	79	98	99	70	84	89	84	83	91	97	88	93	87	87	95	89	72	91	75	82	86	81	80	113	95	87	75	74	105	93	90	85	92	87	84	74	113	87	90	94	81	98	79	80	91	69	82	75	86	79	97	91	89	94	80	94	88	91	74	97	71	82	90	74	79	95	91	83	78	91	97	89	81	95	90	77	90	83	70	74	100	86	82	84	92	88	76	82	97	93	68	79	71	91	100	80	82	84	91	92	100	84	78	83	76	84	66	96	81	87	81	96	67	92	88	93	81	75	75	82	82	82	74	99	88	86	87	83	73	79	72	73	77	89	90	67	86	79	82	84	93	87	90	86	93	83	95	93	79	88	96	76	105	86	84	79	89	79	93	93	73	84	90	76	86	91	99	75	95	87	78	78	88	92	100	95	74	74	88	96	94	83	98	72	80	89	87	77	88	82	94	73	110	91	89	65	65	78	90	94	83	99	90	84	75	85	71	97	78	70	76	74	75	79	87	75	85	72	81	91	83	89	95	97	85	83	87	74	92	85	95	81	76	79	73	118	79	75	93	89	95	86	98	67	88	90	93	78	84	83	80	91	104	80	90	89	77	88	85	76	77	79	79	95	72	85	85	96	85	68	71	87	86	91	79	79	81	84	90	81	89	95	79	78	69	93	74	82	70	89	103	110	96	91	90	86	80	88	83	68	87	89	84	86	99	84	101	84	72	72	94	83	85	98	101	78	91	85	91	87	82	80	104	101	103	92	85	86	69	82	87	77	95	73	78	77	69	98	83	78	95	88	88	71	91	90	94	72	77	78	90	98	88	102	92	68	82	88	83	89	94	67	99	73	94	99	92	74	87	78	96	93	83	86	85	84	79	99	98	90	75	85	104	88	85	81	96	85	92	104	89	82	94	74	88	65	83	81	84	96	86	91	70	88	75	85	80	88	84	76	87	77	94	60	87	67	91	68	74	87	77	93	91	92	91	76	99	94	92	101	82	73	94	88	68	79	95	80	83	81	73	83	85	71	83	75	73	93	85	114	99	85
17139	7127	4667	10190	19777	25238	22100	17722	14542	12161	11310	10826	10171	9928	12129	38054	38617	33057	24160	12354	4811	1981	1050	876	824	897	820	864	870	818	864	871	896	843	856	831	854	863	836	790	864	872	828	877	844	853	808	891	840	841	839	837	852	844	817	841	849	873	869	832	853	863	842	835	829	838	819	846	821	804	832	819	886	845	861	799	827	810	867	885	792	837	816	804	851	837	879	811	855	846	886	856	849	827	899	835	799	843	813	829	856	897	850	859	878	839	836	847	812	848	826	860	789	834	821	879	848	835	835	824	853	871	862	830	845	865	813	842	833	844	787	824	846	855	861	885	862	806	817	840	852	869	866	846	829	820	840	841	920	862	897	884	801	860	851	837	858	820	829	849	890	815	904	866	895	890	830	860	863	850	782	864	859	860	794	880	876	823	818	842	871	854	783	860	862	832	830	847	828	835	830	873	776	862	857	890	903	826	833	866	799	855	815	868	828	828	820	867	853	864	881	873	865	848	811	852	918	813	815	839	841	833	844	835	813	852	854	869	863	884	769	856	845	797	843	870	819	873	834	828	835	890	869	854	885	860	840	857	821	902	807	895	882	813	866	884	850	868	819	884	830	859	840	891	869	825	820	798	862	827	861	847	834	843	840	815	852	865	842	872	819	847	802	838	856	848	846	880	860	844	846	802	777	857	844	895	872	857	825	856	859	863	879	831	824	827	828	855	875	863	847	871	854	835	902	870	798	826	878	898	804	815	836	868	851	817	857	811	829	870	912	789	773	835	842	855	857	870	816	824	903	872	881	863	846	867	837	867	845	882	836	857	864	810	812	874	880	818	815	900	856	844	814	864	826	849	815	837	889	851	820	870	851	814	864	819	839	814	878	849	802	813	815	866	899	822	832	827	829	860	810	890	879	862	837	840	823	824	840	914	841	853	837	916	846	863	893	845	823	831	847	855	809	837	813	848	856	826	815	855	869	804	842	813	855	825	870	851	802	850	855	831	864	846	819	879	851	879	812	840	813	791	889	869	879	870	841	844	809	805	836	861	787	858	842	845	860	902	862	921	888	849	819	888	825	811	823	791	848	807	882	869	914	830	845	826	840	882	849	859	861	823	843	809	877	826	874	907	854	790	850	848	853	846	824	849	888	835	867	841	886	866	835	881	904	824	865	819	861	859	813	863	879	861	836	826	787	861	847	844	861	784	839	814	793	856	827	832	794	834	867	858	890	858	935	865	817	830	881	796	843	825	858	906	871	840	865	880	875	819	840	874	838	817	827	864	887	800	861	826	836	885	836	793	797	849	822	833	836	885	890	828	874	788	864	813	892	853	811	812	839	884	837	827	834	789	874	894	828	846	801	811	861	856	857	828	844	848	848	876	861	850	837	877	846	841	844	802	853	851	844	852	789	827	840	839	843	794	845	848	848	808	844	850	833	882	812	876	811	844	814	834	774	824	813	799	823	862	843	813	834	862	794	896	844	795	841	867	862	831	826	844	835	850	811	860	911	858	842	869	836	837	844	834	867	851	864	876	838	826	852	876	882	834	851	832	846	862	824	835	876	823	861	802	838	826	840	892	799	842	836	826	879	811	863	840	866	842	834	792	843	847	877	831	850	832	886	895	929	868	835	834	838	812	835	801	883	840	784	882	839	873	822	907	879	863	812	843	831	858	850	848	865	840	835	899	791	861	855	873	825	867	843	860	875	897	863	865	855	855	848	818	877	816	847	828	835	868	849	872	882	891	858	820	865	864	893	825	860	819	821	823	833	837	869	893	822	836	869	856	872	904	812	885	850	844	849	869	818	839	828	863	895	903	850	847	865	870	871	815	838	795	817	850	850	902	833	844	874	851	891	887	824	838	826	902	927	874	885	826	849	846	866	856	864	855	856	817	816	864	843	841	869	804	863	832	880	836	853	857	833	847	877	823	820	822	839	872	847	865	839	878	836	865	859	827	815	826	852	878	860	854	798	908	834	888	882	860	871	898	807	836	849	805	873	884	842	839	864	822	798	866	855	862	887	852	831	840	804	882	805	893	905	877	867	868	839	852	839	859	839	853	897	870	842	855	837	871	846	853	812	862	880	847	817	886	917	839	887	875	859	893	828	810	846	864	839	841	803	853	793	882	832	840	888	876	825	863	833	835	823	848	812	842	857	844	832	839	890	888	846	828	865	841	816	836	816	799	838	881	861	819	846	863	869	806	932	867	854	848	844	838	848	875	846	848	854	853	850	877	860	863	853	931	857	823	830	874	829	872	841	874	815	865	845	850	919	833	811	887	858	802	824	871	809	874	842	854	844	836	845	847	876	871	789	820	847	852	857	908	910	859	861	847	841	868	863	850	863	819	844	872	830	868	866	832	876	839	782	904	849	915	795	856	821	854	819	843	878	862	839	848	818	846	861	811	865	925	831	869	884	834	831	870	895	873	811	822	870	850	815	849	871	845	882	846	903	816	884	804	805	837	852	869	862	854	846	868	839	905	912	838	811	828	867	860	828	840	839	848	801	853	860	858	844	840	838	846	787	852	779	819	886	862	869	863	874	851	925	855	868	874	849	874	842	875	835	819	869	862	852	833	846	841	904	854	889	866	862	839	822	809	849	901	811	826	880	852	827	860	807	801	896	807	876	833	908	874	871	857	845	930	811	827	814	770	851	837	812	834	866	831	868	874	841	857	813	884	860	864	819	810	874	815	873	856	853	829	829	899	782	823	876	824	836	877	829	868	838	856	892	842	853	890	801	793	832	847	841	830	850	847	873	859	829	814	886	868	837	849	812	843	850	830	797	857	838	800	834	860	881	842	853	802	818	839	875	848	781	810	854	831	858	836	860	843	826	932	880	796	839	799	836	840	813	831	810	829	844	841	889	862	751	784	864	859	855	858	853	789	826	861	847	864	809	850	791	820	820	835	849	861	842	864	848	860	884	851	866	886	846	856	803	876	788	874	911	868	829	873	853	814	832	819	858	859	819	868	820	803	823	869	887	869	840	807	842	870	816	840	846	839	857	838	812	843	801	850	797	891	862	879	865	869	899	824	836	853	876	852	836	841	825	819	839	840	846	864	799	844	848	879	810	870	827	836	837	891	811	848	883	919	884	844	813	844	843	847	806	871	862	799	831	816	836	936	821	800	885	848	860	837	832	898	894	850	882	879	850	845	824	820	908	830	856	844	831	840	797	833	836	806	824	861	849	823	831	853	901	841	911	880	824	857	832	805	855	865	881	843	867	865	882	853	852	846	864	811	820	861	861	816	881	796	876	812	872	845	890	896	833	822	796	842	817	877	912	841	830	841	851	833	837	853	791	832	838	840	842	843	858	886	800	922	819	870	885	864	898	832	853	793	876	829	845	831	857	843	857	784	848	870	857	846	807	838	883	925	802	854	814	840	851	864	809	912	880	810	925	835	841	822	927	805	844	868	856	829	872	835	874	858	853	839	871	887	775	864	878	843	844	831	873	773	824	830	831	831	869	838	851	882	881	858	838	847
1629	220	206	190	261	335	322	239	197	234	272	218	204	171	247	1402	1587	1042	522	247	150	106	89	67	77	84	75	82	79	80	80	86	86	61	79	71	84	63	78	83	82	78	89	85	62	76	88	95	79	88	79	93	67	84	70	69	82	87	90	90	67	78	82	72	78	71	87	81	77	83	85	74	87	94	87	76	61	104	74	81	79	70	92	86	71	64	80	81	82	78	72	80	77	81	89	75	70	82	82	71	74	83	86	89	64	70	78	79	72	77	86	102	79	84	76	77	71	73	86	81	85	87	82	77	74	77	82	83	75	88	88	80	70	90	78	76	79	72	80	73	80	72	83	78	84	83	76	83	80	79	77	66	82	81	72	68	74	88	78	83	81	64	80	64	89	85	92	90	83	84	68	82	90	69	87	73	65	90	77	70	75	58	80	82	75	84	75	72	78	92	85	80	86	71	80	71	80	79	81	67	69	70	65	99	70	68	79	96	76	69	79	74	81	72	83	71	74	77	79	70	82	79	75	92	68	80	82	76	87	75	71	77	87	71	74	92	84	81	87	88	76	81	77	77	92	75	85	74	85	65	95	70	74	76	73	91	66	95	75	90	84	76	70	74	92	78	73	98	78	74	70	76	81	77	88	86	73	83	92	78	88	75	96	77	79	76	90	79	79	82	67	82	92	80	87	81	84	71	90	85	83	77	91	100	85	111	76	64	77	65	83	81	78	74	74	85	96	82	98	67	62	77	78	82	68	87	73	74	70	80	68	90	76	77	74	87	84	70	80	91	78	94	82	93	77	87	78	70	72	84	84	74	99	67	81	89	90	68	79	67	80	83	89	65	89	91	91	70	74	87	93	83	64	84	66	69	74	64	59	69	66	79	74	79	85	84	74	65	88	89	72	84	85	75	69	79	84	90	76	81	79	86	96	97	93	75	89	92	71	74	91	68	79	83	73	72	81	81	72	71	85	84	88	85	90	77	70	85	77	81	66	77	52	85	83	71	77	86	78	75	76	84	84	92	76	81	86	65	81	78	78	73	75	82	63	56	91	80	85	81	78	84	83	92	80	69	100	84	76	95	85	76	82	76	77	86	82	87	66	83	95	85	96	75	88	89	85	88	87	80	92	86	81	66	85	91	71	83	75	79	103	81	75	95	74	88	65	80	84	76	86	95	95	75	83	82	77	71	64	77	79	72	79	83	87	80	79	78	94	81	66	72	74	68	71	94	82	89	83	73	82	84	73	79	84	75	76	75	93	86	83	65	81	77	88	86	72	82	69	78	75	79	88	69	82	89	81	84	82	79	70	82	85	94	69	81	75	70	64	63	80	77	82	85	78	86	79	87	90	81	73	76	97	66	79	87	95	83	81	80	75	70	69	69	74	81	69	85	92	81	78	75	70	82	77	77	97	92	81	70	96	86	80	72	94	85	81	77	74	75	71	88	107	78	82	93	76	55	65	66	83	85	91	96	73	74	91	84	67	85	74	81	92	64	71	70	102	88	84	74	66	85	82	76	95	73	88	89	98	64	80	79	66	76	79	69	72	88	61	89	71	91	88	76	85	83	77	78	76	101	77	84	82	84	78	69	71	78	72	72	89	77	77	84	87	85	81	87	99	90	81	78	80	83	82	93	81	94	85	82	83	93	67	70	58	74	85	66	78	74	82	91	89	85	92	86	98	87	94	67	84	79	68	80	93	70	81	74	87	72	83	70	76	71	66	81	81	75	86	67	89	77	75	97	79	81	71	76	85	87	71	67	60	81	69	66	96	87	77	70	85	87	81	88	73	90	81	77	90	77	71	80	103	81	89	72	75	78	79	64	87	77	79	66	80	73	89	79	78	84	78	76	80	96	80	83	80	80	94	81	90	92	76	73	92	95	73	76	79	64	92	77	73	80	85	71	76	90	70	62	81	94	87	81	89	68	75	76	92	89	69	82	67	75	68	76	75	79	51	77	81	71	83	99	68	99	88	84	82	96	77	89	79	60	77	65	95	77	74	84	74	76	71	89	73	75	82	66	66	88	97	85	87	81	88	78	79	78	55	82	76	73	74	79	85	88	92	80	72	73	87	78	91	72	82	79	83	83	70	78	86	96	82	94	79	91	72	71	69	67	74	83	80	81	62	74	91	76	67	88	78	90	77	77	77	85	71	80	76	73	80	72	81	77	63	65	71	65	64	62	87	70	69	105	73	84	86	77	65	81	73	73	87	88	77	84	77	78	83	68	73	72	87	86	79	68	82	63	77	70	89	71	90	77	71	86	84	82	70	71	74	63	85	92	91	80	81	83	79	91	79	87	72	80	85	91	81	70	99	77	84	74	93	82	80	72	69	82	89	96	77	83	67	79	70	79	83	83	75	90	68	72	84	77	71	88	76	69	82	76	76	71	93	68	77	71	77	93	72	83	69	76	69	79	64	89	94	78	63	64	80	87	74	79	81	92	89	60	83	74	73	94	79	89	77	82	82	70	88	74	73	66	69	68	92	86	67	73	71	89	67	76	85	84	73	72	77	85	65	79	87	77	90	89	79	77	82	86	92	69	79	89	67	79	90	80	83	69	78	70	81	81	73	69	92	84	89	73	80	66	84	73	98	85	88	78	87	71	75	89	85	75	86	82	76	71	74	94	91	81	61	84	86	85	58	87	84	72	83	74	76	101	81	92	75	70	83	78	67	81	84	68	84	88	89	73	75	76	83	98	80	87	87	111	78	77	75	75	78	92	90	71	81	97	72	94	90	82	78	84	93	93	64	83	90	59	79	63	66	90	73	89	76	68	78	79	94	69	72	87	80	87	84	78	80	73	96	78	77	83	72	81	73	69	68	83	76	86	87	79	71	61	96	72	80	77	81	89	58	100	79	88	77	71	87	87	92	88	77	75	72	74	79	81	73	78	86	83	82	82	97	73	80	75	75	70	81	71	63	81	79	81	94	83	71	84	80	82	75	77	63	70	80	70	82	86	74	84	87	85	83	91	77	86	76	74	78	80	86	70	88	73	76	68	71	75	78	81	92	75	61	74	69	87	93	64	83	79	83	79	83	76	78	66	73	88	97	71	66	65	94	98	98	89	81	65	77	80	80	75	81	88	73	76	86	68	80	77	79	69	83	83	76	68	67	92	84	99	86	71	82	73	84	92	77	77	79	76	86	65	69	65	85	84	58	83	78	83	72	84	62	88	84	73	91	76	78	74	93	86	76	96	74	83	86	79	71	93	86	86	83	80	78	70	79	79	60	91	108	69	86	61	96	68	76	79	75	96	75	91	90	77	69	83	93	85	94	85	79	93	91	73	66	83	61	90	85	81	77	84	62	86	92	77	62	83	85	82	88	66	91	94	86	84	70	74	69	63	91	88	78	79	72	75	72	99	93	86	77	86	81	81	87	70	78	94	80	90	83	88	76	65	74	73	78	77	79	74	82	94	75	74	74	94	87	78	76	92	74	69	83	83	88	88	68	74	77	82	73	92	96	86	80	77	69	70
10395	3536	2859	6436	15577	16304	12652	9847	7309	8290	7690	6270	5635	5283	6845	22587	23006	17074	10249	4848	2093	1185	835	838	792	804	790	776	795	798	737	814	801	785	846	743	799	781	793	822	813	731	820	778	789	740	816	767	792	762	783	783	785	782	783	789	768	777	823	766	759	778	796	767	794	793	784	835	800	816	778	758	770	767	843	822	757	824	794	806	774	830	777	794	805	738	790	796	769	752	760	814	796	818	748	777	845	786	770	815	809	833	810	858	735	808	856	784	783	792	734	777	805	775	740	766	743	798	772	831	828	788	792	746	771	794	859	807	797	792	761	777	783	806	754	776	785	760	820	790	818	842	790	848	814	776	766	850	783	765	797	788	788	784	782	815	708	767	814	844	792	788	763	772	781	780	780	770	794	813	810	812	830	805	810	790	788	792	765	798	776	833	770	816	822	805	809	795	758	789	819	762	770	729	832	755	805	742	815	769	761	819	801	784	775	817	775	802	764	779	792	765	773	816	815	816	775	796	768	776	804	811	819	752	856	855	823	799	844	796	794	801	797	817	769	818	784	839	789	797	768	765	823	801	813	778	781	782	782	810	758	811	813	777	777	798	833	793	729	794	778	790	770	768	787	791	805	820	803	827	813	774	800	809	796	830	738	782	792	784	795	785	800	815	780	773	793	830	862	815	798	775	782	777	806	821	842	776	784	775	830	788	762	774	790	814	732	741	831	762	799	766	846	812	791	834	813	786	778	784	750	808	816	808	726	796	789	802	836	748	819	797	819	820	788	770	795	820	797	798	781	814	847	810	770	801	816	811	797	806	795	767	769	818	794	767	825	798	805	837	815	775	773	748	801	824	758	734	792	807	806	798	779	836	780	742	770	782	798	802	787	814	791	814	804	764	781	797	764	795	798	778	770	796	871	786	801	833	777	808	772	808	799	774	781	807	736	794	787	788	785	768	782	760	818	822	768	864	793	763	788	760	773	775	777	788	840	782	807	788	816	834	814	818	771	832	768	811	808	818	774	809	783	774	777	804	762	798	818	819	760	827	808	820	775	778	760	848	802	780	791	813	798	839	802	754	761	773	762	778	791	764	764	779	778	767	827	821	774	782	808	735	756	795	810	788	792	774	741	815	790	788	822	833	762	817	792	757	835	837	818	796	818	884	769	798	762	795	794	815	785	785	775	814	776	780	775	793	768	811	787	857	788	827	732	805	804	823	774	793	796	758	707	797	760	801	803	784	800	742	789	780	791	774	705	836	829	772	806	812	839	819	837	774	802	798	821	761	817	850	800	791	820	811	795	771	817	776	751	762	837	776	860	736	762	796	753	801	794	742	779	770	784	807	822	788	734	792	790	746	794	824	817	756	798	824	807	823	791	781	785	773	790	766	811	754	823	797	801	840	802	817	831	836	724	794	770	792	791	825	805	766	777	825	776	826	817	841	788	835	833	771	740	785	789	794	804	757	768	774	805	843	825	795	837	773	802	792	812	779	779	787	764	772	820	843	766	797	784	761	757	761	772	802	798	847	755	842	812	817	785	774	788	777	827	845	766	745	801	784	785	788	799	825	836	795	773	809	808	816	817	764	769	746	826	748	841	786	765	836	857	757	825	856	781	795	766	835	734	779	830	797	790	792	784	818	829	767	826	753	797	789	812	824	775	770	809	759	810	834	768	762	743	807	799	786	775	789	775	793	783	775	820	817	776	800	747	790	830	815	829	788	753	804	812	780	789	771	802	831	775	784	782	818	810	824	744	777	810	777	768	839	794	804	812	745	742	795	854	773	810	791	777	754	790	789	798	774	754	839	796	781	773	764	815	791	806	793	846	802	793	795	800	792	803	857	785	801	758	827	753	830	792	813	757	755	751	744	715	812	766	805	819	780	796	764	823	805	776	766	798	783	792	756	808	840	813	806	803	744	789	798	842	790	792	831	757	787	832	808	823	750	766	803	842	793	845	829	821	812	812	784	747	763	788	749	775	760	750	769	845	771	795	827	785	783	828	799	763	787	802	789	790	775	803	753	800	816	777	731	819	784	842	789	755	794	805	795	747	797	814	814	753	815	775	814	786	772	827	780	782	802	816	832	803	782	800	798	753	792	815	762	770	794	784	773	811	735	801	766	780	798	850	801	808	790	812	886	802	836	789	822	810	793	767	732	762	789	801	795	809	758	799	830	775	815	769	798	761	736	867	778	828	768	790	803	792	790	825	780	800	771	834	821	781	711	791	738	782	797	765	789	832	811	793	826	770	778	816	748	764	798	763	769	772	821	817	830	782	744	744	800	818	767	773	786	794	807	802	774	786	806	806	803	829	761	746	806	752	787	800	800	733	757	785	808	800	832	771	810	759	818	740	773	838	813	774	805	771	796	831	808	795	805	770	779	788	813	795	783	794	800	798	805	771	801	793	766	801	819	812	782	765	807	758	832	794	833	755	814	818	851	802	848	785	801	785	775	835	778	794	784	782	776	772	840	776	801	817	786	757	714	760	818	803	796	820	811	771	788	722	785	772	824	775	794	797	764	810	828	793	780	758	768	823	734	781	711	794	780	810	757	790	767	795	772	798	756	807	788	789	771	807	766	783	768	779	796	818	785	797	785	802	784	782	824	747	791	757	844	771	804	799	791	798	755	793	781	833	780	808	757	773	832	838	771	773	762	777	766	777	796	811	773	796	790	838	791	756	747	749	746	782	763	839	770	783	801	829	774	852	801	814	787	773	788	780	773	816	746	815	784	785	814	829	796	782	845	800	767	756	754	812	783	772	732	770	802	819	786	754	771	790	852	842	785	751	782	845	765	852	760	812	759	797	758	823	807	790	854	816	789	821	811	793	809	762	776	794	776	865	765	781	823	824	751	795	769	794	829	763	796	790	782	838	803	793	847	835	789	774	773	837	851	799	817	792	753	795	829	807	845	782	833	838	788	750	795	810	843	827	739	803	844	770	800	745	818	795	758	772	814	798	810	782	794	775	831	833	818	750	821	813	727	815	759	801	789	769	808	771	749	806	787	754	823	793	793	801	777	785	773	821	782	789	772	826	766	804	772	841	779	802	792	770	826	825	798	831	801	765	779	796	791	780	805	856	781	831	778	797	795	851	813	772	783	834	820	768	804	774	822	798	785	828	717	815	774	796	810	839	759	805	840	746	739	768	779	811	788	843	812	790	730	788	796	809	864	813	788	772	721	804	765	825	804	820	771	778	791	772	801	765	762	771	805	798	790	767	782	801	771	768	765	774	765	755	794	828	767	775	801	738	856	787	797	740	760	784	796	805	769	763	771	781	823	799	826	799	784	751	818	837	815	753	809	814	799	831	790	819	785	869	810	768	804	818	788	787	789	811	818	795	802	872	821	868	815	803	813	823	742	802	793	788	788	785	805	786	865	773	800	780	783	767	825	771	781	790	822	758	741	750	809	791	756	787	820	765	791	788	820	788	811	827	827	831	800	783	830	745	789	845	829	843	820	805	791	774	825	779	807	763	809	792	822
866	472	359	290	251	333	349	285	243	231	215	209	147	156	551	4418	3720	2288	1070	439	210	120	79	95	76	89	83	82	78	81	97	85	79	84	87	92	102	79	68	94	84	73	77	81	73	87	85	78	89	94	81	73	90	87	71	77	98	88	84	84	93	88	74	76	75	96	59	63	82	90	76	105	83	85	88	68	87	82	85	85	66	86	91	85	82	70	64	84	63	86	83	84	81	83	81	75	103	61	86	85	88	94	93	88	70	97	83	102	86	81	82	65	94	84	75	81	72	81	80	77	68	97	73	90	80	76	86	86	95	92	87	84	69	88	92	100	79	78	68	78	79	86	86	96	90	91	80	77	73	73	85	81	76	93	88	94	89	82	99	87	83	77	73	87	81	95	74	73	69	76	85	89	101	74	80	72	86	92	80	73	87	81	76	78	78	101	96	81	83	83	81	75	85	59	80	86	89	95	99	95	86	82	96	86	90	79	90	91	78	99	97	72	81	92	75	78	74	102	104	86	98	85	90	84	89	94	94	81	82	92	105	99	88	80	88	84	85	101	86	83	88	94	81	82	77	78	76	89	75	88	91	95	83	81	77	83	70	81	89	85	94	76	74	72	77	75	99	77	77	79	80	75	89	86	83	83	70	82	85	81	71	70	85	79	92	70	91	93	94	70	89	91	89	73	82	75	90	66	78	65	63	92	93	90	68	103	92	84	85	83	78	84	80	67	88	98	85	87	103	86	99	90	86	80	94	86	86	89	95	85	68	72	89	76	68	81	89	98	102	77	79	96	79	88	91	76	96	89	69	84	77	73	74	89	84	72	87	84	86	75	85	90	81	50	77	88	74	78	83	82	66	93	91	75	111	84	80	80	95	93	80	102	82	85	73	87	83	63	69	86	82	86	83	72	82	82	92	71	76	62	79	79	75	77	108	77	86	94	79	88	85	86	74	69	75	94	81	72	84	80	85	82	81	77	96	81	86	66	99	94	89	68	81	80	81	83	80	79	82	90	91	77	73	96	90	84	80	84	88	76	72	81	90	100	74	78	89	97	88	89	88	97	86	82	82	95	77	88	98	84	77	98	81	99	92	73	84	86	77	84	87	89	95	92	81	83	74	90	84	84	97	89	86	78	74	97	101	93	85	86	76	106	89	81	98	87	90	92	76	96	100	91	76	93	89	87	84	85	93	92	80	69	79	80	80	86	70	95	98	81	84	74	85	90	76	67	85	83	77	75	84	79	91	82	70	83	94	96	101	81	87	100	95	77	86	101	79	83	88	98	92	77	90	100	80	75	83	68	86	84	85	89	70	91	77	87	69	89	83	63	81	90	71	79	70	82	82	85	77	83	90	81	83	96	66	90	85	71	83	72	86	90	70	85	85	73	91	80	86	75	85	83	84	66	85	98	94	72	65	84	101	89	76	82	83	84	96	81	92	76	85	73	84	76	91	87	79	90	77	83	68	86	76	81	81	93	88	73	90	81	52	98	87	74	97	77	86	92	73	92	100	97	86	79	99	81	95	76	78	76	85	84	82	79	98	92	78	81	98	82	73	62	79	72	100	81	85	83	80	93	79	71	76	79	88	69	88	79	82	91	76	75	82	73	91	91	86	78	75	65	86	87	64	100	89	79	83	77	91	85	77	69	95	75	86	94	83	88	79	92	96	90	65	86	69	71	73	97	87	88	81	96	96	86	95	90	100	80	63	86	78	91	83	91	92	71	98	68	67	89	84	73	94	92	88	74	97	99	77	82	91	88	88	90	100	87	89	85	98	88	80	76	70	82	78	76	76	87	101	82	85	84	64	87	69	95	83	94	66	89	74	77	95	88	108	84	85	84	116	95	70	83	79	81	82	91	84	94	90	83	80	84	94	83	83	75	78	79	87	80	84	82	76	79	68	78	83	97	94	70	89	70	77	70	98	88	83	69	87	92	89	88	73	67	80	97	86	70	76	80	82	94	86	93	111	93	72	79	81	77	77	85	85	95	78	83	72	86	72	79	73	80	90	84	75	79	84	87	70	90	77	91	74	100	76	92	87	78	84	89	87	82	89	99	85	85	92	66	86	96	77	99	81	71	77	93	103	66	80	78	93	99	90	70	87	93	94	75	87	78	93	101	93	84	67	82	69	78	69	97	88	72	92	91	84	81	91	77	61	99	84	83	75	93	74	78	88	90	88	75	80	86	107	56	80	95	89	93	91	89	90	77	84	80	64	74	90	83	103	87	71	91	81	84	69	84	71	82	74	81	85	96	69	94	74	89	82	81	81	88	100	71	78	77	89	75	81	87	84	81	77	87	91	101	92	84	84	113	64	96	100	74	93	88	78	83	99	77	82	97	87	91	84	98	74	82	70	87	82	83	94	87	73	83	84	82	88	92	73	87	74	78	72	77	75	93	85	81	87	101	83	79	79	74	81	84	77	75	83	86	77	87	102	86	87	111	84	100	104	81	88	92	85	89	79	102	84	85	75	93	70	77	89	108	82	77	74	79	85	76	69	91	73	64	67	104	88	109	87	99	89	104	96	100	85	77	79	82	99	65	83	91	78	85	74	83	77	88	66	99	73	103	82	85	88	69	93	98	95	92	68	86	90	88	82	72	71	97	61	93	87	79	83	78	85	83	78	86	82	96	75	83	97	93	89	90	73	101	103	77	78	65	89	77	77	68	85	85	69	72	64	83	90	73	81	88	95	83	87	72	83	80	80	84	83	65	78	77	104	85	78	73	83	75	78	72	80	91	83	103	67	86	75	80	95	87	66	75	87	68	87	85	73	83	74	90	81	82	84	74	88	85	85	86	79	58	76	101	79	85	83	65	74	89	86	80	82	70	95	90	95	92	89	82	72	78	79	69	72	79	94	91	79	68	94	95	75	79	84	89	95	83	87	90	91	89	90	110	81	95	67	74	70	99	77	71	79	80	103	87	83	84	74	88	81	76	101	84	84	106	86	87	103	81	80	77	74	95	88	98	72	81	73	85	84	81	103	82	60	100	86	91	87	89	64	100	82	84	95	87	110	97	80	86	80	71	90	85	90	87	83	88	81	97	88	89	94	70	88	86	68	82	84	82	89	80	85	85	89	86	96	110	92	69	77	91	82	80	76	96	72	77	96	78	74	83	88	70	72	102	89	75	98	83	83	81	91	82	90	83	65	72	92	87	91	93	101	88	93	93	97	67	63	80	89	77	77	81	82	85	74	84	92	85	73	74	84	76	88	82	66	86	84	83	74	86	84	83	80	91	80	85	87	78	75	91	90	75	91	64	89	75	85	76	81	91	78	86	72	80	99	101	80	88	83	84	88	95	90	78	81	78	81	89	99	78	86	95	90	79	86	77	85	79	88	80	92	93	81	70	83	96	90	80	84	75	81	83	94	94	91	81	95	77	68	92	66	75	70	83	104	71	83	88	77	97	91	76	69	66	85	77	78	95	78	79	77	92	91	92	97	65	75	88	85	79	88	81	76	89	88	92	96	69	82	78
13110	7251	5115	10377	17341	17560	14414	10630	8404	7584	6495	5446	5059	4591	11955	34394	30979	24704	16423	8206	3250	1492	998	869	840	853	813	886	882	798	895	819	883	864	883	841	830	846	834	819	814	853	819	842	854	843	816	864	851	825	825	785	891	820	874	813	817	836	816	833	856	832	904	804	825	847	855	839	815	826	868	806	817	764	825	840	758	841	847	773	817	878	831	790	845	842	835	914	867	804	817	930	829	837	830	852	864	876	818	859	827	884	828	800	865	813	848	863	820	827	810	812	846	852	845	795	805	890	831	825	827	830	856	882	874	813	871	800	823	824	836	842	842	851	800	807	872	811	810	830	819	865	854	831	820	808	845	849	830	827	824	814	810	841	799	840	808	883	836	857	866	807	808	831	831	848	889	897	842	853	835	818	847	801	852	833	853	816	827	815	839	877	834	820	829	805	911	844	853	818	851	882	830	829	836	822	844	809	812	828	848	839	781	800	858	812	822	783	867	840	812	826	815	835	841	851	871	803	766	822	856	797	828	824	830	849	827	863	811	823	867	837	826	835	874	834	921	818	809	830	869	874	831	820	849	808	852	819	873	883	808	876	856	861	840	870	790	828	828	790	836	838	874	831	820	861	795	818	852	868	788	801	837	836	808	775	840	830	845	849	806	823	801	886	858	821	854	839	870	863	877	848	832	816	837	848	827	863	866	871	859	821	786	821	818	810	831	836	867	884	854	894	802	808	843	835	858	837	783	883	908	842	859	895	851	847	773	875	845	864	850	801	849	839	801	909	781	884	841	834	857	850	808	801	757	842	857	790	808	865	852	879	876	860	762	830	827	802	826	856	786	859	813	839	818	817	835	838	861	856	820	841	829	839	856	837	889	871	834	847	805	832	831	804	822	809	860	821	830	807	853	831	893	832	817	856	780	870	843	857	858	864	799	857	820	820	875	827	802	836	855	818	829	836	839	832	854	857	818	806	848	874	862	861	852	820	834	825	846	819	812	838	821	766	847	801	842	833	818	891	848	850	849	829	831	880	867	841	826	791	840	792	827	839	841	800	851	854	875	797	878	827	868	856	810	807	836	786	905	816	853	832	792	846	859	831	838	842	756	824	840	843	845	840	849	787	884	772	837	849	869	875	855	873	807	842	817	823	816	828	792	844	864	889	851	811	819	871	855	841	842	824	793	840	779	847	782	879	859	786	850	822	877	873	818	871	838	852	830	817	814	842	789	848	865	845	821	837	855	849	803	878	837	882	826	799	847	862	832	843	873	790	859	848	826	835	906	894	838	843	845	864	809	852	853	831	773	880	819	839	890	807	837	825	857	796	845	852	816	875	852	805	840	801	838	834	862	833	849	833	826	855	834	807	838	812	853	826	859	824	869	799	831	841	835	804	846	848	812	897	838	796	819	800	869	844	838	826	865	818	903	800	829	802	826	818	840	845	878	871	836	773	827	837	876	791	819	840	848	841	888	854	801	826	844	839	864	786	885	816	826	853	866	874	879	789	839	851	878	819	889	850	834	825	835	824	873	845	881	826	887	841	863	821	802	853	824	897	873	788	825	879	859	835	798	791	847	824	818	796	840	812	823	810	826	857	820	816	853	927	812	837	854	843	882	816	860	830	828	841	804	862	798	866	815	874	825	832	833	848	887	843	813	827	887	886	802	808	856	849	849	863	819	858	825	791	867	884	840	861	814	806	797	855	865	874	794	820	821	810	865	851	884	848	834	900	867	876	831	853	851	817	831	841	858	811	803	847	865	838	828	832	860	832	860	837	841	875	815	809	833	868	824	864	816	794	832	825	802	837	850	884	913	852	848	878	863	876	836	815	777	910	866	844	811	803	812	862	816	845	784	834	843	795	816	817	828	882	864	821	827	848	856	812	823	851	845	841	840	827	860	832	801	794	846	824	816	851	795	862	843	886	822	860	825	830	843	821	810	848	819	873	828	863	886	804	817	925	770	831	822	801	881	843	827	877	800	846	820	839	851	810	847	819	779	809	819	900	832	818	797	836	873	831	869	842	853	779	842	853	784	821	834	825	789	840	827	848	844	834	832	827	833	828	828	876	782	825	815	823	810	840	833	820	829	819	846	813	866	846	835	837	836	825	834	817	844	811	843	834	807	842	846	809	832	818	817	857	800	849	772	855	839	802	854	819	839	830	822	812	839	845	861	867	822	827	818	836	809	825	906	838	818	872	842	828	862	825	829	840	817	850	842	810	855	859	852	821	872	833	805	783	834	838	839	830	852	821	828	846	815	791	808	804	824	870	866	804	859	888	861	811	814	838	797	869	849	858	847	792	814	873	847	837	868	825	865	856	856	917	862	823	868	864	866	879	834	821	848	790	835	831	843	841	812	851	848	820	855	840	777	794	830	878	868	855	840	844	881	818	796	783	830	876	826	871	885	805	832	837	825	802	776	877	833	882	781	876	881	807	814	834	855	858	891	816	827	857	846	814	854	794	875	819	858	838	830	765	814	839	861	837	860	793	778	874	818	842	808	829	851	888	854	865	843	838	825	809	860	852	817	900	819	837	888	831	874	815	858	826	840	815	868	817	860	865	834	834	851	837	838	861	821	805	872	889	848	874	843	876	824	835	864	841	837	880	809	834	808	864	870	814	876	840	878	874	821	806	848	808	833	843	827	841	812	821	862	844	807	799	834	837	812	807	866	853	816	884	891	860	782	820	867	778	886	865	835	801	865	854	843	843	821	880	812	785	832	872	858	845	848	856	818	838	869	813	888	861	796	875	843	798	827	869	837	819	843	839	874	858	833	840	854	832	857	817	818	844	830	799	864	903	838	859	812	768	811	804	823	851	843	826	837	839	817	858	834	832	830	884	870	813	836	797	846	844	837	774	807	847	851	868	857	783	846	853	779	861	830	899	838	889	892	804	804	872	811	835	853	830	825	841	854	825	831	834	883	798	891	837	854	843	826	834	771	845	893	861	861	803	838	823	820	836	860	866	810	874	833	873	884	823	869	863	836	836	836	810	847	791	821	823	844	832	811	826	818	849	841	801	870	854	861	833	792	875	861	821	897	850	825	816	877	924	892	785	828	817	837	843	834	831	848	840	859	851	846	865	886	820	789	771	804	854	869	857	830	835	899	824	855	834	880	805	831	801	826	868	805	871	818	818	838	813	828	777	839	856	913	790	792	858	837	859	884	812	901	869	845	836	821	801	844	909	832	824	817	803	849	851	855	835	801	822	803	822	854	862	861	825	824	828	849	873	843	825	826	840	834	840	840	830	863	856	846	871	817	828	901	851	880	828	829	840	849	872	781	838	855	846	814	863	823	832	859	878	898	819	846	839	802	816	861	828	826	832	850	834	796	866	854	861	844	909	769	812	895	820	812	853	802	811	835	768	836	866	842	801	851	821	823	806	859	822	849	863	847	843	831	827	783	895	814	856	843	863	861	875	826	853	885	848	826	824	855	826	826	830	829	862	807	839	810	876	890	855	803	829	845	839	866	874	817	827	785	843
2711	656	375	270	257	330	359	343	259	224	199	205	194	672	1201	4607	4381	2503	1006	421	171	94	72	73	81	86	83	73	74	81	81	87	68	76	81	68	84	79	84	75	61	68	67	96	74	83	70	72	83	71	75	83	68	71	70	86	96	82	85	81	83	81	68	79	62	82	81	85	85	85	92	80	73	89	82	85	77	74	77	86	86	95	74	88	78	86	82	72	72	82	92	79	76	86	63	84	67	72	77	69	90	78	71	86	76	70	83	87	77	73	66	72	61	71	98	78	76	79	73	78	74	73	82	79	86	87	75	83	86	88	75	85	81	64	82	91	81	79	74	71	71	76	82	86	75	75	79	88	82	81	81	94	81	91	83	87	75	89	89	76	73	78	95	87	99	78	85	59	81	84	80	87	66	76	74	96	86	80	65	69	84	86	90	79	80	82	71	78	71	79	75	57	82	81	79	80	92	67	84	86	80	77	76	90	72	72	80	55	70	71	85	85	76	74	72	70	71	70	84	72	65	63	69	88	77	75	86	66	79	79	71	78	65	104	76	67	88	65	76	83	66	90	71	72	80	80	96	84	94	69	86	95	92	70	61	86	80	75	91	102	80	68	84	90	78	63	75	72	79	77	80	70	77	80	79	90	80	91	69	69	62	77	78	102	83	73	71	64	75	68	94	63	91	91	84	74	74	68	81	71	76	77	84	76	77	93	87	93	83	86	86	82	74	80	68	83	72	87	69	67	78	71	67	69	78	76	85	66	82	82	88	79	85	85	70	81	85	76	66	84	92	87	78	70	91	76	83	79	85	91	107	67	79	85	64	79	79	90	82	86	92	83	84	65	89	83	79	80	82	91	65	69	75	90	75	90	82	100	66	85	63	89	68	87	89	85	86	72	86	85	74	84	70	82	67	78	83	73	72	77	94	93	77	70	87	80	77	78	75	89	79	72	78	84	73	77	67	74	83	76	83	93	74	63	78	100	73	71	68	87	82	76	92	82	84	56	88	92	80	79	63	98	85	73	79	80	86	80	65	101	80	87	75	84	86	73	74	93	71	67	83	86	76	74	94	75	62	79	75	71	66	89	85	79	73	84	85	88	83	72	70	63	70	73	79	64	59	60	71	77	91	73	63	66	76	90	93	90	76	79	69	80	78	87	74	76	73	86	67	76	80	80	74	85	76	77	87	62	77	84	70	77	99	86	88	73	76	84	67	92	70	76	82	79	75	86	85	95	87	77	68	77	86	83	70	82	69	67	79	78	69	101	66	77	64	66	78	85	77	74	95	77	88	83	70	64	79	80	78	78	86	78	95	70	66	74	79	85	63	73	93	92	73	73	83	90	98	86	66	81	90	78	79	79	65	82	84	89	69	91	93	64	75	74	77	80	68	78	89	81	84	88	65	74	71	69	88	87	72	78	89	73	82	76	83	83	77	68	75	82	70	89	78	90	81	72	66	64	84	75	78	70	78	80	82	80	93	88	82	96	87	69	68	73	80	77	79	80	73	76	85	79	87	74	75	91	80	76	65	88	84	74	83	69	75	82	78	82	84	78	87	78	84	81	72	77	79	98	75	93	76	79	91	85	76	61	77	69	74	88	82	66	88	86	71	72	84	87	81	66	80	70	85	79	78	72	80	87	77	88	88	79	81	79	80	85	68	61	67	84	75	78	80	92	78	74	105	82	77	75	82	74	81	72	74	73	85	88	81	67	94	74	78	73	83	78	71	68	80	83	70	76	90	71	67	75	89	69	84	95	79	88	70	84	76	83	84	83	59	80	80	85	73	78	99	58	97	89	80	69	78	89	83	80	82	74	78	88	72	67	73	73	75	82	78	73	74	70	78	73	71	70	70	80	81	81	85	74	77	75	65	85	71	85	87	77	78	71	67	94	87	69	68	78	83	87	86	84	93	68	76	73	79	81	80	72	68	78	80	90	93	85	65	82	75	92	74	69	58	67	83	79	78	92	70	75	91	85	64	88	78	71	97	77	78	81	91	94	79	67	66	74	77	79	84	76	87	73	63	91	86	75	95	72	84	82	86	86	81	67	73	73	69	80	68	81	63	73	85	76	75	81	84	77	72	63	95	83	100	75	70	74	64	75	82	84	58	70	103	70	82	73	94	71	72	91	90	73	79	77	75	93	91	80	72	85	65	68	89	97	92	77	72	70	75	91	71	84	82	61	74	63	75	68	71	74	75	86	81	83	81	70	88	79	74	81	84	67	73	85	72	83	93	72	73	75	69	81	85	89	69	67	76	71	76	83	67	72	87	86	82	99	85	79	92	74	87	67	82	99	66	80	84	82	88	79	76	94	79	71	80	87	86	78	96	80	78	74	77	83	77	85	76	83	70	80	90	85	79	81	79	66	84	62	86	68	86	81	64	81	74	93	77	93	87	79	86	96	89	80	66	85	78	69	76	86	74	70	83	70	88	75	79	82	93	82	81	76	78	78	75	85	80	85	79	76	69	72	63	80	75	88	80	72	75	89	70	70	98	77	80	79	68	74	75	90	84	76	87	69	72	58	79	79	82	75	76	73	82	76	67	77	79	90	91	82	86	81	68	87	68	71	81	85	87	81	75	76	81	81	86	61	78	94	84	80	76	93	81	81	92	87	64	89	64	105	85	70	79	60	75	74	76	63	68	74	76	76	59	73	71	70	85	74	70	85	70	83	78	80	76	79	82	68	87	83	77	62	81	73	70	97	85	82	97	76	66	74	69	80	84	71	79	96	79	90	81	73	88	81	72	83	84	81	73	65	73	71	66	74	70	84	75	87	82	69	87	84	74	88	83	69	76	88	86	96	68	84	64	90	87	72	76	75	79	78	94	79	65	86	77	87	59	82	88	83	60	97	76	81	76	70	72	101	72	87	83	68	90	82	78	79	83	85	70	87	77	67	84	95	72	86	71	80	69	93	88	75	70	67	76	80	82	80	90	93	88	77	73	92	93	76	87	56	79	88	79	60	75	81	83	81	85	102	90	75	87	82	77	94	81	69	75	76	87	62	90	82	86	63	75	79	91	89	79	78	92	80	88	87	85	82	69	74	88	77	67	78	62	86	74	71	73	81	90	67	72	80	74	66	90	76	73	85	75	67	99	95	77	85	78	87	72	76	73	83	88	93	94	90	64	93	90	67	98	100	88	79	96	85	72	77	79	68	80	78	95	78	74	86	92	78	86	92	73	88	99	82	83	89	90	84	76	83	70	82	88	76	68	56	70	60	81	79	80	73	82	67	71	76	82	74	72	84	88	93	96	86	80	74	78	67	84	78	90	79	80	82	76	72	84	76	93	78	89	89	74	77	79	82	69	93	69	66	71	65	78	58	93	75	71	84	84	72	79	96	74	76	94	80	85	91	63	74	72	83	70	73	69	86	72	70	66	66	84	75	93	67	69	57	71	78	68	83	72	80	95	83	104	87	83	80	60	71	79	65	68	77	74	98	93	79	69	66	71	84	78	88	82	78	76	70	87	82	72	76
14459	8321	5731	9880	15259	16193	15513	12872	10023	7951	6699	6207	5807	12947	19235	35237	32688	25677	15565	7165	2909	1375	892	824	763	749	792	781	794	789	814	779	817	775	741	830	750	777	835	766	803	802	748	724	771	786	823	832	770	803	772	807	771	753	842	837	778	820	821	800	804	779	766	747	789	796	801	774	752	836	783	773	790	746	830	770	812	773	783	772	801	813	803	785	794	756	812	803	781	825	800	771	778	758	799	803	796	839	813	786	801	794	813	781	769	790	822	753	791	818	801	747	793	776	799	769	776	814	814	757	769	840	789	806	786	794	803	789	763	818	773	803	760	795	764	781	799	783	779	795	853	748	786	767	767	825	807	799	768	800	798	755	780	788	805	798	843	803	783	744	835	796	816	819	763	823	799	846	795	776	805	768	828	791	782	861	865	786	767	728	832	788	830	789	795	766	762	818	752	816	799	788	810	777	807	789	821	786	769	839	825	736	776	745	787	812	830	728	782	752	757	776	770	794	749	758	781	830	767	762	783	781	800	715	789	777	810	778	743	803	775	781	776	776	822	797	753	768	787	773	774	766	804	766	841	748	794	781	723	775	781	794	800	750	776	821	748	806	781	804	790	782	822	789	805	727	764	812	778	798	821	749	762	772	837	771	768	797	796	813	795	751	762	774	753	776	798	826	818	798	769	798	774	775	872	805	793	792	786	790	793	757	781	789	779	824	741	773	716	811	808	803	761	778	821	760	780	757	810	789	783	792	781	808	816	792	779	797	787	791	802	784	777	783	833	805	831	755	753	822	760	826	743	757	757	767	748	739	789	780	823	782	773	803	778	796	819	829	797	794	759	816	812	776	752	755	783	796	786	820	827	778	803	767	772	774	776	816	817	779	770	753	799	793	793	813	803	810	795	769	752	806	796	772	734	787	802	779	830	805	845	825	788	759	789	883	823	789	840	814	799	762	804	783	802	845	777	788	793	812	793	786	764	792	820	790	762	845	791	767	796	807	774	766	792	805	819	758	777	777	796	793	816	789	794	802	822	783	844	806	764	779	745	792	788	783	768	747	836	744	783	773	820	694	781	747	764	785	820	773	760	776	781	786	775	759	787	769	761	811	776	754	834	827	770	759	780	808	837	800	779	763	809	873	753	804	796	829	749	795	790	753	765	819	801	777	815	818	763	844	770	826	799	786	770	800	779	794	754	779	765	804	828	815	802	800	790	754	766	781	822	749	774	810	809	762	801	775	790	842	756	709	749	806	818	835	839	796	815	812	801	744	781	816	794	784	766	775	758	812	792	776	804	824	803	775	788	792	756	737	790	757	808	840	840	757	777	789	803	817	763	809	792	817	791	812	728	779	732	786	770	870	767	752	856	789	738	829	807	757	793	779	751	787	785	780	803	824	820	786	813	815	787	750	760	764	815	801	761	782	809	829	837	795	774	847	812	795	727	807	822	760	756	818	809	773	776	818	767	744	765	749	779	825	772	814	754	785	772	771	790	770	777	778	748	789	753	741	786	784	735	775	833	788	767	778	795	768	789	764	814	771	820	811	817	780	816	805	710	795	796	773	774	788	797	809	773	810	797	759	821	785	773	804	805	806	781	797	746	743	791	783	779	795	807	757	813	770	776	741	824	803	780	764	791	844	740	756	815	832	816	816	778	817	751	732	804	765	760	852	770	732	754	839	831	778	750	739	758	778	779	744	777	867	790	806	800	786	792	757	777	769	776	771	768	781	816	779	824	830	788	779	764	813	793	786	808	837	758	746	777	811	809	780	747	771	795	770	778	771	781	802	792	807	778	796	804	805	846	822	781	747	802	740	713	802	781	772	770	827	812	773	755	747	841	755	766	767	775	774	800	771	763	814	766	773	817	759	821	750	815	782	753	743	797	785	795	809	772	732	801	751	778	795	774	726	743	760	776	811	777	788	746	791	805	808	857	794	728	767	790	757	764	817	717	804	869	804	810	858	751	763	784	797	798	805	794	766	831	810	777	776	809	780	785	738	851	793	849	760	772	800	780	791	777	802	759	791	774	797	756	775	779	772	805	812	800	775	802	768	835	786	822	778	756	792	743	767	812	830	705	744	805	771	832	787	744	738	767	770	787	818	786	777	769	765	792	735	840	804	773	815	780	794	807	768	788	819	771	775	830	797	806	784	826	843	809	795	805	768	780	800	825	836	792	794	802	799	811	731	784	748	775	845	767	751	803	811	810	826	752	801	773	807	758	818	771	775	792	793	728	815	804	797	778	778	780	758	805	804	846	820	785	766	817	794	789	796	771	750	779	816	811	777	763	779	853	802	799	796	794	806	774	757	763	810	801	761	761	791	786	838	798	758	786	832	796	741	804	787	767	774	778	765	775	795	788	819	799	773	767	756	791	777	735	798	801	795	825	787	773	759	785	744	768	787	794	826	807	810	772	798	823	769	773	787	819	813	807	811	782	737	794	759	772	782	845	763	767	709	761	800	787	773	819	791	803	775	793	782	821	741	777	764	812	809	786	764	765	806	781	780	781	787	797	781	780	768	823	775	819	793	768	747	762	760	820	777	788	755	761	776	813	795	789	754	800	741	754	769	808	772	770	770	841	750	805	772	822	776	760	768	766	773	797	784	777	781	753	809	796	805	805	830	823	792	753	795	810	805	800	731	845	777	782	780	776	838	802	789	781	794	786	757	804	811	779	763	799	813	750	782	831	791	793	794	771	814	781	815	831	807	783	786	763	826	780	783	837	769	796	748	843	807	763	764	769	819	844	790	801	772	797	769	773	824	778	777	795	780	851	752	782	813	754	766	781	782	787	742	800	759	766	789	794	778	791	770	861	763	810	795	823	731	819	756	783	800	797	790	789	743	780	832	789	817	799	756	776	799	752	759	785	820	768	760	785	739	801	753	798	746	779	777	814	771	787	773	803	832	767	805	749	826	755	778	768	817	790	779	769	807	781	805	761	778	793	810	801	795	821	794	773	803	758	794	792	785	810	867	769	804	792	801	750	805	765	806	774	780	821	774	819	777	812	825	788	759	813	771	792	798	759	813	806	768	795	850	841	796	708	789	783	768	803	784	768	789	796	798	765	848	765	799	795	789	826	771	790	786	779	811	803	786	781	768	829	746	790	758	788	817	807	801	773	736	785	770	808	817	743	804	820	831	794	805	800	771	811	774	778	797	762	834	815	737	785	782	855	779	816	834	825	734	822	771	831	815	740	749	746	812	782	811	803	790	752	715	768	782	792	786	794	734	783	735	790	826	771	816	776	769	810	787	807	771	836	771	793	786	799	811	763	803	835	765	754	778	765	758	754	810	747	806	759	783	805	787	800	783	781	794	765	808	829	800	748	824	781	779	800	803	811	810	802	741	821	785	785	749	761	777	763	783	829	824	791	788	783	765	796	855	783	729	817	803	755	824	776	759	761	791	791	802	805	761	770	738	825	758	730	809	765	761	784	731	812	796	868	770	837	813	814	827	801	769	788	784	841	804	762	800	808	707	736	790
1824	880	562	361	336	417	408	353	381	368	348	293	299	1206	2763	7131	6279	3490	1308	461	193	132	95	82	81	94	89	97	99	96	92	94	71	90	85	76	83	82	83	80	90	78	86	83	89	77	70	86	71	87	76	98	100	97	85	79	87	76	94	94	75	84	75	92	74	91	98	77	90	96	59	85	59	82	89	77	84	95	91	90	77	78	89	77	95	99	94	66	87	72	82	89	86	64	90	85	74	73	72	86	86	67	79	82	75	76	86	64	88	90	93	98	86	72	70	83	79	86	76	86	96	78	81	93	79	81	85	84	79	95	97	94	91	90	80	82	70	77	81	85	72	81	77	80	97	77	89	68	77	71	86	86	88	77	91	99	73	83	94	90	83	82	69	101	84	85	77	70	95	81	72	83	70	77	82	80	86	73	94	82	94	70	84	78	80	64	85	89	105	70	70	86	100	101	86	98	76	103	85	81	82	89	93	88	97	76	82	89	80	75	93	84	82	83	61	68	81	64	81	80	93	95	87	68	102	70	82	85	79	82	70	75	78	97	92	71	65	90	87	83	81	74	90	85	82	91	88	91	81	86	71	81	91	82	92	78	91	87	84	69	88	78	88	92	78	74	79	88	87	75	92	78	64	83	107	73	74	101	79	78	76	101	76	89	113	91	81	91	88	96	83	85	89	85	90	89	84	80	85	89	75	93	74	85	68	74	85	80	84	74	77	76	76	89	75	67	90	98	88	95	76	74	82	87	88	72	80	96	93	88	75	80	86	70	84	83	93	96	89	81	83	89	91	77	63	86	89	88	63	65	76	77	97	86	84	78	97	75	73	80	71	68	88	87	84	78	82	86	92	91	85	77	74	68	80	92	100	68	71	85	78	88	73	85	84	87	82	76	102	77	92	84	81	68	77	72	81	91	81	80	84	78	71	79	78	85	86	92	77	96	90	75	87	85	80	75	87	94	94	85	67	67	81	88	86	65	81	90	78	70	89	84	82	73	72	89	67	86	95	83	76	72	85	96	100	87	102	82	79	87	89	89	81	82	82	85	81	95	88	92	79	66	88	88	80	92	65	83	86	78	89	92	94	94	78	72	91	91	78	87	77	96	91	90	76	63	105	86	88	82	64	58	94	85	77	95	85	92	89	93	88	70	80	76	71	90	94	74	81	77	86	89	83	94	78	78	64	80	81	67	82	77	79	97	69	81	83	70	88	81	73	103	79	83	82	109	83	91	91	71	95	74	77	109	91	87	85	105	80	89	80	91	80	66	78	77	82	88	89	84	73	76	89	71	91	75	94	75	96	72	86	78	87	70	79	90	86	86	89	81	92	93	83	67	81	73	73	104	74	87	78	90	83	84	80	100	80	84	88	92	74	90	100	82	79	86	87	87	90	84	93	76	94	79	74	86	87	73	82	67	98	75	82	79	97	79	95	85	87	78	84	85	62	90	81	79	59	75	77	88	95	79	114	80	95	89	87	97	67	80	89	84	81	88	74	95	79	89	78	69	71	82	81	84	87	66	86	90	78	84	96	86	88	79	89	89	77	95	82	81	76	92	72	89	79	77	89	82	83	79	80	71	83	84	79	79	85	81	79	94	73	114	80	81	85	80	85	79	87	77	84	82	76	78	81	79	91	84	74	74	80	91	85	78	85	79	85	89	70	75	88	76	77	84	73	79	78	75	78	82	104	85	75	79	80	67	78	99	77	74	90	89	81	91	74	77	66	82	104	82	69	82	87	86	68	75	85	81	82	86	81	97	88	81	83	83	85	92	81	81	85	85	75	77	79	76	79	85	78	87	77	73	87	66	67	78	92	84	98	86	72	83	86	80	88	79	83	85	95	72	70	85	83	93	101	85	79	89	92	76	66	88	82	75	86	88	87	98	73	76	81	73	90	78	94	74	89	87	79	79	81	87	101	85	90	86	87	87	96	77	77	83	82	87	87	74	82	71	93	86	73	78	75	85	108	84	98	74	91	79	83	96	88	75	70	87	97	102	88	68	86	91	85	96	92	81	80	103	79	93	78	83	89	93	86	93	100	86	78	81	101	86	86	76	85	78	79	94	66	97	91	88	84	92	93	76	75	79	85	78	80	80	74	76	89	83	89	80	96	86	76	72	110	85	85	81	74	82	80	97	74	100	77	90	77	74	74	79	75	88	75	95	100	68	82	91	71	94	79	73	97	90	87	64	91	102	78	75	82	78	70	83	81	77	89	86	66	89	96	87	71	81	83	85	72	69	75	75	85	98	79	75	91	92	83	87	72	82	91	83	83	87	102	90	96	71	90	73	86	83	87	75	86	80	87	84	87	77	86	79	83	89	102	85	85	83	75	83	72	80	79	88	85	90	84	88	74	84	90	88	86	83	82	92	77	110	84	79	81	79	92	73	85	84	86	63	71	67	72	78	85	93	70	80	83	75	87	102	83	75	75	83	89	74	84	75	86	59	66	113	77	74	76	82	85	87	78	80	84	104	62	92	65	70	83	90	80	80	81	97	81	79	74	74	96	102	70	104	86	80	81	76	69	85	85	89	73	92	88	97	83	99	81	90	76	93	78	91	94	80	78	76	90	57	70	80	76	81	97	98	82	96	86	77	75	88	89	94	75	85	79	76	83	91	68	85	93	88	79	69	76	78	94	83	81	66	88	90	70	84	90	74	90	92	89	87	89	80	84	79	92	67	75	88	71	85	66	65	96	68	89	73	70	81	88	81	100	90	98	78	95	85	80	74	84	79	88	69	89	79	80	101	99	81	83	90	91	83	99	72	94	85	69	84	84	70	79	74	93	88	84	90	72	81	94	78	98	85	68	94	81	76	89	79	85	81	69	85	86	76	83	87	80	96	95	70	84	82	90	78	110	77	82	100	96	92	97	75	78	91	77	62	83	83	96	85	91	89	91	89	73	78	85	79	81	78	103	81	89	90	70	80	76	83	87	81	92	82	89	91	60	75	79	76	96	80	89	81	83	83	94	83	80	82	85	103	88	93	82	81	86	86	81	89	74	86	68	77	79	89	86	97	96	74	100	70	74	85	79	80	91	86	98	74	78	98	77	84	77	92	78	98	81	87	76	91	85	113	66	96	90	82	87	71	96	98	103	74	85	81	84	78	79	75	85	73	78	79	96	75	86	78	66	92	75	90	82	82	77	87	86	81	100	83	73	75	71	85	55	93	73	96	83	86	67	85	72	83	88	81	98	91	71	88	77	61	88	87	83	93	85	93	77	81	110	97	79	79	71	93	96	80	87	85	81	94	93	89	73	87	83	89	90	91	91	73	81	75	86	106	77	87	73	99	82	86	93	79	73	96	83	94	86	84	71	79	86	81	84	79	85	75	84	86	72	74	95	100	84	60	91	76	80	69	83	80	86	104	77	81	78	76	93	89	69	90	76	73	89	77	85	55	74	76	83	84	58	78	82	90	81	105	83	79	78	69	89	79	69	76	71	102	84	89	78	74	82	83	80	68	83	70	91	82	89	80
19098	11228	6854	11971	19420	19589	16796	14435	12929	11613	10513	9009	8234	18777	27195	40135	36394	28325	17872	7936	3288	1448	993	865	854	854	800	917	809	852	785	893	827	819	829	855	813	800	831	830	796	827	838	858	825	843	864	828	833	844	820	835	912	850	807	848	846	846	819	850	804	798	892	865	820	853	850	809	848	817	833	842	852	892	832	843	775	821	882	797	892	789	800	826	859	816	805	781	856	846	863	882	807	801	825	805	803	801	787	881	836	878	821	850	865	838	807	820	882	869	860	812	844	805	823	800	835	826	867	858	869	841	835	857	794	889	831	813	804	812	802	810	883	854	861	872	822	830	796	835	862	850	867	797	833	791	869	779	809	817	836	870	843	870	842	822	828	813	819	878	823	863	863	862	843	824	882	833	836	825	852	845	849	884	808	832	800	810	850	813	822	783	850	790	788	888	799	838	885	859	831	803	821	839	869	806	821	828	850	816	852	841	824	816	839	825	834	860	807	838	833	883	801	868	828	829	758	858	845	867	787	841	798	864	843	825	811	828	883	854	832	841	791	812	841	830	849	827	887	831	839	811	852	907	802	785	792	809	823	844	824	848	848	813	854	836	799	808	855	854	793	848	840	849	860	842	830	856	796	798	851	854	810	852	798	853	864	832	843	811	824	804	866	864	861	809	808	784	823	853	778	860	847	835	819	853	857	841	809	811	889	821	876	833	827	822	840	831	851	852	853	845	803	877	795	868	839	862	886	788	821	832	836	812	824	816	811	806	802	858	804	906	845	837	802	860	832	871	812	895	835	837	875	839	770	812	883	819	878	846	814	842	819	806	836	839	832	829	844	818	860	854	878	895	846	820	834	890	784	834	841	818	820	856	826	891	757	838	850	832	858	811	823	818	900	816	774	855	828	853	815	804	868	857	859	834	842	854	826	873	820	828	835	840	838	813	820	840	821	845	826	854	852	847	809	852	867	846	796	822	845	838	754	853	878	815	866	792	894	846	792	873	862	852	873	796	831	835	826	832	819	868	890	854	793	788	754	876	850	846	838	821	859	830	892	824	834	808	863	852	803	824	812	842	868	814	807	850	833	786	855	811	900	828	879	798	861	839	868	845	827	875	845	813	796	877	854	820	825	768	806	894	811	821	853	861	799	838	819	812	852	849	764	859	821	826	850	854	822	808	846	887	865	840	833	764	909	786	818	866	856	843	869	824	793	833	842	838	776	814	788	821	863	836	806	846	835	841	836	866	858	841	824	771	869	790	842	864	831	853	848	834	805	847	774	817	854	819	867	829	829	813	840	834	823	838	810	842	835	814	856	826	861	850	846	872	833	835	823	821	854	812	844	834	818	874	862	885	850	849	851	866	841	845	797	821	874	816	822	819	824	805	837	818	826	857	883	832	829	815	788	827	842	826	820	807	809	877	832	853	851	840	832	786	821	848	855	831	869	880	864	793	835	838	875	791	890	788	849	799	859	818	858	814	805	810	803	835	841	854	837	836	798	892	868	820	814	838	863	844	864	820	848	858	810	801	805	875	851	817	851	818	838	840	821	804	813	859	793	844	857	854	816	821	835	815	870	851	832	842	816	834	876	883	827	799	836	866	852	807	823	817	845	868	845	809	823	811	769	881	800	837	836	838	887	854	853	862	879	857	823	830	810	882	868	824	804	797	743	868	812	837	880	858	860	788	834	815	789	849	829	868	827	819	820	791	799	854	809	864	871	795	880	827	815	839	812	887	843	805	845	850	801	887	829	814	897	866	789	823	832	756	837	842	879	801	827	789	822	802	858	796	869	879	810	865	804	874	886	815	818	801	828	827	842	838	846	806	859	845	854	827	770	821	810	855	802	778	863	825	789	809	854	786	861	794	828	874	800	825	875	819	806	851	845	851	838	867	832	881	826	831	843	866	834	880	807	849	804	858	858	824	855	826	883	865	869	812	830	821	828	855	854	817	777	750	797	843	852	803	869	851	863	829	800	772	822	895	856	817	805	833	809	842	791	893	787	826	824	860	832	845	827	872	792	827	809	863	765	823	883	834	854	844	801	822	791	799	836	759	847	842	860	810	837	838	799	832	805	817	825	891	857	852	900	892	827	845	845	862	829	844	829	902	851	872	856	816	861	846	780	805	780	855	841	865	878	844	837	898	832	808	833	828	850	862	802	822	852	803	796	865	835	838	841	880	867	807	805	817	809	798	841	834	846	842	872	846	860	855	822	868	848	847	797	861	823	847	868	828	874	799	847	850	861	845	906	824	843	802	855	825	868	856	852	825	867	873	903	810	829	803	848	831	839	848	805	867	821	830	840	821	777	843	811	858	843	793	839	849	799	822	855	799	837	839	859	846	852	805	790	778	797	803	808	777	848	800	838	838	857	836	843	815	841	869	846	867	821	844	886	820	792	805	812	795	846	805	799	816	863	830	874	829	812	807	892	825	885	854	794	823	833	847	831	895	823	799	845	836	866	842	846	818	844	854	884	834	864	833	860	844	799	845	862	817	792	789	819	836	816	837	870	773	868	848	789	772	792	813	788	850	836	781	806	844	871	858	819	886	835	824	832	864	848	843	838	816	863	835	800	823	784	836	815	810	850	829	839	812	780	849	860	889	843	791	827	891	814	792	812	855	830	829	890	848	848	805	819	794	858	821	813	815	844	855	829	868	896	789	860	842	845	867	794	863	845	860	855	839	858	846	800	794	860	806	850	843	862	873	780	829	829	816	916	801	804	807	782	826	814	814	830	857	789	826	839	797	822	830	856	820	836	847	898	816	828	799	818	807	859	795	821	794	840	755	842	825	851	822	863	847	833	848	818	850	836	820	795	838	836	889	807	807	805	818	812	828	892	882	787	847	840	856	839	801	788	908	810	823	867	816	811	874	887	857	798	850	860	852	806	843	818	861	839	812	821	820	820	796	865	823	828	851	822	855	832	797	824	837	831	840	862	820	819	896	859	799	751	790	824	731	859	813	844	847	805	799	857	853	857	857	852	886	781	825	836	811	826	814	789	831	864	803	870	848	834	877	848	792	850	871	861	826	828	855	823	874	828	890	847	811	875	811	809	829	838	823	864	819	818	832	830	811	806	807	810	829	835	791	793	853	879	827	852	830	870	886	825	840	817	838	864	848	855	912	845	756	882	889	878	851	804	849	863	835	806	827	811	825	857	795	823	884	831	833	845	829	824	821	855	814	783	887	808	898	823	872	826	886	790	866	845	815	806	778	835	810	837	840	887	834	798	819	825	803	864	886	777	771	820	843	849	870	876	863	800	826	803	845	817	859	830	803	832	795	832	846	820	823	850	836	838	809	828	822	807	837	802	827	815	823	841	859	795	809	832	887	816	845	842	872	827	917	825	832	855	813	803	860	771	839	825	845	842	850	840	824	857	881	845	844	828	874	814	799	806	800	823	835	848	782	832	848	868	837	801	842	815	854	844	837	778	820	783	911	825	833	824	824	807	842	833	820	838	791	775	834	782	850	851	851	836	841	870	858
2043	512	302	170	148	229	317	247	214	221	158	185	154	340	1425	1518	1176	704	325	166	101	98	74	66	81	82	73	72	79	64	70	68	91	76	77	85	71	87	76	87	80	78	76	72	88	67	69	82	80	83	60	80	77	84	61	76	67	75	72	87	79	57	90	65	80	65	71	76	91	88	82	81	85	91	75	71	81	75	79	82	68	84	72	96	66	63	90	98	70	81	79	73	77	67	76	72	80	68	84	77	73	90	89	103	74	72	82	72	75	67	71	65	68	68	78	94	87	75	76	77	77	70	93	59	75	78	79	76	90	89	83	81	79	75	78	93	78	58	73	71	77	66	70	65	95	71	67	88	62	76	68	76	84	78	83	85	91	68	83	72	78	86	83	94	85	82	77	81	67	89	74	77	67	85	80	74	72	67	65	82	75	97	84	71	79	90	89	80	74	72	86	72	61	73	77	76	88	63	75	74	70	74	88	88	67	82	75	86	67	86	84	64	79	78	79	77	77	78	67	73	79	75	71	88	76	63	69	68	73	73	79	74	82	83	80	69	70	80	80	78	85	68	85	78	76	73	79	72	84	72	75	89	80	80	88	78	81	68	81	84	94	82	78	59	83	78	78	79	79	84	70	78	85	79	81	67	82	79	81	79	87	85	68	78	80	90	75	58	69	63	67	82	56	79	90	81	96	76	82	77	76	84	73	75	84	75	76	96	71	71	85	78	79	89	83	80	71	90	88	80	97	69	76	72	73	90	83	85	84	76	70	97	87	80	90	64	86	72	79	68	96	83	78	81	75	73	81	78	65	75	75	77	87	71	77	69	71	86	74	75	91	58	73	84	73	62	74	87	78	77	76	70	90	72	77	76	91	73	85	72	72	94	74	89	84	74	77	70	85	83	101	67	75	77	86	85	69	62	75	64	73	64	65	82	82	56	85	88	76	72	87	63	94	69	76	78	64	73	83	81	99	80	78	80	87	72	85	75	79	84	72	66	84	55	77	78	81	71	81	87	69	72	78	64	76	78	68	68	81	91	83	86	80	82	83	84	88	68	74	72	73	77	85	70	81	68	72	81	67	94	60	77	80	84	74	101	99	63	68	85	68	86	82	72	80	85	83	75	83	75	74	68	75	77	86	79	74	81	59	64	76	73	73	80	80	76	71	63	66	68	74	76	59	78	71	70	72	83	78	87	78	89	84	78	70	88	82	82	85	87	89	68	74	79	75	72	78	71	77	81	81	82	70	76	81	71	65	73	67	102	65	77	77	68	81	82	85	66	84	58	88	82	71	81	79	87	78	66	91	80	79	62	71	67	79	73	74	89	73	82	80	63	72	78	82	72	82	80	79	68	62	77	90	82	77	82	89	76	83	62	77	67	84	74	71	66	77	77	65	67	68	82	77	73	68	85	75	83	69	76	72	94	67	87	75	88	75	72	76	77	73	68	86	71	75	75	87	78	100	77	68	82	78	90	64	62	69	78	73	80	88	74	67	77	63	84	90	70	84	72	72	77	69	73	89	72	64	84	85	92	80	76	64	78	82	83	89	73	77	71	69	70	66	84	76	75	89	68	68	73	68	86	76	64	84	94	76	76	85	70	70	67	73	89	92	73	88	65	95	70	87	73	77	58	80	73	74	82	67	73	76	87	70	70	62	88	88	72	65	82	82	79	69	77	71	83	77	81	81	84	94	71	79	74	92	84	95	77	83	72	75	80	72	57	84	84	73	93	80	68	74	66	80	85	75	63	86	61	74	87	87	75	88	84	78	79	88	96	85	95	85	94	91	80	96	80	72	80	73	81	84	65	71	76	81	87	60	91	67	90	81	80	89	76	83	78	101	87	63	85	76	63	77	82	94	83	81	77	61	71	77	78	79	80	76	73	74	71	85	74	61	99	69	84	62	73	84	93	79	77	84	73	84	89	80	79	65	77	87	80	83	65	84	80	63	81	79	97	71	77	74	67	71	89	87	72	70	76	82	72	74	109	69	83	78	82	65	75	65	76	70	75	72	71	75	83	70	73	89	86	84	67	91	84	80	71	79	88	86	77	66	64	81	87	73	83	84	72	79	73	93	84	87	80	99	76	74	73	88	66	70	84	85	76	78	75	72	65	63	82	79	61	81	84	69	90	95	83	82	59	79	70	88	78	75	85	80	79	75	77	72	83	93	84	75	65	89	74	95	80	85	71	62	92	66	86	83	83	77	80	63	81	68	80	81	85	83	89	91	77	92	73	72	76	79	69	82	68	63	74	66	73	70	77	75	72	73	80	94	67	83	75	88	87	68	94	67	78	73	80	73	95	89	67	81	75	72	83	93	78	66	82	67	80	68	84	80	66	60	60	83	71	76	77	74	81	70	69	78	68	97	80	94	59	72	98	71	80	106	57	71	64	68	82	91	88	78	80	61	62	69	80	81	70	83	72	81	76	61	87	75	71	76	71	79	71	69	90	62	77	72	72	73	81	79	70	77	99	77	69	81	71	104	80	94	73	84	85	76	78	74	82	90	64	83	80	85	75	86	82	92	91	88	80	64	72	83	71	84	81	88	82	72	81	78	95	88	77	101	84	85	73	87	100	78	87	84	72	83	85	73	73	78	93	84	103	71	82	80	79	82	95	81	69	53	83	64	74	71	77	72	97	70	72	87	90	68	75	109	72	61	71	73	79	76	74	81	76	84	67	70	71	92	79	74	87	64	73	77	76	94	64	76	74	91	82	77	75	76	70	65	81	68	85	72	88	67	73	88	70	84	65	79	77	70	86	63	80	79	72	67	64	95	93	68	81	57	90	62	76	64	85	82	80	80	69	68	74	70	90	77	68	73	71	85	73	76	62	103	57	73	80	78	84	91	88	85	79	48	71	73	68	68	66	65	71	83	86	85	79	79	85	73	81	68	76	67	80	62	78	80	82	69	77	84	93	93	73	79	77	66	75	76	98	81	86	85	68	87	71	71	86	75	83	81	74	80	66	80	79	78	76	71	79	86	70	86	71	85	79	71	68	74	81	75	73	87	81	95	89	75	80	78	84	91	92	85	81	74	68	75	76	71	77	76	63	86	77	74	82	89	64	83	79	80	79	90	75	77	78	81	81	94	68	79	75	64	80	71	91	80	70	73	71	84	81	62	77	79	85	86	69	64	80	83	86	70	81	76	69	61	64	98	91	70	81	73	73	106	85	73	91	89	65	75	70	77	70	85	67	68	72	67	79	59	72	83	64	73	84	70	81	96	72	89	86	65	74	68	60	88	61	80	86	66	89	82	82	86	58	92	58	84	88	64	67	73	76	86	89	81	97	64	73	77	64	90	82	77	65	72	72	70	86	81	81	77	88	85	79	73	87	84	72	70	61	68	85	101	76	70	69	78	86	64	85	72	83	77	87	84	75	78	76	86	60	88	74	90	68	72	63	79	75	64	63	73	71	61	75	73	90	75	74	71	80	78	85	92	91	83	78	83	77	81	74	80	75	84	91	70	78	91	89	70	70
14494	7110	4629	5588	9277	13389	14035	11318	8549	7124	5523	4779	4400	8685	23681	23063	18797	12230	6257	2589	1334	905	809	809	786	802	778	840	772	760	761	754	789	746	827	789	798	801	776	745	809	732	748	798	768	758	773	789	790	737	838	744	809	787	771	765	789	789	740	804	763	768	801	816	780	813	825	820	757	784	774	771	804	742	786	808	789	787	754	782	757	770	795	729	749	792	697	812	759	791	785	753	742	779	781	790	764	781	765	776	709	751	812	784	805	759	756	787	837	794	829	714	778	809	781	806	797	775	785	771	801	816	740	738	781	812	781	819	793	820	823	824	776	777	763	816	766	770	786	760	839	760	780	765	720	716	828	811	778	807	795	848	805	807	834	845	855	801	824	807	760	844	830	821	787	812	770	776	771	766	764	778	783	811	738	772	807	801	796	757	780	782	765	793	757	819	757	779	811	796	782	823	789	837	794	796	799	786	789	747	799	777	769	836	779	746	762	779	759	759	739	774	745	794	774	782	807	763	781	758	753	806	820	725	766	779	754	858	795	813	796	785	814	795	748	790	845	787	750	763	732	806	810	793	785	783	752	762	791	803	838	776	819	759	755	737	775	771	828	826	760	804	774	781	790	788	767	797	808	772	746	796	789	819	796	740	793	815	740	786	826	795	774	756	803	760	769	761	757	758	779	837	803	775	778	792	779	784	788	734	740	789	809	798	762	751	785	809	747	824	776	796	747	824	757	809	760	772	813	790	846	802	773	774	778	816	805	788	817	793	755	774	806	785	772	787	808	820	754	752	720	811	771	799	806	833	788	803	795	796	802	780	762	769	768	806	801	768	789	779	731	731	756	764	738	811	787	745	757	801	805	804	783	721	759	793	818	814	793	756	744	807	770	761	738	757	785	762	798	742	813	809	818	834	811	785	827	792	806	777	772	803	743	784	781	807	797	783	755	800	821	746	760	787	766	773	766	793	799	795	769	802	766	782	774	788	734	773	781	798	782	773	780	770	791	763	757	777	786	762	769	837	787	773	740	773	804	788	741	781	797	798	782	732	772	759	793	779	772	804	820	771	810	801	709	830	766	844	780	771	785	804	787	789	837	771	811	816	755	751	798	755	797	798	780	771	747	751	746	752	781	841	754	802	755	829	749	776	785	820	787	772	803	798	834	826	792	784	754	789	770	739	797	797	760	736	738	787	792	786	743	797	819	751	760	796	783	749	732	778	787	774	762	774	725	721	769	794	788	849	752	764	821	766	808	768	825	776	768	792	812	779	799	718	755	754	780	753	771	783	787	830	795	797	753	769	774	797	799	738	745	791	786	856	776	805	782	786	791	771	752	811	766	780	799	808	763	754	787	731	829	834	730	803	813	769	791	756	818	805	768	760	754	779	744	762	731	791	756	797	747	806	795	794	791	781	781	735	784	802	826	774	766	829	774	753	771	759	764	748	768	812	761	792	836	784	833	787	762	796	748	770	833	759	762	750	756	745	778	775	787	808	817	789	811	790	797	762	766	798	725	757	817	792	758	741	742	763	799	815	745	756	744	747	770	779	818	751	773	779	766	745	778	760	749	737	807	767	815	789	799	800	778	778	784	775	798	773	817	821	803	753	806	805	780	759	817	771	761	810	765	791	728	806	751	773	795	773	807	700	799	748	788	784	764	788	816	772	748	758	798	790	782	812	772	807	713	754	778	836	791	755	783	775	846	820	754	816	809	783	792	745	788	800	759	791	831	809	796	826	736	788	810	777	763	773	809	823	764	780	807	772	763	790	787	760	780	757	783	785	798	777	774	782	788	780	771	767	812	795	759	752	805	809	799	766	793	780	753	758	819	770	780	805	861	776	797	768	762	806	836	787	847	818	822	796	803	811	771	783	741	760	731	799	738	805	746	787	773	771	718	745	808	791	787	803	821	787	748	775	779	810	727	805	779	811	777	794	817	770	837	734	788	744	767	770	734	832	752	747	762	781	811	775	791	738	805	834	815	731	837	743	804	784	794	810	795	797	772	781	754	756	795	819	772	813	810	806	769	768	777	756	798	770	776	762	822	795	856	780	819	761	800	828	806	754	779	772	738	811	812	776	779	718	787	766	751	751	762	791	733	838	756	805	797	791	741	731	786	754	837	773	780	792	718	782	766	732	775	812	767	821	787	764	723	848	802	769	759	812	796	766	787	815	783	783	778	780	762	769	750	769	809	736	784	807	807	794	789	809	773	764	833	802	810	804	780	763	818	818	764	807	783	780	799	802	775	783	763	825	849	721	796	755	778	772	775	832	774	799	764	797	768	754	780	743	777	775	762	771	770	778	772	776	751	733	749	793	799	763	770	749	814	790	764	758	769	750	762	772	746	754	796	802	756	797	808	758	794	725	791	803	874	751	816	770	792	771	699	793	804	794	830	773	800	781	734	776	793	828	790	753	809	756	749	751	735	744	703	829	836	755	805	804	754	790	842	715	812	749	781	788	773	765	812	748	797	788	758	781	764	816	745	818	800	840	807	754	742	762	797	831	719	753	758	728	765	806	803	780	753	745	750	791	764	758	758	820	806	808	839	838	752	744	761	783	771	775	816	829	759	772	773	754	790	779	817	808	741	789	812	805	779	790	771	790	821	807	722	762	767	754	809	748	762	824	774	807	787	795	759	759	752	752	791	781	766	765	771	735	739	723	787	717	799	796	849	769	795	726	780	821	785	823	770	771	778	777	798	812	802	784	797	799	742	811	802	823	773	734	801	795	774	873	756	824	782	746	736	787	800	784	785	824	774	775	791	757	814	744	818	796	797	804	823	745	770	748	794	802	749	782	809	788	780	771	774	721	786	757	809	778	735	741	795	783	767	769	775	804	800	793	787	767	741	774	823	767	803	844	737	743	776	766	824	794	771	744	785	813	742	854	770	774	780	785	770	718	838	755	805	783	796	805	799	793	760	781	766	751	751	787	745	821	798	805	809	776	790	821	776	771	716	743	780	803	787	787	788	735	754	773	821	800	813	766	826	765	808	818	797	784	805	707	782	723	792	768	848	788	794	800	782	771	793	770	789	821	868	785	832	819	798	811	787	798	859	761	870	771	813	786	843	857	790	778	796	803	754	747	764	804	795	780	754	783	791	807	802	813	729	780	779	785	763	822	795	791	830	809	790	755	773	833	813	766	809	763	831	797	760	763	764	797	802	740	803	759	762	811	696	802	819	729	783	794	834	779	809	826	774	760	729	766	780	841	780	727	774	755	804	779	785	758	804	734	790	785	781	777	801	751	790	806	813	758	799	813	781	806	780	746	776	802	788	756	762	777	777	782	777	812	752	755	736	771	800	807	763	771	762	816	735	795	762	795	825	783	788	764	786	759	823	777	761	834	761	754	779	796	770	844	804	825	732	775	748	747	772	815	743	779	800	764	818	780	801	781	815	789	777	819	811	768	771	788	782	769	797	749	797	778	793	792	810	811	796	801	804	761	766	778	806	745	770	797	785	708	785	808	782	802	802	796	735	720
1318	771	452	196	214	411	416	298	267	206	225	192	192	310	1764	3463	3744	2313	1022	417	181	116	96	82	95	99	85	84	100	81	91	86	81	66	78	73	86	81	89	79	86	90	79	89	77	81	85	82	73	65	83	87	62	80	70	85	109	89	86	85	78	82	83	83	97	75	93	77	85	75	91	91	94	93	96	84	71	82	70	80	84	95	85	77	79	79	84	70	110	78	91	88	86	66	82	92	70	82	85	102	92	89	99	85	88	88	83	68	95	73	71	90	102	86	88	79	60	91	82	98	93	90	90	80	78	62	83	84	73	90	72	89	93	79	67	88	78	97	77	73	108	80	78	74	100	86	81	71	89	77	76	84	65	85	69	91	77	82	88	60	70	71	90	88	71	70	74	82	84	82	91	80	94	60	95	75	85	64	90	72	63	67	87	75	60	69	81	89	91	90	69	104	90	76	90	73	86	75	87	83	77	98	81	90	86	83	78	96	73	89	82	88	90	72	85	78	81	71	74	80	80	76	74	88	77	76	80	80	85	78	78	72	100	92	87	87	98	83	76	79	74	79	72	82	92	86	91	92	80	78	72	88	77	68	95	85	71	80	87	87	87	70	77	90	81	98	90	83	80	80	97	83	73	79	77	78	78	92	76	77	80	64	79	73	80	76	91	89	84	89	91	72	82	62	81	87	113	91	77	79	78	92	81	74	94	94	84	84	91	85	95	70	106	116	83	79	94	94	76	92	86	73	72	82	78	82	88	74	83	76	85	77	61	71	81	98	84	75	76	88	92	89	96	77	79	85	94	99	65	90	73	85	76	79	84	79	81	85	77	87	81	91	86	78	88	94	97	82	95	91	93	86	77	72	81	90	79	76	83	100	75	87	93	75	82	83	83	82	92	78	76	80	83	88	82	68	94	93	76	102	75	91	83	81	69	81	77	83	69	70	84	79	82	78	70	74	88	67	91	80	70	68	63	88	76	67	83	82	83	91	82	87	93	85	92	89	89	100	69	86	81	81	78	80	88	85	83	87	83	70	89	77	86	83	73	68	78	101	91	76	108	91	92	82	86	66	74	77	72	81	77	81	95	88	72	82	86	88	75	76	77	87	104	67	86	86	93	81	81	97	85	92	77	87	79	84	77	87	69	87	77	70	92	89	82	91	98	91	70	94	72	80	91	92	73	75	95	100	86	97	85	80	80	92	85	77	87	81	71	74	79	80	68	90	73	75	87	90	85	86	90	100	69	94	98	76	73	83	96	86	77	96	82	74	79	82	88	77	87	87	88	90	78	82	77	80	78	69	71	72	104	93	80	88	89	77	84	73	85	68	98	82	80	83	98	71	98	85	82	87	81	71	81	85	99	74	97	90	71	83	81	89	86	94	76	70	80	69	80	68	98	73	71	79	116	82	92	81	89	81	82	68	83	88	93	81	90	86	85	77	88	83	81	80	76	68	81	91	74	77	50	87	83	100	89	80	67	71	89	85	72	79	85	85	89	85	62	87	85	83	91	95	77	69	88	85	79	71	71	78	79	90	89	88	93	86	78	89	98	80	66	89	97	91	79	77	80	91	69	90	85	77	79	90	78	79	104	79	75	86	102	75	68	93	79	74	79	63	84	68	77	86	83	76	78	97	79	74	77	74	76	85	83	81	89	83	88	80	80	90	86	93	71	84	83	78	78	76	82	98	90	74	88	79	72	73	79	79	72	80	91	83	98	95	85	74	85	86	87	94	60	55	75	78	72	73	83	85	70	68	77	78	93	80	73	78	86	85	81	90	84	71	87	84	102	86	86	80	76	80	93	80	82	78	69	78	66	80	68	86	84	83	91	89	72	84	79	84	81	77	84	94	83	90	75	89	97	95	91	98	91	84	77	67	72	100	77	103	88	65	85	96	103	73	76	67	83	82	83	74	87	75	103	82	75	81	72	85	86	79	85	66	67	89	80	87	85	83	79	90	86	75	71	83	84	83	82	65	82	91	87	80	83	95	72	71	70	74	82	82	81	77	72	80	88	94	74	85	71	79	88	101	71	85	82	67	84	82	73	66	80	91	68	66	81	86	82	89	98	87	70	92	78	91	87	90	86	77	80	88	88	80	73	88	81	80	82	75	70	84	96	88	67	101	93	93	78	72	89	101	98	76	66	85	69	81	69	77	84	80	86	80	67	79	86	76	97	83	81	85	81	99	88	89	69	76	76	76	86	89	94	97	86	89	82	70	90	98	73	76	97	91	80	66	76	74	73	71	67	71	85	101	89	79	79	77	66	75	83	71	67	79	90	88	92	81	80	88	96	72	77	67	91	89	77	66	61	105	96	76	78	91	66	90	79	78	92	93	98	61	75	65	83	81	85	91	85	76	82	86	97	88	83	84	97	89	79	87	92	69	79	85	82	95	79	88	84	77	89	72	76	96	105	111	93	88	84	82	78	68	78	86	85	73	72	84	76	75	92	71	98	76	93	87	79	79	83	80	78	103	85	89	68	77	76	70	93	71	87	75	81	81	85	84	72	89	90	77	75	89	72	98	80	87	92	87	75	98	76	74	81	80	91	96	80	92	88	96	86	75	76	92	82	83	85	94	93	87	80	91	94	99	76	63	74	73	78	83	89	70	88	85	68	90	82	86	81	84	79	70	77	86	93	94	80	83	97	85	97	77	82	84	94	80	85	66	80	78	91	109	88	72	78	76	74	97	92	80	100	87	77	94	78	85	74	93	89	86	72	73	86	82	76	76	74	78	92	92	78	99	56	84	86	89	76	68	76	64	67	74	92	96	85	88	92	86	72	93	85	71	74	67	56	88	88	89	80	72	89	80	72	87	85	83	90	79	64	81	83	83	77	77	72	90	70	81	82	77	99	81	94	95	94	83	82	78	80	89	75	82	91	81	91	90	81	77	68	66	88	70	89	92	78	78	89	85	87	95	76	106	82	73	77	74	101	74	75	79	75	91	86	79	72	80	79	78	98	82	86	88	89	74	99	81	95	74	74	76	102	73	102	93	84	76	72	68	77	89	63	95	71	64	85	89	81	78	83	81	96	75	91	91	77	86	74	79	73	81	78	84	73	77	76	85	79	86	76	82	80	110	77	84	74	95	95	96	86	95	89	97	89	92	68	99	92	98	85	83	82	76	65	85	79	101	76	76	87	84	77	89	72	87	80	86	96	82	71	94	83	74	85	86	70	93	74	90	79	75	82	86	89	88	58	84	74	84	81	81	88	89	77	76	83	96	75	65	79	86	86	73	84	94	85	85	73	77	79	77	88	89	88	80	90	93	76	76	81	81	103	88	90	99	74	102	66	87	86	91	74	97	81	97	80	105	78	90	82	93	89	70	89	87	87	100	77	75	92	66	86	70	75	77	76	85	83	94	87	97	108	85	73	79	79	80	92	87	97	85	95	93	71	91	83	96	69	79	87	91	76	99	77	65	91	77	81	80	80	77	93	78	65	95	82	117	60	76	88	70	77	87	85	74	74	89	89	86
17194	9866	5996	6777	14314	19221	16491	11113	9620	8210	7039	5726	4896	7365	20364	30691	30974	24352	15192	7533	3315	1565	1028	866	806	820	818	829	822	760	830	838	825	798	806	812	869	832	835	838	803	759	754	843	815	814	873	883	820	830	790	835	777	781	826	794	756	819	830	814	839	797	883	787	848	778	828	777	797	812	823	861	803	836	869	821	828	844	780	815	818	817	774	833	798	839	781	851	836	824	820	839	839	792	853	839	821	810	819	832	793	839	841	828	820	904	790	841	818	834	814	799	804	797	843	823	833	799	869	843	822	805	809	812	865	795	872	808	857	820	811	863	799	818	807	811	800	814	880	865	811	826	848	859	807	803	831	794	795	827	815	864	825	792	840	831	835	843	780	827	799	861	793	786	817	817	836	821	800	803	791	805	815	836	791	829	785	806	850	824	824	852	826	828	769	822	866	828	825	805	847	832	820	804	865	838	852	813	819	826	854	802	845	837	802	826	848	776	826	816	791	803	786	818	835	842	872	832	845	811	835	807	846	868	809	810	836	835	853	833	812	815	859	890	837	852	848	856	863	812	847	811	841	862	849	874	804	826	818	838	854	866	813	848	816	796	828	856	759	825	821	804	835	841	794	851	789	867	857	836	822	796	773	825	876	804	817	824	855	841	809	800	806	804	849	854	828	850	843	835	852	840	809	900	820	856	828	828	784	849	789	807	866	828	838	820	833	859	826	811	832	804	785	856	785	807	802	805	790	836	793	825	897	868	795	865	827	765	765	843	824	784	843	859	822	831	833	801	807	840	807	814	809	853	815	880	814	858	866	863	817	816	830	890	869	885	859	845	848	796	800	790	795	860	854	839	823	835	833	841	845	837	840	803	828	799	832	829	845	831	823	784	814	852	810	824	794	847	830	782	820	814	854	828	846	835	832	842	817	804	825	783	764	805	812	812	834	782	768	812	787	823	811	818	830	833	844	814	799	787	812	878	841	827	809	834	858	757	740	814	753	824	796	843	763	765	828	806	828	811	820	797	791	817	823	797	840	821	811	801	799	818	852	829	812	836	862	807	799	770	813	852	823	856	832	856	858	794	815	763	812	774	897	850	834	808	765	835	843	821	765	775	807	857	785	848	823	851	816	822	834	814	778	820	828	765	868	813	887	838	824	836	837	849	867	831	812	801	830	852	833	834	865	803	891	856	877	851	795	805	846	785	801	757	827	859	871	760	830	854	824	822	786	864	820	826	865	884	807	849	850	834	803	819	826	828	819	881	793	851	837	773	783	813	855	821	864	839	797	845	845	829	840	845	816	869	847	826	780	784	824	819	757	864	858	840	843	821	782	805	824	841	836	831	829	825	866	838	795	784	823	795	828	813	866	805	860	838	850	859	857	866	819	773	840	863	839	804	849	797	836	813	828	797	812	845	789	822	889	848	823	824	882	796	853	785	869	844	844	836	849	824	848	845	823	796	892	819	791	819	826	815	831	837	856	805	839	857	848	788	861	848	812	870	802	829	805	823	790	836	847	786	818	835	815	855	846	856	791	815	844	807	859	801	821	829	841	839	852	899	819	845	813	839	799	861	827	819	854	815	801	876	844	838	838	862	849	866	792	844	807	769	859	820	810	896	817	852	812	819	817	834	820	866	850	772	833	810	821	846	798	807	823	829	862	833	876	842	843	867	832	835	832	808	838	765	801	864	840	832	869	807	860	785	810	842	840	799	842	825	828	808	795	839	833	862	832	842	793	841	831	796	830	818	844	834	812	819	823	819	822	828	825	856	768	765	790	854	831	812	807	824	783	823	793	817	903	814	848	846	815	861	798	821	802	807	830	823	792	851	824	812	820	844	818	806	779	819	813	841	834	853	805	790	822	847	882	822	863	813	815	811	815	867	782	809	826	814	878	775	824	809	814	851	829	792	868	809	850	823	824	774	835	858	858	849	822	834	814	855	824	805	795	825	856	780	787	867	833	848	822	804	821	829	824	806	821	832	824	796	854	797	875	819	851	801	792	839	802	833	816	817	818	847	816	835	815	830	890	818	859	830	806	813	780	811	809	848	806	856	812	802	831	781	774	841	826	811	857	852	815	829	892	791	845	848	759	835	816	880	808	824	825	841	785	856	830	831	802	813	799	817	819	839	802	840	782	772	852	907	791	872	842	833	839	826	870	839	807	832	826	842	809	837	841	779	887	817	813	822	835	854	841	822	832	849	842	785	816	798	849	801	856	869	840	817	772	803	825	858	871	869	825	887	796	830	843	850	783	810	775	819	849	829	797	823	810	816	847	853	832	833	861	806	796	816	800	842	860	805	860	802	819	868	870	810	841	842	808	828	824	810	822	877	779	842	807	803	850	750	775	813	820	812	821	787	847	832	853	776	861	818	797	843	873	859	829	847	818	826	805	792	834	826	816	863	881	807	792	863	814	810	775	820	805	803	826	781	755	842	838	833	829	837	806	827	805	884	812	843	774	796	834	796	820	843	829	825	848	824	829	840	812	856	773	851	820	806	868	814	844	796	856	850	863	852	774	834	827	808	803	827	825	858	755	824	790	816	868	821	789	810	839	790	862	817	801	832	812	832	853	813	839	779	777	801	806	888	812	806	817	890	799	818	818	837	830	806	880	824	809	840	835	839	833	824	797	813	793	833	794	840	838	845	854	805	824	817	803	814	768	818	808	859	843	808	798	830	827	839	892	799	815	788	846	787	812	815	774	817	861	792	879	820	866	856	864	877	872	801	827	805	819	824	861	817	817	832	852	833	798	855	811	812	769	807	841	894	791	809	827	850	808	831	816	783	819	814	835	837	758	859	862	856	833	822	830	839	828	754	847	819	787	763	790	845	833	770	840	767	768	790	789	815	833	847	847	818	788	798	857	867	875	887	804	834	817	851	853	847	779	826	810	833	854	852	828	867	830	790	818	836	864	786	818	831	858	886	794	811	814	793	836	843	853	798	817	878	799	816	777	840	824	825	806	851	822	790	804	800	841	848	812	805	831	799	817	844	845	798	823	782	838	846	794	833	858	844	800	805	809	810	802	795	898	797	816	843	851	827	842	804	795	810	810	800	809	855	789	764	845	783	770	869	847	816	873	844	828	898	754	826	854	827	834	831	803	813	825	817	858	836	822	831	797	761	781	820	853	853	839	867	812	792	747	810	818	758	838	851	829	849	888	862	865	772	832	812	866	831	810	873	871	808	818	809	804	804	776	799	785	842	797	835	854	825	865	866	829	805	810	801	833	789	851	825	820	822	846	833	839	783	799	887	837	806	806	827	883	872	848	837	857	816	827	890	857	806	857	814	835	849	842	869	792	829	791	900	824	807	811	830	791	841	862	818	840	837	787	865	797	882	806	776	872	822	810	786	852	800	805	805	848	822	862	832	785	820	853	760	765	796	825	800	828	860	799	847	849	833	824	845	861	844	837	810	854	830	826	792	820	819	826	849	853	815	858	812	797	829	829	833	876	860	822	810	804	859	795	867	852	842	869	822	827	815
3069	749	275	187	219	288	326	249	227	220	212	183	149	501	2299	4041	3485	2084	1092	551	262	138	97	66	69	83	85	89	74	56	72	69	64	71	60	77	78	76	97	72	75	66	69	58	70	80	74	77	77	77	81	77	84	87	83	89	68	82	68	72	73	83	61	86	79	78	72	80	81	69	78	66	67	67	79	74	68	77	77	76	64	77	76	72	74	72	69	82	80	74	62	64	79	87	85	84	69	86	75	65	73	76	82	84	78	75	69	87	84	74	89	71	63	80	89	98	83	83	59	70	70	82	79	70	71	84	74	67	82	87	94	83	81	77	87	85	67	64	83	72	76	70	69	88	83	76	80	84	83	77	78	69	66	83	79	75	85	98	66	70	69	74	62	86	81	67	67	84	74	61	68	70	72	70	74	77	95	69	72	85	72	81	80	64	75	76	62	89	92	86	53	73	75	74	76	69	94	76	79	62	94	62	82	72	85	64	75	66	77	62	67	70	84	78	94	73	65	69	66	91	88	58	81	67	81	74	77	93	69	83	77	86	87	69	70	80	94	83	75	71	69	86	89	76	74	74	67	71	70	67	84	83	79	80	79	67	58	82	94	90	68	64	77	80	67	81	85	80	70	83	85	62	81	76	66	98	62	70	77	75	78	76	81	88	76	77	77	87	78	70	65	78	61	82	76	88	79	72	70	80	76	81	80	88	86	88	99	60	85	77	80	63	80	58	84	67	79	79	98	87	76	76	78	92	74	63	82	80	90	81	72	84	74	84	75	66	77	77	64	65	69	72	81	97	81	83	62	80	87	72	87	81	71	96	84	75	72	77	76	85	71	84	76	79	72	75	78	80	79	69	75	69	88	73	75	71	84	102	93	83	70	86	81	69	65	69	74	68	67	73	69	89	86	94	87	75	86	74	76	76	83	88	71	69	88	94	75	87	78	86	79	84	63	64	81	80	107	81	82	86	91	58	83	84	66	96	67	63	80	56	71	83	81	94	65	87	70	67	73	89	69	82	61	77	75	71	92	91	78	85	67	93	78	63	87	65	81	75	84	75	69	70	67	69	78	78	93	100	90	78	69	85	72	82	74	64	77	88	75	73	67	82	76	92	77	70	86	76	90	82	73	68	78	98	78	63	79	70	69	76	87	86	101	83	72	86	78	69	80	84	83	79	97	83	75	96	77	68	76	66	82	68	91	90	88	90	79	76	62	80	74	80	75	86	83	68	77	74	78	91	78	80	74	86	85	81	75	92	83	82	84	75	57	76	86	84	71	76	77	70	84	92	94	86	64	82	87	84	79	63	68	53	91	67	74	94	71	74	81	53	73	72	71	77	73	69	88	60	70	62	90	86	68	55	88	78	85	75	93	82	81	80	83	88	87	80	78	86	80	82	82	68	76	68	69	79	88	72	73	75	83	69	82	74	89	87	77	72	90	81	65	74	80	86	75	87	75	70	83	70	73	80	72	83	76	83	80	62	81	86	70	81	82	66	84	68	91	74	75	69	79	73	84	82	74	93	74	86	69	71	85	82	91	68	68	66	74	83	71	62	68	64	69	82	72	89	78	55	87	74	76	91	92	73	85	60	75	80	88	74	88	77	68	86	86	65	75	81	77	80	68	72	76	69	82	74	77	57	81	84	65	73	81	90	87	71	80	98	72	84	87	101	68	76	72	82	73	88	75	69	87	70	81	68	60	76	71	81	70	78	71	73	76	75	85	77	95	70	67	97	72	66	77	70	91	83	74	72	90	67	66	87	77	70	84	80	63	77	71	86	76	75	74	63	75	85	72	88	70	82	82	81	71	72	89	74	89	76	96	80	100	80	79	79	76	77	89	79	67	77	89	67	71	88	76	66	84	72	85	67	78	65	84	75	78	74	68	80	72	81	77	67	75	100	66	85	75	86	59	75	80	86	99	72	78	79	68	89	61	70	82	89	72	76	80	72	70	79	75	72	98	69	86	84	89	66	77	74	78	91	65	76	83	70	71	83	82	89	72	78	77	82	92	93	69	71	87	84	83	55	85	58	74	82	83	94	80	78	95	74	84	76	76	67	76	89	94	79	82	72	71	69	80	64	71	87	78	91	72	75	78	77	87	53	77	61	71	70	92	88	72	67	83	79	80	80	71	61	75	80	55	71	81	72	74	63	77	79	86	74	81	88	73	108	90	85	80	75	86	77	60	87	64	103	86	73	84	92	68	73	77	78	80	80	72	70	79	69	77	92	85	81	73	76	72	70	86	71	80	74	88	91	70	63	86	63	60	73	74	58	77	82	76	63	75	90	72	65	82	73	84	74	78	84	83	81	74	70	81	77	87	70	69	80	61	89	70	85	77	73	86	86	84	77	101	66	82	86	66	85	81	67	80	59	78	77	66	91	64	77	93	75	65	71	70	72	73	97	78	91	72	62	84	79	85	80	78	57	82	92	77	93	92	68	88	79	83	87	80	83	64	78	83	71	100	88	76	89	83	91	82	64	77	83	71	75	83	79	77	77	78	72	76	85	88	71	75	76	79	80	83	87	69	90	64	72	74	75	83	82	57	85	84	78	79	74	82	79	81	59	83	74	82	65	75	74	57	72	88	88	68	85	70	78	86	77	89	82	71	73	75	79	76	71	75	81	80	72	87	79	70	77	72	75	92	74	86	75	79	73	80	86	71	75	70	85	79	82	77	81	86	76	77	73	78	74	67	72	67	94	80	71	68	91	93	82	73	86	76	87	86	63	83	84	79	71	85	89	77	79	67	89	80	73	80	71	60	80	95	73	85	87	81	78	69	75	95	84	83	99	67	86	80	67	74	90	81	71	66	75	84	80	91	82	88	82	63	71	90	83	75	72	83	67	75	76	87	82	66	64	65	75	89	78	68	84	70	76	59	81	75	83	103	83	75	89	75	81	74	78	58	87	72	66	82	85	80	90	79	82	74	73	74	77	67	95	82	54	81	54	84	62	67	79	59	76	77	94	87	82	81	88	98	74	79	89	65	69	77	57	80	67	82	81	77	77	86	88	79	73	78	65	71	79	74	81	76	75	62	71	73	85	72	75	61	82	75	75	70	89	82	75	74	91	77	71	76	75	78	76	87	83	73	84	67	79	80	96	70	65	72	76	82	94	67	75	78	77	84	76	81	74	72	65	85	68	65	92	78	84	78	80	61	78	79	83	88	77	82	74	81	71	90	59	86	71	71	78	83	70	69	97	84	87	74	76	92	79	85	83	74	85	73	86	60	55	84	84	70	70	75	84	68	90	68	71	84	76	83	71	86	91	82	79	91	84	86	76	83	75	81	93	74	82	84	68	73	85	65	93	73	58	82	94	76	77	83	65	70	87	83	72	95	86	85	87	81	75	73	83	85	76	73	71	69	77	86	67	79	71	80	80	71	75	79	82	76	76	75	88	75	69	75	69	72	70	84	81	68	70	63	81	76	73	95	75	76	86	69	72	79	89	84	81	73	83	74	78	84	72	75	81	73	89	80	70
17566	9403	3723	6806	15526	15450	12969	10847	8861	7757	6534	5345	4602	12211	27006	33496	30410	24471	17757	10358	5365	2486	1240	820	794	802	766	805	781	809	802	803	791	758	778	782	790	748	761	816	805	797	781	758	806	746	795	744	783	755	760	761	760	811	826	747	777	776	788	830	776	750	742	794	742	802	801	695	773	815	789	801	769	782	751	800	754	826	716	807	776	775	740	761	818	780	741	756	803	772	816	729	773	766	765	808	749	769	762	806	824	782	849	745	759	709	796	762	781	717	744	736	757	791	744	823	751	797	727	770	761	818	774	739	760	782	785	742	806	771	774	789	762	750	776	746	827	790	798	769	768	779	791	758	759	820	759	819	745	747	755	757	825	768	768	762	796	760	782	728	778	801	771	751	766	815	803	746	793	816	813	813	836	779	788	775	784	788	797	810	786	756	816	751	808	737	721	788	763	778	806	787	802	759	747	781	763	752	845	780	748	749	756	769	753	711	770	772	771	770	813	727	790	737	797	731	822	798	826	791	814	765	762	776	786	786	778	754	811	749	791	749	798	774	763	764	786	794	789	772	792	800	830	788	791	788	736	746	806	774	772	795	773	833	770	750	782	780	779	762	796	803	751	734	741	758	731	776	764	774	801	819	764	816	767	787	780	792	779	844	783	781	741	727	793	800	763	755	772	808	762	813	792	753	764	756	785	774	786	737	783	781	824	799	806	749	741	775	812	771	797	732	809	756	767	765	798	797	772	737	768	824	743	771	768	815	792	810	755	800	779	748	799	777	735	735	763	797	773	819	773	750	799	811	779	785	757	820	758	757	718	745	807	764	797	771	770	783	796	752	805	741	755	737	773	751	810	802	719	805	717	778	768	795	772	793	754	788	745	787	765	778	770	771	825	743	793	716	783	729	761	795	759	752	769	732	774	786	808	781	753	783	736	764	704	763	772	764	729	781	787	774	739	741	746	768	745	780	756	787	794	792	770	775	804	800	740	777	805	791	754	818	826	790	785	783	729	747	786	717	786	754	747	749	746	776	760	797	781	773	706	792	744	804	720	807	781	771	770	798	763	741	783	753	813	766	816	833	795	805	808	780	805	786	798	770	762	750	775	752	793	798	792	765	748	767	790	770	764	798	823	801	779	793	807	775	787	778	790	740	771	814	732	722	760	772	777	721	755	766	732	799	769	789	804	790	798	779	808	748	778	802	752	799	765	756	810	794	810	749	772	793	788	801	772	758	827	751	743	782	792	760	753	817	765	752	731	734	767	796	748	780	826	822	751	766	774	748	762	776	781	802	787	760	746	779	779	806	766	833	789	780	814	766	783	808	781	743	766	764	789	771	805	821	815	779	790	741	753	762	790	790	751	803	785	761	801	809	806	785	781	773	765	802	759	766	766	740	755	742	772	786	794	799	764	788	785	780	748	807	765	813	792	740	753	773	790	758	781	761	776	730	781	775	731	783	737	818	806	811	799	809	770	785	820	803	780	739	754	751	803	795	794	771	780	769	791	776	794	818	738	710	781	747	710	760	784	807	771	775	763	786	792	787	797	803	777	798	781	777	763	750	764	770	767	815	742	734	756	786	742	757	770	762	789	832	772	790	767	762	727	742	770	803	743	764	729	829	812	770	766	739	770	755	771	753	768	744	781	747	772	801	780	778	773	756	804	816	744	736	774	768	767	793	790	776	773	729	745	774	798	765	754	800	814	766	766	809	765	808	736	740	752	756	784	782	798	782	808	806	771	780	751	757	807	739	777	768	763	824	781	778	769	759	826	756	778	788	763	769	766	743	750	761	794	822	778	755	797	731	811	736	763	797	800	763	814	771	776	755	776	794	801	750	777	797	769	722	783	736	738	770	792	822	754	792	768	824	788	752	719	743	757	721	813	799	716	765	777	774	766	757	834	798	796	749	754	779	796	738	797	777	769	783	751	796	767	786	795	761	803	769	818	780	791	772	762	733	809	752	841	766	786	781	802	785	768	764	763	789	824	774	753	802	782	768	734	737	755	773	770	790	805	770	771	775	798	766	761	810	792	782	761	808	797	768	823	771	776	753	816	790	794	793	739	804	747	768	788	796	786	731	780	755	759	811	782	790	774	765	753	771	786	783	784	760	803	754	829	734	751	759	859	791	773	741	750	753	791	850	810	800	694	797	794	823	793	726	802	762	752	773	740	781	794	740	785	777	745	751	780	740	828	711	752	819	761	732	746	752	740	826	785	754	749	794	802	779	801	804	756	746	782	730	779	799	769	716	781	760	781	759	737	782	803	789	819	752	735	741	761	820	818	792	811	775	757	782	742	756	782	800	735	752	742	779	726	801	771	747	772	753	740	779	738	837	820	761	770	744	813	740	768	778	746	724	757	760	812	765	798	780	727	781	812	763	723	777	814	753	820	755	742	748	843	765	803	772	741	778	778	826	752	760	795	765	814	737	810	741	737	782	788	782	786	801	769	752	800	783	784	807	750	766	789	794	745	786	780	762	761	783	752	730	760	762	764	798	763	760	786	777	778	758	788	768	769	791	797	758	761	733	801	786	749	785	709	774	764	807	769	773	732	803	754	787	812	792	817	757	759	829	783	734	714	769	763	805	808	744	752	772	769	725	781	799	789	800	747	688	767	795	765	767	790	777	788	751	773	744	747	813	737	808	801	754	807	776	763	767	780	822	819	810	779	749	774	767	751	794	741	786	771	815	800	707	778	782	791	785	758	756	785	780	785	733	765	818	796	793	847	791	768	805	755	782	752	828	738	799	769	783	766	832	783	773	772	769	795	759	816	817	768	799	751	745	789	751	789	802	762	796	774	735	752	794	805	786	807	787	784	746	730	796	768	771	742	795	771	765	748	798	773	825	810	729	800	772	741	779	719	723	733	723	703	801	767	786	743	796	763	763	767	765	738	769	747	801	737	771	762	787	740	796	769	777	792	803	799	757	847	778	765	806	747	744	739	731	767	786	730	739	763	761	758	782	768	791	810	735	837	732	777	713	798	752	751	767	774	764	738	839	745	806	752	746	803	787	760	807	779	779	815	777	830	711	812	794	815	752	760	800	789	760	790	789	781	807	819	751	779	757	796	786	784	790	770	772	732	765	755	775	753	797	790	739	782	780	800	779	766	737	787	722	764	787	718	769	793	713	731	787	780	741	778	759	728	771	790	769	822	823	755	775	776	808	790	754	764	709	783	758	761	792	822	741	769	802	750	803	754	744	784	775	797	744	754	792	779	748	817	786	795	776	724	809	755	768	787	769	768	795	777	765	783	778	770	771	724	750	765	780	825	772	772	743	784	790	746	756	782	733	765	750	742	756	791	790	747	772	783	788	784	768	784	753	788	738	760	713	772	791	747	824	802	814	762	808	779	720	806	747	786	808	749	737	752	737	777	790	739	809	745	745	812	781	779	746	769	774	793	759	783	783	766	756	763	771	738	821	797	809	762	808	776	751	796	789	776	758	784	815	716	797	892	798	794	796	771	768	750	797	747	780	757	773
2154	765	371	281	300	342	371	335	280	265	217	205	215	177	249	1633	4015	5087	4138	2278	1156	468	177	122	91	79	94	97	98	62	67	74	84	74	81	87	71	75	82	84	76	90	86	80	79	91	84	76	70	75	67	92	76	69	65	80	74	84	95	77	72	88	87	83	70	95	88	85	64	83	75	79	83	101	78	86	75	96	84	82	79	97	82	71	87	85	71	84	88	87	85	80	84	95	76	83	87	88	71	97	99	76	77	68	86	66	91	99	77	89	70	84	82	110	76	76	80	75	69	89	81	86	88	90	81	67	84	85	86	80	77	76	80	92	105	90	82	61	76	86	74	69	77	86	85	67	72	77	90	84	89	78	86	72	86	70	84	61	86	92	89	75	101	78	93	84	73	63	76	70	81	73	85	61	85	85	87	95	98	95	108	92	97	79	89	81	83	93	80	79	85	82	77	83	72	88	77	95	89	77	91	81	69	76	62	73	89	84	80	79	72	79	67	82	77	95	74	82	78	90	81	84	102	82	82	87	95	96	86	85	84	90	77	87	77	76	77	84	79	80	90	106	84	72	82	88	86	69	92	59	74	81	83	108	93	82	102	79	84	78	76	76	85	87	83	90	87	102	101	93	95	84	86	103	89	70	80	75	68	84	88	89	77	67	70	90	92	86	78	92	71	94	88	96	74	91	77	76	77	93	75	76	87	71	94	70	86	70	81	66	78	63	68	78	71	69	77	94	85	82	84	92	76	98	89	67	63	81	67	83	79	60	87	84	82	75	83	81	77	84	72	87	83	72	90	77	72	82	80	77	76	89	86	84	80	83	71	81	85	81	72	88	83	86	86	82	81	84	71	103	87	85	67	81	83	70	80	81	91	88	83	88	89	83	68	95	71	102	88	85	75	75	80	82	97	77	86	86	96	88	88	97	86	89	83	99	79	82	71	92	87	84	81	77	74	82	81	83	92	90	71	102	78	78	82	84	90	88	74	68	78	82	107	79	82	75	83	72	89	76	83	77	76	73	98	91	100	81	86	77	82	86	82	77	84	88	85	59	99	89	87	82	72	80	76	79	98	77	80	86	73	74	93	88	81	90	96	96	98	72	64	94	91	72	60	77	82	85	85	81	64	95	84	75	75	76	75	76	90	104	90	77	79	87	99	92	82	89	98	80	85	78	108	75	87	73	76	92	74	69	82	69	82	84	83	80	74	93	91	75	74	76	87	87	93	77	102	77	66	83	91	72	89	80	73	78	81	80	82	71	94	88	86	99	83	84	85	87	68	94	94	82	90	83	78	89	94	88	74	71	75	84	90	78	92	91	83	83	99	77	89	94	84	86	96	72	96	84	97	92	77	78	86	76	78	67	80	77	75	81	79	70	71	78	95	96	99	76	80	79	81	89	80	70	99	77	91	81	78	83	81	97	74	65	63	76	92	62	96	75	95	89	85	81	86	94	85	96	86	73	82	94	81	88	67	106	97	69	67	75	69	94	82	90	95	88	84	81	96	111	87	95	92	103	79	85	82	73	93	73	73	81	92	69	87	72	93	83	80	89	80	93	70	75	86	86	89	67	75	81	79	95	83	81	73	80	97	89	80	69	84	74	73	70	73	88	83	83	79	89	86	78	84	65	89	75	91	65	72	82	76	74	73	85	76	93	88	81	93	76	90	76	80	74	79	81	74	106	82	89	88	86	79	73	91	80	93	74	62	69	75	87	87	107	67	86	66	75	86	78	73	85	78	101	94	86	96	65	88	75	84	85	75	78	72	88	78	86	73	84	90	83	80	85	84	76	73	79	81	66	85	84	90	96	85	68	85	68	82	82	85	88	76	96	89	95	82	82	112	95	70	92	82	91	82	80	81	73	69	79	86	92	72	76	101	86	79	85	79	95	92	74	73	98	91	71	87	81	73	75	72	87	73	99	67	77	89	85	88	74	74	80	97	68	101	72	88	69	86	85	66	71	66	72	93	82	67	79	91	73	76	73	69	92	83	70	81	89	67	96	83	84	84	75	89	97	64	84	85	85	81	90	72	76	86	72	72	75	97	83	86	85	80	80	92	74	83	76	97	95	84	72	84	90	76	91	78	83	70	75	72	97	86	85	78	83	86	85	101	67	72	87	89	95	83	74	75	84	91	83	86	67	94	92	90	77	95	75	84	68	82	84	92	74	75	79	81	86	71	93	85	77	95	78	85	78	93	89	89	83	85	80	95	96	82	97	81	80	75	82	65	81	65	97	83	98	88	78	85	90	71	90	93	62	86	96	98	88	75	103	84	72	95	79	90	77	68	82	96	91	74	94	78	89	97	81	81	86	78	83	82	94	72	79	88	84	99	94	72	71	81	84	71	73	81	72	76	75	86	70	92	84	96	77	70	91	76	84	99	67	71	72	77	86	83	95	79	84	65	90	102	71	76	88	80	101	79	90	73	80	72	85	96	71	69	105	78	75	79	87	77	89	76	87	78	74	84	77	71	86	97	57	75	98	95	75	75	83	82	84	84	76	84	76	85	84	98	79	66	81	86	87	91	93	82	93	83	90	81	86	84	87	68	80	89	80	84	81	85	80	75	70	86	84	80	65	101	78	75	76	94	81	74	74	72	89	81	86	64	79	87	76	78	76	74	102	94	88	93	82	77	75	77	90	74	77	77	81	75	89	83	74	79	105	76	84	58	89	88	92	77	76	78	86	86	82	75	68	82	83	80	86	91	80	82	74	95	81	96	90	65	105	89	93	89	81	82	66	99	78	91	113	68	75	72	83	73	88	82	71	81	76	80	90	80	80	80	96	83	76	96	87	99	77	85	85	86	103	94	82	79	72	79	88	78	89	88	102	96	80	91	106	68	85	78	72	86	75	97	65	72	89	93	86	73	77	88	96	84	75	78	83	77	85	79	95	94	95	76	90	97	92	78	91	101	76	74	85	89	100	85	68	111	83	73	83	90	86	77	89	85	83	86	80	94	73	80	80	72	69	90	83	96	69	93	92	80	92	87	87	67	71	94	98	95	70	87	81	75	88	90	65	68	82	71	79	80	95	75	65	78	77	86	89	82	97	82	78	96	77	83	89	87	77	106	94	86	89	74	84	89	78	84	86	89	78	76	89	93	85	92	80	75	93	92	70	89	77	87	85	76	70	77	94	75	82	77	94	70	83	86	82	87	76	77	76	75	84	84	88	70	79	86	73	78	82	84	97	79	66	79	72	84	65	71	97	83	80	69	84	94	75	98	90	88	94	89	73	95	77	79	77	97	70	70	77	73	107	88	78	87	72	92	71	83	86	91	82	74	98	70	93	90	85	86	81	72	93	68	92	101	96	87	68	90	85	71	82	81	96	94	86	93	70	75	92	60	93	66	79	92	72	75	71	93	74	98	93	61	99	70	84	78	90	78	98	85	80	80	100	76	87	88	86	86	66	93	85	90	91	84	79	94	85	87	76	89	61	79	63	82	85	80	101	83	101	86	85	74	70	77	88	86	100	93	67
21369	9879	5202	10191	16972	17352	15191	12957	10917	9113	7216	5937	5362	4937	6109	19062	31402	33907	31239	24187	15709	8354	3431	1376	952	846	850	767	816	835	843	828	819	756	816	821	792	867	829	860	798	890	830	821	810	830	828	871	813	872	807	842	846	791	824	853	818	826	851	852	814	904	840	829	828	829	785	839	817	811	827	804	808	905	807	849	839	798	823	848	791	844	865	773	842	776	819	815	821	854	841	830	837	795	833	787	868	849	827	794	845	806	797	758	829	814	838	820	802	810	832	886	867	810	836	848	845	769	791	856	829	853	812	803	858	871	802	853	814	863	811	809	825	802	827	863	885	792	832	830	841	871	837	836	825	841	822	810	833	820	814	822	832	835	808	835	824	803	790	829	802	799	857	834	822	843	849	831	824	811	851	816	826	846	839	804	835	862	794	853	811	867	851	866	818	825	842	796	808	853	817	834	853	833	853	828	851	828	871	881	818	869	826	873	813	880	806	834	793	784	846	807	896	820	834	855	820	834	846	843	803	774	822	844	819	812	871	902	849	847	854	801	851	818	870	815	836	853	798	824	815	772	849	785	841	855	810	827	834	821	846	857	839	798	830	824	823	803	824	876	791	848	830	856	843	815	788	845	810	854	860	890	905	785	810	852	823	813	841	821	833	784	882	786	767	871	827	813	798	799	800	826	786	838	876	796	813	817	814	878	805	827	804	838	815	820	869	842	901	850	817	851	835	878	772	779	853	804	847	837	853	842	846	852	842	847	851	831	820	836	858	828	824	823	840	814	805	815	836	815	789	762	830	815	844	821	863	840	838	846	823	794	835	870	878	767	843	894	813	823	840	855	850	789	842	846	845	840	798	815	806	805	861	778	855	868	799	851	847	796	799	821	832	815	801	822	848	839	790	850	820	858	851	820	827	877	840	836	793	853	851	847	820	850	831	846	851	783	817	853	806	784	852	818	822	798	816	850	835	787	812	833	819	836	815	826	850	849	764	865	811	825	794	804	815	827	824	860	786	824	802	853	828	809	814	826	826	819	825	846	824	829	827	829	793	791	846	861	855	819	795	843	800	903	851	818	826	867	820	860	796	856	871	858	838	858	815	834	842	807	785	803	837	837	834	849	875	816	852	833	818	816	858	853	793	823	851	844	820	846	822	785	803	880	899	809	872	840	814	869	817	828	864	868	815	870	807	845	853	873	841	809	810	858	821	849	855	843	756	839	901	837	845	770	815	850	796	804	830	866	822	845	884	775	797	771	800	854	849	860	855	789	794	837	869	842	833	801	781	859	780	820	853	853	817	842	879	756	798	818	832	867	812	809	836	825	805	853	816	779	789	797	841	856	802	846	831	869	813	801	845	801	815	814	812	835	871	793	834	854	761	859	794	871	818	796	828	847	792	850	841	831	882	843	861	855	852	827	829	831	846	779	836	806	814	805	830	819	877	860	868	785	847	812	770	874	796	821	809	824	866	825	863	780	854	842	776	859	850	818	836	840	883	853	767	863	875	856	835	883	836	834	796	835	827	840	820	838	834	815	849	829	890	854	832	846	810	803	837	835	857	796	852	811	830	843	867	847	875	831	819	833	829	869	851	816	781	800	814	807	830	874	823	801	832	827	823	823	857	818	846	833	811	845	799	874	798	826	815	818	782	800	849	788	839	818	826	835	839	766	806	833	827	813	852	799	817	864	900	818	852	834	876	857	806	830	890	843	848	818	830	824	850	868	782	837	851	801	863	788	834	782	845	773	813	806	865	820	807	821	854	873	824	837	862	810	849	863	852	838	863	797	869	831	831	822	846	844	809	829	816	820	804	851	844	802	826	893	830	814	832	825	842	829	806	795	823	781	847	809	844	793	808	795	806	803	859	808	833	877	861	780	831	805	830	862	795	824	764	776	849	833	803	863	808	841	806	843	841	812	831	847	827	864	870	850	784	814	816	853	865	801	843	838	813	782	852	898	785	803	896	775	815	817	784	849	802	814	875	831	789	826	812	839	812	816	832	863	853	800	796	862	798	821	805	830	835	857	845	801	836	832	837	811	820	809	819	831	813	822	807	817	837	825	790	758	831	791	877	813	822	838	839	786	865	809	838	826	804	869	871	813	792	890	804	858	790	834	863	835	802	888	787	878	802	813	822	825	833	840	802	835	809	805	827	811	856	820	801	855	808	843	836	846	850	813	831	780	836	829	818	829	893	772	843	811	801	838	839	792	897	832	810	823	795	783	816	823	818	826	799	783	829	864	832	843	806	842	837	838	816	814	791	823	839	856	790	838	854	839	839	854	806	815	826	808	862	827	849	880	821	835	865	821	855	847	804	832	870	800	834	861	844	871	836	813	834	821	809	856	822	800	835	849	818	804	782	825	864	800	812	794	761	835	843	868	829	830	874	844	815	812	820	799	812	837	840	803	832	835	823	881	795	838	841	820	825	898	880	835	860	836	843	839	799	863	837	857	835	786	822	820	857	747	836	803	853	836	817	834	876	843	808	799	864	808	822	814	845	811	850	823	799	799	818	840	794	813	868	854	817	851	813	861	845	792	815	804	809	816	840	815	866	778	827	795	775	841	793	826	841	849	758	863	874	801	800	834	805	809	838	903	816	808	818	848	846	816	879	813	835	837	831	853	896	857	862	892	807	856	841	823	837	861	837	814	831	828	830	860	863	835	819	867	810	823	842	829	804	828	824	876	780	799	846	806	849	831	865	820	865	856	861	845	835	842	852	847	839	817	834	864	841	771	826	791	849	843	818	863	797	815	804	817	834	871	827	809	850	845	804	820	844	842	844	838	879	835	839	801	782	844	836	843	869	859	861	852	821	792	797	876	841	828	874	869	838	871	771	848	811	819	820	826	853	819	840	827	830	841	810	823	851	822	835	829	851	827	850	840	861	816	807	882	843	846	833	825	821	824	802	822	802	823	861	765	827	833	793	866	829	816	779	798	841	867	812	850	806	836	824	824	808	853	843	822	840	821	808	823	797	836	842	798	846	829	816	832	875	812	824	855	832	862	836	858	829	800	815	821	859	807	866	854	790	846	869	834	797	833	836	828	848	792	845	829	856	789	834	894	796	879	817	873	876	890	819	810	824	838	858	842	830	813	817	847	845	855	833	876	831	835	854	841	827	824	847	888	837	869	826	833	805	838	881	825	848	826	787	841	876	788	848	814	784	790	816	852	810	825	818	805	866	788	826	854	798	838	848	797	806	840	853	874	834	794	861	822	832	850	801	889	849	817	846	806	828	795	853	812	841	831	804	841	856	777	848	832	800	869	860	832	863	802	877	829	889	901	818	783	815	834	856	848	833	808	809	800	855	838	898	840	858	817	826	823	807	807	837	782	844	843	806	819	833	865	876	846	846	811	851	837	810	797	850	832	826	904	756	836	812	844	834	846	825	861	831	841	829	795	843	839	857	865	826	814	836	824	874	887	864	860	796	840	782	797	834	820	782	870	852	833	816	871	842	832	874	844	858	842	847	835	833	861	841	819
2043	380	208	147	134	162	169	147	168	127	116	116	116	110	490	1018	305	488	834	674	388	222	113	77	71	86	66	75	84	76	80	80	88	60	72	66	75	76	78	82	71	82	73	73	70	90	81	71	62	67	74	70	72	88	66	68	65	70	61	67	71	77	87	74	78	91	93	76	55	72	77	82	69	74	93	64	91	94	77	63	92	82	70	73	84	80	76	82	60	63	73	74	77	86	94	82	88	74	71	64	94	89	78	100	86	61	89	67	85	78	71	80	77	66	65	84	75	68	77	79	84	69	81	78	59	83	79	80	82	84	78	80	97	65	63	69	81	60	61	69	58	75	78	73	60	74	54	64	73	66	80	71	75	60	74	83	88	90	86	63	81	74	75	80	54	81	55	75	85	75	67	65	66	82	71	75	92	93	91	72	92	72	85	75	75	79	95	86	71	63	71	77	91	76	61	77	93	76	82	81	74	72	71	68	79	81	90	77	85	87	87	77	79	63	70	80	63	66	83	91	71	71	60	92	69	70	80	84	81	83	66	84	82	78	81	64	66	58	78	76	76	76	69	62	77	76	65	70	65	84	78	73	78	104	84	85	66	99	81	82	78	73	78	89	84	68	82	76	67	86	74	68	63	62	80	72	71	75	72	68	80	84	77	63	74	76	74	64	82	76	67	73	84	90	85	65	76	65	79	65	74	70	68	76	78	69	74	91	75	83	72	76	83	78	92	73	73	77	69	84	71	66	63	77	71	65	89	81	79	89	95	68	82	71	69	72	68	74	97	81	86	79	83	76	92	78	74	84	91	66	75	67	78	79	60	88	77	88	73	78	73	85	62	63	72	75	72	68	61	61	80	75	83	68	79	68	74	71	85	62	83	68	82	78	78	66	78	59	77	79	80	77	67	70	63	71	85	81	81	83	62	67	70	74	75	74	66	72	84	85	96	83	58	82	68	71	73	70	68	76	79	73	75	67	90	77	71	76	77	65	79	64	67	77	66	82	73	75	72	89	74	84	70	68	87	78	70	70	73	75	73	68	77	82	81	87	64	62	89	79	76	63	74	73	75	83	80	87	62	74	67	91	67	69	55	81	56	75	72	80	85	77	73	94	80	92	69	78	91	72	75	69	78	90	68	68	81	71	83	73	84	81	68	78	65	84	69	80	86	78	74	74	84	67	79	69	84	77	73	69	91	89	78	71	86	64	65	71	84	71	79	86	89	92	72	76	62	83	64	70	67	61	106	69	84	66	70	86	81	67	78	90	78	79	80	64	79	68	73	76	65	83	79	81	77	76	77	69	72	70	74	87	59	71	69	71	71	68	74	71	91	57	82	79	79	75	75	80	76	80	80	64	63	84	68	70	78	82	68	68	67	72	76	70	69	76	82	74	73	64	69	80	72	100	78	72	71	94	79	67	78	77	71	83	64	75	88	78	78	80	59	86	80	77	83	83	88	67	78	76	63	70	64	80	87	75	84	72	90	71	90	81	77	71	86	80	75	87	67	84	59	89	61	87	70	66	80	56	71	80	74	68	74	76	77	73	90	69	76	68	92	79	91	70	71	67	75	72	71	90	90	79	66	86	75	88	58	65	62	70	83	63	92	69	72	88	75	74	73	74	72	88	71	95	83	64	72	97	89	82	79	76	73	64	79	67	76	99	84	91	83	71	79	79	74	77	81	88	96	69	78	74	55	88	64	74	86	89	65	75	78	78	78	71	81	53	80	68	67	68	66	74	77	93	81	66	77	82	91	83	77	82	79	80	64	76	71	73	89	77	84	84	78	93	71	68	77	65	73	75	77	72	90	71	95	68	88	85	86	76	72	77	66	74	77	85	67	86	96	60	90	75	75	83	79	70	71	73	79	71	68	77	71	74	90	85	77	89	81	80	75	84	66	93	77	81	90	66	70	72	80	83	78	76	80	77	67	76	75	67	84	81	75	88	80	58	61	78	71	67	91	71	81	81	76	72	100	90	69	65	94	68	71	76	90	82	79	74	79	61	74	77	80	71	76	61	74	83	69	86	62	61	81	86	73	79	85	79	78	75	80	79	80	80	67	71	66	76	62	69	81	86	56	66	84	81	65	73	78	84	53	81	84	71	74	83	82	73	61	81	66	63	68	79	77	77	78	63	70	61	77	69	81	68	71	67	69	79	70	76	76	73	61	88	63	89	80	71	75	69	76	72	81	81	71	82	77	77	64	76	81	73	78	73	88	76	61	66	79	79	66	85	70	72	76	70	81	70	84	77	75	80	79	69	83	77	78	68	71	75	87	71	78	79	77	80	67	75	88	80	73	54	70	81	86	86	76	73	72	97	87	80	78	64	70	75	88	63	76	73	72	62	91	66	76	84	81	76	79	77	90	78	75	79	77	83	63	82	77	81	82	65	89	66	58	52	99	79	71	71	91	62	75	68	80	73	73	83	74	75	63	75	84	81	84	64	68	77	73	70	62	75	84	71	64	68	68	80	76	68	81	84	88	85	65	77	73	72	73	75	77	75	78	61	72	75	81	86	75	69	69	71	83	79	85	73	64	86	74	62	77	71	79	83	75	80	61	51	73	74	82	63	87	84	93	75	74	70	65	80	70	95	73	70	85	73	78	87	64	70	81	74	64	83	66	70	80	76	78	71	74	75	84	82	67	83	79	69	84	86	71	69	65	69	88	75	94	73	73	69	74	77	84	70	65	72	67	71	80	71	60	72	80	71	84	72	61	79	72	73	78	73	88	80	87	79	75	72	72	81	81	75	77	66	84	90	64	69	77	83	79	69	70	79	76	71	72	69	78	65	70	86	84	68	67	58	90	91	71	74	78	73	82	97	77	67	72	94	67	80	78	77	75	85	77	83	80	87	66	85	70	64	73	79	72	83	95	85	65	82	60	72	91	80	80	80	81	74	63	67	74	69	79	65	79	68	80	74	69	66	85	75	68	77	88	62	79	81	81	78	87	61	96	71	63	76	89	95	69	66	75	80	59	74	89	83	71	68	80	80	90	90	70	69	77	71	92	67	54	63	84	77	79	73	85	74	74	78	76	79	80	74	87	80	67	84	80	68	68	91	63	81	66	78	85	80	73	84	67	81	75	73	86	64	60	65	81	83	69	88	80	63	77	95	61	55	68	72	74	57	84	79	80	65	72	80	79	77	70	75	62	69	80	76	73	72	65	69	73	58	64	76	82	69	70	68	76	80	81	73	80	77	99	76	81	68	71	87	82	92	69	86	76	79	80	61	70	84	57	84	66	74	59	76	64	68	63	77	77	77	88	77	78	80	73	77	60	85	66	71	81	57	67	61	80	83	74	74	82	70	66	64	76	66	82	78	87	70	74	83	72	62	62	85	81	77	88	76	57	84	74	83	98	60	95	68	66	87	68	67	69	85	69	58	88	87	86	71	69	74	87	77	70	89	80	78	71	73	60	81	72	81	89	82	72	89	82	88	75	75	80	67	77	73	83	78	100	71	77	84	84	60	68	60	67	71
13836	5981	3089	4915	8898	9214	7880	6353	5258	3349	3192	2686	2278	2847	11033	18733	5543	12141	16736	12636	7690	3943	1797	995	845	731	723	809	737	737	732	778	755	709	826	766	762	731	811	764	770	820	735	762	752	784	724	738	754	749	757	747	788	726	717	807	783	745	783	714	757	745	763	768	740	721	753	736	751	739	739	765	760	752	725	716	767	699	785	766	754	743	785	781	776	749	757	733	727	743	774	773	779	737	737	750	745	793	756	766	713	729	735	734	777	769	774	770	775	729	743	788	792	732	735	760	733	740	760	820	786	771	812	780	755	779	749	744	769	771	756	739	739	783	727	759	764	724	757	813	743	761	736	736	741	816	717	765	761	738	714	729	792	761	741	749	791	755	760	792	744	736	719	779	749	757	746	729	674	737	702	731	805	789	745	757	768	725	779	762	775	789	728	810	725	741	763	779	767	773	785	827	749	761	764	778	763	709	740	744	755	776	725	695	749	773	773	781	739	750	716	708	692	735	820	723	761	771	763	739	761	714	775	747	770	733	750	740	785	745	753	789	772	740	824	704	746	774	774	747	803	761	747	736	769	773	760	750	738	778	812	753	766	762	789	723	762	812	726	721	724	719	761	742	727	733	719	795	812	727	771	739	764	777	737	726	758	758	727	770	767	744	773	737	731	722	756	746	734	724	764	751	768	762	723	725	766	775	724	753	804	741	785	764	767	774	713	735	807	742	776	724	739	755	727	736	795	711	749	698	777	780	811	727	774	749	762	769	728	775	716	737	757	741	740	755	758	738	763	772	736	759	754	745	802	755	748	744	722	773	771	788	771	739	787	788	749	743	741	738	755	726	780	745	747	732	707	798	716	759	769	734	739	763	741	772	745	754	751	752	711	754	723	735	770	758	729	752	741	757	715	796	775	768	705	718	729	741	776	756	749	760	779	778	718	750	748	707	769	730	792	720	759	771	778	771	745	726	794	727	734	742	737	804	767	768	761	763	770	770	790	769	747	715	756	794	787	750	780	761	730	805	713	736	728	745	749	738	777	763	746	747	770	725	771	720	737	772	747	732	811	727	771	712	794	699	740	765	703	822	740	737	722	759	755	763	747	713	754	719	764	721	759	789	718	799	709	759	736	818	721	720	747	759	728	738	807	706	716	735	763	737	761	770	747	739	786	716	768	745	763	780	736	774	779	773	795	749	773	748	761	806	802	720	753	746	753	768	746	740	721	754	785	781	762	781	779	742	757	770	812	789	809	757	758	802	730	755	782	833	796	730	736	767	743	709	747	761	741	785	742	780	788	744	738	755	722	796	779	741	743	754	748	720	781	757	715	747	708	734	755	779	806	757	784	735	773	791	743	796	783	752	779	714	773	763	777	736	797	757	771	816	804	783	727	758	749	729	758	741	777	734	774	802	729	763	767	748	751	765	739	789	727	726	747	747	794	721	789	783	711	763	774	752	789	755	753	813	787	810	808	767	769	773	794	724	667	770	786	756	758	786	691	762	773	733	742	740	773	753	733	710	773	795	761	726	747	760	747	766	758	774	808	779	763	782	771	739	756	759	752	791	747	741	739	775	774	753	746	791	795	696	750	749	733	730	755	740	714	784	758	722	755	774	771	776	731	789	700	763	744	719	800	740	728	744	721	768	756	755	718	768	738	738	733	694	779	769	698	742	786	771	766	725	770	781	767	716	685	750	747	799	778	752	778	748	760	744	722	757	741	786	762	767	773	817	758	715	729	769	698	727	729	731	832	767	771	750	780	761	769	815	792	818	798	799	724	768	801	774	796	752	800	734	803	737	786	722	780	785	768	706	767	749	737	777	775	722	719	741	718	794	708	784	706	783	755	732	726	779	812	749	730	754	738	742	750	794	792	769	787	734	709	751	753	779	704	760	718	762	755	733	788	778	769	743	768	797	756	743	830	804	790	766	756	739	767	762	770	721	718	735	760	764	758	763	782	756	734	755	775	766	768	765	741	750	809	788	766	752	740	762	790	738	747	783	807	760	766	769	731	727	786	710	715	781	777	712	762	775	776	749	747	797	770	761	739	750	773	768	740	723	745	784	715	774	764	749	779	770	766	775	740	755	736	790	772	728	766	759	746	768	795	771	809	760	780	759	772	741	767	701	760	763	728	806	716	705	729	771	744	802	766	763	745	785	749	816	760	746	758	783	719	715	830	764	788	801	686	736	781	748	766	751	773	800	724	719	752	761	725	780	754	747	744	780	757	739	756	774	764	730	751	715	747	794	738	760	772	706	792	737	757	751	764	733	758	748	774	745	738	801	788	763	718	799	763	761	737	755	728	766	759	745	711	743	702	752	739	697	727	716	768	756	731	721	757	728	751	731	792	745	759	701	732	818	744	704	748	739	785	763	755	737	747	756	739	749	780	779	754	744	716	706	713	788	762	738	785	782	745	785	765	711	735	776	835	700	766	758	764	773	725	774	756	737	772	698	715	698	719	775	754	728	777	747	751	742	752	767	779	756	723	786	770	744	753	770	724	779	760	750	761	779	776	764	767	767	751	787	729	719	767	766	743	774	762	746	767	766	739	776	756	761	774	787	704	735	715	739	737	758	694	772	764	703	778	777	752	758	735	692	715	756	720	772	796	832	764	756	751	761	730	768	756	773	782	759	717	744	749	746	749	741	715	797	745	735	791	759	791	769	801	737	744	771	782	694	787	756	700	781	785	721	739	764	764	788	761	765	716	771	728	747	758	783	720	783	744	733	732	745	739	750	763	779	748	759	804	734	715	779	722	787	750	761	819	767	789	697	736	788	690	755	767	755	757	778	730	787	740	747	760	755	741	774	749	780	793	768	771	790	727	741	764	777	718	759	740	761	777	814	766	750	757	762	751	732	746	738	775	803	773	750	768	777	733	741	757	789	781	768	741	774	789	757	759	807	772	790	776	730	694	725	751	700	754	797	743	782	774	746	718	798	747	753	755	743	774	737	729	730	743	782	719	726	742	753	785	742	774	727	749	767	777	774	832	751	763	757	749	754	767	788	780	733	802	774	729	815	751	771	773	779	759	726	786	721	748	812	744	711	740	732	735	774	743	796	750	735	741	753	745	735	734	771	773	748	782	738	731	732	733	765	773	781	763	744	796	723	740	805	795	777	769	835	782	730	765	813	763	759	747	756	757	783	781	723	806	735	762	724	748	771	760	803	724	758	749	749	792	725	773	758	792	773	703	756	738	746	734	770	683	787	715	779	773	740	803	818	800	696	762	713	749	766	764	754	765	694	731	760	745	756	792	730	768	783	747	783	803	729	743	703	765	787	762	775	744	804	779	792	750	782	767	749	721	724	744	773	748	754	722	804	745	819	768	811	759	796	748	766	743	751	755	735	747	792	718	755	796	766	753	751	738	690	806	727	703	723	747	739	739	775	768	797	742	740	754	737	755	772	795	777	758	781	732	745	753	765	789	771	752	739	708	784	740	698	759	772	777	776	731	742	704	779	761	780	719	726	732	771	791	755	748	743
1308	634	288	212	184	246	240	187	159	151	165	143	155	174	612	709	352	1890	3202	2086	1147	441	218	110	85	88	77	95	87	69	72	84	75	97	82	93	76	64	77	79	104	84	71	84	83	83	72	94	72	107	83	82	87	76	77	90	85	71	78	70	74	90	87	85	79	79	95	72	79	88	89	86	75	81	99	87	81	71	81	82	85	70	88	88	74	78	88	89	87	77	89	86	83	89	76	65	73	75	91	84	75	79	83	93	94	82	80	85	76	75	97	70	92	70	66	90	79	76	79	90	80	63	89	90	90	84	79	75	92	88	80	75	73	77	69	76	79	81	86	98	77	83	85	88	74	87	90	75	74	101	71	88	90	107	99	95	76	79	72	72	82	79	67	94	68	81	80	91	83	81	68	80	81	66	82	84	84	99	61	90	84	104	81	73	74	73	77	76	79	85	88	84	83	75	79	99	74	84	83	88	77	84	90	80	84	91	77	87	83	89	88	65	84	86	70	95	87	89	79	100	85	85	106	64	81	66	88	99	79	80	75	90	86	90	87	67	84	70	93	75	86	87	92	98	69	66	78	78	86	80	85	80	71	85	81	70	77	82	76	92	76	74	80	62	97	78	81	88	92	79	97	73	83	96	76	76	69	81	105	90	84	80	83	82	86	94	87	79	86	84	88	109	79	81	86	89	90	83	86	76	89	91	89	83	79	74	88	89	87	88	82	72	74	82	80	97	88	79	92	67	86	68	71	86	93	86	81	83	74	98	74	88	81	81	72	82	91	88	85	81	107	84	79	79	73	88	66	76	82	83	78	75	93	78	71	82	82	85	92	82	64	83	98	87	79	85	87	92	89	74	89	69	77	82	80	71	84	79	73	92	89	81	108	87	80	98	72	82	86	95	76	85	80	86	83	64	70	97	74	83	75	86	91	86	75	83	85	75	77	87	87	71	72	75	82	75	89	86	80	71	73	70	80	95	75	81	84	76	84	83	103	91	125	85	79	66	81	82	79	82	94	81	70	89	84	86	80	81	70	85	85	84	100	86	72	86	78	104	83	71	77	83	91	93	84	72	80	71	87	102	77	84	82	68	87	67	89	100	90	94	91	74	78	71	101	80	77	76	90	89	100	88	65	79	69	101	66	79	79	85	95	83	100	78	79	75	80	75	70	83	76	95	92	80	90	85	75	88	82	71	98	63	82	95	74	69	85	71	77	80	79	78	89	66	79	73	82	82	83	89	84	68	76	91	99	91	78	76	84	95	75	92	80	86	71	89	98	88	77	72	69	88	63	94	78	77	88	80	74	76	82	89	78	65	76	93	82	78	87	68	76	80	68	91	110	72	90	75	73	79	78	74	82	92	107	74	62	83	81	80	83	76	85	65	70	83	81	74	78	67	62	90	90	83	76	92	87	93	87	75	96	92	81	66	79	89	88	85	81	67	77	85	93	83	71	74	80	87	70	76	75	92	90	90	80	69	91	100	63	86	78	88	89	95	95	93	86	73	81	75	89	74	76	61	83	96	76	77	80	76	75	79	81	73	78	90	91	81	87	78	91	68	84	79	80	90	76	79	66	86	85	84	81	85	74	71	73	94	74	91	87	60	90	91	72	98	75	66	71	82	87	82	63	82	83	77	82	103	105	75	70	81	79	81	80	91	90	80	66	79	75	106	103	74	92	102	77	98	79	76	84	74	89	64	95	79	74	86	72	81	74	70	81	78	96	80	79	91	88	94	82	72	86	69	76	97	99	82	94	77	94	79	86	83	91	83	72	89	78	100	83	91	88	88	91	71	87	90	90	90	81	82	89	90	64	70	83	94	87	81	79	79	87	66	85	72	71	92	93	88	78	84	67	75	73	67	85	68	66	83	89	72	93	75	89	74	88	95	84	82	67	87	71	76	94	99	78	78	75	84	87	69	67	78	101	70	76	82	73	74	71	76	84	80	82	82	88	77	83	69	89	85	70	92	70	95	89	103	74	64	78	87	73	72	83	80	84	90	79	76	89	78	92	85	83	95	82	81	69	96	84	62	79	86	63	59	99	71	81	78	79	61	79	67	82	82	88	96	87	75	78	79	86	96	74	83	87	72	93	84	84	83	79	100	85	85	64	85	110	81	83	101	81	67	88	75	79	94	88	69	74	83	81	86	82	79	81	86	89	94	88	67	66	77	67	77	86	89	97	84	76	78	79	90	72	73	79	72	76	77	92	74	71	96	93	81	85	81	64	84	59	95	84	86	85	70	86	84	91	85	77	81	77	101	72	93	77	88	84	79	84	75	70	76	64	91	94	91	72	80	89	86	78	92	86	91	79	76	89	96	91	84	70	103	77	78	96	87	71	89	65	92	59	96	85	84	76	77	73	82	84	70	87	96	79	67	83	79	81	81	83	85	78	97	83	72	90	85	67	63	67	78	83	80	70	80	65	87	72	86	76	78	64	74	90	89	87	80	75	92	95	87	87	81	81	65	83	68	87	70	89	75	75	90	64	80	78	85	84	67	73	69	84	90	75	88	69	69	95	90	78	72	108	74	80	77	78	75	107	94	89	95	90	86	81	99	81	72	105	78	76	86	73	87	76	76	78	92	102	78	89	100	88	96	81	90	68	86	87	85	90	85	71	86	91	81	84	66	66	90	76	74	89	92	67	97	77	67	73	70	78	79	100	72	86	79	87	75	95	84	68	83	76	93	94	77	87	97	67	102	96	73	74	95	76	82	92	81	114	72	82	86	63	69	85	97	72	83	89	103	67	97	95	99	97	84	99	75	80	101	97	79	91	86	77	81	81	90	78	82	80	88	78	81	85	85	70	85	78	100	89	97	89	76	78	79	82	71	85	91	67	78	91	75	97	84	86	105	79	87	91	100	84	104	97	89	90	68	78	83	92	79	80	79	68	91	76	76	89	76	84	81	85	86	76	97	96	84	82	81	74	90	89	73	97	77	86	86	80	71	85	93	86	67	74	96	88	86	86	78	85	83	82	84	79	74	98	82	86	76	83	93	87	83	85	83	92	76	85	81	86	73	88	75	81	78	79	87	72	89	74	79	72	107	68	76	87	85	70	91	82	85	59	82	83	86	79	88	67	66	90	103	83	75	63	82	79	71	79	92	78	68	87	79	85	88	87	94	76	76	86	90	79	79	86	67	73	82	81	83	67	75	95	89	80	71	78	70	92	77	85	91	74	78	77	87	95	87	81	79	80	71	89	80	90	89	80	97	84	89	74	68	94	86	83	91	86	87	78	75	87	91	78	82	91	94	69	80	96	91	80	80	88	65	96	86	64	86	78	74	78	87	69	89	89	96	77	72	85	84	80	80	77	77	92	87	69	79	78	96	89	83	93	94	81	79	77	75	93	96	89	75	93	80	97	84	85	76	84	88	90	90	73	64	81	76	75	83	82	94	88	77	77	80	77	80	77	81	108	84	81	83	63	73	75	89	82	81	75	90	75	78	85	81	67	85	99	75	104	66	100	68	92	69	83	89
16096	8340	3732	6473	12471	13401	10915	8218	6794	5714	4715	3720	3120	3781	8531	6733	7104	26561	29745	23954	16816	8182	3018	1395	903	819	816	843	789	785	814	783	872	804	833	799	821	821	783	834	857	764	826	860	863	842	777	862	833	838	769	821	794	825	799	866	796	819	802	790	823	820	794	801	834	760	788	856	813	875	875	808	809	800	839	781	772	818	780	810	814	808	829	823	829	776	804	789	781	800	832	809	822	843	793	841	863	788	821	777	807	756	799	815	798	724	873	778	841	824	811	861	807	795	798	804	768	868	817	795	849	832	833	783	841	857	858	809	788	833	783	818	789	804	828	835	832	856	799	838	781	890	803	792	825	793	840	848	878	850	818	787	787	814	840	828	857	809	847	847	813	784	821	837	831	859	842	828	765	770	822	765	814	822	799	804	808	754	823	813	784	807	767	838	844	820	850	818	818	760	849	867	806	819	802	832	821	865	863	785	769	821	787	838	842	840	809	820	850	812	780	826	810	789	780	800	827	832	815	822	822	827	838	781	816	780	809	795	818	787	790	812	828	838	819	857	807	849	799	819	803	803	769	830	811	799	771	823	806	777	853	821	817	815	783	849	847	766	794	794	794	862	809	835	844	842	810	829	803	844	846	831	815	878	857	866	867	878	778	828	799	775	858	795	799	869	796	818	839	798	851	813	849	823	836	770	814	845	812	827	793	850	781	830	851	804	810	809	806	770	856	871	794	846	844	817	817	824	816	854	835	866	866	786	830	827	800	796	807	799	790	841	820	836	830	814	855	802	835	801	816	781	795	852	780	838	845	801	836	808	824	803	832	774	833	859	772	792	874	813	844	774	766	852	825	758	816	806	784	841	799	810	896	807	834	780	827	810	804	772	785	840	824	811	799	791	814	795	786	788	843	852	882	746	794	844	840	826	847	774	833	792	830	808	822	849	814	786	851	813	757	819	802	785	848	842	814	827	858	811	848	849	829	816	846	794	841	829	817	836	822	850	860	829	799	853	820	840	790	823	844	790	816	803	795	803	798	813	842	850	823	796	820	827	819	816	858	861	821	787	891	827	851	836	848	826	866	783	790	824	779	871	817	792	802	856	793	892	828	834	789	746	821	817	815	864	830	839	905	841	841	832	798	778	842	824	798	801	784	834	839	832	821	760	837	839	842	787	851	865	834	886	868	768	813	837	788	824	834	820	809	762	883	784	852	809	820	850	832	831	779	814	847	815	789	820	793	787	828	853	828	836	829	810	841	798	794	838	783	860	834	822	784	812	804	790	867	851	792	827	865	754	814	832	824	794	852	812	849	822	819	793	859	832	792	816	851	850	822	838	808	818	885	814	824	858	824	816	815	758	830	779	815	837	815	776	833	780	814	769	827	837	824	826	865	841	790	820	790	777	881	776	790	827	823	838	819	839	811	818	812	832	810	815	829	832	852	844	787	811	869	826	799	846	859	816	869	821	829	831	827	812	818	800	793	831	767	817	812	868	831	800	854	858	805	838	839	826	816	824	811	827	800	821	802	794	816	803	837	804	767	817	827	855	802	833	807	836	817	871	867	834	806	864	800	806	791	821	793	839	777	825	775	817	834	833	823	837	825	781	777	821	782	858	830	797	789	852	803	809	857	923	794	846	835	828	797	873	803	830	801	831	807	818	856	854	840	815	805	840	846	824	817	815	837	822	801	852	853	866	847	826	825	825	809	815	789	776	834	761	870	808	847	807	858	838	827	801	802	873	812	813	850	826	793	797	831	812	847	824	827	810	822	908	820	825	805	789	825	782	826	866	817	795	833	795	872	828	836	811	841	816	851	852	782	788	751	842	839	797	815	808	825	826	803	907	830	801	804	827	797	817	845	802	799	826	815	806	813	801	870	856	798	805	833	827	829	795	795	770	804	796	789	847	791	782	821	814	825	796	805	822	781	820	825	834	834	846	795	877	835	746	823	829	841	880	816	813	819	777	839	841	828	871	807	847	815	799	857	850	817	839	815	852	871	809	798	848	863	857	850	746	833	775	792	804	736	802	852	840	796	796	811	774	867	841	831	821	843	861	795	814	826	782	827	823	784	815	785	854	859	855	787	807	798	755	759	787	828	830	839	811	840	786	859	835	788	750	837	819	811	804	857	822	795	832	804	741	808	825	791	738	834	822	808	797	811	816	884	846	799	768	846	766	794	815	819	804	821	812	812	826	857	809	836	831	823	854	843	763	825	874	798	834	831	827	807	827	819	847	767	771	814	793	814	867	880	792	791	801	858	832	790	830	785	803	792	841	837	820	828	835	795	837	861	809	819	775	817	820	842	849	767	827	838	822	818	869	783	849	807	817	847	851	865	780	802	756	826	784	808	842	825	827	764	791	812	858	835	843	813	806	832	785	823	816	800	833	814	859	847	847	806	812	814	844	818	817	826	822	827	801	814	787	797	830	860	849	859	835	841	795	800	775	851	850	852	805	786	816	858	755	826	795	823	817	805	869	848	792	838	828	779	811	837	816	811	821	840	822	813	837	834	839	833	805	830	784	816	788	903	792	816	813	781	817	860	825	816	808	813	825	780	878	792	802	860	846	821	764	846	803	831	828	828	835	862	802	815	787	783	833	810	842	812	818	802	851	812	786	796	846	815	837	842	812	763	812	799	816	775	839	789	849	826	827	837	859	845	809	823	834	825	868	862	860	831	795	808	809	838	828	830	802	835	798	796	854	772	859	804	808	800	848	795	824	851	825	827	792	860	814	802	814	826	843	815	800	825	827	804	800	850	787	759	846	812	769	850	809	778	819	811	799	853	815	846	868	805	792	833	872	824	845	835	846	855	832	835	851	851	795	777	828	785	805	824	866	833	804	812	826	803	786	793	812	781	824	828	858	840	799	756	819	858	795	825	825	777	804	871	843	789	797	840	796	784	788	830	844	858	755	820	793	835	826	844	815	845	870	779	817	829	822	786	776	797	838	813	774	750	809	803	857	820	804	805	831	791	797	852	785	814	816	789	769	809	795	841	857	841	788	780	838	832	814	798	816	823	861	816	839	846	798	821	809	815	838	815	889	830	841	800	846	778	781	816	801	823	830	773	800	794	814	849	833	829	778	767	807	820	862	850	785	830	769	809	819	799	829	857	826	830	830	821	801	848	805	790	796	799	865	787	839	852	860	859	811	807	795	816	816	819	832	802	849	803	847	799	845	830	788	776	818	861	802	814	796	816	861	815	801	815	826	800	801	816	864	841	848	845	801	844	790	873	796	811	798	772	813	835	817	811	807	825	832	812	821	767	816	779	814	880	872	790	818	818	807	837	873	800	791	812	855	827	818	825	869	820	809	786	860	844	840	820	817	881	855	832	825	799	804	826	879	804	783	801	793	842	802	780	788	776	832	813	800	821	867	790	782	772	866	801	769	837	761	826	860	794	806	811	815	799	795	840	814	813	784	860	802	853	879	819	826	846	840	809	841	831	838	808	829	801	806	773	809	862	803	801	817	777	806	819	789	855	802
2861	493	196	167	179	198	207	210	169	154	156	174	117	120	128	112	124	2604	4215	2711	1367	582	232	81	85	77	63	64	76	83	64	82	68	70	81	69	76	83	70	61	76	62	81	76	72	85	74	65	74	79	82	73	77	76	79	78	70	64	78	64	84	57	69	61	81	77	78	68	77	60	68	61	73	70	76	62	79	65	76	57	66	95	72	75	85	77	81	70	63	81	70	58	82	75	66	78	80	56	80	64	64	85	80	63	98	74	79	84	72	59	70	78	80	66	78	72	79	82	73	81	68	59	71	63	74	78	70	65	73	67	78	85	78	83	102	89	74	65	74	67	65	80	73	75	75	61	89	77	76	70	52	72	68	67	72	92	60	60	73	83	75	68	79	85	85	69	88	80	61	50	67	74	82	78	77	70	61	71	68	71	86	59	74	81	76	94	92	79	74	91	79	83	84	85	87	76	68	78	81	82	72	90	93	75	76	73	73	71	62	65	81	78	64	61	63	81	84	63	86	64	79	72	92	63	93	69	61	64	73	74	72	74	89	76	74	71	65	79	66	75	69	82	61	90	58	92	66	74	73	82	80	61	75	67	78	69	81	65	74	84	70	71	65	90	60	74	78	82	51	86	74	75	70	65	58	82	76	70	65	72	70	76	72	80	86	64	77	84	78	73	65	66	60	86	74	66	70	72	80	74	78	60	73	79	73	74	69	73	75	71	54	84	70	74	67	82	72	74	58	77	69	71	81	92	54	74	62	58	72	70	96	63	64	71	83	68	79	72	74	79	71	82	77	66	66	74	60	58	73	59	61	80	75	76	77	68	73	71	51	78	66	91	69	58	71	88	71	90	77	75	83	82	77	70	60	92	77	75	72	77	65	72	80	61	90	66	84	77	64	76	71	84	76	83	68	79	53	68	79	76	90	70	65	73	79	91	74	72	84	70	70	76	61	71	80	66	77	85	69	73	65	101	73	89	87	94	80	67	69	70	81	82	65	74	76	79	71	80	98	75	80	55	77	70	84	79	76	79	74	72	61	72	71	59	80	61	76	69	69	61	70	71	90	71	75	64	70	74	88	67	61	69	91	85	75	61	85	73	69	72	82	56	67	68	69	85	84	74	69	59	76	64	62	74	63	81	91	80	60	67	74	70	81	71	84	66	76	85	67	77	76	81	69	65	75	77	62	76	69	84	66	63	69	71	86	92	87	91	75	60	89	86	75	62	72	95	67	71	64	74	76	71	79	73	60	81	64	81	76	69	74	73	79	66	79	78	78	71	67	78	80	79	76	77	79	74	83	72	76	62	60	71	80	75	67	77	62	81	82	79	63	71	85	76	65	84	79	70	73	87	76	61	65	73	59	69	83	84	64	86	75	80	80	64	100	77	78	90	90	70	81	71	76	88	81	77	71	76	90	91	70	82	58	80	60	74	72	82	64	71	71	74	73	76	66	80	88	78	68	85	83	80	80	81	65	67	91	72	91	84	58	71	97	79	87	81	82	82	72	93	67	88	60	69	70	73	63	68	85	66	65	60	76	84	67	86	64	59	62	66	72	85	72	74	81	65	55	61	68	70	68	79	80	75	62	74	65	68	57	73	77	91	80	66	67	78	70	70	65	78	75	75	70	59	64	82	91	73	70	70	66	63	82	82	80	83	76	92	63	74	68	83	72	56	69	79	63	91	83	77	79	76	73	67	71	73	82	89	67	75	74	76	80	72	73	65	89	67	70	78	71	81	75	93	83	74	82	75	71	76	69	80	67	68	84	90	74	69	75	70	76	80	70	67	84	73	72	79	66	75	87	77	74	78	74	76	79	98	75	82	78	70	78	74	80	67	74	70	75	97	70	72	69	66	82	72	62	71	74	81	69	76	70	76	84	81	74	77	80	75	77	70	87	87	87	62	78	73	83	82	81	76	69	73	60	72	70	82	76	71	64	66	74	68	56	73	65	86	79	71	79	74	81	72	82	71	56	68	57	65	81	93	74	74	70	72	77	71	102	73	82	86	76	53	73	71	71	64	69	71	68	89	77	61	80	87	69	79	58	82	76	69	76	86	62	73	90	80	63	68	66	83	74	65	73	71	71	72	84	82	83	75	82	76	66	79	82	73	81	64	69	87	77	82	71	66	70	85	82	91	69	64	77	79	74	70	89	66	79	66	77	78	90	93	77	82	58	77	65	75	58	75	77	72	54	76	77	75	73	77	68	80	83	64	70	78	76	71	73	70	64	71	64	78	81	70	62	69	79	70	83	75	60	82	83	70	61	68	71	70	87	80	78	72	74	80	73	61	63	79	78	71	81	75	84	70	70	78	74	71	73	76	90	65	82	75	67	78	73	83	84	74	84	57	70	71	64	87	64	92	81	73	93	78	75	75	85	72	69	73	71	78	71	72	74	86	67	74	101	76	57	63	80	76	80	97	71	79	59	66	84	61	87	70	69	67	76	73	55	94	69	77	78	70	87	67	77	65	74	82	66	69	65	94	77	61	70	91	58	73	77	69	77	76	73	79	71	78	77	68	84	66	76	73	70	77	86	69	83	79	77	89	66	76	76	75	84	81	76	73	72	93	70	68	69	81	65	65	63	89	68	56	85	85	57	70	72	67	61	62	88	76	73	87	75	80	69	80	74	65	71	66	61	68	72	84	70	57	63	87	62	83	79	78	67	79	68	68	73	68	73	82	48	71	85	83	82	81	73	62	78	72	74	73	78	69	83	68	68	84	65	80	81	74	70	80	79	69	72	55	51	60	89	89	68	71	64	60	83	73	64	63	69	68	83	86	80	67	76	69	60	64	69	73	83	69	66	68	73	77	82	85	87	91	67	83	80	65	62	86	69	78	66	62	69	82	76	69	72	52	74	64	66	53	91	64	77	69	71	82	94	69	78	78	80	71	75	75	70	67	87	84	65	79	69	90	59	72	72	78	81	72	49	75	67	69	63	69	52	76	88	58	75	65	89	68	71	68	69	72	60	75	79	61	82	62	68	67	68	77	89	82	68	64	65	69	63	85	61	85	61	51	81	83	79	78	71	68	69	64	78	65	78	86	65	71	73	78	88	67	80	82	67	90	72	70	75	73	73	88	77	64	63	70	73	82	72	65	78	63	87	74	76	78	80	82	74	63	68	81	68	68	74	77	76	74	88	77	71	82	79	69	84	70	85	64	68	74	65	77	69	62	79	80	82	65	76	93	72	75	71	70	66	66	75	61	84	73	65	89	90	84	79	60	69	90	54	75	71	80	73	72	86	89	73	92	69	72	71	78	63	65	72	73	68	67	66	73	59	61	76	72	64	65	72	62	78	69	67	74	86	74	74	68	74	96	75	72	71	72	88	80	59	55	65	65	58	78	72	92	64	72	77	93	79	72	76	79	64	91	80	76	81	72	84	63	61	73	54	73	70	62	83	81	66	62	56	76	64	74	85	72	62	74	85	73	71	73	74	73	70	68	78	75	78	60	90	83	87	68	73	92	85	75	67	83
15374	6947	3253	5201	11093	10952	9811	8382	6867	5507	4635	4048	3431	2703	2362	2041	3044	29803	32470	26850	18939	10002	3957	1418	928	804	711	772	737	736	730	689	783	728	747	712	720	745	739	725	791	733	721	736	715	778	725	717	730	757	767	753	755	791	711	740	749	727	750	776	724	756	690	726	763	750	766	737	735	721	717	763	729	753	747	794	790	778	731	714	775	736	718	734	760	750	781	725	736	719	754	736	701	687	714	752	795	729	755	726	739	731	755	733	718	756	690	767	752	788	778	691	766	811	735	727	732	793	729	772	731	751	734	766	689	763	766	675	729	751	755	754	769	745	769	749	761	799	760	763	749	753	733	782	707	736	775	730	792	705	727	714	765	781	732	657	762	745	732	755	738	750	767	743	766	743	767	752	780	698	779	718	700	712	742	741	732	719	795	752	701	767	723	753	725	763	722	709	724	811	698	729	746	764	781	744	677	696	710	774	752	734	727	812	786	709	743	759	747	768	753	723	763	743	747	778	732	760	724	716	726	683	729	766	758	731	729	745	747	809	746	730	776	777	754	703	751	735	739	761	780	794	729	781	731	723	727	762	715	719	752	726	712	764	757	750	732	783	737	688	740	760	683	731	702	709	731	719	714	697	699	756	742	758	713	729	739	725	805	731	752	785	716	734	779	765	756	706	709	706	694	727	678	751	733	719	744	774	761	750	671	750	708	777	712	719	768	722	774	740	725	708	777	745	761	740	806	736	762	742	764	739	727	782	732	748	769	702	781	724	765	779	788	734	765	746	748	800	721	707	734	761	779	733	766	739	744	739	740	711	720	725	772	754	746	731	701	737	774	711	714	778	754	778	688	738	714	694	753	737	743	716	731	746	735	747	742	679	710	733	746	767	724	747	782	724	789	750	751	715	717	723	795	743	749	768	734	751	727	741	702	751	732	764	762	739	744	756	740	774	705	731	761	759	796	703	762	799	756	757	744	732	714	727	751	773	754	755	674	764	762	712	701	752	749	773	745	708	780	731	780	725	723	767	801	720	761	720	749	752	753	712	765	756	710	764	773	710	742	726	748	743	773	760	725	743	761	683	720	715	737	728	716	709	761	759	791	720	725	726	719	740	760	721	754	713	777	798	710	755	776	746	787	704	761	725	733	724	703	728	715	716	695	759	770	745	753	741	729	802	767	746	780	749	760	735	755	775	706	730	752	747	740	711	750	744	750	739	724	675	735	764	709	706	752	751	710	727	728	754	729	753	716	788	694	738	803	773	731	766	680	708	741	714	732	713	711	719	718	756	737	760	767	744	724	727	742	763	749	770	736	745	758	747	728	743	743	687	765	726	783	731	738	709	709	771	709	702	769	700	741	742	764	723	753	753	759	731	811	735	720	691	758	771	742	718	736	759	738	794	762	760	740	729	753	752	700	732	760	753	739	762	716	717	749	767	713	715	763	740	737	775	734	752	703	714	747	714	718	739	748	737	759	738	769	700	729	730	748	812	690	736	722	716	756	760	744	735	707	724	734	667	712	708	775	755	722	749	753	748	729	745	749	785	737	745	750	763	737	786	752	782	724	785	796	734	726	773	785	768	777	707	745	748	763	738	747	720	745	718	773	756	739	741	792	720	758	772	762	709	746	731	728	746	717	692	752	732	790	757	724	762	764	762	786	771	719	775	756	712	741	752	721	738	747	777	813	729	729	790	732	768	730	729	749	762	736	751	734	736	711	738	762	719	746	704	714	745	710	776	779	783	737	763	719	736	739	728	740	780	735	774	756	708	709	738	699	738	717	740	727	739	742	720	743	748	734	701	772	724	709	760	758	717	734	733	721	711	708	757	704	698	762	736	735	755	781	760	715	765	754	762	730	762	761	801	805	766	764	739	792	701	789	767	722	727	724	727	752	771	755	755	805	727	757	802	742	764	741	728	715	748	761	789	748	794	745	740	737	754	754	756	766	725	733	729	809	765	739	799	806	756	741	793	775	763	744	752	710	778	763	716	796	723	794	747	732	764	743	772	709	770	763	713	755	714	765	736	742	688	741	744	732	729	725	720	721	759	722	739	696	716	741	748	710	718	767	750	734	716	717	767	742	731	717	732	746	808	725	757	718	711	777	748	742	789	724	733	749	829	774	762	706	754	760	763	730	729	753	788	751	755	731	783	691	763	769	772	742	756	738	772	722	742	731	780	805	718	715	696	750	771	754	735	746	723	761	706	733	747	733	759	721	737	699	793	747	806	781	802	736	744	762	748	726	743	763	722	741	755	806	757	709	806	730	770	758	762	791	711	783	780	719	758	756	746	672	702	756	756	720	778	708	758	769	708	767	769	703	736	746	735	741	753	756	722	775	777	709	768	771	739	726	734	704	766	751	737	727	750	691	742	750	745	731	749	766	733	746	747	747	772	730	739	738	751	757	745	748	778	765	752	723	700	720	756	722	742	747	703	767	723	762	739	754	729	737	745	759	706	726	730	733	695	755	740	749	752	779	725	712	763	774	760	733	716	690	675	734	695	800	766	729	816	736	746	723	759	774	725	702	716	758	745	743	680	756	743	761	725	768	744	740	703	742	727	759	710	755	770	722	697	753	797	748	720	739	786	755	731	769	797	771	748	750	738	755	747	809	751	729	697	723	736	760	800	720	724	756	754	727	728	731	786	709	759	731	719	782	744	762	724	699	781	758	764	701	760	775	756	729	741	711	754	733	736	728	784	701	716	706	753	729	745	778	690	759	741	787	734	725	729	771	739	737	745	750	770	833	759	722	746	726	763	787	780	707	707	703	744	692	732	707	766	782	709	790	758	753	752	776	749	762	727	719	757	800	772	721	740	726	771	762	780	715	732	744	717	754	763	775	746	765	760	745	726	736	702	741	738	719	767	747	756	737	745	724	688	755	778	803	778	724	748	741	758	785	763	701	780	762	807	747	740	781	760	727	722	742	677	733	730	757	733	743	769	755	716	791	746	749	730	701	759	669	745	790	721	728	769	736	729	746	785	714	700	723	772	752	762	749	803	735	747	767	758	746	760	768	777	766	766	723	713	779	727	728	755	773	788	773	710	727	702	754	721	750	720	742	749	741	727	711	722	739	767	731	764	671	788	767	749	794	735	739	721	718	733	710	782	807	790	711	715	754	771	741	726	720	711	706	758	720	727	730	723	718	728	719	700	740	756	748	741	721	713	750	740	766	747	759	797	753	733	752	745	736	759	760	768	762	754	734	730	729	779	732	742	741	719	724	783	707	744	761	768	714	717	713	778	791	727	777	710	732	739	754	740	740	769	746	788	716	762	699	765	768	732	787	725	747	730	760	733	763	786	749	749	751	755	803	706	772	700	722	731	768	695	751	749	717	729	734	782	724	719	759	759	754	735	777	731	751	751	717	758	775	750	776	702	759	758	759	751	765	733	742	738	806	768	764	744	747	767	737	753	730	733	774	757	782	707	775	739	772	798	777	749	740	740	729	797	717	733	725	777	791	786	779	729	724	750	770	759	762	717
1724	512	298	210	199	232	277	279	254	213	187	167	131	126	150	118	558	4190	6090	4023	2063	843	305	132	107	99	89	75	83	81	85	61	71	70	92	77	88	69	65	76	73	85	76	78	73	81	71	76	86	80	78	78	72	67	70	82	69	91	78	86	82	85	69	84	88	80	85	87	74	77	68	76	69	83	107	77	93	92	85	85	85	89	97	82	76	86	83	97	93	67	72	89	70	82	79	86	83	66	90	83	71	80	77	69	83	90	83	75	88	94	71	75	84	71	77	76	83	76	77	94	83	79	89	96	89	83	74	89	80	77	84	76	67	77	97	91	77	86	74	90	86	69	90	76	78	79	100	91	76	83	95	56	87	78	92	91	79	80	72	84	83	85	104	86	67	79	82	68	83	91	59	77	86	71	75	92	94	85	70	85	84	75	89	81	70	79	85	78	67	83	98	72	99	81	101	78	85	65	87	78	92	79	84	80	86	90	81	87	78	86	70	96	76	98	81	90	81	80	74	72	89	72	76	81	78	90	102	78	93	83	76	96	83	77	82	81	97	75	81	82	81	82	88	73	78	91	68	110	68	72	74	77	73	82	64	84	97	81	77	84	88	78	82	73	87	58	72	78	65	77	84	99	98	100	71	93	81	81	69	71	82	97	90	65	64	95	76	83	67	91	93	82	93	77	88	62	73	65	80	78	88	72	89	78	96	85	75	72	75	76	80	78	69	83	86	65	77	75	87	91	87	88	74	68	71	94	91	89	88	71	70	77	73	82	83	66	95	64	87	68	86	96	93	72	83	76	81	88	85	93	71	66	77	65	85	74	85	94	80	78	72	93	78	81	91	92	74	83	74	71	67	82	84	81	85	74	68	78	76	84	98	89	78	79	77	95	95	72	74	79	79	74	87	75	84	96	78	82	91	75	86	75	76	83	81	95	103	81	84	76	65	82	88	75	82	61	72	85	72	79	69	83	74	77	76	92	76	79	88	72	83	104	100	57	74	75	82	70	72	80	88	70	84	77	93	79	82	89	97	64	59	86	75	64	85	72	72	87	75	65	87	82	76	96	84	78	75	101	101	84	88	82	95	87	91	95	85	89	82	82	95	74	86	75	73	67	74	102	100	89	95	80	75	92	84	82	79	93	80	74	83	78	81	81	83	60	80	88	70	90	86	79	89	90	84	79	88	78	86	98	82	74	69	64	78	78	88	85	75	81	71	70	64	89	90	91	90	88	73	71	71	71	77	70	81	75	78	76	57	81	86	81	77	70	72	73	68	87	77	80	91	92	85	87	73	89	84	82	95	85	84	77	71	98	68	76	70	81	84	64	81	84	89	80	88	63	69	83	100	74	65	80	80	76	84	76	82	91	86	81	85	75	82	77	100	82	77	97	69	80	63	83	64	91	76	80	77	83	88	71	83	83	90	59	91	84	83	97	77	86	74	89	75	93	73	83	69	94	72	76	90	78	79	88	91	100	84	80	100	71	75	97	86	72	85	85	84	85	94	75	74	61	83	68	76	75	80	89	86	77	83	68	73	76	80	91	101	85	88	86	98	74	83	80	84	80	79	78	78	81	85	77	82	91	86	90	84	82	82	79	80	87	75	74	79	82	81	79	87	93	85	85	80	89	74	72	76	75	64	78	80	74	71	88	81	75	87	87	77	82	67	86	71	77	95	81	72	74	96	75	88	82	70	95	77	86	80	82	79	71	73	99	98	92	73	74	86	81	74	81	84	82	79	87	105	91	99	68	89	69	73	89	78	72	74	73	68	78	76	83	78	70	87	89	62	75	75	96	88	72	77	78	90	69	79	96	75	70	81	77	80	87	81	62	86	80	93	77	98	96	78	86	98	93	90	80	92	73	83	79	78	61	60	87	86	79	90	103	83	83	91	87	84	75	80	87	88	81	85	76	69	75	75	79	84	83	102	92	77	86	61	78	86	98	69	72	60	90	72	91	91	80	86	70	85	86	84	82	85	85	100	72	89	72	84	75	71	83	69	78	71	80	81	91	84	71	95	86	88	71	82	80	92	65	72	75	71	85	77	87	80	71	76	65	99	73	81	73	71	83	90	75	92	70	66	77	80	72	90	88	71	70	80	88	87	90	94	95	81	78	69	87	89	77	95	103	79	72	87	80	83	89	82	80	74	79	92	85	73	82	65	101	67	85	63	76	88	88	78	60	76	80	76	85	78	82	90	70	71	73	74	78	77	91	83	77	79	87	83	79	87	80	83	85	78	80	83	81	81	59	72	75	91	99	80	81	89	86	69	87	79	85	82	73	91	88	71	108	96	72	81	79	71	62	79	85	88	89	86	94	84	60	92	74	84	73	80	71	68	95	86	79	77	73	79	93	71	77	95	80	74	69	82	70	71	86	86	98	104	62	66	78	85	76	82	81	66	83	67	74	68	83	67	69	80	85	77	88	90	76	71	74	90	91	92	80	94	94	76	91	82	74	90	70	82	78	89	83	75	94	94	76	87	71	92	77	96	67	76	77	77	67	92	76	77	71	74	85	78	74	72	89	78	103	87	81	76	94	68	78	76	82	80	71	91	80	83	64	83	74	81	76	91	83	72	76	75	76	75	97	69	83	100	75	75	97	82	82	85	82	104	87	86	71	72	78	74	91	78	87	76	82	80	88	82	67	82	70	94	77	90	86	78	69	81	87	77	82	69	94	85	79	72	80	74	76	86	80	74	64	78	91	72	82	75	92	93	104	77	78	80	85	90	74	83	70	87	84	66	67	80	69	86	70	75	74	87	86	84	76	96	94	76	95	80	79	87	83	91	77	82	61	90	105	74	87	74	98	89	72	87	66	80	74	67	78	81	91	87	97	87	96	91	75	70	85	79	74	79	73	74	79	78	72	81	76	65	80	94	66	67	93	77	74	66	72	68	85	82	66	90	78	79	86	74	65	84	73	85	72	91	71	80	83	85	91	71	83	67	88	77	68	84	85	76	96	81	77	86	83	61	67	87	75	85	80	90	85	76	74	75	84	83	89	71	92	66	79	90	73	87	78	68	71	89	68	88	89	77	79	85	98	100	87	85	94	58	83	95	72	84	80	68	82	79	72	77	99	65	76	77	84	69	77	76	96	71	101	84	70	91	105	71	74	90	71	62	86	77	61	72	81	90	75	61	91	75	74	70	70	85	82	97	84	89	68	76	98	70	80	79	84	70	66	82	80	78	91	75	81	80	87	74	87	71	78	82	100	80	74	75	95	79	71	73	76	97	76	74	77	70	74	75	94	73	79	67	87	74	70	64	77	71	78	72	93	76	77	68	85	82	82	66	77	79	93	73	87	90	83	84	82	82	80	97	66	83	94	93	77	70	75	101	52	65	82	97	97	78	78	76	86	99	78	85	70	79	75	91	84	73	109	76	81	77	72	93	72	96	89	77	82	78	59	75	92	94	81	70	78	77	78	82	84	73	83	91	74	90	96	99	81	82	75	68	75	79	64	79	76	75	86	90	70	103	73
18487	8014	4275	6841	13077	14720	13649	10912	8786	7451	5860	4892	4232	3616	3034	2857	10734	34490	36657	30689	22845	13292	5500	2053	1099	891	829	826	797	781	811	785	833	819	788	822	822	834	840	818	793	786	772	794	851	808	823	816	860	803	789	732	800	844	797	847	792	788	807	835	791	866	887	854	824	812	807	786	868	863	863	813	763	858	826	815	795	811	802	775	817	760	805	839	827	861	845	811	813	809	806	811	803	809	809	821	833	792	817	843	804	776	859	820	793	793	880	835	830	792	825	845	881	840	759	804	843	780	806	818	817	824	819	828	817	769	862	847	807	810	858	836	826	818	801	801	743	821	846	832	780	754	825	819	853	781	817	834	860	788	777	825	839	827	808	794	800	817	801	787	791	818	831	817	835	805	786	784	859	799	854	812	807	819	835	796	832	814	824	835	806	815	802	738	870	777	793	804	761	866	833	757	838	810	791	795	827	813	885	798	809	843	807	772	805	841	842	808	831	831	833	819	769	839	854	842	820	807	819	841	895	817	822	834	806	792	745	801	848	795	802	861	822	840	795	791	853	807	810	801	835	794	809	812	805	800	779	831	829	829	793	805	884	831	852	821	827	832	753	789	803	873	800	822	757	767	822	749	842	776	779	837	812	825	825	788	818	800	748	828	818	852	844	881	810	797	841	870	863	810	834	812	810	799	840	866	825	814	848	843	821	821	798	809	826	795	809	798	816	779	783	812	794	897	821	791	826	826	868	829	800	858	836	798	837	826	848	856	809	768	835	766	848	752	785	875	832	832	852	794	807	793	822	763	832	834	808	787	850	830	823	783	823	788	806	843	857	825	848	822	829	807	843	800	749	783	783	805	808	833	847	818	853	776	784	804	856	786	812	864	793	827	819	816	793	801	834	820	802	805	824	803	799	791	770	837	827	801	798	786	820	863	833	797	825	839	825	813	842	831	868	825	812	802	820	791	894	811	761	796	847	855	795	828	781	820	815	804	828	851	796	855	819	861	815	752	809	878	834	834	800	828	830	787	800	821	794	822	813	810	793	785	837	787	813	799	824	842	839	829	820	799	877	801	847	762	812	854	788	821	811	820	783	793	832	838	845	871	828	824	782	843	822	833	836	846	804	810	861	836	758	826	808	792	815	828	854	780	813	789	836	816	792	771	795	811	792	819	861	777	813	815	879	824	802	862	799	826	877	824	817	850	800	822	833	825	834	785	803	762	815	843	862	825	818	800	792	824	832	803	850	855	832	826	827	773	833	786	834	857	835	805	832	850	784	807	827	830	840	783	828	816	843	802	874	830	833	792	829	840	824	836	819	806	824	839	891	829	809	814	851	866	826	783	822	869	859	842	780	828	862	774	849	785	835	866	794	823	794	819	813	786	810	886	850	796	821	826	820	814	815	807	827	877	831	802	825	791	827	803	818	773	859	798	785	834	850	803	846	829	817	820	824	833	819	810	817	832	807	793	826	823	818	839	805	819	844	828	768	851	787	834	815	813	823	827	806	780	824	764	805	894	816	794	845	826	803	771	784	805	821	788	838	828	800	835	853	827	781	816	844	790	822	828	780	832	792	828	849	788	824	846	848	848	822	801	861	835	824	832	839	845	830	821	828	796	824	813	835	843	791	812	771	829	781	772	822	801	869	846	831	849	823	775	811	808	794	871	819	773	826	794	818	802	795	838	866	820	823	785	808	795	819	821	814	822	839	794	773	844	789	828	817	877	820	868	827	823	831	836	797	816	836	772	841	860	838	885	804	858	815	822	893	825	804	855	821	822	800	812	768	767	838	850	846	874	856	864	810	805	794	812	872	801	808	810	868	852	828	822	792	802	819	825	816	813	822	802	832	801	847	853	837	777	868	805	806	793	845	772	845	818	775	801	824	806	803	853	804	850	853	818	829	795	793	844	819	773	795	832	862	822	780	810	845	814	843	786	757	836	813	779	817	794	889	865	851	810	872	798	842	841	828	814	802	819	824	806	831	790	844	827	803	755	839	821	804	798	840	825	850	853	778	775	795	846	806	796	846	779	847	798	877	829	808	864	808	773	823	851	807	819	767	833	831	828	816	772	799	786	844	808	819	801	832	777	807	847	840	822	843	814	808	818	795	764	812	752	817	815	784	824	810	796	783	788	800	823	848	788	853	826	854	793	799	867	826	798	824	783	830	777	851	831	849	825	832	870	814	831	791	835	898	871	854	842	815	867	815	851	821	843	881	776	806	845	805	792	828	851	832	849	856	754	812	834	801	793	854	790	796	844	788	812	821	840	784	844	819	843	891	828	851	806	822	803	800	819	760	854	884	786	833	846	814	801	803	804	770	832	805	828	818	770	817	802	825	830	821	840	835	787	805	825	838	801	813	852	855	841	798	794	801	876	838	866	809	825	847	837	788	822	783	840	790	782	838	830	841	831	795	866	814	831	865	831	760	824	803	794	824	750	842	782	812	862	832	859	862	850	784	853	818	784	810	812	830	825	853	806	824	831	834	814	796	820	861	782	805	851	801	875	770	853	811	874	897	853	753	795	830	786	830	837	819	757	826	838	810	841	791	817	850	788	842	837	804	832	814	802	863	863	834	851	793	822	887	853	779	832	856	825	829	884	840	810	853	776	777	864	815	826	787	805	849	859	814	840	803	813	851	791	816	869	803	808	765	818	793	793	867	795	791	845	844	811	816	772	824	821	798	809	824	848	850	826	775	819	785	851	809	819	796	825	814	831	808	808	849	798	845	805	809	799	863	823	862	858	866	837	839	804	835	771	861	797	811	778	849	828	847	782	841	802	840	849	840	844	807	839	816	809	792	809	818	807	787	785	842	862	814	846	826	887	817	827	800	825	840	823	820	819	836	780	831	827	806	808	847	856	748	838	859	797	786	802	807	803	822	876	816	824	855	820	781	826	836	800	814	837	848	801	834	804	843	831	829	811	838	830	824	789	815	834	824	843	826	843	856	799	820	833	842	839	803	801	841	838	829	813	839	837	790	829	807	823	811	822	810	819	836	796	830	764	805	830	825	807	785	814	844	815	864	809	848	813	818	789	852	843	813	833	821	808	824	854	866	792	818	815	840	816	769	817	801	793	812	850	867	879	830	834	834	802	794	795	851	810	870	865	876	796	778	827	821	805	808	790	799	818	819	798	787	827	811	875	807	851	832	833	825	895	832	787	797	830	800	818	816	835	914	811	800	852	790	805	806	778	813	819	837	834	856	804	826	784	867	790	866	766	834	820	835	811	807	761	799	826	815	809	819	817	787	837	822	846	819	825	823	728	809	801	826	809	876	876	806	829	806	874	770	787	860	849	849	815	825	826	863	800	829	821	853	846	802	855	853	798	793	873	774	823	821	806	761	873	818	769	853	805	810	773	807	861	806	822	837	847	780	804	815	807	758	769	852	777	814	782	841	814	850	867	792	810	812	793	810	768	865	815	825	795	802	800	803	845	788	849	832	873	815	810	827	774	815	799	804	824	850	820	820	811	812	829	879	826
1728	241	155	109	106	133	138	129	139	116	135	128	96	84	100	96	168	871	1352	1040	609	293	163	102	75	86	77	69	60	70	65	87	66	77	75	71	70	74	71	70	82	65	75	68	73	90	68	69	69	68	79	59	71	82	65	76	72	74	68	71	74	73	89	78	73	56	86	61	80	68	65	64	97	82	67	71	85	66	76	64	68	75	76	74	78	63	76	58	67	76	77	74	79	88	65	74	72	84	68	75	69	79	86	65	61	65	78	71	87	70	78	68	73	77	75	75	59	81	57	80	91	71	73	67	66	65	89	62	64	58	72	72	70	74	71	67	67	67	84	83	70	70	83	70	60	83	65	65	69	82	69	60	68	79	81	72	69	83	72	89	76	66	68	72	68	59	80	74	76	71	70	70	74	74	65	80	72	66	78	69	70	76	93	66	69	80	85	68	72	70	81	79	81	73	84	76	64	63	74	61	79	79	64	61	86	77	70	77	72	78	63	80	67	67	84	69	69	62	79	75	74	77	76	74	61	70	79	62	72	77	88	77	68	78	62	84	74	63	72	72	77	68	67	78	81	73	65	74	74	72	79	77	71	90	63	72	70	74	79	65	61	84	82	72	66	78	73	89	70	90	66	70	80	75	65	81	77	70	68	65	75	80	70	65	76	76	89	59	85	61	71	59	76	66	65	73	70	63	56	84	64	57	65	61	75	79	67	67	80	87	65	58	67	69	70	79	79	76	83	68	77	72	75	78	63	65	58	72	68	56	77	77	71	58	71	67	67	77	67	63	61	56	62	76	74	71	93	88	80	79	80	87	75	79	90	72	83	91	82	83	72	79	67	68	74	75	79	60	69	75	88	75	81	67	68	74	68	72	77	57	95	67	72	81	54	80	64	58	82	74	62	75	67	59	74	66	77	73	66	79	70	92	76	66	73	69	71	65	59	73	84	73	79	82	76	75	70	69	62	61	72	82	72	82	59	84	73	77	75	74	62	61	87	76	57	71	90	75	86	99	91	67	60	63	72	87	64	74	64	78	92	79	70	58	106	76	89	72	92	79	65	57	78	79	65	90	65	70	82	89	67	69	70	72	75	58	82	48	61	62	62	84	76	85	63	83	70	94	66	89	75	63	56	79	79	76	74	72	69	72	84	85	75	82	90	78	62	68	80	89	80	81	95	85	80	68	74	84	63	67	63	88	79	78	71	84	88	62	73	76	75	86	70	76	65	71	72	69	66	73	62	65	80	81	69	84	74	85	69	66	78	73	58	68	60	68	62	76	80	52	71	69	76	84	76	83	54	75	77	75	69	71	81	65	80	70	72	70	77	72	60	74	68	54	68	63	76	73	75	82	70	68	53	72	68	72	72	67	62	69	71	66	85	62	60	73	69	77	67	76	69	64	74	61	70	90	81	65	93	69	76	76	74	74	82	67	73	73	82	59	72	76	76	68	76	74	85	76	72	73	77	68	81	64	68	70	66	88	66	68	64	87	74	61	80	68	67	83	77	71	61	75	64	77	63	94	82	67	66	58	78	51	65	61	73	90	93	74	96	77	64	81	78	54	92	78	67	77	78	63	79	76	81	79	64	72	73	80	60	76	95	85	49	85	58	97	77	82	64	73	71	69	68	72	76	67	75	74	71	68	71	85	66	88	70	69	64	63	98	55	74	81	76	83	84	67	58	84	71	61	58	86	66	76	79	64	83	70	56	80	72	87	83	74	83	89	81	67	63	75	67	79	65	65	82	72	78	86	69	84	78	78	55	66	76	80	71	78	77	68	69	60	60	66	88	72	79	75	69	75	69	64	67	63	75	88	73	88	59	81	60	63	73	77	77	67	75	58	63	74	70	79	77	72	74	67	82	60	85	67	81	65	78	70	73	61	77	71	70	67	75	71	60	68	83	72	83	68	71	62	57	74	66	79	78	78	51	78	63	82	65	71	76	63	65	70	81	67	76	61	52	71	77	79	74	78	69	67	61	58	68	62	65	65	71	87	68	70	63	74	69	77	64	73	66	61	77	57	81	87	81	62	68	74	58	71	75	89	73	84	69	76	64	73	56	79	76	74	64	74	79	55	80	65	67	73	84	70	80	68	53	83	83	62	77	73	69	73	66	94	74	72	73	78	64	76	72	78	64	80	82	75	77	65	63	78	84	80	66	92	75	73	62	76	62	78	86	56	75	68	61	89	75	79	80	62	54	73	71	84	64	69	80	79	65	76	87	68	70	84	67	65	80	71	85	63	73	83	66	65	64	87	66	73	69	69	91	71	74	72	70	70	83	75	81	62	72	67	58	69	69	75	73	71	72	65	61	70	73	74	72	71	68	84	60	85	94	76	73	66	72	90	65	61	63	65	77	75	63	83	76	83	68	72	69	62	68	74	81	62	75	69	74	61	68	70	67	78	67	62	78	65	66	85	61	66	67	81	70	75	77	63	59	74	64	84	69	71	61	81	74	83	78	67	73	86	78	90	54	66	50	73	71	67	80	67	76	74	75	73	78	55	80	70	68	68	75	61	80	64	62	71	65	81	80	69	82	80	75	66	68	59	73	73	72	77	70	72	73	88	57	69	72	69	79	59	84	73	81	78	80	77	76	72	67	58	69	83	82	72	71	83	83	79	84	71	76	60	71	64	92	65	66	62	80	64	89	81	87	73	75	83	74	63	56	68	71	82	72	78	78	67	82	77	63	74	75	83	68	69	88	93	70	73	67	72	80	77	76	70	78	72	62	57	73	66	82	85	65	62	78	71	76	77	93	68	63	65	67	84	83	61	74	64	82	75	73	64	75	75	69	72	65	83	95	75	64	71	85	74	59	68	61	68	82	67	84	57	70	65	63	68	68	66	80	86	86	84	77	73	62	81	70	79	67	56	82	72	62	66	80	71	71	77	68	67	73	61	72	82	69	69	83	79	72	50	59	91	67	72	60	83	80	82	66	62	88	65	73	78	58	68	71	67	73	64	89	63	89	69	69	77	79	74	67	65	66	67	66	86	71	70	82	84	77	78	70	71	76	72	71	82	82	67	83	82	64	77	90	72	92	89	70	91	60	87	61	88	90	81	73	79	60	57	64	64	77	61	74	61	86	71	87	73	85	63	64	76	76	76	66	70	93	69	68	69	68	88	79	55	76	68	76	72	66	79	63	79	77	75	75	63	69	76	66	55	90	64	66	60	76	64	74	65	85	64	78	72	52	78	69	80	65	68	57	65	64	73	80	80	70	75	70	63	60	65	56	73	81	70	84	98	81	80	80	76	75	72	63	67	72	75	77	70	75	74	86	80	67	83	93	79	75	76	68	66	76	65	73	71	62	61	71	77	76	64	58	78	54	67	73	73	91	75	63	76	64	71	68	68	80	70	58	67	78	68	83	75	67	73	60	79	81	75	82	77	75	75	80	62	79	72	62	87	77	69	69	76	75	52	73	65	83	74	85	74	77	73	70	77	72	62	82	64	94	71	74	77	61	59	72	67	80	66	78	73
11234	3749	1942	2659	5519	6357	5742	4912	4655	3872	3309	2877	2503	2010	1684	1625	4402	18510	21190	17025	10663	5235	2228	1103	811	746	699	733	758	708	697	703	759	679	743	698	674	735	720	700	695	681	734	727	755	726	671	711	717	719	710	700	725	708	739	698	701	746	751	773	767	751	696	693	693	684	722	664	713	707	731	707	682	746	754	729	718	705	753	663	787	749	776	719	748	752	773	726	697	705	822	703	746	781	731	727	743	733	668	735	759	736	708	696	723	694	779	737	680	722	770	710	744	771	746	760	740	741	757	739	685	736	707	721	744	749	730	765	716	726	728	718	722	698	735	761	726	756	771	731	707	765	686	741	746	711	681	691	775	744	701	710	747	726	674	726	772	744	725	744	740	707	707	698	744	762	747	694	702	717	756	703	699	750	708	727	721	734	703	732	701	729	755	764	729	717	779	775	708	711	723	703	749	737	737	708	709	675	723	751	746	726	727	739	692	714	773	748	730	764	781	744	725	709	742	719	761	678	725	702	683	750	705	736	745	704	708	705	751	740	757	767	723	748	682	697	707	744	722	693	738	754	689	745	754	744	735	705	720	751	708	749	738	692	694	709	738	704	730	718	738	691	710	737	789	754	731	693	720	678	712	738	706	741	718	726	734	727	775	761	749	735	754	722	764	740	716	760	709	737	727	728	756	749	753	763	759	715	680	734	697	746	705	713	725	693	733	727	663	703	751	738	720	743	709	722	711	645	731	696	706	730	735	743	771	699	720	730	707	702	741	682	726	719	795	780	646	704	713	754	725	686	727	747	747	716	752	688	724	703	690	775	711	767	728	752	737	679	708	732	700	767	689	707	748	719	712	759	726	685	731	707	710	710	707	746	715	676	742	724	703	708	724	727	748	753	683	754	740	721	722	731	741	728	688	672	715	736	743	719	673	686	719	723	714	770	710	723	745	771	714	751	720	691	729	791	761	723	776	691	686	707	737	734	730	769	754	729	747	734	711	724	709	755	700	762	740	693	711	692	709	696	727	692	765	712	721	701	679	685	752	748	755	740	759	726	708	665	729	696	698	724	724	680	754	760	714	758	727	719	739	733	721	692	709	675	740	704	723	718	705	751	716	727	744	746	695	714	742	714	705	715	716	732	785	718	734	779	706	776	702	709	734	688	717	682	733	704	678	738	727	759	714	745	744	741	743	750	738	686	730	765	747	743	705	709	687	751	679	794	746	750	702	705	754	727	771	675	752	773	692	739	698	749	737	737	702	765	750	670	680	718	725	701	718	735	737	717	729	673	697	716	730	696	736	771	704	750	748	778	701	696	687	752	726	690	704	722	725	758	721	715	771	712	654	719	744	758	717	748	766	677	693	741	731	760	762	724	769	714	663	699	682	739	708	720	711	716	692	707	759	754	773	698	774	744	741	705	744	761	741	754	748	731	736	761	771	776	702	716	709	750	731	719	750	721	742	779	709	668	730	764	702	705	735	759	700	733	734	729	744	731	713	728	707	694	742	699	691	733	709	686	731	700	742	718	733	738	734	749	761	735	711	720	707	718	733	683	671	721	739	742	754	711	739	744	669	679	724	734	681	728	734	713	748	786	757	727	754	745	679	782	687	795	727	694	713	724	705	724	734	706	707	743	700	682	693	751	677	712	731	739	702	734	724	699	732	727	757	731	731	754	740	751	729	746	707	710	688	718	753	709	695	660	730	682	729	726	800	773	736	734	680	738	694	719	724	715	741	718	686	746	710	751	754	687	729	706	762	683	675	735	744	692	702	715	776	675	755	784	694	728	723	697	749	690	672	722	749	750	726	751	696	741	714	709	733	732	687	758	716	715	741	748	755	732	691	723	719	694	687	734	714	745	719	757	687	750	756	766	728	729	715	731	718	813	699	714	722	754	754	728	700	727	730	730	698	719	678	726	759	731	685	733	743	716	715	688	682	689	721	704	741	745	720	733	696	761	767	724	745	702	724	717	731	729	695	693	745	744	724	709	748	718	730	732	707	709	758	725	764	737	693	738	742	749	719	777	715	713	730	743	736	742	736	745	724	723	747	741	729	674	744	698	714	724	740	708	716	737	740	727	720	713	703	741	730	713	737	732	742	685	716	760	725	701	753	752	722	746	771	701	720	743	702	700	754	734	678	691	700	725	733	728	692	729	698	745	753	739	723	713	774	717	729	670	727	732	748	769	704	747	751	712	720	732	748	718	735	770	748	699	720	734	726	719	723	724	681	706	679	731	734	670	706	796	725	709	763	720	724	735	708	694	731	774	733	728	718	757	772	758	742	738	721	705	721	733	732	712	708	713	764	754	708	705	740	738	768	675	687	749	752	762	749	746	723	740	715	760	776	728	730	660	730	777	713	746	780	682	734	716	752	794	728	693	732	699	715	694	725	666	713	716	706	727	754	731	740	782	723	719	700	702	739	707	722	736	730	720	700	730	704	765	757	762	703	727	730	677	722	739	723	693	714	730	754	740	731	732	725	756	729	707	671	716	746	729	715	718	734	736	726	737	715	714	693	729	745	725	783	737	714	718	738	732	741	728	747	718	714	706	757	705	679	740	709	747	722	711	792	757	682	739	694	672	781	695	692	687	735	655	709	679	738	710	703	685	751	723	739	697	695	711	748	740	760	703	727	740	713	691	720	722	709	731	746	716	726	718	732	746	717	765	704	718	702	723	724	745	707	737	686	753	751	691	722	737	695	719	716	680	693	750	740	715	773	674	720	701	769	677	730	739	722	753	781	728	791	739	745	696	672	726	746	709	749	698	714	715	681	684	731	732	736	738	683	690	680	755	723	709	702	718	688	728	670	694	730	708	715	690	742	696	756	716	675	720	752	739	726	752	698	700	652	714	716	747	732	724	764	731	699	724	725	687	754	749	699	745	709	711	701	763	719	737	730	736	734	742	737	763	691	749	744	745	714	706	715	720	709	761	700	763	680	731	708	756	719	704	710	753	707	777	706	705	727	696	678	717	779	735	695	679	715	698	824	767	709	747	719	693	741	742	709	754	745	705	764	775	774	751	684	716	777	806	698	644	779	682	717	753	717	682	767	731	741	734	730	734	773	708	717	765	762	742	725	726	729	735	734	706	713	743	733	728	730	714	731	684	678	692	738	764	744	699	736	727	725	782	694	687	719	773	711	721	742	765	689	669	730	706	738	714	730	681	712	730	768	682	695	688	714	702	719	727	755	756	723	743	722	661	754	752	722	775	740	692	718	709	745	703	733	745	718	739	697	787	739	694	745	726	711	720	782	744	728	726	715	737	742	742	768	742	705	699	715	683	730	701	698	757	726	751	743	728	763	747	740	742	723	733	742	750	702	709	733	741	710	725	702	728	710	724	688	728	813	747	684	734	728	756	758	688	719	690	687	688	731	760	740	761	723	754	746	740	737	723	727	817	734	760	713	708	748	754	688	768	664	679	744	664	747	715	708	748	759	721	690	752	710	724	670	726	779	702	736	745	731	760	715	759	743	717	705	703
986	386	221	138	156	182	186	173	143	141	128	182	144	148	119	134	220	2290	3456	2423	1452	597	230	139	99	91	61	61	77	86	98	73	76	93	73	71	86	72	82	77	71	71	79	75	74	73	91	90	72	91	80	83	68	78	85	72	80	73	74	66	85	96	69	83	87	63	71	81	98	84	62	81	70	77	72	72	71	82	79	73	82	86	91	70	78	79	94	70	69	86	99	85	84	80	92	78	62	70	84	73	75	79	80	66	79	93	82	83	78	89	83	77	79	77	76	80	73	83	70	75	70	89	88	71	77	82	86	80	88	78	76	69	74	95	77	70	78	75	86	73	74	70	79	90	73	77	77	87	82	93	76	75	99	67	81	93	78	85	79	94	87	78	68	86	69	67	76	79	89	75	89	77	79	80	87	61	99	80	65	93	72	74	68	63	88	86	81	82	74	81	72	67	78	92	86	75	82	77	80	82	89	71	87	75	74	92	96	92	82	74	78	86	72	102	75	90	78	75	73	76	86	84	77	67	86	85	98	85	77	70	68	91	66	95	91	57	74	83	78	100	87	76	75	86	101	80	81	93	68	77	89	80	83	72	70	73	91	79	86	86	84	76	65	85	81	89	80	86	65	73	71	84	74	87	73	69	62	99	80	89	74	78	87	84	74	89	80	71	55	86	73	61	70	88	73	72	85	79	89	87	75	73	85	100	87	103	79	85	81	75	79	76	66	92	84	80	85	77	91	74	75	90	86	74	81	71	81	85	86	81	74	81	88	87	87	81	84	74	94	75	72	78	78	87	84	69	80	73	88	91	87	82	98	72	75	70	82	89	76	74	100	78	66	95	83	84	85	86	77	87	85	75	84	86	76	83	73	88	81	107	98	75	70	75	81	85	102	85	63	67	64	84	79	84	80	82	65	82	79	94	65	85	80	70	79	93	77	71	86	83	91	72	79	76	89	75	81	79	69	98	74	89	71	86	87	99	85	74	62	83	83	86	77	82	97	85	73	91	84	86	88	73	64	87	73	91	76	84	85	92	109	85	75	57	75	88	97	82	77	74	81	91	100	75	83	85	78	72	66	80	97	63	87	64	84	79	73	80	76	87	75	94	85	83	71	72	68	74	73	79	81	82	87	92	72	72	78	86	77	92	84	92	84	72	90	63	68	89	79	81	68	71	74	83	68	88	81	75	76	78	88	88	67	89	88	89	78	86	83	76	77	109	83	78	83	68	91	82	92	83	80	89	98	65	61	95	72	85	89	77	67	72	85	76	80	68	70	83	71	66	80	81	84	79	71	88	92	75	78	92	79	104	78	92	81	80	79	74	71	86	75	78	82	77	85	70	94	99	83	86	94	73	88	76	85	76	80	77	73	78	68	85	82	76	71	82	79	73	77	83	82	77	79	103	74	80	69	80	78	81	83	84	79	76	73	84	79	74	80	69	86	78	68	74	90	76	81	90	79	81	73	75	89	86	91	75	97	83	74	84	63	80	75	68	94	84	84	87	75	89	95	76	85	91	90	92	88	78	78	81	71	95	85	82	75	59	77	86	82	79	89	86	80	72	72	100	69	80	77	78	91	73	69	106	100	82	81	63	75	76	71	69	81	68	66	80	88	87	84	86	83	72	75	74	87	68	90	73	88	85	72	72	78	86	86	89	77	82	86	76	78	87	97	89	94	97	78	55	73	67	80	76	73	56	76	95	79	68	77	102	75	84	79	81	78	76	86	75	80	69	63	74	78	85	81	68	69	85	61	83	79	71	80	68	79	76	92	90	90	81	77	76	66	79	63	78	92	88	86	77	78	80	82	89	69	70	66	88	74	85	76	96	86	73	94	95	76	82	67	83	76	96	94	92	74	81	80	65	80	82	86	88	81	61	87	84	82	68	85	71	92	90	77	84	77	70	72	74	78	69	77	82	79	93	90	65	79	70	72	94	85	75	72	79	74	88	84	80	95	97	76	82	82	74	81	71	96	73	72	79	84	104	83	81	80	75	85	94	83	89	63	69	76	84	80	93	77	74	87	79	100	86	72	71	79	86	84	86	86	66	82	92	75	68	86	81	78	75	90	93	70	76	76	93	87	90	88	76	79	65	67	85	88	81	80	85	103	87	61	73	79	94	89	82	71	112	89	74	80	84	88	91	75	75	71	80	81	60	76	75	90	100	84	92	90	85	83	73	81	86	82	89	102	86	73	84	81	71	75	106	98	87	83	78	88	81	82	83	90	95	80	73	78	93	72	73	106	88	94	76	97	69	98	68	95	81	72	90	68	89	69	90	82	77	86	66	83	92	69	70	80	96	83	74	77	61	74	69	82	82	76	88	84	85	69	90	79	82	82	75	76	67	88	79	81	87	89	85	90	94	89	81	95	78	101	87	91	76	77	75	80	87	88	82	75	99	72	73	73	77	95	76	84	72	85	88	54	67	103	69	72	75	88	83	96	85	78	63	81	87	76	82	84	80	97	90	95	78	96	66	72	72	90	89	80	83	85	89	79	87	96	73	82	87	80	82	99	78	75	74	71	88	84	73	87	73	74	81	88	80	94	79	71	71	78	83	87	79	91	87	73	90	66	71	83	73	84	88	77	87	73	73	73	82	77	75	79	88	87	75	78	90	82	84	74	67	69	96	101	68	79	70	81	79	84	64	77	79	85	100	77	72	73	87	94	80	84	80	79	66	83	80	96	81	77	91	62	76	73	77	73	80	77	86	89	66	74	86	88	88	79	87	85	80	82	70	84	73	86	90	99	82	69	74	76	63	70	96	76	92	88	73	90	82	77	81	75	72	62	68	71	87	96	67	76	79	69	77	75	79	98	82	91	77	86	75	71	85	84	98	67	85	86	68	78	75	69	80	88	82	68	84	96	79	85	83	69	84	68	86	85	77	70	78	90	74	69	89	94	75	86	82	86	73	96	65	82	73	91	85	94	76	66	79	80	71	82	83	73	66	69	68	86	84	79	70	96	89	76	68	80	67	97	79	88	72	81	69	89	74	82	84	78	83	96	74	78	87	76	90	70	77	73	86	89	74	96	77	81	81	93	84	96	88	89	82	72	90	92	88	69	97	82	91	90	107	71	84	75	84	76	74	85	78	93	86	82	82	89	83	92	96	88	87	91	92	75	73	79	91	86	91	86	75	71	71	77	80	75	68	87	81	77	79	85	83	91	73	77	88	90	80	83	62	68	78	82	75	82	84	79	71	94	79	80	100	88	74	80	75	87	84	78	68	80	80	82	75	68	72	92	79	67	81	96	90	82	89	90	73	87	82	98	94	87	88	77	81	104	77	86	93	94	61	94	79	90	74	78	87	89	79	64	60	71	96	95	79	68	56	90	79	75	56	69	105	74	86	59	100	90	91	102	85	74	79	95	86	65	69	76	76	76	67	92	75	90	99	69	70	81	71	84	79	79	83	65	75	77	81	78	85	85	79	90	58	78	90	73	84	82	84	93	80	72	76	89	69	95	85	76	77	71	86	85	83
13392	6172	3194	5062	10200	9965	7469	6198	4981	4497	4036	4027	3593	3446	3381	2764	5206	27359	30378	25877	19267	10512	4147	1680	998	864	808	800	806	836	785	845	822	764	769	796	788	754	819	777	743	834	796	777	791	792	805	806	823	801	819	815	829	783	772	794	813	818	760	772	809	796	796	809	824	774	833	805	773	829	767	747	781	875	759	821	834	752	806	805	783	816	840	727	863	778	823	774	786	782	852	767	868	790	791	840	833	705	868	782	789	830	817	815	775	845	781	815	795	815	809	779	821	806	830	783	816	811	807	783	738	822	838	795	755	761	806	876	798	785	799	755	790	834	768	772	784	794	825	794	822	767	816	796	815	812	777	805	794	810	811	826	784	810	834	813	767	817	797	847	787	796	808	756	797	766	764	813	858	784	806	778	800	776	783	792	823	801	852	841	814	777	823	746	827	750	851	831	807	841	791	812	793	841	769	772	844	813	852	785	766	836	790	786	804	805	795	779	815	822	804	816	857	832	770	803	769	812	785	779	797	766	829	776	825	833	797	809	775	791	766	815	776	789	816	801	809	826	825	781	764	781	781	856	829	797	798	824	822	830	840	810	809	757	833	807	768	761	754	841	763	828	817	801	797	795	858	816	768	883	821	807	842	819	815	793	813	799	782	791	763	821	846	835	793	841	860	850	850	822	759	836	752	803	777	825	819	814	845	790	761	835	813	774	835	828	763	802	808	810	828	821	811	769	874	852	807	803	805	854	775	784	841	845	833	771	748	848	775	803	813	819	861	863	777	793	783	789	857	801	797	791	774	792	833	825	830	811	810	794	804	804	774	824	776	757	790	781	816	827	818	821	766	773	764	778	739	771	805	791	859	801	862	802	855	811	845	801	777	813	832	847	802	790	783	825	800	804	772	823	773	793	837	846	792	771	731	858	788	773	856	788	793	898	826	796	795	829	770	801	788	831	818	859	833	840	818	784	808	834	847	823	793	834	766	794	807	841	797	756	797	811	820	808	819	822	780	816	841	805	848	822	798	808	788	831	785	803	768	806	751	849	860	827	779	807	832	846	806	802	801	836	792	809	812	788	820	790	832	778	769	823	813	787	786	810	756	804	745	783	750	771	821	748	793	765	788	826	803	773	830	790	817	804	816	806	823	811	760	794	798	847	777	813	794	810	824	809	818	804	845	745	769	808	785	789	807	843	756	794	808	862	772	772	814	768	807	800	802	800	779	782	798	841	790	800	814	825	790	845	751	817	754	801	816	816	852	779	777	812	789	789	818	774	819	814	785	782	815	781	806	760	832	785	804	795	802	805	796	801	811	821	837	815	825	807	787	792	867	811	726	772	824	851	811	813	777	794	797	805	816	781	848	780	770	807	773	800	765	760	766	776	770	782	769	845	823	772	755	790	865	846	742	806	753	758	796	787	802	796	827	817	829	821	754	806	780	818	857	776	723	804	810	780	841	757	815	785	816	820	802	798	804	765	811	781	747	805	803	781	754	826	804	800	809	851	802	794	887	815	899	773	813	793	806	858	795	771	845	823	810	795	886	814	813	813	759	802	821	828	817	834	784	821	797	794	840	779	847	812	832	803	818	786	797	857	805	780	830	846	797	861	762	782	819	807	771	828	829	788	796	801	805	823	748	823	817	801	850	764	855	803	786	815	847	799	801	893	781	843	820	750	782	787	802	834	800	824	795	797	809	823	820	861	767	767	821	789	749	797	803	774	824	814	784	793	790	819	818	798	813	815	816	806	806	847	779	838	792	792	780	813	834	772	799	811	792	750	739	781	840	781	826	860	809	871	782	800	867	805	795	779	779	805	824	782	759	811	774	851	752	819	798	777	774	733	773	795	808	786	811	791	770	762	800	863	770	809	781	793	745	834	868	795	768	789	778	776	791	788	805	807	831	772	769	848	791	779	776	808	861	834	807	821	808	791	853	774	789	805	827	808	866	778	803	840	814	846	787	814	858	786	803	826	803	806	799	768	811	824	819	799	799	789	802	863	820	820	827	802	792	805	795	820	801	814	784	788	799	788	801	816	775	790	850	749	799	778	788	846	799	784	804	771	801	819	807	778	840	818	855	813	836	796	786	821	852	782	801	797	819	796	775	775	803	775	820	796	845	820	786	760	799	803	778	827	834	819	853	832	815	815	819	807	793	764	807	784	784	779	778	824	800	837	776	799	792	807	824	763	810	831	854	784	777	804	773	816	766	791	829	805	813	781	852	819	784	769	850	730	808	800	769	824	800	857	787	759	842	835	777	842	805	803	845	791	803	794	820	778	770	822	797	773	761	821	783	800	763	809	812	834	839	862	814	842	818	825	807	789	761	782	814	824	824	817	780	784	820	799	776	825	782	777	798	803	864	821	851	821	783	763	739	825	843	835	852	823	846	806	804	760	819	832	807	870	829	798	818	760	772	832	838	786	783	784	821	798	780	773	825	799	840	823	788	800	775	768	815	816	852	784	797	763	802	823	792	782	793	844	782	791	816	814	853	821	786	875	800	853	834	885	846	817	816	817	767	761	811	819	818	824	794	803	801	811	797	782	772	829	801	785	826	847	845	788	821	825	792	816	765	797	796	777	789	798	813	781	856	829	835	820	852	810	812	759	789	807	806	845	817	885	805	825	847	805	789	803	836	789	822	825	775	759	781	763	781	843	783	803	801	794	817	806	786	842	809	835	797	798	819	830	842	802	807	760	738	786	783	836	786	772	808	840	814	831	798	826	786	833	837	799	817	835	779	757	806	842	841	752	805	807	831	798	828	853	766	817	821	810	766	811	813	763	784	771	844	818	780	773	780	845	769	750	801	788	812	802	820	764	751	740	814	828	760	830	828	782	830	826	832	795	820	813	793	852	788	807	802	796	818	790	819	814	872	783	849	801	782	814	795	800	846	835	832	804	782	770	839	870	847	852	811	812	770	819	755	802	763	851	804	827	794	829	820	795	789	828	826	832	794	857	823	838	809	801	765	820	863	802	855	756	815	824	834	794	809	807	840	856	875	817	768	817	786	779	775	813	879	846	804	802	847	818	780	780	826	839	864	819	752	764	818	793	763	746	828	807	790	807	820	734	763	802	866	776	772	763	785	830	807	820	810	828	822	816	847	782	742	801	798	798	798	772	839	829	767	819	773	833	724	779	825	824	785	772	839	808	858	770	772	845	784	777	826	819	752	776	782	801	805	806	801	776	811	819	775	805	784	774	782	753	825	782	846	806	773	837	866	786	835	822	861	783	798	784	879	883	789	747	828	782	797	846	816	846	786	841	759	803	822	782	798	839	759	795	802	770	782	803	767	772	849	814	786	804	859	820	800	791	781	795	805	815	725	764	841	787	829	838	807	778	777	820	831	843	785	824	810	819	889	812	868	824	802	803	800	821	813	794	843	748	868	814	757	759	789	844	793	794	745	830	813	770	847	773	845	778	789	800	797	835	843	743	833	814	790	866	824	794	815	813	812	812	779	879	825	747	834	809	821	809	829	794	806	831
2523	334	176	159	130	121	158	135	134	105	120	136	160	131	127	114	311	1973	2859	2588	2028	1089	460	197	94	93	79	70	66	65	83	76	72	70	66	55	67	60	74	71	69	81	66	87	77	65	72	81	92	91	74	76	72	77	85	61	74	83	64	68	73	73	68	66	62	77	73	78	81	67	72	79	69	74	77	64	73	71	70	75	75	71	62	71	66	59	72	88	73	73	71	72	62	62	65	79	62	62	71	80	63	68	71	69	69	56	78	86	69	75	71	70	68	77	64	85	71	81	78	71	83	66	63	68	67	78	61	71	86	68	82	79	88	72	91	55	77	71	72	70	70	73	66	61	65	56	70	77	70	77	60	70	76	64	75	60	71	53	68	72	68	73	65	59	71	71	70	70	62	73	61	60	75	66	73	67	62	71	60	70	66	64	78	80	57	68	69	76	71	73	62	71	63	82	63	66	68	70	81	56	74	73	82	70	62	55	62	78	71	69	72	69	54	79	78	73	66	74	69	72	64	72	75	64	70	70	61	79	57	72	66	69	89	78	73	82	81	69	67	83	72	71	62	65	65	70	69	76	66	76	70	82	67	67	76	76	67	79	68	75	70	67	70	67	65	85	70	74	77	67	65	88	87	65	65	63	82	71	65	50	71	67	53	80	73	72	76	84	96	75	47	67	66	70	65	74	68	81	68	51	79	65	66	65	63	67	65	62	75	70	62	77	62	65	83	59	70	74	54	74	63	88	81	69	65	63	68	80	69	77	76	69	49	69	70	50	64	69	74	74	64	70	72	72	68	79	79	80	84	68	81	69	85	66	75	73	85	71	72	72	51	86	73	68	73	72	70	68	65	60	63	69	66	63	81	65	65	71	63	67	72	77	65	72	72	76	87	64	72	77	62	84	84	66	76	51	75	82	70	73	65	59	75	79	74	74	78	68	63	79	71	72	74	56	57	60	79	91	83	66	72	80	63	75	89	82	67	68	52	72	77	72	68	64	91	64	72	80	62	71	68	79	60	70	69	74	74	77	73	72	65	77	64	73	53	68	70	78	69	76	69	74	65	78	71	61	82	78	81	67	61	76	78	68	69	65	58	69	88	56	75	77	70	68	60	57	61	57	59	56	70	79	60	80	81	72	64	70	72	71	76	80	71	63	72	80	62	75	51	73	62	87	63	71	85	71	69	64	79	69	51	58	59	68	71	77	75	53	80	68	61	55	71	61	73	82	59	73	84	66	67	67	79	61	70	77	61	54	90	68	62	52	62	79	58	72	67	75	69	71	55	85	69	82	81	67	66	71	73	71	61	73	69	81	78	73	86	68	76	65	63	78	62	70	78	81	76	61	71	69	66	74	67	83	78	65	69	52	67	70	73	67	73	72	67	75	78	44	61	75	65	64	62	71	67	65	78	72	69	85	57	66	64	59	78	73	82	85	59	60	61	48	58	67	64	66	60	81	71	59	64	55	65	75	63	63	69	61	76	80	61	72	72	57	59	82	85	72	76	74	75	67	74	75	66	62	61	63	56	81	66	66	66	71	69	59	59	71	70	64	67	80	66	81	72	82	78	73	60	69	74	75	69	71	55	69	67	73	75	70	76	79	60	70	59	77	73	67	64	73	71	65	66	76	78	67	65	76	80	74	84	58	67	53	77	64	56	62	81	68	81	79	81	66	73	79	63	74	90	71	77	63	75	79	75	69	55	53	67	81	55	65	75	64	54	73	56	60	65	69	80	73	78	68	69	86	78	74	74	63	54	67	75	57	71	74	57	74	87	72	65	74	74	86	70	57	71	70	83	59	70	77	63	70	71	66	76	75	71	64	65	63	74	60	77	68	83	75	59	67	55	73	68	93	70	70	67	83	81	89	57	76	84	70	66	74	66	76	83	81	72	56	74	59	77	72	76	61	62	73	68	74	69	85	79	57	86	78	87	61	78	83	65	71	71	71	77	69	69	66	70	58	78	78	77	60	80	68	57	61	56	68	84	73	68	81	82	74	72	73	73	73	68	63	80	68	71	77	73	76	62	82	68	74	80	69	81	59	75	71	74	68	74	74	55	75	62	68	64	77	56	59	58	69	77	71	71	62	71	77	66	64	81	62	70	71	77	63	81	64	69	61	68	76	67	76	70	76	79	77	84	71	64	80	73	78	66	76	51	50	93	72	52	75	70	70	78	82	59	54	76	60	57	62	62	85	71	63	79	70	61	65	61	71	68	70	75	72	68	83	74	69	57	66	73	83	64	72	66	56	60	83	67	67	80	73	80	83	94	70	62	75	66	64	67	73	77	71	61	87	61	83	69	73	88	83	69	82	63	61	66	53	65	67	78	81	75	81	73	60	59	72	67	71	57	65	71	71	86	74	69	72	59	66	61	71	52	73	74	72	66	76	63	75	68	71	70	83	69	81	56	84	69	73	57	67	70	84	66	60	74	76	69	73	75	80	67	64	70	80	92	64	63	66	60	57	69	63	72	69	75	57	66	72	79	56	85	79	63	71	71	65	73	65	77	63	71	71	86	68	55	68	77	62	66	63	75	64	67	76	65	78	73	71	64	71	71	69	60	81	76	69	73	65	52	70	68	79	67	68	64	65	76	67	76	72	70	73	80	79	74	64	73	70	50	78	69	73	71	70	68	76	73	77	73	69	62	60	65	71	80	59	65	80	71	57	69	79	76	56	76	70	80	59	69	67	75	71	52	74	77	53	74	71	49	66	60	77	58	78	67	61	58	66	70	84	83	69	75	69	80	73	60	65	67	71	55	57	74	73	56	73	60	67	69	76	76	65	61	72	70	73	81	81	86	72	54	79	65	65	71	78	67	73	71	73	77	81	67	64	69	66	77	70	71	63	74	69	76	72	81	59	74	72	69	66	69	72	64	65	83	76	72	62	52	68	67	63	68	70	74	65	62	65	62	66	70	67	65	66	80	84	63	79	78	57	68	62	66	55	60	55	67	78	79	76	82	63	63	52	78	74	71	83	72	68	63	71	81	69	68	73	84	76	69	68	66	66	69	67	52	71	61	82	64	71	74	65	73	54	69	75	73	66	74	72	54	72	70	70	66	69	61	88	94	70	79	59	88	62	75	71	77	65	66	72	67	59	69	69	76	77	78	56	83	64	64	69	68	72	76	75	68	71	77	75	63	78	67	75	72	68	76	69	72	74	71	59	62	55	82	72	59	76	69	63	73	72	92	64	75	66	78	61	69	73	77	77	59	74	57	61	72	74	56	75	59	75	57	73	75	70	66	51	66	64	88	64	60	73	68	69	71	66	67	79	66	67	56	61	76	64	76	64	61	66	82	77	64	78	76	64	63	66	61	60	73	88	59	75	87	86	81	79	74	58	69	74	73	71	78	71	67	76	73	66	72	73	50	65	74	71	75	60	65	76	65	70	68	69	64	70	58	66	59	72	73	59	76	61	69	77	70	66	79	78	76	75	79	83	66	63	68	65	65	75	77	69	60	73	78	75	81	65	66	75
12980	5188	3023	4546	7893	7335	6430	5509	4688	3759	3313	4053	3921	3510	2984	2999	7328	25922	28633	27758	23736	16675	8786	3338	1379	856	691	765	737	660	757	678	720	691	722	727	671	700	727	688	624	711	768	734	716	725	711	710	705	710	693	706	758	713	681	725	704	725	743	695	723	765	637	693	701	680	731	706	684	734	700	670	657	712	703	719	747	723	669	691	741	686	703	707	724	704	717	735	724	746	674	733	684	696	727	668	697	692	731	753	710	696	705	725	691	731	744	759	727	703	705	706	702	684	731	721	748	733	735	634	732	731	712	785	712	694	724	696	673	738	749	697	680	691	688	706	723	679	726	761	678	692	717	717	681	750	656	707	733	741	681	695	737	736	718	734	713	765	712	719	716	719	695	667	691	707	755	713	734	679	741	697	691	669	716	719	697	775	708	722	698	746	695	678	687	723	693	696	675	732	727	706	699	699	691	702	692	740	702	682	660	752	733	743	713	691	706	727	692	704	680	727	721	721	699	685	674	732	726	721	725	710	739	690	736	721	697	702	689	735	686	703	700	731	676	704	709	708	688	689	659	718	727	690	706	714	750	670	715	713	663	716	678	713	703	690	663	737	723	742	659	742	731	733	688	671	717	705	754	747	727	751	736	713	685	735	689	771	773	692	654	738	699	733	717	772	716	725	707	670	690	713	719	721	703	738	742	727	698	750	684	713	738	726	747	695	697	738	714	712	707	684	691	719	670	720	712	682	715	703	685	697	696	721	751	722	689	724	741	709	661	729	683	707	745	734	734	711	719	713	690	738	694	659	738	733	728	702	707	734	656	697	729	719	687	740	671	779	719	735	720	716	683	711	746	730	697	728	732	689	746	714	687	667	734	703	695	700	717	720	722	657	724	708	741	749	731	729	672	723	678	736	690	721	728	732	717	685	721	720	708	698	720	705	727	700	696	737	733	687	713	758	683	685	711	725	698	708	680	719	720	676	667	659	712	754	737	736	690	691	779	728	676	654	690	749	690	686	692	722	710	729	744	684	706	731	707	677	704	701	678	708	753	722	714	702	749	741	743	681	728	699	673	695	765	767	653	669	718	692	687	694	662	739	709	731	690	691	717	707	660	713	730	743	691	722	717	743	707	742	691	717	720	739	721	679	676	684	740	692	744	697	688	660	739	694	721	696	673	691	718	751	656	690	699	753	685	655	696	693	647	688	666	719	682	728	769	708	703	687	676	736	733	744	709	711	664	676	686	697	699	695	717	689	714	731	703	690	714	732	747	734	706	769	744	741	701	726	703	724	732	708	707	700	729	745	730	736	696	680	706	691	735	754	758	709	736	722	692	726	703	703	727	688	728	741	716	750	713	748	695	730	743	746	673	693	713	725	710	697	669	687	751	672	712	702	678	715	699	713	743	698	714	791	730	706	772	666	704	765	688	689	696	744	726	735	697	662	668	715	745	720	696	737	700	685	689	722	710	739	697	686	733	695	727	685	728	711	685	768	702	685	719	723	727	741	698	700	730	676	735	709	655	729	647	765	728	725	705	657	713	675	747	711	691	698	679	673	717	737	735	712	706	638	755	700	692	686	732	736	751	711	722	688	731	711	698	715	735	738	729	706	705	696	690	714	719	713	782	654	684	743	680	686	703	707	734	704	718	707	738	722	717	731	777	717	661	713	743	704	738	658	689	685	738	720	701	688	699	696	726	746	714	709	711	731	729	704	710	756	678	691	689	694	720	693	719	715	728	712	727	732	667	695	677	756	752	675	712	720	704	680	705	729	684	669	704	742	716	714	753	688	664	721	748	707	689	713	729	739	697	713	726	698	763	746	733	693	704	669	709	715	673	726	732	719	661	695	702	762	722	655	682	657	688	732	671	762	707	693	704	724	677	714	709	692	715	720	708	732	730	680	708	697	722	721	751	688	713	732	674	740	732	722	693	710	714	767	715	707	674	730	703	752	772	681	714	647	715	718	701	717	741	724	702	716	660	710	747	721	721	718	761	760	665	689	733	675	749	760	753	702	670	660	709	674	708	696	665	711	743	722	721	724	668	674	730	730	690	705	729	667	717	714	731	707	682	685	710	734	731	719	714	698	732	656	702	739	744	658	741	736	717	685	690	723	710	705	705	704	721	723	718	678	748	742	739	718	699	696	704	702	708	737	666	691	690	737	721	722	728	694	754	710	740	744	751	686	707	713	736	763	716	680	687	729	711	678	723	722	702	730	716	714	734	756	770	755	682	712	691	743	718	731	777	711	771	703	744	742	698	689	672	703	692	689	742	712	726	740	752	768	737	710	667	684	706	715	694	724	699	651	743	736	669	689	694	720	714	707	706	702	721	778	737	695	792	707	689	692	689	707	735	683	676	714	720	701	765	729	730	700	726	733	735	727	734	746	761	699	681	719	713	739	772	792	711	673	692	729	692	733	715	691	713	715	693	735	735	686	762	738	711	670	715	732	751	734	684	691	719	749	712	702	681	664	697	727	693	760	678	699	710	733	696	750	746	726	729	770	711	725	750	727	729	711	735	676	758	730	706	729	739	704	714	691	708	683	713	729	710	738	776	721	722	668	718	723	713	724	706	717	686	705	671	760	742	717	727	729	756	683	728	713	757	679	716	657	727	688	676	758	668	662	726	699	741	696	725	703	712	701	725	688	718	676	686	676	686	732	670	715	727	741	678	732	763	701	715	734	700	706	681	705	684	714	708	701	724	711	749	671	679	662	734	703	782	682	681	696	685	706	711	741	749	657	703	709	727	720	715	708	695	746	682	726	759	684	732	659	722	739	741	708	672	728	733	738	714	690	701	697	689	693	747	704	708	750	689	700	688	658	741	677	684	697	688	718	711	699	711	739	725	701	698	725	699	725	726	739	697	734	713	728	722	691	709	738	710	720	713	708	714	734	680	705	712	713	690	717	721	726	685	717	721	714	726	720	682	696	690	704	699	732	717	658	716	683	658	712	729	696	698	696	716	721	744	710	718	701	716	717	751	693	733	704	706	685	710	705	681	733	702	705	696	687	717	682	693	679	695	714	722	726	669	733	680	754	671	712	685	762	725	739	711	702	738	713	781	746	745	749	679	695	695	667	727	698	669	738	694	707	692	705	714	722	694	708	704	705	717	681	709	748	741	678	697	716	707	722	751	729	723	763	695	706	671	720	726	697	704	699	692	724	652	742	710	719	695	717	739	733	671	741	671	683	747	714	736	702	723	698	731	727	684	692	748	721	699	719	724	670	718	725	672	739	721	743	707	688	741	698	739	702	716	750	685	712	742	700	760	700	703	682	724	710	697	699	730	725	694	679	695	711	684	719	718	671	711	746	676	760	704	692	749	740	689	692	705	693	752	717	684	706	688	716	729	721	723	725	664	689	731	737	729	731	746	710	717	723	727	692	711	738	711	677	703	729	705	729	680	678	750	729	689	729	732	697	720	694	658	700	737	657	701	748	707	708	717	658	712	684	690	722	679	683	661	653	706	764	751	673	715	678	665	685
1360	484	238	167	168	190	200	164	167	164	143	137	138	136	140	179	1461	3957	4683	3657	2483	1321	597	227	132	88	85	80	103	83	92	81	73	64	92	87	94	70	86	86	81	73	78	85	83	72	76	87	68	89	97	80	78	87	67	68	74	77	90	66	86	89	79	68	83	84	74	86	94	87	71	76	85	85	84	81	96	82	85	75	94	79	76	79	61	100	92	89	79	73	77	94	84	78	70	85	86	94	94	68	87	70	72	88	89	78	78	93	94	78	100	92	91	92	75	87	87	92	68	82	83	70	89	88	77	81	108	88	78	73	74	82	73	85	81	77	70	70	79	88	75	83	87	65	82	71	53	75	74	74	75	79	82	97	76	67	89	85	87	80	75	84	84	102	79	68	73	60	73	88	89	87	91	78	61	90	89	86	88	92	98	77	74	83	89	79	83	84	80	87	72	76	74	81	77	99	82	77	97	78	84	89	87	85	81	80	88	84	91	66	82	85	85	84	90	71	63	76	105	109	92	66	97	75	84	91	83	79	79	83	91	103	80	87	83	80	79	77	81	97	77	89	77	77	77	80	90	75	81	72	77	99	89	79	75	62	79	78	92	74	84	98	81	82	77	84	77	84	103	104	79	75	80	68	101	77	80	63	75	97	102	77	105	70	70	73	73	78	86	74	79	76	81	76	88	64	100	80	83	94	87	88	77	97	75	94	80	74	94	87	106	73	61	75	68	84	74	82	77	97	84	81	85	70	91	81	85	90	78	62	67	83	81	78	91	86	86	86	86	69	83	70	73	85	97	97	80	90	75	81	65	75	76	76	79	78	90	73	76	91	84	93	78	84	73	81	75	78	79	72	86	65	90	82	76	86	83	88	93	94	75	105	82	81	85	69	79	93	81	83	81	92	77	84	82	95	87	81	70	88	74	84	96	90	80	81	87	86	79	80	74	71	79	93	89	86	87	76	91	78	63	89	75	79	95	76	79	82	79	88	92	73	90	109	85	76	92	75	79	76	91	71	83	80	79	95	83	80	73	74	95	73	91	85	87	71	75	89	77	94	80	82	80	75	83	85	76	106	90	78	95	80	83	69	72	66	82	79	94	78	83	100	72	96	78	91	74	75	78	86	73	80	74	71	97	69	75	68	77	80	69	78	84	80	81	79	83	72	82	74	80	93	88	75	85	102	69	80	80	107	87	77	105	80	89	105	76	81	73	80	83	73	87	76	85	82	79	85	77	83	84	78	99	75	69	85	85	63	76	84	88	75	72	77	76	89	87	71	76	74	85	79	72	81	84	71	96	85	82	86	90	73	78	65	86	79	76	66	80	78	81	82	87	75	81	84	77	88	93	73	78	93	88	76	84	80	69	94	90	71	86	83	75	75	79	78	81	61	82	80	73	78	65	90	72	64	85	78	89	93	75	79	73	92	78	74	98	76	82	90	73	77	84	85	74	73	84	61	93	77	78	87	73	86	95	82	102	80	82	88	81	70	88	68	79	89	78	82	74	78	82	79	83	93	81	99	75	84	91	79	78	89	85	95	88	87	80	65	78	96	77	85	71	80	75	87	74	80	87	75	75	91	93	69	79	84	83	86	72	92	61	85	91	86	67	80	72	75	83	75	81	83	71	83	86	86	96	76	91	92	70	95	97	82	91	83	86	59	58	76	72	89	85	69	89	83	91	70	83	81	76	89	95	78	77	56	88	93	87	86	87	82	75	70	83	67	72	99	93	83	93	79	85	83	82	87	80	97	81	83	89	73	92	69	67	79	76	76	93	94	79	78	100	79	86	80	78	74	72	83	82	82	80	79	83	79	85	73	97	75	89	76	74	76	92	68	69	92	85	89	85	86	66	104	88	83	96	100	97	97	83	82	81	92	72	63	81	83	93	78	105	91	99	91	72	87	78	74	77	75	91	100	86	82	69	93	80	86	91	68	78	81	88	69	76	84	94	84	97	59	108	71	94	76	68	80	91	86	74	91	78	87	92	84	78	100	88	86	95	73	76	83	83	73	83	65	97	72	87	73	63	72	101	86	67	84	65	59	73	86	59	74	70	102	98	82	91	69	103	106	70	76	98	81	69	79	58	95	89	90	72	84	84	84	88	97	72	77	69	77	82	71	112	98	87	76	90	83	76	78	81	75	85	99	85	88	85	77	88	67	86	82	76	76	104	83	98	90	73	76	87	81	80	82	84	77	84	87	74	75	85	73	76	84	79	81	82	76	82	110	97	69	72	97	79	95	89	82	67	71	66	83	78	77	60	93	73	84	79	79	98	77	86	82	81	71	75	90	80	107	104	67	91	87	74	82	78	76	87	85	81	81	94	76	76	80	79	83	79	96	83	76	78	78	76	77	75	91	77	76	98	71	74	93	76	77	81	89	95	92	77	71	85	85	80	61	87	78	80	75	90	68	69	100	88	74	84	81	72	84	91	77	75	79	76	70	79	94	80	83	79	93	80	94	80	83	81	83	88	92	86	68	88	75	73	79	86	89	86	55	78	98	84	74	79	70	85	70	92	93	83	96	86	88	74	111	88	86	69	89	76	95	79	79	66	71	68	82	77	87	80	77	90	83	89	73	85	83	87	90	81	68	101	79	84	68	109	79	89	84	98	93	78	98	73	82	74	74	82	77	54	90	62	98	75	80	95	72	79	83	83	83	87	79	77	83	90	88	74	59	95	96	99	82	76	90	83	96	91	87	75	84	79	71	80	80	78	81	72	85	75	73	86	87	78	88	85	69	92	81	71	75	89	86	88	78	82	94	76	91	90	89	67	90	72	86	85	83	92	81	95	91	95	73	87	83	77	91	70	92	88	88	89	87	81	88	74	76	71	94	79	78	80	83	71	87	81	88	79	84	96	85	73	83	72	76	97	85	72	74	80	70	73	85	83	76	82	77	81	80	80	82	82	80	81	60	84	84	64	81	91	73	75	66	77	74	84	80	92	72	82	80	85	82	77	92	92	72	82	82	76	75	87	82	85	89	87	73	72	77	74	88	88	77	71	59	65	85	79	91	104	72	76	90	103	82	74	89	73	72	104	78	82	91	71	71	93	89	86	70	86	71	88	73	76	91	77	69	87	104	74	77	86	94	75	90	84	84	79	85	84	77	88	77	87	61	77	92	79	66	94	85	63	99	88	83	89	71	106	99	80	87	93	78	87	69	84	78	83	79	82	95	76	84	79	86	67	66	84	86	74	87	72	85	80	76	89	81	90	59	73	84	87	78	95	57	93	77	103	86	72	71	81	80	73	80	66	88	73	74	91	97	93	78	92	88	83	88	75	81	71	83	79	83	96	73	76	77	90	81	98	89	74	98	94	72	68	64	92	78	63	93	98	84	99	72	75	101	83	75	85	86	84	71	89	71	77	86	63	85	83	86	82	76	67	87	82	90	80	84	94	92	94	78	74	86	75	91	79	83	77	80	78	78	79	92	72	87	81	81	84	91	93	78	85	66	83	89	82	97	75	75	74	93	80	67
16195	7452	3720	5446	10133	10803	9532	7790	6197	5098	4252	3936	3467	3081	2960	5260	22930	31861	33280	29915	25152	18734	9903	3933	1659	1024	842	807	809	819	764	797	821	822	818	746	806	828	838	833	838	799	782	791	793	869	818	781	838	814	882	786	831	819	745	826	763	812	763	819	813	780	841	812	829	863	816	827	775	806	803	844	811	793	840	825	844	802	801	821	807	819	815	818	811	840	787	858	786	801	816	825	816	859	792	804	800	822	798	818	815	789	774	852	789	848	794	822	748	797	782	837	794	774	829	794	808	748	857	841	853	806	809	785	810	821	801	835	785	835	812	848	814	773	838	847	778	843	804	835	820	823	830	845	819	806	832	788	830	829	871	817	809	778	812	824	778	775	822	806	784	786	802	819	819	779	790	823	840	831	820	817	781	856	778	785	812	851	839	812	837	813	857	843	758	792	828	783	825	827	777	819	824	831	810	814	811	822	877	808	839	826	801	777	796	798	859	803	776	820	787	786	798	833	802	809	799	851	820	793	766	854	844	776	824	814	797	831	788	813	816	824	783	790	803	825	798	804	845	823	821	833	762	782	823	800	804	774	814	810	888	844	832	828	808	782	811	805	814	792	808	794	823	826	834	806	807	851	863	788	851	795	791	820	817	809	841	807	807	818	791	853	813	732	757	778	846	831	794	773	856	818	792	812	798	796	819	797	797	809	780	841	816	761	788	830	781	800	801	815	780	773	844	775	826	843	801	848	825	885	771	863	811	802	769	797	785	843	815	799	808	829	816	797	796	827	827	843	878	818	795	810	852	844	781	836	763	830	828	818	851	830	797	798	821	817	802	810	806	829	832	836	834	805	787	824	825	849	821	829	791	798	842	800	752	852	829	816	865	821	812	820	880	827	817	850	825	785	848	851	808	813	803	884	799	767	792	760	833	815	849	839	811	789	777	776	779	835	832	850	841	832	826	836	825	795	817	827	807	798	857	826	800	813	793	801	747	849	802	874	790	779	807	787	845	778	818	813	776	785	815	837	830	833	832	824	870	772	798	808	837	797	810	787	823	829	787	813	808	776	837	840	812	790	812	807	853	798	829	822	809	792	819	828	784	785	838	765	848	827	854	801	856	845	791	839	840	810	843	845	837	840	743	827	796	753	825	836	860	846	797	778	780	881	845	808	780	840	832	798	802	843	841	808	774	779	770	796	814	811	853	856	794	767	818	829	774	828	780	807	867	872	834	865	814	814	819	780	824	837	821	868	867	818	822	860	853	765	838	839	845	785	822	824	822	807	777	891	854	805	816	838	800	787	823	805	860	821	790	829	770	780	827	849	811	822	803	824	824	792	851	893	807	862	845	836	820	814	787	837	816	834	855	756	844	794	828	821	842	809	815	829	841	844	850	806	782	820	769	832	814	813	837	777	814	831	794	830	787	803	862	845	816	825	837	791	884	756	844	846	808	794	833	844	826	864	821	827	852	843	838	770	814	844	848	807	803	796	794	844	807	849	842	801	817	799	799	771	820	810	842	844	778	833	863	792	848	850	788	832	804	825	827	802	819	832	784	809	840	812	840	794	813	854	810	835	805	827	799	806	767	837	816	811	821	808	784	785	845	800	814	814	821	829	785	861	749	760	829	808	783	808	797	779	786	838	832	755	839	820	820	825	832	821	826	794	862	806	857	805	826	790	793	829	810	802	752	834	812	816	765	873	829	838	825	796	843	830	823	794	796	819	838	839	808	755	825	782	791	838	817	843	854	883	801	790	802	773	845	816	783	830	790	796	835	809	846	812	773	802	823	803	825	878	792	848	827	862	801	781	848	802	809	830	850	869	798	762	854	809	789	796	808	798	799	832	846	830	779	782	788	783	801	860	812	802	785	845	818	799	775	823	795	890	842	789	806	799	799	807	805	829	834	838	857	805	792	815	790	810	851	781	796	802	845	804	811	852	866	824	826	790	857	791	749	844	815	801	814	833	830	863	867	823	855	858	783	786	777	786	807	824	797	840	818	816	808	851	788	780	770	844	827	835	801	833	811	835	819	798	828	840	770	826	805	856	779	795	807	826	834	859	811	772	821	818	782	806	761	835	861	773	795	812	857	808	841	822	781	801	778	848	818	768	839	782	816	835	803	808	791	789	828	850	856	810	841	866	849	825	799	828	838	822	814	797	845	807	804	815	809	826	773	847	848	814	788	778	811	846	846	803	817	799	868	820	787	775	798	747	825	840	811	825	811	781	835	809	862	817	830	840	831	844	862	800	832	825	877	814	797	822	859	820	809	837	802	854	847	813	781	832	774	775	869	812	811	802	801	813	791	816	869	858	854	754	781	839	758	802	886	805	754	805	833	801	787	790	857	774	789	788	797	867	827	815	775	825	788	845	822	824	791	827	836	787	845	802	830	837	795	771	803	817	845	777	836	808	823	781	827	806	826	786	775	794	828	857	847	789	826	827	822	824	830	758	844	764	796	798	789	813	847	806	795	823	869	848	849	917	830	817	852	816	803	814	844	870	855	777	840	844	803	814	833	760	801	826	786	844	831	806	807	886	845	810	833	799	831	806	775	836	829	802	864	865	779	882	805	820	794	787	807	840	800	806	859	803	777	833	787	800	813	791	804	811	779	804	781	794	799	837	827	838	830	785	794	790	875	746	829	767	820	871	800	791	822	832	786	811	782	815	781	819	830	815	801	818	726	792	815	789	784	784	827	833	770	812	850	749	733	817	802	829	842	810	820	780	837	794	797	855	800	849	863	842	779	826	834	806	814	787	789	848	801	794	824	786	887	802	831	813	770	863	801	832	798	851	828	791	818	756	791	797	828	818	805	720	775	801	836	862	814	825	839	857	808	860	848	832	843	821	806	843	819	851	822	790	781	740	806	859	858	854	834	863	791	834	770	821	838	778	829	797	818	799	809	797	840	823	766	769	875	808	805	776	837	855	828	869	823	812	848	794	816	768	853	789	836	823	819	856	826	799	836	773	799	779	841	747	792	828	783	776	813	855	828	813	835	857	822	791	854	830	795	773	776	792	877	816	834	794	796	826	815	824	807	749	801	846	854	809	823	779	737	846	808	793	882	791	772	820	783	809	828	831	819	822	806	836	786	768	839	813	814	808	796	822	792	795	837	877	785	818	837	790	856	802	773	845	807	800	804	832	772	772	841	812	843	823	810	785	821	844	791	816	817	820	824	811	814	820	851	812	776	837	775	793	871	815	828	839	794	830	856	825	859	831	760	839	799	799	808	818	841	860	842	783	764	815	804	758	824	806	815	863	795	774	816	832	825	837	855	863	788	822	818	873	829	859	795	825	804	807	818	831	773	811	820	836	832	841	830	784	854	835	808	799	823	834	840	815	830	827	814	824	843	806	836	809	792	811	823	845	838	801	788	814	819	783	761	869	790	758	841	782	830	866	771	799	808	792	795	827	846	807	766	797	843	848	792	798	833	771	816	791	776	837	836	786	817	825	755	842	791	791	825	838	797	788	848	826	806	825	751	809
1613	190	119	104	83	87	95	93	88	95	92	87	76	85	75	89	359	1025	1324	739	603	369	170	96	96	69	60	74	74	58	68	71	61	49	79	87	54	80	82	82	65	76	56	66	75	81	62	79	77	68	88	77	73	88	66	64	50	82	71	75	81	71	74	78	65	87	77	72	53	64	71	68	60	70	69	68	68	72	74	70	87	58	67	66	79	78	62	55	78	86	58	67	82	73	81	80	67	84	78	67	75	76	70	76	68	73	69	71	50	57	69	62	74	65	77	68	68	75	61	74	79	78	94	81	79	71	84	71	74	71	73	68	68	88	77	71	68	85	49	63	72	74	71	76	83	59	78	68	74	74	62	81	71	81	73	80	88	66	57	75	61	73	85	82	73	64	62	78	63	73	77	73	71	59	71	66	77	82	64	75	74	74	58	77	81	69	66	68	75	78	69	78	65	75	71	71	79	63	66	70	66	85	62	67	73	83	88	65	68	84	68	78	73	70	58	72	67	60	59	68	88	75	62	61	70	73	75	76	71	79	76	85	76	64	61	65	71	80	64	48	65	80	81	55	81	76	58	64	67	80	58	75	78	72	70	74	64	62	73	64	58	73	74	70	81	81	74	70	82	78	84	65	74	77	58	64	69	61	76	77	56	76	71	58	74	57	62	62	63	58	76	59	64	68	51	85	75	74	80	75	79	67	55	78	66	79	58	68	83	69	58	70	85	72	73	76	73	59	72	74	67	77	75	60	68	78	69	79	60	60	67	62	68	70	62	68	82	76	65	73	70	55	70	85	74	62	55	61	84	58	72	77	58	65	60	71	66	75	84	65	79	76	68	69	80	77	81	78	57	72	64	82	68	75	82	69	84	75	97	64	78	77	61	68	49	73	73	55	87	83	57	70	71	86	63	62	65	88	71	77	78	78	74	63	79	69	72	83	61	65	78	63	59	75	84	76	81	73	82	76	80	69	73	67	59	59	54	86	73	68	75	68	79	65	81	69	49	71	71	64	72	81	61	79	63	66	62	72	69	64	51	67	71	94	64	73	75	50	82	77	65	77	84	73	71	74	74	67	71	73	75	76	72	54	85	81	82	71	96	73	72	48	64	59	70	60	84	64	65	71	71	61	70	56	61	74	73	72	72	66	66	68	79	50	65	78	84	65	78	75	81	66	65	66	71	78	62	75	54	66	81	74	53	63	64	64	70	77	67	56	74	69	64	59	62	65	68	81	69	60	64	66	52	86	74	69	71	67	74	75	56	79	72	62	73	75	76	70	68	77	63	60	68	60	59	69	74	61	63	65	81	72	73	63	73	65	72	69	72	65	75	80	82	64	80	74	84	75	79	57	64	71	78	79	86	68	60	77	79	71	81	70	75	79	85	79	67	91	60	64	73	96	76	62	85	75	90	70	74	87	72	82	86	71	68	77	66	75	66	69	73	69	68	71	66	85	69	59	72	63	69	83	61	74	56	94	53	69	77	72	73	63	96	66	73	85	73	55	85	77	68	75	64	75	59	60	72	77	74	74	77	74	70	76	55	63	76	68	66	57	63	71	65	75	68	66	60	62	88	78	77	68	69	65	69	70	73	82	80	70	85	78	69	57	71	85	71	61	70	77	52	79	87	82	80	74	65	91	72	63	65	62	70	81	68	85	66	87	69	69	73	88	61	70	63	85	66	62	67	69	76	60	53	61	73	70	71	58	64	72	80	70	71	67	63	69	62	81	69	77	70	72	81	78	56	74	70	70	59	74	74	76	80	77	96	86	69	68	60	74	71	70	78	76	65	71	72	68	62	70	60	64	68	70	82	67	63	90	65	79	51	68	68	74	64	64	66	74	70	72	77	63	76	71	58	84	60	83	74	65	71	61	92	69	84	88	71	63	63	61	80	70	84	69	78	66	63	69	70	71	84	65	61	61	76	69	69	60	75	66	69	67	73	83	81	51	77	74	73	84	76	57	68	66	74	71	76	69	65	71	70	79	77	82	68	81	69	77	54	78	65	77	64	69	83	72	56	73	71	66	68	87	77	80	50	59	79	73	93	63	54	80	57	76	80	69	72	79	72	60	77	84	67	78	73	72	81	72	72	65	78	65	66	70	69	67	54	83	70	70	77	74	86	77	85	73	70	61	75	67	70	69	85	66	75	57	49	70	82	68	65	78	73	56	66	79	83	67	62	56	72	70	71	68	59	77	67	67	64	85	80	65	68	49	68	66	73	69	64	71	66	74	74	71	74	67	70	77	69	82	68	65	79	63	67	71	70	69	71	49	71	67	71	58	89	66	62	60	62	82	62	66	59	74	84	79	68	81	66	66	84	70	70	68	72	59	77	84	67	72	74	65	64	82	65	85	68	79	79	67	79	89	65	78	54	76	67	77	73	60	79	68	75	73	66	70	64	84	66	68	80	67	67	72	82	71	80	65	68	69	75	69	66	80	70	81	60	58	80	81	70	90	74	83	74	67	74	68	75	79	66	75	64	70	78	76	74	76	76	71	73	84	75	61	74	68	66	73	59	58	70	58	101	57	75	66	58	76	53	68	68	73	69	72	70	71	84	58	68	73	64	72	83	71	68	83	69	59	74	63	66	63	75	76	67	76	74	68	87	65	61	77	69	73	78	69	59	81	61	72	58	66	57	73	71	65	73	83	80	70	68	60	66	71	68	76	65	74	78	65	73	75	70	81	71	54	66	67	91	71	80	74	81	55	85	79	67	56	65	58	61	54	76	74	86	69	77	61	50	61	88	81	58	74	70	64	68	76	77	65	85	67	64	76	61	69	80	88	60	62	80	87	77	87	67	79	65	73	76	75	56	76	56	65	67	69	76	82	73	73	88	75	66	68	65	78	76	69	53	80	72	76	70	70	78	63	80	78	63	62	71	64	73	81	69	83	64	69	74	61	56	50	75	89	66	79	62	79	78	67	70	79	70	75	81	82	59	76	83	70	70	83	68	63	80	62	82	65	81	81	62	64	73	64	76	72	85	66	66	60	66	68	83	77	61	74	70	75	90	79	74	67	77	63	77	66	60	71	89	63	84	68	63	71	67	78	93	69	67	74	75	82	70	79	64	79	67	68	64	57	73	68	75	70	78	69	60	78	70	59	67	66	84	72	51	65	66	72	85	75	64	49	65	63	81	66	77	79	64	58	85	73	85	85	70	56	67	73	75	73	82	84	79	74	67	61	69	75	50	65	78	85	67	58	71	77	74	81	85	79	72	90	69	70	77	94	75	79	64	78	84	71	78	80	81	70	73	68	63	73	60	61	85	72	71	67	65	71	77	76	59	82	65	81	70	76	82	72	74	69	68	77	71	74	92	76	58	59	71	65	74	80	71	82	76	55	76	61	74	77	61	76	64	75	82	84	65	61	73	90	63	64	83	82	75	65	67	66	73	65	77	96	68	67	75	65	69	69	72	69	78	69	71	76	61	68	80	61	75	64	69	68	70	78	87	83	60	62	67	79	71	75	75	62	56	77
10332	3366	1565	1864	3058	3513	3386	2787	2287	1815	1645	1394	1417	1397	1282	2073	9394	19374	20548	14085	11271	6474	2643	1392	853	749	706	741	701	732	707	736	725	720	684	729	740	728	738	669	761	722	692	683	723	731	709	714	719	705	725	703	698	713	715	744	688	679	726	743	684	669	711	697	690	763	759	771	702	696	715	741	720	704	673	704	726	687	679	687	720	709	700	729	769	713	732	748	714	744	748	706	700	691	706	714	731	729	715	740	708	731	707	735	688	699	679	700	658	705	661	725	709	696	761	732	729	719	726	696	688	740	705	723	695	756	698	736	696	737	729	713	673	698	691	724	702	677	757	697	655	704	708	668	704	720	699	713	706	732	701	712	750	744	725	700	707	649	715	709	697	705	696	693	694	725	747	699	686	705	730	673	718	683	697	716	726	733	649	669	703	722	705	735	723	725	749	770	689	710	696	708	684	752	739	687	679	685	741	697	732	706	702	733	735	697	731	693	740	711	728	750	715	755	721	715	683	750	720	727	704	695	746	692	702	691	715	712	729	678	710	711	719	697	684	735	760	725	727	701	708	687	662	709	714	709	714	676	717	747	702	741	690	714	743	693	721	722	727	715	718	729	749	721	682	741	733	662	733	733	678	684	723	749	699	740	713	737	750	710	730	709	731	679	738	707	747	736	674	714	720	707	684	760	784	770	683	736	701	723	720	658	721	693	747	665	677	698	761	719	748	680	698	718	642	724	680	717	749	723	734	693	713	710	713	718	688	716	723	762	742	727	746	750	754	687	747	677	720	737	694	699	706	760	718	706	662	724	717	716	690	742	714	660	746	711	688	676	711	683	733	695	683	692	702	705	751	691	731	735	703	693	749	766	736	714	704	738	733	674	687	721	659	709	722	733	697	734	681	748	742	682	698	733	734	699	666	728	700	701	709	734	703	705	757	714	726	677	715	711	735	710	733	720	686	738	687	706	715	705	764	736	686	672	670	688	712	707	749	747	682	730	703	766	672	703	684	723	749	719	744	701	709	702	686	732	730	720	725	711	716	725	686	723	672	694	675	698	736	712	737	678	726	713	712	695	730	741	732	749	751	683	712	723	707	729	730	707	695	730	700	691	733	746	715	701	716	684	699	712	772	771	700	649	705	717	764	694	705	751	719	696	681	709	776	724	734	694	740	689	767	740	752	700	741	768	695	720	738	726	713	765	751	716	725	701	691	677	722	697	709	751	710	714	726	704	704	716	688	708	708	722	726	661	651	697	718	697	736	759	705	717	666	727	686	688	732	705	724	743	676	714	758	766	732	728	729	727	748	728	706	730	718	652	707	635	707	732	690	735	695	690	750	699	705	706	693	743	673	680	767	701	735	695	719	696	665	722	731	719	681	693	702	697	716	755	700	749	732	690	700	711	728	715	731	708	711	715	728	743	688	733	701	694	706	702	689	703	730	663	769	725	726	690	676	746	725	684	731	685	764	735	705	745	686	657	761	751	724	740	695	687	704	767	689	738	713	704	699	666	718	702	673	720	698	674	785	686	735	722	727	704	662	745	707	728	727	778	704	694	708	694	724	642	688	703	731	706	708	742	744	692	644	741	747	709	685	716	712	717	722	680	687	694	724	718	710	721	763	709	740	702	745	741	698	714	707	705	714	789	724	705	680	693	728	714	703	691	707	755	719	750	710	730	739	705	691	680	733	699	741	646	710	761	718	695	709	715	724	705	719	700	736	659	748	741	743	740	728	706	740	698	712	730	678	718	703	682	727	713	750	704	693	711	665	766	713	712	700	737	775	740	702	732	707	722	717	693	691	706	761	691	666	718	712	742	709	716	674	733	719	686	730	713	683	720	685	739	728	737	749	724	730	712	711	684	701	732	704	691	693	690	707	726	755	715	727	748	673	722	721	712	718	750	759	751	747	695	732	674	747	697	756	708	722	704	704	750	704	726	696	709	687	675	693	723	785	737	681	663	736	721	739	668	729	711	686	701	655	678	690	713	729	744	713	761	721	709	735	719	721	705	685	730	678	740	712	735	678	705	710	696	730	738	719	718	682	748	748	682	741	720	709	723	689	710	741	724	729	702	715	722	751	719	771	701	717	727	708	711	735	755	722	714	698	682	735	702	784	686	746	729	727	689	747	693	671	708	709	667	717	705	694	713	721	772	730	684	711	718	688	695	685	684	734	734	736	701	694	647	737	687	714	704	695	747	707	792	680	756	701	701	695	727	711	719	704	689	719	680	696	685	743	718	724	718	714	697	667	681	738	776	752	719	668	730	733	702	693	674	720	685	757	728	714	729	741	721	722	724	743	736	687	668	765	668	770	723	716	688	713	684	717	720	701	719	742	706	729	689	723	673	737	723	739	765	711	712	693	718	687	741	718	753	756	747	713	665	713	734	739	694	733	745	719	721	728	707	722	687	760	706	739	728	718	700	685	723	682	708	717	762	709	707	731	712	757	688	689	713	743	679	698	729	741	702	694	683	652	688	682	786	737	702	711	728	724	760	705	737	725	669	719	714	682	688	746	672	684	731	744	723	737	728	705	652	771	765	663	715	717	699	710	681	705	649	703	725	749	722	695	713	685	703	756	697	754	757	715	715	698	726	728	676	716	741	727	735	740	743	698	715	728	687	719	724	721	703	735	699	689	722	745	687	761	694	772	703	760	736	722	693	720	731	730	757	707	738	687	668	693	692	766	766	731	734	766	717	751	770	721	732	725	728	762	698	765	669	757	735	717	708	686	724	694	690	704	721	697	680	736	681	723	730	740	697	727	757	765	743	696	695	695	722	673	683	755	739	732	673	699	693	728	704	719	700	700	728	737	725	732	729	725	721	735	703	716	725	706	749	685	714	696	721	713	689	765	693	732	719	712	742	695	729	693	736	721	768	714	716	677	674	675	654	736	716	714	700	667	717	676	735	764	741	701	733	699	728	703	768	706	707	718	686	722	729	691	651	736	682	716	736	701	735	685	702	721	687	647	761	718	804	724	669	688	712	673	726	730	696	723	736	692	692	741	725	734	705	676	713	686	733	713	743	711	712	691	742	713	687	698	737	708	691	696	733	673	689	812	721	775	702	727	713	708	711	750	730	684	750	692	703	722	720	716	694	675	692	823	723	719	717	695	750	683	709	690	737	724	677	682	692	751	733	714	749	689	753	745	720	719	702	739	712	702	722	697	733	702	735	716	691	747	742	782	684	690	672	728	685	701	701	759	767	716	711	697	663	688	711	730	772	689	701	713	706	778	699	694	679	725	729	706	720	745	742	705	730	714	709	704	751	729	733	686	739	781	718	705	682	708	655	719	698	701	715	709	737	691	712	754	709	717	735	744	709	717	712	716	727	697	735	650	698	696	669	717	704	726	725	735	721	694	701	681	744	708	724	677	689	717	737	708	707	740	715	709	683	706	735	740	734	741	670	744	731	740	694	702	730	677	686	717	713	723	724	743	710	705	688	752	704	721	727	694	759	705	733	732	696	728	755	708	755	710	694
905	391	193	124	131	144	173	139	138	118	115	113	122	113	114	207	975	3082	3460	2061	959	427	168	107	80	85	76	81	72	97	86	62	85	72	81	90	92	83	72	78	79	90	89	77	87	84	75	73	80	75	76	88	77	74	65	82	78	82	85	79	88	80	88	86	90	77	78	76	99	87	69	90	66	67	66	92	66	76	89	87	72	80	90	72	72	79	74	70	79	61	82	84	73	65	86	76	70	83	86	74	70	83	82	76	76	86	66	76	87	89	90	73	68	82	75	79	92	78	87	79	73	82	79	66	89	84	89	90	75	76	89	78	63	78	73	79	81	90	77	90	71	84	67	69	72	77	90	73	85	69	89	87	80	82	83	85	78	82	77	95	87	90	80	87	69	87	95	74	69	93	92	74	71	95	86	75	89	57	79	82	81	90	82	74	74	86	71	88	78	68	68	104	76	80	73	80	80	93	78	72	80	71	85	83	71	69	87	83	68	76	78	65	66	77	86	92	69	85	73	79	90	88	76	87	97	79	88	97	80	80	79	67	67	72	89	91	79	85	78	73	91	99	77	87	87	88	90	75	87	75	83	78	80	67	93	53	88	65	80	74	83	75	88	78	87	67	75	99	79	74	83	78	82	66	71	68	82	88	82	93	62	71	92	86	84	72	72	73	84	76	94	77	85	86	91	98	88	92	81	73	87	71	81	83	83	71	66	95	84	84	62	77	87	71	72	85	80	88	89	84	84	74	77	88	77	83	86	81	93	84	84	72	62	98	80	83	74	78	88	91	75	71	74	77	66	75	68	81	86	88	78	92	81	77	70	85	94	67	70	71	67	81	79	76	87	70	83	83	100	94	70	84	94	84	88	69	86	84	91	66	75	88	77	87	75	76	66	74	78	93	72	83	73	78	72	87	80	84	82	96	79	91	91	85	92	70	81	75	77	72	80	61	81	70	76	75	83	95	74	61	83	78	92	83	76	85	81	74	90	75	85	84	69	80	90	87	74	80	88	95	89	72	80	77	70	87	88	66	91	94	90	80	85	67	74	74	93	68	85	71	88	79	80	93	86	74	72	110	71	76	81	73	73	89	82	85	73	68	94	71	77	73	66	72	71	94	76	85	69	78	67	81	87	90	84	71	95	82	72	71	86	81	73	81	79	96	83	92	86	73	83	89	88	77	72	70	97	78	76	80	75	72	83	82	85	65	83	68	80	90	79	60	69	55	76	82	87	92	84	107	85	72	84	70	93	74	84	88	75	73	85	84	92	86	80	83	82	81	66	78	84	86	66	83	80	85	76	79	88	98	74	83	72	100	85	92	82	79	90	94	58	78	56	87	74	67	70	79	83	69	78	96	79	78	69	94	81	89	85	77	82	89	83	75	75	69	64	85	87	82	60	82	72	73	90	84	71	90	76	79	84	86	83	92	78	75	87	72	75	92	70	92	66	84	81	77	79	75	86	71	94	63	84	81	71	94	85	76	66	79	97	101	83	82	77	83	94	83	80	67	85	87	87	87	65	75	77	68	80	79	72	65	71	85	84	87	85	77	83	79	58	90	66	84	76	71	103	72	74	86	70	72	92	71	91	76	92	69	64	89	78	87	85	67	75	85	84	62	98	81	93	82	72	82	71	67	77	68	60	70	74	87	80	78	80	73	86	79	65	81	82	78	85	79	87	85	78	93	87	80	90	69	83	84	93	87	84	60	68	76	89	77	82	83	83	78	85	77	72	84	72	85	80	80	76	91	75	85	109	68	91	68	78	75	92	92	91	76	72	71	79	81	71	71	91	88	88	72	69	81	86	87	73	66	73	94	82	83	94	77	80	74	71	78	71	87	96	69	86	81	79	66	86	86	76	64	83	71	80	82	82	87	67	93	79	74	84	86	80	102	65	79	87	66	82	76	87	56	78	72	74	79	86	74	76	74	92	78	71	91	95	75	78	64	69	73	74	71	75	77	93	76	94	64	90	77	82	69	73	82	86	85	85	89	87	92	82	65	79	87	72	85	73	80	79	88	77	88	80	83	79	69	72	76	79	92	71	62	81	78	71	76	78	56	86	87	74	71	67	91	69	78	103	81	83	71	78	106	75	84	77	76	77	95	80	83	93	80	91	79	77	75	93	77	85	82	71	87	78	72	88	69	95	83	80	81	78	65	76	78	72	76	75	85	79	70	70	82	67	69	80	92	69	92	82	93	91	91	96	81	85	74	71	76	84	69	84	78	74	91	81	78	77	75	87	84	58	97	71	84	81	72	77	93	86	84	84	76	82	88	82	80	84	79	79	87	78	79	76	82	80	89	85	75	81	78	76	89	72	68	81	83	75	87	74	88	93	85	78	70	68	87	82	72	73	82	73	80	68	73	77	88	98	83	83	89	83	75	97	87	87	77	79	74	72	74	74	81	77	80	79	79	80	80	92	57	80	66	85	95	78	66	78	65	89	83	69	80	83	91	89	80	84	79	73	72	87	72	76	69	96	79	79	81	67	52	84	73	83	71	66	94	97	70	86	73	81	81	81	88	85	81	59	95	74	69	92	81	99	83	77	85	88	75	82	90	81	86	67	69	93	97	80	70	75	87	86	56	71	68	75	72	74	82	70	77	78	87	82	82	84	81	74	87	90	79	94	82	94	96	65	85	82	87	72	71	73	85	76	90	91	82	79	77	85	87	92	84	86	99	93	90	86	87	79	84	70	94	69	95	70	88	83	78	78	69	85	79	82	62	63	81	90	78	74	71	80	93	93	72	81	83	73	71	72	91	80	81	81	86	91	98	67	80	78	77	85	90	75	82	65	70	64	84	92	71	86	69	78	80	92	66	87	78	69	68	77	84	91	82	96	91	81	64	69	89	71	82	83	68	90	100	79	84	69	72	69	71	74	91	63	81	73	86	76	107	91	87	72	94	93	74	79	69	71	78	90	77	78	96	86	88	91	88	72	81	80	66	66	65	91	80	80	87	76	80	76	95	100	82	87	69	87	82	81	83	101	90	67	77	96	75	93	68	71	77	82	91	69	75	86	72	103	78	74	72	79	97	82	68	83	73	79	82	86	82	71	99	66	74	98	82	75	72	88	69	79	87	69	75	72	68	74	77	77	68	73	91	75	60	92	78	66	86	83	80	66	75	82	72	75	91	85	82	82	82	86	82	78	88	97	72	90	82	72	82	84	80	76	81	76	82	73	78	97	89	88	85	66	80	81	80	64	71	84	87	84	64	76	79	74	73	87	79	76	84	81	80	70	75	67	79	94	89	83	85	93	69	83	89	83	66	51	80	90	97	63	73	74	88	85	71	88	71	82	79	77	81	73	86	65	86	85	85	84	98	74	86	73	91	88	69	100	63	90	75	82	60	71	76	78	90	67	87	66	94	88	67	90	78	95	89	77	66	85	83	91	62	85	65	77	80	91	78	91	95	79	84	94	85	54	73	78	81	73	86	79	81	83	78	100	80	82	84	85	78	77	99	91	59	61	69	92	70	76	73
12659	5691	2460	3545	7111	7790	6870	5476	4289	3576	2972	2419	2195	2196	2234	5077	19328	30993	30050	23818	14884	7134	2838	1390	942	804	799	818	781	841	787	748	761	840	787	863	828	799	805	780	840	824	781	828	832	809	792	811	760	805	801	816	835	869	811	806	744	793	818	807	746	813	760	802	793	841	781	765	815	777	842	772	793	789	773	787	834	835	769	788	839	790	831	768	791	784	816	861	802	823	796	785	795	791	783	780	789	812	830	837	774	846	786	822	822	813	841	767	796	850	800	841	771	813	801	823	795	826	799	826	762	806	774	783	804	802	816	787	818	783	809	819	791	740	795	822	806	834	753	847	795	802	786	780	820	753	874	783	801	776	867	828	737	746	809	773	793	787	772	792	810	831	795	821	756	843	803	799	750	749	762	839	772	817	792	797	766	780	840	837	781	791	818	819	797	825	819	770	828	825	752	776	784	791	747	851	790	805	784	812	822	798	791	823	802	783	805	792	819	780	814	802	807	823	807	786	786	752	797	781	822	835	788	795	796	808	813	810	762	822	770	821	830	755	750	817	768	802	820	837	798	796	807	819	815	781	813	827	801	825	774	857	825	807	782	826	799	832	754	824	833	773	771	841	846	785	793	804	790	810	804	809	785	841	825	830	828	804	738	789	806	847	752	784	789	830	765	783	824	806	819	802	837	766	813	812	768	814	786	782	810	817	809	811	831	762	745	790	823	753	758	785	794	787	773	796	809	828	798	861	781	755	815	809	775	747	780	774	843	790	792	821	785	769	785	793	839	800	784	773	779	755	804	810	788	788	787	865	800	837	793	783	802	825	800	878	850	830	800	845	765	765	796	791	847	773	749	805	785	791	782	793	762	767	839	762	800	776	798	797	754	849	820	848	808	791	839	789	794	870	838	809	801	800	768	805	809	797	801	826	820	784	843	732	803	807	833	847	792	793	801	804	831	815	799	835	775	805	831	785	846	777	791	751	805	798	795	783	836	775	791	858	788	786	816	818	812	760	762	737	776	779	803	790	806	847	840	802	824	807	801	833	776	786	842	765	748	811	817	795	802	799	782	793	769	799	827	793	809	824	841	804	773	774	785	749	854	824	797	827	806	807	778	784	864	775	811	795	829	824	764	772	818	799	781	787	767	777	798	829	828	841	833	801	796	802	791	758	805	780	800	823	818	813	783	822	773	825	822	853	810	803	804	800	825	804	760	818	809	824	778	772	808	828	840	757	811	797	828	828	786	810	775	754	835	772	803	823	826	766	786	815	781	829	769	850	787	836	794	762	817	778	821	823	824	817	790	818	753	826	809	735	853	775	749	805	797	813	793	822	786	790	771	757	756	755	811	832	846	836	797	787	795	785	811	815	777	790	773	839	793	749	814	813	814	816	860	861	800	822	763	824	751	794	809	770	802	836	812	819	817	795	778	765	829	784	777	831	800	800	800	814	796	781	806	823	827	839	818	759	842	794	753	813	808	833	785	784	851	759	778	816	785	819	789	783	828	792	836	766	810	778	828	768	803	768	840	780	804	816	745	809	778	772	830	791	834	780	775	786	790	848	797	809	823	785	844	844	784	828	788	774	819	830	797	773	857	845	822	800	791	771	775	789	787	808	821	808	799	757	809	759	750	792	761	802	823	799	816	783	763	794	822	815	796	769	813	810	782	806	808	800	825	838	815	774	790	775	808	809	780	755	780	769	804	786	796	799	784	801	824	840	778	794	801	802	811	749	787	848	790	809	775	839	814	851	790	806	787	813	815	777	819	814	859	766	781	753	828	798	815	798	809	799	789	816	806	818	837	765	746	763	803	769	834	769	782	760	781	762	842	785	757	811	808	846	818	839	795	767	777	773	824	767	825	802	799	772	766	777	812	821	783	792	794	861	797	778	798	800	804	775	761	810	813	769	782	795	858	832	794	816	766	809	793	817	789	834	822	786	782	805	750	843	826	777	766	854	810	804	797	831	792	809	825	830	803	824	806	841	821	808	784	828	798	774	787	801	764	848	801	840	819	809	813	845	824	796	777	784	812	848	835	825	777	771	809	834	780	771	829	789	846	833	825	753	766	836	805	769	813	777	805	799	796	793	782	822	802	815	787	815	837	822	821	798	812	841	836	817	808	828	758	777	805	839	792	817	791	803	781	810	781	780	832	744	794	833	879	781	813	791	802	736	801	749	760	783	801	799	838	828	771	843	887	743	787	769	824	819	824	753	834	854	810	780	796	791	811	770	801	834	834	789	823	801	828	801	782	814	811	774	813	798	770	828	779	759	816	801	800	846	827	811	823	790	796	823	793	761	760	778	735	826	786	797	826	793	751	777	804	785	821	775	746	811	777	774	787	775	771	803	833	844	805	786	809	775	804	834	765	759	826	804	824	737	824	751	846	772	795	835	770	745	820	757	840	760	819	762	844	815	808	837	770	805	770	814	816	781	788	829	794	790	831	787	795	812	798	811	780	789	818	850	762	825	805	811	749	797	816	780	792	725	793	776	866	806	835	836	836	805	819	803	776	842	805	793	809	753	772	820	778	816	798	801	797	822	793	842	827	853	816	786	780	796	790	817	807	787	789	769	842	827	788	789	829	787	793	816	808	833	810	842	797	832	796	840	792	755	805	801	823	769	806	781	806	847	781	823	773	826	805	784	791	797	752	816	813	831	839	765	824	767	809	789	804	825	805	806	807	827	769	793	814	770	884	804	790	744	833	791	779	813	783	790	797	813	831	812	788	783	822	808	784	818	768	813	776	765	805	825	819	840	795	807	753	776	755	767	768	808	829	837	764	776	775	806	774	773	778	833	793	829	790	796	861	764	853	789	838	816	828	795	816	790	807	818	806	770	828	796	790	813	810	781	801	744	787	809	780	777	816	781	821	778	835	757	778	824	806	797	784	780	797	790	810	796	854	778	810	791	764	758	810	793	769	808	835	768	852	863	830	831	799	784	767	759	809	802	820	792	834	800	831	821	806	776	791	777	848	835	835	768	798	765	773	787	855	805	843	771	842	766	823	801	801	850	746	798	773	791	769	792	790	831	820	844	801	802	815	771	806	797	795	776	807	816	816	810	787	820	848	794	811	809	821	845	792	811	791	811	826	806	788	766	805	792	802	823	836	810	806	777	822	759	840	839	808	847	802	783	761	833	770	832	794	802	765	756	813	768	798	782	793	831	760	798	833	779	815	834	754	768	794	805	783	804	793	811	859	792	812	798	797	817	831	781	780	754	820	759	826	837	801	803	798	794	798	839	786	771	858	800	830	819	775	818	827	761	856	802	825	843	788	831	741	827	770	831	800	790	803	776	792	789	840	798	856	817	798	843	814	831	842	823	780	797	750	778	860	777	823	878	780	833	817	825	805	805	798	781	792	778	806	818	805	822	741	837	799	804	808	855	812	835	775	851	791	778	830	833	808	807	789	791	845	791	852	796	805	803	816	821	823	786	814	786	820	810	823	796	796	784	783	807	773	838	822	782	824	785	795	775	787	811
2451	260	145	124	105	131	157	153	126	99	123	118	114	120	161	841	2625	3877	3058	1679	803	340	146	79	73	71	80	52	82	85	58	77	85	74	84	80	88	68	61	64	80	72	70	65	70	75	67	68	67	71	79	82	65	76	75	82	69	59	69	62	62	68	71	79	75	73	79	64	62	79	64	76	71	86	94	72	70	66	55	82	77	82	51	66	66	69	72	75	74	66	66	69	75	70	58	74	69	63	68	78	81	62	57	70	77	62	58	84	85	81	89	68	76	74	77	63	79	74	73	67	83	74	93	64	72	60	72	70	78	72	75	76	70	74	58	71	75	58	73	75	74	82	72	77	63	80	57	66	71	76	88	65	75	70	63	74	63	73	75	70	70	72	74	79	69	67	74	78	61	54	73	72	82	70	86	78	74	76	76	59	67	65	79	71	67	75	72	75	71	72	64	69	83	79	73	69	77	91	66	80	75	72	77	78	87	77	69	61	58	80	64	80	71	69	67	74	85	69	84	74	76	61	88	86	60	54	66	64	76	82	61	72	71	93	57	74	73	77	66	70	70	71	67	70	65	63	71	67	64	80	80	62	69	59	64	76	76	88	73	71	58	78	66	77	77	77	78	81	61	72	62	75	69	59	68	61	66	78	86	62	73	53	74	80	66	72	76	77	61	68	71	58	64	62	67	79	63	64	71	62	69	72	71	53	73	75	88	60	96	76	74	82	79	76	62	79	61	64	70	74	62	68	67	84	69	90	68	66	67	80	76	61	59	72	67	72	72	58	81	72	81	67	58	55	82	69	85	65	67	77	65	84	74	69	76	68	64	83	77	58	73	81	56	86	74	75	73	62	80	65	77	66	87	65	81	76	73	76	77	65	73	78	78	68	71	68	89	84	62	63	66	74	67	82	75	72	69	73	74	69	59	61	73	80	85	71	67	61	95	58	69	78	53	62	66	64	53	74	73	77	72	75	66	75	68	79	71	83	73	65	76	65	65	81	73	86	64	69	69	93	72	72	73	63	80	71	83	73	77	86	50	80	71	73	55	83	67	70	83	84	79	60	63	62	75	65	67	67	79	79	80	80	74	80	75	70	71	68	84	80	81	68	71	61	68	88	74	77	76	76	71	97	88	72	70	59	70	66	78	64	73	85	71	79	65	73	66	74	72	58	83	63	80	68	87	63	76	68	63	80	63	82	71	71	62	73	63	74	70	68	68	69	68	68	77	57	86	68	77	55	75	80	66	75	70	74	78	74	58	87	71	75	65	75	71	95	77	56	71	62	73	75	83	69	59	78	82	73	55	84	72	84	84	61	72	59	79	69	59	66	63	83	77	73	79	77	76	66	59	78	62	84	67	73	77	73	71	61	62	65	77	82	77	82	76	61	72	73	82	63	70	76	64	56	77	54	67	85	80	79	67	84	76	71	82	74	74	67	74	57	69	74	60	82	88	75	57	76	82	69	78	58	66	69	82	82	66	75	95	63	79	70	64	78	85	50	74	79	88	71	87	71	66	76	70	78	79	66	68	73	67	70	74	90	82	83	61	88	72	70	84	74	69	63	60	79	68	78	93	76	58	66	63	68	82	79	82	87	59	82	81	71	80	76	65	67	61	75	78	66	74	83	78	66	84	66	86	59	66	80	60	81	77	65	79	64	92	85	70	78	77	64	54	72	76	75	89	65	57	76	70	82	74	66	72	68	70	80	67	75	77	71	71	79	56	65	63	60	71	72	75	71	74	74	60	69	70	72	81	68	65	64	70	77	73	74	71	76	75	70	73	74	79	57	68	68	76	68	62	67	77	67	82	61	66	77	70	73	83	66	89	71	77	69	64	76	68	66	75	75	72	62	56	84	60	73	69	77	90	87	80	78	70	81	70	82	67	77	79	78	57	74	61	68	56	76	77	65	72	67	77	68	66	70	59	56	62	69	81	75	83	66	74	79	61	74	63	69	62	79	73	63	89	68	61	66	84	78	71	83	67	68	64	72	70	73	72	70	67	79	66	74	63	74	78	74	67	74	77	63	80	73	76	68	75	75	63	81	70	67	73	50	69	79	75	54	70	67	73	65	72	68	69	75	72	67	67	87	67	58	72	75	79	89	64	52	76	61	80	65	77	70	69	72	69	75	80	63	67	71	65	77	66	73	73	67	99	75	69	60	90	73	72	65	72	68	53	70	66	74	73	52	73	70	72	64	74	58	67	71	66	82	76	59	70	62	71	75	54	92	64	63	72	58	62	74	61	59	67	98	76	86	78	63	73	70	59	72	72	66	48	69	63	96	86	81	60	66	68	77	77	82	66	67	70	73	91	76	78	69	64	68	81	83	69	74	59	67	73	78	75	58	65	60	70	54	67	79	63	78	74	71	62	84	70	61	74	70	73	60	74	63	84	82	79	80	80	67	82	80	66	65	83	72	76	82	64	79	74	76	86	62	83	71	85	65	84	59	68	58	56	58	74	70	66	69	75	81	74	80	79	76	80	63	63	77	70	74	72	77	70	76	71	66	72	60	80	66	61	70	76	83	75	58	68	66	73	73	62	72	76	59	73	70	92	89	71	81	50	73	78	59	71	81	64	76	70	61	60	68	74	71	97	68	74	59	73	78	80	68	82	81	80	75	65	71	81	77	59	61	79	69	73	66	64	75	78	80	72	69	74	69	71	72	68	82	63	67	67	55	71	63	78	63	51	72	53	81	75	78	81	57	66	74	66	61	65	74	75	72	71	81	82	78	50	61	67	72	85	68	66	69	67	67	77	69	75	80	99	68	70	70	66	75	56	76	74	65	53	72	65	70	69	77	83	52	59	79	66	73	84	81	69	79	56	70	84	85	61	90	83	74	59	74	75	72	71	67	75	81	65	66	92	69	65	69	75	59	71	67	60	92	76	76	72	73	81	77	81	78	73	76	66	69	61	57	67	67	78	65	76	77	76	87	72	66	77	73	80	67	71	64	73	60	65	75	71	78	71	72	60	66	67	78	78	55	75	69	82	75	70	71	90	77	72	74	77	91	83	75	69	85	68	69	81	53	86	69	70	66	69	79	73	74	66	68	76	85	88	72	72	71	81	75	79	77	58	78	67	77	70	67	69	77	83	62	69	66	60	75	69	73	79	74	71	79	64	71	64	77	62	67	73	71	71	66	69	52	52	74	72	77	68	68	55	69	82	89	68	77	81	76	76	78	72	63	82	82	63	60	79	73	70	75	65	60	86	64	78	71	77	70	70	76	76	76	82	72	77	68	61	97	75	59	74	66	73	75	60	80	58	62	77	79	64	66	84	71	65	67	57	68	78	59	66	66	76	64	86	60	75	63	88	69	52	70	77	71	69	69	61	56	69	76	71	73	67	74	71	67	73	59	67	78	80	67	79	74	72	64	87	76	80	66	83	73	68	62	77	62	60	84	67	69	80	69	79	72	76	76	73	90	82	66	89	74	83	77	83	62	64	66	75	69	68	75	79	67	67	63	71	55	72	63	69	75
12378	4543	2174	3215	6209	7410	7139	5894	4483	3652	3108	2954	2493	2481	4103	17655	29229	32395	28254	21563	13072	6042	2405	1158	796	781	755	766	767	703	700	730	698	707	726	735	741	705	709	697	739	765	719	705	724	721	730	743	761	743	658	739	754	695	719	736	721	755	735	741	794	751	741	703	735	725	732	703	718	761	707	704	728	712	773	719	673	788	755	769	741	760	704	693	736	748	701	734	702	761	710	722	723	727	760	698	756	738	727	718	706	738	757	754	734	755	722	700	686	725	741	720	703	728	804	734	721	756	714	713	748	707	745	729	705	762	705	751	728	777	720	740	747	715	745	698	722	721	787	712	693	688	725	709	696	748	734	717	749	695	770	757	744	690	737	763	714	724	744	750	761	768	753	728	702	751	751	691	709	756	717	730	713	707	740	764	807	696	789	743	707	735	698	726	768	726	736	712	741	708	739	728	770	733	706	732	752	692	766	721	741	708	741	700	735	731	745	758	764	701	701	717	766	796	750	725	727	766	776	770	669	715	724	678	743	757	741	711	712	713	723	732	730	755	745	795	757	735	735	735	733	722	726	741	701	750	732	714	723	697	713	745	734	742	774	706	771	737	747	746	776	745	777	738	683	697	709	735	714	764	730	744	737	716	756	733	712	763	717	700	721	726	741	727	748	710	748	702	723	713	754	734	762	693	701	763	728	699	735	736	768	777	733	734	704	680	711	740	701	694	713	759	758	753	786	722	735	747	714	708	737	748	722	727	700	734	734	747	716	725	695	760	710	727	755	736	688	730	712	726	765	675	698	738	755	729	730	777	731	704	728	690	696	725	778	727	724	712	691	715	693	677	766	720	692	724	704	719	734	682	710	719	700	718	732	721	699	759	742	732	724	719	712	727	755	724	757	702	720	722	717	740	699	670	744	760	788	723	794	730	703	705	718	676	712	735	743	731	728	738	689	713	758	744	728	756	693	760	750	728	724	741	726	742	747	724	716	696	759	707	705	718	710	708	769	706	711	719	761	683	709	702	755	731	704	726	731	704	701	745	726	727	761	734	787	724	717	773	761	734	719	735	718	758	725	728	727	724	733	698	730	680	724	731	734	716	696	715	778	709	753	731	713	757	654	687	744	731	717	767	698	756	725	765	687	739	660	727	774	721	679	754	722	748	669	763	752	747	719	734	712	726	724	751	741	734	720	738	700	748	693	718	674	756	695	726	691	717	711	735	717	734	757	695	723	681	720	727	781	658	698	808	728	753	721	746	696	730	693	745	745	704	725	720	686	726	725	746	722	752	788	685	703	679	693	755	782	723	745	749	725	704	804	771	674	756	743	716	733	706	790	761	724	697	747	741	791	739	704	671	744	705	741	717	729	748	746	749	724	725	704	694	759	708	759	712	760	718	767	765	719	748	775	788	732	724	717	723	753	733	750	717	688	723	754	730	713	718	752	693	708	722	715	744	737	701	726	732	710	717	712	720	778	719	772	757	728	750	755	789	713	688	749	738	790	742	724	712	744	740	738	756	685	740	749	722	743	726	755	748	691	766	744	728	731	784	696	731	711	736	693	729	724	714	728	728	707	723	688	695	663	695	711	719	727	757	752	721	738	717	730	744	792	697	697	726	731	749	684	697	738	714	725	693	737	712	767	771	751	691	731	745	705	718	688	739	734	742	739	752	697	689	666	742	738	804	677	754	711	743	717	785	729	738	722	726	726	687	775	719	723	726	701	711	723	714	730	700	706	773	742	767	699	760	756	722	685	705	742	705	737	728	748	713	731	720	745	717	774	722	711	689	704	704	769	725	717	727	754	721	742	737	737	711	720	745	706	698	730	745	729	705	738	699	716	716	773	713	711	733	753	712	750	734	737	722	707	773	751	718	752	741	767	762	714	769	727	730	728	713	778	755	698	740	747	711	729	750	684	720	742	680	745	747	750	741	739	766	735	684	744	768	752	775	722	781	694	710	779	708	770	661	756	720	738	716	734	785	658	721	741	698	724	725	744	744	798	720	709	739	731	768	739	719	733	739	722	735	709	703	721	722	701	699	759	687	702	728	806	739	759	765	744	703	725	754	722	706	727	741	695	730	707	715	694	742	735	735	727	703	770	719	749	762	782	692	701	747	691	701	717	697	739	717	709	681	699	757	745	764	689	727	744	709	699	733	711	717	710	731	773	725	754	700	692	724	774	755	727	741	733	759	753	729	715	740	705	746	739	711	751	732	759	720	759	764	698	708	761	697	721	710	730	752	723	717	732	711	721	782	739	703	745	742	756	728	718	745	699	758	750	725	755	714	733	719	788	711	697	773	749	759	704	711	726	728	746	701	709	724	694	704	694	704	747	734	764	748	739	757	765	727	750	711	694	742	769	690	763	699	762	724	757	734	722	727	765	726	748	730	691	716	736	766	734	711	740	742	757	751	726	719	722	719	720	767	757	747	698	746	764	720	751	722	734	745	762	745	767	747	740	726	774	790	675	765	737	736	764	718	708	735	722	775	674	708	767	731	729	725	752	727	734	724	719	758	697	757	700	735	754	749	737	710	724	707	735	755	734	779	734	745	739	766	761	722	731	724	717	737	787	722	689	727	696	728	739	717	682	711	766	714	729	746	677	733	746	750	737	755	698	788	725	657	716	732	700	736	728	701	744	740	709	742	705	744	734	697	754	782	751	678	724	682	733	764	757	719	727	715	749	723	745	702	747	675	741	703	741	687	795	749	740	732	738	734	698	726	688	721	680	758	698	753	682	710	704	700	777	706	708	771	702	738	692	719	750	736	710	728	734	691	724	765	735	746	741	728	773	722	707	715	731	779	673	705	695	724	718	751	693	697	749	683	726	692	772	735	745	738	718	675	728	715	718	708	722	703	709	689	708	676	723	729	713	721	760	702	757	704	708	735	693	708	735	795	716	703	710	708	731	673	708	712	754	717	728	730	738	721	706	663	729	721	721	735	746	736	756	740	749	733	698	726	722	732	722	715	697	741	767	734	733	730	751	740	667	758	728	719	735	742	725	719	734	717	737	756	710	731	743	719	769	708	788	711	726	709	763	759	753	706	720	767	738	726	727	727	718	725	759	754	698	707	731	720	730	683	725	768	756	747	745	761	699	695	737	775	735	730	717	750	736	714	727	744	710	701	797	717	756	752	758	710	728	696	798	757	740	728	724	736	789	743	737	717	712	729	671	739	732	740	745	773	725	745	769	728	704	745	750	694	775	727	695	712	749	796	732	728	729	701	721	678	710	738	757	751	740	697	746	716	743	719	730	764	699	774	751	733	759	723	745	748	742	751	743	740	722	718	730	738	719	715	736	754	708	740	691	726	726	724	738	707	748	758	749	701	706	693	712	773	749	748	716	725	731	723	695	702	764	765	688	745	730	714	773	782	708	745	727	724	736	745	741	731	807	700	703	742	710	735	747	679	759	736	747	725	695	707	697	685	742	731	742	723	735	790	716	754	765	779	721	680	759	692	703	745	704	744	737	751	767	761	726	755
1365	388	217	137	149	210	208	206	162	174	134	143	124	171	184	347	2030	6209	5924	3057	1494	569	214	115	73	96	71	87	71	84	82	65	80	92	88	73	100	76	94	89	90	68	93	82	95	79	72	74	63	75	85	80	79	77	85	92	92	86	88	79	91	91	80	94	72	87	78	91	87	95	79	73	81	75	75	70	96	80	83	93	67	79	79	78	81	88	89	77	93	63	67	66	77	66	90	78	70	87	79	91	90	89	82	77	77	86	72	82	85	73	88	71	78	97	80	77	78	96	95	86	81	91	80	72	82	72	71	82	103	61	85	84	96	75	89	69	81	82	79	83	86	81	91	82	90	78	78	86	81	85	99	81	80	84	67	77	67	61	84	71	77	66	87	81	83	76	73	79	78	80	100	78	88	83	76	68	84	87	86	81	90	79	102	86	74	96	82	69	74	51	81	68	86	92	74	73	72	85	98	86	82	86	93	86	81	82	84	86	92	72	79	80	85	86	59	83	87	70	81	80	84	82	87	87	74	73	101	71	77	79	85	73	87	80	68	86	82	77	85	79	76	74	85	76	84	70	80	92	88	77	81	76	74	63	85	80	68	76	85	97	82	87	73	94	82	82	69	95	88	95	73	84	75	72	65	89	86	79	70	79	93	81	80	75	88	78	86	72	65	78	76	87	85	84	87	82	83	71	87	89	85	98	72	71	79	94	71	77	83	90	70	81	65	85	72	87	99	82	69	75	95	86	80	75	81	68	92	87	82	79	71	71	77	76	100	88	67	93	76	67	78	82	84	87	77	81	75	70	78	90	83	80	92	69	80	92	79	84	75	83	74	73	80	81	72	79	98	71	77	70	68	87	67	68	85	74	69	90	74	71	74	84	92	79	84	84	94	62	85	76	72	85	91	73	83	84	65	68	82	84	96	84	69	82	67	94	100	77	76	88	95	88	80	80	76	59	88	73	76	78	72	67	72	90	80	76	92	71	80	71	69	76	85	85	86	92	81	76	94	81	83	83	75	76	87	91	66	83	82	77	71	95	80	70	82	92	92	80	67	76	81	93	70	66	84	83	92	91	78	78	83	64	98	70	75	98	76	89	94	82	92	93	64	81	87	86	81	92	82	66	85	117	80	56	91	84	81	81	91	86	73	82	66	86	77	70	82	74	93	71	79	79	74	81	73	86	70	76	78	78	77	61	71	75	83	70	70	93	72	78	79	91	82	69	82	83	77	85	80	84	85	77	70	73	66	75	75	85	77	78	91	71	75	87	92	67	74	83	86	81	87	78	65	86	79	81	76	73	85	68	86	82	75	84	89	79	65	89	91	76	90	79	89	90	73	95	71	69	89	80	85	72	71	89	73	91	75	64	102	77	86	76	83	61	74	69	72	71	65	86	79	77	77	67	86	86	61	90	86	91	78	80	73	91	70	81	91	81	76	75	93	70	81	93	85	89	86	70	87	77	68	83	86	76	86	77	67	74	75	85	91	93	90	64	79	86	79	74	86	86	76	92	72	79	97	91	66	81	80	94	73	74	71	73	80	87	80	62	74	82	73	64	84	87	83	82	71	77	86	72	85	98	82	84	70	72	86	76	75	77	81	72	78	80	93	115	73	92	91	84	73	83	85	94	73	90	74	78	78	87	72	78	76	96	87	88	79	99	86	68	85	73	80	78	74	83	96	67	71	77	80	81	99	80	79	76	77	77	97	77	90	72	72	86	88	75	68	71	97	96	87	82	73	71	81	70	83	73	70	75	81	90	82	79	69	102	78	73	66	86	81	87	80	67	87	77	92	74	73	96	74	83	83	74	89	82	74	68	94	99	97	78	74	68	78	70	86	73	88	83	77	86	87	77	89	83	76	79	86	87	69	96	79	84	93	83	75	73	86	81	75	87	87	87	87	73	79	73	90	78	97	83	89	70	90	93	67	73	75	70	89	82	101	72	88	74	87	76	102	81	83	76	81	78	75	79	91	90	68	67	87	84	91	81	61	82	71	65	83	83	73	101	81	74	78	89	67	76	89	93	67	75	76	78	79	97	65	93	75	64	83	82	72	81	80	75	96	83	98	76	83	86	76	82	66	67	93	88	75	78	83	71	95	70	87	92	86	77	82	83	87	89	85	70	67	85	79	73	91	75	93	79	99	95	91	94	81	76	81	83	86	103	94	93	97	82	95	88	78	79	90	89	82	80	55	86	89	93	77	73	85	78	70	76	73	87	81	64	67	88	66	62	70	85	64	90	83	97	93	84	79	86	79	86	71	85	84	77	90	72	85	70	82	71	83	72	69	68	89	87	77	84	73	80	76	86	87	79	71	78	78	78	71	84	84	103	64	89	89	77	75	72	71	82	70	68	83	75	82	80	71	69	66	70	83	65	81	82	76	78	68	81	70	78	75	86	96	80	106	89	65	83	75	80	77	83	71	91	86	96	77	73	74	64	81	90	70	82	72	73	63	84	68	94	55	80	103	89	92	98	71	91	74	63	68	71	84	76	76	81	75	78	72	77	68	93	73	76	77	80	74	77	68	76	89	77	65	82	73	79	86	93	86	86	82	68	76	83	79	72	88	73	92	74	94	83	72	78	65	81	76	82	99	76	98	74	86	84	79	73	79	70	87	77	66	71	71	76	81	67	88	85	77	81	78	85	77	75	72	75	75	81	79	84	88	89	78	83	80	74	90	83	76	62	71	84	91	67	75	86	88	93	96	84	65	84	84	69	81	87	82	74	75	90	73	90	77	82	80	79	73	86	91	72	96	67	98	95	79	85	84	91	79	75	85	81	87	72	89	79	84	87	75	83	75	91	75	87	70	81	68	69	83	67	56	77	83	89	91	73	92	86	77	84	95	82	85	70	96	91	63	85	70	74	112	77	76	79	56	82	65	80	83	96	68	76	78	81	80	95	91	78	104	79	84	75	88	67	65	80	92	96	70	78	92	88	75	95	75	78	77	84	68	76	78	82	77	91	85	69	87	84	74	100	75	76	83	83	71	77	73	76	69	58	88	74	94	93	73	96	83	86	75	77	83	86	77	68	51	89	67	84	82	76	66	70	96	77	76	88	66	78	68	89	90	67	86	83	87	89	100	95	91	88	82	76	79	79	86	81	84	82	101	76	81	90	72	67	66	63	84	74	75	94	75	72	85	76	78	80	68	70	74	89	75	81	108	78	72	74	84	75	75	84	80	85	86	71	89	78	89	67	61	80	82	65	79	79	73	72	81	71	105	64	69	80	83	72	72	86	83	82	81	90	73	75	73	94	84	84	60	102	76	79	85	69	80	73	82	78	80	85	73	72	84	73	82	77	84	74	80	75	81	87	78	93	78	77	73	82	93	76	86	80	87	66	79	72	68	83	95	91	79	80	77	82	70	60	74	73	71	78	84	89	84	102	69	74	90	68	76	65	94	68	88	63	74	86	82	82	96	69	75	71	96	79	86	83	97	82	73	63	82	89	74	87	80	72	76	75	73	87	94	80	75	76
15681	6338	2952	4639	9536	11191	9883	7851	6181	5229	4454	3715	3635	4232	4004	9403	26407	38014	35098	27555	19751	10098	3750	1528	986	827	821	740	808	797	759	800	843	774	803	752	805	773	775	822	838	820	792	807	801	780	820	749	880	793	778	794	808	821	801	821	789	796	838	807	830	832	773	826	814	810	771	831	755	830	804	838	782	815	787	811	795	794	779	809	783	791	825	751	770	797	811	832	837	780	803	789	815	822	795	759	805	755	755	757	750	823	875	755	785	842	822	841	805	823	874	824	794	827	811	810	846	822	831	846	864	811	810	827	787	773	762	789	800	802	804	837	804	788	857	824	810	829	847	800	782	784	818	793	805	738	816	820	833	821	828	817	777	802	815	775	797	827	814	795	835	840	788	807	782	741	757	803	823	789	846	797	795	800	724	811	816	813	791	779	825	766	824	798	812	818	781	780	795	815	821	771	796	817	863	779	785	805	797	832	832	864	855	829	834	768	806	832	812	853	795	787	795	839	776	799	795	831	790	792	787	831	835	806	802	874	777	798	853	793	847	819	816	783	792	851	798	823	825	839	793	834	802	836	892	763	815	839	755	842	767	800	796	773	819	821	797	783	749	811	780	814	825	792	788	809	824	804	785	826	837	824	760	775	860	835	794	849	786	814	789	810	843	765	820	813	840	807	844	750	758	814	820	830	785	868	822	778	884	828	833	788	796	798	839	789	810	803	785	838	836	806	808	754	805	875	806	861	806	796	898	831	838	817	797	816	745	838	786	806	824	802	808	753	829	832	817	812	777	854	778	779	807	852	788	784	815	825	814	781	815	823	796	759	776	827	829	856	814	827	776	839	786	809	816	793	806	839	791	817	809	771	804	838	852	812	771	842	808	772	748	791	778	821	827	829	836	768	832	811	802	851	811	825	835	802	808	811	854	767	825	795	766	795	827	804	810	820	813	821	858	816	786	841	787	823	850	807	756	842	853	813	780	818	777	811	784	780	772	880	846	807	800	747	827	828	798	745	816	779	769	842	764	764	819	787	838	819	804	797	796	797	804	826	791	838	835	767	770	837	824	812	772	796	794	816	802	819	785	814	792	788	816	833	811	814	780	805	762	836	806	814	765	831	831	827	779	826	798	808	778	834	823	831	826	842	784	839	758	820	778	814	777	829	839	838	802	832	818	817	798	827	775	850	766	784	806	786	802	784	869	807	821	786	815	792	818	772	834	779	858	796	784	786	821	832	820	851	796	815	813	795	800	823	808	839	898	801	795	794	811	816	817	826	808	831	789	801	774	860	774	894	806	823	813	797	805	773	814	807	828	817	811	819	773	857	795	804	828	833	750	796	813	799	790	802	833	830	790	800	800	817	769	791	832	777	790	842	787	790	795	781	768	801	797	844	817	819	760	800	875	810	793	832	831	784	790	819	844	820	769	776	756	815	788	813	770	797	803	779	783	819	816	768	810	758	787	813	831	817	806	807	809	809	850	782	834	750	838	805	832	760	773	821	803	795	786	783	801	793	807	805	813	771	767	806	851	792	773	800	821	779	874	787	788	824	766	782	810	805	798	839	856	822	804	871	832	785	814	823	885	827	828	839	824	876	852	801	844	819	832	836	816	837	847	790	815	828	771	795	822	786	790	818	819	838	833	796	798	822	820	807	837	843	774	820	789	772	803	782	802	800	802	781	800	814	777	806	826	837	783	763	859	778	778	809	824	804	817	800	850	824	791	815	823	850	809	792	844	787	758	743	813	827	838	768	794	787	785	871	843	836	798	776	798	807	841	805	798	770	745	837	813	830	748	798	852	769	801	848	785	807	833	786	793	836	790	781	834	868	818	806	814	817	813	801	827	777	831	826	828	824	790	804	756	829	811	849	870	806	805	806	825	818	812	809	776	848	784	770	800	839	860	813	876	819	828	829	799	836	849	839	830	793	844	843	787	822	790	800	840	809	843	792	801	845	790	804	837	792	823	830	856	841	785	798	838	831	793	793	853	791	821	820	818	793	755	845	830	811	791	828	833	797	752	822	859	858	747	810	788	824	762	781	781	831	828	805	816	797	817	761	848	778	796	833	809	775	812	813	775	786	828	804	814	804	788	840	852	788	789	816	774	801	808	811	773	811	737	831	799	871	818	793	771	840	801	831	788	750	815	793	816	789	825	762	822	840	862	809	801	776	823	761	818	798	817	830	789	824	851	816	832	815	799	771	789	793	793	735	836	812	779	755	787	856	807	835	862	803	829	847	817	769	823	768	818	836	822	788	801	844	773	834	764	824	821	788	780	793	800	813	761	770	777	778	786	767	813	832	802	810	802	795	791	812	799	749	835	805	769	827	813	798	802	795	797	824	803	771	811	777	800	789	792	760	792	840	782	800	793	794	796	840	868	857	855	795	837	827	804	814	786	856	841	851	876	829	787	760	817	876	787	782	813	797	769	781	837	815	894	747	807	764	852	803	813	785	834	770	779	824	834	802	827	812	774	840	862	755	808	821	792	769	803	829	800	784	784	878	772	774	841	806	852	856	736	814	812	833	859	825	817	840	790	765	859	738	807	911	806	786	785	843	795	829	826	831	825	818	755	740	797	807	759	792	848	790	810	833	764	789	752	787	823	831	763	813	767	822	823	881	813	824	724	808	837	787	824	793	801	832	793	812	797	786	793	811	800	792	792	823	790	800	778	780	831	768	831	859	807	757	783	822	820	807	817	733	872	826	846	792	863	801	792	796	798	827	786	758	796	803	837	816	826	814	768	752	815	798	789	779	770	804	824	837	790	807	783	820	816	793	808	788	847	858	811	805	792	761	850	853	781	853	789	768	802	782	768	842	794	791	802	775	792	801	797	810	792	838	822	799	813	754	806	827	769	815	842	782	793	850	780	826	761	786	795	864	809	826	814	807	807	796	792	832	850	778	827	823	802	811	812	799	904	779	807	817	794	830	878	764	821	815	880	830	818	843	819	776	800	802	790	860	776	808	848	831	878	845	790	803	864	837	810	776	851	794	824	830	771	821	812	807	832	800	804	812	809	819	850	817	810	800	802	807	818	814	755	815	851	781	775	829	793	837	794	746	823	786	807	834	855	765	811	798	764	817	851	871	850	796	838	791	828	838	819	788	796	810	855	830	802	777	848	775	807	822	793	836	856	826	821	812	763	811	802	853	791	805	792	767	843	810	835	842	830	732	810	830	836	770	807	811	775	844	818	752	820	809	859	792	806	757	805	841	799	818	799	747	845	788	803	829	791	822	746	783	779	789	881	842	797	777	825	835	835	782	841	815	803	778	792	860	788	805	798	787	815	834	834	798	780	792	789	827	762	800	771	789	842	877	787	811	815	848	791	793	880	819	783	772	794	811	854	793	800	764	797	820	830	797	798	789	811	824	805	733	780	814	766	832	807	790	822	796	863	804	835	807	772	780	790	793	854	797	759	854	791	818	824	807	820	804	826	848	809	765	818	845	789	817	815	792	767	828	848	828	813	828	808	782	784	793	868	777
1559	146	98	73	83	77	121	92	103	99	129	105	93	106	105	163	424	1197	1356	901	492	232	136	80	82	66	77	75	80	83	77	80	64	70	76	73	66	66	81	75	76	83	62	84	66	67	86	64	83	74	72	66	62	93	80	72	67	80	70	84	60	69	74	88	82	65	64	73	63	73	76	69	72	61	70	87	73	74	73	99	79	77	75	63	83	59	68	76	68	64	68	69	60	93	80	67	71	77	73	81	62	83	66	64	77	71	83	76	80	76	75	62	71	77	69	45	69	60	70	68	58	80	64	82	67	87	70	90	64	71	82	82	60	77	97	78	80	57	68	54	70	76	87	53	74	88	80	80	89	62	72	73	79	73	88	73	68	73	75	75	87	73	74	76	58	67	78	68	70	49	69	60	62	59	59	77	61	69	75	75	75	79	68	69	65	74	71	67	56	69	75	85	75	87	67	75	64	77	79	63	69	78	69	86	57	92	81	77	71	86	65	80	69	67	77	70	79	67	73	66	72	88	69	87	90	67	68	71	82	75	64	72	69	59	71	67	69	73	67	74	62	62	71	69	63	82	87	74	68	71	78	62	77	99	73	69	82	71	64	62	74	92	76	75	77	63	72	77	65	77	59	61	73	71	74	86	71	84	70	88	79	83	65	74	71	67	87	73	81	65	79	77	55	76	102	67	74	70	61	69	90	60	70	76	73	78	68	82	61	64	80	72	67	70	72	88	75	65	83	77	76	58	66	67	75	82	73	77	64	75	86	89	83	77	70	74	77	61	75	78	73	63	69	71	75	74	71	71	72	68	64	71	66	73	77	64	78	65	60	75	67	63	73	82	72	67	65	71	73	78	76	77	76	56	75	74	75	80	67	74	69	75	79	85	83	74	73	81	63	88	60	79	70	71	65	84	89	70	73	75	88	61	79	67	54	80	71	74	73	69	52	87	60	68	62	77	65	77	77	69	62	63	67	74	77	66	76	69	88	68	62	83	65	64	66	69	80	75	72	62	87	68	74	72	83	83	77	67	69	64	75	70	75	71	71	93	69	74	74	77	77	73	83	76	70	58	76	66	87	72	61	76	69	74	77	69	75	67	77	51	76	80	79	66	77	60	70	81	68	78	77	73	75	60	70	75	74	76	75	71	73	88	71	66	77	58	70	81	77	72	74	70	57	64	65	66	76	72	73	57	74	75	75	52	78	75	84	86	64	93	74	72	83	72	68	55	71	78	61	78	85	61	75	77	68	70	76	97	58	77	57	80	63	67	75	67	76	89	86	90	67	68	65	82	73	74	77	62	70	70	67	69	75	73	71	84	85	72	88	79	67	81	72	71	88	75	71	84	59	77	77	67	64	71	84	75	84	76	84	76	91	62	60	70	65	71	71	91	58	69	81	88	67	62	71	80	83	78	59	77	80	82	67	90	75	77	77	74	74	73	90	86	61	75	63	79	76	74	72	89	66	76	77	84	62	64	77	66	80	77	78	65	76	77	68	83	87	72	70	70	73	68	70	65	57	78	80	87	84	72	74	65	76	75	79	71	79	81	70	69	69	89	65	62	84	81	66	65	90	78	55	66	71	68	71	77	78	61	60	69	65	70	67	84	76	71	87	72	94	75	63	73	65	96	70	73	66	72	68	67	74	68	73	72	88	72	80	77	61	58	79	82	87	75	67	67	67	79	62	70	71	66	84	75	81	68	65	59	66	62	68	73	76	69	73	70	59	73	94	75	71	71	66	71	70	75	61	81	85	63	67	82	65	81	81	69	75	66	66	91	68	75	61	73	63	66	104	66	77	71	61	71	71	78	66	74	71	81	80	78	58	96	71	72	80	71	70	82	64	65	84	69	73	74	61	66	69	71	76	79	82	84	65	71	74	74	69	63	75	73	50	86	64	75	84	72	79	73	73	83	74	72	80	89	66	70	72	69	66	84	82	73	70	85	87	79	74	72	63	64	65	85	73	72	72	73	69	66	84	68	77	89	74	76	84	62	81	68	82	80	83	67	53	70	82	91	63	87	61	76	77	74	71	67	82	85	64	77	69	67	70	86	76	68	76	84	80	79	73	72	74	71	60	67	72	80	82	80	80	63	82	75	73	78	48	73	69	84	79	69	79	79	68	64	78	70	71	63	83	81	59	69	64	66	80	50	82	73	81	70	90	75	79	82	64	69	81	88	74	85	67	62	73	63	76	72	72	75	82	88	69	64	81	77	71	86	62	71	70	57	63	70	68	78	80	59	78	56	73	77	66	77	81	65	72	83	69	72	85	86	73	71	73	65	56	74	65	83	66	74	85	74	81	77	67	71	74	72	59	82	62	75	63	63	72	60	77	76	57	74	68	66	57	85	68	67	73	57	73	70	65	80	60	72	63	82	73	79	72	78	70	83	64	79	68	71	96	70	68	56	87	75	63	72	71	70	67	71	82	72	75	75	78	61	64	65	74	66	73	65	68	72	76	66	89	72	72	77	79	69	81	75	75	78	71	71	75	81	84	71	69	73	64	90	81	64	76	70	70	66	78	54	78	70	62	71	68	70	60	73	72	68	67	79	73	74	71	66	64	66	69	65	56	86	77	74	64	77	73	77	76	71	85	84	72	65	91	61	72	65	82	58	80	62	80	73	72	50	82	86	64	65	77	75	68	71	81	58	65	80	74	71	74	77	69	73	75	72	68	89	87	87	71	90	80	53	52	77	59	68	66	57	69	66	85	91	86	78	64	75	82	73	80	75	56	73	89	61	59	71	85	82	71	77	58	82	59	73	77	75	65	71	67	86	87	74	77	86	84	72	76	73	72	73	66	70	80	68	72	74	68	72	72	73	82	60	59	69	60	56	68	62	73	80	75	85	71	65	81	67	57	80	74	69	84	79	53	68	86	82	76	77	79	81	88	99	67	78	68	74	72	69	61	83	56	94	85	60	91	79	69	102	70	107	68	62	80	90	74	62	76	59	72	79	79	73	74	69	65	73	61	75	75	69	80	72	92	64	77	62	80	68	71	69	63	79	72	85	70	73	80	68	73	79	76	71	72	74	68	83	79	71	72	71	68	71	67	78	69	63	78	74	72	73	73	77	70	69	66	68	79	73	66	79	71	60	79	75	68	73	73	70	64	73	70	79	78	77	81	82	62	64	70	65	71	79	57	77	80	76	74	78	66	83	78	79	72	72	81	73	68	82	58	60	68	85	79	67	81	80	75	75	73	74	71	83	74	70	76	67	74	66	85	66	74	77	79	63	65	77	72	57	74	61	64	62	76	86	74	79	73	73	77	83	75	75	70	74	63	80	80	75	78	89	66	71	67	66	81	81	64	67	74	69	89	81	55	61	81	79	72	68	76	64	91	70	78	67	73	70	66	67	68	69	58	56	78	66	73	79	80	65	69	64	63	71	66	68	58	78	60	63	73	67	54	78	82	66	68	90	70	81	88	70	78	80	82	75	67	67	73	62	70	70	62	61	67	72	63	56	84	76	71	82	67	91
8909	2114	1283	1581	2984	3465	3391	3055	2763	2551	2398	2445	1760	1396	1831	3259	11147	21081	21135	15587	8859	3918	1734	948	785	759	742	791	710	745	745	743	724	754	721	708	708	709	730	710	721	718	741	666	693	706	762	677	726	710	761	722	685	720	788	701	735	711	715	733	713	696	740	727	737	740	759	717	714	700	719	734	752	694	722	740	735	766	720	723	739	672	730	728	701	760	709	694	706	705	750	757	709	755	746	768	763	700	702	676	723	747	719	738	719	708	728	718	698	693	751	747	728	707	749	738	752	722	734	755	729	729	696	722	741	680	746	693	701	750	718	714	735	772	718	793	727	730	732	762	745	759	732	754	735	791	731	711	698	745	767	760	722	731	746	712	789	762	749	775	719	713	696	741	726	700	720	693	801	699	731	679	724	780	730	728	731	734	739	713	759	791	753	732	761	750	724	726	714	719	741	718	695	690	731	756	770	703	734	740	700	690	706	723	749	769	729	755	760	737	677	707	770	750	740	750	746	694	778	728	698	707	716	744	786	747	729	757	688	720	682	704	725	725	736	715	738	721	703	762	769	718	692	737	760	728	708	712	725	783	737	732	754	770	745	773	732	716	690	795	702	728	727	769	738	728	735	752	733	754	753	736	755	709	713	745	741	758	747	750	772	731	706	727	717	739	764	707	771	777	716	772	732	725	731	716	716	718	757	736	717	734	735	748	688	767	740	756	712	789	695	719	732	757	765	725	692	729	755	735	790	742	739	734	761	749	742	787	775	738	699	754	711	737	736	720	746	729	736	731	736	772	738	766	674	703	757	756	709	752	704	731	746	777	730	753	733	722	746	770	767	722	717	764	693	727	732	699	722	701	752	758	694	779	689	684	733	762	721	701	777	716	707	792	727	722	694	737	726	741	771	720	768	782	702	713	719	763	755	703	697	729	736	766	727	744	741	799	731	719	753	777	720	706	767	729	716	800	704	748	737	724	755	758	772	730	759	737	750	724	756	727	702	722	758	754	771	725	703	729	692	735	716	755	746	677	737	702	676	681	802	730	723	754	734	721	783	756	709	730	724	693	708	697	702	686	706	798	712	726	720	754	661	706	764	762	737	728	757	723	759	746	669	756	732	751	707	704	788	743	747	745	744	740	738	694	735	785	775	697	722	791	742	737	709	714	748	700	756	727	696	688	733	743	750	750	698	748	740	709	766	757	730	759	761	747	714	772	730	708	721	723	716	737	768	684	755	713	727	706	746	765	720	674	672	754	772	742	711	720	730	741	752	754	684	707	713	751	778	705	753	750	717	740	711	696	726	704	723	718	739	734	696	721	699	718	736	740	738	726	713	728	731	749	722	754	750	763	726	761	711	735	687	710	725	744	755	757	750	747	732	724	751	732	782	729	693	825	770	723	712	711	701	743	748	755	713	758	691	714	715	735	724	736	721	751	654	774	720	745	741	742	715	766	712	775	727	729	786	727	706	739	754	704	740	715	726	727	810	730	751	742	745	740	800	773	742	738	690	760	682	758	733	718	738	690	714	759	704	777	698	760	760	743	700	748	750	710	741	745	749	794	766	723	705	718	748	722	753	746	679	700	718	785	726	752	762	736	716	771	750	725	779	689	735	745	702	719	733	732	730	753	710	717	729	727	738	722	727	722	729	764	711	746	726	729	689	757	790	678	712	686	737	756	709	700	765	719	765	738	736	694	717	729	727	724	743	725	729	723	703	718	745	773	774	762	746	722	722	782	703	748	749	736	720	761	701	748	724	718	714	773	679	692	689	796	736	724	790	736	681	694	748	741	778	748	721	719	758	740	734	718	728	745	730	734	701	731	738	677	752	768	751	679	729	745	722	749	714	740	675	709	760	739	681	710	737	757	691	683	745	707	763	742	780	711	735	733	761	717	736	716	764	722	693	765	705	733	720	721	724	749	736	749	710	704	739	736	734	721	761	722	684	705	690	679	758	750	713	695	726	712	747	652	747	730	703	723	720	739	738	697	721	710	690	701	754	777	746	719	729	748	754	697	759	774	729	768	732	757	718	734	792	764	741	697	693	703	750	704	740	752	796	731	727	728	737	750	686	738	709	754	728	716	735	752	739	732	747	741	785	758	773	756	768	704	765	729	714	731	730	730	761	755	725	762	704	699	763	738	742	735	737	675	757	722	674	729	710	706	715	710	713	740	724	699	785	760	725	714	667	700	754	679	778	728	711	717	751	709	773	714	752	737	766	720	733	745	705	755	709	749	702	703	691	760	736	748	720	745	726	730	710	754	760	770	708	742	713	743	716	769	754	734	746	769	743	778	735	726	708	715	705	711	726	723	744	745	737	692	742	726	751	713	777	692	721	723	759	756	715	762	711	703	740	720	752	752	711	781	810	735	665	768	698	719	766	754	781	784	737	739	754	739	762	724	769	724	772	726	738	730	717	768	667	737	753	679	736	768	738	713	712	748	754	690	711	705	752	697	713	720	746	738	710	771	739	706	742	709	728	754	740	750	728	727	732	755	754	765	725	721	740	770	681	755	767	775	744	728	737	755	711	750	725	731	762	754	710	711	704	718	696	739	755	732	768	699	717	725	752	714	692	727	705	735	742	695	713	737	702	722	747	746	709	780	731	795	693	746	757	720	764	719	697	719	786	698	690	698	723	710	718	717	712	706	746	728	707	739	742	722	731	742	749	685	726	703	687	724	742	733	714	752	755	768	728	739	748	740	785	761	694	741	755	718	689	742	707	667	736	767	726	730	744	698	670	742	722	716	766	728	690	746	750	713	675	686	696	698	721	718	743	715	738	709	710	731	728	742	713	721	737	690	735	727	738	693	755	683	707	746	711	706	745	724	748	740	692	774	760	768	725	718	697	718	752	704	753	724	739	760	775	705	690	751	752	722	684	753	697	696	710	730	768	707	722	767	752	725	705	724	761	714	729	780	680	768	753	675	688	710	734	815	763	702	737	736	768	734	758	717	727	692	747	691	723	730	774	686	736	664	726	712	740	731	713	771	711	761	752	730	739	761	786	735	741	709	676	672	781	695	692	726	743	754	707	688	708	771	704	759	734	728	715	760	697	701	712	762	744	759	771	775	713	792	760	684	736	759	747	703	697	733	711	753	735	684	745	754	762	699	698	771	767	736	728	700	721	714	736	777	738	695	731	755	744	734	708	731	736	712	739	767	737	733	708	733	760	712	695	774	682	717	790	716	693	765	745	714	748	725	718	717	768	763	741	703	755	728	741	801	736	734	717	731	764	675	783	743	765	766	767	756	730	708	750	768	746	711	725	771	718	747	707	736	746	708	735	731	709	692	734	745	729	722	748	722	704	728	752	692	690	682	718	745	767	699	710	750	748	678	758	757	740	744	716	690	728	685	752	727	766	745	681	708	720	726	750	731	746	767	771	734	714	725	731	719	718	753	706	704	710	714	727	722	717	743	747	754	756	770	676	682	688	733	725	735	748	740	756	751	729	719	757	737	760	724	709	737	741	745	717	724	720	749
719	256	154	116	125	159	165	168	160	142	140	153	146	126	142	163	749	3052	3354	2190	1037	426	194	109	82	105	90	73	73	87	71	90	81	91	75	98	85	91	85	84	82	67	69	82	74	87	72	72	73	80	73	84	67	75	91	77	95	78	79	80	72	78	73	86	85	67	67	72	80	90	77	71	72	81	97	71	67	70	75	84	84	88	88	82	77	95	80	85	86	84	70	79	80	66	79	65	66	83	71	78	82	68	62	81	69	80	95	73	75	88	79	97	90	75	67	102	101	78	85	71	79	94	86	97	95	96	74	80	71	72	89	79	76	79	77	70	92	89	67	82	73	72	68	73	85	104	75	85	89	74	83	78	85	57	70	89	89	86	81	71	71	70	83	84	88	74	78	72	84	88	71	83	89	93	83	87	73	79	96	74	70	88	70	74	70	79	72	57	75	103	78	76	92	76	81	75	81	85	73	73	72	80	74	76	75	73	74	81	91	83	72	83	72	91	69	73	81	79	95	80	63	73	64	85	74	75	84	87	72	77	78	80	92	66	93	70	81	75	83	83	75	74	91	76	96	93	81	71	78	68	77	94	80	85	71	85	63	99	79	75	73	79	73	73	90	82	83	68	73	89	77	89	82	81	84	77	73	74	73	77	86	79	102	72	72	85	87	83	78	78	69	83	84	83	80	73	84	98	71	83	83	79	76	89	76	91	90	98	93	69	77	73	96	84	68	73	77	71	73	75	70	85	85	84	80	77	92	74	102	73	76	68	80	86	66	89	56	71	83	76	79	85	77	79	77	84	72	77	64	74	70	84	94	95	92	95	101	59	88	79	83	79	85	63	81	67	99	81	81	81	77	67	70	79	88	96	78	78	83	69	78	82	85	86	88	77	69	78	71	67	88	72	81	72	82	83	77	85	63	78	97	65	79	98	69	82	100	57	78	83	91	72	80	70	72	67	78	75	87	91	79	86	76	79	80	73	70	85	90	88	71	72	83	81	87	90	74	80	80	81	83	66	83	84	94	83	83	101	77	86	75	75	84	74	91	79	80	82	76	85	81	72	69	78	64	84	88	70	78	80	79	70	71	83	86	71	76	68	78	74	68	71	64	73	95	68	69	86	96	94	78	79	77	75	90	67	66	74	88	74	79	83	82	73	81	73	74	71	82	66	74	70	79	76	75	79	74	82	71	76	70	68	73	91	82	84	81	74	80	82	100	75	83	68	74	86	74	91	97	66	88	88	72	72	90	91	74	80	74	83	66	85	94	79	82	89	74	84	75	79	95	75	69	82	73	73	84	87	84	59	81	94	88	84	86	84	81	79	80	78	82	90	64	85	85	70	88	62	89	97	70	85	72	80	74	85	84	82	74	66	83	82	88	80	71	81	74	94	64	96	73	83	76	93	96	68	82	81	73	85	70	78	89	69	66	77	76	74	85	89	85	69	93	83	69	82	63	63	81	95	76	81	85	87	75	101	82	71	80	87	79	82	88	75	79	64	90	79	78	64	77	64	73	72	75	90	78	79	78	71	84	73	83	68	83	72	83	91	72	79	88	79	72	70	79	79	71	84	74	88	83	74	75	79	75	82	81	76	79	85	70	86	94	79	79	75	81	86	94	100	99	77	73	93	71	84	75	76	72	68	76	73	78	70	81	73	80	87	77	70	96	90	79	90	70	75	73	65	78	70	75	80	88	85	96	97	78	88	70	86	84	84	62	68	93	71	70	64	73	88	86	66	81	68	78	86	69	78	76	89	82	84	75	91	93	77	92	81	97	90	67	73	87	88	82	75	88	59	85	80	80	91	88	75	83	69	69	82	87	80	80	84	91	56	82	92	76	95	75	88	71	75	78	80	73	69	89	75	82	85	83	93	89	79	77	89	98	96	80	73	83	80	96	77	77	77	78	71	85	72	89	68	89	59	77	69	78	76	89	76	81	72	80	82	90	107	88	74	71	87	72	91	74	74	76	79	64	83	82	81	76	87	85	74	71	86	93	107	80	79	86	81	79	80	82	73	75	63	69	91	82	77	91	75	82	87	95	90	82	89	97	76	81	74	81	71	86	68	70	83	88	73	83	78	77	75	104	78	82	65	91	91	91	77	83	88	68	77	84	70	91	74	87	75	85	85	80	76	66	70	85	94	67	78	78	69	78	89	77	70	86	76	79	77	80	72	86	87	84	70	72	82	78	82	73	83	77	88	86	82	75	90	73	81	87	75	93	64	48	75	93	72	76	78	77	94	75	86	82	81	73	76	80	81	83	78	81	78	92	92	85	81	82	94	82	72	77	67	68	82	81	68	78	87	95	84	70	94	70	68	69	65	100	93	82	83	94	64	75	78	87	75	89	76	63	84	79	81	87	74	77	82	81	77	83	72	75	55	73	72	76	70	95	71	81	83	72	90	84	67	83	74	70	80	102	83	90	78	69	94	84	78	76	67	82	74	91	69	60	84	82	91	77	85	88	80	94	87	93	83	92	76	86	95	76	68	75	60	83	88	70	68	68	69	64	74	79	86	87	78	94	88	73	87	79	86	84	78	77	81	71	75	84	83	93	61	72	83	85	89	78	75	74	78	75	77	88	74	83	91	86	66	75	86	78	94	92	84	85	94	83	74	71	72	82	83	72	71	79	63	72	85	83	78	76	74	74	73	68	85	77	86	72	78	84	95	84	96	77	76	75	80	84	89	80	104	70	69	73	83	88	76	82	101	88	75	75	78	82	82	65	98	92	84	88	83	89	68	80	76	72	86	87	69	97	83	93	80	69	86	81	74	76	74	78	95	77	74	89	78	75	82	80	90	79	77	71	89	65	84	93	74	70	94	94	83	76	80	76	88	88	74	78	63	82	81	77	63	84	77	80	76	87	82	87	84	65	87	92	75	79	75	88	91	68	68	75	75	73	81	76	83	76	98	80	67	77	65	81	60	69	90	72	82	96	77	86	80	78	86	86	83	78	93	84	96	70	88	76	85	66	88	69	86	84	78	85	88	67	91	73	83	80	75	89	82	88	87	74	84	72	79	82	79	76	72	84	78	80	74	96	87	85	71	72	75	79	82	89	75	81	80	78	72	93	91	78	94	72	83	101	89	88	83	72	77	75	66	71	66	78	68	79	87	79	76	71	87	80	96	79	70	64	66	74	80	77	89	73	101	88	70	90	73	83	68	102	84	78	87	74	75	71	80	78	68	89	74	74	84	87	76	88	82	81	70	78	75	80	66	92	79	78	88	71	77	82	95	79	81	76	81	81	77	69	92	88	91	85	72	78	92	70	83	74	87	86	76	81	88	93	97	79	67	88	96	88	80	85	72	82	75	82	83	77	76	81	93	68	114	66	73	101	78	83	86	69	81	76	79	72	77	74	76	73	72	85	92	86	71	72	88	80	80	87	78	77	77	86	65	80	72	73	94	67	74	81	71	90	76	90	90	70	91	86	77	90	84	69	83	97	66	105	80	83	73	67	92	77	84	80	74	71	81	87	82
11376	4376	1940	3212	6548	8074	7608	6308	5386	4313	3960	4072	3350	2684	2574	3225	14796	30845	30185	24361	15754	7568	2863	1319	903	851	793	789	754	825	769	827	808	765	804	776	827	744	800	763	790	759	777	811	758	773	787	802	808	767	773	807	761	801	809	785	805	810	732	785	809	786	778	803	812	812	818	806	791	846	821	770	796	753	755	862	807	824	825	800	775	774	767	794	826	730	794	791	812	792	802	798	777	796	813	788	779	774	808	790	760	836	754	785	775	779	787	759	739	819	839	767	792	802	802	795	835	785	813	799	754	827	825	827	796	818	782	823	811	775	813	794	804	756	855	829	813	839	797	795	813	812	798	801	815	765	792	822	746	723	856	781	796	789	806	778	830	812	840	785	783	814	790	807	775	760	803	811	837	815	807	749	800	852	775	837	797	758	817	814	842	790	824	782	786	796	780	836	773	804	813	793	823	804	751	771	819	782	800	792	791	826	774	834	780	810	809	842	808	784	789	804	799	804	756	750	862	799	803	777	810	833	832	789	799	751	815	784	769	800	794	842	776	738	753	824	821	780	839	782	844	806	817	795	819	790	731	795	786	783	779	778	803	768	801	825	790	798	821	785	769	794	813	759	833	775	826	841	769	763	795	790	807	789	793	819	827	792	773	786	771	778	799	812	797	767	789	753	771	765	804	745	733	799	774	797	829	800	809	821	722	772	788	732	777	794	759	784	793	825	750	778	804	747	771	817	756	776	799	846	789	811	865	733	813	796	749	810	779	778	832	807	859	810	810	758	779	806	791	813	772	854	840	756	782	722	843	791	771	816	761	764	808	808	749	843	780	800	736	825	789	831	782	810	766	734	789	765	768	808	810	760	791	781	827	804	737	768	803	778	831	808	801	816	783	765	762	804	744	786	788	813	789	768	759	820	897	803	792	788	778	732	748	788	828	791	804	786	853	823	783	831	828	804	782	778	812	804	828	796	748	771	779	753	800	787	760	770	828	802	749	745	820	787	773	790	748	795	802	742	768	813	827	758	760	812	843	773	843	830	778	840	777	774	802	805	833	772	790	772	807	803	806	797	812	772	794	829	842	757	815	815	755	793	786	805	822	826	812	780	818	748	783	812	761	783	760	803	803	807	793	806	824	846	852	807	803	724	802	796	808	752	832	786	787	795	785	837	768	831	813	822	778	761	765	797	770	831	802	830	814	813	777	797	792	839	792	808	714	850	810	804	827	845	793	837	811	755	731	833	776	793	819	809	755	774	841	795	800	764	849	802	822	851	801	825	822	827	847	771	785	823	817	793	776	797	762	853	773	828	786	802	781	730	745	787	789	821	788	807	741	827	789	801	771	817	816	832	826	802	800	821	776	759	842	758	791	798	778	782	790	759	739	801	747	757	823	774	851	754	818	786	783	764	706	805	786	768	779	801	816	788	820	823	814	845	802	810	777	781	833	814	805	799	809	791	801	875	779	793	841	770	820	804	792	817	747	793	827	834	779	811	779	757	814	797	795	791	805	761	811	784	813	822	826	759	761	761	761	837	780	799	784	871	833	808	793	801	788	782	769	790	839	829	795	790	794	786	820	734	785	809	800	813	781	771	802	804	765	831	773	798	809	769	781	825	774	791	818	758	813	770	788	768	817	772	804	780	776	803	851	810	856	834	830	798	801	757	818	805	830	845	778	750	805	782	742	774	817	771	803	829	828	748	801	768	781	830	778	742	809	770	779	802	763	814	795	777	803	762	787	791	804	775	823	775	797	806	786	826	806	795	783	790	805	818	733	789	784	797	785	800	758	781	810	800	791	822	824	816	758	774	800	802	762	794	789	800	803	753	797	775	796	756	773	765	772	768	774	799	745	805	788	774	793	865	799	789	813	794	770	787	845	817	768	859	776	836	794	805	812	782	789	808	787	770	803	850	820	792	811	816	824	772	801	777	831	775	806	830	760	780	782	795	802	768	819	786	781	820	771	753	779	759	721	804	771	745	767	795	783	774	780	804	818	777	797	826	765	781	798	796	758	817	738	827	836	836	822	771	844	776	778	792	794	828	764	834	794	765	830	776	803	799	773	790	776	788	829	792	797	725	851	820	811	800	799	789	769	789	759	811	787	800	732	753	847	774	787	814	804	760	798	798	825	768	799	775	822	761	800	784	798	819	764	784	791	833	789	816	807	793	791	821	796	753	775	803	746	813	762	814	788	830	786	797	816	819	782	792	856	853	802	811	831	800	819	800	775	800	782	805	821	800	818	750	802	777	876	711	782	769	822	836	802	811	784	815	769	785	844	809	796	814	812	826	818	766	804	775	775	768	800	813	873	758	783	780	777	777	749	785	765	789	820	810	784	799	780	818	765	782	830	833	782	809	815	781	831	800	808	807	771	781	806	806	812	830	831	821	787	750	784	765	844	811	814	786	823	811	825	816	801	813	806	818	805	826	821	809	837	778	816	796	836	792	810	768	856	842	752	761	862	797	797	796	807	806	817	763	790	783	809	789	868	780	773	824	773	750	830	783	800	821	830	818	766	814	791	786	842	766	806	834	797	749	832	786	793	778	763	793	777	758	839	792	789	810	804	814	791	794	786	795	790	814	797	779	771	741	851	856	793	806	804	799	817	778	777	834	753	800	755	781	778	823	763	782	778	870	797	844	836	792	799	774	815	797	813	799	794	828	773	789	843	789	854	763	801	816	845	788	813	771	852	788	821	794	791	863	827	816	824	761	791	836	759	837	791	794	745	754	766	818	784	794	788	820	769	781	791	817	809	772	779	800	798	783	782	792	801	736	782	858	805	794	792	831	763	816	810	776	809	782	828	794	797	789	779	841	799	789	792	822	735	816	786	860	773	769	796	798	751	778	786	783	812	771	799	798	818	815	828	849	798	810	775	717	775	809	745	766	734	794	811	806	816	788	764	789	825	837	824	750	862	791	789	801	803	777	800	799	828	801	827	740	819	746	777	788	801	783	815	815	793	800	792	802	843	826	803	747	767	813	804	837	764	740	811	810	750	816	804	839	765	800	783	804	784	818	798	851	794	815	805	780	823	837	793	742	796	733	747	821	813	808	803	818	790	797	799	744	825	794	762	809	782	767	828	807	809	757	781	770	782	779	807	824	844	770	792	792	780	841	774	805	804	760	783	787	841	765	738	783	848	781	812	845	778	808	779	833	779	771	818	793	798	798	789	755	786	752	809	789	787	849	766	769	824	778	791	815	792	807	786	775	787	805	835	797	808	851	808	756	769	797	794	816	844	784	767	818	835	816	805	802	789	748	792	791	770	773	774	791	823	811	768	785	811	803	770	783	853	793	817	786	791	806	837	816	799	855	802	835	814	786	789	766	843	764	760	780	784	828	835	827	773	833	853	790	800	817	818	764	783	740	756	812	820	805	788	833	801	858	780	792	825	772	822	767	793	804	801	802	797	785	835	824	759	799	778	781	809	787	787	825	804	821	823	769	760	799	785	807	802	819	827	756	835	799	835	750	841	813	755	820
2290	237	136	126	96	123	144	187	140	132	127	126	126	147	126	152	444	3186	3859	2646	1444	650	248	96	86	85	80	85	72	58	65	62	68	61	77	69	74	74	88	67	73	71	79	68	77	59	70	63	84	68	75	84	68	68	80	60	74	65	76	67	79	73	72	77	80	64	87	80	79	80	84	73	82	67	78	85	76	66	72	75	80	79	77	74	83	77	89	71	72	80	72	54	74	74	86	72	72	69	74	68	74	81	70	64	66	76	81	69	61	73	63	70	78	87	79	79	88	68	80	67	79	68	78	66	62	64	77	72	59	64	82	62	56	106	84	68	81	71	84	74	82	75	78	72	80	68	61	78	80	77	72	68	73	70	63	79	85	62	88	67	69	70	57	59	80	70	82	73	73	74	79	61	76	68	66	67	91	62	87	59	75	68	71	81	63	88	78	87	66	83	82	64	64	70	77	72	70	71	82	76	72	67	81	82	91	66	69	70	74	58	67	80	80	74	64	69	49	72	90	85	73	62	67	65	68	80	61	59	65	75	82	83	70	67	73	86	75	77	84	86	88	88	75	66	67	92	94	70	61	82	76	68	62	78	70	61	58	81	74	76	98	82	78	84	81	71	77	84	57	69	63	79	82	81	78	72	72	69	63	76	67	63	81	79	69	75	77	71	74	79	81	56	89	74	86	70	73	73	75	77	81	79	65	71	77	90	58	69	65	59	70	74	72	79	58	63	78	67	79	55	70	80	83	71	67	84	59	68	63	78	65	80	57	76	68	72	63	89	83	86	68	67	72	80	78	74	76	71	70	73	70	64	69	74	83	61	78	68	73	59	55	60	67	76	66	65	55	75	60	80	85	74	62	75	75	56	76	73	68	65	76	86	70	63	71	70	71	62	63	79	75	69	85	86	68	67	73	71	87	79	69	68	66	89	64	56	83	73	70	87	63	86	69	70	74	63	73	62	94	66	73	66	72	65	71	66	62	63	69	59	67	65	69	67	67	78	61	76	65	62	73	65	70	82	84	62	87	73	67	68	64	57	63	62	64	100	66	55	66	73	71	88	56	67	66	94	85	83	79	78	72	77	74	64	82	83	80	89	61	95	91	72	77	77	62	82	63	76	69	83	78	91	78	70	81	61	93	78	73	90	81	60	84	70	81	64	79	73	73	75	90	59	65	63	54	79	66	71	72	69	72	79	48	75	73	67	79	72	91	61	69	74	78	69	68	78	81	81	71	74	74	88	80	72	78	72	63	67	72	92	78	74	93	79	78	82	82	88	71	75	62	72	75	89	72	76	78	64	81	76	72	85	65	84	68	81	78	74	90	67	64	64	73	83	81	69	62	78	77	66	75	78	60	61	71	77	79	70	71	75	71	60	63	74	59	77	65	82	68	55	80	71	74	69	58	75	64	62	57	86	77	65	63	70	70	88	71	88	63	77	75	69	69	69	66	86	79	79	79	69	81	90	77	66	76	72	89	61	76	72	72	87	77	71	78	69	70	76	68	69	75	71	70	64	73	64	76	68	75	66	87	64	87	67	82	60	68	60	76	62	78	92	74	77	57	67	71	69	77	65	79	71	90	62	73	87	71	53	72	79	77	79	64	78	69	73	69	68	62	72	75	78	61	72	76	81	74	61	63	65	72	60	66	65	78	70	77	94	82	66	78	85	67	74	80	76	71	100	62	80	74	68	65	74	79	58	75	70	67	72	76	75	91	59	67	75	86	60	61	78	81	61	72	75	57	78	72	87	82	51	68	70	78	67	61	74	74	72	70	59	79	66	72	90	87	86	68	68	86	75	82	72	77	79	66	74	80	79	76	57	58	86	72	84	71	80	67	78	82	76	79	67	75	84	80	77	71	87	87	71	76	65	90	77	79	69	80	64	77	64	73	69	70	68	72	67	63	68	72	82	81	71	58	77	74	79	82	89	69	62	79	82	75	75	72	85	83	52	62	68	69	79	76	67	77	77	76	78	78	76	88	75	83	65	67	77	62	73	71	58	59	64	59	72	67	75	71	70	68	66	77	74	62	68	97	76	71	92	83	67	87	74	72	73	73	78	72	76	69	74	64	78	76	78	74	89	92	72	76	82	57	64	75	71	72	70	70	70	76	80	86	65	73	87	80	85	54	64	77	74	57	75	75	85	78	75	68	67	74	90	68	61	77	59	78	76	65	80	81	67	73	73	62	70	64	69	67	79	69	72	78	68	69	57	71	55	60	76	61	52	66	57	85	64	71	77	83	71	57	58	79	72	71	71	68	99	79	70	63	86	73	78	73	76	60	67	67	76	76	68	83	61	80	66	73	75	77	78	87	87	73	75	75	76	74	76	64	72	59	80	79	80	78	62	87	80	80	86	75	64	56	83	67	76	67	59	71	61	59	77	84	55	76	55	71	78	70	74	67	79	100	69	91	88	87	68	68	80	76	61	83	86	65	85	66	71	68	70	67	78	86	57	68	82	84	70	87	57	78	76	84	67	58	70	70	75	73	61	59	78	76	66	66	73	76	79	74	70	68	84	88	69	66	58	71	65	68	80	74	74	75	81	69	74	80	65	83	89	77	70	72	68	83	82	76	64	75	68	73	96	65	81	65	62	72	74	66	62	73	70	57	80	59	71	72	53	68	83	79	61	75	70	64	75	71	77	64	68	70	77	86	64	83	66	70	85	66	83	73	73	89	67	78	74	62	58	66	92	57	74	73	74	75	81	63	81	66	68	71	77	68	61	77	68	66	64	74	70	73	95	57	71	71	67	85	86	65	77	78	77	62	87	87	69	65	79	69	69	68	71	64	78	84	65	89	64	71	78	76	99	65	71	62	99	80	75	72	61	75	73	76	77	68	59	80	74	58	71	66	67	65	73	69	62	76	91	73	73	79	82	68	70	82	75	83	62	89	70	71	78	65	81	76	69	67	68	81	58	79	66	70	75	84	71	67	73	72	70	65	72	58	62	73	69	81	72	81	77	58	75	75	67	72	78	69	82	69	72	64	74	75	77	78	81	67	79	67	70	67	60	69	84	81	81	74	75	57	73	89	77	73	63	61	64	87	73	81	80	60	80	66	78	74	54	82	78	86	59	69	94	67	68	71	68	83	85	72	78	85	76	78	68	64	71	70	68	62	79	67	70	76	80	79	78	63	69	72	79	64	67	75	69	61	70	75	86	86	55	68	74	82	73	69	57	64	80	61	63	70	72	78	68	69	78	92	72	75	79	70	85	79	64	63	68	81	79	67	64	63	69	66	70	82	65	75	62	71	79	78	62	73	88	73	77	75	61	81	64	79	72	83	77	78	75	78	69	78	73	57	88	78	62	80	71	82	61	70	84	75	63	67	67	72	74	91	69	71	74	65	81	64	80	63	87	82	68	78	60	64	87	70	79	78	91	79	77	76	90	57	64	69	60	76	62	73	78	78	81	72	75	70	76	72	80	71	78	84	79	55	77	71	74	58	66	79	76	72	67	76	67	79	77	58	80	69	64
10820	3495	1789	2636	5778	7852	7906	7561	5431	4593	4240	3879	3451	3119	3134	3051	10054	31437	31328	26701	19592	10759	4063	1569	918	783	776	777	699	720	753	749	734	773	745	757	751	766	712	702	748	777	700	707	772	755	739	705	713	700	664	703	728	698	721	772	713	742	724	753	751	701	732	741	762	750	705	779	805	700	692	730	702	738	731	708	715	776	699	804	708	746	738	751	735	714	738	732	726	700	741	762	741	787	746	714	722	731	735	759	724	711	706	720	780	693	711	735	725	765	673	746	762	745	734	683	684	686	789	722	747	722	749	723	720	725	805	735	742	756	723	671	750	722	735	722	743	746	767	712	736	758	723	734	737	745	755	725	746	713	765	725	744	757	774	715	745	780	726	733	756	767	726	729	750	799	674	768	736	776	724	759	740	720	739	745	749	775	710	713	753	743	669	689	715	736	736	681	725	748	696	756	729	732	751	754	747	758	754	731	752	745	746	752	751	704	727	674	751	795	719	789	766	772	712	768	732	710	757	744	722	712	792	718	746	769	692	712	754	733	781	701	728	765	749	703	697	751	694	707	788	729	685	724	780	706	706	663	734	760	756	805	744	730	720	737	696	769	712	736	754	742	726	682	720	751	743	747	742	743	702	751	720	729	732	724	736	719	785	689	721	747	746	731	765	753	734	773	691	726	703	740	742	741	762	788	779	698	790	743	781	736	738	733	721	756	659	705	719	731	714	733	708	681	725	731	746	720	733	702	700	698	706	736	726	740	752	703	725	799	719	745	721	775	708	714	705	746	756	779	742	730	745	700	735	769	753	741	715	739	728	758	744	684	743	736	739	726	715	726	735	700	756	763	721	719	730	730	725	722	733	715	723	795	764	716	754	729	723	751	783	786	718	721	762	687	722	686	724	727	702	717	803	706	726	727	711	741	748	715	702	768	741	750	722	754	743	750	716	734	740	787	732	700	741	757	699	651	712	743	707	764	699	719	705	711	750	710	704	709	760	766	729	715	678	741	718	713	704	712	737	722	757	778	729	742	755	760	759	775	728	745	787	732	757	683	749	774	742	715	741	713	734	715	707	746	748	680	726	729	702	777	712	724	691	749	705	737	711	741	721	782	698	698	757	697	728	735	749	736	676	754	692	742	752	718	713	741	780	731	743	753	736	663	786	753	736	734	696	741	713	799	760	705	796	789	715	771	741	699	706	786	751	741	733	772	799	782	718	755	751	727	697	730	716	748	721	731	762	735	720	743	711	738	798	764	707	739	737	768	702	783	735	706	726	746	744	728	707	681	735	759	713	721	701	715	716	753	772	696	717	739	717	781	712	761	735	718	717	706	685	741	743	705	743	733	717	739	766	748	764	747	709	787	781	720	708	726	767	725	741	729	729	743	688	693	768	719	746	717	753	680	752	691	720	735	747	705	726	701	805	695	728	756	692	679	732	749	747	712	735	735	768	723	732	777	704	647	686	727	756	755	749	768	710	721	746	724	748	747	752	779	715	741	722	741	698	720	815	752	748	726	739	721	732	699	757	748	702	785	716	745	722	678	766	759	767	749	773	699	753	755	770	763	746	718	695	751	738	712	802	712	706	750	745	749	707	716	753	736	757	735	755	748	719	734	760	758	733	755	727	685	690	736	736	709	761	764	684	734	746	785	723	717	717	721	727	717	713	757	738	700	703	756	773	694	748	726	746	700	701	697	711	723	690	766	739	709	714	788	706	744	764	795	763	712	781	753	708	720	747	725	746	757	765	735	747	735	737	754	740	747	764	716	682	694	740	722	717	730	751	700	735	736	796	715	713	759	691	756	728	730	727	737	732	750	713	736	744	731	744	721	714	740	774	730	750	712	777	752	677	746	712	738	726	736	746	702	750	721	725	739	788	738	742	740	739	730	768	733	719	705	746	749	756	723	770	728	751	697	756	742	723	733	704	726	703	762	731	746	725	747	731	752	737	751	760	741	704	676	764	734	721	758	746	739	774	751	738	722	743	724	706	771	714	770	736	752	718	740	760	758	721	774	732	739	736	735	751	740	775	788	773	756	737	747	716	753	687	737	708	761	725	744	738	751	716	704	757	711	716	756	751	757	742	735	752	769	782	667	710	698	729	735	770	730	725	751	688	728	778	738	677	718	716	770	752	717	754	777	705	705	741	709	679	742	758	783	726	739	691	741	748	709	768	715	754	711	685	720	731	720	759	769	674	759	760	724	702	739	754	698	754	743	716	710	746	722	692	707	711	796	693	746	746	760	696	740	770	747	744	770	745	689	780	733	722	700	711	767	790	780	712	790	749	761	770	730	732	693	709	758	692	731	718	736	696	665	740	764	747	695	743	712	754	694	745	725	773	728	723	698	741	752	760	727	717	700	738	685	760	713	725	732	754	759	695	783	777	786	769	751	801	748	798	705	731	691	709	749	685	744	740	713	724	700	702	726	768	704	752	766	718	721	768	702	720	745	721	724	747	685	771	737	741	691	754	744	735	741	730	814	745	744	726	710	754	726	781	749	728	725	744	704	777	706	738	742	748	717	733	716	728	734	703	741	757	760	774	693	735	768	698	674	718	743	695	697	742	718	704	713	742	734	707	709	713	711	702	757	748	727	785	747	742	723	756	752	762	706	694	718	749	712	769	734	725	736	773	736	732	737	707	738	674	789	709	750	709	733	764	758	771	693	738	758	668	704	713	738	767	714	734	755	738	713	746	681	751	750	705	746	725	763	728	722	728	732	748	694	723	754	732	731	753	768	716	782	711	737	787	736	745	709	755	718	745	707	721	799	775	767	704	749	722	755	761	728	774	706	722	705	782	757	768	767	797	735	722	784	720	747	738	700	666	729	729	718	730	700	686	714	660	757	769	727	732	740	722	760	750	676	767	759	722	711	745	717	739	698	703	736	758	731	716	683	750	704	734	755	761	757	738	708	739	752	712	777	730	799	704	745	745	746	722	725	758	764	774	797	765	756	740	724	778	711	756	728	727	777	653	703	705	753	707	728	746	736	783	704	787	729	719	759	769	736	778	740	768	753	770	745	775	702	744	775	760	724	737	691	704	720	772	725	718	743	730	758	712	716	715	757	742	750	762	716	714	727	707	743	709	745	683	763	687	720	799	720	749	719	724	745	765	714	731	716	696	737	698	712	777	753	765	735	722	721	754	739	722	738	693	780	752	694	753	760	773	751	722	724	715	737	744	759	749	736	695	763	733	735	728	747	746	702	686	697	762	719	736	739	717	777	733	700	733	731	752	720	709	688	777	732	710	726	739	750	779	729	741	727	747	741	731	753	756	732	732	743	679	727	720	736	717	698	751	707	742	725	722	737	756	739	752	751	792	740	729	720	757	714	762	703	727	763	738	783	703	723	699	737	721	780	775	718	749	714	728	695	745	779	748	691	745	714	733	744	726	730	730	729	773	738	729	770	722	700	763	715	741	700	719	734	766	742	704	733	755	733	727	736	746	761	730	703	724	725	754	718	707	754	732	717	712	714	789	694
1199	297	181	153	119	184	250	236	239	184	179	221	225	161	160	162	254	4110	6489	4695	2119	790	274	119	85	82	93	73	75	71	75	84	87	72	79	78	76	85	82	70	93	86	88	70	80	79	78	80	68	62	79	97	66	81	79	65	76	90	76	81	67	91	84	87	76	83	90	95	71	92	84	77	76	89	90	71	99	79	88	72	72	75	77	80	67	88	72	76	80	81	97	74	100	79	75	77	82	68	84	78	87	83	73	91	86	81	72	83	67	90	89	68	67	68	75	67	70	87	79	97	73	81	80	72	68	91	76	73	80	87	85	85	84	76	77	71	86	65	69	83	75	94	80	102	80	76	71	82	76	78	69	82	82	65	84	97	87	72	71	73	70	74	79	71	74	66	83	79	84	91	79	79	93	95	91	88	75	82	87	81	68	88	78	95	69	74	85	86	88	72	65	86	91	97	78	88	91	71	94	77	84	89	76	90	77	76	92	57	89	85	78	86	76	79	79	77	70	84	73	96	89	74	103	74	84	77	88	73	88	76	70	97	100	83	72	71	87	79	79	85	62	68	81	67	82	80	75	76	80	65	98	85	74	87	68	56	79	63	76	72	74	76	83	71	78	78	90	100	77	74	73	81	64	74	80	66	96	79	77	66	62	69	85	74	73	96	70	73	76	77	94	90	88	73	76	73	69	79	67	80	79	81	74	73	79	93	86	87	73	64	88	83	90	73	69	87	91	93	88	62	80	72	93	94	70	79	71	77	86	92	83	87	78	88	74	79	70	72	72	98	66	91	89	77	80	80	83	85	75	83	68	70	77	69	66	71	73	100	89	79	70	68	80	79	74	84	82	80	61	79	73	75	79	60	83	68	87	74	78	78	81	78	89	82	71	79	77	82	67	75	87	79	69	84	102	87	77	59	81	70	80	69	76	75	61	89	77	90	94	90	86	76	73	79	105	82	87	91	79	73	85	59	79	68	83	95	79	75	65	91	89	78	76	79	94	93	84	67	87	81	78	86	86	90	74	100	67	87	76	68	75	81	63	88	81	85	70	82	69	83	72	78	86	86	84	79	82	73	84	76	84	64	78	93	82	85	80	79	90	78	77	70	95	83	69	90	86	93	83	87	77	71	78	79	72	56	91	83	84	73	84	76	71	62	69	92	71	74	79	61	72	81	76	82	87	85	75	81	84	81	71	83	105	89	82	75	75	84	77	84	101	82	74	80	82	85	72	69	71	79	88	81	91	82	85	80	82	70	78	82	73	76	75	88	79	89	65	89	86	64	80	79	80	87	93	78	73	76	86	82	85	82	84	77	74	76	77	88	95	79	86	75	91	83	89	77	97	88	93	79	86	98	89	71	65	86	83	60	81	68	88	69	67	80	73	76	77	79	90	94	74	70	89	82	71	83	85	81	67	83	82	77	87	73	74	77	83	86	82	82	79	86	84	71	95	75	79	77	66	83	82	99	97	72	64	78	84	85	84	68	60	89	80	78	71	71	74	67	76	75	76	105	76	84	85	83	76	69	105	81	85	97	80	79	90	71	81	64	80	84	68	92	78	83	65	66	63	81	85	77	88	83	73	69	71	84	72	65	91	84	85	78	74	87	74	80	86	80	71	72	77	68	85	75	89	75	91	79	81	66	75	71	69	60	62	63	89	79	82	88	90	73	75	71	66	69	80	83	80	97	90	69	93	65	64	78	74	54	76	74	83	77	92	59	72	73	81	88	62	83	77	80	84	86	88	80	84	65	73	80	79	77	76	85	82	79	82	113	96	76	78	75	69	64	98	85	85	78	81	82	63	77	83	76	88	89	66	92	82	65	93	81	84	85	89	70	84	81	75	77	73	73	83	66	70	72	71	80	83	79	80	78	88	84	82	85	69	73	72	76	95	84	83	76	96	82	74	69	67	82	102	77	80	86	87	72	80	94	79	76	82	89	74	92	81	75	83	89	69	75	77	93	84	71	75	65	98	81	84	83	73	81	79	87	79	71	73	68	85	73	76	74	85	80	89	81	70	80	75	86	92	75	81	66	74	93	73	95	87	86	73	101	78	74	83	74	80	71	75	81	83	79	77	74	78	87	76	70	63	84	86	91	70	82	78	83	83	89	71	73	91	92	81	76	85	74	97	77	73	64	79	74	86	67	64	93	72	67	64	71	88	76	86	82	70	72	73	76	81	91	83	78	74	89	80	82	83	81	84	100	94	65	72	65	61	83	83	71	85	81	83	87	72	74	87	88	70	94	83	94	87	75	68	76	68	77	73	68	88	81	71	78	84	80	81	77	87	68	80	84	79	80	79	84	95	96	71	67	93	80	73	73	95	78	73	85	74	72	86	85	84	78	78	83	94	79	83	89	90	86	74	70	69	86	84	80	85	77	75	91	86	79	64	85	77	89	92	86	81	65	88	54	67	88	77	74	77	86	76	63	89	77	77	82	85	79	76	90	77	93	79	81	76	74	70	77	81	69	98	93	82	81	77	75	87	80	82	77	87	83	98	66	75	77	69	73	78	65	90	66	73	76	63	77	76	84	70	84	77	86	64	71	79	92	71	83	86	77	85	88	93	80	71	76	81	93	87	67	74	80	90	76	77	81	80	85	66	92	82	75	85	79	80	68	89	78	96	85	82	69	81	84	83	93	73	80	73	90	93	80	66	72	69	89	85	95	75	79	70	87	64	80	85	75	90	76	61	72	87	73	84	79	81	68	89	85	89	62	85	67	77	74	79	89	76	88	84	80	82	70	76	70	83	83	71	76	70	82	96	85	77	72	84	86	72	90	72	79	82	59	82	70	91	82	75	72	85	74	96	78	86	78	71	75	85	96	72	61	84	74	62	93	97	83	75	70	85	74	76	63	92	66	64	70	102	85	74	90	85	70	85	96	81	87	68	88	89	73	93	76	66	82	68	94	88	72	76	82	85	79	93	65	71	79	58	81	86	90	79	69	80	69	72	83	67	66	77	72	85	78	78	80	78	81	76	68	73	71	76	76	82	83	74	85	83	80	82	60	79	73	94	77	84	71	71	75	80	89	92	77	79	80	81	80	68	82	69	88	68	88	83	79	81	74	80	76	76	78	87	72	74	90	65	94	91	82	75	87	83	73	77	80	99	63	80	80	72	73	75	85	80	65	81	85	84	83	77	88	93	81	73	79	75	79	86	76	75	85	67	80	84	77	85	71	86	76	81	80	74	61	93	83	110	88	81	91	67	87	80	73	85	77	80	62	76	78	96	68	72	71	71	94	82	84	73	74	78	64	88	74	78	77	82	54	72	65	79	79	87	81	66	81	82	77	83	73	62	59	76	83	75	88	90	75	78	94	86	83	70	74	93	72	81	88	91	75	80	83	82	81	74	81	70	86	76	70	88	74	82	74	66	75	73	74	80	66	85	94	94	79	82	63	74	70	87	89	69	65	70	78	76	72	71	72	70	86	83	82	91	70	70	75	76	68	71	75	64	86	89	71	84	79	68	79	82	69
14526	5322	2513	4220	9268	12134	11308	10536	9093	7360	6415	5829	5274	4814	4245	3992	6115	33359	37468	31820	23004	12297	4303	1638	1023	826	823	842	788	789	801	759	788	805	804	774	839	817	782	773	790	800	812	790	824	844	821	773	737	789	787	829	801	777	794	807	814	828	798	830	752	795	799	830	830	797	832	807	743	791	791	785	784	770	799	729	800	782	786	837	820	827	820	816	810	794	788	797	774	833	802	752	755	776	803	819	798	787	769	782	809	782	773	797	802	784	850	781	769	839	836	819	837	807	834	777	766	799	817	774	816	788	784	789	833	827	815	799	837	741	828	786	732	793	771	804	797	816	849	839	798	809	837	787	845	797	823	828	826	779	814	825	801	793	816	772	795	837	807	766	756	786	754	792	785	813	789	788	764	840	820	777	843	852	782	763	785	837	825	729	772	828	880	795	822	800	779	786	788	862	766	791	811	826	831	770	818	814	798	792	813	791	798	782	775	832	823	820	788	808	784	766	812	831	812	805	759	767	784	795	832	808	844	752	762	788	814	831	818	877	774	770	817	799	815	805	830	806	819	814	830	789	845	779	754	783	782	797	773	841	835	800	780	839	800	857	809	766	784	809	823	777	807	878	784	777	847	772	784	779	805	857	778	813	770	757	783	798	803	767	796	807	793	785	772	801	791	842	759	779	793	791	767	834	788	767	787	771	821	807	839	766	753	816	828	811	831	800	806	828	804	773	826	801	787	756	799	836	814	799	786	791	827	779	840	741	785	766	839	818	774	851	813	803	746	802	829	799	785	803	823	767	906	828	774	777	827	800	822	807	770	827	765	823	844	804	759	788	805	817	810	774	835	844	788	798	801	811	772	807	805	784	792	809	801	805	800	742	814	759	809	831	837	814	757	799	810	806	753	783	814	773	788	815	860	794	809	775	813	723	816	862	812	843	741	828	781	794	780	819	774	841	851	833	793	841	780	784	809	809	787	840	739	761	860	760	782	753	853	817	782	794	825	797	789	784	836	771	803	813	809	779	790	785	841	804	783	853	806	816	767	830	827	810	799	868	777	792	854	789	778	807	777	836	743	833	762	798	829	831	838	813	829	778	792	782	818	839	802	748	770	790	794	816	789	801	743	792	775	783	774	804	798	857	827	761	794	785	852	812	784	834	753	784	804	762	806	794	808	748	824	829	747	799	774	848	787	784	831	785	799	786	737	833	804	795	814	848	804	794	838	787	740	776	815	777	773	829	800	860	830	775	783	837	810	852	807	818	808	825	772	775	784	818	788	774	766	805	843	746	796	765	803	818	794	832	801	820	810	812	797	804	788	791	832	757	824	823	829	833	810	812	771	762	821	797	801	802	803	735	824	818	792	814	811	786	845	778	778	817	778	802	823	819	792	834	879	789	765	803	846	862	781	825	803	836	809	818	808	791	768	804	855	796	821	794	775	803	862	783	818	750	766	820	803	777	782	848	770	826	790	812	806	798	761	769	771	824	788	770	837	789	810	804	756	792	763	807	809	796	802	788	820	828	823	773	816	797	770	810	822	800	789	837	792	796	803	770	804	896	794	810	782	793	780	803	783	768	818	807	821	785	844	811	824	779	831	837	821	815	802	816	841	774	811	810	785	840	799	850	796	849	785	849	787	797	808	813	828	748	794	820	821	784	821	746	792	776	769	755	839	754	780	797	796	795	808	808	842	808	779	805	770	795	713	806	804	769	844	836	800	870	764	824	819	818	782	820	789	823	761	820	801	795	753	834	826	844	803	731	771	751	782	773	808	757	833	743	809	782	825	784	768	814	821	823	785	857	810	828	852	826	755	810	869	829	812	785	803	818	819	826	802	819	782	825	790	788	808	846	726	770	825	829	811	827	763	792	787	829	779	788	820	818	819	807	762	806	758	805	819	821	800	806	835	834	831	795	758	798	799	841	782	793	768	826	735	748	860	803	834	796	796	798	795	832	886	786	791	845	790	833	826	744	822	750	802	813	857	775	779	837	801	767	815	808	780	787	827	801	776	846	756	826	803	790	837	798	802	789	857	802	793	800	783	816	834	791	797	777	840	845	802	826	815	805	840	818	783	782	804	809	743	783	816	750	765	800	839	775	801	809	795	860	782	860	821	785	803	798	794	780	840	779	835	831	786	842	814	794	772	775	813	800	820	813	793	823	794	835	820	811	874	772	766	805	781	823	766	817	790	800	730	778	843	855	857	746	750	801	814	800	784	818	771	776	840	819	806	787	835	816	824	852	853	774	823	761	797	793	773	757	823	812	773	862	831	794	785	738	843	799	838	801	764	813	793	819	775	815	791	788	812	811	816	822	797	771	839	788	793	793	779	776	801	806	771	790	836	780	852	780	765	781	793	857	765	844	860	815	879	812	786	815	798	794	800	793	829	775	800	803	825	826	790	807	801	819	798	787	825	821	814	794	795	813	786	789	788	794	790	820	845	788	838	858	770	762	785	825	788	848	810	792	804	807	794	823	840	814	759	809	840	835	766	758	832	792	781	822	805	809	746	835	848	802	829	798	845	802	799	833	825	849	812	766	849	779	754	764	813	844	812	815	758	812	799	743	801	814	775	813	788	797	767	781	832	844	793	798	766	832	829	809	766	847	781	828	758	811	762	846	824	819	826	826	772	797	791	763	806	789	820	835	765	828	783	826	804	744	810	779	790	792	782	787	778	804	782	818	792	806	794	784	810	830	821	837	741	803	805	846	787	739	816	821	820	816	772	845	841	804	774	783	809	822	816	800	804	775	814	794	830	837	786	789	800	822	818	827	779	841	804	792	758	798	810	826	839	814	804	817	791	842	758	799	818	831	799	806	837	832	864	819	834	804	839	805	778	808	775	844	822	790	748	837	815	817	786	807	815	795	817	797	765	796	775	807	754	820	777	781	816	815	782	798	807	828	815	785	832	807	821	795	877	733	788	813	850	792	763	821	805	747	772	805	809	831	804	840	804	763	819	832	773	829	844	817	796	780	799	755	773	804	795	800	821	814	837	776	851	801	784	843	841	787	751	806	787	865	784	790	826	753	815	830	799	787	795	829	816	828	827	816	799	824	821	800	799	806	803	775	819	816	824	821	752	783	845	819	795	819	817	790	783	841	791	705	764	793	799	821	803	787	783	806	826	779	801	759	774	740	823	823	751	783	821	816	797	844	767	762	836	770	812	793	758	779	780	818	811	835	720	738	838	798	757	805	818	812	798	767	774	792	758	817	817	795	817	780	790	817	791	805	770	817	780	805	747	809	718	733	785	798	812	817	853	781	832	781	815	792	750	769	862	817	819	824	759	819	784	821	822	825	776	829	855	798	780	815	832	781	800	812	814	806	805	760	784	825	811	843	852	829	780	849	790	809	795	808	799	798	813	788	825	783	803	802	804	810	796	771	817	780	850	784	745	819	825	798	780	816	820	778	778	771	801	821	790	797	812	877	826	765	786	832	779	801	869	790	809	770	774	812	799	837	775	789	856	814	791	811	764	825	773	800
1526	115	83	97	89	119	113	149	146	133	120	126	110	140	119	113	398	1430	1229	814	453	211	97	83	74	77	54	74	76	71	69	70	68	79	72	94	79	65	84	78	68	79	68	64	67	76	83	73	73	66	75	78	67	80	83	72	72	56	92	65	53	74	61	65	62	65	82	69	78	52	78	67	62	69	85	62	69	67	67	66	52	56	77	65	86	68	72	72	70	62	80	72	63	69	57	87	81	68	73	58	70	48	82	75	78	82	76	72	74	74	67	73	72	78	67	76	76	61	80	71	70	76	79	74	73	83	68	72	79	59	59	82	61	71	84	65	76	68	66	74	73	65	76	76	79	59	71	69	60	65	63	70	82	64	60	78	75	66	75	70	75	80	74	74	80	66	73	79	67	71	60	66	77	73	74	64	76	89	79	70	72	80	76	63	75	67	69	60	66	82	69	77	71	79	71	73	84	68	79	62	74	85	81	77	58	68	80	85	52	82	84	81	84	61	68	74	69	68	76	67	88	69	72	66	82	73	51	74	76	70	60	81	92	71	87	79	75	61	79	77	77	85	59	80	73	83	62	64	68	74	68	69	75	64	82	77	72	64	79	82	61	77	71	62	73	58	68	63	72	68	73	94	72	101	74	88	55	65	86	74	65	77	79	88	68	84	58	63	92	75	81	68	79	74	71	75	68	58	68	75	76	67	63	63	73	82	84	66	72	70	74	83	62	65	80	78	77	84	65	58	66	83	52	73	70	78	65	80	73	81	69	66	72	67	67	79	82	90	69	67	68	77	70	88	70	72	67	71	81	85	69	85	89	84	60	64	88	61	86	72	54	71	78	77	93	63	69	89	61	77	62	70	64	64	75	56	65	68	83	80	74	67	70	80	73	80	68	75	86	67	63	72	59	65	69	61	78	75	72	70	69	78	74	86	61	68	65	65	65	85	73	64	75	77	77	89	89	63	72	81	65	88	67	68	66	81	83	74	54	65	69	74	67	79	73	69	55	60	87	75	89	88	69	60	63	71	77	68	73	83	72	77	84	75	59	86	59	73	73	63	89	63	68	75	73	75	65	81	70	78	67	72	67	75	75	69	71	67	67	93	64	69	71	69	72	78	79	68	70	61	73	63	82	67	76	67	68	73	65	64	75	77	84	73	59	65	80	62	64	70	65	67	58	71	70	63	72	74	92	65	72	70	66	82	68	75	74	53	69	67	64	76	86	62	57	65	57	64	78	69	66	77	81	64	65	64	72	74	67	71	60	69	67	64	77	74	65	72	88	77	56	72	72	75	87	77	76	68	87	66	77	85	70	76	72	67	79	78	71	78	73	64	84	54	70	80	86	69	70	76	68	63	56	73	77	69	57	71	58	76	86	61	81	61	81	82	76	68	60	74	61	74	61	71	73	82	54	80	58	77	82	78	76	73	84	79	81	67	53	82	70	64	78	76	71	66	70	63	74	83	63	65	68	63	78	85	76	90	84	80	86	61	70	69	57	82	91	62	68	69	73	63	85	74	69	70	67	63	71	90	69	68	67	61	66	76	69	74	63	71	57	73	64	79	66	58	78	72	67	88	91	69	70	74	68	73	62	65	86	74	76	75	73	72	92	79	69	64	70	74	78	84	70	60	61	75	75	81	78	77	71	68	62	65	56	69	68	83	75	78	73	77	63	65	66	60	87	75	63	69	87	64	81	67	66	83	81	79	73	76	70	79	61	64	64	86	74	96	56	67	70	65	66	75	68	74	70	62	67	60	65	69	59	86	77	71	69	66	75	85	65	63	78	69	86	58	78	65	68	72	80	73	85	67	67	64	77	82	77	66	62	57	64	74	64	70	67	82	75	77	66	59	70	77	73	67	73	69	79	70	69	62	68	64	74	62	77	61	70	64	71	78	70	77	77	60	85	74	58	71	76	79	64	81	81	62	75	77	77	66	76	86	64	88	66	65	72	82	75	81	72	67	61	72	76	66	73	66	87	80	75	71	62	52	62	77	75	78	62	81	76	88	84	56	66	75	83	69	72	59	78	68	76	68	76	77	65	96	61	66	74	77	93	76	80	81	75	61	74	63	80	64	67	68	86	61	71	71	81	69	80	67	75	71	77	74	62	67	82	76	60	75	71	82	67	82	81	67	73	74	66	83	77	88	68	80	51	78	65	86	63	58	83	72	76	71	88	54	69	63	73	73	54	84	75	66	65	72	74	64	71	86	66	68	66	74	74	57	75	60	71	79	91	75	71	73	78	68	70	71	60	76	74	71	74	70	75	71	60	77	89	58	76	80	76	62	69	77	64	65	78	63	75	76	83	68	77	64	89	65	67	66	66	64	66	70	91	68	82	83	58	68	67	85	83	75	88	89	79	63	68	64	77	63	80	63	73	84	77	65	52	72	71	60	57	76	79	83	69	64	74	85	59	69	68	71	80	62	69	59	61	66	63	60	64	61	65	67	66	77	68	73	76	72	68	81	78	68	66	74	83	66	73	79	63	80	82	70	58	65	67	66	61	82	53	69	64	78	76	63	70	77	74	83	66	59	73	73	86	79	83	63	85	63	57	61	81	69	73	72	77	78	66	65	74	69	69	56	66	60	69	76	82	75	77	66	61	67	80	57	71	55	72	71	83	83	63	64	75	68	63	68	72	79	73	62	78	61	75	74	62	80	47	75	81	76	72	88	67	64	61	72	72	74	74	67	69	77	50	84	86	77	78	53	84	82	68	88	76	76	68	84	71	68	66	72	59	72	76	74	74	65	72	59	62	79	79	68	76	62	77	85	74	69	65	80	61	64	71	63	67	75	76	77	77	75	65	77	72	87	90	78	82	66	79	67	69	68	86	66	76	63	78	61	75	75	68	62	76	66	89	67	67	71	71	75	78	64	73	85	85	70	78	71	68	66	73	72	70	62	66	82	66	77	77	72	57	58	47	72	85	83	80	80	79	68	64	82	70	78	75	77	61	62	66	74	64	77	81	68	71	73	68	80	65	78	90	61	57	80	72	73	65	83	83	92	69	101	71	79	79	72	81	72	85	70	63	80	66	71	90	71	61	69	70	72	65	55	65	69	77	71	51	71	68	81	64	67	76	65	71	70	82	84	66	89	71	79	70	67	83	67	70	70	82	71	81	66	74	66	89	73	62	79	81	63	83	79	75	74	67	54	63	80	78	67	81	84	66	69	69	65	70	60	75	80	70	70	68	70	89	58	71	91	81	71	77	57	79	81	68	69	75	64	78	58	96	74	69	76	73	77	59	72	56	71	75	62	59	67	71	83	76	73	76	83	67	82	64	71	72	63	70	63	73	60	71	83	86	70	84	76	73	80	69	71	76	80	72	72	80	68	84	64	71	74	64	77	71	77	67	59	67	70	78	63	71	80	77	78	63	69	74	65	73	77	81	47	75	79	65	72	70	60	87	74	77	80	84	72	77	74	81	59	76	64	78	72	71	75	87	76	83	65	77	70	76	77	70	68	76	66	71	70	62	75
8083	1828	1111	1596	3465	5006	5319	5027	4220	3565	3582	3148	2857	2793	2907	3064	10033	23186	19420	14838	8177	3636	1587	891	745	761	728	741	698	712	731	704	773	738	750	714	794	715	769	769	737	809	692	731	770	712	750	747	727	753	758	698	748	735	724	680	727	776	754	737	730	736	727	745	728	718	767	722	735	729	753	710	753	764	748	746	765	749	770	717	719	695	719	749	708	735	710	727	737	766	717	744	762	710	671	742	727	733	712	714	722	732	714	702	728	695	700	733	730	723	714	703	751	703	693	736	747	755	732	712	735	731	757	719	745	722	726	737	716	726	734	729	667	694	692	699	757	742	740	759	722	734	725	730	712	741	719	738	726	743	714	776	741	733	751	714	743	735	773	693	772	724	751	715	738	718	702	750	747	725	696	735	707	745	718	755	682	770	725	749	741	733	723	742	725	724	746	735	763	748	760	714	766	748	753	756	738	695	710	716	721	731	718	725	741	727	716	700	694	762	744	753	749	723	732	719	797	732	727	756	746	751	747	725	679	679	747	740	783	742	731	765	721	705	683	706	735	726	718	703	748	761	753	711	718	737	775	742	711	683	707	698	744	772	737	701	734	709	694	740	699	748	741	720	736	700	659	744	748	736	706	765	753	722	706	726	741	766	698	719	675	755	727	734	726	776	724	752	736	701	662	727	751	734	734	722	708	763	722	699	718	711	740	694	743	747	738	743	727	727	746	741	755	735	745	758	744	724	744	689	738	713	697	749	687	716	720	735	752	678	719	767	730	730	744	710	727	698	701	679	755	760	701	729	732	768	704	749	717	765	736	766	673	723	710	754	761	736	733	729	731	751	753	749	736	759	706	706	698	720	761	682	725	724	700	746	764	679	697	741	725	722	716	734	714	692	675	739	695	691	724	733	686	774	708	760	670	739	768	741	717	735	733	729	727	818	704	764	761	741	774	715	742	799	724	722	743	706	749	717	743	726	752	738	772	736	744	749	763	753	768	741	720	711	719	724	731	717	760	699	771	679	753	737	714	775	666	736	738	739	734	699	734	702	704	717	769	716	706	758	709	735	739	717	697	791	732	733	697	696	770	734	737	734	707	787	725	727	773	751	735	746	701	724	736	761	718	749	760	768	728	727	751	791	681	766	781	738	739	756	688	732	734	775	682	738	787	746	726	698	724	732	712	727	761	741	729	729	753	726	697	718	731	723	751	754	713	712	747	732	721	726	713	751	733	744	718	737	760	764	784	759	724	784	749	702	770	693	735	721	780	719	680	770	716	762	754	719	746	729	767	751	732	778	755	742	749	751	774	745	732	705	728	727	698	719	740	751	764	728	752	748	764	725	693	700	738	771	721	717	738	735	710	755	736	723	721	742	708	762	733	736	725	708	774	738	760	703	746	726	758	749	733	743	753	764	747	725	685	673	666	752	713	735	727	735	721	749	689	709	727	743	704	718	709	747	683	714	686	723	731	717	704	765	725	730	718	679	786	718	705	703	689	781	727	757	734	738	713	740	692	733	749	727	725	709	788	732	701	737	726	726	739	674	701	765	717	745	695	706	669	714	770	748	736	733	752	688	754	693	745	734	720	732	723	711	723	703	689	717	729	765	745	680	761	705	691	737	725	703	699	732	739	676	734	711	745	730	737	715	730	736	722	752	764	726	740	754	772	726	756	732	749	677	761	743	760	714	778	744	789	714	730	740	719	764	769	741	763	751	708	722	701	739	718	703	723	754	768	704	729	729	735	782	728	749	754	736	710	699	715	718	772	759	699	737	709	754	699	737	689	733	761	698	762	717	690	723	723	739	684	736	771	706	756	789	772	717	692	755	747	727	737	749	752	726	731	757	735	703	710	698	746	735	727	753	736	767	767	735	686	746	772	730	727	718	743	738	737	729	725	735	699	740	745	773	742	711	717	777	768	707	747	731	724	751	751	740	727	693	724	744	733	699	728	768	728	703	764	760	735	704	739	736	701	732	722	788	740	728	702	727	760	759	680	729	731	752	696	773	738	675	690	775	715	757	704	712	721	728	721	700	712	774	777	715	740	706	710	751	737	743	739	738	744	697	720	734	768	738	715	718	753	716	764	727	760	706	758	743	755	737	762	727	733	735	700	673	716	751	745	748	766	710	755	755	751	715	746	746	773	718	732	755	745	761	691	736	752	737	719	704	752	712	755	731	713	747	764	735	721	693	682	729	744	714	709	715	763	691	697	771	749	712	732	747	758	720	769	734	732	717	716	706	766	707	754	732	749	697	737	701	721	723	708	755	750	744	766	727	736	747	729	757	715	727	708	724	705	750	719	715	699	722	693	737	723	735	741	742	732	713	753	744	687	729	708	692	726	747	706	713	775	707	757	708	749	752	707	769	754	729	693	667	743	772	689	750	701	726	707	744	713	727	703	757	754	760	751	694	739	738	746	736	743	747	709	716	713	728	717	725	777	687	687	727	704	721	718	744	740	745	733	751	750	701	723	720	745	763	712	750	751	719	790	758	758	712	749	731	695	761	689	745	730	748	734	760	756	749	743	731	720	728	733	686	731	712	709	723	717	768	718	745	718	723	738	772	721	734	718	723	756	751	712	749	744	732	767	730	709	712	746	700	740	780	697	733	720	694	716	728	751	735	752	708	733	739	756	720	743	763	736	807	740	763	733	733	755	713	771	707	809	719	702	742	751	710	738	712	698	750	722	740	728	730	674	762	734	738	739	751	696	716	701	752	693	742	720	752	697	730	702	709	720	748	720	681	683	738	711	720	776	703	755	703	730	791	765	766	727	761	779	738	749	733	716	739	743	720	742	696	785	750	777	730	741	771	686	702	746	747	759	714	736	789	742	744	779	760	754	719	739	684	729	773	736	754	689	721	761	780	751	716	664	706	749	709	673	699	778	708	762	721	708	724	692	735	729	752	696	736	710	802	766	717	725	745	724	701	719	652	692	784	714	725	730	714	695	723	703	753	736	722	706	766	742	721	716	721	794	768	725	725	723	757	795	755	724	713	747	701	747	687	692	689	741	767	704	716	769	746	695	740	757	765	760	746	752	734	768	773	700	765	741	705	706	722	689	718	757	742	685	738	762	728	727	728	708	761	746	703	742	698	746	772	785	708	710	743	733	733	742	742	749	734	767	734	743	689	757	734	704	725	728	691	744	725	776	761	701	757	734	735	713	731	690	747	742	710	687	753	728	735	706	722	739	693	687	729	776	708	714	754	711	758	741	727	758	685	728	734	713	732	753	753	695	751	710	751	750	782	741	750	757	767	723	707	746	719	730	734	730	725	778	719	768	708	703	755	765	717	747	694	724	735	712	769	748	754	742	747	710	700	700	733	761	722	785	729	720	733	747	767	743	754	716	718	781	787	737	711	760	727	738	701	745	747	764	721	789	708	713	723	716	709	757	707	793	676	733	731	744	706	745	716	748	758	727	749	747	725	700	685	713	757	771	718	728	731	681	748	737	745	739	735	732	748	706	777	726	716	755	723	720	776
670	235	130	126	136	180	207	211	206	221	208	197	195	196	189	171	1063	3870	2927	1777	867	395	161	117	81	81	94	76	85	75	77	83	70	87	94	78	79	62	71	89	79	72	79	57	69	81	76	79	86	89	73	74	80	95	62	73	65	77	88	80	101	79	63	59	84	89	91	77	66	77	69	99	82	68	98	89	65	89	96	79	63	80	76	69	83	76	67	63	89	74	86	64	78	75	76	87	81	85	78	79	64	76	93	69	83	85	76	87	79	82	84	104	72	87	70	83	78	65	80	79	75	92	92	69	91	88	100	79	86	76	79	81	89	75	75	79	82	72	78	78	73	62	80	81	83	96	92	74	94	92	66	74	97	78	84	53	90	86	79	62	75	79	82	78	72	74	61	66	87	97	77	94	71	89	82	60	90	85	74	85	78	80	71	98	60	68	88	82	78	84	63	86	83	70	86	71	93	80	85	84	85	85	64	70	90	89	70	86	92	78	83	78	100	89	89	80	92	74	78	73	60	75	81	71	86	78	83	70	68	74	84	80	80	82	76	79	73	81	82	102	92	73	74	80	79	98	67	72	100	87	84	82	93	74	80	76	89	81	85	85	78	71	78	71	96	71	90	87	77	84	77	79	81	81	66	71	99	69	63	87	64	87	70	83	86	72	85	82	69	84	81	81	79	87	67	79	101	69	72	98	84	84	73	85	68	76	73	83	81	77	80	76	78	76	85	89	74	75	91	83	81	91	75	84	78	70	78	76	83	72	88	71	84	100	73	83	82	66	84	74	70	78	87	91	69	93	79	76	80	83	80	93	69	100	82	74	88	70	81	78	90	82	82	76	77	67	80	83	79	67	80	68	91	84	81	75	78	86	73	95	79	77	86	87	94	87	83	78	82	65	88	91	88	80	68	81	88	88	77	75	91	72	75	89	66	84	66	62	99	85	67	81	89	76	71	81	73	76	78	91	83	94	84	90	83	79	81	88	79	76	80	58	78	71	70	70	77	89	78	85	69	65	84	63	86	93	66	77	85	84	85	83	73	70	87	81	68	73	82	78	82	86	81	74	70	62	70	82	82	81	95	77	59	86	96	85	72	66	90	93	68	73	93	75	79	62	83	80	65	68	90	77	84	76	99	79	76	76	64	77	86	71	87	81	63	70	71	82	84	80	76	99	69	85	84	66	76	82	87	80	84	79	90	80	72	85	69	65	60	77	71	84	67	76	72	74	73	93	89	78	81	81	82	79	84	80	70	77	82	77	82	75	80	74	79	86	91	64	76	82	71	68	73	88	68	85	67	79	82	86	69	70	85	75	72	82	80	90	90	77	78	87	87	87	73	73	82	90	99	79	91	76	66	89	62	88	65	78	81	82	63	81	83	101	67	76	76	81	82	74	77	74	95	103	71	92	86	78	98	65	74	65	84	73	65	82	90	67	69	90	82	75	72	78	82	80	97	73	69	65	84	73	77	92	73	76	80	82	88	69	80	79	73	86	81	81	84	72	72	81	76	88	77	85	85	82	76	74	83	81	85	71	66	76	81	75	96	88	87	79	91	91	76	96	66	71	62	85	87	79	72	81	77	84	86	84	86	76	79	87	74	86	79	89	84	90	68	85	92	88	78	60	85	91	74	81	80	77	82	84	66	81	73	79	74	86	77	81	66	84	78	92	80	80	91	98	70	92	90	82	74	65	54	69	80	77	79	86	75	70	84	59	99	74	84	79	78	62	87	74	87	68	88	88	78	101	84	77	77	78	87	71	65	77	90	71	80	68	88	91	77	78	96	73	92	77	78	87	63	85	77	79	69	84	70	77	79	78	73	83	74	79	65	81	66	73	77	68	73	79	69	74	78	78	82	82	66	65	93	76	94	79	72	81	93	72	81	93	69	95	92	80	85	82	80	81	81	91	99	64	75	79	77	90	68	77	70	77	68	82	73	83	85	85	82	80	77	77	70	81	94	76	69	84	102	86	65	90	85	67	66	69	92	74	79	61	102	90	85	92	74	74	83	79	83	84	63	88	68	76	82	71	72	79	72	87	84	74	81	82	76	82	73	82	95	77	82	87	91	79	85	98	69	62	70	81	72	80	72	78	57	68	74	75	85	78	75	64	85	77	78	85	75	77	74	105	83	82	75	87	78	82	67	66	72	73	84	74	76	76	72	69	83	79	93	67	89	74	82	71	78	81	97	81	80	87	75	90	77	81	77	63	83	90	76	88	89	65	61	90	66	69	68	82	92	99	80	78	65	88	85	67	73	98	99	85	81	76	66	57	79	76	77	67	74	65	77	78	77	75	85	63	101	92	69	97	65	75	85	74	72	64	89	72	78	84	75	73	87	71	65	80	73	80	68	63	77	70	78	61	92	80	71	72	68	74	73	83	73	84	97	71	68	87	84	83	70	99	78	80	75	72	75	81	84	74	71	75	89	75	77	95	94	83	80	89	73	75	89	74	69	72	88	86	88	83	97	87	67	76	82	74	84	89	79	60	75	75	86	86	74	79	85	79	88	79	74	74	65	67	86	79	71	74	96	79	81	78	77	88	94	92	68	75	71	81	66	81	76	71	73	75	85	76	73	88	71	80	72	73	77	72	75	63	71	95	67	85	67	88	78	66	74	67	104	71	69	72	84	73	81	75	87	77	76	99	81	82	92	67	75	77	67	89	93	87	90	83	77	76	74	73	89	68	80	73	69	70	89	92	76	89	78	79	72	81	90	78	71	85	70	73	79	70	88	75	93	72	75	64	93	80	73	79	72	76	90	80	82	61	72	61	71	94	76	66	82	73	75	69	74	73	82	95	83	82	68	56	72	80	83	77	80	78	65	105	71	74	78	68	79	89	90	81	80	88	82	57	64	79	66	63	88	70	80	65	83	96	63	85	82	75	77	52	86	78	78	74	82	70	72	75	69	79	80	96	70	88	81	84	88	67	66	73	78	74	74	65	70	66	65	89	89	74	86	88	78	96	85	74	66	87	89	89	76	71	84	91	75	81	82	84	73	81	87	76	96	88	76	95	74	85	75	88	73	82	54	93	82	71	89	88	80	82	73	91	89	75	72	76	82	74	77	81	77	86	75	79	77	62	74	78	76	76	69	75	69	82	83	90	70	74	73	76	90	74	76	91	68	68	73	79	75	97	73	92	84	63	80	83	72	79	86	78	87	85	70	82	83	86	80	87	76	83	80	77	79	66	77	77	64	77	95	75	74	76	72	75	79	97	87	76	81	93	78	66	82	79	82	80	78	73	93	76	77	76	86	85	85	74	54	81	94	79	80	64	71	54	78	85	82	80	77	82	82	85	74	69	91	77	81	87	79	73	90	86	65	75	74	76	81	97	77	73	69	77	105	91	78	73	86	74	93	77	84	109	82	73	75	59	80	79	80	104	77	68	79	79	92	62	76	87	74	80	72	82	63	83	69	74	65	61	78	83	74	81	102	82	58	93	84	84	82	60	79	80	74	62	86	86	74	85	81	78	89	81
10608	4008	2089	3786	8431	9774	9311	8985	7660	6891	6318	5661	5603	5411	4811	4415	18565	32758	27984	22306	14014	6853	2430	1146	853	824	782	810	787	796	712	752	769	811	801	749	786	772	773	755	798	795	789	769	767	837	814	798	792	780	780	806	757	781	793	785	774	788	796	807	780	780	781	755	805	778	778	797	764	781	837	793	767	779	813	767	792	812	780	707	781	764	777	780	804	792	778	823	748	803	779	830	769	774	760	781	773	850	807	721	774	789	801	750	783	805	832	757	813	748	796	810	801	762	791	797	801	843	769	804	779	775	810	745	768	782	779	762	761	800	756	757	794	762	777	847	772	825	807	807	806	772	735	801	803	841	763	757	793	786	750	769	775	788	781	803	784	768	755	805	750	766	783	728	810	833	792	796	757	813	808	841	801	820	799	811	809	736	777	808	755	764	769	743	780	813	736	767	834	761	766	786	802	759	801	805	793	771	768	826	761	775	797	854	810	761	793	767	759	736	798	799	778	763	827	787	739	833	794	757	779	767	760	788	822	822	760	804	765	747	747	817	816	811	797	727	777	745	750	762	772	796	777	808	810	815	757	802	823	787	749	797	797	759	779	792	739	791	786	806	789	801	769	792	821	742	756	810	817	782	826	831	808	751	769	754	756	793	783	823	830	728	783	771	823	813	846	809	761	799	769	827	778	815	784	778	732	824	765	779	810	822	775	809	732	813	776	823	840	779	751	795	816	786	742	753	771	751	784	804	829	828	804	854	753	797	841	825	763	753	753	789	776	808	806	783	807	810	735	809	785	770	773	759	793	776	756	800	785	804	823	797	780	809	788	801	793	787	787	748	804	767	757	813	720	804	839	764	717	785	836	784	734	817	809	844	819	782	803	799	777	757	829	788	788	746	811	786	809	800	796	769	738	779	827	779	754	766	801	758	801	759	811	774	821	784	812	748	813	782	778	825	773	792	781	775	759	801	771	789	770	832	791	755	765	757	812	785	811	811	808	801	777	763	794	796	814	802	809	733	806	808	805	761	784	807	821	791	764	812	789	782	812	789	783	808	845	759	824	817	801	802	780	763	778	789	796	828	849	779	778	762	779	765	754	792	779	813	850	822	783	766	764	764	773	720	792	787	780	773	783	788	808	766	751	786	750	770	804	839	787	759	826	782	798	772	773	834	754	725	739	820	811	782	816	754	772	764	812	833	813	764	814	798	774	815	746	827	775	792	803	743	808	862	830	750	723	828	820	805	782	806	755	851	805	822	790	811	724	790	790	793	748	795	800	757	808	814	787	808	785	735	775	797	788	771	803	817	733	753	726	736	819	811	799	791	781	772	817	776	791	781	772	783	777	767	780	757	807	784	814	754	842	762	810	784	783	773	737	823	796	850	896	739	794	813	761	786	731	764	750	776	814	794	794	795	825	818	784	779	755	744	812	778	782	749	775	762	804	740	743	798	814	779	758	863	782	814	827	750	816	787	766	800	769	781	747	778	807	813	765	778	786	757	781	776	805	796	748	770	772	770	822	805	751	785	784	777	731	792	780	781	851	763	818	821	811	786	813	731	804	776	802	839	797	786	749	834	753	764	812	764	804	769	716	828	814	767	771	776	782	778	789	751	753	831	801	793	840	738	830	787	795	800	799	761	757	808	765	806	829	772	815	778	769	770	795	784	747	814	771	785	809	809	785	790	748	819	770	807	747	771	751	765	760	777	787	794	798	832	805	755	863	825	765	796	781	797	745	796	802	768	726	845	830	797	747	786	773	758	803	812	792	772	778	792	807	825	812	746	848	804	759	788	814	827	786	799	790	778	786	780	789	779	762	776	772	770	754	833	784	793	761	792	799	783	780	840	830	786	811	838	777	771	802	836	777	752	749	774	770	778	766	787	741	757	781	844	807	761	746	790	786	763	811	786	782	747	793	790	792	799	798	809	846	830	775	786	853	783	780	783	799	758	785	762	815	761	782	825	790	769	813	823	773	787	766	761	773	826	784	851	787	776	803	783	796	780	836	799	816	786	813	740	787	781	778	748	779	774	826	802	781	754	808	801	744	758	841	779	797	773	750	816	786	809	833	862	813	795	743	799	784	755	770	777	780	809	752	798	763	795	778	775	791	840	743	810	790	779	778	779	780	770	774	781	800	777	787	805	821	766	781	787	777	819	769	796	745	780	801	818	766	816	760	769	795	797	814	797	787	784	814	758	767	808	816	794	802	749	821	723	791	775	806	816	819	802	795	771	801	784	774	795	751	747	767	819	829	779	772	771	786	749	810	820	813	805	788	825	740	817	809	732	798	802	757	755	811	826	788	808	774	822	821	815	749	740	776	763	803	786	803	837	765	804	782	798	805	800	740	791	792	796	798	810	769	831	800	784	737	771	733	782	771	787	782	768	807	774	768	798	830	810	813	769	774	747	781	767	783	784	747	788	787	781	796	779	780	766	825	797	808	783	826	794	766	777	786	802	794	782	781	763	765	767	820	735	812	807	733	823	813	800	762	801	799	793	811	820	758	823	754	784	800	782	785	846	850	815	786	780	742	827	729	738	776	783	798	786	792	783	754	763	798	777	788	771	796	790	744	765	766	794	798	829	795	818	779	783	788	765	786	788	803	748	795	791	755	789	765	764	782	781	796	842	719	734	834	778	771	793	781	766	749	786	852	754	773	722	751	820	796	787	793	821	743	747	758	801	772	764	760	771	802	757	813	780	810	734	824	745	809	804	815	797	817	817	775	794	828	806	784	814	819	808	848	783	784	728	775	768	805	823	810	792	818	807	798	815	778	821	771	756	780	756	774	781	779	769	792	794	777	799	742	796	806	855	764	828	776	807	805	780	751	814	772	781	781	781	775	763	816	810	794	787	769	800	792	782	782	773	774	772	778	771	774	793	803	806	809	753	802	778	802	766	786	817	750	776	797	744	737	803	770	774	784	834	768	817	807	768	824	770	771	825	761	788	824	794	811	785	806	785	804	835	797	808	833	815	752	855	772	773	865	767	827	803	848	844	721	734	722	818	759	761	768	816	786	771	776	775	818	781	778	743	795	753	760	764	796	790	786	735	787	756	757	765	778	770	821	821	764	825	797	749	795	798	813	795	814	811	760	749	763	810	791	773	772	744	754	807	799	786	838	816	824	750	818	753	846	752	771	818	787	779	803	786	792	769	784	765	807	795	760	799	817	775	760	807	764	815	812	747	790	769	755	861	821	788	855	744	809	779	790	759	773	769	830	799	800	807	799	769	833	806	799	814	758	775	823	788	798	782	830	752	806	751	809	789	783	741	770	820	818	790	788	832	810	764	773	772	789	810	760	796	824	790	790	810	817	733	746	792	783	842	750	812	810	728	804	763	772	786	771	775	795	786	822	732	796	755	802	827	800	780	778	770	765	779	766	825	800	797	790	832	776	792	762	813	775	773	746	781	774	750	801	811	783	793	745	800	805	825	761	834	762	750	767	786	786	776	818	793	807	801	766	789	783	835	781	741	826	794	775	741
2299	194	132	110	146	200	213	242	215	188	202	206	180	135	132	157	520	3525	3796	2418	1279	513	213	107	85	75	65	62	47	70	80	70	72	73	70	73	84	80	69	80	65	74	79	67	63	62	67	73	72	71	75	72	74	73	63	63	56	70	79	71	61	67	68	56	64	80	75	75	71	78	79	77	73	65	82	71	64	68	83	74	65	79	83	80	70	85	77	73	69	84	63	79	73	97	75	67	70	74	75	66	56	76	63	62	73	71	78	73	73	76	55	85	75	75	77	68	56	95	68	70	76	64	66	71	73	75	58	65	66	56	86	72	75	74	75	83	67	76	68	70	78	71	60	71	94	68	73	73	69	87	72	65	69	57	69	76	65	62	71	77	65	69	69	73	85	71	70	85	80	73	56	69	78	72	72	58	67	62	78	81	64	77	69	71	71	55	82	73	79	82	80	75	79	85	80	67	59	66	80	67	74	78	76	61	67	79	81	77	66	60	63	62	73	67	76	82	80	76	77	74	75	75	78	88	71	70	77	65	74	71	79	65	77	73	62	70	79	62	78	78	70	80	75	74	80	67	91	62	51	81	82	68	84	73	66	68	59	83	66	76	64	93	65	64	62	72	66	74	92	68	87	98	81	87	58	82	76	59	43	85	57	76	90	70	83	91	65	65	71	69	70	82	63	74	64	58	73	66	58	70	71	52	56	64	57	66	68	75	83	73	74	72	78	66	67	67	71	73	62	72	94	76	76	80	70	75	63	77	77	71	62	61	64	73	64	81	56	75	63	71	72	93	77	58	77	74	80	63	81	67	79	76	81	70	66	62	68	74	69	81	84	68	69	74	87	79	76	74	68	64	89	81	73	74	92	90	68	57	73	67	63	72	70	74	77	69	67	59	62	65	59	71	69	57	74	63	81	57	61	71	87	62	56	90	61	60	68	63	74	88	78	61	69	75	70	66	69	70	69	84	68	64	71	71	81	63	73	75	82	71	74	72	68	77	71	52	89	88	79	56	89	87	75	79	63	77	69	80	60	87	84	81	84	80	65	72	72	61	69	74	67	73	71	70	95	78	64	52	77	69	68	77	75	64	80	70	71	56	75	70	59	81	78	75	51	65	81	81	70	83	85	81	67	65	69	77	74	83	61	79	88	63	63	74	80	82	74	73	73	72	70	73	74	83	81	68	82	65	69	84	88	59	88	69	79	74	68	53	79	72	70	73	65	80	82	68	77	69	81	79	73	61	71	65	86	69	72	83	76	70	75	79	65	82	67	84	73	74	71	70	73	71	61	88	62	65	76	76	69	80	65	81	72	78	84	59	54	78	74	79	76	91	64	71	80	82	67	86	77	76	70	72	78	68	87	75	84	58	65	73	60	82	69	78	71	62	59	66	58	73	79	70	89	76	63	69	65	64	71	67	71	62	75	79	65	83	55	71	73	78	70	65	70	83	79	79	73	96	69	79	77	65	70	65	62	83	79	78	82	57	84	74	68	77	79	58	63	90	67	63	83	90	64	58	73	77	70	63	71	58	66	64	79	68	72	64	72	81	72	69	71	79	76	67	58	66	74	81	79	67	81	82	82	64	58	78	85	68	74	58	71	72	75	65	72	87	94	63	77	77	55	73	86	86	74	75	62	89	68	58	64	84	71	70	63	79	60	70	72	75	70	74	82	76	79	71	72	84	69	77	59	76	67	61	75	63	70	77	77	88	78	65	67	68	73	59	80	73	76	78	65	75	60	85	76	79	69	71	73	71	78	65	59	64	67	70	76	73	73	78	69	84	75	83	71	74	78	74	67	66	67	67	61	70	68	71	61	56	89	62	66	81	60	69	66	65	70	83	64	71	67	63	72	67	83	75	71	69	69	70	70	63	64	66	72	65	61	80	63	62	80	78	86	61	58	74	66	72	71	65	85	78	78	77	67	80	79	75	75	75	88	77	82	65	65	71	85	79	74	62	80	68	82	81	81	86	63	66	53	88	72	77	78	61	70	70	90	75	78	66	57	81	85	78	62	65	63	78	59	69	72	59	55	65	67	75	83	63	68	61	87	85	59	75	68	78	85	83	63	75	82	82	66	82	89	64	76	86	81	54	72	65	79	75	64	71	64	76	89	60	66	88	74	77	75	64	76	66	71	64	73	68	78	53	82	53	67	69	81	76	79	73	82	80	68	65	79	84	75	76	61	64	62	67	79	88	87	78	73	69	66	71	76	72	83	73	80	69	74	79	72	76	69	56	77	73	67	67	56	78	80	59	78	71	70	80	54	75	61	74	79	68	49	79	70	82	73	71	67	78	70	72	91	75	72	77	72	75	73	64	76	77	67	70	72	85	69	83	63	63	71	73	59	66	61	85	68	66	61	63	66	77	78	84	71	64	73	73	48	77	72	84	75	54	70	72	67	84	75	57	65	83	77	87	68	61	79	71	75	80	97	65	73	64	73	69	77	64	69	78	59	86	67	79	75	62	80	70	80	72	59	84	84	63	68	72	64	70	70	70	77	67	63	67	47	92	75	60	76	53	76	71	52	65	77	65	75	90	74	66	74	74	70	72	87	65	80	68	79	82	71	72	79	54	70	64	67	72	75	83	70	59	65	71	62	79	72	78	63	76	76	66	65	67	70	74	84	76	74	64	75	79	79	65	81	76	81	76	68	76	77	67	77	64	75	80	89	85	80	65	70	71	67	73	64	71	70	66	71	74	65	81	80	80	63	64	72	72	52	89	76	80	81	69	75	85	65	69	60	73	54	88	110	67	69	56	85	64	79	78	75	60	62	77	64	72	70	74	77	81	74	79	70	85	83	88	76	77	82	70	64	65	56	78	76	77	58	74	68	68	70	66	60	72	59	73	74	77	83	64	81	61	65	76	89	66	60	59	73	67	71	54	71	59	73	61	61	74	91	80	72	69	78	61	76	78	71	66	69	61	85	80	68	89	67	91	66	80	73	68	65	71	77	73	75	71	72	91	59	77	80	71	77	78	61	70	63	61	84	78	75	64	71	63	78	60	79	79	70	70	70	73	77	82	79	74	68	82	75	84	70	81	49	72	72	76	74	74	78	78	88	80	68	68	73	71	73	60	77	72	75	75	67	73	68	79	86	87	55	78	84	60	72	68	74	61	66	78	69	86	84	61	63	86	86	94	79	92	67	80	70	75	60	76	67	61	78	67	72	55	79	66	66	95	74	85	79	71	61	80	78	79	75	66	77	63	79	64	76	65	84	81	62	75	57	77	61	76	71	68	67	60	73	70	65	86	66	70	78	74	60	68	81	66	64	70	56	80	64	67	72	64	62	81	75	63	75	74	79	73	75	80	67	68	68	70	62	74	61	67	67	75	70	85	75	79	65	73	81	81	85	73	85	48	77	78	69	62	88	93	67	76	77	69	76	78	85	80	80	75	65	75	62	69	78	82	83	78	83	79	63	64	56	79	97	77	60	67	67	65	67	69	61	81	80	84	75	64	58	70	73	71	74	77	84	57
10389	3356	1943	3251	8587	9823	10631	10435	8718	7462	6545	5789	5237	4301	3990	3457	10774	32352	30773	25847	17741	9127	3403	1379	916	774	697	696	746	696	719	749	720	705	714	764	707	773	723	746	752	699	704	706	752	714	706	740	784	763	711	730	724	727	741	733	737	672	688	703	736	744	715	730	753	670	712	725	712	765	697	697	721	703	736	747	695	737	727	677	770	758	727	797	699	724	723	677	727	727	776	717	694	739	662	699	696	716	723	744	727	743	783	691	737	774	693	788	726	694	748	730	747	722	752	736	685	700	695	763	765	703	712	780	712	695	713	681	732	698	755	699	698	732	717	707	736	684	754	729	742	746	723	751	745	798	746	749	750	696	731	687	701	738	689	699	694	719	702	733	739	696	729	748	731	738	703	731	697	760	755	740	691	744	763	737	705	713	740	725	737	696	725	735	744	747	730	708	692	705	679	742	702	674	704	706	738	717	713	716	721	715	774	718	717	720	759	687	781	712	724	695	717	746	696	683	702	742	679	714	690	742	768	710	650	708	705	683	720	750	738	684	691	751	739	705	737	749	777	764	735	688	716	682	716	722	734	723	751	679	773	731	725	766	776	709	723	696	732	729	724	779	762	744	747	696	734	744	700	701	679	729	739	688	702	738	702	731	720	699	787	792	767	733	774	709	746	686	687	714	685	728	695	683	708	736	716	705	728	742	715	751	676	660	723	710	713	717	719	728	697	721	742	688	683	701	691	736	743	741	731	772	678	746	732	731	732	703	672	742	746	693	758	775	721	744	732	722	734	721	696	751	707	677	715	706	726	760	767	806	697	705	738	718	747	721	726	721	761	718	729	759	730	717	789	710	736	742	760	688	705	748	705	696	698	723	743	775	751	700	793	765	691	687	752	683	747	740	724	744	713	712	760	731	747	694	702	718	711	763	732	679	747	719	735	741	780	717	704	722	732	800	736	745	734	747	733	702	716	706	694	726	713	689	717	679	750	755	711	756	752	720	757	724	705	694	698	727	679	733	691	751	721	715	688	706	718	741	719	740	737	707	701	722	692	719	717	709	684	672	752	712	750	676	726	716	740	723	724	757	679	729	731	720	684	719	686	737	700	698	682	705	688	713	730	740	691	724	732	779	739	699	735	706	692	731	734	764	697	722	736	713	707	758	733	755	732	756	699	675	738	717	766	741	729	690	706	734	730	722	722	708	735	710	732	743	747	751	728	723	745	733	732	698	759	729	735	722	697	718	747	716	724	676	726	726	732	742	725	718	676	679	736	719	755	710	719	665	695	720	772	760	694	721	702	682	747	712	719	739	744	713	736	675	715	745	736	751	725	755	753	783	705	729	742	738	738	718	726	756	746	716	730	729	706	741	761	761	691	692	711	707	677	727	757	692	738	722	767	735	748	725	735	729	714	761	681	713	679	749	709	754	726	729	693	693	760	774	667	743	756	697	740	725	713	691	686	763	688	730	696	725	696	745	670	712	744	698	714	739	737	701	706	728	702	700	721	747	742	660	722	672	712	670	743	726	772	726	709	699	768	686	713	758	723	710	660	713	721	736	733	698	724	738	675	732	761	693	718	749	706	700	741	742	697	693	728	708	692	699	728	767	740	752	759	773	719	704	726	762	740	680	783	753	725	739	730	717	768	753	722	760	722	751	765	704	692	722	708	696	702	729	709	722	774	710	693	676	755	704	717	740	725	750	709	743	731	733	721	727	752	695	757	732	703	649	714	738	737	730	741	737	713	726	691	722	691	697	681	753	686	744	710	738	722	701	783	713	702	756	717	677	677	734	747	730	698	713	744	733	705	756	700	768	694	729	734	707	708	704	726	756	671	743	738	744	800	743	772	716	744	740	711	752	727	776	702	739	745	734	742	755	788	748	719	716	702	762	754	735	727	720	721	734	712	712	716	752	712	704	716	687	709	745	704	698	686	734	709	733	713	719	755	733	727	738	707	690	746	690	737	713	760	736	781	733	755	727	722	735	717	761	708	711	699	688	711	732	705	688	723	725	717	680	715	747	743	703	776	731	697	731	729	713	771	668	751	710	758	721	685	662	743	761	754	709	685	730	689	716	729	740	723	722	771	711	689	723	718	709	702	698	766	707	712	754	693	700	716	735	713	704	721	727	746	702	730	667	713	711	725	778	705	717	766	786	757	724	706	743	752	757	712	678	736	717	711	756	736	726	742	789	710	715	742	744	761	766	748	740	713	649	765	735	713	698	731	694	744	759	696	759	729	729	707	724	722	699	694	702	722	734	703	751	738	692	731	753	742	730	731	761	769	738	696	708	730	719	739	699	745	751	710	726	715	762	710	704	751	724	706	758	737	751	711	730	730	692	692	703	701	731	695	757	743	763	755	708	733	743	692	725	706	675	725	743	667	734	765	730	717	722	729	745	764	686	727	748	761	760	711	707	781	753	732	722	722	718	709	694	693	731	705	777	742	724	731	739	764	696	726	720	702	663	714	718	738	730	731	725	725	730	714	701	702	717	732	762	719	744	739	738	700	719	705	770	752	764	708	717	703	674	703	789	725	750	742	702	743	748	697	754	695	741	760	745	722	741	756	760	697	718	761	712	718	693	719	712	725	739	693	729	732	780	714	737	736	709	707	723	744	771	707	741	725	723	762	709	726	706	748	791	731	724	742	718	761	685	727	731	655	704	731	704	745	719	695	739	736	677	692	696	768	734	718	688	699	743	784	736	744	739	756	748	678	716	725	727	686	721	744	721	737	746	739	740	770	734	732	729	705	707	742	773	722	723	747	714	717	779	696	728	756	774	727	755	772	732	704	689	728	731	721	711	750	736	704	740	731	728	760	701	746	698	705	690	762	669	696	691	658	723	698	725	723	700	730	744	727	692	693	689	681	734	725	723	689	677	729	702	694	719	735	699	762	707	739	725	733	730	728	738	698	763	770	719	716	714	730	737	706	732	723	704	793	744	755	691	738	739	746	679	730	725	727	764	746	735	694	738	733	723	761	729	684	732	751	728	738	725	704	702	725	685	676	706	743	701	742	750	727	746	738	732	729	768	780	703	731	763	748	699	747	767	714	764	728	764	719	723	730	709	729	732	725	724	684	773	784	709	742	706	766	708	683	694	701	678	728	738	736	718	730	697	681	710	699	718	712	752	743	744	719	707	715	787	712	710	701	715	739	774	713	747	695	754	678	709	746	759	749	753	768	720	735	714	740	728	677	730	729	768	738	773	745	698	717	716	710	753	687	731	695	735	718	733	712	729	773	716	741	735	722	664	732	792	751	737	718	742	734	747	745	686	762	713	701	687	781	710	742	690	694	699	736	682	715	730	710	740	722	743	703	777	783	693	757	751	714	709	736	726	669	712	716	732	702	717	702	674	705	699	737	737	719	729	756	773	682	739	652	711	721	720	678	741	718	696	752	734	741	665	762	733	769	702	728	710	699	701	735	691	699	719	681	714	764	739	759	774	744	704	682	750	741	746	753	721	746	729	762	731	720	712	665	709
1136	400	218	143	182	264	294	284	193	217	209	199	195	188	175	132	1097	5785	5756	3537	1653	639	216	111	101	74	87	84	83	71	88	87	77	74	83	93	71	89	70	95	74	69	73	78	88	85	77	64	73	77	71	94	71	73	76	94	74	68	85	86	75	82	83	82	69	73	73	76	74	84	75	70	78	68	81	67	82	78	69	84	92	70	91	66	75	73	96	76	74	83	74	91	78	82	73	74	82	86	82	81	68	79	75	81	79	79	78	73	78	66	66	80	91	89	84	93	71	75	78	80	79	73	73	72	80	67	96	75	85	77	100	74	74	72	81	81	88	84	72	81	85	77	87	85	93	74	82	85	85	75	70	77	66	63	92	82	82	79	77	77	79	82	79	76	93	70	84	93	72	74	82	82	91	69	75	73	96	66	79	86	79	90	91	83	87	82	73	79	82	84	84	97	86	85	71	76	64	66	69	70	75	82	73	112	87	78	77	85	90	79	84	85	93	76	76	76	81	69	96	58	58	75	70	70	71	78	55	80	75	86	95	65	84	91	69	81	72	70	82	78	77	80	93	85	83	72	69	68	72	81	79	61	82	83	85	81	64	81	83	74	66	86	86	78	87	75	70	86	69	84	68	71	86	90	78	69	59	73	72	87	80	82	81	67	74	89	92	61	71	58	94	76	85	74	81	88	71	91	74	77	79	72	73	85	77	80	84	84	71	77	77	77	83	69	68	85	69	76	84	85	80	79	71	65	69	84	89	79	79	75	72	73	84	76	81	62	81	84	66	73	84	77	83	79	75	77	73	93	89	74	83	73	83	80	74	77	76	83	73	73	76	70	74	84	92	78	82	78	69	76	80	64	83	70	79	69	73	83	91	78	80	64	88	78	74	81	76	75	88	83	72	85	89	79	83	75	73	75	74	83	70	70	94	75	80	83	61	77	70	79	77	92	78	67	88	87	59	94	85	78	69	77	88	81	74	66	95	75	87	98	83	91	76	88	74	87	80	78	93	70	74	84	86	80	68	88	71	71	78	78	75	90	78	95	77	62	76	74	75	72	86	85	79	75	78	82	76	78	83	82	107	73	74	91	99	80	80	85	67	75	88	79	84	56	81	95	89	70	94	71	85	66	84	82	82	89	78	71	78	85	69	72	73	73	64	75	77	84	71	71	83	71	77	67	76	86	80	85	78	93	70	81	67	74	91	77	79	65	81	87	82	89	69	89	61	73	72	80	84	82	76	90	74	71	95	93	77	92	84	74	82	86	83	73	86	80	82	76	82	68	73	81	87	77	80	84	81	73	75	98	97	77	79	71	75	63	72	83	62	77	77	79	84	96	75	66	95	96	82	70	77	79	85	85	86	82	87	78	85	91	76	71	85	73	65	82	79	87	78	87	80	85	68	84	78	75	85	75	64	75	69	80	79	75	73	79	84	63	83	84	95	93	86	81	63	87	83	77	80	85	83	67	62	88	82	99	75	90	76	76	76	97	68	76	71	88	72	73	90	72	73	76	76	70	98	90	65	77	89	89	79	74	68	76	72	80	93	78	78	89	89	89	83	73	73	81	83	74	78	76	96	80	80	70	86	73	81	96	73	74	74	76	76	79	82	96	73	83	88	84	85	69	81	77	76	84	77	75	67	71	76	78	72	81	81	87	89	81	80	91	86	60	91	83	67	91	92	75	77	69	70	68	79	81	69	84	84	86	87	59	82	92	73	84	83	69	81	79	78	91	73	83	74	68	68	71	61	67	85	76	86	87	93	84	79	69	68	67	72	92	77	79	81	84	76	81	91	77	80	83	85	87	77	86	69	94	90	81	82	80	66	80	79	68	81	61	72	82	73	67	66	70	78	71	83	60	78	93	89	96	57	81	102	85	60	81	83	75	84	82	85	90	93	92	100	80	85	82	77	82	74	64	80	71	83	51	97	63	97	74	69	80	76	83	77	69	84	55	69	81	72	79	69	66	77	91	78	80	76	85	75	67	70	87	78	71	75	77	90	72	76	90	87	85	77	74	68	74	71	94	60	79	85	81	61	80	70	81	104	90	77	79	73	84	76	76	89	74	66	84	85	70	76	68	88	88	85	80	72	74	81	55	80	85	77	68	84	72	82	80	77	76	76	104	68	70	85	86	70	80	73	77	80	77	82	67	71	75	79	83	68	99	97	83	60	74	84	78	87	92	59	83	69	77	70	90	87	81	86	73	85	80	84	61	80	67	81	75	78	79	69	80	91	77	67	85	72	101	73	84	78	83	86	81	70	76	78	85	79	83	77	77	77	72	80	89	81	77	78	84	71	66	77	89	83	76	76	91	80	87	84	80	81	78	88	71	87	79	78	72	69	95	83	91	64	74	81	63	82	78	93	80	73	94	64	52	80	74	65	66	77	63	65	89	86	86	74	64	74	70	83	75	78	80	74	80	79	59	77	81	68	74	75	70	85	67	78	72	74	94	84	90	87	59	58	73	76	84	82	83	66	99	69	68	73	68	71	96	70	82	77	87	75	87	70	68	69	73	68	72	80	83	82	95	85	79	67	72	88	77	99	77	74	79	77	86	72	77	85	84	82	66	89	78	80	75	54	77	77	70	67	83	89	90	73	81	72	87	80	73	100	80	69	89	79	86	86	81	86	91	59	87	75	80	93	58	84	76	87	79	88	66	72	81	80	85	71	77	79	84	84	74	77	87	64	75	89	86	87	63	76	79	83	72	81	78	80	80	69	77	81	75	80	95	79	88	89	76	72	77	69	92	73	76	77	81	76	73	91	81	76	59	84	81	82	75	75	66	72	76	77	72	85	68	70	76	93	80	81	70	85	86	75	56	69	84	77	62	82	72	70	86	75	72	84	90	65	68	79	59	69	81	78	84	85	77	81	81	67	80	76	77	71	83	72	77	62	76	75	66	88	87	76	83	80	83	87	69	84	73	83	70	75	67	89	73	70	76	75	67	61	74	66	67	78	98	91	80	71	74	80	91	80	85	77	88	88	65	79	95	94	102	86	76	77	82	85	93	80	71	76	75	81	74	66	71	81	71	72	77	73	80	68	81	84	89	87	98	75	80	80	87	92	81	89	84	78	74	73	61	81	90	87	86	79	78	64	88	83	86	63	78	72	85	84	71	105	70	69	79	79	76	82	94	77	68	74	79	65	75	71	60	72	80	89	85	78	65	67	78	63	92	77	76	82	86	83	74	85	69	73	87	92	76	95	75	59	74	79	76	65	76	71	74	82	73	72	67	77	67	83	88	67	92	69	77	80	65	70	91	68	67	69	77	84	87	79	75	74	79	70	84	71	65	91	84	72	68	88	70	78	75	70	74	83	69	74	69	77	73	62	77	71	73	92	82	83	86	68	86	77	84	78	71	87	76	67	80	71	66	92	79	75	77	69	79	82	71	93	65	79	76	83	85	82	79	60	76	82	90	68	72	75	81	77	69	79	82	79	79	81	83	84	72	68	87	75	72	83	94	75	84	86	70	68	86
14174	5799	2938	5190	12392	14154	13476	11324	8397	7090	6549	6246	5569	4810	3806	2948	16943	37826	34941	29177	20668	11213	3909	1488	907	832	814	798	760	751	752	809	768	795	744	823	744	784	804	786	769	757	798	781	746	778	773	756	777	790	759	759	763	802	727	809	787	786	809	746	787	752	755	815	755	724	859	805	783	765	786	723	820	765	752	780	773	792	796	796	789	783	810	735	745	789	780	769	781	764	808	758	784	748	757	823	735	749	757	764	748	726	765	778	772	739	722	758	772	812	776	748	800	795	743	835	730	806	716	809	766	722	819	785	803	805	799	792	770	789	820	785	787	766	779	774	745	800	819	781	840	767	808	745	815	737	727	766	764	825	785	721	748	788	766	790	759	735	731	786	786	788	790	794	793	760	740	741	834	781	782	808	728	748	822	815	823	788	776	770	838	778	792	818	739	734	801	784	732	777	808	763	791	795	744	769	756	782	767	743	775	736	740	789	768	819	827	810	824	795	780	722	776	825	825	799	770	767	784	752	804	779	812	788	817	777	712	778	802	785	763	781	821	763	773	808	778	797	785	751	770	776	808	805	847	792	788	761	826	754	780	735	752	742	801	788	771	828	721	779	822	751	761	773	788	778	777	792	833	749	748	795	827	761	796	791	813	751	802	757	752	744	809	782	811	749	753	814	718	760	773	829	859	798	774	809	747	767	809	732	765	788	792	759	709	772	771	757	790	759	794	758	754	761	731	731	795	804	818	754	785	763	716	828	814	802	799	776	838	803	783	837	783	741	734	796	798	796	761	779	743	775	785	790	749	773	818	824	769	786	731	774	762	765	784	744	794	812	757	776	816	811	777	759	758	820	709	782	782	804	764	811	784	829	802	781	787	772	812	777	775	781	776	834	786	776	770	792	767	800	785	791	808	790	797	792	794	778	753	775	748	761	799	776	761	745	796	805	797	768	795	764	768	800	810	826	782	794	772	756	742	785	825	776	809	781	718	758	777	756	781	790	807	777	805	829	695	801	787	807	776	815	759	782	797	770	792	814	768	762	798	763	733	782	785	784	800	801	778	804	782	807	761	757	834	790	796	819	783	786	782	820	785	794	797	815	765	763	761	784	748	823	803	749	814	753	771	783	783	764	735	755	815	818	751	746	732	788	791	766	849	784	748	774	737	765	775	783	800	768	791	767	777	792	794	807	820	783	801	807	782	803	768	800	795	805	762	798	763	858	754	779	756	754	804	759	775	738	775	828	843	749	816	862	826	793	773	807	802	822	807	810	803	752	792	765	804	791	743	769	767	848	775	785	798	738	841	810	769	775	788	777	767	800	780	759	843	794	797	770	784	788	844	802	756	743	777	809	799	794	757	765	792	781	765	803	782	754	809	765	743	791	802	728	757	803	739	780	789	813	784	771	781	753	746	745	829	746	754	774	783	805	806	775	748	745	802	818	787	802	785	782	775	759	845	757	788	757	837	764	726	811	737	750	772	798	757	778	785	791	776	798	827	797	783	818	785	809	783	824	819	782	735	815	797	812	807	814	792	747	795	745	750	802	785	803	796	770	797	759	732	789	762	726	786	843	742	748	843	807	784	787	818	810	719	788	754	805	780	734	753	761	776	779	755	808	838	761	768	751	785	797	781	787	767	791	741	723	774	776	844	775	790	780	759	780	736	806	796	758	813	762	727	776	774	765	761	725	751	801	843	761	786	807	796	781	814	812	759	774	791	783	765	760	743	811	773	790	812	811	807	746	818	766	726	769	749	817	806	802	809	749	801	760	798	787	750	782	832	829	779	798	786	808	784	753	829	829	775	773	822	706	821	802	783	787	841	806	839	811	835	820	812	799	781	800	774	763	759	801	772	780	723	790	777	784	757	766	783	791	757	708	764	771	786	778	767	758	771	732	809	768	777	787	778	763	736	797	754	769	765	744	763	763	800	828	776	819	819	765	762	818	795	796	709	800	779	773	762	760	779	771	792	798	785	770	789	780	772	784	802	801	776	796	789	757	819	772	748	773	711	731	793	782	858	749	788	793	784	774	783	786	813	761	797	812	781	813	760	767	778	771	769	799	791	784	743	788	722	761	730	780	760	752	804	785	792	731	736	786	750	824	789	776	756	827	790	762	784	832	813	804	788	746	789	779	724	763	749	719	774	744	789	762	812	778	763	773	788	780	787	796	747	755	809	836	763	772	766	772	771	787	769	722	737	757	771	778	781	817	765	835	772	786	795	757	712	795	798	773	805	835	786	752	808	763	789	848	767	771	743	754	770	742	831	755	756	789	780	796	834	790	801	800	763	786	776	740	809	787	767	779	770	818	756	764	870	807	844	783	797	755	809	797	808	760	821	739	756	771	751	782	792	768	745	842	859	770	781	826	809	788	810	788	764	754	780	825	745	789	782	770	820	776	784	733	772	765	761	786	732	779	778	787	761	764	731	778	793	810	774	794	791	793	758	773	799	799	811	749	763	759	817	761	791	762	771	786	777	772	836	766	766	734	783	798	765	811	810	778	765	783	790	754	807	782	779	749	756	761	749	716	789	770	801	752	775	754	792	776	753	795	764	808	777	815	798	741	811	818	769	765	778	743	776	799	738	828	754	824	763	793	739	826	760	786	759	788	781	797	765	763	696	764	749	774	775	751	720	747	805	775	764	786	755	816	761	793	748	764	754	745	769	808	786	766	719	791	742	778	763	780	803	788	760	778	761	795	761	783	767	774	738	758	810	738	809	770	814	832	786	803	778	745	788	788	826	755	783	804	789	797	786	817	794	784	803	830	757	792	827	793	757	819	776	747	800	799	756	797	817	798	808	755	756	778	775	798	765	813	801	802	833	824	780	753	759	733	823	815	782	748	775	764	751	751	798	779	827	748	826	742	774	781	797	763	750	808	729	785	726	829	822	808	795	812	754	755	779	750	767	822	764	727	793	816	797	806	752	773	767	746	737	755	770	781	786	815	801	806	784	815	800	815	793	769	772	716	792	800	789	816	745	758	816	789	775	731	770	756	758	734	781	726	818	763	752	752	759	735	784	800	759	751	807	783	785	793	741	748	775	811	772	779	787	813	743	772	812	813	785	754	764	757	794	786	759	801	764	809	801	775	789	766	781	767	715	737	793	762	785	783	815	756	816	767	785	747	841	749	795	756	769	778	769	694	799	794	807	758	797	791	761	760	767	744	793	771	788	789	771	846	807	758	722	753	743	746	799	780	787	786	767	811	771	766	794	782	721	785	753	724	773	809	803	796	765	777	822	752	815	799	726	810	797	746	795	793	724	814	745	798	777	766	825	775	762	794	740	783	783	746	781	772	737	756	759	795	772	818	755	745	769	747	848	793	756	810	812	714	786	771	727	799	757	811	761	794	842	793	789	770	763	762	800	777	749	820	775	796	793	764	852	837	803	768	766	782	790	791	821	807	795	776	772	771	743	782	775	808	751	826	804	786	793	795	731	778	777	816	780	814	804	766	767	840	779	776	830	772	787	759	779	772	694	774
1494	134	109	96	115	133	133	127	117	121	156	124	111	91	109	109	435	1358	1275	782	475	185	113	69	56	67	80	68	90	79	72	72	63	84	61	64	58	70	67	71	48	72	72	71	74	61	71	80	58	63	65	74	58	67	75	41	76	55	66	61	69	64	68	77	54	55	71	62	65	60	60	61	68	73	63	55	57	58	71	60	70	72	70	77	68	61	67	70	74	74	65	74	74	74	74	68	62	73	65	70	65	75	78	77	73	53	69	70	70	66	78	69	68	75	83	60	85	76	70	69	67	56	58	74	74	66	63	74	71	83	61	81	72	71	68	71	79	63	80	85	81	73	79	72	76	81	76	81	79	61	74	53	84	77	73	68	78	87	67	63	59	70	79	69	70	55	81	82	75	68	74	61	69	72	67	64	77	67	62	66	60	65	77	68	61	75	68	68	79	68	83	58	63	75	74	73	73	63	72	57	74	69	68	61	72	66	69	76	71	65	87	75	71	61	73	70	68	69	65	63	64	68	78	69	64	76	78	59	80	61	61	76	84	72	56	72	70	58	69	61	72	56	82	90	69	73	74	59	74	62	63	90	51	59	62	56	80	66	78	87	83	83	60	65	59	69	73	67	79	77	77	68	65	74	75	68	80	70	69	60	73	79	72	76	75	74	74	76	81	66	63	60	67	85	73	70	54	76	60	78	64	69	76	74	78	68	65	80	70	80	78	80	58	71	78	76	78	80	70	85	83	68	64	74	68	62	61	64	69	64	68	76	74	75	81	89	63	62	74	69	65	58	61	83	65	64	65	69	71	57	69	62	54	68	86	66	68	66	78	57	75	64	81	84	72	70	80	77	66	60	72	59	59	55	62	81	61	70	71	77	65	81	67	70	76	78	73	69	66	86	76	50	71	71	63	69	81	64	75	79	66	77	55	66	78	74	81	64	65	86	70	59	66	79	58	78	67	48	83	73	60	66	61	75	75	83	67	58	67	61	81	62	80	73	77	66	66	71	65	59	76	81	72	78	66	76	74	62	56	61	78	63	66	71	74	53	73	63	65	80	81	79	67	72	64	73	68	69	73	65	69	60	72	64	70	79	59	79	70	71	71	65	72	69	73	66	79	73	76	61	75	59	76	65	76	65	71	71	74	91	88	71	81	73	62	62	58	78	64	76	65	65	57	74	75	78	75	85	76	64	68	61	77	61	72	79	74	81	74	74	62	71	84	77	57	78	55	65	68	67	76	72	88	69	68	70	78	75	67	67	62	52	63	74	67	69	65	60	68	74	63	60	85	66	77	71	70	70	66	70	59	78	68	80	77	80	58	58	71	66	69	75	83	68	71	63	67	77	56	66	75	63	73	74	59	62	63	70	65	62	72	64	74	71	57	89	58	68	63	72	62	67	68	63	66	64	73	71	71	68	76	68	95	74	59	77	74	71	70	64	69	72	85	63	77	76	72	73	63	84	80	68	62	73	70	66	74	74	79	65	71	75	48	76	64	73	63	80	77	64	74	64	69	74	70	73	69	64	80	89	68	70	70	72	69	83	68	74	75	66	63	71	77	74	71	75	67	74	63	61	68	76	71	71	88	67	79	73	87	63	77	69	72	73	49	77	66	63	68	72	77	75	67	83	54	75	65	76	79	67	67	65	82	69	81	71	86	72	73	74	84	81	68	65	81	76	59	65	68	60	91	72	60	79	58	69	80	74	67	62	60	67	79	76	75	67	76	63	89	71	63	67	75	63	76	65	67	74	59	62	79	62	91	63	68	61	73	62	87	76	82	70	69	71	82	75	65	75	76	80	71	63	65	65	58	74	85	84	77	53	69	71	74	75	76	75	83	69	79	69	81	79	78	70	69	85	55	70	67	67	65	63	60	77	74	81	61	72	69	75	71	62	76	68	84	67	71	76	85	67	77	79	71	82	79	83	74	63	73	68	78	77	67	80	74	85	65	70	65	85	74	79	70	56	66	69	80	69	78	76	76	56	67	59	72	77	80	69	64	87	56	95	75	71	62	80	64	62	53	75	80	57	60	69	73	79	62	59	56	71	57	70	66	61	72	74	73	68	54	79	68	76	79	67	75	80	68	67	57	67	80	51	73	54	64	70	72	72	77	76	63	72	72	50	75	49	63	72	64	63	62	73	60	64	58	65	72	89	55	67	82	75	72	67	65	74	70	72	76	96	60	72	74	65	76	67	79	75	71	77	59	76	79	79	81	64	65	80	61	74	77	67	61	73	48	87	70	70	81	79	74	63	86	55	59	70	79	58	57	44	74	69	56	72	73	73	64	56	71	75	75	73	68	67	63	76	80	80	80	77	66	80	66	72	62	65	78	80	63	69	66	83	80	69	67	54	90	65	74	88	61	66	75	73	72	64	92	64	80	65	67	65	63	76	84	66	69	61	91	72	71	58	85	78	66	56	70	74	80	65	75	64	63	60	67	71	67	81	80	57	54	84	65	57	69	74	64	70	72	73	58	67	51	75	91	75	60	71	69	80	71	48	65	79	76	65	72	61	62	66	65	73	56	73	68	79	58	68	76	69	65	61	73	76	62	94	67	67	66	87	60	81	65	58	66	66	73	67	63	76	68	65	59	67	69	65	66	63	64	77	77	87	68	79	65	63	65	76	57	72	77	55	62	74	74	82	57	58	65	67	69	63	58	80	80	66	74	92	73	66	75	65	83	61	72	76	84	80	78	85	75	56	65	64	77	73	70	72	74	63	77	64	68	60	77	60	73	58	67	66	61	79	59	72	58	73	60	76	61	66	60	63	72	72	62	79	65	80	77	63	69	84	69	79	67	67	78	67	81	91	66	68	64	67	86	68	76	75	68	60	61	74	73	59	76	55	73	67	66	62	75	73	72	70	64	53	81	74	66	60	62	62	64	74	88	69	71	80	73	58	74	76	79	77	81	67	71	75	64	61	79	69	68	72	76	65	64	71	73	78	84	76	57	67	61	74	67	68	70	64	77	78	78	76	75	79	70	78	84	56	77	71	56	61	62	74	72	61	61	53	79	83	71	74	75	68	72	63	65	75	91	65	66	84	81	52	58	76	82	68	82	62	66	72	73	82	86	68	76	71	68	77	84	67	78	66	70	70	68	63	56	56	84	48	66	63	65	74	67	69	62	62	95	52	83	72	69	88	83	69	61	74	68	74	62	64	72	73	77	82	64	64	74	62	76	69	67	66	78	69	79	85	69	74	68	70	66	77	66	85	79	77	88	68	72	71	74	67	74	69	63	93	74	60	56	55	88	87	69	61	73	66	62	71	70	81	69	73	64	70	61	61	56	80	85	59	76	69	75	78	67	78	74	61	62	79	66	83	59	75	80	82	67	63	67	72	80	77	73	75	72	76	60	84	66	87	63	71	63	69	68	54	80	70	79	73	72	60	81	67	78	72	68	59	70	67	67	79	75	72	70	81	79	60	58	62	69	71	71	74	68	62	76	68	77	69	70	78	88	72	74	63	64	66	66	58
8325	2177	1338	2565	6344	6992	6203	4372	3497	3927	3993	3456	2653	2178	1798	2274	11375	22231	19711	14477	8589	3549	1490	902	795	748	730	730	714	746	713	711	693	616	724	706	744	698	727	717	706	722	709	666	698	709	737	743	675	665	690	669	697	723	762	715	708	724	701	700	692	721	737	747	730	713	737	714	724	743	730	709	720	685	752	695	732	671	730	715	755	671	697	743	714	688	658	735	681	723	684	692	702	747	737	709	724	730	731	745	721	694	689	691	679	705	708	705	676	713	691	731	716	706	753	676	720	716	711	742	730	787	690	760	778	705	713	700	684	768	731	771	693	783	762	736	683	686	734	721	720	715	735	727	680	696	715	747	748	658	714	740	733	723	704	721	720	676	765	735	691	696	680	695	729	713	704	703	697	743	715	704	690	741	685	714	708	699	713	679	699	664	703	713	711	684	695	712	731	756	664	734	664	746	694	718	704	704	710	733	718	716	725	710	706	693	671	720	714	722	689	729	695	722	735	726	754	701	736	788	748	679	690	731	721	685	725	712	697	712	748	752	719	640	639	659	725	694	718	692	728	690	793	739	672	712	719	739	735	727	704	702	733	723	724	698	762	664	675	713	715	726	730	729	715	720	718	707	680	663	702	712	737	715	731	733	726	718	708	696	712	662	707	718	756	720	700	712	684	672	754	694	716	690	731	697	677	710	751	726	751	691	690	728	680	738	704	684	710	738	739	704	701	701	733	766	690	742	737	651	712	698	670	719	705	681	702	715	697	700	722	693	700	759	709	703	693	715	751	729	704	720	696	760	687	733	726	711	724	738	708	715	664	724	714	677	711	708	738	765	692	703	744	731	741	680	746	703	699	684	724	737	714	742	677	707	731	717	681	758	707	697	669	736	737	733	714	734	736	786	731	741	704	730	709	718	738	724	691	727	715	764	710	705	696	684	771	747	730	727	716	757	765	697	706	773	682	710	704	662	714	716	688	690	725	684	749	734	723	740	706	720	656	708	749	706	687	738	723	700	684	710	754	727	748	732	719	682	752	693	697	698	725	687	711	720	706	750	678	650	668	718	756	779	737	741	698	745	672	748	700	704	725	731	750	718	706	727	698	669	704	727	717	711	693	650	718	708	755	740	754	689	741	713	705	674	679	746	723	675	716	724	732	692	683	737	689	716	660	711	688	719	681	711	649	723	706	685	689	755	684	697	725	724	707	719	694	726	706	692	729	686	713	685	719	706	745	728	778	714	696	717	713	720	723	755	684	708	700	709	698	701	719	713	706	680	722	704	721	741	736	714	675	712	724	676	675	713	744	757	725	724	683	741	698	670	762	717	726	735	742	704	730	734	695	738	740	690	735	692	706	696	691	690	679	700	688	695	703	723	727	725	683	698	730	689	722	768	741	748	702	705	718	710	758	768	719	696	703	708	725	713	740	776	697	756	729	722	708	705	727	692	718	722	725	728	763	699	695	721	724	674	764	736	739	686	684	696	759	735	694	736	710	719	707	719	675	721	728	708	718	707	723	710	761	692	731	700	714	704	753	725	674	658	741	710	710	714	762	723	757	706	718	751	716	747	700	734	699	764	711	668	687	746	755	679	739	749	719	717	721	710	736	740	740	715	727	724	732	691	791	719	769	685	748	743	710	727	720	751	697	693	718	707	673	705	682	716	736	740	673	710	774	742	692	735	757	714	742	731	741	704	723	691	704	713	688	696	710	718	666	730	717	659	708	711	694	729	760	725	718	739	687	707	714	715	709	670	716	679	742	781	735	719	697	687	746	688	742	713	670	720	665	685	748	724	709	669	760	710	741	671	741	673	677	695	702	732	735	718	670	709	729	671	680	713	729	655	676	704	724	702	721	691	705	724	746	691	683	772	737	677	717	701	692	707	710	697	746	720	729	677	707	666	671	679	712	709	699	747	718	767	670	696	732	697	698	761	729	729	711	682	699	724	736	702	699	729	724	739	685	705	712	661	763	730	718	696	724	709	709	719	759	707	708	730	719	776	749	713	686	722	753	676	722	703	710	776	711	703	704	699	719	684	701	717	737	696	716	709	748	711	732	703	725	712	680	726	703	717	726	729	675	665	726	661	712	692	745	690	717	719	735	735	728	700	708	762	695	713	691	707	752	691	718	715	690	701	748	733	711	747	675	739	772	669	692	712	724	737	722	734	742	654	739	694	677	693	726	724	781	738	675	704	760	711	707	724	701	669	664	735	766	710	729	671	722	694	669	723	700	726	692	729	703	693	723	695	731	707	743	711	687	739	678	668	716	701	746	732	700	691	744	674	684	702	713	689	755	720	708	690	694	650	712	710	692	742	720	740	721	756	688	699	732	761	696	712	678	719	717	697	694	736	756	750	667	698	691	707	724	701	717	742	710	670	712	721	732	727	719	721	729	710	670	717	726	718	717	746	697	701	735	711	675	768	661	725	704	716	732	696	736	696	748	754	723	715	725	657	723	709	705	711	752	723	671	691	730	725	713	728	743	733	766	755	712	733	711	704	735	692	740	729	712	679	722	719	678	711	762	763	713	752	721	699	680	728	755	726	663	756	701	704	687	738	723	707	726	687	701	689	716	694	745	699	745	684	716	690	732	711	741	730	679	695	716	741	686	725	724	685	697	694	759	691	679	690	764	674	668	713	695	709	741	726	705	720	676	721	710	721	664	735	762	694	683	744	680	687	723	754	730	719	692	700	706	756	709	737	762	716	689	695	732	707	717	727	689	701	719	673	694	743	739	721	726	727	723	684	683	725	701	712	716	704	738	750	709	738	689	703	719	717	692	739	730	716	722	700	753	731	762	738	736	724	720	718	704	718	732	712	714	721	753	702	751	710	700	739	701	666	685	733	700	680	709	761	714	728	724	704	705	688	731	724	687	705	748	716	716	697	730	679	653	685	748	689	719	693	742	661	725	714	738	673	758	729	724	699	675	742	694	786	703	693	743	717	756	721	716	678	718	705	740	757	691	752	745	717	721	721	756	713	715	715	715	797	717	723	736	740	711	679	700	759	715	702	718	724	745	720	730	732	678	714	716	705	741	724	739	752	739	696	695	716	740	677	654	745	684	697	730	696	697	689	726	728	720	734	708	698	743	688	709	719	700	718	725	682	755	722	708	752	707	710	676	693	748	713	698	739	684	776	725	705	707	744	707	718	746	762	712	713	670	722	695	710	704	693	719	737	702	747	728	734	687	712	694	684	653	718	714	741	706	682	730	722	671	687	674	735	747	694	728	741	708	695	742	694	717	728	717	681	676	726	730	707	698	740	730	683	692	729	717	691	738	699	689	670	686	706	721	726	728	739	688	704	664	706	719	710	747	712	709	723	705	704	743	723	687	714	681	698	712	798	764	735	763	694	708	727	696	654	728	767	669	783	734	741	697	780	727	648	702	766	702	705	670	703	734	723	710	722	719	660	707	752	693	689	701	742	691	737	715	701	685	685	698	666	701	707	722	687	706	710	718	656	761	719	692	701	746	727	712	736
706	245	181	142	136	172	217	168	163	187	182	153	110	142	136	95	466	3397	3579	2070	999	368	172	102	85	82	78	74	81	77	82	88	62	76	70	60	76	67	75	76	63	83	64	90	79	77	71	72	82	78	72	69	71	98	74	73	70	77	83	69	82	62	66	89	68	62	63	65	69	77	69	75	72	79	79	86	72	75	78	75	75	99	92	65	68	76	88	80	69	71	69	93	70	60	86	78	62	84	76	79	97	86	70	72	72	63	76	76	83	87	77	73	77	79	64	74	83	76	74	79	76	69	71	79	87	86	84	78	87	79	88	88	73	85	73	83	86	85	73	83	64	96	81	79	83	80	65	67	85	68	67	81	65	86	84	79	64	83	77	65	84	68	88	58	83	75	83	86	79	79	61	63	73	83	90	77	76	85	77	64	81	79	83	88	84	75	84	79	78	69	66	60	86	68	71	73	83	81	77	70	71	93	69	66	77	78	75	75	69	67	77	77	69	75	55	79	70	77	69	76	64	86	75	77	79	86	78	83	69	69	66	90	82	85	88	94	66	78	74	59	74	67	64	73	87	83	67	78	65	79	87	74	90	79	75	79	72	79	80	68	75	71	74	82	56	76	76	82	72	72	76	79	72	72	73	64	82	85	69	87	84	91	90	69	73	75	65	84	84	68	75	70	73	80	82	74	89	81	86	87	80	83	70	72	87	72	58	71	78	72	72	81	84	74	83	59	64	74	87	76	77	100	84	75	90	78	62	73	73	89	83	89	69	68	89	76	83	77	75	79	78	84	66	71	84	86	91	67	79	72	75	72	82	90	67	63	72	91	70	83	67	75	71	74	86	61	81	79	81	76	66	82	81	85	81	89	64	69	68	72	80	68	79	66	79	86	72	89	90	91	71	86	76	75	73	83	63	68	101	64	91	74	83	82	72	88	71	71	82	68	75	58	84	79	72	83	89	86	69	84	50	69	79	77	81	78	79	85	83	72	93	87	78	70	74	84	85	74	73	82	62	90	81	62	74	73	66	67	83	86	75	78	89	75	77	67	79	82	59	62	79	90	64	73	82	71	53	80	90	74	73	76	97	76	83	81	87	72	64	75	84	80	84	93	54	77	84	80	84	74	91	86	78	66	80	70	74	92	75	90	80	89	79	58	81	69	76	77	67	81	74	75	74	58	86	76	79	72	87	72	75	71	81	73	71	77	68	83	80	78	73	77	70	82	67	69	73	80	68	86	92	89	72	68	72	68	85	83	76	78	62	88	71	71	95	72	79	83	80	79	95	68	65	73	80	76	88	80	88	79	59	69	80	77	81	72	73	66	57	105	74	73	80	75	80	76	76	89	61	69	80	69	83	88	93	75	74	60	88	94	82	70	66	60	75	102	80	64	80	77	91	83	79	90	66	64	73	64	73	96	88	82	79	88	80	76	77	76	68	90	82	55	73	83	80	79	79	68	79	80	78	75	78	72	89	76	71	85	73	76	76	76	82	80	67	80	82	85	66	83	80	71	67	77	90	69	72	78	71	80	77	67	70	78	63	74	79	91	73	98	78	83	88	82	78	90	79	79	80	61	69	90	63	61	78	86	76	73	106	70	68	59	93	70	81	89	83	62	64	80	78	71	80	90	80	75	71	65	88	67	91	77	89	76	81	94	72	90	75	91	82	87	60	70	89	74	72	70	85	81	69	69	71	81	61	79	73	64	79	91	55	69	87	76	75	70	76	65	85	83	83	70	63	77	88	81	78	73	66	88	94	75	67	66	80	87	68	71	71	82	90	78	79	92	83	79	80	80	73	67	93	71	92	86	83	86	85	79	95	70	81	78	82	80	94	83	79	70	80	75	76	89	55	73	87	77	83	82	85	82	76	67	86	78	69	83	75	82	80	72	83	85	75	84	92	85	56	72	81	66	73	73	74	80	77	88	90	83	77	81	95	86	86	84	76	79	78	81	75	72	74	82	73	69	77	73	72	81	55	81	76	86	63	95	73	73	90	84	75	65	79	77	75	66	92	78	82	78	75	69	61	84	67	61	62	88	71	75	89	71	75	75	62	69	76	76	83	82	82	79	79	62	71	78	68	79	62	73	70	68	73	73	78	71	72	90	62	75	92	80	83	66	65	76	75	76	88	67	80	73	95	91	88	75	77	78	66	64	80	89	72	77	89	89	64	83	83	83	90	79	81	63	72	69	72	77	97	84	84	88	78	69	77	79	78	80	81	83	75	80	68	86	100	66	63	95	76	89	94	61	71	75	83	84	77	64	73	72	84	68	61	72	68	72	80	74	71	98	75	74	70	85	77	76	68	66	62	83	74	87	81	79	74	76	77	90	80	93	72	79	70	70	71	89	77	74	81	78	74	73	76	85	63	67	66	66	57	69	75	72	63	73	73	78	73	78	76	69	79	68	98	69	71	76	73	89	71	85	71	70	65	72	64	78	65	75	73	92	90	70	69	83	81	62	79	82	80	100	82	66	85	78	70	82	76	76	82	65	67	75	88	81	82	93	70	70	69	82	84	85	78	87	72	85	72	59	68	81	74	80	79	85	77	83	77	73	79	72	75	70	90	77	72	82	81	71	70	79	91	74	77	76	76	71	75	55	65	84	70	68	87	74	80	87	62	75	67	75	68	66	77	75	79	62	83	83	74	91	88	61	86	89	77	79	78	77	92	80	65	88	80	77	84	73	85	78	83	67	85	77	72	75	79	78	76	77	80	77	81	74	68	73	87	84	91	76	79	63	74	78	79	81	78	77	74	80	74	75	73	87	83	75	73	80	61	72	75	69	65	78	68	82	76	63	78	84	81	66	76	61	62	77	78	78	80	71	83	83	78	71	75	77	87	102	83	69	79	71	64	70	71	86	75	94	85	71	103	77	68	83	88	85	79	68	94	87	72	71	69	68	72	77	64	70	78	61	77	72	76	84	84	65	79	81	66	89	76	79	80	77	69	72	88	88	79	81	85	57	88	83	86	66	66	81	83	77	78	74	81	88	68	72	69	78	78	76	89	79	81	75	80	78	98	82	84	74	86	82	87	81	85	68	77	97	90	89	87	76	78	82	82	78	82	66	62	71	81	66	77	75	83	78	82	61	83	74	75	88	77	83	80	75	82	88	90	86	79	71	82	78	66	66	62	78	83	92	82	84	79	82	82	90	74	71	79	66	76	77	85	63	84	71	69	72	73	99	83	78	93	70	71	77	96	58	81	77	78	68	79	78	81	74	91	75	70	74	71	71	89	72	74	90	73	63	67	85	81	69	75	81	79	67	70	68	83	59	78	98	83	87	80	75	87	84	75	73	81	71	72	88	79	73	71	77	61	95	72	78	86	85	66	55	85	78	69	78	90	74	91	63	71	73	80	69	78	79	72	66	84	71	87	81	71	82	60	68	74	62	82	86	82	82	73	88	80	69	88	69	74	83	77	70	66	80	77	65	73	72	91	76	91	70	96	76	56	103	90	82	85	84	93	69	76	70	61	86
10889	4362	2205	4460	8902	10427	9079	7199	6163	5646	5209	4274	3202	2785	2413	2745	8579	31934	29654	23763	14952	6164	2261	1125	919	774	809	759	767	787	748	744	747	769	774	794	774	781	761	776	770	726	767	737	785	792	720	740	749	817	799	777	766	772	810	752	779	752	781	768	769	789	798	797	762	776	842	768	809	800	760	741	769	780	809	749	725	835	722	776	757	767	765	784	800	741	774	798	743	771	787	718	784	806	713	739	793	790	754	791	740	736	781	755	768	739	759	745	795	792	738	816	786	754	751	748	760	776	762	751	766	764	783	767	721	773	735	819	767	749	783	716	799	773	778	687	786	757	759	808	746	748	782	773	796	757	763	727	725	785	754	752	775	743	810	785	749	759	768	738	752	769	744	738	747	794	788	751	798	761	840	854	786	775	761	783	746	777	771	801	755	792	757	751	744	772	813	714	789	774	743	773	766	756	754	730	805	734	759	772	783	789	785	779	785	748	784	774	757	796	817	757	770	824	733	791	766	738	840	809	778	792	809	766	785	812	745	744	806	720	815	804	703	758	827	776	776	802	767	778	758	829	734	814	738	719	775	805	776	777	764	734	756	782	762	777	752	791	794	731	767	770	747	795	796	722	746	725	780	733	736	755	772	721	734	800	810	834	757	800	816	766	831	701	754	736	797	794	788	785	738	761	737	745	779	783	813	719	707	745	817	803	771	806	777	742	714	765	783	741	743	756	768	741	762	767	708	752	726	748	734	820	764	766	797	768	804	750	742	782	764	799	721	795	750	781	777	752	787	814	795	781	791	770	750	719	755	836	711	817	761	751	788	775	759	810	753	780	763	825	750	776	757	756	814	819	766	735	766	740	791	762	823	809	747	769	770	751	734	763	753	736	753	785	764	755	787	742	764	799	735	733	774	784	744	751	752	783	789	787	805	746	735	795	746	779	749	723	779	722	786	754	787	829	781	793	727	779	781	757	779	797	683	763	748	753	859	795	778	733	797	807	762	749	745	790	771	767	795	732	787	754	737	743	729	750	762	748	788	809	698	741	766	748	753	762	781	792	788	767	802	775	757	773	753	793	762	823	803	806	808	740	760	729	810	753	732	740	710	784	730	780	766	739	778	842	772	764	755	769	774	783	749	809	747	773	800	796	781	765	804	768	752	767	743	802	774	801	727	778	769	773	758	785	797	719	804	767	782	785	778	755	768	754	733	752	769	728	804	732	756	768	782	762	780	770	770	771	776	754	760	749	793	746	759	753	738	803	752	665	769	768	738	775	796	763	736	800	771	729	751	776	803	758	776	794	798	777	785	754	754	807	747	753	723	767	736	792	836	789	754	759	765	815	746	803	771	782	767	725	773	785	818	787	785	785	758	750	763	779	831	776	797	758	750	701	747	774	746	742	777	730	773	776	758	743	798	712	781	766	786	761	820	770	775	765	797	750	775	787	802	791	782	763	779	792	741	776	780	763	773	789	783	738	776	760	808	793	756	810	766	750	777	745	787	708	744	810	784	782	740	770	775	755	795	788	787	783	781	743	783	761	730	784	777	818	753	795	793	735	744	758	723	768	737	762	760	762	780	766	759	779	788	790	773	759	768	715	796	775	766	737	780	773	776	801	836	716	772	772	792	796	802	738	746	812	773	745	817	740	766	777	796	727	756	757	762	802	799	753	768	743	785	741	785	779	784	734	785	776	787	758	829	770	776	729	759	752	757	739	775	773	797	780	793	748	763	769	766	789	816	755	738	760	801	757	800	730	811	776	757	749	787	737	804	767	768	754	787	718	811	799	798	771	776	767	814	773	809	777	789	743	782	801	785	761	752	752	729	789	788	820	732	765	763	766	744	788	732	747	768	749	743	765	770	788	772	733	785	756	793	743	777	779	766	788	768	743	765	772	764	787	775	733	730	781	778	773	791	745	754	768	740	730	791	799	733	767	766	783	792	727	760	722	777	741	764	804	748	793	786	749	786	821	748	765	780	758	776	782	766	832	778	767	739	781	749	696	784	803	778	732	768	779	766	742	815	756	762	823	754	770	714	749	693	769	753	754	781	755	798	776	803	757	765	779	746	783	764	759	742	756	729	744	782	771	789	768	805	784	739	770	749	795	798	769	723	747	726	794	770	783	754	751	783	805	763	779	750	746	768	793	765	762	823	760	823	782	773	750	787	724	734	787	767	751	756	768	723	794	809	803	789	777	788	745	778	752	773	746	754	823	812	777	774	770	775	796	761	844	789	815	775	818	743	741	792	747	742	804	777	778	720	773	737	759	797	765	761	782	738	766	780	783	749	822	812	748	775	820	791	784	761	738	771	760	817	775	755	729	817	768	787	798	791	821	749	751	793	777	801	754	737	739	800	784	784	745	755	759	779	831	770	739	746	800	777	732	798	778	769	731	789	731	780	750	721	748	769	807	756	842	742	747	802	778	783	767	742	807	770	805	761	781	753	728	802	790	733	763	758	778	773	813	734	754	771	773	792	777	761	738	746	756	734	751	732	760	754	833	798	718	758	788	787	817	750	746	733	740	728	784	774	761	791	735	802	751	786	788	822	741	785	728	769	792	785	800	808	752	775	775	757	761	744	765	756	817	802	787	799	802	761	786	747	746	810	803	783	764	815	771	758	791	752	761	767	745	748	746	771	781	706	686	774	758	808	820	787	784	737	720	763	772	795	753	798	793	729	805	750	722	718	731	786	758	782	760	718	768	739	784	769	760	776	803	772	762	791	816	798	751	769	787	763	779	755	757	732	729	740	818	796	736	803	758	805	778	801	782	749	761	729	755	832	766	795	769	757	786	780	782	787	758	735	749	770	747	767	733	764	778	750	753	779	796	812	766	769	775	857	757	730	693	775	792	771	778	755	779	770	767	743	782	781	752	731	738	829	795	800	747	797	775	768	760	801	779	764	775	783	794	798	738	792	739	735	769	811	822	736	774	761	716	756	731	747	796	786	790	727	700	761	733	747	798	816	739	767	811	732	778	742	746	802	769	796	735	817	782	772	771	730	766	707	765	764	776	798	787	773	791	795	778	750	761	807	757	772	761	774	770	798	760	773	771	770	760	744	785	754	762	758	769	780	764	839	814	771	753	793	781	764	769	793	785	740	746	761	765	792	793	763	781	761	743	751	799	776	748	809	751	766	770	742	773	771	771	775	736	765	796	781	769	688	764	777	777	746	765	771	727	787	766	790	745	710	785	759	750	781	758	786	791	781	774	816	726	757	774	810	704	770	766	779	822	755	780	714	766	768	793	756	782	739	804	710	798	779	749	788	808	740	773	746	769	782	791	739	755	791	756	787	736	716	743	787	768	815	780	792	750	779	760	791	774	772	763	755	776	767	768	819	768	771	739	761	796	773	751	732	783	729	750	746	737	780	742	767	712	756	785	776	783	717	745	770	751	760	758	812	719	708	759	777	778	782	800	787	825	751	779	838	761	773	753	843	712	771	757	771	742	787	778	733	735	766	772	793	782	789	712	759	757	754	739
2342	209	164	130	122	129	187	259	300	267	269	210	182	150	173	475	3108	4005	2758	1552	646	223	134	78	91	74	86	80	69	69	71	55	69	73	69	68	76	71	68	63	89	64	75	78	57	59	65	75	74	62	82	62	70	53	61	58	64	59	59	54	82	75	73	64	77	87	58	60	64	71	64	88	69	64	67	73	71	79	67	66	68	67	68	57	66	65	65	68	76	65	55	79	78	79	55	69	64	75	66	79	65	68	71	76	87	68	72	69	60	61	81	68	65	73	75	82	63	76	68	81	64	80	66	66	81	58	60	77	73	62	84	83	71	61	49	72	52	58	63	70	62	70	72	49	73	75	72	68	87	66	74	71	59	67	73	69	71	77	67	55	81	81	62	69	81	81	74	64	67	67	69	76	55	62	70	68	84	82	65	65	87	67	63	68	56	68	64	76	66	67	72	63	79	60	71	79	74	85	81	82	57	66	67	66	75	77	78	71	88	73	83	66	58	73	59	68	68	76	70	72	77	74	87	66	78	86	69	73	64	77	75	65	59	50	62	60	53	59	70	76	66	94	58	66	59	60	70	78	68	70	68	77	78	86	80	77	79	77	64	68	67	70	82	64	71	69	68	67	72	78	53	80	83	62	66	56	81	76	62	81	68	87	57	63	78	75	78	61	76	73	85	71	62	64	67	77	69	77	85	71	82	69	82	61	63	77	64	74	77	77	64	68	67	74	69	79	59	65	54	44	66	75	84	82	72	75	64	59	62	71	74	77	72	74	76	71	77	68	74	70	74	77	67	70	87	65	69	61	62	67	83	78	71	58	68	69	63	66	68	68	64	69	74	79	71	65	59	70	76	66	85	63	76	76	72	67	69	81	64	70	55	66	64	64	64	67	62	77	72	75	71	60	57	64	80	78	66	62	78	83	77	67	74	74	65	60	76	64	64	54	62	73	78	84	52	61	77	67	67	74	73	65	77	75	74	76	81	59	80	61	55	95	69	80	63	73	77	75	59	83	81	64	60	56	68	71	76	71	56	71	64	80	59	83	67	58	75	73	75	82	71	68	76	81	73	71	81	69	75	66	72	71	67	80	75	76	68	76	89	79	75	70	78	73	64	70	60	68	55	80	73	64	72	71	63	68	65	78	68	72	61	73	63	75	66	69	57	85	74	54	61	76	59	91	68	66	69	71	67	59	62	68	65	88	81	94	62	88	76	72	59	73	78	65	80	49	74	69	90	62	80	68	80	63	74	73	68	69	65	83	85	72	68	97	69	70	57	72	68	71	60	60	61	65	59	73	67	61	63	80	87	65	70	73	74	80	81	80	70	69	64	72	63	61	73	68	62	83	76	76	55	82	73	72	65	69	85	54	74	81	60	62	63	75	69	68	74	70	63	74	75	74	65	66	68	75	78	70	68	67	70	72	79	79	76	90	61	72	82	74	73	89	69	71	65	60	70	64	66	82	75	63	76	56	53	57	75	79	59	83	61	67	62	71	82	57	67	101	76	67	78	66	77	66	69	68	70	75	65	67	44	72	60	66	99	66	78	56	72	78	58	64	61	71	71	70	82	66	76	64	78	81	74	58	82	58	66	66	75	68	70	69	66	56	59	75	77	72	73	60	76	55	68	74	65	77	86	63	74	55	57	82	77	71	74	66	67	58	71	81	72	81	66	75	67	59	57	74	69	67	69	64	66	72	83	80	71	60	67	86	64	66	75	68	77	74	59	70	84	75	62	72	79	78	71	69	51	79	86	67	76	53	71	60	81	63	72	68	68	73	67	58	72	66	62	83	69	76	61	59	73	48	76	62	62	72	87	64	66	64	69	66	81	77	67	75	72	75	63	62	69	63	62	59	68	72	54	75	69	93	74	77	61	58	76	74	64	80	67	74	65	54	55	72	70	76	71	62	64	73	67	55	72	64	66	79	74	60	63	86	77	72	63	71	76	78	85	69	73	61	81	63	67	64	64	84	70	91	65	82	74	75	70	81	78	68	64	72	74	70	79	62	65	63	77	62	82	66	66	72	65	59	78	83	59	85	79	64	74	69	77	66	72	75	66	79	70	69	70	73	74	68	69	82	71	57	55	73	61	66	53	76	62	58	72	62	68	73	60	85	70	62	73	64	77	80	64	76	70	65	74	67	74	79	75	62	71	82	68	73	65	71	52	69	83	74	62	74	77	78	72	59	71	74	69	56	64	71	65	65	64	74	60	65	67	70	66	66	65	80	64	74	77	56	86	65	85	71	63	72	66	66	70	63	78	64	78	64	69	77	64	85	74	69	73	61	85	72	65	63	67	67	63	83	64	82	68	56	83	72	68	59	58	64	68	70	68	73	66	65	71	64	72	76	78	60	63	69	94	52	79	82	65	68	69	71	79	67	48	67	71	57	66	67	61	71	56	77	55	80	78	81	64	75	63	59	67	64	79	73	71	76	68	68	82	67	65	68	72	76	65	73	68	81	73	71	57	77	53	85	70	69	103	71	36	63	87	70	62	73	88	69	70	65	70	70	71	69	62	80	74	62	63	70	76	68	67	73	72	62	79	78	65	80	60	73	82	69	80	68	73	74	73	69	72	73	66	72	79	87	85	73	66	72	76	78	75	71	81	69	59	70	73	93	82	58	62	77	55	84	77	64	67	71	86	70	65	80	57	74	67	61	90	54	49	72	63	65	77	61	74	69	63	64	68	67	67	54	77	71	87	74	78	55	72	65	57	82	64	67	56	70	64	64	56	71	71	71	76	71	78	64	72	64	75	73	62	78	76	78	82	70	69	74	81	66	76	72	61	79	70	68	63	68	71	68	80	67	70	65	78	80	72	83	54	72	69	58	93	83	65	78	62	75	66	69	66	64	69	71	59	68	62	72	71	63	72	66	58	74	70	83	73	60	80	65	76	75	76	72	81	70	84	63	77	57	77	71	84	72	82	69	65	78	72	63	83	76	69	53	66	72	56	69	75	64	66	63	66	64	69	62	78	65	76	53	73	64	69	48	86	76	64	50	66	69	70	61	65	68	71	68	48	66	73	77	82	68	61	63	66	59	74	73	68	66	71	69	74	85	73	77	81	65	65	78	84	65	72	82	62	68	61	54	67	75	61	73	70	81	83	73	66	62	69	77	76	74	66	62	65	67	72	63	68	65	81	69	79	83	79	63	62	58	69	77	54	69	69	67	61	79	74	59	66	69	72	78	51	86	81	67	76	72	57	53	92	76	65	64	60	74	76	60	67	62	58	88	72	61	54	66	64	62	70	84	85	74	66	62	80	64	71	62	59	56	78	77	71	72	71	81	57	61	81	77	69	69	81	55	63	76	69	65	73	71	69	72	67	79	61	62	57	70	74	71	65	68	64	88	67	60	68	77	60	81	61	76	74	58	71	69	67	66	62	56	65	57	64	55	61	84	54	64	74	73	72	73	68	75	83	59	83	71	80	61	64	64	71	65	79	60	82	67	69	79	84	67	67	66	73	59	74	71	72	78
10619	3689	2138	3748	7607	9232	8994	9709	11194	8816	7648	6571	5162	4763	4353	9096	28681	31956	26920	19788	10849	4571	1715	944	755	774	731	738	733	711	674	703	713	751	729	735	712	737	743	706	700	711	710	715	669	669	716	706	701	719	701	689	740	685	711	679	740	726	711	704	696	707	716	696	710	683	695	715	720	719	752	711	702	706	706	722	683	693	686	704	730	665	704	657	716	753	782	697	668	737	715	709	698	716	692	737	803	705	706	696	713	722	706	659	664	722	735	738	717	706	722	647	765	692	690	689	689	713	683	740	730	740	671	682	724	756	664	705	680	708	688	700	701	741	700	718	725	681	704	663	680	687	702	676	697	737	722	748	698	646	747	697	678	735	695	686	703	704	714	704	734	658	696	693	673	657	684	722	736	772	680	735	726	722	720	706	689	726	698	716	708	666	731	681	720	647	700	672	720	664	740	719	708	702	737	694	672	678	667	738	739	737	685	668	698	675	721	701	712	725	761	736	685	697	672	704	732	772	712	684	751	769	701	698	707	712	717	699	680	682	695	650	664	706	743	699	689	706	717	734	728	709	700	702	693	728	700	693	712	689	705	700	724	698	689	688	698	706	731	699	683	701	709	682	718	729	693	679	734	743	686	701	692	667	699	717	678	724	713	712	669	683	757	745	727	707	721	722	693	711	721	713	741	682	707	663	685	702	677	696	708	692	698	689	704	729	732	717	742	743	701	658	664	677	686	761	699	755	718	697	680	668	728	689	682	701	681	732	723	750	713	722	709	714	650	697	702	689	706	718	707	715	724	682	697	705	692	698	702	718	685	684	702	715	713	666	703	704	686	664	727	740	718	652	714	737	704	712	722	717	652	726	723	699	693	708	694	721	696	659	696	668	642	680	710	659	738	715	667	730	718	702	693	715	728	705	666	749	700	702	731	668	695	708	698	651	719	671	725	658	700	717	739	727	672	730	716	695	701	692	721	744	685	687	712	756	702	723	701	713	696	702	700	677	697	744	749	680	734	732	662	676	668	750	715	707	735	684	714	716	709	747	682	713	757	695	682	694	702	672	745	692	758	731	704	740	675	710	671	721	718	687	708	727	770	739	724	720	727	737	706	724	690	704	698	679	707	682	737	738	676	682	756	696	699	739	710	734	707	707	692	723	682	704	698	674	716	705	700	695	700	711	705	689	662	726	746	724	650	651	692	710	730	708	693	713	679	699	696	655	749	703	704	696	713	722	721	709	684	706	744	728	680	686	682	722	698	766	678	751	692	728	719	716	662	697	766	719	703	707	702	702	701	729	687	701	748	702	708	664	705	734	696	694	719	676	693	704	683	720	704	692	684	672	732	725	718	692	732	705	733	760	739	666	707	693	690	765	720	623	753	656	752	687	698	690	708	673	703	655	712	687	734	700	670	717	695	718	711	718	699	671	720	653	689	704	692	724	701	697	696	724	757	757	742	705	692	692	683	692	709	675	736	705	659	728	692	744	744	685	744	711	712	718	655	727	727	681	729	687	745	713	697	731	729	710	697	705	658	748	658	723	709	706	722	688	730	711	734	719	732	657	690	683	728	712	713	680	687	730	733	700	733	733	691	705	698	738	710	684	704	721	677	695	709	703	669	705	749	710	722	696	681	705	690	739	711	734	700	708	664	714	680	719	701	719	762	700	699	697	731	678	671	715	703	720	745	705	716	701	743	697	680	675	746	696	706	685	696	719	711	718	721	665	728	692	698	723	687	733	731	678	714	669	769	653	751	716	730	718	741	704	684	743	683	727	744	714	704	719	710	690	671	693	726	719	706	701	703	720	719	700	720	705	653	717	725	721	721	732	717	706	707	696	680	689	710	761	706	730	720	752	711	638	709	669	704	738	705	700	730	744	697	716	679	760	717	689	654	738	711	720	664	695	759	710	753	681	677	687	688	747	665	732	632	718	721	705	733	725	704	684	711	673	673	712	721	721	715	687	764	670	737	696	729	714	712	736	724	720	700	700	724	682	725	736	715	725	660	657	686	697	658	683	752	717	690	683	715	712	729	654	706	699	734	703	723	720	771	699	715	674	723	731	701	748	744	667	748	674	743	678	724	706	695	694	699	688	696	720	695	688	700	689	717	654	698	742	703	681	728	703	729	675	698	727	704	707	721	731	702	669	710	716	669	737	694	766	714	686	682	715	720	690	728	702	724	707	660	736	717	695	735	705	689	714	773	686	741	704	754	719	727	686	701	652	766	691	712	665	719	689	720	679	694	700	711	707	684	685	721	708	695	719	725	715	717	674	711	702	704	717	745	726	712	756	721	712	651	701	696	634	659	762	702	764	693	685	729	710	699	697	713	730	702	705	717	692	717	723	700	674	681	730	694	758	754	725	680	740	709	702	685	706	755	711	724	645	737	715	724	717	741	754	735	683	754	708	702	780	737	698	717	664	668	704	687	633	742	747	780	646	727	716	686	683	659	722	701	727	704	727	739	720	673	740	705	724	755	687	669	710	689	688	705	737	721	677	647	696	698	740	666	685	703	682	666	699	732	664	697	712	703	689	715	699	736	767	715	695	713	707	673	731	661	707	716	722	679	724	710	704	732	675	737	705	709	718	700	702	676	721	675	727	724	742	707	700	690	743	686	703	684	723	722	725	666	726	689	740	708	734	711	672	660	705	730	680	715	680	740	700	693	721	726	732	735	716	702	712	715	733	684	686	715	679	703	767	735	717	732	671	717	675	671	698	755	700	677	718	741	763	720	743	702	683	685	715	673	707	686	733	720	693	690	721	706	712	713	761	691	740	645	700	697	714	706	720	778	690	722	691	715	673	756	733	716	679	707	788	694	703	734	727	731	702	686	679	675	712	713	684	693	748	715	694	708	676	726	743	709	670	625	702	733	698	720	698	731	711	746	703	691	712	746	684	684	723	729	725	700	723	757	676	628	705	713	711	719	665	696	697	714	701	710	727	709	705	717	718	702	751	742	693	740	671	684	703	705	713	705	673	705	685	726	745	723	722	713	720	717	751	742	676	688	732	757	715	707	679	708	696	657	735	674	678	706	747	696	694	681	706	717	671	738	701	765	683	682	751	697	739	712	682	724	739	695	715	732	699	762	661	754	704	741	747	723	693	683	689	723	695	699	698	713	705	705	672	703	696	696	721	743	669	703	713	727	738	761	734	685	764	754	707	755	736	727	700	673	692	704	698	726	742	703	695	715	702	706	715	763	709	719	706	696	666	708	708	727	698	742	768	682	734	683	676	753	717	666	737	699	734	719	651	722	702	719	699	737	686	669	746	698	759	687	735	689	722	734	697	729	699	711	694	716	723	702	652	699	691	678	697	704	706	666	709	759	672	733	696	695	705	708	670	692	713	691	709	690	745	709	660	682	690	692	685	689	697	746	737	703	664	680	658	719	726	692	690	690	748	720	697	675	762	707	691	684	680	723	689	715	696	718	736	693	677	734	722	719	730	728	708	729	712	686	685	743	722	733	707	685	735	776	704	683	717
1242	350	192	170	148	241	451	354	350	331	288	228	203	223	198	419	5149	6652	4367	2107	831	313	132	99	83	79	68	87	72	72	82	76	67	74	98	74	84	74	75	79	86	71	76	89	92	65	84	55	77	70	69	81	80	62	90	80	90	69	77	73	79	72	73	86	68	85	68	81	79	71	64	60	57	83	76	72	76	83	64	73	85	79	63	73	76	74	82	75	75	80	67	83	65	70	75	82	69	63	75	74	91	54	63	60	85	72	72	89	68	67	83	69	77	81	77	68	74	80	72	86	90	82	88	71	81	76	65	63	81	73	69	77	74	90	73	78	74	71	76	71	82	69	71	79	74	86	70	68	77	62	68	76	91	76	102	77	65	84	75	61	65	61	81	71	92	71	82	77	71	57	71	80	75	78	77	83	77	67	78	80	81	74	66	95	73	71	71	84	76	73	64	66	58	82	75	67	76	84	61	64	64	88	72	64	73	91	97	79	74	77	71	69	86	72	65	74	82	71	73	75	78	73	68	59	77	74	73	71	79	71	80	80	69	74	87	84	75	69	76	85	84	80	74	79	79	79	59	74	77	78	74	60	82	83	94	72	71	66	66	76	59	62	70	73	72	84	73	67	74	72	62	63	56	81	83	91	68	77	74	77	69	74	88	85	92	70	78	86	83	81	83	79	69	77	60	60	80	73	75	66	67	74	76	77	63	77	85	76	75	77	77	91	94	76	78	82	73	77	77	75	85	85	81	83	56	73	64	65	55	82	82	90	81	81	83	90	72	88	71	84	72	82	80	80	68	100	87	74	79	80	97	76	73	76	63	83	67	66	84	70	58	74	64	76	63	76	75	80	75	63	60	78	80	57	77	63	77	79	91	81	60	61	78	63	87	67	70	71	60	68	74	78	82	89	67	85	82	92	79	76	67	66	85	66	73	57	81	63	79	81	75	79	81	58	83	59	72	82	94	82	75	82	70	91	78	77	75	91	73	69	79	78	71	73	72	74	94	74	63	65	87	81	58	101	78	76	58	69	85	55	84	79	94	84	60	74	73	71	69	60	75	68	83	84	70	74	84	88	59	73	79	70	74	68	62	70	79	61	64	78	76	82	79	89	75	72	70	76	78	81	87	76	80	84	59	72	71	71	80	71	82	76	82	77	79	58	68	61	76	79	71	100	67	79	77	70	72	80	82	82	80	85	61	65	68	80	76	68	68	89	72	96	89	87	71	80	61	67	86	74	75	72	73	73	65	72	62	83	86	71	82	69	78	68	63	76	78	69	76	68	47	78	65	85	84	83	61	76	59	81	85	74	84	83	68	74	76	79	81	77	73	68	64	69	67	76	83	84	75	60	82	67	79	68	73	65	83	71	78	75	76	63	75	81	82	67	71	84	69	79	88	81	85	72	93	82	85	65	72	93	87	73	74	82	93	67	79	65	73	93	84	66	70	75	80	68	62	83	72	81	79	59	77	60	80	67	75	83	81	71	93	64	82	57	82	72	85	61	80	77	64	87	75	72	86	70	71	75	66	80	96	87	79	74	68	80	88	83	80	92	84	92	89	74	64	72	79	83	71	77	83	65	75	67	64	80	86	67	65	82	72	83	75	71	71	70	80	71	105	69	69	93	72	84	72	61	81	86	70	79	73	78	73	65	83	83	79	69	75	74	66	72	74	77	73	62	79	79	79	94	70	82	87	93	83	69	65	81	71	71	78	91	82	82	78	73	53	89	78	84	80	69	69	71	83	84	72	72	95	66	82	62	69	62	72	100	77	61	85	76	78	73	65	86	74	78	70	69	77	71	58	70	77	70	66	71	76	70	67	72	82	68	74	70	82	63	66	79	81	81	64	85	78	93	79	74	71	73	86	72	74	76	70	59	72	72	72	64	83	70	86	65	59	79	81	70	83	73	73	56	83	85	67	85	87	81	77	78	63	74	66	84	66	73	80	84	66	63	79	68	57	76	70	71	74	77	72	74	80	67	91	88	84	70	72	55	65	85	77	75	62	84	62	80	64	78	85	92	69	79	71	67	70	66	77	84	72	72	66	66	67	78	76	80	67	74	72	71	87	66	71	75	76	85	76	80	81	70	68	73	72	73	74	80	78	74	82	63	75	85	83	50	73	81	77	85	81	70	69	70	80	102	83	79	68	76	66	91	71	71	67	73	74	80	65	77	86	71	78	66	106	66	69	83	71	78	77	75	75	93	69	70	68	60	74	84	84	83	79	75	66	61	87	71	77	67	70	73	66	82	68	87	73	82	64	81	70	75	82	75	54	74	77	57	81	55	84	98	77	89	90	64	67	76	84	75	71	79	70	73	69	74	77	80	70	87	82	71	80	66	75	73	68	86	67	75	67	73	69	75	83	75	77	57	67	89	74	65	73	73	73	63	80	82	78	75	68	64	70	78	65	70	59	70	74	70	80	100	69	59	73	79	67	74	83	83	73	70	57	78	68	71	81	75	75	73	76	85	77	81	78	75	75	64	75	61	80	70	68	79	70	66	93	72	80	64	73	83	73	73	58	70	82	77	87	71	90	71	82	64	75	67	93	69	67	61	65	74	62	76	80	74	80	69	66	64	79	89	90	72	75	65	86	75	80	76	65	89	83	67	55	72	74	84	96	84	79	80	73	79	71	63	92	49	80	64	70	62	85	77	86	94	67	66	87	83	71	74	80	76	72	70	62	57	78	76	70	75	73	81	67	74	77	75	77	74	73	78	78	73	84	63	67	88	91	68	71	70	51	73	67	71	76	65	66	72	72	68	69	77	77	86	61	62	74	81	67	84	68	71	66	72	82	69	58	73	80	77	66	96	74	79	85	86	95	67	62	76	56	90	91	75	70	71	73	77	85	77	75	75	87	79	82	82	97	84	72	74	62	83	77	79	77	74	66	87	77	101	74	75	82	82	77	86	68	82	72	71	67	82	70	73	75	80	68	82	74	79	66	79	76	71	59	78	73	71	72	71	75	83	83	70	71	67	71	74	75	79	81	90	83	66	81	72	83	76	85	76	74	68	87	64	77	66	71	78	75	83	75	90	66	68	81	70	76	90	81	74	85	83	74	85	64	76	85	90	84	67	75	78	73	80	72	66	86	73	85	72	75	70	75	76	87	90	64	79	62	64	86	70	71	75	79	73	75	82	76	74	75	64	64	79	75	70	95	75	73	67	70	69	80	70	70	76	77	72	73	60	80	72	71	77	69	80	75	73	65	86	79	79	62	84	66	79	86	81	64	68	74	71	78	77	65	70	64	64	71	67	60	77	74	85	68	71	70	71	70	76	72	74	75	79	63	70	66	77	60	88	61	76	85	81	95	76	62	65	91	68	90	83	61	84	69	71	88	83	80	78	95	81	81	73	78	77	82	58	65	73	82	79	73	71	76	78	65	87	78	71	68	42	74	69	90	66	70	79	67	80	76	84	78	58	76	101	76	90	61	76	60	60	70	68	87	82	89	73	76	61	79	93	78	73	70	83	75	76
14232	5719	3133	5463	11614	14130	17013	14211	12680	11944	8209	6677	5914	6175	6243	9640	36643	37299	31404	23232	13775	5725	2140	1129	847	790	758	725	737	773	707	796	810	790	729	742	811	756	723	746	749	767	711	746	726	785	773	738	776	770	776	758	788	756	807	742	793	757	764	780	788	771	765	756	736	775	771	745	793	725	742	764	822	750	737	816	730	803	772	768	801	801	819	736	721	757	748	757	742	784	777	773	757	752	750	761	772	769	784	771	783	694	770	762	757	770	776	762	762	737	755	753	750	689	780	730	719	789	753	745	772	833	816	752	808	727	769	745	732	790	789	791	761	754	761	749	752	725	741	740	693	763	747	779	754	742	728	731	787	736	745	744	758	740	754	770	731	780	796	802	737	822	763	810	791	755	768	742	725	790	756	774	776	737	778	766	736	758	766	761	780	786	731	739	737	791	749	766	767	751	769	769	764	749	739	763	791	790	681	758	793	800	742	776	782	731	768	793	769	773	750	796	735	770	799	755	772	739	745	689	728	802	754	712	788	792	786	803	749	750	713	766	724	774	738	769	740	801	761	778	772	765	820	770	717	799	711	758	777	756	754	738	779	738	781	775	850	810	759	760	774	749	742	748	729	739	715	785	757	767	767	766	765	787	779	744	723	815	716	704	765	784	749	755	759	743	755	739	752	776	742	757	717	733	761	761	716	788	748	722	744	761	787	748	791	745	707	725	724	696	798	775	773	794	756	757	761	793	786	768	751	757	730	747	731	737	773	725	757	762	802	764	789	767	719	793	761	730	769	748	783	748	759	782	794	818	735	744	796	743	774	802	780	709	775	755	771	803	755	785	772	722	800	750	755	789	758	799	771	766	764	774	770	714	762	791	737	785	759	798	748	702	736	765	817	742	734	782	757	777	773	824	750	785	772	766	722	680	732	704	783	755	750	742	763	734	785	723	784	741	732	748	749	772	753	752	785	775	733	784	743	781	731	764	778	749	760	792	750	753	752	781	781	787	713	744	823	744	705	738	755	722	752	757	764	775	754	809	736	730	817	774	803	783	730	761	743	727	740	829	759	779	742	738	726	749	789	767	795	785	760	753	721	749	783	764	782	793	740	801	769	742	733	735	760	779	748	721	783	788	725	752	760	818	735	714	743	774	784	748	755	725	800	760	808	757	763	759	766	772	810	744	752	715	707	728	777	788	746	768	817	820	703	776	752	717	737	763	753	747	804	769	763	798	745	788	720	764	757	724	742	750	748	716	750	766	711	727	743	744	821	756	766	766	752	720	718	729	747	742	731	754	720	760	746	809	770	772	773	780	753	748	746	806	849	757	743	793	804	760	776	740	730	729	762	744	785	772	730	811	749	794	746	784	798	799	770	760	773	756	743	775	794	751	736	756	720	730	753	775	753	729	790	781	828	777	740	768	737	764	741	751	820	704	763	748	749	821	765	786	775	831	740	779	737	729	751	769	764	769	769	728	768	758	741	799	742	739	796	785	753	769	713	699	726	740	740	781	792	758	735	744	732	748	784	769	762	783	759	779	768	710	762	776	759	768	750	771	801	736	731	760	723	782	783	774	746	717	744	707	782	742	704	772	798	735	782	757	728	797	725	691	803	736	787	741	736	777	740	803	781	754	742	785	773	770	753	791	766	734	776	749	788	824	706	755	712	726	800	747	786	749	729	800	795	738	771	768	773	749	824	810	771	792	773	784	796	792	786	781	751	750	745	809	808	773	774	763	727	721	783	785	763	777	737	743	757	781	732	747	752	751	805	786	819	776	771	777	777	778	753	759	761	716	744	729	755	719	755	759	757	793	783	764	736	765	759	756	760	776	797	818	762	788	771	764	795	724	780	761	751	793	795	778	776	762	765	741	789	814	791	739	755	762	774	781	820	730	768	774	752	732	716	760	731	802	802	737	762	702	818	745	764	761	750	726	802	756	737	803	800	788	791	795	729	799	770	781	767	789	741	742	735	809	780	766	799	754	738	775	749	769	749	698	754	763	749	762	774	716	795	740	763	761	748	754	735	736	766	825	740	773	771	737	720	735	779	781	792	736	727	759	766	732	719	759	762	750	730	712	752	796	741	720	740	776	782	710	788	766	791	724	789	757	741	764	712	754	734	781	775	785	769	754	774	738	742	697	778	702	735	743	762	745	768	746	739	752	734	740	780	757	771	741	754	751	761	773	769	805	760	763	748	806	763	788	699	750	754	693	735	736	736	717	793	760	714	756	774	755	728	786	739	774	775	787	740	725	748	808	761	741	794	745	724	743	749	766	746	752	723	738	740	734	751	792	804	808	747	769	761	775	716	751	710	746	749	685	743	788	772	706	784	791	732	771	737	746	763	748	725	772	781	795	719	781	774	735	735	797	722	765	728	772	738	777	761	818	786	790	768	751	732	739	767	804	752	753	748	741	769	759	784	783	799	795	773	732	762	776	746	785	759	775	739	729	714	747	755	776	784	761	782	767	737	789	742	755	729	756	772	771	787	782	747	736	752	778	777	770	745	745	784	772	770	805	728	753	793	761	765	714	780	787	771	706	722	743	740	775	720	790	764	751	773	787	754	730	758	785	756	726	777	775	764	817	755	745	741	773	720	813	736	736	770	846	756	775	770	772	754	802	753	750	795	815	785	763	773	732	770	743	813	767	747	772	772	802	761	781	770	761	749	800	737	750	766	778	810	722	733	730	778	742	751	767	781	812	764	757	762	714	742	771	784	758	751	768	754	758	784	769	786	736	790	737	767	724	771	799	755	715	796	732	786	747	754	755	778	743	754	754	780	782	732	760	712	722	764	704	723	797	745	733	782	769	748	824	768	729	731	764	704	763	743	765	803	727	763	715	828	775	750	817	775	711	801	796	739	740	788	777	779	786	749	797	801	793	747	809	731	778	744	742	764	814	736	768	724	747	802	769	793	787	705	795	773	760	788	750	784	764	801	712	749	790	772	741	817	801	817	746	775	785	769	707	744	760	768	756	727	754	756	784	793	776	763	781	772	802	738	783	814	744	788	743	733	727	766	793	767	731	732	703	753	708	725	748	786	740	763	749	806	755	745	789	785	767	800	753	802	765	731	730	743	766	782	797	745	763	723	721	778	738	757	818	748	787	769	771	803	780	801	802	731	755	733	780	775	770	771	746	741	720	742	785	780	769	759	793	799	759	778	756	755	785	763	815	736	761	760	811	743	808	781	775	755	766	763	736	717	779	783	752	762	764	700	745	745	764	793	743	786	744	736	798	725	737	710	723	776	750	821	715	759	802	752	821	789	758	824	747	742	773	751	726	744	745	772	760	771	789	777	754	779	771	789	794	751	730	751	746	749	774	754	816	731	760	754	763	770	782	799	732	782	718	751	759	765	770	737	787	793	766	749	753	769	768	782	803	762	719	765	755	704	754	757	732	767	770	718	722	764	780	761	725	762	753	756	718	769	779	769	748	792	738	771	763	770	744	732	776	716	782	716	729	823	755	817	753	816	781	750	784	740	750
1507	135	146	123	145	179	212	162	119	118	113	87	101	113	95	120	576	1535	1239	746	392	190	115	94	59	79	68	81	68	62	63	71	63	59	65	59	61	70	69	69	69	74	62	82	77	74	44	63	56	66	70	84	49	83	74	65	66	76	70	77	56	71	65	63	48	67	77	73	61	77	72	72	55	64	73	68	64	69	77	58	74	63	69	75	81	68	59	57	74	72	64	70	69	77	68	66	79	63	73	75	68	69	59	55	66	73	80	62	55	64	78	64	83	59	59	55	67	75	62	71	66	66	77	75	73	67	69	76	68	78	71	62	61	67	76	68	61	65	72	68	78	66	85	67	74	67	69	64	67	58	79	62	69	59	77	47	62	92	86	70	60	71	76	71	70	65	72	74	58	61	59	76	72	63	79	83	66	79	69	62	75	60	65	55	65	78	69	75	61	57	83	70	73	61	72	44	58	66	51	63	65	62	66	67	85	71	73	85	65	64	57	83	70	60	77	72	71	73	73	88	74	65	71	67	73	79	65	56	66	63	54	68	74	59	82	61	64	60	62	50	64	67	61	70	62	67	56	59	73	67	75	77	102	79	65	66	74	84	73	71	96	65	68	88	71	79	68	55	66	67	74	72	63	71	77	71	68	67	71	76	64	66	67	72	59	75	49	72	57	64	67	72	65	59	66	65	65	61	77	79	72	63	78	80	65	68	79	54	59	65	70	52	64	72	72	81	79	67	62	67	73	65	82	63	75	75	66	73	57	66	61	54	72	75	68	57	70	57	65	69	83	63	60	65	74	72	64	62	66	69	64	59	64	65	67	74	67	56	61	62	69	58	61	79	52	83	70	53	74	72	65	85	68	74	69	67	61	59	64	57	80	65	66	59	72	60	64	63	70	71	61	74	53	72	71	65	66	65	77	67	69	66	70	70	71	67	88	69	58	74	66	63	63	74	77	71	74	71	59	67	52	72	72	60	76	78	69	69	73	67	77	63	68	68	64	62	71	65	61	66	69	63	72	73	58	76	65	62	65	76	76	67	67	63	81	72	64	69	59	68	58	95	67	64	69	68	58	56	54	59	68	78	74	63	75	82	62	69	72	82	64	70	67	70	66	73	71	80	73	77	70	55	63	73	72	76	71	68	78	62	64	65	72	67	65	66	52	63	77	63	78	69	60	68	69	83	76	56	59	63	69	73	58	83	83	67	74	65	66	73	65	70	80	72	78	62	70	73	65	71	76	58	64	79	58	84	64	75	66	61	71	63	68	84	74	66	69	76	55	86	69	66	63	58	68	67	66	78	65	67	70	61	59	66	71	54	66	59	66	63	64	61	81	58	73	59	66	63	58	60	75	53	81	54	59	48	72	75	70	81	76	62	59	72	60	61	65	79	67	71	59	68	70	87	64	65	72	79	62	62	67	76	63	60	63	70	73	56	74	68	82	64	61	52	70	66	82	64	64	54	63	69	60	87	79	61	69	61	69	78	52	80	67	70	65	68	65	61	74	76	78	70	76	52	64	72	65	66	68	69	72	79	64	82	57	80	60	59	78	62	69	74	75	61	64	68	61	73	69	65	62	76	52	63	78	81	78	78	67	66	74	62	74	60	56	84	64	62	67	81	59	63	70	70	68	71	66	65	76	56	67	51	56	53	67	58	79	80	81	67	69	86	67	58	62	69	68	68	61	59	82	58	72	67	53	68	66	77	69	74	63	60	73	87	74	75	79	63	71	61	87	60	56	49	52	70	61	63	84	66	70	76	80	78	77	88	64	64	88	50	63	91	60	75	67	72	56	71	65	79	77	85	70	65	70	60	64	61	68	73	71	71	63	65	68	78	58	66	56	60	67	72	68	66	64	79	68	66	72	57	76	72	57	66	79	74	71	78	72	67	65	66	62	79	73	83	83	72	71	74	49	72	76	68	64	63	64	58	68	70	80	75	60	71	63	60	63	63	56	64	60	74	67	64	71	53	63	60	70	68	70	62	67	92	64	65	69	61	68	77	71	70	77	67	80	54	47	69	78	70	58	70	83	69	70	71	67	59	68	69	75	70	74	59	52	62	60	70	66	68	63	67	90	61	67	72	73	72	62	68	57	82	66	77	56	69	77	68	73	72	56	79	55	59	63	72	58	71	70	65	85	72	67	63	64	57	54	76	67	73	71	78	75	70	62	66	62	71	74	64	66	76	77	77	66	84	58	67	66	66	71	64	60	71	72	66	84	78	77	63	69	71	68	60	68	72	61	69	75	75	67	65	65	67	65	67	68	70	69	62	68	68	74	66	59	59	69	72	65	54	73	72	77	71	71	57	65	67	62	66	68	69	53	51	70	71	73	63	73	81	75	70	83	61	65	71	65	84	75	83	74	63	73	63	72	68	76	63	61	72	66	66	85	60	84	71	65	80	65	60	57	78	63	62	71	64	62	69	55	80	61	56	59	70	74	64	64	67	64	70	60	65	60	80	75	70	61	81	70	74	77	64	72	56	80	77	78	52	62	69	70	67	64	62	75	69	66	56	78	77	71	75	58	81	69	62	86	65	46	60	70	70	68	56	82	73	72	67	64	70	76	78	70	72	79	73	63	66	61	74	78	72	75	67	63	64	65	59	74	58	58	58	78	73	55	50	72	65	67	68	70	69	80	72	61	71	75	63	75	82	63	69	78	74	75	69	81	56	59	72	77	64	73	73	81	85	72	66	64	76	68	67	77	76	69	77	70	74	67	72	72	60	59	79	70	71	68	85	72	77	57	52	61	55	60	71	65	76	63	65	70	61	78	69	71	69	77	86	78	70	73	58	69	66	80	65	78	83	73	72	68	83	79	67	79	74	73	68	69	63	68	51	73	65	70	74	62	65	66	60	64	80	78	60	59	66	66	74	72	48	74	71	75	79	75	74	71	79	73	58	72	67	55	68	61	50	63	67	62	76	76	69	60	57	52	67	52	73	71	70	76	78	60	68	65	66	68	80	75	71	69	68	78	79	69	64	60	73	61	71	74	64	65	71	67	63	77	77	80	72	77	65	67	73	77	83	66	63	71	77	64	73	69	55	55	69	70	61	80	62	58	65	71	68	64	63	61	64	63	66	66	69	69	80	70	69	67	80	76	74	57	82	62	66	78	73	86	59	79	82	74	70	70	62	69	66	84	59	82	71	79	78	73	76	61	57	66	71	42	62	69	66	71	63	68	65	73	73	73	59	52	87	54	58	67	57	81	71	88	66	59	79	69	75	68	77	74	57	65	78	63	67	70	82	58	72	48	78	64	71	70	85	76	71	67	77	58	73	68	58	73	75	71	68	68	62	68	75	77	69	78	69	76	73	69	74	65	65	72	64	66	65	74	64	62	77	87	83	69	66	65	73	77	65	66	87	64	60	72	71	76	69	64	77	62	71	73	89	69	60	73	64	75	58	70	71	57	75	85	77	74	72	63	81	62	85	66	70	87	53	89	87	59	79	62	67	57	81	69	58	77	70	70	67	77	67
8542	2318	1846	2955	7838	9936	8699	6179	4307	3422	2739	2283	2201	2228	2229	2479	12418	23527	19898	13293	7013	3015	1373	834	763	702	714	743	730	711	694	674	675	691	717	705	735	698	694	672	709	705	756	683	684	700	720	629	682	669	740	654	674	714	715	690	722	717	750	634	679	704	707	649	703	730	677	679	732	757	728	758	651	658	710	719	736	706	703	685	726	697	723	704	675	708	749	728	738	680	673	685	688	671	694	705	679	688	701	728	726	640	699	703	709	685	706	705	697	694	645	668	717	704	687	695	685	701	703	712	704	710	675	698	720	683	669	652	708	660	699	729	711	700	691	675	675	676	744	715	737	701	731	666	665	729	702	737	725	684	693	695	689	672	704	693	712	729	711	734	736	685	708	697	715	700	701	726	716	714	721	688	700	655	729	734	680	702	697	754	726	710	664	723	725	660	693	718	699	683	731	708	714	708	707	662	674	678	685	709	761	739	697	675	689	714	698	715	674	736	700	686	692	637	686	680	670	702	699	692	683	760	703	679	677	653	704	763	666	687	691	733	711	664	703	700	680	707	659	660	728	702	680	677	719	657	701	735	687	687	678	683	700	695	708	727	716	659	723	681	702	665	738	675	695	733	707	656	739	678	702	739	638	681	699	721	710	727	670	689	670	675	699	712	686	686	671	683	788	683	665	711	709	723	719	730	700	671	702	702	781	681	695	703	680	727	677	737	736	718	711	672	673	655	725	706	754	702	666	700	679	685	739	657	710	712	651	719	647	723	711	684	656	728	715	699	724	708	692	702	712	714	746	745	703	694	732	709	707	688	700	721	697	723	667	706	720	639	728	692	684	653	686	682	701	706	714	695	684	720	699	706	717	699	700	691	682	731	664	690	749	680	702	692	670	709	694	685	712	689	654	742	702	656	665	749	767	729	682	649	688	698	682	758	648	681	744	722	673	734	710	730	700	708	739	662	752	701	696	726	730	727	676	722	734	663	740	688	707	672	718	699	691	749	717	697	725	662	699	718	720	691	714	687	704	720	664	714	697	706	727	704	686	735	664	700	726	703	712	658	697	656	676	719	683	691	684	682	723	742	685	701	716	685	689	744	706	711	665	735	712	703	699	699	705	698	679	725	673	696	737	734	723	694	669	711	714	708	646	650	690	699	657	691	706	710	700	703	684	695	711	711	672	690	661	754	734	687	756	715	669	642	669	701	691	682	643	672	715	705	720	674	711	717	687	717	655	725	700	711	733	683	724	686	685	680	729	690	739	660	689	690	691	720	691	713	661	672	680	725	723	657	664	703	702	698	696	687	700	699	716	720	723	708	680	723	748	691	688	697	706	692	732	674	714	710	702	692	681	703	654	722	711	687	698	746	690	736	700	759	670	694	689	736	724	666	642	698	710	668	679	654	699	702	658	714	724	729	684	707	668	716	667	744	659	719	745	738	706	698	744	726	730	681	711	676	718	737	743	663	736	765	717	712	724	706	723	715	694	728	747	692	721	730	668	758	676	702	697	694	684	708	716	722	727	701	704	704	740	724	689	706	671	723	702	661	654	711	738	688	674	679	661	709	687	726	676	641	734	712	686	695	674	670	680	697	681	694	695	684	684	704	691	708	745	678	676	639	736	692	704	725	710	730	701	719	674	688	647	740	687	685	720	685	676	694	689	716	742	668	696	739	691	713	708	759	700	709	679	704	722	714	705	702	688	724	715	682	695	723	708	693	695	650	685	756	664	722	677	708	710	688	705	682	723	726	705	694	685	706	665	710	690	689	710	732	677	706	726	753	707	642	748	696	695	728	721	698	764	701	654	684	718	684	714	683	711	781	691	721	674	726	738	704	713	689	684	716	685	758	696	672	701	712	686	706	722	681	686	701	702	660	729	724	692	754	721	726	726	684	725	685	659	671	750	737	649	712	731	672	689	664	682	709	712	753	683	715	724	676	649	710	706	723	707	714	707	719	698	741	704	680	771	728	694	695	716	684	670	701	686	718	668	710	685	678	761	729	690	736	709	700	685	677	682	675	722	684	698	705	690	738	635	736	730	765	727	693	690	671	687	697	657	672	716	741	708	739	666	719	736	721	693	721	739	732	726	742	738	634	673	760	764	705	700	667	692	700	705	659	732	728	675	701	786	715	718	666	719	673	746	736	753	700	679	710	667	714	721	708	704	736	673	699	708	702	703	670	684	682	722	684	697	715	680	696	697	683	723	659	719	734	729	711	718	740	760	666	745	702	722	693	668	729	659	732	715	701	710	695	716	690	694	706	713	704	721	678	717	692	753	657	716	689	684	732	712	721	711	685	680	691	664	700	687	648	681	692	693	718	691	674	651	679	675	739	683	695	680	698	690	698	715	734	694	702	702	676	706	772	683	668	712	676	685	698	719	674	737	695	696	744	717	666	678	713	739	699	723	701	723	705	720	702	721	721	707	693	732	655	696	708	694	747	700	722	708	694	698	670	746	702	734	730	677	672	683	702	699	719	739	721	702	695	687	675	704	703	704	741	696	711	676	707	686	728	712	693	671	760	686	748	671	694	677	699	694	657	727	689	693	756	715	694	720	673	683	698	733	681	732	712	689	702	705	696	694	715	739	676	658	696	741	717	742	687	748	689	683	704	704	682	683	695	740	708	688	683	682	679	698	699	715	722	689	679	729	710	661	658	693	688	674	692	756	671	722	740	669	703	685	732	699	697	678	683	730	708	698	694	702	659	700	703	709	772	688	697	698	697	730	664	699	726	716	696	670	703	700	722	643	693	700	710	692	688	675	743	710	736	720	677	729	746	700	649	716	729	683	686	713	708	694	677	739	671	715	673	710	696	734	679	665	700	675	682	728	705	651	701	666	736	685	701	697	711	689	710	706	655	725	676	657	707	679	691	691	692	694	680	711	691	717	712	696	679	730	681	704	701	715	679	681	641	723	755	688	713	704	728	719	730	728	671	683	709	719	687	726	691	775	707	665	689	681	692	679	688	745	679	696	698	690	710	720	763	715	663	696	694	669	678	667	678	674	698	716	694	703	731	674	706	717	713	667	684	715	667	701	733	738	674	705	728	684	711	681	691	733	752	744	737	695	703	717	695	666	731	703	715	687	739	663	732	691	701	678	711	720	659	695	703	718	715	700	671	731	660	645	704	657	717	689	673	725	675	700	729	718	750	681	698	731	686	743	725	678	701	669	712	753	661	712	749	705	661	686	643	687	701	729	704	749	756	736	735	672	721	666	717	703	704	701	707	745	701	652	675	683	697	728	689	755	709	686	688	689	686	755	689	686	674	681	695	689	694	700	691	672	722	703	712	673	699	719	703	688	724	688	749	669	664	699	712	680	693	711	717	687	769	711	677	709	693	690	669	686	717	672	666	691	704	665	695	673	720	739	692	680	704	658	726	675	746	725	681	649	690	693	694	680	674	696	729	732	672	685	675	698	699	693	726	739	718	676	717	725	710	690	666	700	672	683	713	691	658	717	694	678	724	697	710	708	709	700	663
715	245	184	166	220	219	213	195	160	134	159	129	131	122	119	137	1914	3655	2914	1640	829	298	141	103	67	68	81	80	76	84	77	59	91	64	83	66	78	57	76	74	51	83	68	65	70	66	72	79	90	61	75	67	73	77	78	78	80	75	80	70	72	71	62	86	67	77	63	78	81	75	72	61	88	77	53	83	80	85	69	66	78	76	73	79	76	85	88	69	76	72	65	66	86	82	79	77	70	73	89	85	63	74	90	94	60	85	80	88	94	96	91	61	69	78	78	71	91	85	89	67	84	79	86	82	86	75	78	89	73	66	91	78	73	51	69	73	89	92	89	79	77	81	76	77	62	80	81	86	76	69	83	67	71	78	68	65	71	58	82	77	82	66	86	95	63	75	72	79	82	72	68	83	61	59	62	62	68	78	75	72	69	92	73	84	69	92	71	85	82	76	70	85	54	71	60	69	68	78	81	85	80	81	76	77	79	72	77	56	73	95	73	77	61	77	75	80	88	61	79	103	82	55	58	81	70	72	92	82	89	64	64	68	72	76	81	81	73	75	83	80	82	81	70	66	76	72	63	77	70	82	74	72	61	70	71	64	71	69	74	64	76	62	81	85	80	87	82	58	81	61	77	70	77	64	59	70	72	90	79	69	81	94	70	68	64	68	90	68	73	73	84	77	70	80	70	68	88	65	77	83	86	67	75	75	95	81	87	64	67	64	78	78	71	64	74	101	77	98	87	87	83	75	64	69	78	81	83	96	86	83	73	88	78	75	93	87	74	68	72	75	80	72	61	83	82	95	77	86	64	78	58	55	68	78	60	83	76	95	85	80	72	58	65	85	53	75	69	73	58	62	103	103	73	88	43	66	72	89	78	71	74	63	67	68	81	75	72	72	73	84	89	84	88	73	82	79	64	79	69	64	73	80	57	77	80	65	73	94	63	77	78	75	73	89	70	77	62	80	79	69	74	82	72	77	99	64	86	69	81	71	78	84	78	63	71	85	75	82	79	89	80	83	68	66	53	69	54	63	63	68	72	78	65	89	73	66	64	72	77	87	72	99	78	77	89	76	78	80	88	69	70	75	79	69	93	67	77	68	78	79	74	73	82	73	68	78	81	81	74	70	86	73	83	74	91	66	83	59	85	71	83	80	63	72	72	76	60	78	85	63	66	76	70	76	78	81	71	88	86	68	78	65	75	82	69	74	84	82	79	77	94	86	66	75	67	64	75	71	66	71	80	89	66	80	88	90	91	94	67	105	83	79	88	75	82	73	60	68	72	71	82	72	64	78	57	62	77	88	80	79	82	64	70	87	76	65	74	82	81	55	84	68	83	91	84	76	76	70	79	51	77	74	70	68	75	89	79	74	68	75	70	82	79	71	87	82	81	78	71	60	63	64	71	63	85	93	92	79	82	80	66	81	73	73	81	84	79	73	95	57	89	84	50	63	74	81	66	73	70	74	76	66	60	75	61	76	62	56	75	78	79	66	68	65	95	80	78	85	82	70	64	76	66	79	65	64	93	57	62	88	105	73	75	73	71	78	66	81	73	87	75	64	82	77	71	82	63	60	64	55	77	78	80	74	72	73	75	65	68	80	75	74	82	76	75	84	64	70	78	83	74	76	82	84	62	93	82	60	69	81	80	62	76	79	88	73	75	70	77	78	62	75	74	78	79	69	65	67	76	79	64	75	82	87	85	67	77	93	73	91	64	60	63	85	71	66	93	75	77	81	80	72	77	96	84	78	83	73	72	69	80	91	88	71	75	72	61	76	84	76	70	70	85	79	63	69	85	84	64	78	65	78	84	83	82	77	76	80	71	75	68	69	92	56	82	75	76	75	74	86	65	74	65	72	66	78	72	72	82	78	78	58	75	69	76	85	74	58	72	80	89	65	58	81	74	71	69	72	71	67	86	83	81	86	74	74	78	62	79	67	84	78	55	84	72	73	79	74	75	77	81	75	76	81	67	65	74	72	80	69	73	72	84	65	72	77	77	78	82	81	90	75	84	61	89	68	64	72	76	80	76	71	75	58	90	90	88	82	77	74	62	71	68	80	76	90	79	77	84	84	72	74	70	77	66	86	69	97	75	63	78	83	89	64	74	103	74	81	94	70	70	77	79	95	73	98	63	72	82	90	69	60	97	74	67	74	72	62	77	67	73	84	71	70	82	71	85	77	59	71	81	64	78	73	70	82	73	65	67	92	67	77	68	62	67	85	84	72	74	81	73	75	75	83	69	78	89	79	90	85	94	88	73	77	97	58	77	85	84	84	70	72	68	67	77	73	74	69	75	72	63	80	67	85	85	72	83	73	74	69	66	80	66	68	59	87	72	83	72	70	74	67	77	85	81	79	65	53	62	71	62	66	73	72	64	70	67	79	68	76	71	69	65	91	61	73	74	88	75	70	84	75	76	78	64	72	74	73	89	87	63	65	83	78	75	80	75	66	71	71	69	73	78	60	87	65	67	84	83	87	95	80	96	68	89	95	66	75	85	84	64	78	65	71	75	62	74	78	73	80	70	69	81	87	81	66	76	65	82	91	92	81	74	93	81	92	78	77	79	72	71	60	66	85	95	72	76	72	68	80	97	65	68	75	78	71	81	99	83	72	66	65	76	59	73	65	74	70	66	74	82	74	88	71	80	78	78	86	78	84	90	79	72	77	70	67	76	80	86	81	85	69	58	86	78	84	68	71	84	98	77	60	75	73	67	67	75	74	80	78	63	70	69	89	90	79	69	77	88	76	73	91	71	70	57	74	63	70	83	88	83	69	69	76	76	79	67	95	73	79	73	91	70	87	79	73	81	60	81	81	81	68	56	102	75	64	89	68	73	96	90	75	82	81	82	79	76	70	75	82	66	75	89	66	81	64	61	75	76	86	58	72	75	85	78	96	74	60	70	83	77	75	75	77	87	71	63	80	51	74	89	85	94	80	69	82	77	95	76	77	79	78	87	67	71	86	75	69	59	67	65	80	69	75	70	88	70	76	66	94	85	63	69	76	87	75	70	95	72	70	67	82	79	69	74	76	86	65	86	76	73	77	68	81	67	87	73	81	72	74	81	85	82	73	79	86	81	85	75	71	74	83	64	87	85	71	80	67	64	69	74	75	68	78	77	81	91	75	83	82	72	81	79	73	87	71	64	79	67	82	66	72	86	81	83	85	74	73	73	78	73	78	75	80	81	82	75	65	79	68	71	81	73	74	58	73	77	63	75	71	77	89	75	75	77	68	62	75	73	77	78	70	82	69	87	85	78	73	82	74	87	53	74	76	84	91	70	74	77	89	87	73	67	73	78	69	81	82	66	83	59	81	86	76	71	75	73	81	67	93	99	68	73	68	86	69	74	76	70	74	58	77	64	84	79	80	78	81	81	61	82	80	70	66	78	76	90	77	71	69	70	66	87	88	83	82	78	73	69	51	87	87	73	79	74	76	78	83	77	79	91	63	66	80	78	71	82	81	80	67	99	76	65	85	92	76
10853	4735	2438	5482	13115	11997	10569	8001	6157	5178	4094	3218	2715	2741	2655	3248	25987	31832	27678	20891	12309	5210	1963	1072	840	787	745	737	760	721	712	797	744	752	750	799	770	742	760	788	761	721	774	764	718	757	708	779	768	754	795	749	761	701	727	786	795	785	780	758	755	750	730	732	753	726	747	732	765	702	739	765	749	791	722	730	767	783	724	783	766	770	773	734	740	784	743	761	773	738	733	751	726	730	704	763	729	739	782	743	735	746	743	766	765	770	754	731	749	744	741	747	774	710	717	746	752	804	751	784	710	767	778	752	715	732	705	747	797	756	741	723	763	747	727	798	741	756	807	750	742	772	829	781	791	752	764	765	716	759	763	714	705	752	723	712	770	779	733	725	764	750	784	725	735	719	751	727	786	785	743	754	681	777	810	772	732	773	733	746	779	732	724	803	757	724	716	751	745	746	718	729	741	773	714	774	748	808	782	724	704	721	798	765	782	763	771	763	770	816	785	757	805	768	791	724	714	697	785	760	733	804	754	759	766	743	762	759	734	703	789	752	734	773	727	766	734	785	768	812	737	763	780	743	760	745	743	718	692	754	779	796	768	785	754	736	731	752	814	749	766	762	724	755	754	756	742	745	740	776	779	752	727	733	759	740	715	732	723	765	794	733	706	736	754	771	778	797	730	765	767	725	823	766	771	803	774	718	732	794	753	709	741	754	763	726	767	733	750	758	768	755	751	719	784	766	798	784	772	715	706	717	760	721	764	736	731	809	762	731	752	755	730	776	716	716	763	780	745	725	761	780	779	750	736	761	726	795	726	733	736	752	742	779	787	707	756	798	742	770	728	773	743	791	753	746	745	773	767	727	740	769	788	787	814	763	719	777	747	777	749	740	799	789	760	774	736	718	751	749	691	717	765	766	718	740	696	794	747	769	759	814	763	787	774	745	731	728	756	746	767	776	746	707	671	766	752	754	707	746	716	753	733	746	738	748	762	780	739	764	757	738	748	744	719	737	754	714	804	758	773	806	728	759	749	732	738	720	744	732	725	745	751	779	705	748	727	758	727	781	758	765	760	720	746	735	799	781	764	728	756	729	778	786	780	765	749	767	781	739	744	729	777	766	742	769	823	738	738	744	743	810	743	731	743	770	732	759	740	754	785	753	781	728	784	753	792	764	774	774	724	697	729	802	739	740	733	737	768	772	780	751	740	769	789	791	718	775	745	755	789	809	737	757	712	691	788	729	769	744	729	741	743	746	804	759	755	757	729	783	729	761	810	741	731	717	751	775	774	790	775	799	820	756	767	749	757	744	778	787	741	803	734	760	748	683	739	735	784	751	674	753	720	771	727	753	709	798	759	749	756	732	771	745	748	751	789	765	762	756	746	798	729	780	762	765	788	756	728	759	741	737	756	728	769	761	741	775	774	742	762	768	761	805	762	754	741	714	792	777	755	759	770	714	804	747	760	805	751	771	741	753	725	729	750	788	801	748	761	752	748	756	763	819	733	733	743	740	724	757	744	787	723	742	780	770	786	786	778	707	701	756	779	759	764	748	737	785	781	778	786	786	762	768	739	722	750	761	718	757	749	748	834	780	755	740	798	743	726	746	777	708	771	771	820	753	795	774	744	786	749	729	775	733	756	767	744	721	717	724	745	786	745	771	773	754	769	799	726	753	785	715	690	768	773	776	766	697	751	739	763	721	719	789	778	771	750	756	758	753	761	809	810	759	787	765	766	783	759	746	785	743	745	789	722	776	751	794	752	783	752	774	767	752	765	757	753	723	738	764	749	786	725	800	769	785	751	722	776	743	761	733	787	720	754	776	754	741	770	793	791	729	752	741	755	741	733	778	777	796	755	764	793	771	724	769	800	768	780	734	749	781	740	713	723	741	747	738	757	747	759	737	772	741	748	778	732	813	714	762	801	773	727	796	783	751	736	753	787	761	779	788	770	757	762	743	782	786	747	708	775	748	758	767	757	714	776	725	797	736	735	711	701	786	751	785	788	798	735	774	744	777	714	729	782	761	717	736	759	730	711	752	755	728	804	757	736	739	748	780	759	826	757	760	742	765	773	740	745	776	779	755	768	739	758	731	769	712	695	765	749	737	739	679	763	797	698	781	743	742	751	755	726	714	739	687	764	757	749	761	773	777	854	750	730	779	781	801	772	776	787	781	744	811	806	740	717	781	797	718	730	708	716	750	773	804	768	750	753	772	802	755	753	731	758	772	748	715	749	772	780	724	756	801	753	726	796	786	728	745	777	725	745	717	749	743	771	733	786	753	797	775	785	793	750	723	727	756	729	736	743	755	772	754	719	771	742	770	805	766	735	767	761	777	767	715	738	755	777	774	761	770	752	804	738	743	745	746	778	796	765	741	724	772	724	718	733	797	768	716	767	805	765	762	756	755	737	739	755	755	742	799	765	747	785	760	743	748	756	745	706	773	782	742	789	736	789	756	810	780	820	733	786	762	745	757	743	783	747	701	742	724	777	754	777	740	762	761	769	759	764	735	711	715	777	777	742	731	790	728	756	699	755	771	737	730	798	721	804	740	770	741	754	799	777	716	742	738	786	756	730	756	724	755	793	748	693	760	721	741	766	728	750	727	718	774	704	734	737	735	732	748	714	745	727	780	730	746	758	796	728	780	753	749	830	769	808	733	784	697	765	728	758	770	760	769	814	782	765	721	741	795	796	750	751	738	750	771	756	797	770	756	777	700	742	737	737	806	804	716	719	762	756	730	735	759	740	777	783	729	787	768	786	735	717	791	743	767	757	771	751	798	753	728	748	758	752	768	777	798	742	753	718	758	774	772	736	762	732	753	783	752	830	727	740	814	763	769	751	709	794	762	727	791	749	739	721	750	771	753	708	721	776	773	706	785	735	684	780	765	787	747	769	780	743	763	771	774	742	754	752	765	772	754	778	730	748	766	779	733	782	720	739	785	745	728	763	758	770	729	806	699	774	749	743	740	742	748	727	744	728	745	711	737	791	737	780	717	782	758	730	720	792	730	728	729	746	726	795	703	751	775	743	721	769	758	801	777	774	749	763	781	729	764	757	753	765	767	743	789	726	770	753	796	736	747	728	727	734	769	725	820	752	820	732	782	768	752	771	793	764	705	773	744	768	751	759	708	762	749	753	775	761	742	747	790	761	752	733	725	739	725	783	782	814	775	818	711	714	715	749	784	754	740	773	777	747	756	725	716	744	723	813	690	717	688	743	766	798	757	768	792	729	780	759	818	723	690	741	712	738	746	761	746	741	729	726	766	757	736	799	773	744	731	797	736	743	782	722	749	720	757	733	731	757	782	773	802	742	748	796	745	724	757	731	720	751	795	782	807	728	752	753	750	765	738	768	768	737	761	748	696	766	759	725	757	758	756	740	748	758	770	738	721	744	853	725	774	759	775	730	733	760	743	709	712	773	759	732	799	802	782	782	721	763	766	728	805	713	714	753	761	755	791	769	782	743	717	764	726	729	758	747	754	765	700
2352	240	192	177	167	219	168	179	132	145	135	101	115	100	142	254	2327	4187	3251	1717	758	314	127	83	70	61	72	71	56	66	81	66	70	77	66	70	68	65	85	88	67	72	73	80	58	71	75	72	67	60	78	53	63	68	71	60	55	72	76	75	74	79	63	76	67	73	58	69	65	65	63	72	58	84	76	64	58	62	61	69	73	62	57	62	71	79	84	63	81	74	68	70	72	54	59	64	54	56	56	78	76	64	65	64	65	73	59	64	54	65	69	62	66	82	61	56	68	65	66	58	61	59	60	59	45	69	73	76	82	67	68	71	72	63	73	63	65	66	73	65	69	75	59	72	76	68	80	59	69	76	72	75	73	56	62	73	64	61	71	59	56	74	81	90	58	76	61	64	55	61	79	82	71	73	64	69	63	83	66	78	61	73	72	67	68	65	59	72	79	81	75	80	64	72	75	60	71	70	66	76	65	69	54	68	65	74	73	62	79	61	84	63	63	90	65	70	66	49	78	56	75	66	59	76	73	62	60	61	72	65	64	72	78	55	86	80	64	57	74	62	66	63	62	53	83	70	79	60	68	92	84	68	61	68	55	68	62	81	69	58	65	57	77	65	62	71	62	67	68	63	66	61	75	64	60	71	83	82	80	66	65	66	66	68	74	64	71	69	58	66	74	49	79	67	68	69	84	62	70	81	69	74	56	78	70	77	71	63	60	83	56	70	83	68	74	83	66	84	74	59	77	76	72	69	74	70	79	59	69	79	58	66	59	81	79	73	68	48	68	71	74	65	60	67	71	65	65	64	64	66	59	65	68	84	75	57	67	80	68	81	73	68	64	81	56	72	67	57	75	79	67	80	54	78	71	83	74	69	66	68	77	65	65	73	65	68	75	65	55	79	77	81	67	68	78	75	66	72	68	69	63	64	65	63	65	71	70	63	65	58	69	73	62	66	65	83	69	59	62	73	67	61	71	60	69	78	69	64	74	80	67	62	72	71	80	54	61	65	69	60	68	87	56	79	64	82	63	69	71	77	55	57	67	75	81	82	66	89	69	76	72	77	76	78	58	60	76	78	59	65	78	64	51	67	55	72	73	66	70	72	69	70	65	67	53	71	61	69	62	56	83	68	60	68	57	69	62	66	61	61	73	82	65	66	78	66	72	80	75	73	83	74	56	69	69	69	65	58	66	68	83	75	62	56	64	65	61	77	73	70	69	62	66	78	64	80	58	72	66	77	54	72	64	75	65	60	68	93	64	71	72	72	69	72	62	68	71	76	72	66	81	67	73	69	70	69	76	77	63	69	64	74	68	71	60	62	69	66	65	65	55	69	70	63	67	65	64	72	71	88	66	71	66	73	71	43	67	72	70	77	72	55	57	61	62	79	59	68	60	74	56	78	79	93	70	77	78	81	55	62	68	65	57	61	83	68	69	70	81	50	50	77	61	43	57	58	77	68	74	65	64	79	64	76	59	79	64	61	61	66	75	71	61	62	75	80	82	62	54	77	60	64	71	76	59	77	90	79	58	75	64	61	59	75	85	75	81	80	56	76	70	78	81	68	72	68	70	59	87	82	70	70	71	75	66	62	67	72	73	71	70	66	70	64	72	68	61	66	69	90	72	70	49	52	91	66	80	58	60	76	58	58	66	67	62	64	67	55	58	59	71	76	73	78	66	70	72	82	52	74	80	80	60	64	75	83	66	64	60	67	80	73	67	71	64	50	87	72	68	50	69	71	81	69	67	63	66	77	73	87	78	65	63	67	64	59	58	59	68	67	71	74	79	66	68	69	68	66	82	61	55	66	74	84	81	58	60	66	54	82	80	52	52	70	72	57	51	74	74	67	58	65	77	65	61	59	79	65	64	79	81	67	70	74	75	78	63	65	71	61	83	58	65	75	55	83	71	72	77	68	72	70	73	62	46	50	62	71	66	63	66	82	66	65	77	70	71	71	69	78	68	63	68	67	68	68	68	62	58	74	52	68	75	70	67	73	75	70	70	65	79	80	57	61	65	66	74	64	54	74	69	52	70	56	74	71	74	70	78	78	73	71	74	58	68	65	80	64	81	80	68	72	83	75	70	73	64	82	72	72	64	69	64	71	81	71	70	66	75	71	51	65	75	57	68	57	63	68	71	69	62	81	78	68	71	84	68	64	55	70	58	74	83	77	70	73	60	65	66	66	65	75	63	76	62	64	63	73	84	76	75	78	76	54	81	72	70	88	79	62	69	79	72	70	59	61	72	60	71	74	75	75	74	78	72	84	73	64	79	67	70	68	56	67	69	75	74	73	65	86	77	59	64	72	73	71	49	71	68	63	66	67	71	76	68	63	79	71	66	65	66	77	66	68	73	84	65	66	54	61	65	81	72	63	62	68	55	72	75	62	61	63	55	69	65	88	65	68	73	61	67	59	74	69	72	68	81	70	77	58	75	76	62	69	64	67	58	68	64	57	62	53	70	72	67	72	77	51	71	71	72	65	69	60	65	64	74	64	61	76	70	59	67	57	66	59	65	70	75	58	60	57	63	74	77	58	78	80	77	69	80	71	65	74	59	72	63	73	74	70	64	88	66	69	67	59	64	59	71	69	64	73	55	64	61	63	62	69	76	57	76	69	70	72	65	63	64	61	59	70	89	73	63	75	62	54	61	77	59	68	66	75	53	64	73	71	75	56	66	68	67	73	68	62	65	56	73	72	77	64	64	62	54	71	58	69	53	67	79	75	67	76	59	80	66	63	55	74	67	58	69	70	65	64	68	71	80	73	69	84	62	69	67	81	63	75	79	75	75	72	65	70	73	63	56	60	64	59	63	69	61	67	67	64	60	78	68	72	78	69	77	52	57	57	63	59	65	82	80	76	69	55	78	74	70	72	75	76	63	64	70	72	72	74	84	66	73	73	64	88	73	77	72	69	59	61	54	75	65	68	67	55	67	68	60	80	77	48	74	66	67	46	51	81	74	64	76	62	67	67	69	76	66	60	66	68	71	63	69	73	74	73	76	63	64	49	54	61	70	84	67	68	72	67	77	61	63	53	52	71	73	73	61	66	69	52	63	62	68	59	62	69	61	57	73	73	64	62	72	64	53	73	69	58	65	79	75	64	57	74	72	61	65	68	66	65	59	73	77	62	67	83	81	64	58	78	66	56	52	62	78	87	84	59	70	76	68	70	69	61	67	68	59	84	81	58	74	73	83	58	70	72	60	74	62	62	55	81	62	82	69	77	76	66	56	67	72	68	61	67	55	68	55	58	63	60	68	67	74	71	67	68	63	70	53	63	70	71	56	75	67	73	66	71	66	62	72	73	78	72	69	76	65	63	58	75	53	67	72	65	60	60	74	62	67	91	81	65	62	72	67	68	67	70	59	72	63	73	46	61	53	83	64	75	67	86	73	60	56	71	80	65	74	82	74	75	81	63	60	55	83	66	57	76	63	65	62	64	74	68	68	53	68	72	68	65	71	63	64	63	84	71	66	65	58	66
10843	3948	2677	5819	12197	11068	9012	7274	5757	4712	3845	2995	2657	2513	3284	7168	28853	33192	29198	22327	13456	5756	2098	1061	765	677	702	680	689	693	731	728	654	744	684	686	664	705	674	650	655	726	692	720	660	698	693	736	686	724	780	682	704	686	752	720	732	693	647	740	666	729	713	733	707	710	686	732	685	697	648	730	718	687	675	699	704	677	664	716	697	747	700	715	689	745	721	736	678	712	670	706	682	669	709	728	686	714	680	695	696	708	667	678	707	654	705	703	698	718	712	698	707	661	732	662	704	735	727	744	678	738	689	659	756	655	644	719	710	680	730	678	688	682	697	686	673	683	715	660	681	682	689	698	691	698	692	668	702	706	694	714	685	693	710	706	685	687	700	703	718	719	689	727	652	678	699	676	717	700	727	679	689	680	656	705	725	723	718	703	696	651	668	722	663	704	743	662	705	711	713	683	663	701	683	756	686	679	685	721	705	668	677	700	658	681	705	678	701	705	707	734	722	675	701	696	704	775	704	683	710	664	680	704	751	723	697	697	695	718	720	724	672	711	679	744	699	716	694	716	713	730	705	702	702	736	714	681	724	695	693	740	721	653	674	665	722	668	727	699	719	698	683	722	696	673	741	703	656	710	706	711	726	739	739	719	700	746	696	714	639	698	674	735	678	707	701	765	701	685	745	739	753	671	679	715	689	685	720	725	759	691	697	710	736	763	729	694	673	682	689	690	693	728	698	719	687	681	728	718	657	724	688	656	708	679	702	681	719	684	710	700	724	719	711	740	725	705	702	732	691	707	744	689	692	679	742	660	704	670	710	687	719	758	704	655	697	666	735	657	677	703	698	698	736	669	700	694	720	672	693	691	700	671	700	733	703	698	687	663	743	698	687	692	736	693	696	692	722	672	732	700	691	674	697	705	704	679	720	692	716	710	715	695	688	701	711	736	693	718	659	700	694	740	708	704	666	711	677	739	699	672	673	754	637	711	701	685	724	710	724	741	721	685	694	732	708	702	647	684	654	702	731	664	677	715	696	691	718	729	673	698	669	686	685	669	663	735	673	693	693	739	708	728	710	713	739	703	696	726	731	693	695	674	719	702	657	740	723	697	686	683	712	688	729	690	699	724	678	718	742	694	722	632	703	695	678	709	720	639	691	708	667	747	687	696	742	678	692	696	704	683	707	668	724	734	704	672	672	707	739	673	673	711	713	727	717	684	686	652	720	739	657	682	706	688	713	733	705	698	652	702	647	711	724	701	698	672	712	720	711	686	676	684	706	763	745	694	713	726	704	727	671	664	715	675	724	690	724	707	711	684	678	723	672	731	711	687	711	684	685	716	736	740	692	709	656	690	733	680	703	673	658	735	650	705	680	774	668	735	655	682	715	675	722	677	661	711	700	661	724	720	710	673	730	721	669	691	704	736	709	734	676	701	690	660	674	677	670	691	722	707	739	727	680	718	707	676	715	683	698	684	645	723	696	698	723	667	676	754	711	716	692	727	695	743	673	706	698	733	723	694	699	704	679	674	707	698	755	659	701	690	754	689	677	750	715	683	720	680	741	739	728	717	700	767	698	684	685	672	667	680	711	710	724	709	734	685	716	755	752	727	708	708	721	677	656	700	748	719	726	722	673	707	682	713	708	667	699	709	743	725	678	712	688	709	760	692	700	735	749	717	696	680	737	761	662	717	708	725	672	678	689	695	723	698	690	675	693	676	720	702	734	715	689	671	733	747	682	696	691	682	649	734	681	716	704	698	681	731	663	665	676	733	709	685	751	737	715	688	679	688	691	697	652	742	673	687	745	705	701	751	704	687	686	722	762	717	699	670	681	701	763	680	720	712	722	673	704	738	685	682	649	683	707	693	718	670	704	726	667	686	705	680	733	710	667	704	714	673	665	664	646	686	693	664	694	714	700	764	660	720	727	685	683	694	623	692	728	668	712	681	701	691	649	700	693	695	704	670	663	700	675	712	677	708	692	750	694	750	686	727	711	702	689	703	731	725	679	683	714	696	709	731	693	674	667	711	674	662	735	660	661	687	714	688	700	723	699	649	665	683	745	663	710	670	679	751	720	702	667	694	754	707	720	696	731	713	789	689	718	702	700	757	708	747	675	701	681	698	731	677	733	700	740	673	715	691	656	706	725	712	679	717	655	705	747	693	703	685	702	770	727	661	695	710	694	695	696	725	749	685	749	715	688	731	704	695	692	710	671	673	681	689	705	717	696	701	680	697	697	735	713	707	717	631	693	669	698	696	697	727	765	704	704	665	685	741	684	671	666	646	676	656	742	678	677	676	718	723	743	640	697	723	753	663	700	658	707	718	723	712	710	658	643	685	708	671	733	728	678	720	711	661	697	702	657	739	683	670	668	702	685	675	709	750	716	689	704	711	640	677	721	721	709	696	706	710	710	713	731	721	675	729	716	717	709	680	749	703	677	712	721	725	728	693	721	696	696	739	714	717	737	676	702	695	723	766	698	723	713	657	681	738	713	654	727	670	704	689	679	764	672	693	722	682	684	699	719	700	722	669	667	640	738	667	718	685	727	692	733	716	630	657	725	703	720	719	698	659	699	695	706	693	687	702	728	675	672	721	710	738	693	672	663	681	659	726	714	701	676	711	669	684	716	732	679	685	662	689	702	715	679	705	687	671	700	695	644	685	693	664	699	679	687	709	690	675	681	718	724	695	708	706	757	670	688	744	736	721	666	666	725	653	733	715	675	722	717	705	748	722	729	695	626	718	747	717	675	737	757	675	690	698	673	702	718	707	709	668	677	709	673	686	721	704	694	735	713	708	686	717	737	688	706	731	708	685	673	696	695	731	735	682	693	709	668	723	701	707	745	706	701	733	654	722	716	704	661	664	706	720	695	732	726	684	661	704	672	690	733	699	699	738	762	703	715	681	729	694	704	641	705	665	720	731	680	615	674	721	730	728	666	704	720	702	725	677	699	661	700	721	707	681	722	674	659	714	712	711	711	717	672	732	724	703	740	708	708	644	681	721	709	696	697	701	712	689	725	673	692	688	741	739	730	708	695	659	706	701	692	704	677	755	716	726	739	699	739	686	681	755	694	646	712	745	674	672	681	758	676	705	690	679	674	730	668	739	647	731	674	727	661	701	692	682	704	725	669	701	659	704	707	740	738	707	674	756	659	691	722	765	711	729	711	722	718	712	684	669	701	692	719	727	750	695	661	718	702	746	651	675	685	686	681	723	677	753	732	703	685	730	705	703	734	690	612	729	690	694	735	688	718	726	727	726	701	673	720	697	730	771	720	699	673	732	729	698	694	714	713	692	712	716	625	691	694	674	702	689	719	650	716	678	708	696	689	750	727	693	727	713	735	685	684	680	650	718	728	664	716	731	704	709	738	709	680	713	724	691	716	703	723	741	720	712	705	739	686	696	721	703	732	731	713	699	691	704	660	690	710	673	694	711	714	662	719	713	673	715	728	680	655	673	671	707	696	677	716	646	684	734	696	695	686	703
1162	340	292	198	212	192	244	210	193	193	187	145	132	132	201	594	3785	6204	5054	2868	1173	430	159	117	74	85	71	85	84	74	80	79	61	70	74	71	81	82	71	57	80	75	78	70	60	68	83	85	61	80	64	85	66	79	66	72	69	90	69	74	86	87	76	81	62	70	70	71	73	74	73	72	76	73	80	82	66	62	71	72	80	68	83	74	79	74	55	85	64	78	66	79	66	74	84	65	79	70	74	94	69	69	67	60	90	81	85	89	81	70	79	69	68	83	70	72	73	77	86	75	62	78	75	88	83	77	76	79	75	78	72	68	72	63	72	81	99	75	52	80	100	75	61	88	83	62	68	76	83	83	87	85	64	81	82	75	64	79	75	86	78	78	66	68	72	81	63	87	61	79	81	69	74	82	82	72	81	97	62	86	70	77	73	70	60	70	85	72	65	71	84	72	90	85	74	58	71	71	77	80	91	66	83	82	86	91	65	71	83	96	77	60	73	81	61	70	70	81	76	67	90	75	64	74	87	76	73	101	77	85	67	60	83	67	86	85	76	84	60	86	83	75	70	80	71	75	71	57	73	94	90	70	86	77	81	73	79	70	69	67	85	88	62	70	73	65	78	71	72	73	73	84	64	72	60	80	79	71	79	66	69	75	73	83	66	74	73	59	65	77	69	68	68	77	60	79	75	83	74	83	70	72	83	87	76	77	68	80	71	92	85	89	70	65	71	84	81	76	81	66	90	78	67	73	67	77	67	83	82	76	82	68	75	66	89	80	77	67	74	74	81	72	84	74	77	66	80	82	70	66	87	77	76	78	75	85	58	72	82	72	69	80	79	65	82	81	76	70	59	72	79	72	70	71	91	77	77	82	84	63	75	71	72	72	79	64	84	93	65	75	77	89	77	78	86	84	83	74	93	75	91	75	77	96	89	89	72	71	65	69	61	68	88	55	67	79	65	72	69	70	82	61	83	73	66	69	93	65	84	85	65	61	81	72	71	64	86	89	89	83	80	78	75	76	86	61	83	82	81	57	66	79	90	82	82	66	75	87	80	73	72	81	71	72	87	76	88	62	85	74	79	90	78	77	76	81	62	54	70	85	64	69	77	96	94	72	63	74	85	80	79	70	90	70	70	99	65	84	74	74	64	74	79	86	72	82	71	73	81	90	83	61	76	69	91	76	86	67	75	92	74	58	66	64	80	69	82	88	63	76	75	81	73	63	80	79	93	55	78	76	57	68	80	74	82	75	70	75	70	86	68	85	73	82	70	76	87	54	68	78	86	80	98	79	72	74	80	59	68	69	74	66	86	60	88	81	70	59	88	86	72	73	79	71	66	74	72	92	75	82	78	73	75	79	79	74	78	72	97	79	78	73	79	86	66	78	75	72	76	63	84	63	77	68	81	77	79	79	82	63	87	82	88	78	71	77	84	62	88	86	60	78	76	77	81	74	71	69	74	64	71	70	74	67	86	72	65	79	75	73	68	77	79	72	54	58	88	86	73	60	68	65	68	65	80	80	65	80	94	75	68	90	78	79	63	83	72	100	74	82	75	71	69	78	88	66	72	86	65	71	90	65	78	95	65	73	69	87	59	61	84	91	79	67	83	82	72	96	78	69	84	64	84	71	78	73	72	69	67	71	93	68	69	67	79	82	80	83	91	64	75	61	82	77	72	77	92	78	77	75	77	73	70	78	76	77	79	64	69	70	82	78	98	79	84	73	94	80	74	77	81	70	66	83	76	71	75	73	73	92	80	77	83	73	77	72	82	63	80	91	74	61	84	82	81	81	70	80	81	73	88	80	76	71	79	58	76	73	74	78	73	75	80	70	75	74	73	60	90	78	86	83	65	83	80	71	85	73	90	74	94	77	70	66	79	86	63	81	77	75	88	86	65	74	69	88	82	78	81	80	72	84	83	65	69	61	56	61	79	72	79	76	76	66	82	84	70	69	84	86	76	72	66	78	72	68	78	75	71	71	67	68	74	71	80	86	76	76	67	90	82	69	77	83	85	67	57	77	65	70	75	80	77	87	84	73	81	81	77	81	88	87	79	73	67	84	66	72	77	60	66	80	69	82	61	78	65	86	71	68	64	67	85	75	76	82	85	82	84	70	84	81	90	72	83	82	68	85	69	65	67	85	71	72	74	77	77	95	62	69	69	59	79	71	83	63	59	68	63	72	62	71	65	85	65	67	85	76	66	84	48	78	69	63	94	66	76	60	77	74	68	77	72	74	76	70	64	60	67	68	64	77	79	47	78	77	81	70	74	83	70	72	67	75	81	70	71	82	88	75	62	84	69	86	89	92	75	70	77	76	73	69	75	63	69	55	73	86	87	81	80	84	86	81	78	67	76	64	70	74	68	68	72	94	63	78	63	77	65	79	71	73	67	78	61	71	68	79	70	63	86	63	70	87	78	71	85	88	72	71	79	79	66	62	76	85	84	79	79	68	81	61	73	77	76	92	65	65	73	84	70	64	95	69	69	72	89	59	64	74	65	75	76	67	86	61	81	69	73	79	77	86	80	74	65	74	91	65	67	63	79	82	69	89	76	61	74	76	73	80	85	74	78	63	61	70	67	80	77	66	70	62	71	88	77	74	78	75	63	84	67	86	91	87	104	80	82	73	65	76	59	81	74	72	81	71	66	83	74	73	62	71	81	80	92	68	77	65	69	82	85	88	71	79	74	90	79	82	83	84	77	67	71	78	74	86	74	75	73	94	81	70	84	72	66	71	77	85	73	73	79	76	85	86	73	73	63	75	84	68	76	80	85	88	63	70	72	83	77	91	69	80	70	71	77	80	80	71	62	68	61	63	70	63	71	76	79	77	79	70	69	65	74	81	81	77	61	60	63	87	81	69	70	77	72	77	64	74	73	70	76	68	58	73	66	92	91	67	72	68	81	78	86	79	90	83	82	72	74	77	82	83	75	77	71	70	82	85	75	75	72	78	71	72	87	67	65	71	75	65	70	79	90	64	83	84	90	81	85	83	76	90	74	74	76	66	73	85	78	80	71	80	73	70	62	68	73	72	58	84	72	74	71	67	83	63	77	80	77	84	57	73	67	88	79	74	92	68	71	79	82	85	64	73	57	80	69	62	74	64	62	66	66	87	74	69	73	77	73	69	70	69	75	68	74	92	94	85	73	83	77	79	71	72	81	75	76	88	83	81	74	88	99	95	68	67	78	74	70	88	82	75	66	81	94	67	68	70	80	79	61	77	79	73	82	74	78	79	68	71	71	60	73	66	69	69	49	87	66	83	85	70	94	76	68	72	80	80	68	75	71	75	86	74	79	76	88	75	82	80	63	65	51	80	77	89	72	78	84	73	68	82	67	83	63	71	62	62	77	80	62	81	80	77	83	94	78	81	85	75	63	75	68	69	75	85	79	68	65	60	74	75	89	72	72	75	77	83	68	66	81	86	65	82	83	62	73	84	74	102	82	79	84	71	71	71	76	62	76	85	76	82	74	81	80	86
14284	5893	4057	7253	14351	13351	11245	9188	7420	6258	5418	4332	3513	3597	5991	13565	33763	37488	33414	26215	16864	7745	2680	1268	860	773	764	816	807	799	723	759	738	753	773	784	742	728	730	749	755	780	743	759	753	786	730	747	761	701	749	778	790	782	762	773	780	732	772	749	703	761	731	764	742	754	724	755	779	750	751	768	745	728	719	768	734	770	775	733	764	774	776	738	763	730	744	788	716	770	749	742	743	764	774	812	782	794	771	705	703	730	754	760	768	762	749	764	769	762	708	763	755	801	772	756	780	793	708	762	731	786	785	751	796	727	754	760	771	791	749	719	765	775	768	789	757	764	795	770	730	740	786	759	733	743	745	773	719	731	727	795	786	720	822	791	795	803	733	766	780	730	763	772	774	741	727	751	729	749	797	726	793	760	744	776	817	734	731	746	799	761	770	785	787	763	755	812	743	797	738	792	799	767	750	776	765	774	774	771	807	745	762	803	772	729	755	736	705	770	748	760	755	744	780	771	763	749	707	772	750	737	751	726	783	757	788	787	781	751	743	723	769	768	683	753	781	738	775	745	767	790	795	760	772	721	795	752	764	744	789	808	787	741	792	747	737	781	783	798	731	731	740	764	777	767	769	740	726	712	771	779	772	759	780	751	765	744	780	737	789	792	758	786	728	727	795	752	766	780	739	773	748	781	730	803	740	715	706	759	756	788	803	777	749	766	779	779	739	743	774	748	732	779	786	770	775	730	751	766	765	794	757	761	790	796	770	767	772	707	755	726	758	770	787	745	761	770	740	738	748	807	710	774	659	762	796	755	722	786	736	738	783	740	771	740	779	745	769	740	736	778	748	764	780	797	812	715	739	799	746	780	744	789	737	783	768	790	762	795	766	809	783	763	769	758	764	784	750	740	745	752	737	751	714	806	761	780	803	777	767	732	741	756	710	729	717	764	752	801	748	737	756	768	775	735	778	789	736	773	727	751	774	734	716	754	700	804	745	800	754	781	753	787	792	766	778	741	726	757	745	761	723	772	772	757	744	814	754	746	776	741	792	766	760	778	797	784	779	737	781	744	746	759	786	765	814	734	753	757	809	750	724	779	740	707	778	731	775	757	763	751	724	765	768	783	822	762	750	768	765	786	740	751	785	754	781	771	759	830	786	768	765	733	757	751	748	810	748	768	778	759	747	767	761	718	783	759	770	782	812	741	753	713	767	770	724	761	759	762	733	763	790	730	740	792	740	791	842	772	757	722	705	777	827	760	706	756	777	754	753	766	788	762	761	720	764	781	730	812	760	781	732	756	772	808	789	762	761	744	759	738	794	750	768	750	825	777	761	712	766	719	723	770	731	752	776	802	724	776	816	750	781	785	759	753	743	766	776	753	761	740	766	794	758	732	708	772	796	739	725	726	742	741	789	782	760	774	807	796	829	749	753	736	739	777	733	742	787	774	744	796	736	748	734	748	764	786	768	779	718	755	730	830	754	805	724	760	775	740	753	776	769	794	797	795	758	723	719	781	728	737	740	763	744	744	756	786	783	760	766	740	752	741	749	751	796	778	770	780	757	796	774	721	784	812	729	747	778	750	703	785	811	746	799	745	769	764	777	787	729	740	790	754	728	778	720	752	753	741	742	728	757	735	818	785	802	773	783	787	790	752	805	729	757	764	791	758	758	758	800	760	740	745	735	694	765	789	790	753	725	722	721	789	785	792	760	748	774	742	764	806	728	743	740	793	792	759	759	737	766	760	754	723	775	774	735	803	767	809	756	719	785	707	781	768	762	787	769	764	746	763	760	727	793	757	749	745	785	769	782	753	778	739	822	776	780	771	778	749	756	743	731	785	734	742	786	766	777	777	756	752	763	783	803	723	759	722	754	785	802	748	796	764	767	757	681	771	756	786	772	772	752	773	832	771	814	728	752	754	761	778	772	712	773	750	739	806	752	795	785	732	722	738	769	796	775	753	807	736	748	762	755	781	743	752	775	768	721	773	762	780	756	745	797	802	708	721	777	755	784	715	790	795	778	821	767	728	801	746	778	790	763	755	719	729	762	719	801	773	757	772	764	806	783	754	806	749	786	779	753	784	737	772	748	734	753	777	710	796	757	749	725	735	745	772	791	744	738	747	755	820	772	781	735	813	775	796	783	787	811	748	737	769	755	754	743	719	750	768	775	773	770	776	777	775	768	724	765	763	768	789	743	716	806	722	781	789	770	754	756	766	727	752	749	734	724	767	708	715	751	779	830	764	744	732	757	761	759	786	735	756	768	746	750	758	752	765	758	775	737	770	799	805	790	744	778	733	730	774	730	778	798	782	738	738	803	788	782	762	750	747	742	747	783	733	777	776	799	748	762	777	775	834	762	778	730	763	749	781	745	738	779	788	792	761	753	792	745	809	759	783	756	770	722	762	739	790	724	788	752	784	766	735	771	767	733	758	773	746	751	743	709	815	741	789	764	781	773	734	824	806	750	785	807	777	770	751	737	781	741	736	783	765	777	720	795	791	738	750	797	716	765	770	757	736	792	787	740	760	800	755	721	810	755	751	778	800	786	703	773	774	773	759	771	765	768	751	760	753	773	790	785	788	786	783	676	791	758	784	777	756	742	760	790	763	761	726	800	718	812	732	737	777	773	762	768	794	763	810	741	721	704	742	748	710	742	769	785	823	772	777	769	758	818	763	741	755	775	733	775	768	754	770	744	752	767	711	761	753	780	784	742	792	747	760	782	771	780	804	712	754	803	755	708	739	730	784	800	769	726	761	740	743	777	802	754	785	730	806	765	746	737	807	751	746	769	764	756	762	793	787	771	799	771	793	731	700	733	747	772	772	771	725	753	799	790	739	753	751	768	810	771	751	765	766	695	785	790	758	777	742	784	816	801	761	740	731	774	763	802	787	772	757	769	784	774	785	765	764	729	808	723	766	761	791	733	791	749	771	795	775	747	790	702	746	788	773	756	783	777	751	753	758	723	796	773	772	767	756	751	788	760	768	800	786	801	767	759	783	805	743	779	729	776	752	805	774	776	763	817	728	770	759	734	760	750	769	773	733	770	743	756	814	798	727	785	751	761	784	769	758	741	740	758	794	760	774	782	727	744	726	704	797	776	798	764	761	789	768	803	712	791	761	816	769	769	761	720	778	729	742	775	775	757	777	787	744	756	754	765	780	751	760	800	731	723	741	745	766	783	763	754	762	725	742	740	777	784	759	776	778	791	777	760	786	767	744	737	795	781	761	777	757	779	790	784	760	738	741	773	744	736	724	712	716	731	726	769	802	730	758	822	724	727	751	736	799	781	780	740	772	787	785	771	752	763	707	785	755	798	754	853	761	782	704	794	720	768	739	795	748	780	783	725	769	765	788	719	777	763	757	740	751	757	733	802	804	771	756	747	788	766	725	787	740	729	756	754	745	749	715	751	782	759	731	794	738	746	783	753	765	741	760	788	772	742	778	766	762	751	803	767	799	731	744	735	762	755	756	728	722	721	784	777	766
1512	139	122	131	111	111	109	94	127	107	87	94	83	82	122	158	698	1302	1176	802	452	192	113	71	71	73	74	76	74	67	81	65	77	80	57	72	73	81	71	68	75	74	88	72	51	63	64	66	70	75	69	75	55	94	61	75	70	82	59	64	69	86	72	71	68	65	60	67	55	70	66	75	65	64	71	60	58	65	72	81	71	60	81	64	70	72	60	60	57	72	66	49	70	55	65	74	74	84	69	67	65	64	58	69	68	65	63	70	67	73	84	62	88	69	57	56	63	62	69	57	85	69	53	72	62	88	78	80	80	64	55	83	69	64	51	70	76	71	81	61	69	72	64	69	67	74	68	65	58	59	69	63	67	76	62	80	65	67	69	69	79	72	72	74	88	60	86	58	72	72	73	60	60	53	68	69	74	70	74	58	72	81	57	68	74	67	60	58	82	80	53	64	60	62	82	76	62	75	74	71	80	78	60	58	71	77	83	91	63	79	73	83	68	59	70	76	69	66	67	53	64	75	70	52	76	72	71	72	63	67	86	62	65	75	67	69	78	67	72	77	72	70	69	69	77	77	72	79	66	87	65	64	75	74	77	90	83	53	62	53	70	73	70	80	64	57	62	69	76	88	66	72	69	75	56	84	60	79	69	77	62	72	78	55	73	70	78	79	79	66	71	67	72	74	66	66	69	84	73	66	69	70	64	75	66	81	74	72	75	71	74	68	69	68	51	69	65	67	73	72	81	67	76	59	67	55	69	63	67	77	74	73	61	77	78	70	85	60	63	82	78	58	77	64	83	65	64	57	75	55	79	73	78	59	74	59	65	79	67	79	76	48	79	69	72	76	57	66	71	60	52	71	62	63	72	74	62	72	84	79	59	65	69	81	70	57	66	81	65	73	61	62	51	77	76	61	63	73	57	72	71	76	72	82	66	97	74	65	65	90	63	69	63	55	68	60	75	66	75	82	92	91	68	62	64	66	67	59	67	66	70	72	68	65	68	69	71	61	73	73	65	73	71	65	64	58	88	57	70	74	66	71	72	80	79	66	74	76	74	61	59	70	65	62	81	74	68	65	53	79	53	77	69	78	71	68	76	79	61	70	71	71	94	58	78	82	82	79	76	70	75	72	66	67	71	73	80	82	74	77	59	81	64	69	64	66	78	58	78	85	73	63	69	69	55	77	79	80	75	69	77	87	70	73	52	70	55	66	62	82	81	80	64	63	80	84	64	72	60	60	75	68	68	65	61	67	79	61	75	72	78	69	61	70	63	79	58	59	68	59	60	65	81	67	76	73	60	62	79	81	76	72	53	51	70	57	66	84	84	64	68	79	57	70	68	72	72	72	72	64	71	70	64	69	68	67	77	80	63	71	84	77	69	80	68	69	63	69	67	69	83	72	72	72	63	66	61	76	72	61	74	73	71	65	69	69	74	61	73	72	81	73	61	84	66	78	73	70	65	84	78	75	67	76	68	58	60	60	83	66	74	72	81	63	87	65	75	72	73	73	71	74	62	75	60	69	66	86	74	73	70	67	75	74	82	59	66	75	54	68	80	66	65	74	68	72	70	89	70	67	66	73	65	64	69	55	65	71	76	76	75	47	78	59	73	73	65	69	75	53	56	80	63	78	79	73	54	63	65	59	63	70	70	62	81	75	85	65	63	63	70	74	65	60	63	77	66	68	75	70	68	68	58	58	71	68	74	77	71	71	78	59	66	79	73	61	89	76	70	72	82	66	57	70	70	67	72	65	69	65	61	72	75	63	68	64	75	72	65	73	84	76	76	67	71	81	51	70	71	64	65	70	84	64	74	61	63	65	67	53	72	76	78	74	66	63	58	86	88	67	69	79	79	57	75	67	62	71	72	74	74	80	66	75	61	72	76	69	79	63	85	77	66	81	76	69	64	77	78	66	61	78	73	64	64	81	68	72	68	72	75	64	67	74	74	57	77	65	74	74	66	75	84	70	61	65	67	65	66	79	56	73	59	61	56	91	65	75	54	84	63	66	69	67	81	78	74	64	60	87	69	54	66	67	70	75	60	65	62	72	62	78	65	74	87	72	63	81	68	71	77	74	63	74	70	63	59	72	85	81	65	70	73	88	55	70	46	50	67	70	66	78	75	86	65	84	56	71	68	66	69	72	63	76	69	55	64	55	61	54	67	63	73	68	62	64	83	79	64	57	69	69	78	67	64	71	69	77	71	73	79	60	65	72	71	66	51	72	66	69	72	67	71	67	60	73	78	72	77	78	69	54	76	64	77	66	63	62	74	68	62	69	65	71	59	87	70	65	57	61	60	81	71	70	75	70	63	68	79	67	67	77	73	84	74	54	67	76	73	56	78	77	79	54	68	67	74	75	68	62	65	67	56	75	80	63	73	59	65	69	73	73	81	64	73	66	69	72	54	63	59	71	84	91	67	65	65	62	62	60	79	76	80	61	67	67	71	64	60	69	68	74	78	69	80	69	63	70	83	54	68	74	79	51	70	78	74	89	74	66	69	80	72	76	69	66	70	76	69	71	57	66	71	65	73	67	71	74	80	68	72	66	68	63	67	71	71	62	77	82	80	75	60	61	82	52	61	64	76	70	75	81	63	67	59	73	67	77	74	52	73	69	63	64	54	77	85	76	76	71	80	86	65	71	64	84	66	61	73	88	87	84	67	68	64	69	81	74	66	68	76	59	65	71	75	72	75	72	67	63	67	65	74	74	73	68	61	81	81	58	77	71	73	81	61	78	74	74	64	73	68	64	82	60	78	68	72	63	64	73	80	73	68	70	79	57	66	67	80	88	72	73	57	69	75	79	59	89	62	78	71	74	75	61	68	67	66	82	76	58	60	67	56	74	75	71	75	68	61	83	78	63	81	68	80	63	58	77	73	84	74	71	68	71	60	81	64	67	75	79	55	70	67	65	66	66	78	63	69	63	60	67	72	71	65	71	71	78	71	102	63	72	66	65	66	70	71	67	77	72	57	66	63	63	73	75	78	75	82	75	70	54	75	86	63	58	73	67	61	76	71	73	64	62	57	58	62	67	67	63	77	60	67	83	69	69	82	55	67	62	77	74	59	70	73	80	74	75	56	61	56	71	67	85	72	61	79	67	55	65	70	74	68	81	65	81	62	68	89	59	70	79	65	71	69	64	63	69	73	79	75	73	71	70	75	70	58	76	61	65	75	79	61	77	80	55	71	74	76	70	67	75	68	65	62	85	66	80	72	68	72	64	70	61	71	71	71	78	60	59	64	69	78	76	63	69	61	75	71	70	84	50	70	67	67	65	68	81	58	76	78	76	77	77	66	63	67	51	70	64	79	67	71	72	68	60	72	79	71	59	74	55	55	67	67	61	68	69	75	72	85	71	65	64	80	78	64	74	82	75	84	65	70	69	76	68	86	65	67	68	77	56	71	65	61	73	64	74	56	68	67	67	68	67	68	75	62	65	66	69	87	71	62	86	69	59	72	68	65	54	73	69	77	69	60	72
8511	2458	1840	2903	5284	5185	4093	3644	3173	2609	2116	1841	1645	1678	3118	4480	15416	22012	19541	14076	7991	3543	1516	892	789	702	676	697	707	743	673	643	751	725	702	669	727	715	698	695	705	651	682	711	676	700	719	686	693	666	692	671	731	695	700	709	720	720	709	726	657	674	713	689	683	667	722	689	677	721	696	723	687	656	702	677	686	679	717	688	696	725	700	690	659	722	681	646	661	686	719	727	677	714	757	689	725	696	672	673	670	670	734	707	712	745	628	672	668	741	696	696	675	712	629	675	694	726	672	631	667	681	744	685	695	650	689	689	692	689	713	720	658	676	722	663	742	657	695	716	746	672	671	680	715	724	692	674	696	713	643	674	684	725	719	709	693	727	688	678	699	693	653	718	719	675	683	727	700	724	685	695	664	782	724	704	726	735	744	666	708	693	718	669	713	693	665	707	710	753	704	684	751	712	686	674	667	691	720	687	700	723	667	668	697	757	669	672	682	696	713	645	692	681	684	748	689	750	698	698	685	707	727	682	637	670	685	706	718	691	678	667	745	706	742	676	729	679	703	714	679	672	652	678	741	674	727	704	695	728	695	744	726	613	666	694	666	707	713	675	687	664	721	722	693	720	699	723	662	638	670	738	747	690	681	706	733	707	725	730	669	681	678	682	694	732	688	684	682	711	736	674	678	682	704	731	686	673	697	708	690	711	721	701	677	676	677	757	674	730	714	718	689	697	665	627	773	738	686	698	722	693	661	708	678	729	725	687	672	706	732	667	676	677	665	710	704	745	683	708	722	723	749	707	654	730	727	708	687	651	715	726	680	749	694	721	706	674	752	701	725	717	688	687	719	682	699	689	640	715	719	715	691	712	682	684	710	732	721	707	733	712	715	687	683	687	711	690	746	689	684	715	706	695	705	720	700	656	743	704	683	685	710	765	734	671	720	711	719	688	715	736	716	738	686	686	712	757	700	699	642	684	735	683	708	704	723	711	691	663	712	654	713	732	713	693	733	645	724	702	649	703	705	717	712	710	704	732	772	730	738	726	700	699	746	709	702	748	699	738	697	652	674	659	663	710	705	724	709	721	650	685	680	702	628	679	712	679	678	662	634	721	724	687	700	731	721	749	652	674	699	667	676	692	691	686	729	703	658	696	718	677	706	727	689	722	740	672	715	667	711	684	714	686	752	722	714	692	670	733	677	666	703	714	667	700	733	692	717	696	715	710	678	668	677	672	688	751	711	745	686	713	634	692	701	727	672	726	666	650	702	711	791	690	747	705	721	678	670	697	711	670	684	695	677	669	666	730	704	669	707	682	725	685	674	643	741	691	685	701	669	699	676	737	678	703	710	719	713	688	711	673	649	695	706	693	637	686	681	719	686	706	698	657	721	666	662	669	681	659	723	719	719	715	725	736	700	718	709	698	692	669	756	699	679	740	726	657	681	669	707	662	699	669	660	682	708	709	763	703	709	661	700	710	707	710	688	709	657	713	684	663	696	714	670	703	712	716	674	695	680	722	673	693	672	651	692	712	703	733	701	681	666	689	686	648	671	697	712	723	726	667	692	697	692	689	715	715	661	732	717	756	671	725	709	698	656	696	734	727	736	702	700	690	672	689	705	710	724	680	674	660	692	722	697	716	736	659	725	698	673	660	738	689	744	737	691	725	708	734	711	676	703	726	732	732	750	706	727	711	718	722	717	712	742	732	737	667	673	616	714	701	704	674	646	734	708	694	708	702	695	737	699	698	732	687	710	711	706	634	686	692	687	677	716	723	703	729	663	700	715	684	709	736	709	701	691	753	691	691	742	723	719	740	720	683	685	727	725	677	666	706	703	677	710	708	665	677	745	732	708	718	692	692	741	717	706	718	664	683	682	725	736	684	738	655	712	731	668	701	708	749	715	689	691	703	741	717	686	727	702	687	699	708	691	706	687	696	723	700	715	735	687	670	701	722	682	685	697	700	701	727	671	656	673	670	735	696	657	638	696	633	720	670	735	696	646	671	716	714	691	693	702	695	734	694	694	704	653	720	724	709	713	717	702	700	670	698	723	716	691	635	664	706	749	685	684	735	679	721	693	684	687	679	731	668	692	758	692	664	718	709	661	715	689	751	724	687	704	683	750	702	651	683	682	689	688	718	673	676	701	708	680	728	676	662	679	750	697	695	697	710	705	712	762	689	701	736	720	655	692	668	700	664	648	655	696	724	672	743	690	715	671	716	718	662	688	682	681	700	714	686	703	699	689	688	680	665	701	682	695	677	726	693	720	701	701	693	689	673	645	691	687	734	701	688	700	680	721	744	734	691	705	713	688	713	738	707	635	735	742	715	680	695	679	721	705	705	726	708	690	718	728	726	712	647	730	698	674	691	651	714	699	692	692	727	742	741	718	727	696	679	715	711	712	701	640	662	690	716	739	727	748	735	706	679	699	715	668	713	714	663	665	633	705	724	667	677	676	681	691	644	719	670	680	719	712	725	732	698	718	715	679	719	709	638	682	709	683	694	714	640	679	707	683	720	700	727	691	677	721	710	728	701	678	696	666	685	722	692	712	734	727	698	726	700	677	707	720	681	760	656	736	755	668	694	696	652	698	737	749	689	672	698	659	696	694	675	721	726	719	663	681	732	678	697	704	728	709	678	712	645	672	716	642	700	713	717	660	664	699	687	741	671	739	691	683	687	661	689	704	736	651	708	675	743	682	682	672	698	718	679	654	681	695	716	731	695	699	729	711	729	770	708	642	706	700	692	704	717	681	731	746	698	709	701	700	710	720	706	690	718	679	687	661	688	708	681	728	688	695	703	700	646	681	707	688	688	682	689	680	706	679	729	725	669	727	736	720	694	717	696	730	710	643	717	720	732	703	718	675	716	689	688	700	669	696	741	684	745	665	688	685	654	729	700	671	706	726	746	747	710	720	668	684	687	703	734	718	707	711	680	722	697	715	693	653	710	764	665	695	696	689	680	733	786	716	673	707	713	683	711	646	673	653	697	728	710	740	685	671	700	686	698	626	726	685	705	726	728	711	681	720	713	685	720	671	685	702	667	715	633	690	699	690	681	744	711	687	700	649	671	693	717	709	729	675	681	705	682	736	669	710	669	702	669	710	704	688	696	657	715	715	733	711	652	665	659	680	711	697	718	711	687	685	700	680	684	697	726	713	719	711	719	682	721	648	747	730	672	659	700	740	694	696	661	722	705	741	639	711	719	649	699	716	777	665	679	692	684	751	665	692	687	687	707	719	673	728	716	697	667	716	747	684	669	704	739	706	700	705	737	710	720	702	665	723	686	706	702	698	679	691	700	708	682	707	694	666	701	684	718	713	700	691	639	678	688	721	683	718	670	654	680	656	696	670	684	754	699	679	650	743	765	704	712	708	679	740	634	721	703	740	691	676	713	673	697	706	690	706	688	743	696	687	700	767	673	655	722	695	676	671	750	679	717	725	681	724	658	717	712	717	733	665	714	702	694	737	712	693	696	734	675	664	671
734	267	197	145	123	151	201	184	157	127	120	128	116	136	146	167	899	3267	3193	2008	929	382	172	83	64	82	60	83	68	85	62	91	68	66	70	78	86	65	87	70	75	68	60	87	70	73	86	73	82	67	76	86	64	82	82	79	75	63	90	67	78	58	83	89	71	100	96	74	87	68	68	79	64	70	71	54	91	74	77	83	89	78	81	87	46	74	73	62	70	91	72	74	85	61	80	87	71	71	76	66	98	70	95	78	62	79	59	62	71	74	63	88	79	77	84	71	80	66	62	57	76	72	83	71	69	74	89	77	64	73	65	74	79	73	76	71	68	82	82	64	71	79	89	59	62	68	80	91	74	62	69	82	55	78	73	64	84	74	62	69	76	81	69	72	87	75	77	100	73	69	75	76	86	76	73	66	87	61	93	82	84	81	67	68	85	67	72	79	81	63	65	86	93	75	68	72	61	73	74	82	67	67	62	66	91	75	69	72	77	82	86	74	71	75	61	77	62	69	71	81	62	74	75	68	75	72	65	81	70	77	81	77	79	80	75	76	75	63	84	87	83	84	63	88	68	80	80	73	74	74	69	77	74	67	66	66	80	76	87	69	74	66	62	80	56	80	89	73	78	64	58	72	60	86	71	87	72	67	75	74	63	79	83	78	71	90	79	70	71	67	65	84	70	71	64	67	63	83	83	69	69	82	59	80	67	71	71	70	80	74	70	63	85	81	86	62	83	71	79	72	59	77	74	75	66	73	82	77	88	74	84	82	88	74	79	84	85	74	73	90	72	75	78	65	89	82	89	74	67	62	66	67	62	74	88	80	93	79	91	64	78	65	84	83	77	69	70	63	54	60	80	78	68	81	73	77	65	80	69	78	72	90	74	66	74	78	76	86	81	79	69	57	71	83	68	64	75	59	64	59	73	70	75	62	93	66	68	86	72	80	75	75	68	80	77	74	77	74	81	71	71	68	92	68	75	88	76	71	82	72	82	74	75	82	85	77	63	75	71	82	73	69	73	80	72	68	68	83	76	65	78	65	72	78	62	82	72	90	80	79	87	72	82	66	67	91	86	71	71	74	75	60	74	56	70	87	75	87	69	79	71	69	63	84	82	66	83	87	71	64	85	85	96	75	84	80	75	73	68	79	82	78	68	73	87	79	61	61	83	75	80	61	72	55	83	83	74	87	62	79	75	63	71	66	66	79	69	56	63	63	74	74	71	84	80	80	83	75	70	73	75	90	71	68	63	73	77	82	65	76	85	59	78	67	68	68	76	79	71	90	62	64	76	66	81	79	61	82	84	84	69	70	71	61	62	64	73	69	65	69	69	70	81	74	72	80	73	66	76	59	75	71	74	66	73	84	72	80	77	79	66	83	82	82	61	83	55	65	67	62	73	77	77	74	80	61	84	75	71	80	83	74	77	79	82	63	71	75	85	63	70	67	69	74	75	69	79	73	73	76	78	76	86	77	63	92	85	78	59	66	68	82	87	72	61	77	59	66	71	83	73	68	88	81	66	85	79	66	80	73	81	89	64	86	67	67	91	78	80	78	74	80	63	70	67	71	78	68	70	74	99	81	87	57	81	84	87	94	81	65	70	77	78	62	58	73	74	72	74	70	74	63	64	84	57	64	65	78	67	77	72	80	78	71	75	75	73	76	90	70	82	68	75	75	79	70	69	73	75	66	89	67	68	82	81	89	86	86	80	77	65	88	70	86	75	66	80	72	87	91	72	85	62	57	80	75	72	65	73	87	75	80	61	62	80	76	80	79	79	85	84	92	58	79	82	79	78	78	86	72	62	68	68	71	83	85	90	74	86	72	76	70	66	71	71	86	76	63	72	77	85	69	65	101	79	76	68	89	69	72	74	81	75	61	84	92	70	72	83	78	65	71	78	78	69	69	73	78	66	88	75	85	71	88	64	68	69	80	59	59	87	79	70	88	64	68	84	73	71	74	76	83	81	74	61	71	74	73	72	71	72	62	75	62	73	75	64	69	84	69	67	75	67	86	69	85	75	80	81	79	68	81	84	77	65	83	85	79	80	63	77	65	78	85	64	52	79	87	105	57	91	72	81	86	71	69	78	73	71	78	92	74	79	63	79	82	50	78	81	73	75	80	84	78	80	76	72	73	68	81	77	73	72	72	75	74	88	79	78	77	69	77	72	78	87	77	78	74	76	72	63	68	86	79	66	73	71	87	77	78	86	69	73	65	69	81	73	74	64	76	73	71	75	73	78	92	63	70	74	89	71	78	77	82	89	71	68	82	84	67	75	76	65	57	54	77	76	85	72	77	65	77	83	85	72	96	79	72	82	71	64	83	96	74	65	72	77	68	55	76	84	92	70	86	67	92	71	77	88	72	81	76	58	82	68	81	74	75	85	84	87	69	79	82	65	83	76	79	69	80	86	81	71	92	77	90	72	83	78	96	82	74	61	69	62	84	90	73	90	75	75	65	65	71	67	80	71	86	79	88	68	78	63	60	81	73	95	78	81	73	64	59	70	91	78	72	77	82	88	79	89	73	96	73	85	81	62	64	72	75	81	77	80	72	77	86	88	71	68	62	73	76	69	78	75	72	72	70	79	70	78	68	82	75	61	66	69	90	80	74	71	79	73	72	69	80	75	69	82	71	72	71	59	80	63	69	81	75	72	69	81	97	70	76	75	70	56	68	68	65	69	76	70	66	80	61	87	70	94	81	58	68	75	62	78	70	90	61	71	58	77	62	82	71	62	68	72	78	78	87	79	67	63	81	77	68	88	74	91	84	69	65	62	75	81	57	76	73	67	64	67	73	71	75	77	71	75	81	72	66	76	74	74	54	68	86	75	61	81	70	74	65	87	70	75	75	86	92	73	66	78	66	72	76	77	75	64	65	67	76	76	78	74	87	67	85	71	69	80	81	84	81	71	79	68	86	85	84	73	63	69	90	77	67	93	80	61	89	72	67	87	77	72	86	81	79	67	69	84	74	60	77	76	58	74	80	68	68	65	68	76	76	68	76	79	70	66	84	72	52	62	70	78	68	74	90	67	77	71	69	76	81	73	66	79	75	62	66	79	66	96	83	69	68	67	75	76	67	59	72	85	60	71	96	83	63	69	71	74	78	66	101	75	66	74	49	78	74	82	74	73	76	55	73	82	70	81	56	78	77	69	70	69	70	81	68	69	74	80	69	69	60	61	69	73	69	69	74	74	76	81	73	73	83	61	66	78	74	70	75	74	70	81	71	70	62	77	74	80	64	83	76	75	57	84	57	74	86	91	79	76	78	66	69	80	69	75	60	83	60	76	68	79	83	64	69	84	63	57	77	74	67	69	72	81	72	66	85	84	77	72	83	79	60	69	86	74	77	73	80	97	66	60	53	81	78	81	77	73	80	90	81	75	71	69	65	81	76	74	75	85	76	83	74	82	56	74	65	86	60	73	73	71	66	76	92	85	71	73	63	74	69	87	85	66	66	80	68	79	71	88	81	69	81	69	82
10902	4942	2233	3540	8335	9392	8107	6656	5319	4214	3756	3307	3375	3707	3168	3252	16068	31313	28793	23042	14781	6844	2412	1107	823	818	741	735	702	718	777	746	748	722	757	717	695	730	718	743	779	662	753	774	731	683	763	736	766	786	690	701	692	766	738	731	741	734	742	716	658	739	785	737	703	752	691	767	765	778	753	775	709	745	729	722	745	773	751	740	719	723	800	771	742	760	781	734	724	766	769	748	777	815	813	750	779	790	745	715	736	719	732	771	816	757	719	788	764	728	718	762	766	753	726	706	718	708	731	723	766	729	737	737	784	776	743	700	741	777	756	746	755	763	777	774	739	784	727	731	773	780	736	741	757	756	714	744	796	755	708	739	689	780	709	755	740	693	725	751	750	750	766	757	749	726	738	777	695	764	711	711	765	760	703	755	756	718	741	724	771	719	794	769	730	755	777	738	731	779	753	753	774	754	731	807	748	730	749	778	774	771	714	668	746	735	780	718	772	767	741	718	742	770	714	700	779	701	726	747	728	771	710	694	712	752	760	769	756	769	761	729	694	757	771	741	739	769	756	733	713	716	740	742	746	769	747	720	711	715	742	747	758	731	726	734	743	710	782	769	736	723	803	690	749	757	737	747	784	762	728	752	749	788	756	721	705	734	764	769	730	774	742	747	777	776	724	745	748	753	736	768	761	735	694	727	775	822	735	766	709	792	724	773	781	736	753	791	759	760	718	727	758	728	742	788	775	734	772	766	707	726	765	745	809	666	772	694	771	717	734	742	813	732	731	714	729	745	742	783	758	746	720	760	751	751	746	701	746	753	715	723	680	748	780	720	725	757	767	744	725	718	746	755	766	742	688	764	710	749	752	744	723	740	751	742	786	749	758	733	767	761	744	757	765	726	719	718	773	731	751	728	778	773	752	774	671	767	744	711	746	720	785	704	726	732	733	723	776	768	757	765	719	730	723	757	745	707	801	763	702	760	775	733	776	678	745	737	736	743	795	732	727	750	757	707	733	738	762	747	707	756	718	729	778	761	762	728	700	717	743	766	719	747	739	765	750	749	774	709	725	710	725	724	742	760	726	699	820	744	783	754	755	736	752	727	730	702	746	770	769	766	762	721	717	704	744	716	732	728	748	722	747	769	769	776	751	716	750	743	816	786	786	718	715	740	754	755	729	738	794	736	754	709	742	755	751	777	688	719	683	758	732	751	719	763	736	719	701	720	746	738	727	745	761	746	711	720	760	756	725	719	803	770	788	710	763	792	758	760	772	767	735	741	701	724	747	752	740	726	781	741	765	741	753	734	700	809	746	758	768	759	717	741	716	672	730	732	747	719	718	720	770	761	703	711	744	692	754	765	779	731	747	769	777	729	781	754	741	766	740	751	724	749	668	766	766	731	763	760	723	775	725	733	719	786	768	754	812	755	756	739	773	736	755	746	773	745	745	745	751	732	743	729	726	753	741	736	713	746	723	688	796	743	716	738	768	703	782	738	720	750	762	692	772	736	736	751	720	761	713	752	761	716	767	787	716	778	727	754	752	728	794	716	737	744	753	717	705	730	746	730	668	732	762	710	788	712	764	749	742	718	717	751	760	740	805	754	712	750	687	776	720	776	776	758	718	727	734	729	711	688	748	735	767	737	765	753	705	689	755	720	755	742	771	700	702	713	767	746	715	745	743	752	737	783	767	757	724	685	780	782	807	767	731	769	711	766	735	738	738	759	703	762	718	753	786	812	705	730	755	718	744	764	777	814	790	756	718	757	762	736	735	809	719	727	780	773	775	795	708	798	735	743	763	732	730	771	736	760	764	689	779	757	780	762	754	783	750	730	763	747	743	740	719	785	750	758	733	742	720	733	743	741	740	731	765	724	743	759	739	776	752	759	742	763	804	723	754	706	756	775	771	775	776	737	782	795	783	779	750	796	726	749	777	779	786	720	750	748	782	744	788	676	755	725	771	735	730	707	734	728	787	746	731	751	790	738	734	789	769	717	730	707	730	758	709	756	741	799	739	735	765	702	694	734	738	736	675	723	745	729	763	760	707	733	785	754	732	734	721	744	740	776	787	757	785	731	739	724	790	740	748	756	724	717	790	776	755	761	717	714	744	778	731	754	779	723	735	788	694	707	739	736	771	729	718	757	755	752	727	716	801	744	755	758	814	761	765	712	757	694	757	775	707	707	727	781	747	754	728	711	759	771	768	733	778	755	764	776	752	779	769	774	805	761	743	759	763	757	713	804	719	706	743	744	737	760	731	756	733	737	725	754	739	730	744	719	735	761	707	797	777	776	738	747	711	765	741	711	715	745	784	717	777	760	743	672	765	756	737	789	650	729	769	733	719	748	729	708	728	719	707	719	709	806	724	749	751	772	749	780	730	747	727	752	752	700	757	726	753	712	741	797	806	777	732	775	730	727	728	726	739	701	720	755	725	741	755	748	762	772	750	763	696	765	730	762	733	786	731	712	749	709	711	764	744	722	726	746	719	760	750	776	747	764	734	718	693	793	786	712	758	729	751	725	757	716	748	749	727	713	709	689	768	694	784	695	679	720	738	728	711	772	727	730	757	760	723	739	734	751	756	710	740	785	764	790	722	762	731	767	756	751	822	685	791	750	726	734	736	748	747	742	739	778	700	756	753	751	735	756	717	752	729	796	691	727	706	757	777	782	743	849	750	745	747	747	696	738	778	719	780	691	747	757	730	691	686	723	723	719	734	801	768	751	686	713	767	748	755	736	740	767	765	768	711	751	733	716	781	778	754	783	774	771	737	739	765	768	765	745	715	779	716	742	697	730	743	773	753	722	710	761	759	784	740	707	756	778	740	743	767	762	736	769	729	719	741	726	739	699	739	775	740	722	696	720	719	762	686	783	755	745	713	814	777	743	729	701	784	721	775	766	776	740	746	701	765	744	750	773	717	727	753	741	763	758	744	731	752	765	729	711	737	739	774	751	745	774	729	740	715	737	684	724	733	763	756	756	779	715	727	749	793	752	751	731	788	718	741	708	705	745	731	775	778	743	767	726	778	752	756	728	716	752	796	719	742	773	766	767	770	755	751	708	739	755	759	792	700	745	692	750	788	741	756	745	776	721	735	719	776	772	739	708	721	753	735	744	798	743	738	788	749	800	717	757	718	761	749	781	749	702	759	789	765	753	753	748	773	758	751	760	733	809	779	769	774	749	742	728	707	705	746	743	721	783	771	759	701	736	733	784	742	772	759	754	822	713	754	746	674	744	800	734	723	759	779	743	796	728	738	781	728	766	755	716	727	762	791	736	744	752	750	778	730	770	788	747	728	742	730	719	745	771	736	793	718	752	760	739	755	760	724	807	789	735	744	767	712	758	720	749	772	742	793	758	742	815	769	745	793	738	755	755	729	680	791	762	746	798	774	747	730	721	722	724	712	753	703	739	734	731	717	745	779	721	760	730	726	748	755	724	792	760	778	748	770	774	763	743	762	786	748	775	762	730	730	761	800	793	786	753	756	754
2299	222	133	100	113	161	175	184	164	160	138	117	131	127	114	123	583	4105	3535	2327	1008	444	155	82	76	68	63	72	74	82	72	65	77	61	63	63	61	66	70	51	66	79	80	58	50	67	55	71	68	73	57	55	78	77	73	64	64	64	73	76	68	92	70	61	58	76	65	63	75	70	76	76	77	61	68	67	63	67	86	73	78	85	64	77	68	65	66	61	72	66	72	72	55	74	64	73	68	67	71	64	71	58	63	58	59	68	65	64	83	66	80	65	69	75	77	78	64	71	71	74	66	56	61	88	59	59	76	59	71	75	71	68	67	62	70	59	68	78	53	82	66	64	63	75	61	79	61	58	74	77	75	80	79	68	62	83	62	84	59	64	65	72	76	65	76	61	74	69	76	67	64	65	66	67	68	68	79	72	59	56	58	71	59	74	58	68	79	75	70	77	56	73	72	70	64	57	64	64	64	74	55	63	67	64	67	73	64	67	77	71	61	65	95	65	61	60	62	62	68	61	81	70	71	74	66	80	67	62	70	61	75	62	76	64	83	81	68	78	87	67	78	92	84	66	71	57	58	85	66	74	62	63	63	71	79	57	65	84	72	70	58	67	71	86	57	59	66	72	69	82	64	76	65	62	60	70	75	44	78	74	64	85	80	62	67	67	85	91	75	66	79	64	88	71	83	71	78	86	75	72	71	69	57	72	69	83	60	61	69	75	75	65	70	70	67	61	71	59	62	85	66	77	70	62	67	77	58	72	73	77	70	65	54	80	52	64	65	56	76	73	79	71	66	66	75	59	61	61	76	73	70	75	59	53	62	68	64	62	54	67	76	60	72	71	73	52	50	71	75	76	64	69	64	81	65	73	76	66	66	67	71	58	58	71	62	80	64	78	56	71	68	74	74	65	81	64	58	95	60	67	63	62	70	69	63	62	75	67	63	54	62	69	71	63	89	73	65	61	57	96	69	69	71	80	70	72	79	59	64	76	57	78	79	59	72	66	76	68	63	70	67	60	74	70	57	51	68	61	63	61	65	53	53	68	82	63	79	65	81	63	57	59	72	62	56	67	80	71	79	67	63	68	70	64	64	76	62	64	76	76	61	63	71	78	70	68	60	56	58	72	52	60	84	61	73	70	67	77	78	60	55	58	53	58	60	77	64	54	82	66	57	64	55	68	61	68	83	77	55	67	72	69	76	83	65	78	77	62	75	72	74	68	73	71	64	66	62	64	73	74	64	63	74	63	80	80	81	74	79	70	70	64	60	75	73	75	59	64	73	52	78	64	67	75	73	70	62	54	81	64	67	54	70	84	56	74	58	69	55	62	60	65	72	81	56	50	50	78	70	68	76	67	65	64	64	80	78	63	66	80	64	61	72	76	80	71	77	61	67	82	77	68	65	61	84	72	53	67	63	61	62	86	69	63	65	56	66	68	66	54	68	72	64	81	71	76	57	71	63	64	85	59	65	68	60	64	65	78	78	81	70	66	76	72	72	66	79	74	62	70	72	77	71	65	72	63	67	73	63	68	73	76	59	78	63	55	78	64	75	54	61	73	72	74	69	60	73	75	64	67	83	65	65	64	77	70	74	56	67	64	69	60	71	78	67	65	89	65	74	78	75	56	73	67	77	68	63	65	67	70	62	61	65	74	54	69	73	83	72	67	62	84	75	50	60	64	68	69	64	67	68	74	81	83	74	63	57	69	80	67	81	72	68	83	85	76	76	70	60	73	74	90	67	70	74	75	65	65	79	82	70	72	77	41	58	53	66	81	79	69	78	57	67	60	64	72	76	74	74	63	69	58	63	67	59	68	65	64	64	59	62	70	74	60	75	68	54	67	71	71	77	51	61	66	77	74	81	60	73	86	56	84	67	75	67	76	70	80	66	66	61	56	56	67	48	74	50	68	62	63	58	68	54	69	72	64	76	61	83	67	70	74	63	76	66	67	58	68	75	66	67	77	69	63	72	64	66	76	67	64	64	78	71	65	63	70	57	61	67	64	64	61	74	62	85	81	70	62	67	64	56	73	62	65	64	79	70	73	61	77	62	72	62	77	60	67	56	76	59	77	74	80	72	55	76	83	69	67	65	87	72	62	71	61	69	47	67	75	79	70	77	61	69	68	73	76	62	58	73	77	61	65	62	71	75	54	68	51	91	61	70	77	74	64	67	68	78	72	67	58	68	80	73	59	55	59	69	57	85	71	53	72	73	71	67	80	62	64	66	52	70	52	72	76	65	71	52	76	64	69	57	78	72	84	71	78	75	84	63	72	65	58	66	61	66	60	53	74	64	60	68	55	62	80	76	66	57	71	61	66	82	59	68	80	72	68	86	78	64	66	61	76	56	40	76	75	64	80	82	81	73	70	66	77	55	69	57	72	71	77	72	82	49	70	67	80	74	71	56	70	67	58	64	83	64	73	72	63	65	57	74	67	79	72	74	71	75	78	63	65	65	82	60	73	86	69	75	64	60	64	67	54	79	75	66	61	68	60	66	79	69	63	75	79	69	66	62	64	67	59	65	52	75	72	67	72	80	81	62	86	69	64	55	72	61	89	51	72	59	67	63	78	61	72	64	56	72	71	82	66	74	73	83	61	72	75	62	67	65	64	62	66	57	76	69	66	78	72	61	76	64	68	63	70	68	67	55	77	60	55	54	72	63	70	65	73	74	76	62	62	71	70	65	57	55	59	63	74	78	77	60	77	76	63	73	75	74	65	46	70	82	72	63	71	76	68	82	76	67	68	63	66	69	70	76	74	50	86	66	62	85	87	63	76	52	75	75	68	64	69	84	58	66	65	75	78	80	65	80	77	69	67	65	83	80	67	79	76	56	77	76	63	60	56	72	56	71	78	66	67	67	78	65	74	68	78	79	62	84	72	69	58	71	74	75	61	79	58	68	67	67	48	69	66	83	78	69	71	71	58	81	76	71	66	70	69	81	69	71	73	70	68	77	61	62	55	70	92	68	65	62	74	67	52	57	59	74	71	81	69	53	99	58	68	66	58	59	63	62	65	74	70	74	64	73	64	71	62	58	59	64	61	77	69	69	66	79	66	74	66	58	72	60	79	75	71	61	56	78	80	67	68	94	77	97	78	64	66	73	75	86	66	65	69	78	65	49	63	66	60	78	64	65	75	66	67	60	67	66	74	56	68	69	68	73	72	64	70	69	67	68	77	66	72	59	85	68	76	71	65	63	67	62	61	68	65	63	55	75	66	53	65	59	67	75	76	76	70	70	74	72	84	63	72	63	66	72	62	62	81	68	78	56	69	74	53	68	76	74	74	64	59	66	68	82	63	62	63	78	67	76	73	76	70	70	64	69	67	71	72	61	72	57	56	76	71	70	71	72	83	75	59	69	66	71	68	65	66	70	65	66	72	74	76	63	63	76	70	50	67	75	71	79	85	65	71	66	53	86	87	65	62	69	57	78	77	67	60	75	56	66	57	64	65	77	63	67	79	52	82	56	66	65	70	93	56
10516	4052	2221	3326	7079	8725	8095	6767	5765	5304	4567	3798	3328	2951	2908	2924	11821	33819	29782	25185	16379	7940	2699	1149	806	690	697	701	708	698	690	751	707	705	676	715	706	680	704	686	688	745	683	673	653	723	691	734	670	703	683	680	750	741	743	682	721	707	690	666	675	662	758	683	704	695	668	716	682	692	710	677	736	697	715	652	673	682	680	702	704	683	690	685	710	671	671	692	689	695	683	642	738	727	709	687	696	744	736	665	672	688	694	746	671	686	737	692	673	652	689	644	703	692	728	711	686	693	715	709	710	671	688	745	697	649	724	682	719	691	719	686	718	667	717	704	726	677	685	677	659	665	698	728	695	669	703	729	705	721	703	709	672	717	682	690	695	677	681	665	711	660	706	727	673	719	682	700	606	720	740	677	668	721	719	687	686	690	706	653	682	680	734	710	697	703	702	730	711	702	709	675	706	690	683	703	733	691	709	675	718	697	700	720	703	703	672	717	688	716	699	666	720	704	705	655	705	695	686	687	707	730	703	700	713	715	726	713	716	700	695	664	615	753	657	757	724	716	674	681	660	758	699	725	717	702	703	709	666	705	718	711	740	671	681	657	771	729	659	737	681	707	723	689	742	651	700	673	697	648	688	695	733	658	668	673	706	713	703	710	721	684	668	662	710	737	721	704	705	714	700	744	678	679	649	684	675	675	709	717	678	729	678	668	695	667	715	742	713	688	696	690	702	693	698	649	681	715	696	716	703	727	689	710	679	692	734	733	687	710	680	704	705	695	675	685	690	742	698	657	694	663	750	685	712	715	734	677	716	738	683	688	747	719	744	736	685	697	643	728	689	704	687	714	669	723	694	695	700	721	712	705	670	720	692	675	717	674	644	726	705	707	694	745	655	665	707	711	681	712	705	647	695	683	659	697	760	746	717	661	700	671	714	691	653	675	706	680	658	651	662	709	692	702	718	724	676	715	695	712	714	745	678	670	680	695	706	709	661	686	718	723	695	700	748	695	728	722	697	692	756	630	684	661	758	726	696	714	637	702	685	665	694	691	689	679	673	764	667	729	696	702	721	704	715	716	680	699	707	708	732	684	717	686	699	682	715	735	698	712	710	719	696	696	667	731	678	750	683	701	749	701	714	694	729	700	704	676	740	740	697	669	666	752	679	728	667	674	721	735	691	659	693	735	715	718	671	671	685	676	722	700	709	722	702	670	708	704	704	713	666	663	716	721	701	742	711	648	709	676	656	697	637	701	712	676	729	711	705	742	643	721	670	710	681	731	699	703	720	675	700	715	696	707	734	748	681	693	720	723	688	744	695	656	687	694	724	695	700	684	669	683	720	691	673	673	709	662	686	714	676	728	657	722	744	712	672	685	685	703	702	710	704	699	696	671	701	699	678	646	738	668	709	697	727	715	708	727	639	671	711	746	674	670	670	725	731	661	695	686	697	697	680	694	723	713	711	726	683	696	685	721	649	716	710	740	691	742	692	725	715	709	687	702	705	733	687	698	643	681	715	718	705	734	655	689	703	671	673	719	673	687	694	701	685	690	703	645	651	715	705	653	727	719	689	689	715	707	683	716	633	732	717	656	747	698	708	659	763	705	680	684	694	690	709	710	703	758	675	630	703	674	732	727	697	711	704	691	762	692	712	712	749	663	675	696	707	669	711	700	721	671	690	660	656	701	722	727	729	705	722	711	704	709	694	713	660	696	669	707	687	687	701	713	729	736	720	705	749	700	720	689	707	666	730	726	698	737	770	736	692	690	686	717	703	660	704	689	699	733	707	667	701	684	667	725	703	680	718	726	689	700	680	703	641	692	664	683	649	684	746	706	661	704	738	710	745	685	692	717	633	686	673	687	686	696	695	677	629	694	724	717	691	699	669	705	722	689	718	725	678	636	721	731	681	699	714	712	710	659	658	692	659	679	644	706	704	749	726	766	677	708	696	742	717	676	717	691	722	703	688	744	667	704	675	695	687	710	748	717	665	703	716	695	653	721	712	693	670	687	671	695	706	724	682	700	701	667	710	695	745	699	723	701	683	704	667	658	684	699	709	709	675	717	672	689	685	718	683	685	773	702	711	723	669	684	695	720	673	711	727	693	690	689	736	700	709	692	683	703	716	675	655	699	712	708	666	693	694	713	686	701	746	669	701	657	652	657	699	722	681	664	681	686	694	702	743	681	678	721	703	666	718	652	694	671	704	689	717	687	664	696	661	719	707	728	702	710	714	739	722	687	711	685	664	698	723	681	740	713	688	684	691	713	706	674	697	695	693	651	665	709	702	718	695	716	692	689	690	698	704	698	742	663	688	667	642	702	694	702	726	695	711	734	726	698	713	734	683	694	737	661	711	682	684	621	684	729	665	725	670	711	701	732	713	720	717	692	687	701	726	691	722	685	684	680	711	662	695	717	701	689	685	679	704	672	680	705	703	667	680	689	687	701	707	681	733	709	719	753	653	702	715	682	696	683	731	719	670	717	667	727	706	728	698	730	702	680	699	715	690	679	668	720	690	698	699	736	674	658	685	641	708	675	706	732	685	731	680	722	672	679	666	750	713	725	658	743	666	682	684	715	764	661	703	672	666	695	692	692	708	701	687	659	691	729	713	734	677	679	678	685	698	727	727	704	662	692	697	680	722	658	684	654	735	726	704	690	714	682	715	660	690	688	725	727	695	711	730	687	704	674	664	688	681	677	692	662	639	705	717	716	687	707	704	735	713	735	722	677	673	733	666	701	729	731	719	714	674	701	725	696	661	688	716	704	692	697	669	705	660	662	701	748	705	657	712	706	695	697	787	735	714	717	753	692	717	700	742	676	676	708	694	702	657	698	727	718	720	735	705	663	704	691	688	688	695	705	670	684	695	713	748	733	690	692	672	670	724	675	701	702	702	741	719	674	733	728	666	703	655	733	732	645	679	697	709	684	660	699	652	668	661	668	678	718	696	730	698	689	665	742	687	713	646	679	706	715	685	711	733	703	687	704	728	707	703	689	725	690	671	707	725	696	695	705	680	677	717	715	738	713	735	734	701	671	725	702	714	701	762	703	669	745	699	692	697	714	731	723	682	658	745	702	709	689	676	699	688	713	684	715	685	678	690	719	727	711	677	732	705	655	714	732	710	707	695	717	715	664	692	693	739	688	740	727	702	661	635	717	707	708	684	745	663	734	664	676	723	719	648	680	727	713	723	699	679	686	644	745	725	705	680	695	723	685	701	667	698	732	713	676	727	723	688	731	684	718	731	671	682	695	723	715	723	703	709	721	713	685	677	669	687	675	628	682	658	727	722	691	744	705	758	693	652	715	661	697	713	692	743	723	694	700	690	706	736	716	716	699	701	734	681	732	701	654	735	695	799	731	683	743	682	718	713	672	705	743	668	688	724	739	701	717	705	704	691	694	689	664	725	658	698	720	691	725	667	723	686	726	675	669	696	723	690	687	733	714	681	737	717	729	715	671	702	754	684	650	726	642	708	661	709	715	717	695
1186	344	167	138	164	195	196	223	195	229	220	196	158	168	148	147	820	5802	5707	3636	1654	601	215	117	79	67	77	78	76	65	77	76	69	75	69	63	82	83	75	70	67	65	73	71	88	66	73	72	81	70	98	64	77	76	66	77	61	58	94	67	86	67	72	72	70	70	55	58	57	82	68	73	69	77	66	75	79	83	69	73	82	66	76	79	64	50	58	83	85	70	65	57	78	69	73	75	67	90	69	85	60	71	78	67	72	68	65	76	61	85	71	63	94	70	79	79	73	67	71	61	57	59	76	66	69	74	88	61	65	88	75	79	80	74	93	79	80	81	82	74	72	80	59	68	71	79	75	93	79	61	81	71	92	88	65	66	89	84	79	78	78	83	71	86	67	63	71	66	83	72	72	76	74	70	65	79	79	73	80	74	82	76	63	62	78	77	79	75	80	65	66	62	67	55	66	78	82	70	79	82	63	68	69	59	80	66	65	76	69	64	75	69	77	71	87	73	92	64	67	62	90	77	70	67	58	94	69	82	78	70	81	75	66	75	88	98	77	75	70	67	60	66	80	75	81	75	67	63	68	90	64	75	69	55	74	61	77	80	71	79	75	70	78	74	86	67	78	77	76	106	66	76	80	80	68	81	71	67	72	68	78	78	67	54	64	83	76	78	88	79	78	75	77	87	79	71	65	72	79	83	56	70	78	68	63	91	67	71	80	62	84	80	71	76	76	72	64	60	59	83	59	71	78	85	75	62	78	74	76	52	86	84	86	77	62	86	94	84	73	73	83	61	73	73	77	72	80	73	68	77	68	77	91	59	88	62	79	72	81	78	73	66	55	87	83	86	69	77	78	85	76	67	77	79	71	86	69	71	87	62	70	73	83	75	67	93	88	86	89	62	84	66	74	76	81	81	75	77	78	71	77	61	76	80	65	76	69	79	65	45	64	66	63	72	77	84	73	67	78	91	77	77	75	72	61	80	80	78	88	75	71	69	73	81	79	71	85	73	76	64	89	74	69	81	85	79	71	86	78	77	77	59	62	78	64	53	96	84	63	72	65	85	63	78	64	76	76	65	74	87	73	66	75	72	72	79	82	75	68	69	90	86	68	85	82	69	82	71	69	61	87	73	70	65	87	83	76	78	70	76	81	73	75	85	75	64	79	80	77	78	82	62	82	64	86	71	73	86	70	83	85	75	58	71	80	64	90	85	80	78	71	82	94	63	62	63	53	59	67	67	78	68	68	75	78	63	57	85	67	78	71	74	78	81	73	88	85	79	79	78	72	75	58	80	69	79	66	73	67	76	79	85	79	77	51	71	60	75	65	83	72	75	65	67	62	76	79	72	73	78	91	70	71	86	80	72	70	74	60	64	89	79	78	79	77	68	94	63	67	69	79	76	57	78	75	72	70	74	90	82	68	78	79	72	76	68	73	68	84	56	72	78	74	78	69	84	66	59	84	71	74	63	77	75	79	67	70	75	53	77	86	63	78	70	73	71	78	74	77	78	69	74	80	77	68	66	76	76	63	74	79	68	85	76	62	75	66	63	84	70	76	67	82	84	78	64	81	72	76	62	70	90	77	85	78	87	76	82	93	92	64	59	65	73	63	65	64	76	70	67	63	75	74	70	74	76	92	63	69	75	84	83	67	77	69	88	83	65	66	76	62	75	79	83	69	64	63	85	77	88	72	74	58	59	73	68	100	80	67	83	68	85	79	72	70	62	80	84	70	75	76	82	81	73	65	74	60	65	74	77	76	80	93	73	78	82	70	64	92	75	80	82	72	75	65	79	61	83	76	72	84	62	85	70	70	77	75	54	70	91	79	82	68	63	63	75	73	79	85	79	75	77	76	66	76	69	67	59	68	73	86	83	60	65	77	94	80	73	80	74	72	74	77	70	81	77	93	68	69	53	75	70	64	81	67	89	73	80	78	63	64	68	70	68	74	81	64	84	97	67	63	78	73	60	82	67	69	69	81	70	70	55	78	87	69	90	67	73	60	71	73	60	74	72	77	54	101	72	86	76	75	60	88	81	77	81	69	65	63	70	98	74	68	70	59	76	65	71	57	61	65	63	89	67	76	76	62	81	61	72	80	73	76	63	76	62	75	76	75	71	81	67	66	80	75	71	73	66	78	77	69	80	52	62	82	61	75	90	76	75	77	59	70	62	81	85	72	80	73	65	69	81	72	76	69	74	83	72	58	84	71	72	75	69	70	73	81	70	74	75	73	79	80	75	61	74	64	68	77	72	77	84	79	79	82	78	56	69	72	86	78	76	72	68	81	69	63	80	77	73	92	80	82	73	71	75	66	84	75	63	83	73	80	61	81	66	84	59	79	73	79	78	74	73	87	81	71	66	79	68	70	68	77	69	66	68	69	64	73	76	65	78	72	67	58	64	83	68	86	90	69	65	72	70	70	81	67	73	71	76	69	87	90	73	78	68	77	72	66	92	81	76	61	69	69	71	67	86	78	64	65	73	74	77	57	93	63	64	59	79	47	78	78	71	63	82	66	61	74	65	66	88	84	72	74	82	84	62	74	86	67	70	81	74	85	75	60	71	70	82	66	92	83	58	73	69	82	67	72	71	85	76	78	66	67	60	72	88	77	83	83	84	73	84	57	56	81	64	75	70	69	81	72	86	72	84	76	77	69	74	79	61	64	68	80	78	73	69	65	69	86	68	75	71	73	70	67	71	84	78	93	82	78	89	62	62	75	62	66	60	86	68	51	81	73	78	71	55	73	81	79	82	84	66	75	81	89	81	78	73	70	81	75	58	82	77	77	68	82	67	71	95	86	75	67	69	65	64	78	92	59	76	81	73	60	69	73	70	72	53	85	59	72	88	77	71	62	73	88	79	85	77	67	79	59	59	78	83	70	58	67	75	79	80	79	55	68	84	63	72	69	84	81	81	74	59	75	88	70	71	84	81	71	80	71	68	56	89	84	73	83	57	67	70	71	68	70	73	72	101	75	83	63	94	83	81	74	66	73	78	72	70	80	76	80	84	62	65	77	78	75	89	60	59	75	69	65	78	71	72	91	78	81	81	56	70	77	65	90	79	82	87	69	82	66	83	74	68	64	69	71	66	79	61	70	72	79	59	77	72	79	80	75	70	80	85	98	60	74	78	68	62	74	66	85	86	84	54	72	72	72	70	72	72	69	70	66	83	60	50	65	84	74	91	82	63	92	93	66	78	67	61	79	75	78	76	73	67	74	68	69	76	66	81	69	78	70	84	68	62	73	71	74	80	72	72	78	69	61	86	75	66	73	90	71	75	68	73	73	71	77	88	68	62	68	78	62	70	73	53	62	73	64	82	66	70	88	82	73	71	78	64	71	70	70	80	71	72	83	73	65	67	65	73	66	62	75	67	82	79	72	77	85	65	78	70	74	88	71	71	73	74	82	72	56	69	70	74	71	59	58	75	78	83	73	83	83	73	90	59	76	72	82	77	78	63	73	76	72	77	73	78	96	69	71	76
14468	6090	2768	4970	10564	12310	10831	9067	7976	7343	6540	5978	4568	4048	3932	3859	14356	37742	34832	29257	20848	10591	3524	1445	891	782	806	745	699	746	754	747	710	712	704	679	747	757	718	764	694	729	702	738	752	737	758	715	742	772	701	745	779	765	699	734	741	748	799	705	744	791	728	675	762	690	747	708	717	741	721	768	758	728	782	711	775	738	767	775	781	751	719	733	737	779	747	740	742	737	761	762	720	733	768	782	772	753	772	685	781	735	735	739	734	754	761	755	686	741	779	679	755	728	739	751	800	711	720	682	704	732	733	733	773	771	711	732	717	769	725	664	772	748	733	770	747	774	714	767	747	724	740	773	737	785	776	759	769	695	712	791	796	714	752	741	742	736	773	712	720	775	724	728	740	744	758	749	760	719	763	748	725	716	739	731	764	698	729	784	714	735	738	765	789	734	742	751	804	719	730	770	753	743	739	743	733	786	696	807	736	737	764	739	771	755	753	738	733	767	708	712	752	782	760	715	718	713	742	710	768	735	742	786	714	745	779	776	711	705	777	697	722	732	694	743	710	725	742	709	757	730	755	695	728	706	725	751	725	743	744	746	760	759	679	776	725	747	748	741	707	759	730	761	784	725	772	723	734	782	730	739	746	698	722	725	709	758	756	715	717	757	741	747	776	751	762	761	782	726	757	772	718	763	738	737	744	757	767	772	668	789	789	748	748	717	746	763	774	762	737	759	785	738	727	752	753	762	739	699	722	792	731	746	730	755	751	725	732	740	802	778	785	734	757	722	754	746	710	733	770	743	713	762	746	729	725	783	753	762	739	729	762	744	746	763	754	731	735	726	759	727	733	744	721	752	724	775	690	793	759	790	756	739	679	715	765	724	747	704	734	716	746	756	746	712	757	769	739	710	769	743	758	693	700	808	697	736	754	757	745	729	714	749	789	748	744	779	675	756	722	756	734	747	710	787	749	720	717	738	713	746	726	684	728	755	681	749	746	694	738	812	736	755	797	729	719	742	745	727	771	771	755	790	734	750	787	756	710	757	753	780	709	760	744	752	745	718	712	757	760	747	748	737	771	770	754	758	757	724	744	770	796	753	733	771	698	797	775	746	738	761	750	737	772	746	733	707	773	783	768	750	771	743	778	717	754	763	736	730	760	721	693	719	751	731	815	712	746	732	739	772	729	737	732	734	716	720	770	738	740	691	734	781	764	768	778	726	737	735	731	787	782	750	745	775	733	698	731	780	759	788	674	723	738	734	736	786	767	728	750	729	748	730	741	780	754	742	751	718	755	755	713	726	730	733	707	710	768	766	738	719	772	704	742	731	727	700	739	737	703	764	741	753	748	701	762	691	740	755	735	721	778	785	745	729	705	730	793	765	722	739	716	694	692	767	715	750	729	749	762	769	702	725	718	781	756	760	712	722	744	734	748	763	747	762	775	764	760	754	732	768	704	750	717	796	670	739	746	792	743	730	815	750	708	734	793	710	760	743	744	723	737	753	750	766	759	739	759	721	709	746	718	744	763	715	759	732	725	701	744	695	681	786	731	752	746	730	737	763	766	741	763	758	726	726	745	761	796	773	841	747	708	713	724	751	677	747	744	662	720	757	762	803	772	773	778	745	760	766	762	771	760	788	707	743	737	707	729	740	762	736	755	733	747	736	740	751	743	735	743	761	690	722	696	784	769	780	693	755	737	750	754	737	722	723	728	743	765	774	732	731	707	751	694	734	771	707	725	722	752	781	723	743	726	802	787	758	692	764	761	706	768	740	707	717	737	689	800	773	756	785	723	745	743	720	793	803	787	771	701	757	751	716	747	721	764	689	765	746	753	763	753	724	794	760	728	686	757	707	728	747	724	751	737	737	776	746	719	739	732	764	720	703	708	762	766	719	736	734	716	736	744	740	753	716	724	744	727	749	782	748	796	731	751	779	736	695	732	721	755	786	722	703	767	741	714	750	794	681	750	743	734	746	781	761	739	716	701	724	736	762	778	725	756	734	772	769	772	739	761	720	777	747	762	775	686	700	716	732	759	777	743	689	757	769	719	770	755	760	728	757	754	720	737	703	753	769	757	716	694	720	668	797	741	713	732	735	724	736	717	779	730	768	754	742	765	760	728	735	767	727	709	743	732	768	716	773	702	797	749	734	706	769	730	786	715	683	741	753	754	749	796	783	798	715	768	725	714	800	729	699	746	704	751	764	761	718	753	790	729	774	719	756	762	694	706	777	777	765	748	716	766	769	785	749	771	730	739	719	771	695	727	746	772	734	728	731	708	719	729	739	722	717	750	716	705	733	738	719	727	757	713	744	765	695	746	715	756	654	749	737	765	762	784	738	728	743	760	774	767	750	721	758	707	693	799	785	731	759	714	721	698	734	705	772	723	724	805	754	734	769	674	711	744	730	730	735	706	710	740	682	762	726	709	736	719	740	740	793	782	731	724	702	777	739	726	740	715	782	777	772	679	686	759	701	757	789	763	733	730	766	708	729	755	709	778	755	728	735	706	773	734	724	715	778	749	747	724	767	741	745	730	749	792	738	721	766	710	756	761	765	771	738	754	794	757	745	724	758	743	782	733	693	780	752	777	733	737	703	723	731	752	750	719	739	735	766	767	703	741	738	721	738	731	765	735	759	710	758	767	716	785	791	786	712	746	755	725	732	786	763	772	719	733	775	699	713	802	760	750	732	761	768	779	794	733	784	730	776	786	788	755	730	751	735	728	720	726	774	716	775	762	745	769	744	775	713	737	762	710	723	737	712	739	732	718	750	728	739	760	786	746	709	709	750	730	722	747	671	711	744	747	695	758	760	700	734	743	719	784	749	754	763	735	685	760	740	733	722	742	741	759	749	767	766	736	779	751	732	765	732	728	722	799	745	702	799	803	755	753	762	760	777	735	770	792	730	728	720	737	719	722	751	754	754	770	753	747	701	718	767	748	699	752	704	758	751	749	755	703	776	761	727	793	737	787	739	754	754	760	737	778	737	688	734	716	766	713	754	717	730	698	728	727	773	745	731	753	757	750	803	717	721	753	702	731	754	748	760	722	721	762	730	716	802	718	766	758	757	766	756	753	750	758	760	743	758	734	762	695	702	759	767	725	712	757	747	747	761	757	737	816	721	746	726	766	774	760	761	760	721	743	761	726	789	736	728	769	753	783	762	706	717	727	770	778	750	746	719	753	716	703	779	735	768	739	732	745	822	747	769	693	728	776	776	798	761	709	725	709	778	761	760	756	729	743	728	750	716	745	711	777	751	771	722	735	743	729	800	718	736	695	754	690	747	742	779	724	732	792	782	688	743	779	741	792	723	732	783	790	688	779	805	755	783	778	678	714	784	738	699	758	737	777	735	736	816	731	694	761	762	749	710	760	757	752	707	712	746	789	748	710	768	803	730	704	701	719	761	770	743	748	762	724	783	725	767	764	774	762	723	759	716	750	717	727	798	783	739	765	776	741	765	729	755	727	772	734	726	758	792	772	724	788	782
1497	158	119	106	95	99	127	110	100	112	118	107	102	104	114	129	316	1268	1295	870	465	197	112	68	85	61	68	61	65	55	79	87	61	65	68	58	63	59	89	61	71	69	70	76	79	71	75	72	64	73	75	75	65	63	66	64	79	76	69	74	72	75	64	60	64	64	63	62	61	67	74	53	63	65	63	75	60	67	66	61	72	67	82	67	53	80	67	60	60	75	76	71	58	69	58	71	61	71	71	69	65	61	63	77	90	78	58	68	73	86	72	58	68	71	61	55	68	56	56	73	66	75	60	63	73	68	74	60	67	59	61	76	73	65	66	73	74	61	60	65	57	72	65	67	60	71	57	79	82	87	71	70	60	60	63	73	61	64	66	58	71	69	84	61	69	60	61	53	64	59	67	53	79	57	86	78	52	78	68	69	72	64	58	67	63	70	71	76	66	64	70	77	84	50	55	71	68	53	57	58	55	82	75	54	70	68	63	64	64	65	66	68	72	76	71	63	65	71	89	74	73	79	63	75	69	60	75	69	74	55	63	73	58	61	65	63	62	82	73	75	63	65	55	57	83	61	62	62	86	63	77	64	63	71	73	56	52	61	65	64	66	70	87	71	70	62	75	70	64	61	71	60	71	53	70	80	77	66	57	58	72	82	66	62	77	55	65	75	60	90	70	73	87	70	63	87	68	62	66	76	69	65	78	66	56	79	59	79	86	65	72	68	58	61	67	93	75	65	73	67	73	64	76	56	59	54	59	64	78	64	73	59	67	64	67	67	58	56	77	75	49	62	81	55	69	70	64	74	77	62	65	71	65	77	73	67	72	64	81	81	66	61	86	68	66	74	70	67	61	77	58	68	62	88	61	71	74	76	65	63	66	80	72	75	54	69	70	71	81	62	70	85	60	71	66	75	70	79	51	66	70	77	73	66	74	56	104	53	72	56	62	70	78	78	74	73	63	76	79	72	60	55	71	58	72	74	63	66	83	74	59	70	67	63	77	74	66	74	68	58	65	60	59	64	58	79	72	67	57	74	62	61	64	67	68	75	79	72	66	71	66	72	55	81	58	68	70	70	55	83	64	77	63	71	58	59	74	63	64	74	81	60	73	83	59	68	85	55	91	67	67	53	64	64	65	72	66	61	63	62	71	61	58	69	65	63	67	64	62	65	70	82	61	76	66	66	72	64	66	76	81	70	60	55	65	75	83	67	69	71	77	65	69	78	72	54	64	65	75	66	70	74	59	64	77	73	77	60	68	77	57	59	83	66	59	71	62	68	62	65	65	73	59	57	65	60	69	73	79	64	65	75	68	79	66	58	68	57	62	67	58	75	68	78	77	73	91	72	62	70	73	53	63	78	61	70	75	70	65	79	75	70	64	78	72	59	60	78	77	58	67	64	71	72	69	72	82	71	78	70	63	58	80	74	87	59	78	73	74	74	65	72	72	78	69	82	58	61	69	71	67	68	59	62	90	68	73	67	76	62	72	63	62	70	70	74	65	75	62	67	67	78	68	50	67	72	77	65	53	80	57	70	65	69	74	64	78	67	68	59	69	58	69	69	60	55	69	67	74	70	57	51	66	74	65	64	55	60	61	84	74	62	64	78	79	67	64	71	62	80	71	77	58	74	73	82	63	69	68	67	63	57	58	66	62	49	64	67	62	66	69	77	77	61	60	69	76	65	63	70	63	75	50	84	68	70	60	75	61	42	60	67	54	64	75	72	74	65	77	65	82	70	59	76	67	65	64	59	66	74	69	71	57	76	64	79	81	60	54	64	65	75	74	67	59	57	62	78	74	70	67	77	70	58	65	92	59	65	68	72	77	72	63	67	62	79	61	62	61	59	72	62	59	60	72	66	76	59	72	73	66	72	65	60	81	74	66	76	81	75	65	76	62	54	62	60	72	84	70	63	73	63	70	75	59	61	66	70	65	74	64	81	86	53	64	69	74	73	69	57	83	68	74	65	74	63	71	78	55	61	56	66	75	60	66	75	79	67	64	72	77	64	55	67	68	50	72	56	56	67	73	53	57	64	80	65	65	77	74	73	62	73	76	78	69	73	63	55	60	74	53	71	57	63	65	68	63	78	76	52	61	73	60	64	84	83	64	67	68	70	72	64	78	67	68	82	52	55	71	69	67	64	57	64	87	82	70	74	62	57	75	80	69	69	70	61	55	87	76	81	57	63	74	64	77	74	70	71	75	81	55	71	72	62	75	65	76	83	64	76	68	72	67	58	74	71	79	79	62	67	75	65	69	51	60	57	60	71	71	71	86	59	68	51	55	65	82	72	78	79	59	62	70	63	60	55	69	64	67	74	67	72	65	64	56	66	62	53	74	62	74	66	67	66	56	74	63	54	68	58	68	55	68	78	54	66	55	76	84	60	75	63	67	76	61	66	58	72	61	72	66	71	59	71	63	61	67	83	69	67	68	69	69	65	68	57	63	80	65	57	67	64	71	72	58	79	68	92	65	62	77	62	57	60	56	54	66	57	72	80	71	66	62	53	66	70	68	77	58	71	66	64	56	78	63	70	77	68	55	77	64	75	80	79	74	62	86	69	75	81	71	67	89	76	73	77	72	53	70	52	66	63	68	84	50	69	62	57	55	51	71	65	70	67	76	70	68	74	58	68	67	66	70	63	69	66	71	60	78	66	67	66	69	64	70	75	74	76	76	69	73	64	78	71	57	63	80	74	70	58	65	69	61	74	63	76	74	89	69	42	63	65	65	73	70	89	73	83	70	56	61	58	75	58	65	89	66	65	56	71	61	72	69	63	75	71	64	79	75	68	71	66	82	66	61	70	80	66	64	89	76	83	70	67	61	69	51	69	69	70	55	73	52	77	61	64	58	69	76	72	70	72	60	61	62	55	60	69	54	61	73	92	70	70	67	65	73	76	74	75	57	70	59	81	86	58	66	68	68	74	73	67	89	58	89	70	67	58	65	60	73	76	77	60	69	79	65	69	66	71	63	70	80	70	93	63	52	66	66	64	81	81	72	73	74	57	67	53	69	66	59	65	70	63	71	66	60	73	67	60	73	71	68	81	76	59	66	71	55	78	68	51	59	71	56	70	42	57	79	70	67	65	75	66	68	63	73	56	62	66	66	60	83	86	65	61	76	69	77	66	75	63	73	73	70	67	87	80	74	67	72	54	75	74	85	61	65	84	57	63	90	71	72	84	71	67	85	54	66	92	58	64	65	60	82	59	62	66	72	74	60	74	67	59	54	61	53	69	69	78	64	74	69	72	72	80	64	56	55	68	70	70	62	68	78	87	64	75	72	62	69	55	52	73	74	58	72	76	69	59	68	54	64	75	63	71	60	69	76	57	70	54	61	75	79	78	62	68	60	69	58	70	75	74	79	67	74	63	63	74	66	68	70	69	62	53	61	58	59	61	62	77	61	67	66	75	76	75	73	62	55	61	63	76	61	67	66	60	69	69	57	73	67	68	72	58	81	60	78	72	63	70	57	64	48	88
8690	2547	1346	2058	4232	4753	4009	3921	3638	3332	3461	3044	2593	2469	2632	3018	8883	21801	20263	15346	8860	3973	1518	945	747	660	684	673	659	675	738	662	712	664	661	694	657	672	654	729	728	642	689	668	655	662	698	668	720	719	663	687	644	652	642	696	706	673	665	681	661	675	689	664	689	661	656	688	669	678	635	656	662	659	644	709	666	679	644	654	697	662	704	686	658	714	719	648	677	703	632	697	669	715	651	698	662	682	703	675	712	703	712	683	695	681	699	672	668	678	649	700	660	695	651	669	656	639	689	686	644	658	661	724	667	707	675	701	744	682	695	688	644	646	717	679	667	652	672	664	661	724	693	717	715	670	691	643	669	683	645	719	680	710	685	701	624	636	663	739	611	681	682	743	690	652	686	695	696	664	698	686	737	680	727	691	709	669	714	674	673	719	680	683	660	690	694	717	675	679	676	691	654	696	685	704	701	717	709	655	649	703	628	689	700	698	627	698	636	700	662	700	662	721	702	668	691	706	680	661	687	700	677	668	682	711	683	717	699	668	698	649	710	700	672	704	700	657	662	729	695	664	671	668	667	690	678	690	658	707	639	696	661	719	672	667	710	672	703	680	708	720	680	631	655	706	664	686	660	648	704	674	697	660	715	699	678	656	712	746	667	698	697	682	715	676	683	678	733	674	676	698	682	649	685	702	666	673	656	691	723	733	712	679	716	712	680	673	687	715	619	688	712	661	677	672	711	696	641	676	679	730	679	686	668	644	670	679	713	725	701	696	639	669	674	676	681	725	665	681	680	674	656	653	712	619	643	676	642	678	618	650	672	684	673	664	712	715	680	689	665	661	698	670	679	678	665	694	668	719	670	700	731	714	664	713	655	724	699	720	688	647	729	685	676	666	698	679	697	652	660	649	694	664	696	661	639	678	686	685	690	712	654	682	697	672	700	685	701	701	661	674	676	704	685	677	659	675	719	674	668	697	692	684	638	665	645	672	660	714	714	640	675	715	688	682	694	674	719	641	642	670	649	683	676	641	657	669	711	660	685	658	683	625	641	707	696	694	654	677	690	658	664	668	685	720	663	711	663	669	668	665	631	642	644	707	681	634	691	629	668	679	652	670	638	678	666	691	687	695	678	626	648	680	686	692	733	687	656	631	637	684	677	680	649	673	690	698	649	659	669	695	704	687	655	684	646	658	672	674	682	705	707	720	656	712	679	669	680	691	704	714	697	672	660	640	683	708	708	675	682	677	647	687	625	662	649	719	669	690	743	680	637	684	684	697	722	706	702	688	671	647	672	701	665	647	678	699	715	670	666	671	672	678	691	663	726	664	680	673	662	690	712	663	690	692	704	656	734	664	664	687	676	726	703	653	672	697	655	694	668	685	679	692	659	673	688	682	683	683	632	665	781	678	696	686	627	680	677	706	649	709	722	671	671	678	668	713	665	647	742	671	675	686	631	706	680	647	683	702	661	687	714	670	705	687	710	728	712	634	655	683	695	649	670	650	695	657	647	732	624	674	645	705	687	670	699	768	658	662	629	703	672	702	655	713	676	676	690	690	672	725	695	699	684	701	664	693	710	651	672	658	686	688	678	666	675	651	677	699	642	651	729	635	726	665	720	677	650	670	644	693	666	696	702	695	657	641	668	687	687	681	699	675	675	647	717	689	701	623	656	683	682	667	631	690	680	663	685	632	654	663	666	698	662	681	697	677	639	709	691	653	683	657	659	658	697	690	688	693	685	716	668	695	654	702	670	702	666	645	666	700	664	646	702	703	679	651	640	676	723	687	716	718	669	689	709	717	681	688	727	678	658	675	679	705	732	730	639	656	650	685	715	652	718	640	665	669	680	698	705	702	681	681	735	670	675	628	708	683	709	708	634	672	713	704	678	654	726	698	738	693	657	664	728	704	691	693	680	682	640	695	692	649	638	699	677	707	679	674	715	735	675	717	682	655	695	663	680	681	690	700	671	691	693	714	730	697	661	733	669	698	672	693	709	694	652	687	700	744	682	642	703	712	710	660	694	703	703	689	697	663	719	639	663	685	700	680	685	689	669	680	611	723	734	647	693	690	713	676	672	660	662	677	698	654	716	651	614	661	681	653	690	700	676	668	661	705	706	693	677	698	672	665	672	701	648	681	696	654	727	679	675	715	673	676	689	693	727	657	648	676	664	696	657	671	724	674	705	668	724	652	673	702	719	697	647	693	716	669	673	666	682	679	679	722	652	682	655	689	689	662	670	673	708	726	695	654	725	699	700	663	681	715	708	693	642	645	728	641	707	652	641	655	711	681	706	711	678	658	673	694	683	659	681	698	641	689	684	720	686	696	637	682	636	678	683	723	666	658	710	665	666	673	671	733	691	688	647	730	649	690	700	652	652	715	667	696	616	676	625	713	654	680	658	661	684	735	705	668	653	686	692	671	674	655	662	676	662	659	674	654	649	714	676	722	647	676	672	754	680	692	681	698	624	674	705	629	648	662	662	693	630	709	683	717	671	697	720	694	677	701	662	673	673	711	632	680	701	725	674	699	690	682	716	661	699	693	682	702	663	656	677	690	706	667	639	679	661	692	722	704	651	696	716	700	692	659	696	695	659	692	665	705	703	661	653	699	683	696	688	649	713	711	705	707	687	668	672	601	659	653	659	713	674	707	709	694	674	666	693	651	735	699	673	653	685	652	682	670	708	670	669	674	711	715	690	705	718	723	676	702	656	643	682	679	672	697	693	656	701	711	700	693	656	679	683	660	701	684	681	659	699	648	694	656	725	679	665	675	679	652	727	679	664	701	670	706	656	661	647	663	683	647	720	682	670	675	697	727	674	698	669	702	684	703	657	732	665	645	653	678	711	689	699	712	705	658	680	664	683	690	683	656	637	668	701	706	703	690	633	662	678	622	701	643	637	722	661	692	688	657	684	749	647	715	660	719	700	663	690	690	679	689	642	704	620	675	685	679	668	650	687	663	690	688	661	660	646	714	697	694	677	678	649	655	681	676	715	659	651	682	662	660	676	679	691	646	727	664	653	682	668	695	660	701	661	669	703	713	691	663	693	706	691	675	699	690	689	660	685	712	719	687	671	696	722	710	696	687	657	666	669	685	652	710	714	743	664	672	666	726	676	697	649	686	705	684	672	721	673	657	708	699	671	703	690	687	671	648	682	714	688	698	648	711	662	693	680	663	700	647	685	626	651	701	666	716	667	683	699	702	695	697	650	674	721	680	682	676	724	663	698	706	686	700	712	685	657	659	707	685	696	661	647	673	692	658	655	697	705	689	678	668	677	700	635	717	655	677	688	726	689	633	700	697	673	708	674	729	674	676	665	701	669	673	721	676	707	650	729	639	705	727	652	656	700	694	705	699	680	662	674	663	669	696	693	686	718	673	706	667	647	652	702	683	708	691	660	666	686	651	679	689	671	678	633	671	698	692	664	679	686	693	706	716	670	716	723	737	695	738	682	693	638	669	688	688	694	648	684	734	700	663	672	699
768	241	148	97	151	182	159	181	197	224	245	235	213	191	224	199	1031	3495	2961	1830	962	380	164	99	80	66	56	74	77	80	83	72	69	78	87	70	75	66	59	82	77	81	95	72	77	67	70	80	60	66	83	80	81	75	75	66	76	80	70	68	73	94	69	72	79	82	96	83	74	78	74	78	73	78	68	100	69	77	79	96	73	68	83	87	78	69	78	54	77	78	70	69	78	70	81	69	67	87	70	66	91	75	74	61	61	85	84	81	71	71	64	73	73	71	67	66	64	75	60	75	74	67	79	62	64	79	78	71	71	73	73	92	85	61	75	77	85	77	65	68	71	75	80	68	48	71	76	68	82	76	68	61	86	71	74	80	93	81	71	79	77	69	64	71	71	71	71	57	82	72	64	88	80	74	90	73	71	69	52	60	89	58	65	84	73	73	68	69	78	76	78	86	93	63	72	77	67	73	74	68	73	76	77	86	74	73	61	83	73	71	70	81	79	66	79	68	78	73	73	78	73	76	63	78	70	78	84	71	62	70	69	64	78	66	63	83	63	84	74	68	68	81	84	64	89	67	72	76	56	84	66	74	67	73	76	75	79	65	73	58	79	66	94	62	83	76	83	74	65	70	49	63	78	69	54	70	72	69	75	84	70	71	87	68	78	73	68	82	75	66	78	75	69	75	73	73	79	62	61	72	85	78	77	77	81	81	66	76	73	67	67	87	66	59	73	66	66	77	71	79	70	76	71	73	83	66	89	85	72	77	71	69	66	78	76	67	74	71	75	86	82	62	68	73	83	72	57	63	54	78	80	70	85	65	76	64	76	75	78	79	79	68	72	81	84	67	61	68	78	81	82	99	54	67	70	68	68	74	77	77	73	75	77	66	92	73	71	79	66	62	76	68	69	79	60	72	77	77	71	70	82	74	52	79	95	68	70	68	87	81	62	65	77	78	62	69	74	76	85	72	66	53	71	84	66	60	77	69	81	66	75	75	72	71	81	81	68	52	89	75	61	68	70	81	82	71	81	87	70	86	64	72	70	77	75	77	74	80	68	64	77	80	73	71	70	82	67	84	74	63	68	59	78	80	80	84	57	62	84	77	86	77	82	92	68	69	71	80	61	80	72	59	83	85	74	74	73	80	79	72	77	66	93	56	81	72	88	73	68	62	64	69	62	87	59	75	88	75	55	65	87	79	80	74	74	73	71	69	84	79	79	69	64	86	74	58	81	68	50	73	73	71	63	69	71	68	62	73	62	71	71	62	66	82	81	80	61	88	82	70	79	98	58	70	75	73	94	78	79	67	80	72	78	85	58	68	79	80	68	89	58	80	86	60	81	75	73	70	83	69	64	64	73	63	77	81	74	82	68	76	66	74	52	70	72	86	70	55	84	77	70	77	78	71	65	89	62	72	81	79	90	87	64	86	81	77	69	76	80	81	68	80	61	60	72	72	75	74	70	82	72	82	66	88	82	64	85	82	76	81	71	85	81	84	69	78	85	65	68	86	86	97	70	59	83	76	95	76	70	85	76	91	68	85	86	78	75	60	60	82	74	85	82	72	74	70	94	68	74	60	74	76	74	76	66	85	64	76	74	89	57	94	57	75	78	79	72	73	69	57	76	89	80	68	79	84	71	79	47	78	64	73	73	74	64	63	81	76	71	66	69	65	65	72	78	70	74	78	82	90	91	94	88	69	67	74	89	80	75	81	81	66	73	81	89	84	89	91	66	54	75	63	65	70	82	77	84	66	83	71	71	75	89	78	74	86	57	84	64	70	71	67	82	66	72	70	84	77	71	79	84	82	63	66	72	71	77	69	81	68	59	91	87	84	85	63	83	83	76	56	69	69	69	82	64	69	69	76	77	68	62	87	79	69	67	68	74	70	79	65	72	71	76	63	88	74	70	62	74	81	82	75	66	79	67	70	69	76	76	85	69	82	68	76	89	90	66	70	58	69	78	74	78	86	85	75	72	74	87	65	62	85	72	60	71	78	63	82	77	80	64	76	84	79	67	53	75	63	77	80	74	72	67	77	74	69	64	75	70	68	81	88	75	57	79	69	59	76	93	75	69	66	69	83	83	64	65	60	85	70	67	83	97	79	61	81	61	67	67	74	82	76	78	68	71	72	72	67	78	69	83	76	73	63	82	69	81	62	59	70	58	85	63	82	66	92	78	76	59	55	83	73	77	92	66	74	72	76	71	80	83	87	69	72	84	70	79	88	87	68	83	83	89	67	73	89	64	58	80	82	72	65	85	80	66	67	74	69	84	79	83	68	85	78	88	70	75	76	84	77	67	70	67	58	56	54	80	64	64	68	69	79	48	58	73	81	79	61	74	79	70	78	65	74	53	77	57	76	71	63	81	62	90	91	63	76	77	65	74	83	83	76	78	58	83	69	70	78	68	81	73	77	70	77	74	80	73	65	97	66	62	87	63	59	76	67	69	95	71	92	82	63	71	72	62	67	66	68	53	81	79	76	65	60	68	64	74	83	67	83	70	69	66	87	82	63	81	77	73	64	77	61	70	73	83	80	79	81	87	69	72	68	77	61	67	73	78	71	70	84	58	67	87	62	87	88	64	77	66	73	81	67	75	68	71	64	82	78	74	65	68	69	72	74	70	80	89	76	68	67	75	82	69	77	78	73	88	90	82	77	77	71	100	80	78	75	80	71	79	74	70	72	82	68	73	79	80	70	79	65	81	84	83	76	65	64	86	79	71	68	64	65	79	78	71	68	72	82	59	85	65	59	63	52	68	74	83	69	74	83	82	71	82	62	66	75	93	69	78	70	82	67	97	76	69	72	77	71	81	71	79	78	68	77	84	82	74	56	83	71	69	76	73	68	68	83	95	69	82	93	82	79	70	69	61	74	57	66	79	74	78	76	65	77	67	82	67	66	77	75	72	68	72	77	58	66	68	72	76	80	82	78	78	99	71	86	75	68	73	71	77	71	68	76	73	92	76	90	81	54	74	64	72	72	74	66	79	65	73	86	85	74	76	63	79	71	77	66	65	72	65	84	79	74	73	77	78	88	74	75	66	74	82	77	77	88	68	69	67	69	78	82	80	69	77	68	72	76	72	72	70	69	62	75	73	85	54	83	60	72	57	77	62	84	73	77	89	76	71	63	59	75	80	66	70	84	96	66	58	85	78	80	73	66	76	73	84	77	80	67	76	80	77	62	75	89	69	89	71	87	70	91	68	88	90	60	67	93	66	57	87	81	67	72	71	73	77	65	70	71	76	53	62	72	83	67	73	72	68	82	72	79	77	83	70	89	64	76	80	77	63	71	72	78	79	71	78	83	70	56	64	84	85	82	75	78	77	68	69	83	78	84	64	71	73	75	70	75	66	74	86	56	79	74	91	66	59	60	77	71	71	70	90	71	76	69	62	56	63	71	84	79	82	58	72	84	77	65	66	78	88	67	86	76	60	68	71	74	77	81	68	69	75	56	83	67	71	77	75	87	73	72	84	65	70	71
11029	4603	2159	3517	8508	9522	8189	7281	7126	7706	8248	7450	6510	5873	5513	5367	18500	31618	27883	22465	14717	6624	2353	1061	806	746	734	761	725	734	757	742	688	737	760	702	749	736	707	718	732	735	677	721	721	681	758	716	761	686	739	755	709	766	744	669	701	699	716	666	731	711	682	746	755	761	701	723	742	695	789	715	752	755	745	731	734	719	730	755	742	728	724	758	708	756	722	724	700	722	711	716	748	779	715	750	736	661	765	739	719	692	736	766	728	735	698	721	670	736	738	747	755	745	723	726	690	680	662	729	673	693	704	726	766	722	729	755	728	723	747	740	740	716	719	674	713	694	686	701	723	737	714	707	684	726	746	711	726	717	675	748	704	705	717	754	695	735	734	710	755	757	736	692	724	737	753	690	702	727	743	684	709	747	693	715	735	749	724	683	715	731	680	770	707	729	737	770	710	693	678	686	743	696	750	737	748	724	734	794	659	702	687	733	721	708	725	743	701	740	731	748	721	724	703	728	664	667	742	715	762	749	741	718	740	745	708	701	742	747	690	774	702	751	684	702	709	703	760	744	698	705	731	732	729	757	709	704	692	675	677	679	700	741	698	742	650	710	707	741	735	689	704	739	750	736	717	746	727	703	721	759	741	727	723	717	716	733	726	712	737	709	697	680	709	750	727	737	679	676	728	729	745	691	713	707	713	738	713	696	751	733	778	753	745	730	723	739	785	711	702	736	757	751	729	691	734	681	695	762	732	739	739	695	700	762	764	716	724	695	745	769	786	778	709	733	738	719	692	725	739	802	694	711	731	732	700	709	739	724	720	719	780	761	718	726	688	728	700	695	782	745	728	721	717	730	715	713	822	678	751	740	747	734	685	728	692	696	729	709	764	715	716	692	666	744	751	718	706	760	727	745	687	742	726	700	780	698	706	748	699	700	748	738	667	799	676	746	750	713	729	712	699	760	751	734	719	721	738	755	738	670	705	733	725	704	701	728	730	749	684	732	731	720	731	714	718	685	744	730	742	718	760	747	738	741	680	715	724	700	713	736	767	762	747	698	722	707	697	683	725	699	748	720	704	739	769	698	722	739	717	722	743	750	711	713	741	750	730	720	712	678	715	712	672	715	787	699	725	688	651	681	755	776	714	720	708	716	719	748	724	737	690	677	727	716	716	735	710	661	729	703	706	707	724	708	731	700	782	733	688	749	699	702	702	798	739	701	755	720	738	703	727	702	720	721	725	741	748	724	776	701	729	713	717	685	748	715	733	737	695	693	733	726	753	711	717	772	767	752	702	738	729	744	710	697	731	711	742	713	740	771	743	703	734	710	745	727	744	733	725	742	721	718	723	766	697	733	763	715	758	708	799	667	699	678	722	689	711	712	724	722	678	758	707	737	715	788	708	690	735	766	730	728	715	693	678	667	684	686	700	738	769	725	755	695	699	683	711	769	701	722	712	733	705	705	688	718	723	726	730	768	733	717	706	730	775	735	745	730	756	710	713	737	753	713	727	768	708	721	762	700	702	720	749	699	700	654	746	735	682	727	667	726	724	702	720	720	724	742	741	707	702	714	750	715	736	757	711	766	742	687	734	722	732	722	719	734	708	747	768	709	724	735	751	755	711	712	685	727	775	713	689	709	716	734	658	742	718	697	775	756	714	748	703	689	708	712	726	736	728	772	720	761	758	754	738	741	745	743	742	727	723	727	705	751	742	708	687	752	734	725	790	752	676	703	692	711	697	703	716	714	689	718	705	650	696	701	731	717	727	689	717	692	717	744	738	719	745	733	730	727	667	741	743	706	775	753	711	750	743	749	719	710	707	730	752	741	708	735	670	738	767	767	677	707	725	739	707	669	820	656	704	733	749	699	727	726	704	714	734	721	688	762	763	705	745	739	722	727	752	721	739	729	724	715	669	769	690	696	736	712	731	750	691	724	733	704	727	695	692	699	735	715	727	770	711	685	753	713	709	693	704	745	743	715	642	725	741	753	722	745	701	689	698	728	759	785	702	782	774	727	712	779	752	705	739	717	720	728	752	711	726	718	740	715	732	722	774	750	757	735	746	755	753	693	754	718	717	728	692	712	739	739	724	704	740	747	713	778	734	733	708	689	735	741	689	748	690	726	726	742	744	716	719	763	703	761	698	758	733	750	736	688	730	762	724	720	727	737	669	714	722	770	721	763	707	695	710	718	776	755	708	644	690	715	732	691	683	694	724	721	722	739	744	709	740	674	710	705	743	743	737	697	703	759	735	723	735	722	720	707	741	748	731	725	686	711	721	691	683	716	723	716	715	698	686	735	727	741	719	689	732	710	723	717	712	757	698	700	745	728	742	696	688	788	668	696	708	739	740	705	699	728	748	732	721	702	673	715	738	700	692	672	703	715	738	733	719	724	741	751	743	726	708	686	743	762	695	743	729	719	727	762	714	733	805	718	740	750	720	733	717	705	684	734	767	682	730	718	710	688	710	729	699	718	699	704	729	720	777	686	690	726	782	709	752	708	767	738	721	724	729	719	730	701	720	720	763	691	771	695	738	722	704	713	691	724	699	727	725	731	722	686	719	686	695	731	701	744	713	742	700	727	774	734	764	724	748	759	712	702	677	749	718	717	747	710	782	694	752	694	720	725	721	739	717	767	745	719	699	688	716	682	694	726	705	736	704	688	764	693	778	668	736	745	739	750	726	725	734	709	767	762	770	738	696	707	685	744	741	684	751	687	714	677	709	718	778	770	698	736	691	724	735	715	698	698	763	742	792	706	678	759	723	715	742	693	735	685	729	725	720	779	722	670	688	680	739	716	738	771	749	717	752	737	719	726	715	716	722	746	740	695	696	796	756	711	731	759	735	749	728	744	686	707	783	690	718	695	707	735	749	724	743	711	727	727	734	711	720	709	723	716	698	708	754	786	741	751	710	720	726	744	746	716	720	768	698	772	756	700	715	760	708	710	723	712	746	699	713	728	747	705	787	748	737	737	703	760	700	727	736	705	712	720	733	713	779	688	726	723	749	719	711	737	731	791	724	726	672	724	717	706	725	719	699	751	718	761	713	768	691	672	700	723	785	745	726	741	769	746	743	698	750	689	707	744	696	781	696	706	682	762	692	705	748	740	728	724	712	773	689	739	732	724	669	700	754	675	713	727	737	735	683	725	776	726	672	720	733	734	732	715	726	740	731	776	710	684	716	761	744	702	679	680	727	728	702	734	719	721	722	742	750	767	709	725	724	697	733	722	715	726	723	724	752	778	748	691	738	721	740	720	712	717	747	735	767	729	761	734	729	718	652	657	702	720	724	741	755	785	787	734	720	728	673	745	703	706	743	719	700	764	714	708	705	705	707	684	729	722	732	739	742	717	703	662	723	671	741	761	728	762	764	731	695	705	748	707	676	698	704	746	767	730	782	732	772	711	745	734	729	718	727	729	779	728	761	719	749	766	723	715	710	696	728	735	717	770	716	715	775	767	750	703	781	728	731	739	703	766	740	761	690	703
2336	232	122	131	151	187	201	222	259	274	236	297	233	208	172	162	895	3723	3529	2409	1176	391	142	104	66	70	89	67	69	72	59	63	76	85	79	58	99	71	73	76	70	77	70	52	60	58	70	69	67	64	66	73	64	59	55	65	70	58	65	55	67	72	71	66	62	66	78	63	55	65	63	75	70	60	54	59	76	84	72	67	64	73	61	50	69	70	58	73	69	64	75	55	76	59	57	64	73	66	67	71	83	74	54	70	79	77	76	67	63	64	77	61	67	75	55	52	76	68	76	54	68	71	76	63	69	64	71	65	51	64	76	80	75	73	68	72	74	65	56	64	70	64	62	73	59	73	72	66	92	62	58	76	57	67	55	63	60	69	54	79	65	63	71	88	70	77	65	58	55	75	66	70	65	65	79	76	68	66	55	70	79	52	74	61	63	60	60	73	63	76	63	65	69	72	77	56	58	48	66	69	76	64	57	65	56	82	65	74	49	51	58	69	60	61	67	56	65	73	58	75	73	73	61	67	54	62	83	74	72	77	82	66	70	65	60	59	61	66	60	48	87	78	63	66	61	71	58	57	72	63	71	59	73	60	69	81	85	75	56	58	77	67	78	72	70	73	66	67	73	72	64	70	76	77	71	61	71	68	73	71	64	64	73	47	61	69	60	68	68	66	72	84	77	71	58	73	66	58	71	52	63	67	73	69	74	72	69	54	75	59	76	97	69	69	58	82	72	59	67	72	71	65	55	77	60	76	68	73	58	61	83	66	59	64	56	73	57	64	62	75	51	50	78	67	53	58	67	64	73	69	63	68	63	62	61	69	63	83	65	56	76	69	78	70	75	72	69	68	62	60	62	54	73	59	71	75	58	72	83	58	66	64	68	58	75	72	66	84	67	62	70	66	75	60	63	71	70	71	61	63	74	70	79	78	72	64	79	72	80	69	56	69	59	64	76	63	65	66	63	58	64	70	88	59	79	78	63	67	67	69	75	64	65	75	80	66	51	72	59	66	61	64	73	63	68	77	56	63	66	57	71	78	66	72	63	60	71	76	48	68	68	56	59	90	76	74	71	77	67	59	60	65	76	73	63	62	67	74	69	69	67	64	51	52	69	65	68	78	63	66	62	57	84	57	73	74	60	75	49	61	66	81	62	65	65	62	61	75	69	56	67	68	77	61	69	76	67	72	64	52	73	81	74	66	57	60	55	50	64	63	72	77	62	65	65	60	85	63	61	68	75	69	51	53	62	80	64	85	54	57	74	54	60	60	58	59	68	55	71	77	67	57	79	65	64	71	76	61	65	70	65	65	67	65	81	64	58	82	67	58	83	90	55	62	85	79	68	73	62	70	70	59	71	65	56	75	75	63	62	64	62	71	76	47	76	65	69	84	69	70	66	67	70	59	75	53	69	84	49	67	79	69	68	78	77	67	69	77	74	59	84	62	57	74	54	60	65	71	93	58	55	55	76	74	48	69	61	74	95	69	73	74	75	76	64	77	73	72	64	81	70	51	69	60	63	53	70	75	68	76	63	75	70	58	77	71	59	61	67	84	69	71	66	67	55	62	72	63	67	80	57	75	66	69	82	62	66	68	49	70	70	76	65	68	63	71	62	75	68	81	77	63	59	70	75	81	67	62	52	72	64	62	80	67	57	73	72	69	76	58	61	79	60	61	68	69	75	63	86	68	64	53	72	67	65	58	56	66	72	71	66	68	77	77	77	54	63	69	69	68	59	63	61	73	64	76	54	63	73	70	69	62	59	52	51	71	75	60	60	77	64	62	76	70	67	59	75	87	74	93	88	63	65	63	60	66	79	76	69	72	71	71	74	65	59	88	60	64	65	76	69	65	76	63	62	69	53	67	73	74	72	70	65	74	58	72	61	86	78	71	63	67	62	64	63	81	87	59	41	74	66	57	79	65	69	56	59	71	65	62	88	79	58	52	80	69	76	71	65	54	81	67	58	82	53	69	72	63	60	74	69	67	56	60	71	64	58	69	66	67	66	66	66	61	79	63	68	67	67	94	68	80	64	69	63	60	64	68	71	75	68	72	56	70	63	87	80	69	65	60	68	81	65	69	68	69	64	76	72	58	53	69	70	71	59	69	57	76	72	56	60	79	73	85	76	67	67	66	91	58	81	61	63	63	68	72	60	67	77	59	59	68	64	56	74	72	75	74	71	54	63	61	83	57	59	63	82	73	64	72	79	82	85	48	67	61	76	74	53	80	63	71	67	60	69	73	60	74	51	78	69	69	76	71	51	62	60	61	64	56	79	70	67	56	63	64	76	58	69	65	67	63	65	83	69	63	66	63	82	58	70	70	68	77	68	63	56	85	73	76	75	62	74	59	73	62	76	72	55	59	60	72	50	55	74	60	85	63	70	73	60	65	66	55	79	66	70	69	74	70	78	58	75	60	59	59	67	61	77	75	65	53	66	72	63	69	63	72	72	65	59	72	77	65	71	64	75	70	59	58	60	53	66	63	57	71	61	61	79	69	66	60	80	76	56	71	71	59	58	69	56	54	60	72	65	68	59	59	60	69	74	62	71	68	67	80	63	77	89	64	77	65	67	70	66	66	62	57	66	67	62	66	57	77	53	88	70	69	65	51	66	69	66	67	73	68	71	86	58	54	70	66	66	81	79	58	72	57	60	80	66	69	70	77	69	73	72	82	75	65	78	66	72	63	68	68	61	60	78	59	65	61	65	75	69	70	67	50	64	67	63	72	63	59	59	75	80	70	70	69	69	71	55	61	66	57	66	71	64	82	54	56	54	66	82	56	68	63	62	74	63	69	71	84	71	85	71	75	78	76	63	72	70	74	71	64	72	68	59	63	65	62	69	53	68	58	69	74	64	52	46	62	69	61	63	72	66	76	66	52	67	60	66	69	70	59	66	63	67	72	65	66	68	62	62	70	56	70	78	64	73	72	68	73	68	90	77	84	84	75	65	63	78	61	77	66	63	65	64	63	72	83	61	71	80	78	75	71	69	55	63	81	54	66	66	75	72	55	47	67	63	82	61	70	50	73	51	75	67	56	71	56	69	66	74	61	63	58	66	76	66	74	55	70	60	70	61	75	71	51	65	68	71	61	73	74	69	60	52	65	82	60	69	60	70	82	78	65	57	70	78	61	78	62	62	84	86	76	81	73	63	79	58	68	66	66	70	69	64	71	71	64	65	74	59	76	55	60	62	66	75	73	70	63	72	52	69	74	57	71	70	73	61	54	68	56	72	72	64	54	66	68	62	75	65	65	61	77	67	69	68	69	60	71	71	67	79	61	70	57	62	74	55	71	58	52	83	58	76	71	69	57	71	69	80	67	64	66	79	73	64	72	64	64	65	66	68	81	73	67	88	67	64	64	69	68	61	74	53	68	54	63	80	75	91	70	71	65	71	52	74	64	73	61	83	73	53	70	63	72	57	52	76	58	68	69	67	65	72	70	65	60	81	67	66	64	70	52	67	76	66	70	60	68	62	54
10764	3678	1898	3509	9184	10194	10478	9859	9494	9312	9512	9088	7566	5566	4884	4590	16811	32541	30414	25549	16981	7285	2398	1082	722	641	703	677	666	703	671	668	653	716	657	677	668	667	684	691	715	656	673	716	683	667	667	707	662	728	689	713	673	683	661	657	663	683	663	713	702	674	684	702	632	671	668	698	694	727	683	626	633	688	638	682	643	694	678	699	686	621	660	693	697	659	693	665	649	653	715	696	680	646	699	686	690	653	659	690	715	636	698	695	654	700	706	687	636	700	680	675	715	652	705	688	711	694	680	678	665	716	668	630	706	665	751	666	711	669	668	680	678	722	701	676	664	681	672	641	716	654	696	676	674	695	663	752	700	684	666	645	702	711	707	723	686	646	650	687	659	656	643	664	657	681	623	707	687	675	657	674	651	686	668	682	677	694	665	708	660	682	698	672	668	686	704	669	712	684	685	676	678	663	677	631	682	728	653	661	716	668	677	673	671	684	680	658	634	689	626	692	629	685	700	649	707	693	645	661	722	709	677	681	671	709	681	648	644	698	627	689	663	659	697	693	698	655	678	669	634	672	685	674	635	664	669	696	651	662	668	675	693	644	684	683	680	649	650	699	652	670	657	698	718	631	671	694	700	683	647	693	657	704	653	653	661	672	669	687	677	636	668	653	691	665	680	690	701	680	674	678	696	648	708	695	675	690	649	604	686	650	667	690	643	658	691	674	653	680	698	682	663	725	666	680	681	673	748	675	702	687	694	636	691	698	704	684	638	680	686	655	692	652	663	706	631	666	619	638	699	672	675	679	682	672	681	699	727	662	725	640	681	697	703	653	721	694	673	657	672	641	693	682	648	692	654	696	682	628	682	728	680	694	667	697	631	646	677	654	695	675	673	684	658	688	702	658	671	681	688	672	744	716	684	702	650	666	680	696	664	672	688	674	650	676	699	675	700	671	700	681	692	688	721	672	651	673	660	694	651	657	670	705	644	667	707	674	641	663	630	664	679	723	711	691	715	693	712	698	684	684	703	688	644	685	673	624	658	648	665	687	660	719	632	702	681	653	652	719	700	685	735	654	692	682	663	656	664	619	675	704	685	718	704	684	687	705	674	664	680	643	732	659	704	624	709	675	692	688	675	649	647	647	687	714	679	690	647	700	672	607	701	664	673	719	670	652	658	683	683	692	677	704	714	670	664	685	655	640	653	722	704	754	706	679	734	673	699	648	711	707	711	643	638	722	703	673	701	693	655	692	699	666	691	700	663	675	706	674	690	658	704	654	722	654	699	690	662	681	669	686	655	673	643	693	682	668	648	697	663	696	641	658	651	693	695	703	628	704	655	657	714	714	694	668	673	654	709	718	674	707	634	650	667	679	692	648	701	648	693	688	672	661	642	647	658	650	698	692	676	694	667	654	678	719	679	606	678	696	689	694	702	694	670	655	648	685	672	651	704	705	655	673	693	641	669	726	629	667	651	690	666	646	641	725	634	642	664	659	679	724	678	622	710	642	691	706	698	706	660	666	687	684	670	616	677	653	643	670	658	691	672	669	696	606	714	722	693	616	659	700	672	721	698	725	653	693	696	657	661	675	658	683	694	705	680	688	649	700	692	686	696	664	687	670	656	728	697	672	688	662	652	677	682	692	714	704	692	657	712	678	703	675	689	662	643	682	677	632	693	706	669	674	672	659	683	680	667	664	701	682	636	675	637	656	662	700	679	714	739	674	671	663	665	651	703	711	712	708	653	688	709	677	649	672	733	702	718	711	671	704	672	670	674	702	640	694	663	642	686	655	689	655	708	688	640	700	694	675	693	677	705	669	666	723	679	714	703	681	661	694	665	663	661	678	655	679	686	697	735	666	670	670	677	730	705	688	694	722	688	685	640	719	698	663	691	718	702	660	697	680	666	677	714	680	681	662	701	657	686	658	693	683	682	665	658	686	674	671	638	708	676	689	635	686	663	656	723	679	677	668	720	666	717	693	694	662	670	704	687	679	725	592	632	668	764	686	643	670	707	690	676	696	705	648	661	702	712	688	685	668	684	680	698	647	681	668	634	688	667	648	689	672	678	695	698	688	685	698	682	695	651	652	659	695	690	701	669	678	681	649	643	632	690	669	647	682	697	670	650	680	660	664	695	699	659	684	684	680	716	707	704	743	702	678	651	690	665	640	671	705	690	674	672	678	694	716	646	694	705	688	679	667	664	652	649	673	646	657	654	714	690	716	657	684	667	635	709	649	693	640	679	696	671	674	687	747	674	752	656	666	670	656	648	667	699	658	712	648	675	652	662	697	701	660	656	680	668	650	670	682	671	700	658	717	693	709	672	645	698	675	653	664	679	674	686	686	636	670	580	658	711	682	698	654	704	648	672	685	633	655	689	728	664	651	636	639	651	687	725	677	696	662	665	711	684	685	653	713	689	683	682	682	699	685	684	681	692	666	696	639	738	653	647	672	675	720	679	694	679	655	722	654	667	666	707	678	697	668	700	673	665	720	666	673	699	671	667	669	684	687	674	662	662	662	665	710	649	687	673	677	715	679	690	661	663	687	698	711	671	683	652	677	694	689	682	696	666	704	676	701	676	737	714	621	686	732	709	705	651	678	672	685	697	708	657	707	686	696	695	711	702	703	671	656	713	637	693	704	691	638	673	699	691	694	651	723	691	693	677	655	727	694	696	678	686	660	654	693	669	663	625	638	667	682	673	682	687	676	722	676	697	636	643	664	646	701	658	648	663	709	661	684	709	635	647	700	675	661	656	637	698	655	662	698	605	696	633	672	657	688	701	690	667	693	696	626	661	707	714	651	664	681	703	709	645	690	704	638	637	690	664	712	678	674	664	692	651	700	686	661	710	690	662	694	673	710	680	692	697	698	684	674	687	687	696	623	670	676	697	658	668	670	649	702	624	694	699	675	686	664	653	686	678	726	720	645	690	689	715	632	682	649	630	679	684	670	687	719	708	722	675	678	656	727	729	699	674	674	680	671	653	679	698	674	673	697	666	730	653	689	700	671	694	671	640	649	723	630	651	729	684	649	689	683	659	684	641	695	684	712	705	700	698	714	687	674	696	677	678	676	682	670	650	699	618	639	669	683	684	678	676	710	660	645	694	625	687	645	682	694	671	683	660	648	677	704	693	701	655	609	666	671	657	701	718	711	698	642	700	724	670	681	710	684	701	665	659	676	693	656	717	641	674	692	669	689	666	724	710	685	647	674	633	667	661	676	703	666	740	647	664	703	659	678	686	657	706	683	706	672	665	715	659	665	667	680	680	683	683	680	695	683	649	692	696	671	672	667	702	701	693	657	676	688	654	625	696	703	663	704	663	698	656	654	669	682	655	665	705	703	674	645	658	657	691	691	707	694	679	695	692	698	704	654	706	675	674	653	652	642	718	724	665	707	676	638	659	662	660	641	672	681	678	669	719	694	644	628	657	678	685	721	673	660	695	635	669	692	674	716	678	649	665	719	646	685	657	704	642	674	692	686	671	654
1227	316	206	187	247	341	484	491	449	376	367	314	293	312	275	246	929	5603	5743	3645	1520	546	193	113	84	86	72	66	60	74	74	80	66	71	68	83	80	84	69	68	65	82	68	74	71	63	53	79	88	91	85	87	69	68	72	70	70	73	77	64	81	63	80	82	69	70	59	77	65	60	57	64	66	82	73	86	79	69	80	68	83	88	71	78	74	77	59	73	80	72	63	67	57	76	72	50	61	67	58	78	79	67	61	70	63	77	86	71	67	81	69	71	77	71	73	61	79	71	64	77	79	86	75	68	85	79	55	71	62	79	89	87	64	73	71	72	89	77	73	78	81	72	68	67	77	73	66	80	75	77	67	77	84	67	72	68	76	73	72	72	86	66	76	70	80	70	64	72	81	89	70	69	70	73	67	77	82	66	71	71	68	68	55	72	57	73	86	62	77	83	66	71	64	75	79	67	75	77	76	68	78	75	69	62	64	70	76	73	65	86	84	70	80	73	88	73	72	81	70	76	80	72	70	81	94	70	69	69	76	68	74	71	74	71	74	70	64	78	84	67	60	83	74	66	61	69	59	50	56	80	71	69	69	76	72	80	80	59	76	69	77	68	53	80	86	66	72	73	56	70	74	67	72	70	74	73	93	75	79	80	66	70	81	85	68	61	68	70	61	78	70	71	78	75	88	69	65	63	77	82	66	61	78	80	64	77	59	68	64	65	91	80	63	76	60	58	76	54	70	75	59	62	61	67	63	75	66	75	75	65	69	63	62	70	80	82	89	76	64	72	73	67	60	77	58	66	72	67	64	83	63	65	59	59	85	63	60	68	74	89	73	66	72	67	85	93	85	62	65	79	70	72	82	73	77	60	68	59	61	76	81	73	61	70	78	69	85	76	61	72	60	72	74	67	65	74	76	74	71	76	71	75	68	79	67	67	80	70	73	65	62	71	84	85	80	70	65	70	55	76	83	83	87	77	76	74	73	70	75	72	66	71	87	76	74	65	83	82	79	81	78	68	71	61	74	77	83	76	82	58	93	66	79	70	69	66	80	84	66	77	88	72	59	78	77	67	75	87	70	73	84	66	67	64	66	63	69	54	80	64	108	77	74	68	76	94	78	61	76	61	74	66	81	93	79	67	69	66	76	73	69	79	74	80	66	73	91	67	86	86	70	72	74	65	63	70	67	75	73	64	65	76	82	68	96	76	77	72	59	68	78	63	73	85	69	70	83	72	77	56	75	69	83	77	62	75	81	73	70	79	89	69	74	52	71	54	74	62	80	75	81	73	67	65	77	74	74	84	86	74	75	82	82	67	63	76	71	92	76	78	69	65	76	71	78	76	64	67	67	76	75	78	65	84	64	63	84	76	80	90	70	72	68	78	83	65	87	78	80	71	78	76	59	75	68	66	56	79	77	75	70	60	60	53	72	77	74	79	79	70	75	75	88	71	68	67	73	63	72	69	71	83	59	80	68	82	76	96	59	66	69	68	72	80	73	76	69	66	68	75	64	75	80	54	70	68	73	67	81	68	76	83	62	66	58	58	70	65	80	67	87	65	65	76	77	66	58	62	59	91	73	69	85	85	69	67	69	71	79	70	88	76	74	81	78	72	64	66	70	73	58	63	59	59	70	86	76	82	70	75	68	71	68	67	68	77	76	71	93	75	69	79	82	78	71	67	76	64	79	69	73	86	69	76	81	60	80	62	91	65	63	73	59	59	88	85	75	72	79	71	64	76	76	79	81	80	68	77	78	73	91	71	72	76	79	90	61	68	73	74	78	70	73	70	59	62	79	66	70	90	67	77	89	75	82	76	73	76	64	64	69	62	82	69	80	65	77	72	97	76	64	66	79	69	73	84	74	82	75	65	81	73	63	79	85	76	60	67	69	68	70	87	84	102	87	77	70	82	56	76	55	80	72	76	68	76	65	83	77	77	56	81	68	75	88	74	74	75	69	65	79	84	91	78	59	62	59	71	68	87	84	76	80	81	73	68	88	74	70	81	67	72	86	62	62	73	84	57	82	76	62	78	66	86	71	64	80	79	81	73	56	75	62	78	66	72	73	76	82	83	61	61	88	82	68	88	61	82	90	69	73	64	76	85	73	74	69	83	64	66	66	70	66	69	86	76	67	79	63	80	61	78	67	70	87	79	65	84	63	67	58	68	72	85	71	86	83	65	68	63	91	84	71	82	75	66	75	74	86	81	65	66	67	79	67	63	79	68	72	66	81	80	73	77	67	79	73	72	84	72	72	61	65	82	72	86	71	67	59	61	69	74	50	73	73	76	84	79	80	73	56	60	79	72	69	73	58	67	71	79	80	55	64	72	62	77	68	81	69	77	86	83	89	66	84	80	66	71	72	85	73	62	73	80	62	68	74	59	60	71	84	90	69	84	62	67	75	56	74	63	67	74	77	68	82	74	74	60	81	53	66	68	83	78	83	63	74	77	82	85	71	70	62	79	65	76	74	79	77	58	84	85	62	80	76	72	81	68	81	77	82	84	75	66	66	65	78	76	77	84	63	59	60	72	54	79	70	65	91	65	74	67	73	72	67	66	72	81	69	72	60	88	88	69	86	81	77	77	81	73	68	68	70	78	70	72	68	78	83	78	76	67	80	75	58	75	68	74	67	74	83	70	89	63	65	84	76	77	81	68	73	87	60	82	79	65	82	66	88	69	79	52	84	58	61	70	67	56	70	77	53	67	59	68	70	51	79	85	83	59	72	73	74	72	75	74	78	72	66	70	72	76	62	70	75	88	69	83	77	72	76	76	73	71	67	57	76	64	71	87	72	86	75	84	93	67	78	61	83	65	86	68	70	75	68	70	65	66	75	65	88	72	82	58	73	64	73	69	67	79	69	81	72	71	81	58	71	71	70	74	69	85	70	74	71	77	81	68	83	83	73	79	71	78	75	61	71	71	87	77	58	78	72	72	78	90	71	63	83	78	79	69	81	72	92	70	78	55	77	66	86	78	74	75	78	68	82	81	79	78	70	68	58	79	81	71	61	89	62	78	79	74	76	63	55	64	61	79	72	79	58	84	78	64	74	75	65	73	76	82	79	69	85	76	68	66	77	66	86	81	76	71	81	67	74	73	77	59	76	66	80	80	71	61	63	72	65	64	70	76	77	75	54	75	62	70	73	78	69	69	58	67	82	68	80	71	81	73	65	76	78	79	67	79	73	67	69	70	63	76	82	80	68	62	88	77	71	90	86	77	77	72	63	74	80	71	87	78	74	64	69	83	92	79	69	72	60	77	71	76	66	54	74	78	62	80	66	75	65	70	61	77	82	70	80	64	61	87	65	65	72	72	73	72	65	75	71	64	66	88	72	83	71	102	68	71	78	86	65	93	77	75	75	75	65	64	86	66	73	75	79	73	71	84	71	71	69	68	69	73	72	71	80	73	79	85	78	67	78	65	52	77	89	92	77	70	75	65	74	70	82	72	65	71	88	76	69	54	80	84	68	70	65	78	64	69
14006	5518	2724	6194	13833	18360	18974	17102	15083	12726	10922	9261	8309	8173	7522	6700	15852	37159	35455	29301	19813	9180	2974	1129	870	780	755	655	703	756	748	705	706	738	744	719	736	713	782	736	777	715	725	732	691	723	750	737	755	720	736	691	734	722	756	787	724	711	760	759	690	765	722	761	757	743	688	722	711	723	730	733	755	756	721	681	759	736	706	737	739	739	735	730	683	740	692	722	705	767	745	694	716	775	728	730	705	736	738	736	752	768	774	699	708	755	798	734	760	726	665	719	698	747	722	713	719	754	751	728	680	702	735	702	772	726	793	737	747	770	757	764	711	765	690	738	751	683	743	758	741	720	736	754	748	746	739	713	724	786	773	720	677	734	706	765	757	731	735	745	741	752	672	747	737	678	741	740	748	753	761	737	719	773	751	712	767	771	740	723	715	725	733	739	766	752	739	723	749	743	708	701	709	708	749	700	735	740	738	737	698	730	745	730	703	675	725	671	749	744	739	718	739	757	774	719	742	749	755	693	739	793	726	731	724	743	705	701	746	732	704	797	727	777	770	720	761	698	708	693	698	774	765	723	723	733	770	723	750	733	689	743	723	715	779	743	704	702	750	718	736	753	732	754	725	732	741	731	740	696	736	702	711	720	736	712	698	748	760	811	767	716	770	696	748	739	742	728	709	723	720	744	726	705	747	730	749	696	745	695	755	727	703	760	739	708	737	769	733	731	739	686	747	716	762	735	698	711	746	742	736	753	717	689	763	666	717	708	773	719	715	705	725	740	749	762	744	725	754	709	773	700	718	721	687	687	748	734	755	697	756	676	790	745	777	763	725	742	752	740	768	735	755	765	719	732	747	730	706	703	703	740	724	797	744	749	719	770	695	745	730	793	676	778	694	747	717	702	746	770	745	800	702	714	697	738	755	764	741	720	691	738	704	737	774	731	777	675	743	666	767	687	786	758	740	735	693	705	735	723	724	749	740	744	749	744	718	715	753	712	730	765	743	760	683	757	706	725	723	720	769	717	710	772	772	734	737	706	756	772	777	750	752	721	763	710	734	735	716	718	750	731	743	700	723	721	762	725	720	737	684	783	756	750	739	715	751	745	701	750	678	708	764	772	757	734	689	753	659	763	721	765	733	741	732	740	762	713	712	737	719	760	740	712	724	750	760	728	766	697	755	711	753	735	713	726	758	775	725	717	719	764	700	723	706	716	713	663	739	742	747	742	706	681	753	694	755	740	751	698	751	743	747	748	754	756	748	711	718	766	719	752	772	727	719	714	711	775	721	739	757	721	742	694	728	740	722	758	746	726	717	663	737	745	740	783	736	738	702	753	733	736	713	733	696	715	724	727	729	693	768	746	756	726	715	745	732	732	686	681	678	736	777	763	718	721	791	731	704	739	717	761	714	708	709	747	724	739	718	751	731	746	748	735	745	772	697	735	734	765	753	751	739	729	715	772	727	686	734	766	682	762	715	719	752	716	738	752	738	688	764	790	711	749	774	745	720	744	748	735	734	734	762	715	726	758	697	752	705	742	746	733	730	738	784	703	720	738	747	758	714	766	746	752	750	693	741	712	730	754	737	714	722	751	700	758	777	749	694	737	723	740	731	739	738	717	698	768	718	740	718	746	753	710	721	697	753	697	722	736	738	757	759	736	706	742	714	739	765	745	685	789	778	755	755	720	751	752	726	741	726	744	768	726	725	719	658	703	693	744	710	691	702	773	703	740	708	709	758	776	788	693	724	709	758	736	714	722	743	748	704	788	695	774	702	684	742	738	724	757	747	766	771	753	724	718	748	771	733	757	724	754	704	759	722	772	708	721	762	721	759	755	786	721	726	733	746	759	784	716	720	751	724	766	729	712	750	701	757	711	728	686	704	707	708	746	786	748	696	786	737	749	737	697	717	692	687	732	720	717	742	714	738	748	732	708	731	714	728	754	730	774	734	737	705	728	739	729	751	717	748	681	705	716	705	693	747	722	701	741	693	733	754	781	733	777	732	719	738	671	737	710	732	744	759	715	747	734	723	759	769	718	741	732	760	726	720	682	730	720	733	732	741	773	736	698	719	762	692	743	759	722	765	726	706	669	698	728	739	693	758	760	743	741	701	730	677	735	711	724	693	721	759	723	731	765	726	761	755	741	737	741	696	686	760	686	754	754	769	730	722	749	721	742	762	723	727	721	727	766	740	760	740	816	746	722	742	711	730	778	724	734	700	744	736	738	718	731	716	711	715	696	724	748	728	687	742	756	713	698	747	714	724	758	718	716	754	715	730	720	744	663	742	746	720	719	723	714	722	724	755	786	717	664	730	735	777	725	756	797	724	763	719	762	692	783	761	714	781	714	752	758	740	735	725	769	753	751	751	777	693	738	733	706	751	780	703	778	731	722	706	760	757	752	718	767	704	714	705	726	757	761	755	767	742	722	740	735	757	713	721	691	772	709	731	739	722	731	729	712	720	753	775	732	711	727	733	761	778	761	773	773	704	675	729	704	720	800	684	726	706	735	754	770	732	725	734	722	767	695	721	720	749	745	697	716	721	671	745	725	771	717	792	724	741	750	738	767	746	753	738	724	738	778	731	764	743	775	661	725	789	777	744	782	763	703	726	732	768	749	717	759	701	767	773	744	750	728	734	733	748	754	757	719	693	728	720	727	698	721	721	779	710	742	777	730	732	749	744	763	727	750	732	720	690	742	760	761	737	709	716	745	753	688	753	750	808	694	798	721	721	736	738	676	781	681	752	710	698	744	719	730	751	752	710	767	751	726	719	725	782	742	741	732	741	771	719	757	663	739	755	711	719	738	728	759	722	744	715	760	750	715	732	740	707	753	716	785	683	722	717	704	836	735	724	719	748	715	711	727	750	750	751	725	769	760	743	741	752	766	751	773	749	730	734	706	712	720	766	727	761	725	757	720	768	765	714	711	766	716	761	719	685	751	723	767	759	746	715	769	733	744	731	738	742	722	670	821	741	725	717	716	692	729	763	689	724	717	741	756	752	720	805	718	727	755	696	765	719	735	720	702	708	761	679	681	755	780	699	729	733	750	754	731	773	727	752	704	761	741	733	752	733	752	766	719	702	688	747	724	718	742	715	755	748	724	761	719	749	760	759	729	704	723	733	716	744	709	791	714	720	756	763	753	715	757	739	718	755	694	771	728	713	732	731	716	714	743	737	721	730	726	724	760	692	741	794	716	731	712	702	790	729	732	712	713	753	745	692	699	714	732	751	732	773	784	743	741	766	703	767	759	721	712	695	744	730	763	720	743	743	703	751	699	796	703	784	752	718	701	737	730	724	733	737	709	787	768	747	789	748	758	717	737	740	741	703	711	760	686	737	742	724	738	708	717	748	746	759	744	744	727	706	729	696	740	757	717	733	721	751	724	731	689	699	729	710	702	759	719	761	801	691	724	775	743	697	730	728	687	688	719	740	719	734	706	766	693	734	766	749	743	749	747	764	737	720	692	685	745	710	728	676	716	748	703
1457	142	99	132	158	267	363	326	252	232	236	205	214	168	137	120	287	1287	1254	858	436	209	107	80	59	79	75	80	69	54	64	72	56	68	70	79	58	70	58	76	79	66	60	67	68	60	67	74	82	77	67	62	65	74	70	63	66	61	70	64	67	67	75	74	69	73	74	63	65	76	62	96	61	82	61	66	60	57	60	67	64	72	75	64	58	57	73	57	71	66	78	75	57	77	65	59	70	63	50	61	85	58	62	60	65	74	74	59	81	73	72	66	63	82	68	70	59	71	61	62	70	65	71	59	55	80	66	46	70	61	63	74	81	59	56	70	71	70	74	65	58	78	71	72	56	63	79	53	68	61	64	58	61	70	70	61	56	53	63	69	69	69	71	63	80	60	63	66	66	78	56	65	85	71	51	66	64	70	66	60	88	76	64	71	53	59	66	68	67	70	71	66	62	74	75	76	71	60	62	72	69	74	70	70	63	80	62	79	65	62	63	81	78	76	63	67	61	61	78	58	54	63	61	71	64	65	64	76	73	67	73	61	60	64	78	84	76	61	72	64	70	68	59	53	61	58	85	64	54	81	66	73	61	63	54	68	67	67	68	53	62	69	81	89	59	74	64	55	77	71	65	70	68	49	60	67	57	66	75	68	58	60	57	78	59	69	61	63	62	48	59	70	64	60	65	69	89	68	65	64	81	55	56	69	71	71	54	81	61	62	51	78	67	69	61	75	77	66	71	67	65	64	67	52	70	73	66	62	71	54	68	68	63	68	61	50	81	65	50	59	62	61	70	60	72	54	65	67	66	111	63	67	58	71	75	67	60	62	68	63	67	60	53	71	61	86	82	53	65	71	70	70	64	76	67	73	80	67	77	66	54	54	60	64	82	68	80	58	67	58	72	64	67	55	73	76	69	66	64	64	55	84	69	66	53	67	72	61	78	65	55	62	65	61	69	71	78	55	68	73	66	81	67	69	73	79	65	60	70	74	61	53	86	66	69	85	55	79	60	66	60	71	74	45	60	74	63	67	66	70	64	55	64	72	61	81	68	61	68	72	71	66	67	68	69	79	70	78	81	76	66	66	68	57	61	54	64	68	87	78	74	96	69	61	56	71	74	50	84	71	69	79	54	70	68	67	71	65	73	69	60	59	79	61	68	66	71	76	56	65	46	69	67	67	71	66	73	59	80	59	55	62	60	53	67	62	65	62	71	73	67	68	68	55	60	69	72	63	78	65	59	58	74	64	77	75	56	62	75	54	82	48	81	72	48	53	63	77	62	65	75	78	58	58	58	75	67	62	65	68	71	56	70	70	71	65	63	55	67	67	58	66	67	76	64	67	61	71	75	65	81	70	69	65	65	65	71	70	66	74	65	62	80	67	74	91	77	75	67	62	66	67	64	72	80	72	60	63	68	70	61	77	70	74	67	67	65	62	41	64	58	72	75	57	62	68	81	56	72	70	79	66	67	67	62	51	59	84	68	63	69	68	58	61	62	69	66	67	78	65	62	68	74	64	60	62	69	60	64	73	67	58	63	67	64	63	65	73	63	64	77	66	64	59	66	63	62	67	66	69	58	64	63	72	70	67	68	78	65	68	56	60	65	62	70	82	63	73	76	67	67	52	65	73	58	63	68	55	65	69	60	62	59	55	64	69	77	69	70	62	79	75	62	66	63	68	57	68	84	76	64	66	68	63	74	89	70	71	83	74	60	56	55	66	84	56	70	71	72	88	65	71	70	68	78	88	58	58	72	71	76	70	78	73	56	77	73	80	60	62	49	66	68	53	79	57	70	76	65	72	54	62	57	70	63	58	73	79	66	66	71	71	77	69	65	67	65	68	67	75	62	57	78	69	63	56	70	65	63	55	63	70	61	79	53	76	67	51	71	63	76	71	72	68	72	70	70	66	72	72	71	72	64	59	64	63	71	66	68	75	68	63	77	67	72	70	54	59	65	59	56	74	67	80	67	76	89	80	70	57	74	75	85	52	46	56	73	67	73	74	64	60	61	69	64	69	50	67	75	60	63	71	61	69	65	51	71	63	62	74	58	64	69	67	57	76	65	68	57	67	69	66	84	58	82	63	83	57	64	74	62	80	73	60	65	56	54	61	66	72	64	63	71	75	80	77	73	78	57	86	55	87	76	57	83	59	77	68	74	69	54	63	59	69	56	71	75	65	61	57	77	56	51	76	69	65	66	72	71	48	53	76	63	69	65	74	61	60	73	66	64	69	66	78	69	57	78	78	52	53	64	67	87	55	66	74	62	56	66	71	65	72	72	78	63	75	67	79	61	74	64	63	75	63	71	82	60	67	59	67	69	67	78	88	67	54	63	76	63	64	82	53	57	73	76	71	61	74	67	48	61	72	57	76	65	54	79	59	64	59	66	68	59	83	56	80	61	65	69	54	64	63	57	53	73	68	71	66	60	76	84	72	61	53	70	57	57	72	81	54	63	77	53	60	60	61	76	77	48	56	54	70	79	63	45	67	85	74	76	64	58	94	63	62	63	75	70	70	56	78	66	62	64	57	64	64	59	54	66	55	71	56	60	48	62	66	64	80	63	73	68	65	61	64	70	55	60	77	57	54	64	52	63	78	74	57	68	56	60	66	60	64	63	65	62	81	82	78	54	67	46	75	66	53	72	84	62	70	68	62	74	58	66	60	67	53	62	63	70	74	74	56	66	67	60	72	79	76	61	64	59	70	71	64	68	75	60	54	66	70	53	79	66	66	60	66	64	73	68	51	58	56	59	71	76	65	55	74	61	65	62	53	65	54	66	69	67	66	61	67	72	72	69	64	76	62	63	64	69	76	70	66	69	66	68	58	63	70	64	56	66	63	71	72	61	65	60	62	70	71	60	60	58	72	77	58	59	71	68	70	69	61	63	72	54	82	57	61	70	66	61	64	65	76	60	59	55	52	71	64	66	76	72	78	95	68	64	70	68	52	60	68	68	65	60	71	63	62	58	80	60	70	73	58	60	59	61	80	69	65	73	80	56	72	68	73	81	63	67	68	55	69	67	63	87	89	80	74	67	67	56	76	64	57	67	60	61	78	76	62	61	65	90	64	67	81	69	64	81	60	69	78	77	64	57	59	64	68	60	71	62	61	83	76	65	65	61	73	68	76	74	65	69	82	79	66	74	67	58	56	65	75	69	55	64	76	62	69	74	60	83	70	59	58	75	59	84	71	73	70	60	67	51	69	67	62	68	67	58	56	51	61	70	80	84	74	75	54	66	75	71	74	78	69	66	69	69	56	79	72	62	68	71	69	75	56	72	66	57	67	80	76	70	62	75	53	69	73	55	72	55	81	65	71	71	60	81	64	59	68	63	73	72	71	72	82	66	70	59	58	64	69	68	59	79	75	72	80	70	72	68	53	66	63	71	78	63	68	71	65	66	63	83	73	65	77	65	69	56	60	83	52	72	50	71	72	94	69	73	49	69	74	69	64	77	57	69	70	66	59	70	52	68	66	67	67
8532	2175	1499	4606	11562	13986	14925	12926	9677	8575	7979	6817	6300	4912	3599	3001	6983	22045	19545	14906	8254	3461	1406	805	744	709	675	653	660	621	673	684	631	648	662	705	653	683	704	714	725	636	663	678	690	661	710	644	636	692	610	677	689	642	669	642	663	687	648	647	654	642	688	661	680	634	643	707	621	678	628	655	679	659	686	666	666	699	689	664	687	653	682	667	688	669	681	690	631	705	677	695	707	720	685	666	633	694	673	683	643	643	641	671	655	691	657	673	686	653	645	671	684	713	691	643	716	665	675	693	695	716	654	659	656	608	655	710	686	655	664	636	686	711	690	658	688	666	719	679	679	709	656	666	717	695	663	691	626	678	657	678	638	680	678	680	651	623	686	719	654	675	656	663	684	635	650	686	691	730	679	723	694	619	638	689	665	669	643	670	682	702	637	696	665	683	642	630	676	672	679	641	695	667	660	666	723	715	689	703	717	672	698	704	708	614	669	648	711	636	670	685	657	726	704	678	686	694	743	666	665	670	673	676	693	606	638	655	666	621	711	655	637	688	654	656	632	690	691	689	714	665	711	659	701	664	690	619	668	667	660	679	705	662	658	662	629	706	681	723	663	699	625	689	722	681	698	673	671	682	695	659	663	678	679	640	651	672	704	665	658	650	645	744	674	692	662	649	700	689	628	678	635	705	678	711	659	629	690	673	698	691	702	665	647	633	650	635	685	665	678	635	671	713	699	675	665	701	707	645	668	704	670	685	655	722	645	715	718	724	694	641	646	703	682	646	671	656	706	654	683	704	632	637	682	677	615	693	716	672	677	657	633	656	630	711	644	708	671	678	652	682	661	703	686	624	699	638	627	638	665	738	678	662	710	688	669	659	687	661	608	631	691	704	689	712	661	716	643	659	669	678	662	658	671	638	703	667	687	664	716	679	683	679	680	678	704	655	666	681	649	652	680	693	634	666	719	644	670	739	667	628	633	648	667	642	604	667	687	664	669	644	670	668	726	713	709	676	695	634	660	686	688	677	640	661	746	666	717	680	635	673	660	665	675	676	700	697	680	658	682	653	678	684	704	641	699	688	685	680	704	677	685	658	708	676	651	688	652	734	668	682	698	677	667	635	660	710	663	697	684	648	657	692	671	700	707	672	665	670	675	663	673	643	621	706	700	662	660	685	635	656	701	696	630	624	718	659	680	723	620	692	652	716	648	654	676	636	677	662	674	656	640	673	667	652	669	644	644	676	628	690	653	683	684	676	645	715	669	673	663	669	667	629	650	615	718	662	633	656	673	666	660	672	716	681	650	686	653	676	641	626	738	705	674	694	673	685	704	692	625	649	692	663	690	665	655	683	672	689	675	628	638	692	665	653	695	635	680	660	622	664	690	683	661	688	705	675	623	721	719	665	672	694	680	681	641	682	702	699	714	650	693	708	630	643	702	678	658	673	694	700	661	688	673	617	681	687	636	690	683	672	693	664	658	672	710	669	641	685	666	703	632	658	660	621	661	675	687	679	644	639	661	698	689	647	618	642	705	684	699	646	714	682	653	653	684	669	673	636	673	686	694	678	655	673	667	648	672	641	657	689	698	674	703	692	631	674	729	700	682	671	650	698	677	655	665	654	659	696	686	626	661	631	706	680	667	659	681	651	675	644	686	692	740	701	646	672	700	705	662	675	652	638	659	657	662	648	687	677	707	656	685	671	617	631	663	636	640	679	677	654	724	703	687	675	690	645	686	636	687	712	701	673	659	674	683	699	636	654	680	653	678	685	683	623	693	693	635	738	648	662	695	667	714	712	675	700	676	710	674	635	657	665	651	675	698	629	630	650	688	630	721	677	733	666	631	673	681	641	654	676	721	714	681	647	711	704	630	667	685	648	692	636	650	677	695	700	716	714	712	669	681	636	705	715	651	692	682	662	643	686	656	703	645	692	677	660	668	714	625	692	708	709	665	646	671	657	688	716	709	707	691	658	655	669	708	640	671	686	713	686	659	709	691	661	610	678	681	704	657	668	626	676	707	660	683	669	633	654	692	681	640	656	663	677	676	650	700	692	668	641	708	724	684	652	668	673	665	671	689	670	638	670	752	658	685	652	641	683	684	722	637	721	689	705	616	681	722	642	680	650	685	685	662	661	660	713	653	655	653	677	690	609	653	682	663	712	668	710	699	640	673	663	619	639	663	644	664	682	696	647	742	636	655	664	668	723	700	656	653	653	669	644	658	678	651	646	692	690	676	669	647	629	676	704	641	699	709	672	659	714	684	653	647	687	655	647	697	693	725	656	688	708	682	683	687	683	724	674	661	630	661	624	710	682	655	689	662	619	679	706	670	649	635	676	684	682	638	693	673	694	695	687	689	729	673	670	641	637	641	671	675	669	682	697	659	683	688	698	717	659	655	672	685	658	680	699	703	684	673	691	697	695	682	672	696	667	657	644	711	648	617	658	698	673	663	685	716	670	666	686	657	681	653	683	674	687	637	685	656	674	698	666	670	696	665	670	648	704	660	642	649	673	661	667	689	735	651	661	659	664	683	681	686	698	690	681	647	706	645	671	691	632	721	686	666	693	661	672	696	667	687	655	613	698	687	672	695	699	650	718	697	673	700	672	671	678	729	676	716	684	677	678	627	627	702	676	677	704	685	695	675	690	699	693	681	674	673	643	727	682	704	690	618	640	650	662	703	666	677	653	711	654	666	640	732	666	645	671	665	688	681	648	691	649	636	692	723	679	661	667	690	669	644	720	650	716	645	713	639	701	703	666	654	654	694	675	640	683	677	699	649	630	707	671	698	684	640	665	698	682	669	694	655	650	648	678	694	663	678	700	637	696	622	720	670	646	668	628	666	695	699	693	639	644	722	658	676	646	694	667	723	639	682	663	660	722	628	681	621	686	732	638	657	635	688	636	675	678	703	671	683	654	695	656	664	667	710	690	709	696	681	661	678	653	681	672	668	631	653	654	648	660	662	678	697	698	686	647	717	641	719	659	654	680	661	669	639	690	682	671	649	747	669	672	686	686	639	658	692	660	636	695	664	671	637	663	738	678	717	673	627	704	697	669	723	643	621	689	674	674	676	693	690	646	724	625	687	689	693	642	615	636	656	685	642	656	641	659	694	678	657	660	665	689	717	676	654	642	664	621	694	643	655	617	712	644	676	670	652	692	640	700	653	704	695	719	657	670	659	705	663	663	682	672	687	664	646	673	668	709	656	681	657	677	707	684	721	641	685	654	612	628	672	722	699	662	637	661	688	706	715	692	665	646	671	626	673	674	656	696	625	659	695	704	715	684	688	681	681	652	688	661	719	660	667	731	692	649	670	680	700	730	649	677	714	664	680	701	648	631	665	687	667	643	688	653	651	693	708	666	669	705	712	663	674	701	678	677	723	662	670	617	686	644	656	652	701	629	698	640	650	681	706	729	677	671	653	644	679	680	651	637	686	659	663	730	676	691	687	691	718	717	687	721	660	700	666	714	736	698	632	655	686	657
697	246	163	218	267	346	371	343	409	360	296	286	243	171	126	131	786	3721	2693	1840	841	362	141	97	82	75	79	66	77	65	69	74	78	88	71	64	64	80	67	63	68	82	81	70	64	73	104	81	99	90	71	61	70	76	70	73	57	79	66	64	62	60	78	63	82	78	81	77	76	71	73	67	86	57	59	78	87	61	66	65	80	62	76	73	63	72	65	57	53	67	65	72	70	70	65	76	70	71	76	78	63	79	79	76	72	70	76	63	72	84	68	74	62	67	83	66	69	71	75	71	90	78	67	69	76	69	61	67	79	86	64	79	82	74	88	64	72	62	66	68	62	60	68	72	84	78	71	64	72	59	85	47	77	68	64	86	60	72	81	71	78	73	74	88	66	68	72	66	72	86	66	88	62	68	73	65	68	66	80	76	73	61	67	67	72	70	83	83	79	64	82	66	72	72	76	69	72	62	62	78	83	79	70	74	78	76	76	65	60	84	60	70	77	73	66	58	67	68	85	78	70	48	66	66	79	61	82	82	64	78	70	84	74	75	81	65	72	78	86	64	76	83	68	72	79	104	61	57	63	72	68	78	75	84	86	66	60	73	71	64	75	72	85	71	60	72	85	65	70	83	63	59	84	65	75	64	70	61	85	77	61	84	74	77	79	77	71	63	70	71	77	66	76	67	77	82	63	78	80	90	72	80	63	71	61	71	83	89	76	78	71	82	66	75	69	73	86	75	63	53	82	77	67	64	66	75	85	76	78	84	65	75	64	77	75	61	72	74	81	71	79	70	76	80	67	77	96	63	70	78	85	91	60	80	60	73	76	52	69	93	71	69	76	88	70	76	79	65	56	72	65	75	74	59	80	70	73	80	61	71	77	72	69	88	65	56	76	71	95	66	81	73	91	68	81	90	63	84	54	72	80	51	67	84	65	64	69	70	74	61	71	70	68	68	70	78	78	76	80	65	80	62	79	74	68	77	89	74	75	73	65	76	72	78	73	58	68	76	91	72	77	85	73	70	68	74	62	77	63	71	95	62	49	72	70	82	69	80	56	84	85	64	77	83	70	75	59	69	80	75	82	68	84	71	76	83	67	84	55	58	78	68	74	72	66	77	70	68	70	82	57	60	82	77	89	78	63	59	60	66	81	68	56	71	68	75	65	65	65	55	67	81	77	72	66	63	65	85	68	74	56	73	73	77	53	81	76	91	70	85	92	70	85	81	74	68	80	79	70	71	72	66	84	67	68	64	82	77	72	76	63	70	72	52	71	82	49	59	64	69	76	70	70	76	67	71	74	67	67	82	77	72	75	67	71	74	69	64	71	77	66	74	70	71	81	73	73	67	97	72	66	90	83	70	72	73	74	64	66	95	76	83	74	73	74	70	74	79	73	77	69	64	62	79	78	81	56	66	79	79	62	86	80	76	82	79	76	62	75	76	83	75	82	70	81	66	75	59	67	71	75	78	79	77	72	70	66	75	61	72	83	67	77	69	61	62	69	79	73	75	55	65	78	73	70	67	63	68	60	83	70	83	66	76	74	66	84	78	82	65	77	74	71	57	69	57	70	89	81	70	83	73	79	83	72	84	75	68	60	79	59	75	65	73	77	76	68	74	78	75	62	70	85	77	66	82	74	82	75	69	73	65	72	82	78	79	68	74	73	65	82	71	65	77	67	70	72	76	84	77	68	52	71	69	72	72	81	79	92	69	71	71	79	64	78	68	76	66	62	76	64	62	63	68	73	84	79	70	67	65	73	76	71	82	73	85	79	64	60	63	70	64	77	73	69	68	64	63	70	67	69	70	79	75	70	91	64	72	81	87	81	66	84	62	66	74	89	57	67	71	69	71	68	73	64	62	76	82	63	65	75	64	74	83	70	72	64	74	66	65	75	77	82	59	66	72	87	86	77	80	70	71	68	62	66	76	64	65	64	97	80	66	69	74	72	76	70	75	78	77	73	63	72	91	81	59	63	60	72	61	66	70	69	73	62	70	52	73	67	68	85	78	52	78	73	63	71	83	64	62	63	71	79	75	73	65	64	68	71	59	87	67	84	86	76	75	81	80	74	73	89	62	73	82	82	69	74	79	71	57	87	66	69	74	76	78	64	74	97	70	60	78	71	82	67	66	76	68	83	64	73	71	93	67	78	92	68	69	87	71	74	82	96	70	79	71	54	59	66	72	67	76	74	78	79	71	79	72	71	65	70	69	77	76	68	70	57	73	79	62	63	64	62	56	80	79	75	73	86	60	81	84	66	80	64	56	82	75	86	60	80	77	70	74	54	87	73	64	57	62	66	64	68	89	72	89	76	77	68	73	71	78	77	64	81	81	62	75	79	71	65	62	62	62	89	54	68	49	65	72	81	77	56	86	79	71	81	64	75	76	67	85	71	79	72	62	86	59	74	78	74	70	74	64	91	71	71	84	67	73	65	79	71	76	70	70	73	84	75	65	80	60	75	85	75	77	50	82	79	61	66	64	65	69	81	61	64	67	81	74	74	81	72	72	79	72	82	71	85	61	78	83	70	60	64	86	53	80	76	59	66	90	74	70	72	71	56	67	84	61	79	96	69	77	72	84	69	74	88	66	76	66	66	95	61	77	60	75	56	68	78	57	84	79	72	78	65	78	50	76	80	72	76	88	67	83	61	65	67	76	75	77	64	54	73	84	79	61	71	66	60	86	86	74	93	73	62	65	71	75	74	85	71	63	73	64	83	69	73	81	82	68	78	69	57	72	73	73	72	76	91	64	69	80	62	80	81	71	66	74	86	82	86	76	78	67	85	70	94	63	84	77	64	56	65	72	73	68	80	68	72	67	65	76	76	82	61	77	78	83	80	69	67	81	76	79	81	58	67	76	72	73	80	70	62	61	67	62	85	71	73	65	69	84	56	72	73	77	77	67	66	71	77	78	57	90	71	81	71	70	68	86	77	85	61	68	70	74	77	73	73	68	74	74	72	75	68	81	68	98	86	79	74	79	57	70	68	92	73	64	64	84	93	81	92	79	69	70	62	77	65	64	58	78	67	60	81	73	63	83	61	86	75	63	63	80	55	77	76	76	87	71	64	69	89	65	73	73	91	73	66	69	60	60	74	69	80	78	80	64	91	62	67	72	75	94	83	64	81	76	79	72	73	65	62	67	63	82	74	77	51	72	73	76	64	80	62	66	58	82	83	85	66	74	58	70	73	75	64	82	73	67	85	61	69	80	82	81	54	84	79	67	61	78	73	66	75	67	78	81	68	77	75	66	81	67	61	57	83	75	88	87	57	69	65	85	67	70	63	67	73	74	91	67	61	73	79	66	69	59	59	89	58	71	72	77	80	67	84	68	65	73	62	67	88	77	65	59	70	68	76	74	68	74	68	68	78	61	76	77	76	86	79	73	68	77	71	76	80	71	71	77	61	58	73	72	72	83	65	77	77	72	66	62	67	89	75	72	66	63	85	67	68	80	75	79	80	66	73	75	74	74	66	67	69	93
10718	4355	2492	7454	16486	17974	16071	13788	13783	12348	10600	8835	6665	4765	3247	2598	14200	31998	26632	22392	13493	6182	1953	1047	825	715	760	746	764	710	726	715	733	735	756	779	738	779	726	718	749	735	736	744	709	707	718	739	699	718	730	723	720	698	730	708	747	717	745	723	723	665	662	726	755	766	724	738	728	725	715	748	716	691	722	805	736	767	769	754	722	753	684	697	753	747	725	735	730	725	719	744	708	744	759	731	734	742	741	739	717	722	691	786	691	713	663	750	699	684	729	736	743	728	746	759	729	726	684	767	724	708	710	741	705	728	680	742	713	714	686	677	757	716	702	706	750	757	674	797	750	737	746	734	715	747	730	750	734	733	701	693	695	685	694	747	713	710	744	724	707	729	695	701	728	701	734	730	728	726	740	724	730	721	681	725	755	749	757	703	711	739	679	778	721	742	704	667	720	716	790	730	695	719	724	733	753	727	714	725	746	714	748	701	737	780	734	678	681	665	734	758	743	718	708	714	741	745	751	715	699	705	703	732	702	738	745	734	735	713	730	712	689	780	665	672	773	722	733	758	694	700	726	758	689	725	693	671	765	782	676	724	723	745	707	696	760	755	729	712	690	711	727	710	725	750	733	730	706	679	677	731	711	699	714	736	645	719	705	772	760	728	673	756	702	735	750	731	754	694	733	763	771	684	725	716	734	719	757	678	714	713	705	754	710	694	712	733	722	795	701	686	691	754	740	750	708	706	723	736	660	701	722	738	730	765	702	713	723	718	720	717	772	716	736	690	707	740	682	752	684	740	739	738	661	715	697	733	697	710	774	765	752	714	722	702	785	737	683	723	740	718	732	738	726	762	707	717	733	684	707	771	733	690	749	718	722	743	716	710	704	693	711	701	726	749	677	742	773	761	726	688	712	756	742	706	723	710	730	756	729	766	700	724	698	756	729	690	743	705	744	736	735	757	749	734	720	724	773	737	738	728	722	692	742	729	697	687	736	747	740	731	713	724	736	780	720	748	722	722	700	755	729	749	723	742	731	724	694	744	705	700	744	693	710	712	702	771	715	715	696	816	707	723	711	714	749	658	716	705	717	723	740	698	774	740	757	706	735	740	732	727	710	709	719	692	703	709	716	688	775	724	708	728	739	723	798	733	701	741	731	712	627	731	680	711	718	716	660	747	709	702	740	746	704	743	657	727	773	761	675	750	710	753	746	709	712	680	705	723	734	737	727	721	733	686	718	716	686	690	767	674	748	754	717	764	673	701	743	745	709	692	726	702	752	678	677	734	728	731	726	787	755	701	691	681	728	707	708	787	729	784	746	761	766	717	740	706	750	696	622	730	694	700	697	723	711	724	748	738	741	751	720	713	754	754	724	706	744	689	764	711	761	704	724	745	751	747	731	690	724	714	716	747	728	777	728	722	703	645	732	730	775	722	722	725	741	725	730	744	689	731	702	679	744	684	746	742	752	727	701	716	711	701	751	719	777	728	747	716	735	765	699	738	776	737	731	732	688	761	743	737	760	734	738	707	696	762	789	718	752	712	714	681	748	731	703	740	697	735	750	770	731	777	678	740	708	712	735	753	707	679	767	692	681	690	701	745	719	723	733	707	727	724	745	692	735	763	749	725	749	708	755	714	729	741	717	802	687	737	686	767	736	686	689	698	746	702	675	759	677	724	728	730	726	717	716	785	765	727	678	696	735	712	749	724	743	736	751	709	705	689	743	727	748	713	696	706	745	727	693	724	729	728	729	713	682	769	710	739	692	743	702	650	723	765	698	734	712	770	713	756	720	739	720	719	717	751	735	727	722	723	748	756	675	731	699	763	707	726	741	728	698	781	708	691	662	757	747	714	713	741	753	729	728	748	754	727	706	698	772	734	744	726	714	717	713	691	774	734	707	720	749	722	717	728	731	722	701	730	702	748	717	754	725	704	726	709	676	722	728	769	733	724	772	716	696	706	751	714	710	736	723	713	778	753	737	692	771	743	746	748	748	699	714	728	709	731	737	699	721	752	765	700	673	680	676	728	727	715	679	749	706	758	731	713	739	718	711	725	708	748	707	731	729	700	739	721	704	735	704	712	742	760	746	679	731	757	717	704	729	719	741	670	738	700	710	723	679	744	742	690	728	748	732	746	726	731	747	709	703	735	738	723	734	695	761	733	679	714	721	764	716	726	792	701	716	719	708	706	750	717	730	685	704	701	703	742	752	721	732	684	709	708	729	731	744	734	707	633	724	729	738	720	753	681	670	710	722	777	673	751	748	706	728	716	702	730	732	751	714	739	703	709	691	727	712	661	696	726	721	691	694	746	720	696	741	699	707	753	719	747	691	754	726	712	737	740	727	721	719	737	731	765	756	729	748	710	742	744	733	708	727	709	717	770	704	746	747	750	681	754	707	670	713	701	749	745	728	720	698	743	700	734	719	720	777	719	739	717	731	728	717	712	675	704	705	730	730	766	767	729	695	683	665	741	713	688	771	709	707	787	718	739	735	748	723	758	705	714	722	747	729	690	741	750	710	719	745	790	711	736	738	701	727	717	754	716	750	712	696	741	705	759	722	725	742	733	680	734	757	776	726	726	733	673	723	675	734	737	735	719	682	678	701	752	737	712	707	692	685	700	705	748	732	732	707	718	694	733	744	776	713	736	711	734	704	735	680	740	729	702	719	707	750	742	763	761	712	657	754	745	738	725	689	763	682	778	739	670	718	732	706	718	765	771	738	682	737	735	740	747	719	738	704	708	720	660	778	735	691	701	740	760	720	775	737	687	689	688	745	711	737	709	710	740	736	779	735	738	712	762	700	716	693	761	706	766	695	776	738	760	715	730	719	703	740	771	785	724	728	705	699	739	709	719	727	683	770	713	702	707	717	706	742	745	732	742	756	658	804	732	717	728	730	721	798	669	732	748	727	725	732	716	708	727	716	713	695	755	734	734	728	744	734	728	795	709	688	744	692	701	723	729	739	736	764	751	710	735	743	742	763	738	745	719	730	746	752	727	706	701	711	698	762	718	714	756	730	731	704	709	712	736	691	732	741	681	705	757	746	758	748	726	726	762	759	693	721	727	774	714	700	711	766	725	705	708	724	704	753	697	724	703	746	727	683	687	744	737	696	725	726	762	763	728	723	765	694	734	732	672	738	724	730	679	683	703	707	767	717	745	727	757	737	734	698	711	760	729	734	751	753	725	734	684	721	736	716	760	725	694	752	736	683	733	716	752	766	744	729	720	691	734	745	720	756	707	732	729	777	765	789	710	701	793	692	718	695	698	738	731	715	709	708	752	681	717	732	733	738	697	721	732	723	709	721	708	747	750	707	742	765	721	746	725	753	674	755	713	709	747	755	705	746	701	809	740	717	701	709	730	738	733	743	752	744	771	726	715	736	716	750	744	705	697	746	731	721	729	778	723	750	732	703	779	719	721	746	734	736	745	724	723	679	735	767	686	726	694	783	741	737	810	733	728	716	703	699	692	756	726	711	753	714	722
2280	224	216	215	252	349	400	426	420	354	336	286	180	156	119	114	1214	4733	2955	1828	877	379	139	89	78	52	62	69	61	63	82	63	62	68	62	74	81	70	62	65	72	53	61	54	74	63	72	74	65	63	70	66	74	74	80	77	73	68	58	64	61	54	70	61	57	66	60	73	80	64	59	72	70	69	76	63	77	75	75	69	62	62	75	64	61	64	83	67	62	65	69	59	63	62	76	65	73	69	54	71	78	68	80	63	76	69	74	70	62	59	64	56	54	60	66	73	59	65	74	52	76	77	65	78	63	67	56	75	71	70	57	73	60	64	70	62	75	81	69	67	66	61	60	64	68	75	73	63	60	74	67	68	53	72	74	74	80	64	90	84	45	68	66	57	64	74	64	67	74	69	75	71	63	64	60	62	72	65	70	64	57	67	68	52	61	65	71	74	61	69	66	66	59	65	69	54	66	65	71	73	78	46	78	84	75	85	68	75	64	61	71	61	60	64	68	75	70	69	78	70	70	76	61	73	68	71	56	65	67	75	59	75	67	52	75	72	87	77	52	70	64	53	62	58	65	69	60	68	66	71	54	66	67	62	65	55	71	66	76	74	68	69	60	74	63	69	81	71	74	74	78	71	87	73	60	62	71	61	64	77	77	68	69	61	60	77	63	76	73	80	77	73	64	88	70	62	61	57	58	70	63	55	58	66	67	67	62	62	71	72	63	67	71	70	67	76	69	69	58	73	75	76	68	57	72	51	72	67	71	81	73	69	61	61	64	64	73	69	58	65	59	59	69	64	75	54	79	78	62	60	72	68	74	58	65	72	63	63	70	55	70	60	57	64	64	79	80	74	71	68	72	68	66	63	56	60	66	66	71	42	61	73	70	60	64	75	74	83	77	70	68	56	59	76	68	66	71	65	75	77	69	54	80	60	57	69	66	70	58	69	58	66	78	77	55	61	68	69	71	59	79	72	58	65	73	74	60	70	58	76	61	69	54	85	54	63	60	73	75	76	69	61	68	70	69	81	60	76	80	70	70	72	63	79	46	64	71	69	65	71	72	63	72	68	77	61	56	73	52	64	65	59	70	69	64	67	62	57	67	61	83	76	69	80	66	71	72	67	55	71	75	57	61	66	53	65	69	56	64	56	67	66	59	73	56	68	63	67	69	60	71	67	64	66	58	74	62	72	65	67	64	61	70	55	76	74	66	61	57	62	64	56	68	79	72	70	66	55	59	68	80	60	70	68	68	67	71	71	60	68	77	82	65	60	71	62	61	80	65	67	71	57	69	73	90	54	71	75	74	65	63	68	78	71	51	56	61	66	67	77	74	62	58	75	61	65	66	74	74	61	52	75	70	74	81	62	65	86	58	69	61	52	69	67	64	56	79	52	64	68	67	71	79	75	82	75	71	73	75	73	70	61	64	53	75	70	64	72	72	70	65	78	64	67	64	71	58	93	63	82	67	56	69	97	71	74	53	50	57	82	66	71	69	72	82	72	63	68	81	83	70	71	75	53	56	73	71	65	74	70	73	68	79	74	72	53	70	73	78	63	77	64	73	62	66	70	74	58	71	81	77	68	66	70	77	67	65	53	57	63	56	58	61	83	70	59	54	66	71	55	60	63	85	59	68	66	66	64	73	61	67	65	69	81	84	55	71	80	59	81	78	70	72	65	70	62	68	74	74	60	73	74	57	64	51	56	67	63	76	63	72	70	63	71	64	74	73	74	71	64	77	56	67	56	66	73	70	63	59	66	64	61	66	59	67	70	80	68	58	54	71	76	55	58	67	78	61	68	77	62	69	69	56	69	72	62	84	70	71	59	58	68	74	58	67	80	67	83	61	68	71	69	64	73	71	70	68	60	56	72	61	64	83	64	70	54	71	60	74	72	53	66	59	82	55	85	77	68	63	80	65	63	68	57	66	65	64	83	54	67	58	71	69	49	68	67	80	76	61	73	77	61	70	74	72	64	76	63	79	91	72	58	79	62	75	63	62	61	56	54	58	66	63	65	67	61	66	62	72	68	50	65	61	82	73	65	64	64	59	62	80	78	61	67	77	66	59	65	61	60	51	71	76	57	53	66	80	70	75	75	67	66	55	54	66	73	70	59	80	71	69	64	61	72	53	71	74	64	87	78	67	64	75	60	79	78	73	74	68	59	70	80	60	67	55	64	66	54	59	59	69	77	60	65	61	61	54	53	81	68	68	57	69	67	72	62	64	68	77	66	66	54	67	68	75	73	69	75	69	71	65	82	64	52	75	62	76	62	50	74	74	54	72	63	71	63	62	76	59	75	71	71	74	63	77	74	55	79	51	72	64	65	67	66	67	64	77	51	67	69	58	62	69	71	65	65	71	68	73	62	73	73	61	75	60	58	77	76	66	66	64	81	79	47	62	58	71	72	68	67	58	55	59	63	66	69	70	62	75	63	68	73	75	72	76	71	60	61	53	60	66	96	87	74	68	74	66	67	67	79	50	67	58	64	74	64	61	54	77	71	65	66	70	69	60	69	67	68	69	87	67	74	55	64	87	67	60	58	73	74	58	74	59	61	80	72	82	63	60	78	66	64	63	89	67	69	61	64	51	83	69	68	77	74	40	80	81	74	66	61	55	61	65	86	61	61	59	71	57	72	72	72	62	57	52	80	58	64	64	69	60	61	65	59	63	66	63	73	71	71	71	75	54	56	73	71	60	69	64	52	64	54	72	68	73	70	68	62	78	89	67	68	71	75	72	62	66	69	62	67	67	80	60	66	73	81	57	68	72	61	68	57	62	75	71	62	69	60	55	85	61	73	69	72	60	62	70	66	50	44	82	76	69	59	66	76	61	54	74	71	69	64	66	57	66	77	82	74	80	75	71	60	54	64	50	64	54	64	71	62	64	64	92	76	64	80	68	69	64	50	64	63	73	73	60	73	64	60	64	60	64	64	69	55	52	63	66	60	87	75	67	83	76	63	56	78	80	75	64	73	54	51	59	78	83	68	78	65	81	58	73	71	83	66	63	84	69	59	65	66	62	72	55	58	74	58	82	76	76	53	77	67	54	64	70	63	67	71	65	50	85	66	70	55	72	59	73	69	54	69	53	57	68	55	66	52	61	67	75	67	69	59	64	82	51	71	58	62	69	71	63	61	69	74	78	60	74	73	77	69	64	69	77	66	62	57	53	61	48	69	65	73	56	71	67	70	75	72	61	64	71	66	73	71	68	59	73	59	77	69	75	75	67	54	68	63	68	71	85	60	62	71	64	63	83	77	82	73	74	68	81	66	59	59	63	58	66	62	56	70	68	80	66	52	56	77	80	52	49	63	64	81	79	51	61	62	63	73	72	68	57	66	74	59	54	60	60	61	84	59	67	81	64	55	55	80	62	69	73	63	71	74	63	67	49	55	80	68	59	63	71	69	78	48	77	85	80	58	80	78	74	54	68	70	65	78	81	77	69	56	64	68	65	75	66	67	79	75	59	62	72	60	72	67	84	66
10716	4057	3169	7332	15536	17549	17227	15783	14824	12702	10871	8574	5368	3572	2734	2480	18916	34579	28270	22843	14174	6421	1924	923	718	727	698	653	711	679	701	668	696	691	662	655	699	671	742	669	696	660	686	684	692	668	738	658	636	631	695	671	620	685	720	686	732	695	708	682	712	677	712	680	685	691	705	712	679	679	711	711	680	670	668	656	707	702	686	701	672	689	662	679	697	668	702	652	676	594	686	686	654	677	606	666	713	702	677	683	665	746	667	675	663	619	653	665	680	696	697	662	681	684	661	717	707	699	691	678	655	670	636	645	666	706	650	716	685	628	658	661	675	689	706	643	676	708	641	635	680	733	723	680	659	688	644	717	701	659	691	697	704	673	671	657	657	670	703	644	656	648	700	720	669	652	674	662	634	726	678	701	672	745	715	700	616	699	675	688	717	686	641	698	657	650	630	695	701	623	664	647	761	690	670	630	683	707	689	729	678	687	688	701	682	695	667	665	663	662	720	668	716	706	709	741	646	658	630	653	666	724	683	680	705	698	665	665	630	671	739	751	722	676	714	645	659	653	665	732	697	654	716	726	686	675	718	694	725	632	693	701	676	719	658	665	687	710	639	664	654	661	700	714	706	667	658	703	670	712	702	618	680	689	674	652	685	652	673	734	667	690	679	708	701	689	722	706	687	634	681	673	689	700	647	665	663	665	688	622	697	721	722	695	681	671	690	716	680	691	679	661	680	688	671	750	713	679	688	719	669	675	657	670	668	692	633	679	664	647	685	679	679	676	646	671	651	674	725	678	724	688	707	683	676	697	706	723	706	669	669	710	690	666	683	667	663	676	713	733	694	723	677	671	696	667	670	694	687	696	751	700	682	673	679	668	655	630	677	728	673	657	689	706	688	681	704	674	699	720	717	654	697	692	629	619	699	674	727	750	637	694	698	694	747	675	669	657	713	705	668	699	657	708	694	687	709	660	662	679	674	667	707	679	681	690	684	677	730	725	686	644	712	725	674	725	664	665	683	666	754	641	677	700	651	639	696	643	671	670	661	715	666	657	671	639	699	693	667	687	690	706	707	680	681	683	676	645	676	704	689	678	749	706	668	679	682	644	664	694	743	670	695	690	703	723	639	699	667	709	699	686	756	699	670	696	684	707	649	676	660	694	688	666	698	697	720	676	653	667	642	652	663	654	723	656	709	710	707	681	715	617	701	688	634	655	668	691	724	645	665	682	721	675	697	668	674	687	653	670	687	636	673	691	699	667	684	665	686	692	711	692	717	725	669	697	682	661	702	690	671	702	687	669	656	687	693	632	676	606	656	719	691	669	688	694	651	690	657	709	700	692	682	666	690	666	693	674	684	686	685	711	669	754	681	701	722	722	668	590	663	669	684	683	628	702	705	650	657	668	701	665	678	674	723	687	662	690	677	653	657	672	693	668	644	629	690	704	657	637	671	719	679	681	644	674	703	692	682	712	675	662	659	684	655	692	654	654	705	660	715	687	676	675	729	699	674	688	668	674	672	691	651	689	695	722	703	660	680	731	687	714	686	681	690	644	697	729	699	685	635	733	687	699	625	688	671	674	680	640	694	694	670	683	693	684	680	668	680	692	719	672	647	671	667	712	667	691	674	696	660	686	706	650	683	665	659	634	673	677	706	678	703	677	698	671	691	694	720	692	665	698	721	688	691	711	689	668	735	707	675	668	652	641	672	642	673	683	690	675	683	673	694	648	725	664	664	709	666	684	661	722	672	694	655	680	640	694	752	671	692	663	651	709	663	727	702	686	688	635	680	673	671	692	708	662	687	685	702	656	642	676	678	706	733	673	650	701	675	699	687	684	727	668	656	654	679	662	654	699	676	652	698	681	696	692	674	671	673	665	684	695	651	702	644	715	646	643	681	688	705	680	675	690	688	700	703	681	675	683	701	663	677	670	672	649	727	749	636	729	642	663	702	653	693	712	662	663	641	643	678	663	691	696	707	706	652	686	677	633	621	650	699	635	685	662	691	711	683	691	662	734	705	663	664	659	667	640	699	703	711	697	730	681	654	620	694	646	701	681	651	665	656	657	670	674	654	707	654	654	682	674	661	689	701	695	655	708	671	660	690	692	652	714	651	691	704	679	652	672	650	696	703	684	674	718	673	680	726	693	655	697	650	716	677	673	690	689	665	667	723	669	737	681	688	693	648	654	647	696	637	695	683	650	689	654	683	686	670	610	702	661	716	659	661	670	700	691	689	745	689	702	674	704	715	650	697	651	681	695	717	708	674	679	745	662	670	664	695	652	710	721	658	686	669	688	708	682	717	671	683	651	696	684	661	671	739	678	656	682	703	703	692	696	707	663	679	656	669	649	728	669	699	671	675	744	697	656	735	657	711	705	645	743	685	679	715	712	681	683	676	685	681	657	691	683	660	644	616	682	649	666	704	683	636	710	666	684	695	667	678	688	668	660	658	632	691	733	661	679	672	658	693	684	696	703	697	718	691	726	670	667	696	678	644	723	686	733	714	654	706	671	718	666	666	688	634	705	681	693	648	652	646	700	643	698	696	659	668	683	713	657	733	668	667	684	702	638	696	721	640	713	673	632	722	712	677	662	661	708	685	696	682	715	664	683	712	679	634	658	681	701	701	717	699	629	688	654	717	726	696	690	694	644	674	736	665	683	678	684	680	653	705	697	664	699	685	710	704	686	698	652	706	687	680	687	697	717	711	713	662	728	696	695	631	643	709	674	645	700	689	645	619	634	651	680	694	703	695	706	695	655	694	701	694	671	685	712	685	700	686	680	672	641	669	675	722	683	664	657	703	675	685	681	694	655	701	686	649	678	690	664	681	698	729	713	664	704	661	705	684	676	673	694	662	704	680	699	652	662	678	687	641	712	661	664	630	672	685	671	659	664	719	650	702	680	684	695	625	651	719	696	684	701	705	682	698	718	665	695	674	671	702	672	669	692	681	698	712	719	696	637	662	673	657	679	720	684	648	676	655	684	729	677	689	703	662	675	698	676	705	655	747	661	685	652	687	670	730	676	724	661	685	685	709	672	697	687	671	670	662	672	717	679	665	693	664	714	682	671	672	692	672	722	702	699	681	676	714	669	664	685	684	666	623	649	675	689	638	679	654	679	679	662	660	674	685	694	638	675	684	707	679	738	685	672	730	690	714	674	672	683	691	709	652	638	670	680	693	677	717	690	709	710	664	657	689	756	714	669	667	668	703	683	684	715	683	670	666	674	752	723	658	659	674	673	690	662	679	710	652	683	670	630	704	643	728	685	697	656	676	654	681	682	680	691	670	632	729	688	646	667	668	702	688	699	657	656	712	717	698	702	670	669	697	642	724	661	696	629	681	647	669	656	645	667	682	672	672	689	683	647	677	665	716	695	686	719	677	665	652	678	670	685	663	696	686	715	668	672	672	667	737	694	709	692	667	695	694	685	683	666	649	694	650	712	722	712	713	684	708	646	730	715	706	736	670	686	706	678	709	657	673	733	640	689
1228	481	464	331	364	469	545	528	492	349	250	162	130	148	139	124	2014	6969	4552	3019	1302	508	186	96	67	72	63	58	72	68	74	77	62	76	74	71	75	69	63	65	81	92	74	85	85	85	72	70	90	73	69	76	83	76	76	69	67	62	75	74	73	79	72	58	64	61	82	83	79	54	68	74	61	84	84	78	79	57	60	65	78	59	61	50	65	67	52	73	61	64	78	67	67	83	61	71	73	72	72	64	79	60	77	80	75	62	69	60	67	72	65	71	58	80	67	70	88	64	71	79	65	84	73	59	65	65	71	67	69	67	82	77	79	89	81	71	86	84	76	76	82	73	79	69	83	75	70	64	70	74	66	67	82	81	62	72	64	51	71	59	69	81	71	69	68	66	85	69	74	70	87	75	69	75	64	79	70	79	64	72	79	59	62	85	77	89	85	67	77	67	74	73	69	66	77	57	72	55	71	66	70	58	73	81	65	73	74	73	76	77	70	64	70	68	71	78	66	69	58	93	73	69	69	66	77	87	73	70	72	88	86	71	73	79	58	71	59	97	69	72	76	67	80	81	74	85	72	61	60	81	75	68	80	48	61	79	58	81	71	74	77	59	52	85	64	68	63	77	66	83	95	78	80	77	70	66	66	76	59	71	61	77	72	69	72	72	75	65	66	75	76	82	77	69	62	69	68	69	74	65	82	78	85	67	81	64	62	84	66	70	72	65	72	85	72	73	75	74	60	65	72	69	71	68	97	71	73	65	77	71	70	76	69	61	61	70	86	75	79	80	68	70	89	62	62	61	74	67	63	65	58	71	64	77	68	70	67	68	79	79	62	77	65	71	77	72	77	72	95	62	62	71	67	63	89	62	77	90	86	65	82	79	67	79	64	65	59	77	80	75	63	74	78	88	65	90	70	83	75	68	87	89	92	72	66	67	76	61	69	68	65	79	68	76	69	84	68	71	79	68	87	79	71	77	71	76	75	76	59	82	66	69	74	85	72	73	69	80	67	64	56	68	61	58	85	60	53	67	68	72	56	44	76	68	65	78	90	76	79	70	87	58	77	84	72	72	69	69	62	73	65	75	78	87	74	63	85	88	74	77	77	71	92	71	74	60	67	65	76	60	79	73	73	78	67	75	76	70	79	75	70	78	71	68	67	72	80	69	72	71	65	73	85	62	80	72	75	77	71	69	70	73	74	65	89	57	84	74	69	82	76	68	84	76	83	67	85	78	92	66	73	66	90	69	69	59	86	68	73	66	77	75	61	70	66	60	55	72	64	55	74	71	75	62	77	83	78	90	73	63	81	67	73	69	68	75	74	74	73	67	73	85	84	68	64	68	54	61	65	74	83	74	77	83	73	89	76	70	75	60	91	62	67	73	78	56	70	68	74	58	69	83	67	59	70	62	89	77	63	81	71	71	59	82	72	74	79	63	77	95	68	74	90	78	81	82	64	76	66	87	70	62	73	62	71	71	68	75	78	64	79	75	68	76	74	70	67	71	69	68	68	78	72	64	62	69	76	79	89	82	57	67	73	88	64	84	65	74	75	69	65	74	71	91	64	60	61	52	78	98	70	70	74	74	74	84	58	64	76	85	61	79	71	55	77	74	87	77	71	73	69	63	71	74	72	75	81	66	59	65	84	73	66	69	64	85	67	61	73	69	78	92	69	67	55	64	54	76	78	71	76	70	84	70	71	72	71	66	71	79	82	73	73	67	76	58	65	66	71	76	69	81	70	63	60	91	65	80	61	78	67	73	61	66	92	63	58	72	70	68	81	61	74	63	78	82	56	73	64	59	70	80	74	62	66	85	82	81	57	62	71	65	62	65	56	96	84	83	71	87	71	68	60	73	75	74	77	92	62	64	91	96	80	77	92	77	72	58	82	69	73	75	80	81	81	82	71	61	56	79	57	72	71	72	77	69	65	78	63	75	56	69	76	70	78	85	76	73	82	70	90	72	89	75	71	70	76	77	71	67	65	72	66	70	70	74	87	74	76	78	92	84	65	76	86	85	81	64	84	74	84	67	83	68	76	80	50	76	65	81	72	82	66	74	64	68	62	64	85	59	69	86	60	74	56	55	58	79	62	73	79	51	84	69	87	71	83	77	69	64	73	79	74	91	62	73	63	68	70	73	78	69	77	100	63	69	90	73	61	70	73	72	63	82	72	65	81	74	66	77	86	77	71	72	84	79	88	61	78	61	62	79	63	58	65	66	64	76	66	61	54	84	63	81	74	79	64	76	77	65	64	87	69	67	80	79	72	66	76	61	66	72	71	84	84	57	64	78	82	63	69	72	47	62	78	79	62	83	76	81	67	85	81	69	78	66	79	74	75	84	64	80	69	73	74	66	67	73	61	66	59	72	69	89	74	72	62	66	86	67	74	63	85	79	78	70	59	64	76	68	71	71	79	74	82	71	54	59	70	77	59	82	68	85	62	79	76	81	54	80	69	75	71	61	70	64	74	66	73	69	61	70	67	80	104	58	59	68	88	74	70	65	65	90	77	66	75	89	76	57	76	62	80	66	80	75	70	77	80	73	53	63	80	61	62	81	77	58	70	73	80	69	77	86	75	90	69	89	76	78	76	87	82	67	71	81	73	67	57	74	68	72	66	78	67	63	58	78	51	67	59	60	79	70	76	74	87	71	87	72	86	72	54	79	75	75	100	74	68	74	71	80	69	64	76	79	79	88	87	78	74	76	78	74	73	77	65	74	59	70	70	77	83	73	81	76	77	59	78	64	61	69	84	64	72	83	62	80	69	82	81	77	81	78	74	82	66	80	70	75	68	75	82	80	63	75	79	71	70	75	77	70	74	69	80	72	72	83	64	62	66	75	72	78	67	77	73	72	56	74	69	72	72	68	68	80	64	73	66	88	71	72	79	99	74	61	80	86	64	55	49	67	72	74	66	69	75	72	66	72	72	73	83	62	87	83	63	63	68	67	80	69	71	79	61	71	74	68	60	77	63	69	72	81	74	75	74	80	59	69	74	86	66	75	70	83	60	82	74	71	75	76	89	72	75	67	62	59	66	68	76	61	84	71	66	81	80	68	68	78	67	68	78	63	62	85	76	76	61	80	74	84	80	74	73	91	67	77	70	76	74	77	83	99	82	60	78	82	80	71	63	69	82	71	68	75	73	81	63	46	65	81	70	80	85	73	65	62	63	72	61	73	72	78	61	75	68	79	70	70	77	77	74	73	71	74	61	71	75	59	57	70	65	65	75	71	84	70	61	71	64	81	86	76	75	89	67	76	81	72	74	82	65	84	74	79	65	72	72	72	75	62	65	83	74	70	79	61	87	60	62	85	75	79	62	58	73	67	75	85	71	67	80	69	63	80	70	65	94	76	63	88	77	80	79	69	69	70	61	67	70	70	66	68	77	79	71	71	62	61	64	76	74	69	79	74	80	72	84	63	62	73	60	72	85	63	65	66	91	90	61	67	74	79	80	76	76	57	64	78	80	64	77	51	68	63
14617	7403	6291	11475	20011	20580	19473	18934	15774	11525	7759	5561	4593	3637	2998	3186	24889	38785	32631	27415	18161	8724	2735	1116	808	732	721	718	739	756	756	697	718	739	703	784	745	795	731	680	692	738	706	725	678	685	719	738	761	721	735	731	746	715	725	765	709	707	715	776	736	716	750	698	701	734	759	698	672	742	726	753	726	731	723	706	730	751	720	704	753	717	737	705	723	712	694	753	718	718	691	723	702	746	689	708	715	743	737	744	693	711	680	763	756	720	732	678	744	722	708	708	721	757	692	737	735	700	739	716	739	715	688	768	711	731	707	709	760	735	727	713	716	725	716	733	731	757	718	735	680	715	735	731	699	725	758	734	672	676	756	761	668	702	702	720	696	689	698	714	719	731	734	727	739	672	711	704	756	672	742	735	739	736	760	729	704	688	746	724	733	790	729	674	718	728	724	737	721	712	750	713	712	702	719	759	703	735	729	714	741	753	728	696	788	787	739	720	737	750	706	716	719	724	763	731	657	738	704	771	747	704	726	724	733	720	700	704	743	794	772	728	759	688	732	757	744	784	670	762	726	707	670	744	712	707	741	730	713	718	705	721	708	729	687	766	693	704	723	755	759	700	696	747	719	721	722	730	753	744	743	724	712	723	758	698	701	745	751	723	691	750	705	737	712	739	717	710	665	725	704	736	722	678	790	716	709	721	748	768	719	698	744	740	695	703	779	688	735	742	761	763	702	794	704	703	694	667	760	672	768	762	732	714	729	680	730	736	708	696	716	717	761	688	742	703	743	741	750	715	740	695	721	726	763	706	720	727	690	681	741	727	726	747	776	734	693	717	716	720	758	796	708	740	708	732	756	718	718	719	699	686	733	750	735	764	730	728	740	740	789	706	751	739	678	737	744	761	776	730	775	765	759	722	689	708	735	735	756	749	743	711	726	707	727	727	704	719	776	750	698	737	665	716	707	713	705	744	736	727	701	744	743	744	731	679	736	699	753	756	719	749	722	676	719	735	720	718	716	691	733	732	746	769	722	792	746	698	732	802	708	736	734	785	778	692	748	722	725	760	650	757	705	674	659	783	700	720	718	760	726	721	748	709	726	724	722	724	718	716	714	746	700	751	698	723	731	694	693	772	736	773	690	710	797	731	696	709	709	729	759	716	691	734	697	748	740	726	695	717	688	710	713	735	761	763	748	755	722	681	752	718	714	735	731	721	741	755	759	782	766	710	705	723	711	678	743	760	680	754	682	724	687	735	748	773	732	704	738	715	740	730	748	724	731	711	721	736	749	729	725	751	723	729	730	756	781	728	725	739	734	656	733	765	676	751	746	719	739	766	769	735	722	691	727	746	739	730	758	728	746	731	748	756	741	703	742	761	747	731	703	743	778	714	759	684	771	699	712	694	736	707	731	735	754	711	700	761	754	804	733	697	729	749	723	713	732	795	725	829	760	750	699	719	730	696	697	721	734	721	718	711	754	690	726	701	735	685	731	729	725	770	718	703	745	727	689	743	739	734	689	705	704	738	686	799	706	712	749	717	738	789	738	720	752	754	711	752	682	706	748	738	718	757	769	767	752	699	696	743	763	697	707	743	710	720	708	752	756	753	684	730	737	736	672	725	704	692	778	747	739	711	762	738	707	709	727	752	766	714	764	755	738	695	738	726	768	718	813	719	708	754	713	700	679	725	698	683	751	779	754	737	697	687	731	729	728	723	651	679	723	744	743	724	724	715	765	691	696	742	765	762	725	703	743	765	729	727	711	688	699	678	730	682	760	714	719	764	711	716	752	753	749	725	683	763	739	732	727	718	724	738	717	722	715	714	709	735	745	757	706	726	722	782	721	712	752	721	772	738	683	757	727	771	746	733	718	744	723	704	722	717	731	746	726	688	724	695	729	763	782	763	713	713	725	740	695	737	787	735	705	737	704	722	685	718	726	687	695	725	736	698	780	701	760	743	715	712	712	735	753	722	713	704	752	732	662	722	708	709	714	671	729	725	741	706	709	722	769	710	745	702	771	736	703	725	722	710	730	662	743	753	751	737	672	742	735	710	718	698	720	713	735	778	751	786	725	759	700	644	744	755	772	700	751	793	750	746	725	731	752	685	701	752	755	737	677	741	754	715	753	737	728	733	695	748	695	732	713	706	772	725	723	701	754	727	728	724	736	779	707	728	695	707	787	717	749	686	746	696	696	714	750	700	743	731	764	690	686	737	733	736	740	721	701	737	755	772	757	751	710	744	721	761	709	693	743	735	701	726	732	756	694	762	689	711	735	728	747	735	755	742	702	753	741	711	716	761	718	695	731	746	745	720	772	693	722	742	755	745	750	738	706	767	719	729	718	741	767	748	724	712	722	778	773	742	726	740	735	766	686	753	739	749	725	676	734	707	700	691	742	744	764	695	718	776	707	746	810	759	759	707	710	700	704	726	743	726	726	712	696	712	731	787	739	742	689	752	744	714	744	710	720	742	708	702	760	711	708	748	746	710	703	681	741	663	758	721	756	690	755	744	712	741	669	742	683	731	760	703	717	732	704	744	711	702	723	660	744	700	723	753	714	718	769	733	698	747	742	743	716	664	732	694	731	732	731	741	758	735	684	753	750	749	736	679	691	733	715	751	789	707	735	713	684	688	730	705	760	678	707	714	676	734	705	727	690	784	711	691	705	725	726	700	748	784	703	700	684	741	769	756	758	728	748	715	705	785	742	743	754	741	736	721	742	720	725	719	698	746	707	742	733	753	721	720	709	723	718	750	712	696	722	723	731	709	687	757	706	754	694	701	763	734	691	709	692	729	709	756	728	702	713	712	728	728	754	742	759	717	735	712	781	722	745	726	716	733	704	763	702	723	756	739	717	798	669	746	713	769	730	766	746	699	801	762	726	704	742	714	721	709	671	684	677	708	717	730	754	756	750	757	763	725	725	688	731	691	731	683	704	689	719	709	742	718	702	719	735	750	729	703	770	696	771	718	739	705	707	702	685	702	729	712	726	762	778	757	727	749	718	762	729	732	673	766	736	727	717	699	712	717	714	725	759	717	745	747	733	730	679	716	742	695	698	753	681	733	734	762	714	747	745	722	737	723	695	720	739	743	693	724	722	702	729	742	722	707	747	701	704	716	722	787	745	722	740	743	802	729	726	762	742	716	690	725	746	699	676	720	684	664	678	708	716	704	736	778	731	778	734	733	732	693	762	692	731	703	725	728	756	667	701	715	751	781	743	736	726	729	677	715	731	696	748	702	756	728	744	721	759	735	708	741	721	749	778	703	724	737	702	720	721	691	701	715	777	711	747	698	741	723	739	701	743	753	755	696	712	761	702	663	730	690	741	713	738	715	723	683	766	688	728	734	710	697	747	712	714	698	691	742	755	733	747	748	743	698	748	719	685	730	724	701	706	692	726	751	710	749	777	669	677	735	706	726	741	748	701	698	768	760	716	767	740	690	706	710	731	722	725	699	746	690	789	646	746	732	702	725	722	720	705	703	695	677
1623	276	287	197	193	196	235	191	155	129	102	90	85	90	87	109	371	1311	1295	810	387	194	88	70	72	74	72	65	58	81	73	83	68	54	75	60	70	57	62	74	94	74	78	81	73	77	63	59	59	64	49	73	63	78	83	76	54	70	72	56	62	68	74	52	53	83	57	77	60	74	59	59	58	63	66	66	75	67	66	72	70	75	57	61	75	76	59	84	58	71	74	77	54	71	73	72	72	70	63	69	72	77	73	70	84	58	73	78	59	77	53	68	64	67	72	70	61	73	65	61	57	62	78	67	67	62	62	44	68	75	60	68	69	59	81	56	54	62	68	72	62	61	62	67	78	76	75	74	64	64	62	65	63	66	73	81	73	74	73	49	61	66	70	58	65	71	59	53	78	80	76	72	68	66	61	60	77	56	63	58	57	75	66	75	85	68	61	58	69	56	64	71	81	73	71	64	57	59	68	62	72	75	70	85	61	53	64	78	66	64	69	76	53	55	63	63	66	72	60	73	53	67	59	79	66	70	70	66	64	61	78	57	61	62	53	59	59	79	75	54	73	74	68	68	54	64	71	79	74	68	54	64	66	72	71	64	59	62	73	58	72	65	79	72	76	71	62	67	61	68	65	65	67	64	63	71	71	71	77	66	66	67	63	64	60	51	76	57	65	51	75	61	67	54	70	80	80	54	58	63	66	70	55	58	72	60	75	77	58	73	76	69	75	58	55	65	63	61	58	70	67	76	70	63	72	77	68	67	64	52	52	54	61	59	61	75	71	53	56	77	65	65	66	64	68	62	64	71	66	69	86	67	61	66	64	60	72	75	77	45	59	80	65	78	65	54	66	53	67	70	69	70	64	78	64	60	68	61	62	56	62	71	73	73	64	66	67	78	68	65	63	67	58	81	74	63	70	60	62	65	76	70	59	67	56	73	77	56	57	55	50	57	59	67	66	69	80	51	71	70	77	53	69	55	58	74	80	73	68	73	61	67	74	78	72	61	61	73	65	66	79	67	72	62	58	69	72	60	85	75	69	69	70	62	64	60	57	62	76	69	62	76	74	57	89	85	58	65	66	81	77	73	54	68	83	85	73	58	66	62	66	65	57	69	56	78	79	73	74	75	85	65	67	69	73	77	71	66	73	74	69	84	68	67	65	73	60	75	58	72	61	86	58	66	60	57	70	72	64	71	69	62	58	76	73	55	56	54	84	72	59	63	60	68	68	69	74	69	81	59	69	63	70	58	60	68	74	54	71	67	75	73	65	64	61	67	63	65	51	72	73	88	50	74	65	69	64	82	58	72	60	68	75	68	57	72	63	68	62	67	63	77	67	71	64	76	59	69	73	62	68	64	66	61	74	65	72	54	64	74	77	70	57	72	61	64	72	68	63	66	71	64	78	78	75	70	61	75	93	62	71	73	72	60	66	80	65	62	65	70	53	72	64	59	60	82	48	63	70	71	65	80	52	46	54	74	64	59	58	79	70	69	68	54	72	52	83	69	70	61	60	65	63	75	79	67	72	73	66	74	77	69	75	69	66	70	63	68	51	61	65	77	76	58	71	68	75	63	58	73	75	68	73	64	64	64	65	65	77	62	62	88	72	67	68	63	80	75	56	76	60	55	79	77	55	55	78	73	67	76	75	60	74	66	67	53	71	62	74	64	57	65	58	61	84	71	66	67	69	74	75	63	82	78	63	77	61	71	70	73	60	67	60	60	59	70	77	66	72	63	72	51	73	58	68	68	63	59	73	61	70	72	73	80	63	77	71	58	62	73	71	78	64	71	69	56	71	58	59	63	55	71	72	74	60	58	70	54	71	76	70	65	69	70	61	62	61	51	70	60	67	70	86	81	56	82	69	65	59	74	66	58	63	64	68	65	65	71	55	71	67	68	70	59	75	74	56	66	69	75	51	69	68	60	65	80	51	58	54	72	67	67	65	77	62	81	53	67	69	57	68	64	66	74	64	66	70	72	74	81	67	73	71	71	67	74	57	77	58	76	79	77	64	70	88	65	61	61	57	68	53	72	62	61	63	53	58	67	77	77	62	77	79	51	79	71	49	72	72	65	59	64	76	65	73	65	73	59	63	59	71	72	62	74	63	54	81	71	68	75	67	73	69	79	73	77	61	73	83	69	61	65	44	66	70	70	63	67	76	75	74	75	70	82	68	69	73	69	77	72	81	54	64	68	65	57	65	62	58	60	65	78	67	73	75	59	71	59	54	57	65	64	70	56	72	65	71	78	57	65	87	75	70	74	68	73	87	57	62	64	62	60	52	71	63	66	60	79	54	57	72	72	60	61	66	64	70	67	63	72	61	65	76	75	74	73	55	65	77	56	71	65	65	59	68	62	66	84	58	70	70	67	58	57	63	62	69	53	76	67	80	69	66	66	53	64	62	66	56	64	77	71	55	79	59	73	55	71	60	44	74	75	58	80	87	78	62	64	69	78	53	74	58	78	77	61	67	75	77	65	78	67	51	69	67	59	74	60	67	69	80	51	68	73	54	76	80	57	71	71	72	62	72	62	71	77	62	67	48	79	67	77	53	59	54	81	58	85	68	61	52	66	73	59	64	75	68	63	67	76	69	69	73	66	55	69	87	52	53	51	72	65	72	77	78	61	70	70	71	79	67	56	69	66	75	75	66	73	83	69	61	76	85	73	68	79	70	63	65	82	79	65	69	56	69	68	58	66	80	60	61	59	62	67	60	74	69	55	69	73	69	65	67	65	55	67	79	59	52	70	55	62	69	77	76	74	58	69	62	77	64	64	64	85	70	57	64	72	68	84	54	77	62	63	72	69	75	77	66	74	61	69	76	69	80	72	73	61	55	57	64	79	74	74	62	64	73	67	64	72	71	65	61	57	86	61	70	71	70	65	48	65	78	60	46	67	80	66	70	60	73	78	83	55	79	84	65	67	66	61	65	67	69	67	69	65	72	71	60	82	67	54	74	79	55	69	70	69	65	71	57	83	74	60	61	63	50	89	68	72	69	82	71	61	66	67	75	64	70	75	78	80	61	70	64	78	63	64	59	84	77	69	72	69	57	74	66	76	72	69	61	69	56	74	71	73	68	71	66	73	57	61	64	73	59	76	62	70	71	66	62	74	63	66	70	63	61	74	62	61	63	75	74	65	73	71	70	59	61	73	69	72	59	67	62	73	63	57	78	81	69	60	61	56	75	73	68	68	72	63	70	65	77	82	57	54	79	72	87	68	72	59	66	63	55	62	68	66	66	63	67	77	60	69	74	75	58	63	79	71	58	76	57	58	79	70	65	64	72	80	73	75	69	78	78	83	89	63	72	60	55	71	79	64	65	71	73	80	48	70	51	76	57	84	63	69	55	59	61	69	66	65	76	78	56	62	64	57	59	64	66	70	67	68	70	69	58	66	63	68	69	63	73	58	62	64	73	63	60	59	65	59	58	73	78	63	74	73	72	68	73	69	64	66	71	79	63	61	72	58	59	64	65	65	54	60
10273	4710	4508	7534	12893	10418	11181	9466	5840	3350	2568	2334	2055	1760	1489	2105	10358	22420	19478	14261	7763	3406	1376	868	764	754	643	676	690	652	666	694	641	689	647	714	667	702	634	713	712	702	669	683	671	750	665	655	685	675	705	667	670	711	712	700	672	638	651	704	717	666	678	672	690	739	736	719	683	685	703	701	696	698	683	698	711	647	703	722	618	627	659	681	636	630	677	682	652	737	669	639	729	706	675	735	717	703	648	680	640	706	666	690	717	680	657	678	644	716	666	688	669	644	685	685	663	645	698	709	661	686	643	698	687	697	677	699	673	655	668	602	714	659	702	681	740	679	659	676	649	682	715	641	638	734	629	655	735	649	699	682	666	680	671	740	706	646	686	702	713	668	682	662	670	713	706	655	683	687	665	721	672	709	725	705	686	699	697	701	625	698	709	720	676	685	664	666	658	709	678	680	700	672	704	729	639	713	742	705	712	679	668	676	702	642	653	681	675	683	693	656	700	701	684	657	682	665	646	704	710	685	656	676	695	735	674	711	701	718	699	658	671	673	706	712	657	633	693	667	703	707	713	684	712	718	675	650	661	725	698	652	706	682	688	696	647	676	631	701	686	687	710	675	646	664	696	671	741	682	683	648	753	666	701	694	692	683	631	662	671	677	692	663	671	655	659	669	663	656	635	687	661	677	682	686	652	688	684	672	684	702	692	657	678	665	679	682	736	636	685	692	677	672	647	644	701	713	707	689	662	728	705	742	709	665	672	724	630	664	672	689	709	710	679	683	663	681	705	701	723	691	686	682	685	679	680	678	681	659	653	678	731	661	656	710	696	651	639	687	702	638	714	734	672	678	742	689	725	701	698	673	765	706	672	685	649	708	667	712	679	641	643	692	674	674	696	665	651	657	677	680	683	704	675	718	729	698	715	707	681	653	758	687	667	674	671	718	657	650	652	688	639	702	646	652	695	642	669	658	661	671	656	661	718	696	678	690	727	716	640	667	697	638	692	683	668	702	646	682	669	709	685	728	699	722	691	654	680	705	700	653	691	702	665	685	689	635	681	713	710	654	641	662	713	671	664	668	705	695	671	680	690	628	611	693	643	639	701	685	685	660	656	665	671	670	668	705	648	710	690	650	657	648	652	650	687	732	668	707	658	662	696	657	665	682	675	749	648	716	668	692	675	675	689	672	674	669	686	649	648	639	668	660	673	739	688	683	721	690	723	694	670	661	721	728	672	654	690	660	680	694	706	674	664	659	667	682	639	659	661	613	661	675	609	651	620	716	697	644	669	679	767	676	650	678	689	690	688	738	668	714	698	663	706	657	653	672	713	697	699	673	684	651	690	676	691	690	648	747	704	680	693	690	685	669	671	651	693	661	662	705	654	685	703	652	696	697	683	671	672	691	670	685	694	675	727	656	686	680	724	653	690	656	665	669	703	637	706	669	709	704	663	700	696	657	662	699	672	646	699	700	686	676	668	684	664	642	722	680	707	740	708	686	670	624	718	658	674	681	663	704	715	695	685	643	702	655	716	687	654	671	712	638	638	713	734	664	633	673	693	647	703	670	709	652	692	667	725	669	690	716	680	677	648	671	658	666	655	675	686	643	661	643	670	669	672	697	695	710	643	683	747	690	701	669	670	668	688	673	656	675	690	615	638	690	629	673	708	639	657	676	667	651	646	684	696	657	698	694	712	703	702	676	675	629	723	698	688	686	704	637	688	676	630	670	670	703	707	642	723	680	680	674	718	655	684	638	656	707	694	619	726	660	724	648	680	685	710	702	721	696	717	651	695	685	665	694	655	676	684	683	680	686	708	655	703	660	653	669	670	656	664	673	647	644	737	652	692	716	640	712	698	688	670	614	714	704	672	740	623	709	693	667	725	681	658	715	659	693	661	709	691	721	657	664	701	684	679	693	640	658	654	706	713	659	667	661	709	733	661	652	656	693	689	728	687	626	644	701	693	687	699	714	689	642	671	715	705	657	654	657	656	684	698	693	682	716	685	647	660	677	697	645	666	680	656	664	705	672	644	663	687	687	637	674	634	712	719	699	672	725	690	690	704	640	733	703	672	704	735	676	714	675	680	660	675	670	719	689	715	704	712	630	691	650	685	635	724	708	678	706	772	674	650	708	663	700	637	665	697	672	662	694	654	634	701	655	665	680	687	667	631	681	648	677	705	704	691	673	678	690	699	681	657	685	720	691	694	676	729	689	706	694	683	681	691	639	693	644	643	679	662	702	690	678	673	678	719	680	619	726	682	676	638	692	708	652	683	680	677	656	659	697	694	691	732	653	698	662	679	676	673	643	662	676	687	671	680	681	632	672	682	669	693	681	699	670	694	659	661	713	675	697	693	719	713	754	652	656	678	648	684	682	684	683	692	669	667	733	680	719	651	679	673	681	659	698	646	665	709	662	715	675	686	691	694	691	690	706	687	747	661	672	682	640	712	684	690	633	694	648	680	704	639	705	673	691	676	650	722	663	707	627	655	669	738	704	709	722	649	743	664	643	678	693	671	694	666	690	714	643	632	681	697	703	690	715	663	658	657	667	697	639	690	729	664	707	690	719	637	676	655	675	668	680	711	663	665	694	660	680	671	638	710	663	660	712	684	689	677	657	691	722	757	698	677	679	695	685	702	678	711	664	696	669	665	682	708	689	675	688	692	652	652	682	724	707	680	665	675	657	637	698	666	674	651	677	636	699	716	722	678	679	655	666	698	661	642	685	636	665	672	680	640	657	676	659	695	713	714	724	726	674	722	724	663	709	666	634	694	727	697	680	735	675	666	654	696	704	685	698	719	689	705	678	713	647	634	650	685	629	683	686	682	672	666	735	687	685	695	678	696	684	666	695	672	714	688	668	673	729	726	689	653	689	698	669	663	695	668	657	703	711	687	685	676	693	669	718	640	698	687	676	645	675	725	687	674	684	645	625	712	688	683	699	707	743	713	682	669	682	663	637	691	681	667	708	683	654	696	714	708	655	725	641	692	722	722	672	645	679	665	693	677	678	691	683	696	742	639	731	672	695	634	707	689	685	652	652	667	705	656	659	663	701	652	687	713	642	665	659	689	716	674	664	682	666	647	684	673	717	641	725	651	727	705	691	707	697	680	678	671	676	672	719	642	683	685	642	688	711	704	695	662	651	710	667	672	621	635	663	696	693	708	683	747	683	704	658	689	678	697	633	676	677	665	693	680	678	658	692	675	722	680	691	707	649	674	666	674	639	664	694	691	681	667	676	676	633	727	675	713	659	671	659	693	690	641	648	649	636	670	746	686	686	623	682	646	671	653	719	730	700	678	651	626	715	657	678	674	687	678	699	690	647	656	743	665	674	654	682	644	664	634	638	664	690	718	704	672	705	663	650	661	614	666	629	660	692	728	661	733	649	661	722	650	696	678	696	638	708	688	633	680	649	698	698	677	657	685	699	688	686	704	645	663	679	715	718	694	669	642	672	688	718	688	628	665	708	719	683	707	671	682	709
984	673	393	238	173	225	271	195	187	164	169	145	132	108	106	144	1122	3537	2792	1745	874	332	153	94	72	67	74	76	67	90	57	72	59	76	59	56	65	71	76	87	71	70	55	70	61	70	83	69	65	92	82	81	70	70	78	67	76	66	80	76	60	71	67	67	78	89	74	83	77	63	74	80	77	72	75	75	68	72	80	79	76	64	63	75	74	70	68	79	85	60	79	70	77	63	69	75	66	40	61	71	75	84	80	85	65	67	79	62	69	88	69	60	66	71	54	66	81	76	59	77	68	76	81	79	69	75	73	79	60	61	79	65	68	71	70	70	67	77	62	68	74	76	64	71	78	95	65	83	81	68	74	74	69	66	65	60	86	73	71	74	63	71	77	77	62	66	52	61	74	75	71	74	64	77	70	72	70	62	83	68	75	73	64	81	83	74	83	66	73	79	63	64	59	81	71	68	79	76	71	80	67	64	76	80	57	66	64	72	62	59	65	80	79	89	73	65	81	65	72	68	83	73	66	57	80	74	76	80	63	72	69	78	65	77	58	83	59	62	80	79	62	65	77	69	67	68	71	74	68	70	64	90	77	63	87	65	72	67	83	71	74	68	67	87	74	59	74	55	62	70	71	64	76	88	65	76	79	74	73	72	100	73	70	77	58	74	66	66	78	73	81	71	72	65	62	63	72	67	77	79	68	80	74	73	59	87	90	74	69	60	64	81	65	76	66	64	74	62	76	61	68	78	76	70	77	94	74	76	63	74	75	70	81	83	62	54	75	75	72	88	73	67	83	83	65	61	83	63	72	70	69	69	84	63	77	72	66	74	63	77	55	60	77	67	72	86	62	68	59	72	63	67	78	73	70	73	76	59	61	76	76	88	66	77	55	78	73	62	75	72	67	78	68	75	68	68	57	79	77	62	67	54	78	82	89	79	68	70	69	73	63	74	88	75	70	59	71	69	88	86	68	61	78	67	72	68	58	75	69	74	74	70	58	66	78	93	84	71	72	69	77	78	64	78	65	69	76	66	58	79	70	81	66	57	68	74	58	67	62	69	74	84	75	73	88	76	89	72	84	81	64	72	92	72	70	72	64	84	65	71	74	80	69	66	66	74	88	77	60	68	63	93	80	68	63	75	65	71	66	55	54	77	73	75	68	69	76	75	78	78	71	73	93	70	72	67	78	68	64	64	91	73	65	68	73	95	93	63	64	66	89	65	76	58	69	72	68	65	72	84	71	80	67	67	81	65	77	58	68	82	66	92	70	71	57	60	85	87	81	75	80	65	75	69	89	66	57	65	69	71	81	80	71	60	70	66	57	89	63	74	80	56	66	55	84	71	76	75	76	77	72	63	57	96	69	81	73	72	59	60	79	63	68	59	70	49	66	66	73	79	67	76	74	69	84	69	58	59	73	72	66	71	68	64	63	77	65	76	74	66	80	78	75	60	69	71	76	74	78	74	71	64	77	72	84	66	81	81	64	67	75	74	79	64	63	65	70	61	68	83	73	86	77	78	89	63	70	68	73	62	80	59	67	69	70	60	74	71	80	75	73	79	83	77	71	72	71	72	67	75	59	89	66	75	84	63	72	78	85	71	81	79	67	60	62	68	64	77	66	63	65	68	80	83	76	72	73	70	62	66	76	79	72	70	68	68	61	74	68	61	67	69	62	84	77	77	68	81	82	74	83	67	67	66	72	69	66	73	72	62	70	63	80	74	74	73	98	70	70	65	70	69	78	74	85	66	63	88	63	75	84	61	54	69	66	64	73	77	75	59	77	74	66	66	83	68	79	76	86	62	60	68	68	60	73	69	74	82	82	86	84	59	83	58	67	72	73	64	57	67	67	80	71	70	75	62	73	58	77	72	83	93	61	74	62	67	85	69	87	55	77	62	75	75	66	69	70	67	65	70	56	89	64	61	81	63	74	85	101	76	72	88	73	62	64	67	69	72	77	82	83	102	69	79	71	80	96	70	79	59	67	79	70	70	69	74	71	76	58	75	64	63	91	57	66	80	67	70	71	87	71	71	64	69	69	82	60	79	78	69	65	73	61	78	74	84	84	61	97	54	71	54	66	79	67	78	78	83	60	59	66	75	74	77	66	80	84	70	72	61	60	70	62	59	60	70	75	68	76	95	57	72	79	61	57	80	73	78	60	82	64	61	60	72	59	67	55	69	72	84	51	62	58	53	64	74	76	64	63	71	67	85	84	61	80	67	67	72	85	56	73	64	58	65	73	96	74	90	73	73	53	60	80	79	58	68	78	76	61	53	76	67	61	73	73	72	70	80	74	67	61	78	65	77	65	82	70	79	69	73	75	58	69	69	81	76	65	60	62	73	76	77	68	75	73	82	80	73	66	60	65	70	71	82	69	86	62	62	93	79	86	60	69	60	75	80	55	60	60	76	77	61	71	65	64	71	67	72	66	77	58	56	74	77	65	70	87	74	56	74	63	72	70	65	84	74	60	60	57	64	66	75	65	75	78	69	76	80	68	69	64	67	60	57	67	87	90	71	78	82	63	71	81	84	72	64	89	59	66	85	84	81	72	67	71	65	70	65	80	81	67	65	81	68	75	62	73	66	69	69	72	69	87	63	66	76	64	63	66	71	62	70	66	71	65	75	86	73	69	70	75	77	69	75	72	71	65	50	66	74	77	85	58	80	66	68	65	68	83	59	73	74	54	79	82	69	58	72	64	79	77	71	72	68	68	76	56	86	69	82	68	76	64	75	86	80	75	77	83	70	73	73	72	56	80	81	66	63	56	90	78	71	71	61	78	76	66	92	64	77	69	81	74	70	74	56	85	74	73	70	73	87	66	81	80	56	61	73	69	60	77	69	83	62	81	78	86	76	66	66	76	74	71	77	67	71	77	81	72	82	73	80	64	92	68	84	66	73	74	58	65	74	73	74	66	65	65	74	79	67	57	64	73	87	83	78	74	81	76	86	73	58	71	81	64	70	56	90	76	55	72	65	79	80	61	61	74	77	71	62	80	65	64	70	64	58	79	73	71	91	73	76	73	83	72	80	74	59	61	66	76	62	49	65	74	66	70	69	79	67	71	71	80	60	75	77	83	55	68	80	58	82	85	59	81	67	62	62	59	76	75	73	79	68	59	81	66	66	72	61	67	76	73	68	77	68	75	67	67	68	73	63	72	79	69	83	69	63	81	71	66	60	72	71	59	71	76	80	59	74	73	76	101	73	68	71	66	78	80	66	67	57	77	57	68	75	73	66	66	75	81	56	59	73	60	64	61	67	84	69	69	73	73	60	81	71	80	64	69	59	68	65	77	52	59	67	79	66	70	73	77	79	71	72	63	85	54	70	71	70	77	64	64	75	78	73	73	80	66	75	71	55	83	63	67	75	76	78	70	74	79	73	76	86	64	70	84	66	65	72	83	59	61	62	79	66	77	67	83	81	72	65	78	74	67	81	61	75	71	71	74	71	69	75	68	61	87	70	69	75	73	64	86	75	69	70
13944	9343	5706	7757	12757	13532	12684	8784	6173	5073	4778	3988	3411	2886	2792	2947	20004	31988	27589	22219	13773	6218	2027	1053	791	763	690	773	724	724	720	714	710	709	678	740	726	735	745	766	698	708	731	718	697	725	751	748	739	720	741	727	719	713	729	745	726	737	674	686	719	736	707	730	710	689	778	742	715	728	707	702	705	749	735	745	732	763	690	753	726	727	732	699	741	765	733	720	694	717	766	789	707	742	709	762	693	768	699	691	717	734	798	739	734	704	798	706	715	779	705	688	763	708	724	767	731	718	741	750	739	684	751	733	729	736	767	718	740	767	693	688	718	696	763	708	702	735	755	732	690	731	699	753	732	752	728	723	745	723	749	738	747	724	725	703	727	741	718	698	734	734	692	741	772	664	720	678	685	725	745	720	743	702	740	736	765	724	701	754	724	679	738	684	707	769	686	738	701	714	729	765	744	728	681	757	708	710	746	771	655	695	731	776	719	723	706	754	671	714	728	727	729	722	735	733	691	665	735	696	730	731	735	721	720	718	774	775	712	741	717	707	732	713	706	673	722	718	734	761	710	725	719	760	703	714	748	685	742	744	724	755	721	770	681	698	718	699	708	741	758	683	724	688	739	744	745	723	747	749	726	677	737	670	707	745	676	739	716	706	709	772	616	714	732	745	702	760	726	717	757	754	710	708	749	761	718	732	740	733	692	704	706	703	690	763	696	766	745	732	734	705	692	727	690	703	758	751	698	728	727	739	717	733	763	710	768	688	692	771	761	701	727	736	744	749	688	752	728	729	707	730	725	741	746	729	673	754	668	739	766	785	750	742	780	715	731	746	704	712	734	739	702	710	770	746	748	709	677	690	752	709	688	780	692	759	721	750	732	711	707	744	752	715	741	717	746	704	717	716	755	761	727	745	777	698	764	746	724	710	706	703	704	719	701	773	710	727	670	687	739	736	737	718	741	725	710	706	703	752	707	708	709	726	755	736	726	740	654	723	713	721	726	716	769	660	738	756	777	733	719	731	762	695	771	709	739	695	734	745	714	718	776	720	742	746	783	686	727	693	732	736	694	732	741	750	735	749	704	722	707	809	714	723	742	708	659	762	721	749	727	709	710	761	700	703	722	749	773	738	745	764	717	748	758	762	742	733	753	742	744	748	715	744	694	790	725	750	733	791	711	700	702	717	735	723	761	738	714	741	693	737	729	728	696	746	751	723	772	764	728	784	717	757	710	700	773	725	704	750	726	691	696	719	692	755	733	749	708	770	726	724	644	776	720	732	782	751	686	765	769	715	718	721	774	707	749	761	730	762	733	732	750	727	744	687	728	761	727	689	740	724	722	704	735	733	706	712	693	753	711	760	736	746	739	710	750	768	683	726	711	728	684	712	755	737	723	726	717	729	676	708	744	705	728	745	715	742	749	707	744	727	698	718	711	711	691	723	702	765	715	697	686	720	664	709	691	714	784	756	729	721	749	761	721	722	727	757	759	731	689	748	708	704	722	710	716	765	730	756	734	682	713	714	741	695	723	777	697	738	680	746	732	758	717	733	695	729	741	707	716	736	718	752	698	747	734	697	774	766	701	733	747	717	724	795	701	733	736	701	704	774	757	727	732	754	720	700	718	695	737	746	674	712	734	736	701	731	717	719	736	735	719	696	735	694	692	744	735	748	696	727	772	749	700	710	739	714	731	706	705	723	674	694	724	745	686	701	726	703	724	757	710	705	723	744	701	775	766	728	706	725	740	726	732	751	735	691	721	741	715	711	703	718	720	707	731	753	753	719	783	716	707	685	722	703	749	742	721	726	740	721	721	682	729	708	714	700	685	737	770	673	694	699	697	682	777	785	695	685	765	719	751	708	734	759	744	730	752	711	738	730	717	671	774	771	677	709	744	746	725	710	748	736	704	700	728	715	733	700	700	704	757	705	704	721	743	748	735	761	774	749	712	764	717	783	753	694	733	747	715	757	710	797	694	751	726	743	693	766	649	723	737	700	688	754	722	740	710	731	698	748	706	725	707	761	777	714	744	691	737	730	735	715	724	733	767	731	779	720	790	679	723	696	715	701	788	742	711	701	694	668	741	718	704	702	740	740	759	713	718	708	701	673	702	739	675	685	693	736	655	687	736	715	741	738	726	765	737	672	702	751	690	731	672	762	693	750	706	739	747	693	799	768	725	681	707	719	725	728	686	720	730	748	774	760	721	752	707	745	806	718	770	736	739	708	701	686	709	749	718	694	740	717	723	721	766	733	721	732	727	771	701	744	698	755	724	734	723	757	754	704	711	752	733	706	715	701	767	742	737	747	677	680	698	770	759	729	702	712	766	677	684	736	733	741	715	757	668	729	715	711	734	738	737	743	725	790	716	718	762	717	745	734	726	726	724	676	754	693	765	732	700	764	699	694	788	703	720	700	763	723	739	727	724	725	674	710	715	699	734	719	740	747	729	744	720	713	704	721	725	764	747	670	729	782	694	719	725	708	715	725	751	729	705	745	749	720	751	731	697	714	745	691	676	695	669	711	768	713	750	723	741	741	729	737	698	699	726	725	790	735	765	731	761	721	727	740	726	745	699	758	686	719	711	730	763	712	697	688	697	738	727	681	760	739	761	739	688	775	709	721	715	720	711	747	721	746	708	728	724	752	740	750	762	746	718	716	798	703	721	725	695	747	767	727	738	695	672	763	736	685	713	691	729	712	737	737	776	699	708	745	708	746	718	748	693	676	747	751	719	725	730	711	730	775	671	752	772	729	700	717	732	701	746	713	693	709	705	787	719	745	737	769	731	722	733	725	737	731	731	766	691	746	742	650	712	708	723	724	740	728	734	733	757	758	757	746	749	760	740	732	771	697	743	739	702	699	747	713	739	710	725	670	707	714	738	704	758	750	714	720	775	712	703	728	694	724	731	713	750	719	746	690	737	730	702	741	731	703	761	728	730	754	757	740	724	719	717	686	757	704	757	725	753	754	685	711	727	717	758	760	742	730	717	701	693	698	760	737	734	719	720	785	730	730	705	749	701	730	720	739	725	696	714	721	735	716	687	723	754	722	727	764	728	797	706	759	675	713	695	682	685	713	718	738	691	670	728	701	705	734	711	714	772	734	705	738	777	697	714	685	730	732	777	713	742	728	721	747	729	725	699	713	709	750	783	744	749	728	730	721	757	728	657	687	769	728	699	794	760	728	723	711	764	741	727	738	689	704	769	698	678	732	730	745	736	726	750	723	706	714	725	756	751	770	714	739	684	721	737	713	741	768	723	704	759	751	678	762	679	755	731	742	723	756	765	712	704	740	754	707	714	712	741	750	734	734	705	765	768	724	726	782	740	708	741	699	724	680	747	679	713	722	733	744	775	735	725	763	692	732	696	740	715	681	727	746	670	711	703	695	766	717	688	717	742	712	769	668	690	723	747	741	724	719	746	762	714	677	738	702	735	678	737	714	739	707	719	731	728	681	715	726	730	663	801	698	690	724	728	704	769	733	727	744
2893	757	285	156	124	172	177	184	171	180	149	133	118	137	124	135	1099	4070	3202	2121	928	347	122	77	57	61	76	66	62	70	62	64	66	60	54	62	61	57	53	67	66	77	80	64	48	63	78	75	68	63	73	71	73	72	66	54	55	77	61	55	93	58	73	66	71	65	65	60	67	65	88	69	70	77	59	80	60	74	76	68	68	70	75	78	75	72	75	56	78	70	76	82	62	77	61	62	52	78	76	79	63	79	54	63	59	81	76	56	52	65	77	66	64	52	67	77	75	58	64	64	68	68	64	74	56	66	54	66	57	70	72	66	61	64	57	57	58	59	52	67	59	70	56	70	68	59	56	67	51	69	72	58	60	59	58	61	62	70	72	74	68	61	76	73	61	63	63	76	65	59	58	64	69	51	68	51	57	78	58	66	68	58	62	74	75	64	71	58	61	68	63	73	72	72	61	61	57	70	52	65	73	67	73	62	71	63	59	53	65	70	72	74	61	71	55	68	72	73	72	62	68	64	55	73	42	74	60	64	54	79	59	77	78	60	59	63	60	64	50	70	74	62	63	54	66	63	54	66	76	76	56	70	50	62	64	64	76	68	66	61	86	64	78	63	72	70	62	59	68	68	64	83	63	65	74	73	67	66	76	67	60	66	65	76	66	68	65	81	67	62	70	70	63	63	63	53	63	64	67	73	81	62	65	62	68	83	70	62	76	53	66	71	68	62	48	75	60	55	62	71	62	69	75	60	51	64	63	77	64	69	72	71	61	68	64	71	61	59	75	63	61	69	64	78	58	46	62	59	67	88	67	65	57	78	68	48	63	64	64	51	73	60	72	57	70	58	55	73	68	71	58	61	68	67	63	69	54	54	73	47	70	62	73	72	65	54	61	68	71	65	48	72	74	55	73	62	67	61	62	74	64	62	87	72	77	63	72	75	57	53	52	64	77	70	63	51	61	63	71	66	78	62	72	74	61	73	74	65	65	67	62	79	88	73	72	65	83	70	65	68	67	69	73	73	69	62	72	66	60	59	69	80	70	56	58	74	78	69	56	61	65	68	78	67	74	49	69	73	60	72	66	63	75	65	71	65	55	61	68	50	56	68	66	59	72	70	70	76	65	65	70	59	81	63	57	60	63	67	72	69	63	68	64	50	62	56	63	78	61	62	74	68	64	55	81	66	72	63	57	59	65	73	76	66	72	68	68	66	70	65	69	60	63	77	79	68	75	67	74	54	61	74	77	79	61	67	71	70	59	51	70	55	69	68	66	69	69	61	61	57	76	74	65	72	65	80	65	70	52	74	73	75	65	62	65	66	65	73	70	79	64	67	66	63	72	70	67	74	73	66	69	65	80	60	73	64	72	78	68	60	70	68	97	82	69	62	56	58	59	69	58	54	74	64	60	75	60	71	82	56	56	64	74	67	63	67	73	77	60	73	67	69	71	83	61	60	73	75	67	62	68	71	65	75	65	58	74	72	57	69	59	41	69	76	53	48	47	65	93	44	73	67	60	70	69	72	72	61	55	63	61	65	80	68	66	74	62	71	53	74	58	66	71	67	63	71	59	59	51	73	60	69	73	65	65	77	68	68	78	75	64	70	62	75	76	58	73	67	59	67	65	46	71	57	64	64	76	70	64	55	75	63	61	62	58	74	60	58	66	73	72	64	76	68	54	69	76	69	69	63	75	60	62	79	62	58	58	76	70	73	61	76	80	69	69	62	71	62	72	62	77	75	63	79	67	67	65	69	83	61	60	61	68	69	89	77	51	73	78	50	49	51	76	83	66	60	69	76	66	52	80	73	64	71	58	69	62	55	69	64	62	57	60	61	60	73	73	55	57	63	79	71	50	63	76	43	68	70	57	75	70	76	71	49	53	57	72	61	72	59	63	59	66	68	80	66	73	73	57	72	60	71	80	67	78	78	74	48	62	73	78	59	75	47	72	59	73	60	66	67	70	65	74	71	71	68	57	60	80	72	65	55	60	60	53	64	66	68	72	62	66	76	65	67	68	79	65	72	72	66	59	63	73	68	63	62	49	78	68	67	57	56	59	64	75	68	79	68	81	65	69	68	64	66	69	66	66	70	69	79	56	74	67	58	64	79	67	73	69	68	56	75	67	70	62	66	63	73	71	77	65	72	62	66	55	53	60	73	48	66	68	61	72	61	59	73	51	73	55	71	70	65	72	66	58	65	63	61	68	75	51	53	68	60	74	63	60	74	69	61	52	73	60	73	71	64	73	63	68	72	69	57	70	59	54	59	63	70	64	66	60	78	46	67	65	57	44	84	75	70	63	77	66	55	78	66	87	71	59	53	70	61	69	59	77	63	65	73	74	65	51	59	76	79	64	52	66	74	63	45	80	67	58	64	60	77	53	75	62	77	63	68	68	69	66	75	56	60	71	60	69	64	63	53	80	63	67	61	62	69	65	85	82	56	59	55	58	74	64	51	81	56	71	61	75	73	82	56	61	63	50	63	73	74	49	73	63	74	69	64	63	74	69	72	69	76	54	74	77	64	75	81	78	57	71	57	52	68	64	74	66	61	81	70	78	60	57	76	60	66	57	66	58	72	65	77	68	71	67	57	64	71	56	66	73	55	68	59	54	62	55	61	71	80	57	76	60	73	65	56	69	75	55	72	54	52	72	67	69	61	63	56	69	68	59	73	66	58	72	62	73	61	60	73	56	65	78	62	59	71	63	73	60	62	56	70	63	80	60	71	71	59	70	76	69	52	51	48	73	60	60	64	77	66	59	74	88	71	54	63	69	73	56	72	62	70	79	62	72	64	73	65	79	42	71	55	70	65	76	76	70	64	60	58	68	59	64	64	75	67	74	61	65	66	57	66	49	56	60	74	73	68	58	48	57	62	69	49	68	49	58	69	69	71	81	68	59	73	57	66	55	72	75	70	56	64	72	69	57	71	58	65	57	79	71	58	100	55	75	74	75	61	67	60	59	71	64	56	66	60	66	68	58	69	70	67	78	55	66	74	62	65	54	62	62	60	63	63	56	64	62	62	47	62	70	70	66	55	64	70	61	73	64	61	71	70	69	77	59	64	62	67	69	65	67	55	66	75	71	61	65	69	70	70	60	71	68	62	66	71	74	66	84	68	62	61	71	42	60	54	75	66	48	60	76	55	55	64	69	70	64	65	81	62	69	65	56	61	61	59	66	62	72	64	70	59	69	58	72	84	73	65	77	58	56	68	73	67	69	58	61	61	46	71	64	63	63	78	68	65	64	77	83	67	52	70	65	77	55	60	64	60	71	65	62	67	60	63	69	55	77	80	60	77	65	66	56	59	63	79	59	63	70	66	58	64	62	66	68	66	55	62	65	57	66	64	61	72	79	75	53	65	67	69	74	66	55	80	62	63	66	62	61	71	74	72	48	84	60	76	66	63	77	67	48	61	58	72	59	71	58	55	75	74	71	64	71	62	66	61	65	65	62	65	58	67	87	74	66	71	55	68	76	63	57	73
15829	9433	4506	5074	8591	10456	9499	7929	6675	5289	4522	4333	4061	3635	3244	3503	18158	33562	29102	23821	14989	6674	1944	943	753	702	655	689	718	680	673	708	713	675	652	705	714	649	669	707	695	676	718	689	683	678	706	651	669	653	666	757	671	696	682	675	661	654	696	686	675	702	676	698	686	726	642	645	684	645	707	660	643	674	731	693	707	675	720	701	721	645	706	693	654	663	678	705	726	682	664	703	693	710	716	669	683	704	672	675	701	627	681	674	664	710	661	706	721	689	714	682	700	669	668	700	665	682	657	711	674	691	645	684	675	674	697	671	686	696	697	634	704	719	716	644	724	668	681	666	649	722	707	656	684	671	689	739	684	656	639	691	699	650	681	663	651	662	666	666	668	729	670	662	676	689	649	691	690	668	691	680	661	656	693	682	698	670	665	672	668	666	729	712	700	690	681	687	697	659	673	714	677	668	703	660	663	691	641	682	714	675	662	702	693	654	680	691	690	663	731	674	651	648	665	685	664	705	655	709	693	666	659	677	691	685	696	719	699	658	693	705	685	672	675	698	676	683	674	647	667	651	729	651	705	654	632	673	646	693	691	722	680	705	703	696	652	684	675	677	669	708	687	707	713	697	708	665	737	681	662	689	663	699	692	656	691	649	720	700	669	661	727	700	731	673	678	683	644	704	715	658	696	709	650	700	708	628	646	691	666	727	701	690	666	618	639	690	639	665	672	661	690	703	673	725	699	664	665	690	698	689	684	653	643	651	697	650	740	656	695	677	699	657	732	721	719	653	645	686	707	672	686	679	665	662	695	682	644	688	694	704	661	687	669	700	688	678	735	683	681	699	691	695	720	703	688	659	661	732	662	685	701	697	680	702	645	684	647	659	654	675	724	652	754	685	665	698	674	716	740	715	665	702	702	699	695	663	700	670	667	674	738	703	708	694	706	637	708	673	703	670	675	669	651	672	691	654	691	703	697	692	702	701	664	702	679	724	702	681	692	670	655	709	658	651	684	701	670	699	676	684	652	664	698	649	648	699	641	676	719	694	663	640	701	663	709	717	685	711	688	673	633	688	616	685	696	692	703	648	687	701	682	683	685	691	648	666	643	660	643	700	657	688	673	712	674	688	678	707	694	668	688	737	684	668	653	702	706	683	669	664	711	685	663	629	637	678	654	677	685	695	682	703	653	617	694	651	665	657	702	711	715	739	717	678	666	683	727	717	699	702	713	708	698	701	702	703	662	713	674	699	699	690	705	715	670	689	676	651	661	667	643	680	684	701	715	691	670	664	691	656	676	709	679	650	680	700	701	657	647	686	659	668	715	657	657	676	686	709	630	693	686	670	672	682	655	684	678	645	686	686	680	688	673	686	655	682	680	673	680	698	699	700	653	685	652	678	665	703	738	716	645	705	708	666	670	686	712	693	724	705	623	699	682	641	713	742	695	669	683	682	684	675	657	639	681	721	683	687	698	690	687	687	670	655	715	645	697	685	667	687	631	642	649	690	679	637	635	671	626	650	692	687	712	691	711	656	683	673	617	678	688	657	686	714	700	678	732	656	715	662	717	702	663	668	717	683	698	668	682	706	673	637	681	642	652	684	648	678	690	672	646	683	642	697	671	663	701	729	625	695	679	676	669	676	697	665	691	695	721	728	723	668	710	685	731	706	669	671	693	690	696	655	704	706	696	664	677	684	677	741	696	667	648	680	655	703	668	683	688	673	687	681	689	719	678	682	703	723	632	671	689	675	674	717	681	685	687	622	692	642	701	696	653	684	684	718	669	633	677	661	634	687	673	651	710	687	659	716	641	709	696	669	718	702	680	665	671	654	656	686	660	694	716	719	657	675	675	676	683	652	714	691	661	666	690	676	671	675	654	626	664	663	701	658	700	712	668	689	710	616	661	657	661	672	705	671	688	679	661	675	688	713	668	665	659	702	672	684	659	646	671	734	677	652	641	675	696	701	619	687	646	725	719	748	735	669	676	663	727	692	684	696	682	653	667	693	652	700	648	650	658	642	701	695	673	639	685	695	668	656	678	648	708	721	669	722	658	706	623	703	706	701	684	650	707	674	668	681	703	739	663	665	659	654	718	664	659	654	710	718	657	681	679	699	645	722	697	675	705	743	650	655	683	698	693	662	710	656	705	675	647	711	692	699	666	683	713	651	699	726	646	666	673	686	662	685	663	738	670	682	691	646	663	693	654	649	632	654	676	688	690	658	707	724	647	728	674	697	689	668	720	731	708	676	623	697	663	664	729	677	702	639	708	637	665	660	659	715	688	649	661	727	695	718	703	733	664	719	663	725	675	691	683	694	697	659	665	714	689	701	675	654	672	721	688	725	700	693	686	698	667	701	677	676	666	671	692	687	687	671	650	626	680	695	686	687	738	638	697	652	706	669	669	670	727	707	673	713	670	720	701	702	669	678	633	681	739	717	641	670	668	691	676	651	678	702	650	683	730	651	700	731	673	676	652	653	713	700	680	654	656	639	724	676	642	687	702	659	718	683	671	722	667	696	665	748	718	695	703	719	655	621	678	699	704	666	718	702	671	655	652	651	742	717	683	703	642	687	661	664	703	630	678	682	690	653	678	706	647	669	690	712	695	673	663	696	708	658	742	698	681	685	700	683	705	686	670	713	664	696	683	666	668	639	719	691	631	687	704	661	682	662	674	691	681	674	706	654	684	713	704	730	692	714	718	658	637	715	651	694	662	644	680	685	691	688	695	681	665	658	671	696	715	707	718	696	696	620	736	654	673	694	689	705	667	660	674	664	709	628	690	694	702	682	671	688	686	694	690	682	704	671	707	652	704	674	679	678	695	674	683	675	655	674	663	644	691	667	647	685	664	643	688	652	670	639	683	715	702	647	684	661	674	691	686	660	674	667	669	684	686	685	653	725	682	655	698	678	705	659	690	680	681	681	664	680	671	667	661	690	628	690	689	689	714	668	638	683	672	661	688	720	735	664	689	717	678	675	697	683	657	688	701	633	726	682	666	656	694	726	717	630	702	699	681	653	717	686	677	704	701	702	641	697	694	671	685	726	684	670	660	690	700	669	658	641	625	646	688	698	689	716	690	661	676	667	670	709	643	688	666	681	666	665	659	635	699	671	702	667	713	694	674	648	722	711	641	714	696	715	687	674	687	699	707	676	692	689	667	663	698	668	631	650	651	619	656	667	671	668	668	675	662	673	660	695	690	667	691	703	680	686	716	676	688	688	691	609	654	685	696	674	701	699	687	689	641	700	683	695	670	690	661	659	674	691	655	707	664	721	642	693	670	677	686	689	720	701	696	710	722	678	636	655	647	719	708	646	725	686	681	720	689	663	673	701	675	658	655	658	689	651	722	685	698	658	672	685	665	648	742	704	716	675	694	664	641	664	705	682	673	665	659	665	722	692	690	664	694	664	701	717	659	620	660	719	678	677	674	636	710	676	692	684	663	685	685	715	691	696	681	686	670	679	664	708	683	658	715	699	674	696	706	709
1920	723	324	137	166	211	266	231	224	204	161	188	158	150	138	313	3704	6245	4480	2593	1023	330	138	82	61	66	61	80	65	81	65	81	65	67	64	73	69	62	65	74	64	67	85	74	82	91	66	77	76	86	96	63	82	66	78	70	71	61	72	73	56	76	65	83	61	72	59	73	52	65	63	62	70	64	60	63	63	59	55	61	61	63	63	62	62	61	72	75	78	67	52	71	54	71	62	66	70	66	83	72	83	79	58	59	76	73	71	73	66	75	73	75	90	60	74	81	84	61	68	68	66	69	86	67	78	65	76	78	69	79	77	83	70	68	74	65	69	55	91	77	68	64	87	71	72	66	77	75	90	87	68	68	73	67	77	71	71	74	64	56	62	73	86	71	80	77	62	78	76	66	76	65	75	79	74	64	67	72	75	63	86	73	75	65	78	65	72	66	74	69	58	68	70	85	68	64	56	74	63	75	72	53	65	80	64	68	71	61	80	64	72	61	70	69	77	79	60	81	81	66	67	69	64	77	81	70	72	94	71	72	69	60	68	70	82	85	78	82	57	69	84	76	79	89	75	64	76	62	84	77	62	61	80	75	86	63	75	79	71	75	70	63	70	63	66	56	73	72	72	59	81	71	76	69	82	78	76	76	59	65	70	70	61	57	73	66	73	66	76	79	67	65	72	73	67	65	74	72	55	70	68	75	67	65	85	64	69	67	67	73	77	71	66	57	78	63	81	88	85	74	74	71	63	60	80	72	78	66	76	81	60	67	77	72	83	66	80	70	77	63	68	79	65	67	70	92	70	59	56	67	59	76	81	80	82	72	74	62	85	67	79	63	72	70	77	68	78	76	67	88	81	75	78	63	75	67	62	88	73	80	67	58	66	71	69	55	74	64	67	92	65	59	78	65	70	72	69	86	84	68	66	68	89	75	62	66	75	58	68	73	65	62	69	60	70	69	74	77	71	62	83	68	70	78	73	73	66	63	82	75	70	68	77	67	66	74	72	57	84	81	65	84	73	77	49	68	72	76	80	59	65	68	63	91	69	69	77	68	70	66	85	83	75	73	74	79	88	77	48	71	61	64	66	56	57	49	85	62	91	90	64	75	69	59	68	70	69	63	61	79	68	76	59	65	75	74	82	69	76	60	63	65	74	85	75	58	79	83	60	67	74	75	71	62	70	86	83	69	80	69	85	82	62	58	68	75	64	82	73	84	63	65	68	80	67	58	92	57	65	78	64	67	73	79	78	84	80	74	64	86	72	66	74	78	67	73	67	69	62	68	75	76	75	70	50	96	59	66	67	67	73	75	76	64	76	69	64	74	74	74	58	70	73	85	87	64	69	71	67	58	68	51	81	63	73	70	60	75	54	57	72	69	88	60	84	59	72	73	72	81	66	62	68	60	72	75	75	78	75	58	77	73	93	66	60	58	73	75	83	67	79	66	73	77	67	64	60	78	79	74	66	63	72	74	74	73	68	66	60	64	67	68	70	68	76	69	74	77	70	68	67	61	70	79	67	56	74	87	67	64	66	61	68	74	78	66	76	67	55	72	72	66	55	65	82	61	66	90	67	82	68	44	62	74	61	80	62	64	67	56	67	69	68	62	71	84	80	74	81	62	69	74	61	62	70	77	62	58	67	79	70	77	72	72	69	78	67	75	72	81	76	63	77	87	78	54	73	55	86	74	66	65	66	77	67	82	61	74	67	76	63	79	73	77	79	70	80	70	74	56	60	72	83	66	73	75	78	61	61	74	53	67	97	81	65	77	71	71	71	74	66	57	59	61	76	88	74	75	84	69	73	61	72	61	70	65	77	70	72	84	77	71	55	86	53	59	62	57	74	79	81	61	69	79	69	75	70	86	77	67	76	72	79	66	69	82	62	70	75	61	72	74	59	55	66	62	76	67	56	53	83	71	56	70	65	59	64	75	58	69	71	59	65	69	66	64	81	83	85	85	81	72	70	73	60	93	73	70	67	65	73	77	58	75	69	77	76	73	68	74	64	72	71	68	87	67	79	68	74	57	58	72	72	67	72	68	61	77	71	70	69	67	69	68	85	63	86	70	69	65	54	67	74	72	70	57	73	54	60	70	61	55	71	78	68	58	68	85	59	66	59	84	75	72	65	78	74	69	58	75	91	63	67	56	64	78	80	71	68	71	66	72	72	65	77	69	63	81	74	91	65	76	67	70	60	64	86	85	85	83	67	83	67	70	81	66	68	70	63	62	64	70	62	59	65	66	82	69	64	79	53	67	80	65	84	71	76	70	69	79	78	72	67	56	56	82	79	62	60	60	72	76	80	72	64	70	65	71	77	50	64	62	79	71	63	69	52	65	62	69	63	72	70	78	89	65	82	71	75	62	71	81	70	67	86	86	70	76	85	77	73	84	73	84	90	85	68	78	68	86	66	64	77	72	83	77	58	60	76	77	69	71	76	77	56	58	62	83	57	81	77	80	82	58	71	72	86	96	75	76	75	62	70	74	75	84	76	69	74	68	72	59	67	69	66	53	54	60	79	46	69	71	73	88	71	68	64	60	87	85	71	65	74	82	70	73	86	85	69	59	78	66	68	67	68	58	57	83	73	76	77	76	76	71	70	65	83	64	92	64	65	89	65	53	75	51	62	69	79	70	53	71	84	89	70	74	81	55	74	71	67	83	78	67	62	67	83	59	67	62	66	57	71	60	76	68	63	79	49	58	61	83	63	77	76	75	79	64	69	85	54	58	74	63	62	59	68	74	66	69	68	74	52	52	87	87	70	68	68	71	60	44	76	76	91	86	68	61	71	71	67	63	85	74	76	76	71	74	72	60	64	77	85	65	82	77	75	73	75	72	65	64	66	65	71	88	75	75	72	66	72	71	57	78	70	86	70	77	77	77	73	107	72	67	73	69	70	82	77	73	81	70	70	66	59	72	72	72	80	74	67	60	63	85	69	78	68	80	75	63	67	72	62	74	71	69	71	89	74	69	67	78	79	75	70	67	64	66	66	64	72	55	65	61	82	53	68	58	61	73	72	76	78	70	64	77	67	64	70	65	57	65	66	62	69	74	64	84	86	88	73	68	72	76	59	67	75	59	73	67	76	60	81	89	80	67	72	78	69	69	61	73	65	72	76	72	71	62	72	78	74	69	58	71	82	63	65	64	75	64	69	73	60	67	75	78	79	71	70	81	68	70	76	62	77	67	68	65	74	59	63	62	59	86	61	74	66	93	70	79	68	73	63	65	74	75	52	68	56	61	69	66	71	61	69	62	62	72	61	65	77	73	78	73	54	96	79	79	71	61	80	89	71	61	69	70	72	78	69	83	58	83	73	74	77	64	70	68	70	75	79	64	62	63	80	67	61	61	71	67	71	76	77	80	62	66	79	71	71	80	54	59	75	72	63	72	80	52	65	61	79	64	66	86	62	61	82	74	71	82	58	67	70	70	71	71	104	73	67	63	80	76	102	73	81	83	60	74	64	78	82	61	67	72	70	70
19980	9703	4311	5276	11499	12943	12607	10218	8200	7241	6409	5806	5064	4439	4179	6465	30165	37265	32193	24728	14773	6316	1951	930	764	713	703	733	718	709	734	682	739	725	699	686	704	682	688	709	739	772	711	716	724	749	748	725	753	723	726	716	749	711	674	702	748	718	760	799	764	722	703	773	713	745	690	676	732	762	700	715	701	699	767	747	720	743	695	746	706	673	713	766	728	671	794	734	731	760	713	757	731	728	732	718	738	757	679	717	684	659	722	744	730	716	708	722	725	729	705	713	721	718	738	748	758	683	707	732	767	729	758	696	738	735	717	714	739	776	722	689	703	710	707	708	720	733	748	728	680	771	773	701	719	763	720	727	735	730	718	752	723	746	741	693	713	740	732	705	768	776	666	703	723	712	762	721	727	711	726	691	729	744	719	764	723	751	690	724	740	766	738	736	714	720	753	735	751	651	760	723	680	732	749	701	725	734	706	713	774	716	710	729	703	732	731	712	717	750	757	723	724	706	756	751	751	697	757	693	735	744	707	742	708	722	754	735	709	742	742	716	707	714	690	728	741	713	703	718	640	726	748	772	732	737	724	749	737	721	714	716	704	725	740	697	737	725	768	700	719	732	695	693	742	695	707	775	729	726	683	728	705	749	668	705	696	726	772	733	723	695	675	733	715	757	692	724	723	717	641	712	735	684	730	703	723	695	670	696	721	733	744	706	732	721	765	704	755	746	774	754	701	730	746	695	738	697	714	681	745	732	717	689	726	749	718	723	725	750	728	702	691	673	709	708	728	701	703	790	709	701	723	739	708	698	722	739	725	728	680	739	726	710	768	695	724	714	762	671	698	713	748	700	714	761	763	687	631	718	726	773	713	752	734	696	748	715	718	749	751	686	693	705	710	734	774	665	707	735	705	702	730	763	693	756	723	713	740	705	678	727	725	735	653	667	705	713	712	669	727	715	705	756	730	740	749	721	738	735	755	752	682	716	783	715	734	699	764	706	702	747	729	693	652	731	722	706	746	715	707	677	756	737	718	740	737	681	717	756	720	678	738	712	699	718	732	747	702	748	710	713	688	718	725	712	728	694	699	721	755	774	725	716	723	721	767	684	741	717	707	699	759	694	742	749	774	716	730	684	697	704	829	762	741	769	716	724	699	761	730	748	719	702	716	728	714	704	710	722	707	686	723	721	726	728	698	690	755	742	733	722	708	719	694	747	684	740	692	697	758	758	735	719	725	717	716	743	691	719	742	760	738	678	712	708	738	748	748	724	714	734	744	768	749	735	759	752	731	704	711	725	712	684	709	723	785	727	720	722	688	766	756	729	714	700	728	699	737	698	681	764	707	720	744	687	717	694	729	701	761	727	668	722	725	706	737	707	720	709	681	713	701	754	760	752	684	769	714	717	731	710	693	723	764	686	778	749	658	732	753	699	700	688	761	759	722	728	675	728	715	689	741	699	747	695	693	701	756	710	737	724	692	749	689	764	696	758	738	701	719	749	700	688	701	747	730	690	694	744	720	734	718	676	752	722	692	696	713	716	735	719	689	709	689	722	747	680	724	701	714	750	691	715	726	729	697	706	732	726	704	670	702	692	708	752	715	726	715	709	736	754	725	723	699	742	720	689	780	692	708	711	731	713	696	741	717	757	749	714	718	754	667	716	725	716	742	745	686	710	723	737	688	681	690	722	657	684	686	732	721	702	774	756	714	717	725	688	763	719	664	715	724	744	708	698	715	696	729	696	680	708	745	757	686	683	749	753	708	688	723	737	754	706	705	730	713	770	724	692	710	701	729	720	730	689	677	745	658	676	754	755	698	767	707	706	767	709	655	694	736	746	730	679	714	717	803	723	737	704	707	678	742	732	759	719	727	732	708	692	720	725	728	680	690	717	715	649	748	729	674	723	736	705	684	724	705	716	748	698	730	729	716	686	711	764	745	719	719	710	718	709	681	681	707	719	671	712	682	715	778	710	719	725	719	719	696	746	680	720	726	690	754	701	733	737	727	681	755	737	721	729	745	715	745	739	711	722	749	704	760	722	758	755	688	729	761	694	731	711	746	707	738	727	717	769	749	690	683	735	664	732	732	718	667	742	706	768	660	782	768	687	746	710	713	717	693	699	693	703	732	683	729	721	745	669	711	688	717	733	756	746	739	719	728	751	729	712	775	707	778	719	712	732	665	730	766	745	703	692	717	736	698	691	686	731	664	739	747	749	721	750	713	748	721	720	735	704	730	741	732	736	760	719	718	718	701	702	760	750	726	705	765	711	740	683	690	735	701	704	720	714	670	729	720	789	733	716	755	725	754	759	721	730	722	731	679	779	725	725	717	757	687	703	744	760	677	767	698	719	719	752	742	779	678	685	734	720	747	684	694	757	732	727	697	706	713	741	667	717	730	744	719	704	676	748	719	698	700	756	686	714	711	726	696	795	698	704	706	673	728	709	768	719	745	741	740	706	732	692	717	759	725	700	720	711	694	688	739	720	760	738	718	665	773	718	756	691	688	738	668	723	685	719	699	721	715	697	748	727	712	736	748	714	686	714	715	757	700	693	696	688	667	760	718	724	728	688	726	712	698	719	657	708	799	713	742	798	709	741	716	770	711	722	658	780	691	699	671	757	721	782	710	734	714	715	734	721	696	691	739	730	722	742	714	705	699	738	720	722	732	645	685	730	735	766	701	742	661	713	723	738	742	657	729	700	719	701	715	720	716	719	655	788	714	735	733	711	737	718	740	758	698	692	724	704	721	691	782	726	703	690	705	685	758	744	722	686	722	763	717	795	724	719	743	736	725	752	717	681	743	784	728	717	710	719	722	696	766	733	708	680	715	749	676	695	720	718	705	725	747	728	697	740	711	726	725	751	752	704	677	705	716	709	732	761	712	701	702	716	754	717	709	715	691	683	731	722	693	696	693	725	715	716	733	750	714	747	747	691	713	713	718	705	673	717	731	720	711	691	758	705	664	753	748	709	701	701	717	727	726	706	709	694	747	723	779	713	680	713	744	695	745	688	683	710	697	734	735	695	752	713	744	727	685	693	760	685	727	746	740	733	731	725	715	690	724	752	711	722	703	714	718	741	711	742	657	743	701	723	742	741	674	696	677	702	724	734	739	743	744	729	723	750	712	727	741	695	668	710	733	739	705	723	701	691	708	675	753	734	697	723	707	714	733	758	693	712	700	741	739	710	729	766	736	692	693	769	716	730	691	744	693	713	718	711	723	703	777	710	730	667	714	663	704	719	672	733	717	744	716	683	709	727	698	663	723	697	716	712	705	706	744	761	724	707	720	759	775	746	735	683	704	702	707	690	756	733	705	667	696	733	739	731	715	766	734	710	695	758	750	706	739	667	714	693	741	731	651	703	739	729	707	689	664	714	742	688	729	730	679	728	713	706	698	735	729	744	745	789	721	705	740	673	762	710	722	631	747	729	754	796	759	691	752	709	729	684	716	683	732	666	694	728	658	737	714	727	704	711	725	745	777	681	726	726
1888	321	130	92	101	104	100	118	120	103	96	101	116	125	179	1130	1516	1074	679	339	177	95	66	71	62	91	62	75	67	61	70	57	55	59	74	64	74	66	64	71	52	58	59	50	53	74	65	67	70	65	73	60	58	74	64	78	70	63	69	64	66	50	73	72	59	73	62	63	63	69	61	59	72	62	67	75	64	64	73	67	64	74	63	77	73	74	79	87	72	77	74	64	69	66	57	58	63	59	60	74	55	56	64	49	62	73	79	62	55	65	69	71	76	68	66	60	66	58	65	77	75	71	87	79	70	67	76	71	85	80	62	75	57	62	58	78	68	77	66	57	69	72	56	67	68	56	73	49	60	62	59	64	62	75	57	82	70	62	72	54	66	74	69	60	69	61	54	53	55	62	79	77	65	68	67	60	78	58	75	62	82	66	83	62	68	71	57	62	71	72	61	70	59	74	69	61	56	81	74	59	57	56	68	73	71	66	53	61	59	64	72	72	74	74	74	67	69	63	77	61	72	59	59	71	73	75	73	51	61	80	51	73	69	60	71	57	57	67	80	51	59	90	57	52	69	57	79	70	49	65	56	72	53	58	69	60	64	64	65	77	66	64	59	74	61	55	60	61	57	72	92	56	61	56	60	46	55	57	68	66	63	79	80	68	69	70	61	72	49	57	73	69	72	69	60	83	60	67	74	70	64	69	73	77	63	94	62	80	63	67	58	67	68	52	69	65	68	87	66	92	54	63	73	64	68	64	60	60	63	67	81	53	67	67	69	63	72	64	59	83	52	70	80	63	67	65	72	67	69	62	63	72	65	57	80	61	70	55	69	65	78	52	55	66	66	66	80	60	70	75	64	61	66	62	61	69	70	68	75	69	78	70	82	58	67	67	54	69	75	67	56	66	52	66	60	77	68	65	81	63	68	51	56	62	57	57	62	70	78	65	62	67	63	64	54	57	77	75	60	72	74	61	66	69	79	88	72	65	55	79	70	76	57	74	59	73	56	61	57	62	54	53	64	63	70	70	71	74	67	65	61	67	70	78	81	66	58	88	72	69	64	61	71	74	62	71	63	64	77	57	68	70	63	65	72	57	67	70	73	72	64	67	73	71	70	63	72	73	66	67	65	64	77	57	59	78	58	76	72	66	66	69	63	66	65	71	68	68	59	50	81	75	70	74	67	59	74	70	81	65	74	80	65	60	73	57	65	58	63	75	75	61	56	55	63	48	66	56	72	58	66	63	65	65	74	54	58	69	69	77	85	68	55	65	69	67	47	55	75	44	66	62	65	64	68	74	59	66	67	43	61	60	57	55	72	74	65	65	57	69	66	58	72	64	56	63	64	57	72	73	77	68	55	72	68	61	62	57	56	69	68	65	54	70	51	60	74	65	68	75	60	64	70	77	51	67	59	52	83	66	70	64	75	77	58	72	79	75	65	59	60	78	82	64	72	67	52	64	60	51	65	66	80	71	72	72	64	61	73	65	57	65	76	63	56	73	45	66	54	73	72	57	58	71	62	65	67	57	66	71	71	60	79	67	66	66	69	71	63	64	74	59	57	74	56	65	68	63	82	63	64	75	68	65	62	69	64	64	65	52	60	68	66	67	71	60	67	62	60	74	61	67	67	59	80	64	48	59	65	67	69	65	66	56	62	70	61	67	69	61	81	60	72	68	55	64	58	81	55	68	59	56	75	72	67	71	53	73	67	55	69	81	69	74	69	59	67	69	67	60	72	77	82	67	72	71	69	55	86	65	72	65	59	57	57	65	72	74	78	70	67	62	82	69	68	59	54	62	59	56	63	75	66	61	68	67	57	56	68	60	62	59	68	81	57	74	51	55	63	65	70	62	63	63	74	62	69	72	65	67	78	75	67	60	73	81	77	70	71	62	64	53	86	84	71	63	79	59	66	75	50	78	68	65	56	73	69	72	62	67	65	58	75	60	73	75	67	64	75	66	65	76	48	77	61	56	60	61	79	78	68	76	75	62	59	61	59	87	56	69	71	70	66	94	68	79	77	62	58	58	55	54	64	61	71	61	79	57	74	65	60	68	51	67	82	66	70	50	62	72	64	76	57	66	73	63	51	74	79	73	71	62	50	64	74	66	50	67	70	66	76	54	70	64	70	64	61	86	82	79	67	63	49	49	64	67	60	68	72	59	69	72	84	70	71	61	75	59	71	71	75	65	63	59	62	78	61	68	64	59	85	71	78	58	62	68	69	64	65	69	63	69	79	65	69	50	74	69	65	70	57	63	67	56	74	67	68	77	85	66	67	63	66	55	56	70	62	64	62	63	74	70	64	60	76	70	59	70	61	66	67	75	79	61	73	74	60	60	59	69	57	49	61	89	63	90	63	74	64	59	65	54	69	58	66	71	75	60	54	61	59	63	74	53	55	84	65	82	72	62	63	64	69	73	56	70	57	73	62	76	69	63	73	60	70	80	63	61	74	63	69	52	69	71	61	67	61	63	72	63	73	61	59	76	63	68	67	67	71	61	62	56	70	58	57	63	64	67	71	62	79	79	75	61	64	65	70	59	66	69	60	55	71	59	66	64	69	63	68	66	51	84	73	59	69	63	67	62	68	57	63	77	79	63	62	62	64	69	66	69	54	71	57	59	64	65	62	64	75	63	67	70	56	74	57	60	59	73	52	62	63	70	61	57	81	64	60	74	68	68	61	62	65	74	62	70	57	69	84	67	62	65	63	69	51	73	56	59	61	50	75	61	60	74	68	66	55	61	66	65	87	63	60	69	64	65	71	70	64	63	71	91	61	62	63	61	69	65	57	53	69	68	71	76	51	69	62	57	72	53	61	60	65	51	61	73	78	73	69	61	68	57	66	72	66	67	59	70	71	61	56	71	78	67	67	52	76	76	51	77	55	63	58	57	79	78	67	63	51	43	69	64	76	67	61	68	69	59	80	69	64	63	53	76	73	51	62	82	65	63	71	58	54	63	58	69	64	58	77	69	67	67	67	69	72	50	52	68	60	69	58	70	74	63	64	84	62	69	78	69	54	54	85	55	76	72	60	69	58	68	70	68	68	61	71	82	79	62	57	63	84	61	60	67	50	68	75	84	58	68	62	73	65	55	67	68	80	55	64	63	58	67	69	70	70	77	81	73	71	63	69	65	75	54	59	63	63	61	73	61	78	82	61	61	62	72	62	69	72	68	72	64	66	55	61	70	64	60	58	65	56	58	75	83	59	74	58	60	66	66	67	75	71	64	75	80	53	76	67	64	80	64	72	75	62	55	62	85	69	64	49	57	67	59	70	60	68	57	67	55	70	68	55	64	79	66	58	65	62	72	58	57	72	76	66	61	82	62	62	65	58	72	62	79	64	71	63	78	53	72	92	64	67	63	70	81	54	64	63	64	68	67	65	75	56	57	61	71	73	64	64	60	67	57	61	57	59	77	64	71	61	66	68	59	54	76	67	60	62	65	61	57	59	59	66	64	66	66	75	56	70	50	54	64	59	63
13208	4566	1725	2134	4989	6141	5515	4633	3737	3384	3090	2793	2531	2484	4533	19119	22192	17560	12883	6393	2829	1406	822	750	652	713	661	671	698	664	655	661	659	678	668	620	721	708	651	659	673	636	620	686	663	692	691	660	648	639	688	650	649	662	716	733	673	683	678	676	693	651	677	717	615	664	706	661	675	630	675	669	649	701	666	687	664	693	632	689	652	654	708	678	660	653	683	661	658	634	702	690	638	605	682	717	651	698	657	692	668	650	636	700	704	634	641	670	628	676	653	631	654	683	672	646	670	712	663	701	682	628	694	627	690	621	643	648	635	674	681	695	655	715	667	625	689	650	673	635	645	708	682	638	656	670	651	672	661	654	636	655	704	627	699	639	691	644	733	646	662	683	646	697	675	689	703	708	678	696	622	675	662	641	677	691	697	676	656	699	688	696	638	676	672	631	678	683	655	665	689	678	642	669	646	632	674	635	696	668	659	674	696	629	686	695	669	688	616	645	690	688	679	656	658	625	662	662	690	675	697	693	715	675	658	670	712	672	651	708	649	720	693	660	650	669	654	705	710	651	652	682	649	706	639	646	591	641	651	711	608	715	684	668	706	694	642	698	672	657	719	653	668	667	653	647	679	649	641	669	640	661	660	680	634	646	702	671	694	648	617	708	686	636	691	670	683	634	658	610	673	707	662	663	678	653	678	678	663	680	650	637	693	678	674	677	631	641	680	664	623	652	665	640	650	640	688	657	678	693	665	655	671	660	695	654	630	703	654	683	674	612	644	686	677	678	709	633	688	658	684	638	651	643	592	672	686	640	649	700	675	704	650	693	672	696	633	649	630	668	679	673	691	705	667	685	669	647	687	663	629	715	660	711	704	666	665	713	662	653	685	619	684	606	673	675	666	669	643	683	675	657	695	677	641	686	657	708	636	634	668	661	687	650	725	669	696	618	636	705	654	667	655	651	650	695	642	654	675	662	686	655	685	675	669	673	672	644	676	669	672	640	681	688	678	655	698	704	678	627	702	687	664	667	659	627	674	695	666	686	699	674	681	714	668	644	703	672	691	696	708	655	684	672	671	680	629	658	674	632	695	651	650	663	640	700	674	688	674	674	649	660	623	692	622	705	662	670	656	724	655	633	656	663	661	677	734	708	699	694	700	664	631	671	702	632	712	729	670	682	638	696	695	639	672	722	645	675	649	669	672	690	631	678	617	648	653	667	663	676	708	661	665	615	654	712	687	652	637	652	671	623	664	664	646	669	646	677	649	676	676	689	644	616	694	672	658	646	656	677	616	682	658	638	654	669	683	709	649	684	676	687	682	692	660	646	631	707	679	660	660	662	669	662	634	657	627	692	640	643	659	639	643	702	667	667	651	665	686	673	681	717	673	630	627	658	702	620	669	657	655	676	681	688	676	663	677	646	663	720	646	654	651	659	671	648	636	685	654	680	703	673	688	658	652	657	666	709	690	709	666	660	691	690	650	651	713	654	681	636	675	681	641	702	651	696	659	690	692	669	676	661	647	660	660	671	673	635	697	682	712	684	639	661	669	709	664	638	628	670	662	647	686	671	679	683	721	702	705	643	671	661	621	668	689	612	619	640	645	655	683	727	650	696	639	687	681	687	681	626	710	695	656	706	664	675	688	635	682	661	652	660	646	695	692	655	664	660	651	687	664	643	651	640	662	693	704	701	673	633	658	686	690	606	673	683	669	705	674	690	681	656	682	652	671	673	685	730	673	669	693	662	671	699	689	655	650	670	677	705	675	655	618	640	653	650	670	636	701	630	681	678	645	683	680	699	703	705	642	679	634	683	670	688	698	637	695	648	670	653	682	675	674	641	661	686	710	667	673	674	724	640	693	645	685	658	645	622	660	607	659	683	704	661	678	694	654	655	695	705	688	629	648	705	659	710	683	753	675	704	632	691	619	661	697	676	641	650	650	679	649	694	689	652	665	655	645	669	709	679	644	658	634	687	674	700	662	746	656	724	672	683	696	673	704	654	676	661	639	659	705	682	668	675	646	696	645	676	726	648	625	677	713	704	666	629	655	661	704	603	655	682	679	650	649	657	671	693	724	664	667	687	655	677	680	638	658	677	666	653	671	636	636	604	671	676	708	620	676	697	660	668	669	664	656	686	669	634	717	708	701	681	655	657	700	658	696	682	698	702	646	664	652	655	672	632	672	673	709	621	644	661	698	665	695	677	613	693	637	678	679	644	627	655	682	686	682	675	648	739	654	673	690	632	632	683	676	689	653	654	624	655	711	667	653	655	620	689	670	693	690	626	691	673	702	645	687	673	678	634	604	701	689	679	659	668	622	674	658	655	647	658	668	695	691	710	667	667	695	631	700	697	653	658	690	692	660	684	664	639	656	629	699	691	687	623	660	642	693	668	704	701	692	668	692	657	684	728	696	681	692	701	659	642	626	638	678	670	661	680	692	665	688	649	664	676	686	687	674	672	663	649	702	704	690	662	615	666	698	667	705	659	691	657	604	649	640	689	668	704	638	635	689	648	671	685	706	667	698	664	627	693	671	698	664	684	632	672	685	707	651	654	705	633	670	718	694	635	664	653	664	684	675	642	697	665	672	672	729	674	659	724	660	652	666	698	639	670	682	653	632	684	665	695	689	729	650	644	714	697	669	671	644	660	697	639	632	709	662	680	631	667	678	672	657	676	679	641	731	668	657	654	656	690	661	625	672	631	653	708	647	658	695	634	688	654	644	648	687	647	654	668	717	645	616	620	663	690	688	678	697	678	674	649	707	673	628	692	670	648	705	669	624	679	647	677	652	679	666	680	670	638	674	693	670	618	650	708	674	656	670	633	662	695	644	635	658	678	686	651	668	676	635	690	646	668	698	630	699	694	664	639	652	674	658	659	666	649	650	661	608	609	698	647	652	629	675	702	672	664	671	647	670	674	661	643	706	671	693	644	684	693	678	649	691	717	684	696	673	687	693	633	651	650	729	666	667	677	662	658	697	654	666	704	654	660	648	682	657	661	678	644	637	665	685	654	708	691	698	675	641	659	657	675	677	683	598	683	683	711	676	657	674	670	732	666	666	684	623	695	686	708	659	692	645	682	658	692	635	696	716	671	625	652	679	667	652	681	647	698	667	655	700	623	713	690	649	703	633	604	682	613	687	699	677	685	683	709	679	647	662	656	657	606	670	673	669	666	676	688	670	622	660	674	660	633	692	679	696	675	636	674	696	656	697	685	660	671	633	655	648	621	647	698	657	689	658	691	676	706	689	646	692	679	647	703	634	680	664	646	689	652	667	687	663	684	669	660	690	653	660	646	638	661	713	696	691	663	654	664	675	628	686	642	668	665	691	678	691	670	650	679	710	689	651	668	679	657	684	657	709	672	679	629	648	684	662	702	680	649	633	691	684	694	636	649	681	666	643	684	698	677	668	656	685	653	637	649	651	650	647	663	685	637	691	651	660	673	676	687	649	658	696	648	721	647	692	653	690	639	720	657	679	687	639	662
1015	361	147	132	136	180	175	178	177	186	166	146	148	145	955	3921	3549	2197	872	422	216	131	70	77	86	76	54	72	71	68	72	73	68	62	71	73	77	70	72	66	75	71	63	65	68	84	67	82	62	60	66	64	84	59	65	71	57	65	59	72	75	67	58	61	63	68	69	70	61	70	59	62	57	69	67	68	65	77	62	80	91	66	65	60	83	76	90	71	74	65	72	66	63	69	73	56	71	72	62	72	65	60	83	66	76	65	59	60	50	72	74	60	75	56	67	69	58	78	78	63	61	75	60	59	63	66	86	70	66	70	62	51	63	78	81	78	86	71	72	66	78	73	79	65	68	68	68	67	63	72	66	73	75	74	83	69	57	66	59	65	65	61	69	62	67	82	64	73	60	68	64	69	69	62	64	79	60	64	68	61	76	57	73	68	66	77	92	69	64	66	66	71	73	76	58	67	81	70	61	84	66	66	68	47	67	70	80	78	84	65	64	69	75	73	72	78	80	74	58	69	79	67	69	77	59	71	77	82	71	68	65	69	58	70	65	68	62	71	83	78	65	61	74	73	77	55	64	78	63	69	55	65	71	84	83	59	81	73	65	79	76	76	69	60	71	67	82	69	68	76	61	78	57	71	66	83	70	70	68	88	69	70	66	81	67	54	75	72	58	77	71	59	74	60	80	54	65	82	63	68	68	66	70	73	61	79	59	57	80	63	79	76	68	65	63	74	77	85	80	70	71	60	73	70	80	69	58	80	57	78	66	69	70	65	62	57	61	74	70	66	64	75	68	65	65	79	65	68	70	65	64	82	60	67	76	75	62	59	61	62	71	59	73	63	66	64	79	66	77	56	65	71	68	67	67	62	72	66	55	62	56	86	72	56	65	71	59	66	68	74	64	74	65	64	62	72	60	77	72	66	65	61	59	62	59	72	84	70	62	66	78	70	58	72	86	70	82	73	54	67	84	71	77	72	68	61	71	68	65	61	74	61	65	75	74	70	71	75	70	79	49	54	71	71	56	68	70	75	76	73	64	64	75	54	76	63	76	70	63	77	68	70	75	92	71	56	65	69	84	79	77	67	76	71	79	70	78	70	84	65	68	71	80	75	83	59	58	61	61	69	83	54	77	65	64	76	54	65	66	80	65	69	65	62	64	89	78	60	90	75	78	60	83	52	77	64	87	72	74	71	78	57	62	59	76	75	66	78	67	69	65	65	72	78	73	76	59	73	63	61	70	64	69	74	69	72	68	61	71	74	70	64	70	60	62	67	67	76	71	59	93	66	75	68	66	68	83	59	63	66	78	66	80	58	60	64	81	78	71	62	69	78	67	74	58	56	66	59	72	72	60	75	68	71	71	77	58	62	76	56	70	70	80	52	79	76	64	75	65	73	63	69	74	67	67	84	65	76	87	69	73	77	74	74	65	54	77	78	60	73	58	56	63	78	78	56	71	87	87	66	71	66	70	66	63	68	70	67	66	74	61	76	87	64	62	48	62	78	67	73	69	75	61	73	73	61	62	68	68	62	66	76	81	66	67	64	79	69	57	87	71	60	67	74	70	67	68	87	77	57	73	60	70	74	63	72	72	78	68	75	58	73	73	75	70	57	55	61	66	72	86	70	62	61	81	69	76	56	79	77	57	69	68	68	61	71	76	66	79	69	65	74	64	59	71	75	61	67	66	64	75	63	63	64	69	74	76	67	74	67	89	64	70	66	66	79	81	69	67	71	65	71	69	64	65	46	74	75	92	74	82	65	75	67	77	77	73	86	71	60	68	59	73	73	86	55	90	60	76	78	70	63	79	68	74	63	62	67	62	76	61	72	77	68	75	73	55	50	76	76	81	81	62	70	70	63	70	61	68	65	77	71	74	72	70	79	78	72	67	57	59	49	68	63	61	78	74	62	64	67	71	65	67	73	72	72	54	64	76	63	73	79	75	72	65	84	75	65	67	67	66	64	74	47	68	69	64	69	69	79	69	76	64	72	88	77	76	79	88	81	79	67	61	58	75	81	61	79	72	74	69	81	54	79	83	75	78	73	69	62	57	67	64	64	62	67	70	70	63	76	72	61	67	82	71	84	72	70	68	64	63	72	77	68	61	90	63	70	59	80	55	72	66	59	65	69	68	81	80	74	69	73	69	71	51	68	62	72	76	72	65	84	74	60	87	69	56	63	76	67	77	66	79	62	73	63	68	59	65	69	71	67	83	62	69	73	63	86	80	72	56	52	56	73	61	73	84	76	75	67	70	76	76	75	71	75	59	75	85	72	61	65	55	70	65	78	70	75	70	67	67	52	71	59	59	70	53	75	72	52	60	67	50	78	66	71	60	69	73	58	67	69	67	56	79	75	78	76	63	71	66	75	66	79	60	67	67	80	80	64	72	65	62	64	76	73	68	69	72	80	76	72	68	72	56	60	61	76	68	70	76	65	73	65	63	73	69	62	51	73	67	74	64	72	62	55	74	70	76	74	50	80	56	65	57	73	53	70	79	82	66	67	62	73	65	67	75	48	71	63	80	84	68	81	77	61	65	75	77	88	68	64	68	69	56	76	82	81	60	64	67	58	60	57	77	73	67	77	67	76	84	80	77	72	71	71	67	76	72	70	68	67	67	76	58	65	69	71	76	72	58	67	96	71	59	73	57	87	79	60	74	77	72	72	71	65	60	60	65	80	69	74	54	65	64	69	62	68	61	77	76	78	73	64	61	63	65	59	67	54	69	54	76	71	64	67	70	70	64	76	64	74	82	73	74	83	63	71	67	55	53	78	69	77	64	63	71	97	55	68	74	51	72	80	62	67	79	64	80	66	67	81	85	64	58	72	76	78	71	65	73	72	64	49	85	77	72	68	70	57	75	81	63	65	65	85	62	57	78	73	86	77	64	69	73	71	63	66	75	60	62	76	79	87	63	56	69	70	83	74	76	69	84	68	83	69	67	75	79	63	70	73	79	75	55	74	77	60	77	63	66	75	65	63	68	75	71	73	72	63	60	66	55	64	78	77	60	74	77	64	65	70	60	77	80	72	75	76	70	77	81	72	68	61	70	67	53	62	65	69	68	77	78	61	64	73	73	77	75	70	85	59	66	66	59	69	59	71	74	58	61	62	68	71	74	71	71	76	64	74	80	64	74	68	69	71	68	63	75	61	64	63	57	71	70	60	65	76	76	63	53	61	79	66	58	59	62	64	67	76	68	70	60	60	64	61	74	59	83	69	72	75	59	77	75	80	65	62	57	62	71	65	55	68	65	69	72	93	78	76	64	74	67	76	64	61	54	60	76	72	71	77	68	63	63	67	70	71	85	83	57	72	56	67	74	67	49	62	87	82	76	70	81	61	69	55	78	51	71	70	78	59	51	62	62	74	70	73	66	76	75	51	55	68	66	61	73	71	85	66	72	67	71	51	68	79	61	74	63	59	61	68	66	72	59	63	56	74	57	71	72	63	70	73	74	71	62	60	76	76	75	75	73	67	56	48
14052	6088	2219	3759	9169	10251	9349	7833	6833	6188	5322	4477	4034	3561	17354	33567	30533	24183	14515	8500	4086	1739	950	756	729	703	691	726	676	678	656	665	677	704	753	693	711	724	686	706	707	704	674	696	698	686	714	739	703	741	666	702	719	720	694	703	679	712	698	713	735	742	721	647	675	628	701	737	769	700	713	709	710	658	753	758	685	721	748	668	667	735	710	798	684	687	695	677	728	714	695	670	702	704	745	712	684	679	678	690	700	694	698	694	693	682	727	682	740	666	746	709	722	731	690	713	692	704	749	676	728	726	721	714	684	707	699	658	754	701	740	735	690	707	689	699	706	706	696	708	718	650	694	669	691	708	707	673	704	710	676	685	734	727	718	669	702	701	693	729	726	687	683	690	694	704	709	727	693	647	731	703	733	697	716	753	667	704	742	714	674	710	696	668	722	712	698	719	719	701	702	673	742	745	669	681	681	720	694	705	723	721	701	702	748	733	725	709	702	720	724	715	710	744	700	704	678	674	725	635	685	724	743	705	686	711	712	720	683	734	681	720	700	661	757	718	723	696	688	708	724	675	683	624	644	744	712	724	696	690	699	727	691	727	754	740	686	722	705	724	665	701	717	711	715	710	688	674	683	672	697	693	718	676	721	679	711	679	676	720	739	728	640	713	748	695	679	717	709	732	712	711	664	728	732	695	670	655	653	680	710	680	695	694	700	713	699	689	694	728	693	689	755	663	683	683	672	712	693	670	705	661	696	679	686	701	705	721	664	658	700	660	644	681	668	686	751	677	722	690	710	711	664	657	701	708	683	688	657	709	739	705	683	685	753	690	731	705	709	748	745	710	692	651	726	676	732	700	680	727	735	703	701	676	695	691	661	684	699	676	687	733	750	729	635	687	676	729	696	749	703	767	699	714	706	655	634	673	704	676	744	695	734	705	692	755	753	647	672	699	726	704	734	722	695	671	749	704	740	712	696	687	685	685	688	674	683	734	694	741	690	685	678	677	753	685	710	696	702	714	695	686	705	702	672	757	727	697	736	715	711	696	683	661	693	691	714	740	735	669	692	722	671	685	700	715	676	687	707	735	702	702	652	671	655	686	731	724	730	662	710	700	693	678	735	700	696	718	752	684	729	703	668	735	705	722	694	648	662	798	683	708	710	689	688	713	668	709	697	667	694	691	661	717	682	671	699	699	707	666	759	678	735	648	711	712	650	709	745	690	700	716	727	712	706	673	697	702	697	734	723	685	697	706	689	702	724	670	726	736	690	698	712	676	718	799	737	722	651	663	694	709	747	722	720	717	709	705	675	697	703	717	742	707	699	664	691	694	731	721	740	704	727	730	737	721	651	664	715	721	718	685	721	733	705	722	689	720	662	714	712	713	682	693	651	709	724	677	738	729	685	708	740	704	704	698	680	682	699	714	743	713	701	701	717	704	749	736	665	709	741	726	678	707	733	700	710	695	722	663	675	667	706	716	706	728	698	716	696	653	674	668	729	699	683	740	686	701	635	742	652	667	753	718	714	674	704	713	653	675	661	725	697	670	682	779	703	700	705	731	709	660	705	676	703	707	661	743	659	704	753	693	673	711	696	713	745	781	691	673	723	693	701	691	716	709	699	680	690	715	678	690	716	687	653	675	685	692	693	663	702	699	677	659	694	720	731	752	726	658	664	719	661	711	701	707	717	711	696	724	698	708	696	723	716	763	715	710	652	663	764	706	721	760	716	688	700	731	681	707	739	696	732	708	753	681	715	689	659	666	730	720	730	711	688	708	679	676	704	698	698	719	749	691	695	759	718	698	662	685	663	736	744	708	731	733	677	654	679	696	714	699	725	755	722	693	680	692	720	690	733	690	691	707	671	746	723	673	699	694	744	700	668	665	692	756	682	680	724	723	688	639	714	709	661	723	722	707	738	716	660	721	708	727	710	697	703	684	694	681	647	726	726	703	683	704	686	664	718	697	686	726	705	725	664	675	724	689	695	716	653	706	732	705	668	717	700	676	658	749	697	609	705	751	692	784	670	734	656	733	675	685	752	742	720	699	668	685	693	702	675	705	691	701	739	756	712	739	651	708	699	680	709	727	741	716	704	670	713	721	702	716	685	710	662	725	703	691	720	708	732	708	677	738	737	675	678	651	697	725	695	679	729	723	678	728	728	757	694	684	707	730	702	698	671	715	722	682	734	700	721	671	721	724	649	684	764	668	686	731	747	682	707	694	728	649	662	683	661	699	685	739	751	720	682	665	699	687	685	676	697	694	711	712	735	735	665	694	753	683	744	701	735	687	721	694	685	758	707	668	683	698	713	711	696	734	633	711	708	677	703	712	726	689	690	715	705	710	700	688	737	650	696	709	674	689	712	687	692	673	701	729	709	719	688	748	722	698	707	731	683	756	709	723	736	729	704	668	721	657	710	730	724	719	679	720	730	757	706	653	662	735	739	703	690	665	689	671	729	720	703	721	737	733	687	667	712	745	693	698	705	659	709	671	695	659	698	649	723	675	711	715	707	736	693	758	717	690	641	717	662	676	745	658	716	681	686	712	769	736	666	703	683	706	697	727	691	735	715	704	695	721	741	666	723	669	650	717	703	689	727	710	690	687	698	694	693	735	683	708	683	715	668	724	702	711	717	687	706	723	683	685	692	724	715	696	713	651	695	670	721	695	723	707	670	713	710	701	683	732	699	655	699	739	692	678	712	735	661	748	692	697	750	734	743	643	721	659	718	700	688	702	710	685	690	687	713	709	722	697	685	645	692	734	709	728	717	710	685	709	709	660	725	701	766	696	730	658	665	728	707	707	759	723	696	718	721	691	685	672	745	697	661	690	683	699	706	735	666	698	713	656	692	686	699	650	673	687	630	758	647	699	695	694	713	751	723	728	717	697	710	661	767	679	721	711	728	721	713	683	715	725	754	632	708	709	704	708	706	675	694	735	675	757	709	719	695	684	697	693	705	674	666	729	688	658	691	719	680	690	705	737	697	702	740	674	696	700	672	703	705	713	725	646	734	695	684	693	637	708	709	714	682	654	675	690	667	703	640	714	751	673	706	688	700	730	729	684	691	684	727	691	725	735	691	737	657	686	714	688	703	672	688	716	682	685	790	724	753	721	723	647	712	675	702	674	723	679	709	733	697	727	711	713	685	697	706	677	704	698	709	686	703	696	696	745	690	745	679	667	716	702	725	680	667	694	743	686	700	748	711	681	677	679	719	675	713	693	671	681	743	666	756	719	674	691	690	671	723	702	697	703	697	674	676	715	677	656	697	702	708	719	675	729	712	691	718	658	683	686	696	741	745	751	703	692	712	737	698	717	702	704	694	729	694	718	685	667	717	648	708	714	669	700	706	685	693	697	696	720	728	677	668	671	666	699	701	771	733	685	712	705	704	746	759	709	732	688	739	714	700	682	683	686	686	665	642	698	748	694	700	688	701	709	692	663	692	688	667	722	689	712	697	706	699	693	730	744	696	706	684	733	688	704	693	736
2561	274	149	107	122	169	201	206	167	177	157	140	152	147	1884	4458	4218	2276	901	402	211	115	74	76	78	60	69	50	60	54	57	56	62	67	69	63	68	73	68	71	78	63	61	64	70	51	75	64	63	56	75	71	52	56	81	67	67	58	66	63	67	69	74	60	62	69	64	71	52	59	59	56	68	67	60	58	66	60	48	59	69	55	78	60	74	58	53	67	72	58	44	71	55	56	64	60	77	77	70	81	63	77	55	80	70	67	78	59	74	58	79	59	73	75	61	60	74	67	74	52	65	62	57	73	54	73	66	62	56	61	61	67	62	65	58	54	44	72	68	71	72	60	74	74	71	57	69	59	81	63	60	75	63	66	78	63	56	71	56	54	72	58	66	62	72	66	73	62	64	69	78	65	47	69	63	62	68	73	60	68	64	60	62	75	81	44	68	83	74	56	76	59	59	62	80	62	66	74	66	71	77	63	67	60	88	71	62	64	62	69	83	67	74	74	60	56	59	55	57	72	74	67	63	70	67	62	71	65	67	68	71	68	62	85	61	60	67	62	75	64	60	67	59	62	82	66	65	64	69	69	63	59	55	75	69	73	61	69	58	68	57	73	67	67	68	80	75	52	64	72	76	74	62	61	66	68	64	63	68	61	65	62	64	67	62	78	60	48	83	63	67	73	49	70	71	63	67	58	75	60	51	64	49	48	53	64	54	72	66	56	68	41	51	77	71	54	77	83	61	69	50	64	64	74	74	61	60	72	65	61	62	77	45	54	76	70	78	53	58	78	73	66	79	55	72	69	70	57	57	66	62	70	58	68	70	60	60	59	76	64	71	66	62	66	60	67	74	64	65	67	53	58	71	54	75	60	53	61	60	71	63	61	65	62	60	53	75	74	64	69	66	52	60	74	64	70	71	61	54	51	82	56	69	75	77	75	78	86	63	62	60	66	83	68	60	73	72	63	75	61	58	69	66	73	57	65	76	70	59	38	80	50	62	74	61	64	72	60	60	56	77	64	66	58	47	64	63	67	57	62	56	72	63	70	78	63	57	62	61	61	66	76	53	66	62	54	62	79	56	50	61	79	75	69	64	57	56	80	68	67	77	58	84	70	63	64	70	67	68	64	62	63	56	62	65	65	63	67	68	67	74	48	64	71	69	66	74	79	61	62	60	65	64	75	61	60	64	70	61	69	55	48	66	51	60	60	58	64	72	59	77	63	60	62	49	64	70	57	78	83	62	67	61	85	67	69	58	77	73	70	59	66	64	71	59	72	87	67	65	71	72	60	59	67	70	77	54	64	67	52	65	60	55	75	68	62	56	67	59	74	66	86	71	75	57	81	52	63	61	59	63	55	71	64	63	59	71	71	79	57	75	78	67	61	51	57	66	66	68	62	67	72	66	53	87	65	63	63	81	71	94	58	66	62	68	55	66	53	58	73	57	61	75	61	65	66	77	63	61	69	53	72	60	63	62	64	66	69	60	64	55	72	66	66	59	74	61	73	58	73	76	61	66	68	64	57	57	69	70	69	69	69	53	76	63	54	72	69	60	57	70	76	62	58	50	64	79	71	68	82	66	65	61	78	64	64	77	63	52	83	62	56	62	64	48	63	67	74	54	68	63	58	65	70	71	61	68	78	62	63	78	65	56	57	53	64	74	59	66	75	61	61	73	76	67	51	66	59	56	53	67	69	58	60	70	71	62	59	65	61	67	60	60	71	72	68	56	63	64	54	69	63	64	50	56	56	70	55	69	68	65	73	59	74	75	77	67	65	65	66	84	59	48	61	64	73	61	50	59	63	70	67	68	53	66	78	67	54	67	53	50	77	50	55	85	74	73	68	69	68	70	73	51	70	61	55	66	74	69	57	65	62	63	62	59	73	67	65	51	74	72	55	61	67	56	65	67	50	59	67	57	75	55	60	63	55	66	63	71	59	66	68	58	67	72	72	66	66	48	62	72	61	62	73	49	67	69	62	64	62	66	64	64	70	71	65	62	66	61	57	70	78	77	70	69	64	58	66	58	64	72	59	58	80	59	72	64	71	63	56	63	61	62	47	75	75	58	77	69	75	70	51	62	73	64	74	64	58	59	66	46	71	69	83	77	51	63	63	66	70	76	69	59	48	79	57	69	60	59	77	74	71	82	54	59	52	63	60	64	84	54	64	64	73	73	52	61	86	59	65	56	70	71	70	69	67	68	76	54	76	78	61	65	84	71	72	60	72	78	63	52	85	65	84	65	63	65	69	75	54	95	62	58	57	53	72	72	65	57	67	79	69	78	54	52	51	65	68	75	69	76	71	69	64	80	63	61	67	66	66	69	67	71	63	61	59	81	53	64	73	65	61	77	70	57	67	71	74	47	70	73	53	59	68	60	75	77	73	62	64	63	74	70	72	73	58	48	56	67	80	79	64	80	61	60	69	68	52	66	58	64	44	64	79	66	71	65	69	91	64	65	55	65	69	72	56	68	54	73	70	75	59	57	63	62	64	72	62	60	71	67	47	63	50	69	60	51	63	62	78	62	70	71	70	77	60	52	57	74	67	63	67	73	70	66	67	65	60	74	60	76	69	73	66	64	75	65	65	50	70	60	53	63	55	63	71	61	59	64	66	68	55	76	68	65	61	66	58	60	62	61	57	70	45	58	59	57	55	65	59	67	75	57	56	70	64	70	73	79	59	64	61	57	59	73	59	84	76	55	58	70	66	70	59	70	64	61	64	66	83	54	81	59	54	57	78	68	67	61	83	73	83	73	71	66	66	68	73	58	62	73	75	65	72	73	63	74	67	54	65	62	68	66	63	72	53	81	67	68	65	63	70	65	61	83	61	60	76	57	65	71	68	66	72	72	76	59	62	78	73	63	69	58	61	72	70	61	69	79	70	66	64	58	65	75	59	70	56	63	51	65	62	72	61	83	55	60	49	70	63	54	71	66	44	63	66	76	58	69	64	59	82	69	55	67	64	79	58	50	73	52	69	69	70	56	72	74	72	54	61	55	79	75	74	60	63	82	56	77	49	71	59	63	60	78	56	73	65	54	77	79	60	56	68	79	82	71	76	51	80	47	63	63	81	73	61	86	61	74	68	80	72	67	74	75	82	56	57	72	80	81	67	70	75	76	71	65	76	64	67	54	71	90	54	60	68	72	79	58	62	65	67	69	71	62	67	64	52	78	71	62	80	53	65	56	74	52	73	61	83	60	88	70	79	61	60	62	72	63	76	55	62	81	64	55	61	82	69	67	60	55	50	56	65	58	63	75	67	63	66	59	59	68	73	74	67	63	63	74	79	80	60	59	53	74	61	53	68	57	70	71	70	70	54	72	63	59	71	73	69	70	65	63	66	65	52	70	70	69	70	56	77	82	68	68	66	58	77	63	55	71	73	70	64	65	64	71	57	62	74	59	78	54	67	65	68	71	75	61	51	56	75	76	74	63	78	73	60	55	66	71	68	59	68	75	63	71	58	66	64	70	75	74	72	53	62
12956	4390	1940	3284	8655	10488	9758	8544	7475	6092	5341	4376	3816	4451	26580	34103	32492	24671	15352	8376	3773	1622	873	712	704	676	658	713	657	711	675	659	698	702	701	682	676	695	722	680	722	676	660	706	638	671	663	702	673	671	678	639	701	674	630	642	683	659	691	656	747	681	689	684	639	709	682	625	699	687	693	691	673	729	702	713	657	694	663	717	697	658	655	648	656	677	699	670	689	664	644	699	632	646	684	649	621	651	636	650	680	652	681	648	674	668	653	627	711	679	655	675	665	671	673	644	700	671	688	669	674	646	712	685	702	655	660	674	659	642	715	668	690	661	663	670	647	688	670	629	663	673	672	706	663	650	701	653	658	696	667	630	655	706	652	686	666	645	696	672	638	627	697	653	638	714	681	698	674	650	664	629	638	697	706	719	700	722	650	690	721	655	638	647	644	682	701	669	687	719	668	661	697	632	619	672	726	674	678	688	674	706	668	689	698	674	680	647	691	651	669	704	697	648	662	680	723	635	663	698	650	662	686	680	617	711	666	684	657	633	668	710	674	675	711	673	690	697	685	669	652	729	666	666	664	684	680	661	689	731	732	686	631	631	662	662	714	663	655	664	685	658	663	685	690	632	660	693	669	664	669	636	664	664	670	651	683	681	659	704	676	655	689	637	669	691	708	683	654	665	646	715	691	696	665	658	689	661	642	697	670	674	699	673	684	623	655	692	672	691	692	681	657	625	669	678	650	689	672	668	692	671	685	651	672	671	702	657	634	670	666	679	658	673	676	689	730	647	690	716	703	660	687	649	646	638	726	672	658	692	666	670	675	687	673	690	652	655	668	689	687	698	661	683	686	685	678	668	651	670	695	714	698	637	655	682	663	677	669	658	688	665	702	653	669	681	649	674	705	619	686	716	669	614	695	645	665	666	646	655	639	656	641	695	682	662	693	660	685	671	681	700	684	677	691	682	729	665	648	668	663	655	648	674	673	647	704	663	693	693	612	670	643	663	683	675	691	681	657	619	649	677	693	671	711	651	628	636	612	691	668	687	663	634	711	668	679	709	657	685	639	672	681	674	631	664	675	682	709	687	672	693	699	730	670	676	647	653	674	614	668	636	702	699	684	681	613	666	654	706	690	631	663	660	637	686	694	673	680	677	674	684	663	654	671	719	609	694	702	710	681	708	646	674	678	696	702	697	699	664	688	716	711	693	679	657	679	660	698	708	713	690	681	643	641	702	649	674	674	629	669	691	685	667	716	669	673	672	687	681	640	662	662	640	648	625	650	655	664	688	677	692	628	679	673	670	647	685	619	693	660	672	652	711	675	681	629	709	687	668	626	640	652	663	641	673	679	672	628	676	703	686	668	697	690	726	690	713	694	718	697	646	673	651	634	701	704	659	647	665	711	689	666	639	692	667	691	652	705	681	690	664	675	700	673	683	697	655	650	695	696	678	662	615	673	693	684	649	674	612	660	658	684	661	626	658	641	659	687	645	668	686	688	677	668	679	661	695	709	654	699	647	663	663	669	657	677	696	629	665	652	690	717	659	651	736	652	689	689	674	693	692	728	716	683	632	683	638	683	648	647	671	633	683	678	702	678	679	628	626	634	737	659	659	690	692	660	642	665	682	734	643	670	707	717	730	675	671	675	666	684	670	611	696	689	652	655	665	683	677	696	677	687	680	623	654	694	678	663	677	644	671	743	740	641	666	667	675	644	623	682	734	697	684	667	651	644	656	687	650	682	646	666	655	649	687	658	676	667	694	678	686	646	675	678	684	686	701	647	689	692	688	696	688	679	679	666	658	674	686	649	660	689	658	666	656	682	692	700	641	622	650	727	621	628	710	666	643	718	653	664	645	661	697	687	659	706	652	677	675	671	696	670	712	626	683	616	734	687	681	669	699	657	659	683	659	666	682	683	703	706	674	702	659	669	671	657	691	668	678	632	657	678	685	699	648	716	716	624	678	694	714	675	708	665	646	653	673	663	690	692	665	675	645	710	663	639	658	701	656	637	677	687	715	698	625	655	665	606	648	637	708	644	685	689	633	660	657	685	683	698	735	622	704	675	701	686	672	669	747	683	671	654	690	697	681	685	689	662	668	714	653	660	653	675	656	655	686	698	673	726	693	674	683	639	623	662	684	679	598	704	665	701	638	666	694	688	677	669	704	685	707	638	668	687	635	688	679	642	698	707	723	677	678	726	695	644	678	689	690	675	675	680	662	683	679	668	702	644	716	651	650	664	676	658	648	636	695	708	645	671	627	668	669	685	662	653	650	664	676	671	699	643	666	648	696	693	692	656	651	658	682	666	683	615	627	662	674	680	685	709	675	659	685	737	676	676	675	705	681	689	688	694	692	693	719	676	682	639	684	683	672	652	699	643	652	659	712	626	663	665	675	656	648	684	654	744	640	667	645	699	677	684	666	665	738	688	690	671	662	671	643	598	662	671	701	696	663	693	672	655	716	678	698	670	708	674	649	695	647	682	663	686	715	667	649	664	669	670	669	683	735	665	680	688	655	648	686	692	660	707	716	693	676	637	712	661	702	712	678	658	670	680	687	661	647	692	663	700	654	704	717	676	669	687	673	695	666	657	678	700	708	676	671	669	668	679	680	667	650	699	715	636	662	675	633	680	663	659	697	694	622	638	713	676	671	654	691	689	687	682	730	664	634	679	721	701	604	652	679	667	714	724	629	658	631	673	631	684	652	664	666	642	684	649	649	690	694	649	693	647	715	710	680	692	705	722	693	674	673	635	675	678	684	655	672	666	700	651	671	645	691	692	666	713	690	671	634	664	664	603	684	708	644	667	665	679	661	669	678	697	717	675	686	644	656	684	683	687	663	693	683	690	642	698	677	672	637	704	692	681	713	677	684	630	646	665	638	699	664	655	689	705	670	668	641	647	646	678	664	687	660	653	640	698	674	691	663	698	648	701	674	723	663	695	718	687	660	666	655	696	669	621	627	632	675	678	702	680	698	667	603	693	687	670	694	695	670	684	688	701	674	653	660	679	691	689	643	692	613	652	691	687	673	640	695	660	696	675	669	716	672	640	674	676	688	651	655	700	676	644	693	697	659	681	679	685	676	669	657	723	682	674	657	687	673	661	677	657	635	725	669	685	673	666	649	657	674	687	649	624	685	629	698	723	651	683	655	690	664	686	670	645	695	683	699	635	652	715	675	687	638	700	659	695	721	698	695	654	672	644	712	656	645	698	692	683	663	676	685	682	659	695	713	667	660	677	694	677	641	737	663	677	649	682	711	701	678	760	676	692	698	695	678	666	715	668	654	672	685	662	663	666	686	594	710	641	681	692	700	682	651	683	727	710	712	649	664	689	687	678	641	627	691	632	670	687	668	621	709	665	631	704	659	654	686	643	640	643	681	642	671	684	671	716	715	676	652	694	684	691	695	602	683	683	648	662	677	617	631	658	662	694	669	664	649	712	713	714	674	699	667	655	667	698	628	690	728	644	734	718	696	665	654	664	701
1352	354	163	145	137	240	256	235	197	210	166	162	129	150	437	2785	6909	5780	2740	1342	508	204	99	81	78	73	84	58	51	73	69	73	55	73	76	78	83	63	67	80	72	78	70	72	67	83	59	63	58	63	69	71	50	75	67	69	72	56	88	66	73	65	63	58	73	70	66	89	73	65	54	65	71	72	57	70	75	78	61	81	66	74	73	75	57	62	58	57	67	56	78	74	75	62	55	77	84	62	62	58	83	74	78	60	59	63	65	69	64	66	79	60	81	66	81	63	70	77	71	78	72	77	81	63	71	56	61	75	68	64	59	63	65	74	68	60	65	80	76	73	61	63	77	63	68	67	79	64	69	70	61	78	64	70	84	89	76	70	70	72	61	67	61	70	70	77	63	74	83	69	86	77	67	59	68	77	60	78	68	53	62	70	55	70	59	77	56	71	74	65	69	74	67	71	69	74	73	88	68	70	66	68	61	64	76	61	74	68	64	68	70	76	69	64	59	61	76	70	77	71	80	60	73	57	73	63	58	77	56	75	74	72	67	78	63	60	71	74	71	73	66	71	63	73	81	59	78	63	59	58	56	68	74	66	74	71	67	62	74	61	65	82	68	78	62	69	60	60	66	79	75	70	74	58	73	85	72	64	48	56	71	66	93	74	76	77	71	63	63	57	78	65	77	81	73	81	72	64	64	65	69	77	67	70	60	71	68	58	72	75	86	75	62	60	74	76	84	53	78	57	82	80	53	64	87	60	71	74	79	64	64	61	90	64	69	58	52	59	69	72	65	84	73	78	84	71	55	74	74	63	73	67	57	71	77	67	78	79	62	81	70	70	65	81	63	69	66	69	71	64	57	66	73	61	58	79	72	74	76	63	65	76	72	68	75	80	67	58	62	79	67	56	81	76	60	66	68	60	63	64	66	68	77	80	75	63	68	86	78	60	67	67	59	58	72	47	75	76	55	66	66	73	65	70	79	95	65	58	70	68	66	65	60	64	80	71	67	58	63	62	70	78	61	72	69	71	72	76	59	64	74	57	75	64	64	65	66	65	53	72	83	63	75	72	74	66	71	60	74	73	73	64	83	63	77	78	74	63	80	65	65	85	80	73	69	74	74	56	82	88	72	64	62	84	64	61	74	62	63	68	63	65	75	77	55	64	68	79	47	79	63	71	64	70	73	78	67	59	69	62	79	62	67	74	72	67	82	76	78	57	67	75	72	78	73	86	75	79	67	63	78	81	60	71	67	59	76	66	69	70	76	74	61	74	58	57	63	60	70	64	62	51	69	67	78	65	80	69	67	67	75	72	62	60	67	77	57	68	71	83	67	62	68	60	57	70	68	75	59	69	75	67	75	77	73	68	68	75	72	74	79	61	69	64	72	71	69	78	82	67	72	75	95	66	53	70	55	57	70	60	53	70	63	65	65	62	81	62	74	65	55	59	76	76	57	73	63	72	52	66	70	63	74	57	73	71	66	72	78	80	71	69	72	74	72	62	63	68	71	75	61	78	64	61	79	54	73	66	78	79	69	72	68	74	62	67	63	82	61	69	84	71	54	60	69	65	75	70	80	70	65	68	72	72	65	72	80	60	69	81	59	65	82	65	66	69	72	77	56	57	73	78	61	78	58	67	77	70	75	61	72	68	76	76	64	73	70	79	73	74	73	76	54	63	42	62	43	50	61	70	70	60	65	73	75	59	63	80	78	61	64	61	79	63	77	68	54	64	67	61	62	63	64	64	63	56	71	59	61	80	61	79	74	60	63	73	79	71	85	83	71	67	64	75	74	64	61	74	61	72	74	68	70	62	68	77	70	62	71	51	71	60	59	59	66	56	64	67	71	73	70	73	70	66	77	59	83	61	63	64	60	54	51	77	76	71	63	64	82	51	61	74	69	64	55	64	66	70	71	57	76	75	81	68	68	78	60	81	83	75	87	67	67	76	63	79	67	83	68	75	65	88	74	84	80	60	88	68	84	74	70	58	74	72	74	68	86	70	79	79	59	59	70	77	72	74	75	66	68	79	57	63	55	71	62	66	77	74	91	93	70	73	66	63	78	66	88	68	71	81	59	61	65	70	69	72	81	67	77	63	69	72	66	67	64	77	68	73	70	64	75	71	70	77	64	74	76	80	57	79	77	63	58	75	68	66	76	72	64	87	67	71	74	66	70	65	84	72	63	69	86	57	58	61	63	57	56	71	67	76	77	64	61	78	57	80	63	76	79	90	57	60	53	54	75	74	74	77	49	62	56	76	65	73	57	71	67	62	74	64	69	79	66	60	59	66	71	68	62	55	78	63	79	62	58	68	62	65	68	65	75	66	64	66	66	72	67	66	68	62	66	54	62	77	52	68	67	76	64	69	71	71	81	81	63	55	68	89	65	74	69	71	75	69	61	56	76	61	63	79	70	74	59	50	77	72	72	62	82	68	57	60	70	61	78	69	67	72	62	69	69	55	70	57	67	75	62	62	62	71	80	69	68	59	78	73	78	72	68	77	72	97	56	55	70	71	65	54	71	75	78	85	66	73	70	66	59	67	63	69	68	65	56	62	75	79	62	61	73	68	64	66	65	78	56	74	56	75	68	70	73	75	67	79	84	73	48	69	69	63	56	75	69	55	71	57	63	70	79	62	87	59	88	66	64	67	67	69	65	62	77	76	74	67	58	60	72	54	64	92	58	60	63	70	74	69	75	72	89	74	64	66	77	79	65	79	71	50	66	61	69	64	68	74	75	67	64	65	68	81	77	59	81	60	68	74	70	54	59	86	66	88	56	80	74	61	73	67	69	75	62	69	62	67	54	80	67	61	75	87	72	62	56	68	63	76	70	56	64	71	55	68	52	75	60	75	68	72	60	51	62	47	58	74	63	67	69	76	53	65	57	62	60	64	65	58	68	57	66	76	55	68	72	68	69	84	68	73	75	49	80	73	63	65	66	67	83	72	55	65	56	73	70	76	63	73	77	80	78	65	68	67	73	77	61	64	70	63	68	83	65	66	67	58	72	64	86	76	65	70	69	67	69	80	81	85	78	60	60	71	72	76	87	64	81	72	57	66	66	66	67	72	61	67	75	76	73	80	54	65	73	57	74	55	71	71	83	86	72	69	79	64	77	70	80	72	58	61	67	74	58	65	76	66	70	66	58	67	70	60	62	61	67	60	75	65	67	81	64	87	70	67	64	67	74	60	72	83	81	70	76	76	72	74	66	73	64	61	78	62	69	70	65	64	72	62	87	69	70	73	82	70	72	83	61	71	73	70	75	64	71	75	75	73	63	61	73	58	69	59	82	63	62	75	85	67	54	78	66	68	69	61	72	59	72	77	65	82	59	71	67	76	63	73	70	52	79	63	71	73	68	64	69	74	76	73	57	76	65	78	77	76	62	65	79	77	62	67	76	74	68	73	73	74	70	80	64	65	71	65	53	64	69	45	63	65	77	70	73	64	57	74	74	55	73	58	64	65	71	63	71	58	82	73	83	65
15547	5782	2676	4891	11578	14112	12702	10021	8194	7015	6358	5209	4747	4597	7721	21602	38825	34391	25693	18122	9341	3465	1387	906	749	656	731	689	684	708	683	694	701	666	667	696	751	714	664	694	692	702	662	707	712	696	722	712	736	706	682	706	694	681	710	694	701	667	684	694	712	693	716	692	664	722	742	716	682	703	691	756	697	684	681	710	714	699	720	707	734	667	644	704	718	724	717	712	731	689	667	684	749	704	722	658	679	690	743	706	720	697	677	656	721	742	697	738	658	713	696	694	678	688	724	717	683	714	673	677	691	721	685	680	708	727	700	703	698	709	647	705	712	690	719	670	667	675	693	637	676	703	680	705	708	701	693	707	681	690	702	681	730	711	746	676	731	670	700	736	725	723	698	728	734	699	721	692	698	709	699	698	687	688	665	718	706	705	664	693	695	663	688	716	693	653	684	724	680	723	689	721	658	758	706	683	700	707	760	709	738	666	675	707	708	627	691	686	697	736	646	698	646	726	727	672	692	673	723	707	705	692	732	710	689	682	698	714	711	677	699	660	733	671	620	700	668	724	693	698	722	669	681	700	722	656	724	656	759	711	717	658	702	687	657	687	698	684	736	714	734	708	683	662	684	713	666	690	659	707	727	715	708	696	669	727	722	679	689	667	744	728	745	657	699	722	711	742	675	659	672	677	665	732	715	645	697	691	662	687	686	702	673	716	660	687	723	676	682	701	739	753	654	661	700	732	699	669	658	728	721	703	707	736	735	705	679	693	674	719	683	738	714	704	732	682	697	701	666	707	686	664	702	669	720	672	691	711	680	765	695	713	700	659	712	705	680	689	684	709	700	691	751	709	692	688	693	703	700	663	702	714	711	760	744	721	693	692	668	688	749	673	704	712	692	712	746	702	754	674	739	725	708	684	730	640	669	661	737	704	660	678	696	732	705	714	711	700	731	698	755	714	686	656	734	716	671	701	654	706	709	709	759	718	699	682	757	724	663	723	676	689	699	669	741	668	668	695	704	723	642	687	677	705	673	715	691	744	715	697	724	703	709	680	666	668	678	737	701	711	678	725	702	731	660	685	688	723	702	701	679	723	659	741	734	695	699	650	715	704	677	647	697	726	725	695	728	722	671	687	663	711	683	713	732	685	671	717	738	725	703	652	718	695	680	689	671	696	687	730	726	710	671	699	770	676	693	677	709	678	676	747	670	737	737	754	699	681	699	683	686	711	674	779	685	717	708	716	733	723	759	707	712	653	705	691	704	717	733	727	693	629	661	707	733	722	735	755	668	720	671	668	703	704	710	752	695	681	679	682	683	683	696	683	715	697	645	669	702	706	686	701	670	686	731	695	744	732	682	697	687	686	726	674	686	733	661	720	691	643	736	687	692	762	668	733	721	714	662	734	725	677	696	729	731	698	749	706	684	725	722	675	727	696	717	723	680	693	691	726	721	678	685	683	740	706	709	711	665	679	678	672	679	648	714	686	686	705	679	714	649	702	693	714	705	722	672	699	734	706	669	693	741	687	698	756	692	698	692	717	674	697	694	717	688	640	734	679	678	739	710	713	729	664	717	727	756	750	680	696	689	675	695	691	670	674	699	703	667	728	704	695	699	724	710	726	722	618	689	644	717	667	651	737	665	681	672	675	622	740	706	688	664	680	689	699	697	723	695	725	657	705	693	725	696	703	685	741	741	729	642	679	722	710	725	680	699	682	651	678	715	683	729	714	718	714	700	726	720	701	712	723	697	683	678	717	698	689	672	714	700	663	717	731	705	690	692	683	674	716	682	673	720	728	698	707	725	698	726	690	715	733	734	707	672	723	629	693	740	690	705	711	694	716	687	716	720	691	697	683	708	755	721	681	702	681	688	670	721	724	679	692	691	724	714	727	726	712	707	755	687	702	756	678	728	714	697	727	700	653	683	697	664	725	709	703	703	694	705	717	697	693	681	726	715	726	719	679	743	701	757	745	698	729	749	696	708	709	704	668	709	673	695	736	664	680	718	673	685	623	713	698	718	669	636	721	719	698	685	712	711	671	678	730	725	705	715	682	714	750	716	692	739	699	710	727	699	697	701	750	725	674	678	684	678	666	675	743	732	691	682	678	671	703	717	691	684	722	665	739	681	713	692	659	738	736	714	710	726	703	697	698	727	705	723	711	694	666	732	735	702	701	683	734	690	661	750	695	710	682	676	760	748	701	678	703	697	694	702	724	680	697	661	720	732	706	722	673	762	700	691	722	735	703	675	697	703	710	637	667	692	695	672	747	716	706	677	671	654	710	687	690	715	711	726	729	740	723	701	708	667	742	706	699	706	697	694	698	722	672	702	713	736	714	669	677	730	718	720	652	705	701	658	704	722	679	685	707	712	664	711	692	717	682	743	698	722	672	715	698	741	665	705	665	718	683	724	727	689	728	694	738	709	716	721	744	701	703	705	704	726	701	676	664	694	681	697	680	698	713	680	669	706	727	708	711	705	739	689	694	724	699	720	707	684	702	658	745	751	708	717	658	711	725	720	724	760	671	691	713	644	702	739	708	680	671	734	732	717	716	689	706	702	682	668	705	686	684	727	683	681	706	695	698	664	713	717	699	742	698	656	709	732	692	721	730	670	700	692	694	676	725	681	712	697	740	695	685	716	725	710	726	749	699	705	694	655	684	703	673	703	691	674	739	737	682	732	778	708	739	735	642	676	676	648	700	721	748	688	697	721	682	696	674	686	708	723	724	685	670	696	708	710	660	693	702	662	723	722	741	686	708	685	736	697	677	682	737	727	724	715	731	733	723	679	739	707	718	698	707	701	663	692	698	669	742	699	720	697	680	701	683	629	685	683	697	695	680	677	736	652	698	713	676	711	717	647	656	668	694	706	692	713	754	700	747	680	722	719	752	711	725	673	702	710	679	703	729	745	710	734	685	727	737	734	699	698	684	663	694	672	673	721	692	725	681	718	695	687	733	670	666	702	709	721	685	756	689	688	731	714	714	725	683	675	643	706	652	687	733	736	692	685	663	691	705	713	681	660	692	687	697	694	703	712	684	711	716	695	731	727	741	683	706	735	716	665	689	669	710	650	688	723	674	716	694	734	699	720	711	691	686	716	724	695	714	712	660	701	673	680	670	643	704	740	728	675	685	669	682	658	680	722	653	730	705	745	743	674	702	720	708	698	725	679	703	687	663	696	716	689	673	693	692	734	659	699	733	688	686	711	695	715	736	718	673	664	666	692	703	730	719	674	726	723	718	655	686	641	690	714	713	717	752	746	659	663	672	681	691	674	722	703	732	653	686	730	665	723	691	759	668	722	665	706	678	647	771	675	745	647	700	693	710	779	662	695	686	701	655	700	684	668	747	722	703	727	733	677	692	723	723	683	699	700	693	645	646	688	645	697	700	711	754	673	681	670	745	681	706	689	674	746	714	710	668	722	670	668	638	772	695	717	699	731	660	705	682	654	640	709	710	675	718	725	738	702	691	711	701	680	743	677	745	707	734
1519	109	106	99	99	116	104	104	66	102	119	114	96	102	129	164	729	1457	1065	648	321	138	72	69	71	86	61	79	54	78	72	62	73	71	61	71	54	68	73	81	62	61	64	67	71	65	73	69	57	63	71	68	60	81	64	69	54	58	65	56	61	53	66	59	70	62	58	72	64	68	58	61	71	74	61	61	67	66	67	61	50	69	56	55	66	70	71	60	54	64	71	75	71	63	67	61	73	52	69	63	55	53	65	67	60	68	51	52	47	60	64	72	72	61	51	69	58	57	72	63	57	79	63	64	64	54	74	77	55	59	56	53	54	70	61	71	59	62	67	63	90	65	60	64	72	60	47	67	67	58	60	63	59	64	60	82	59	76	71	54	57	56	62	85	57	65	55	66	50	67	67	59	50	64	78	73	67	74	66	60	73	66	65	74	63	62	64	65	63	65	72	70	69	80	66	62	61	54	75	62	71	72	58	72	63	79	59	62	73	88	68	62	63	55	49	70	59	61	61	62	62	53	78	65	54	73	59	57	69	65	52	60	65	45	65	58	47	49	61	64	61	48	65	57	58	57	56	72	64	73	60	49	71	61	64	83	68	64	54	65	58	59	54	62	62	71	77	61	64	66	68	50	59	78	58	68	54	62	70	69	74	60	54	60	47	88	56	78	53	67	55	55	70	61	69	64	66	55	57	68	69	58	67	73	88	51	64	64	67	61	65	64	56	50	54	54	49	54	50	63	58	74	72	71	62	66	61	60	65	66	66	59	74	63	55	58	52	66	65	62	63	66	61	59	55	44	76	67	61	68	80	73	78	67	66	72	69	73	56	87	57	67	64	70	52	70	73	59	74	66	65	67	58	62	60	60	75	73	77	67	60	69	69	47	60	59	60	57	60	69	54	68	69	63	59	66	60	73	73	64	67	63	58	72	73	70	64	55	57	57	69	69	65	56	66	64	67	60	71	66	67	52	56	42	69	57	69	60	52	72	74	50	69	64	68	55	66	61	59	71	72	57	83	86	71	57	71	69	73	59	62	72	64	60	64	84	53	54	72	67	62	54	69	59	62	63	85	65	73	72	56	68	67	63	66	68	66	61	72	61	56	69	78	57	59	65	61	71	59	58	62	62	49	66	58	51	61	67	62	70	60	68	53	70	75	65	68	63	62	66	56	59	76	56	68	67	57	71	77	60	65	59	84	64	56	66	74	64	55	59	62	60	55	70	63	84	69	72	65	73	70	67	62	65	64	54	68	63	49	66	60	62	62	76	74	58	46	51	58	76	63	60	64	71	67	67	72	67	67	60	61	68	59	59	65	74	69	66	75	58	60	55	66	65	64	76	57	63	57	75	57	58	72	68	60	65	65	70	59	65	57	70	59	62	64	50	63	64	57	70	54	83	78	79	72	54	50	61	69	81	67	66	60	73	69	61	65	70	76	66	59	58	62	57	62	80	64	67	66	55	71	71	69	62	51	71	75	65	49	64	62	75	63	75	62	62	69	62	64	65	61	69	66	68	55	75	58	68	64	51	79	72	57	68	71	48	66	75	59	52	65	67	73	61	69	74	57	51	57	67	60	65	57	59	68	55	62	77	72	72	69	57	40	64	71	69	64	73	54	58	63	60	51	69	66	69	69	61	72	56	52	62	60	64	64	64	57	66	60	63	62	68	58	55	64	63	59	63	69	59	60	78	63	71	68	59	62	68	68	73	69	67	67	55	58	71	77	61	80	62	55	67	55	51	58	81	75	66	61	70	77	64	63	76	62	63	70	65	72	73	64	62	63	63	75	56	59	64	62	64	48	64	73	56	61	49	63	76	63	67	60	54	81	64	53	71	62	58	71	57	73	65	63	60	66	59	68	81	55	66	62	64	85	67	61	68	69	68	85	73	61	59	66	61	62	84	48	57	82	53	68	59	64	65	74	69	53	52	71	64	68	82	70	72	86	77	67	58	70	60	71	68	51	67	64	64	73	67	48	74	67	74	78	73	81	57	69	71	60	62	57	61	58	59	66	57	69	60	53	68	69	73	75	71	64	64	59	69	62	81	81	55	66	54	55	76	73	54	58	48	70	75	72	73	80	71	75	76	68	63	72	62	61	56	83	68	61	65	60	66	68	63	54	59	52	59	72	84	61	68	52	64	50	61	59	63	65	64	68	62	73	55	76	76	76	77	62	76	47	74	71	48	59	53	67	79	57	61	69	74	62	65	67	48	58	80	72	78	70	66	73	57	57	49	50	69	51	81	59	66	69	78	45	64	83	73	57	56	75	66	58	76	93	76	82	65	70	64	64	69	61	67	68	52	58	60	76	67	63	59	64	56	62	81	49	65	67	68	59	76	57	60	62	55	68	58	77	59	58	74	53	60	64	58	77	57	71	59	76	65	85	49	59	51	54	63	59	64	70	67	64	65	65	70	70	74	57	72	60	62	73	60	67	68	64	61	73	58	58	63	72	83	69	54	69	67	66	77	76	66	66	74	63	61	72	83	66	62	67	71	63	63	72	63	53	53	67	58	67	76	63	69	68	67	67	64	60	69	70	78	69	69	62	63	70	66	69	66	62	65	67	72	46	52	50	80	57	56	60	63	55	63	70	60	64	63	69	62	56	72	68	61	70	65	68	57	70	76	62	74	64	57	65	78	75	77	57	66	66	81	71	62	67	71	53	64	72	61	52	66	56	44	70	74	51	57	55	64	54	61	58	62	82	75	57	68	73	69	56	71	68	60	56	63	82	53	60	71	65	66	60	52	67	56	69	70	86	79	69	78	55	58	74	64	53	79	66	82	58	71	52	57	51	70	77	80	58	54	63	61	54	66	58	62	55	69	60	69	64	77	74	54	59	72	67	58	78	64	50	76	68	63	56	76	75	57	69	61	79	63	59	71	74	82	65	62	76	54	69	71	71	79	64	61	63	64	50	64	64	78	60	68	73	61	66	58	72	72	54	56	51	70	52	56	62	63	62	59	67	68	65	73	68	70	78	70	64	65	57	73	51	52	57	61	60	71	64	71	68	60	60	72	56	73	71	67	68	61	53	68	63	69	74	66	71	75	59	71	65	60	68	66	56	77	72	71	60	67	74	74	52	72	65	67	70	56	65	45	65	68	71	65	60	56	81	69	69	54	67	56	77	63	62	67	61	61	53	64	64	60	68	69	51	59	64	65	75	64	61	50	69	61	79	59	57	59	70	67	50	49	68	64	48	71	54	63	69	68	65	74	68	67	70	60	65	73	69	67	55	62	69	52	69	56	68	72	57	68	66	58	75	60	71	65	65	74	61	74	63	69	51	54	77	63	61	61	66	64	70	55	66	58	67	65	60	66	58	64	68	70	63	78	55	52	63	84	61	60	66	52	67	70	76	70	53	55	60	68	59	57	65	64	65	65	66	61	68	54	55	66	66	68	54	56	78	75	59	63	73	61	59	66	82	73	63	64	63	57	62	56	61	67	68	76	75	55	72	72	61	74	74	76	56	60	59	75
8898	2140	1371	2531	5413	5153	3754	3186	2933	2620	3296	3055	2424	2530	3505	5316	16941	22561	17300	12002	5710	2284	1044	714	696	682	659	670	654	619	631	608	699	634	642	643	688	666	667	679	679	654	677	631	638	673	625	701	655	668	677	635	659	625	687	660	685	672	622	638	646	672	649	661	625	676	676	680	663	655	624	638	667	664	654	627	636	664	692	679	629	689	619	696	665	653	637	687	624	653	662	630	602	646	662	631	655	663	673	661	632	678	627	648	664	632	658	677	660	654	695	684	648	658	672	619	635	625	679	675	673	634	649	643	639	674	660	618	619	668	630	637	669	642	653	675	654	641	654	679	648	622	654	670	660	698	632	630	647	628	637	686	661	678	650	720	664	638	662	636	645	628	645	640	656	669	658	663	629	676	672	619	678	692	647	706	712	651	623	636	650	653	632	678	672	656	663	670	633	667	675	691	619	673	642	712	650	662	639	638	668	644	654	619	665	648	664	681	663	687	672	679	656	617	692	624	655	670	645	636	670	658	631	644	671	617	664	686	681	624	639	642	683	708	653	621	615	633	630	695	662	649	669	637	655	670	637	683	687	668	643	700	648	605	661	664	661	637	635	683	666	690	648	620	648	637	619	655	650	633	675	630	669	614	639	650	700	658	658	612	676	660	613	662	686	690	667	613	650	660	650	648	676	706	688	659	682	667	611	637	626	656	657	632	667	660	678	705	691	622	682	632	657	619	718	678	636	615	652	687	656	680	667	655	671	646	640	636	693	623	653	673	709	667	628	625	653	657	682	655	627	704	642	643	659	699	646	647	624	655	662	653	648	646	629	665	657	658	664	637	656	679	683	631	675	645	723	659	624	693	644	654	646	687	662	689	675	691	660	641	675	648	678	619	644	666	650	574	643	641	650	654	633	627	669	665	624	657	617	682	641	645	658	693	602	638	629	690	655	646	664	695	705	665	642	679	671	647	651	655	650	648	650	720	656	644	668	673	656	644	660	700	635	650	623	699	672	676	673	657	658	676	681	676	705	658	664	615	617	668	673	642	635	651	687	682	695	636	634	646	638	630	627	683	648	648	688	650	676	631	661	621	640	629	669	678	610	664	661	658	611	630	678	647	624	636	642	625	660	645	658	624	694	640	671	724	649	657	633	625	632	605	651	600	652	655	722	636	692	609	670	669	680	701	655	649	645	670	649	684	666	637	632	673	696	655	705	654	656	649	680	642	670	681	690	699	709	646	670	676	639	649	623	652	670	612	655	679	636	673	656	614	641	643	675	621	612	669	671	629	660	634	606	683	667	651	682	642	603	643	653	624	694	669	664	679	693	656	679	690	633	667	703	646	665	646	623	647	706	679	638	615	670	666	665	646	655	685	632	641	674	687	628	615	656	631	682	675	669	691	644	668	644	662	637	640	718	638	680	594	661	657	654	641	644	654	632	675	667	642	650	669	590	656	687	607	632	679	685	647	656	673	682	642	684	667	608	673	670	623	662	719	657	656	643	656	669	660	699	647	662	629	651	639	664	649	626	654	622	651	596	669	674	669	623	656	622	615	636	692	696	681	664	662	651	676	651	686	666	667	661	663	673	662	644	634	610	661	667	626	626	651	640	689	646	664	659	658	671	646	659	637	674	636	679	689	618	698	668	697	681	638	649	702	639	692	673	667	644	679	665	688	660	656	642	642	703	635	673	655	641	666	705	712	674	644	651	689	640	651	670	621	653	661	664	642	661	624	657	601	643	670	639	648	631	651	637	629	658	633	684	697	676	646	693	628	651	693	625	655	635	614	638	650	652	660	658	653	643	653	669	657	634	627	610	624	657	664	677	662	626	669	700	677	645	665	625	675	636	671	665	658	656	577	660	601	651	650	678	622	650	652	669	678	630	628	651	669	686	694	737	670	614	688	664	677	632	634	663	648	671	671	703	648	701	670	653	644	663	655	650	669	613	684	670	623	658	644	637	655	611	629	677	677	665	662	685	686	626	682	663	682	656	653	660	667	640	641	686	673	640	656	627	640	663	686	651	707	602	698	660	648	667	666	651	685	656	662	684	674	642	640	665	609	689	633	670	652	646	638	671	672	651	636	635	688	657	635	638	700	645	658	699	680	626	702	636	672	642	721	638	626	655	649	642	695	671	657	645	670	669	667	600	640	672	644	655	629	665	630	670	612	681	660	642	668	652	655	620	668	694	658	614	584	684	637	656	658	670	670	616	607	615	707	662	635	618	655	638	673	605	650	630	700	669	661	627	655	662	683	646	652	677	618	665	638	685	681	674	646	688	647	648	669	669	629	636	652	659	637	663	643	605	664	624	660	665	661	635	650	649	645	638	707	705	621	643	661	654	660	639	629	652	698	650	649	662	666	682	713	581	672	640	640	630	641	674	628	640	675	662	585	617	654	657	683	665	645	647	710	616	671	679	670	682	664	696	663	673	625	655	698	645	643	683	665	713	671	666	643	665	680	676	694	650	659	651	621	641	661	682	678	638	658	683	628	665	647	697	641	693	674	656	644	644	653	652	643	630	621	685	637	659	647	654	658	643	613	674	688	645	623	663	662	667	733	620	682	665	614	641	655	657	649	621	663	633	638	667	635	639	632	647	690	662	688	666	629	640	662	662	675	653	662	640	619	687	651	664	611	717	648	659	690	653	618	597	664	667	669	673	657	646	639	649	652	628	596	639	619	651	714	650	691	665	635	691	654	666	634	653	676	659	672	671	659	647	644	647	635	732	626	634	651	636	705	650	636	687	658	631	626	669	616	641	684	662	660	644	640	642	645	607	635	619	685	650	658	670	669	665	664	656	661	627	627	678	614	651	696	643	645	622	672	683	631	654	619	688	695	631	645	635	629	673	664	640	617	652	643	651	646	607	664	647	594	651	701	657	663	634	640	644	650	627	660	663	664	631	675	674	696	667	670	635	694	659	704	657	647	635	657	652	663	670	669	638	677	718	700	666	656	623	646	669	670	666	670	660	662	640	641	652	648	671	661	630	717	628	626	621	659	646	642	630	655	629	650	675	665	701	693	690	695	650	659	651	617	622	627	692	651	670	657	699	668	644	618	666	666	656	671	680	652	683	599	662	634	690	653	621	654	666	643	661	652	705	678	667	651	633	683	668	640	677	669	645	655	679	637	647	652	625	675	663	658	664	660	661	673	660	640	650	703	632	625	710	690	664	705	624	649	670	653	671	636	690	687	651	676	661	663	635	650	623	694	636	593	647	642	686	634	677	652	644	660	633	714	618	701	659	632	626	637	676	624	613	681	645	663	666	667	660	650	671	614	631	692	655	691	699	659	702	661	664	710	671	662	643	634	643	615	646	655	705	640	634	685	684	698	677	648	650	660	644	684	623	651	676	633	626	627	660	657	655	671	643	666	615	653	638	642	629	606	649	667	612	652	653	700	640	627	677	662	648	626	657	656	650	655	614	679	667	657	694	632	655	621	634	684	687	654	660	659	646	622	662	688	644	649	678	671	672	647	639	644
722	232	157	120	122	127	154	147	145	157	121	163	126	148	271	1062	3130	3420	1929	1090	425	170	97	77	60	61	67	69	81	70	75	58	61	76	66	59	71	70	80	71	72	76	68	65	57	70	52	63	82	62	73	89	79	58	79	60	65	70	67	84	66	68	60	62	70	64	57	62	70	73	75	75	69	70	67	67	70	60	63	66	82	80	72	71	54	59	66	88	64	73	53	77	72	61	60	75	72	67	58	73	63	73	74	74	62	72	79	59	79	71	74	73	80	75	76	69	61	59	51	61	59	51	75	65	53	61	76	60	73	78	72	67	65	56	64	64	65	65	77	70	76	76	81	67	71	64	64	78	62	57	73	72	60	74	63	78	79	73	70	64	67	63	60	63	77	64	59	63	74	71	55	75	72	67	71	61	68	73	58	69	55	68	64	69	58	70	69	84	56	70	60	63	69	68	66	70	67	64	65	68	64	76	68	66	65	63	71	73	77	63	55	73	71	69	76	64	74	60	59	69	55	58	70	58	54	69	86	76	58	75	77	76	73	63	63	74	55	60	57	62	63	56	70	78	65	52	64	72	78	67	67	61	74	72	73	68	82	74	75	74	65	59	68	66	64	66	76	75	73	68	78	83	54	54	74	83	62	58	77	58	75	71	72	81	63	77	60	67	60	75	70	60	53	59	50	62	63	73	63	61	72	74	69	70	69	69	67	76	72	65	86	62	62	77	72	61	70	78	73	61	82	53	77	71	60	74	78	74	57	81	63	75	61	64	72	65	52	57	72	60	65	55	59	74	64	72	76	77	79	69	71	71	72	72	58	71	66	60	74	67	80	68	65	75	68	63	81	67	74	63	55	69	68	73	73	72	76	74	76	64	67	52	81	64	60	68	64	79	67	74	67	72	58	73	74	77	63	62	70	59	57	77	78	55	78	75	58	74	83	59	78	61	71	73	60	53	80	73	82	61	64	58	74	62	55	66	68	69	64	67	55	55	70	62	76	73	78	78	65	64	74	66	65	81	68	58	73	72	74	75	54	74	78	58	70	73	69	85	70	59	58	73	65	55	60	69	72	80	74	76	85	76	71	61	78	61	57	78	70	82	57	75	67	80	61	66	74	62	77	66	74	71	65	50	72	75	73	78	65	55	67	49	72	66	58	70	77	66	67	55	67	61	63	71	65	65	75	75	68	85	78	63	77	67	63	58	57	65	66	64	68	82	77	74	65	77	59	80	61	74	76	57	66	64	61	52	80	58	64	86	73	68	63	69	90	83	57	69	68	67	69	56	75	67	59	72	64	64	70	75	67	70	60	72	65	71	71	57	71	61	71	61	77	72	82	69	75	62	78	78	61	60	70	67	79	63	63	54	78	79	76	76	57	67	60	67	63	56	66	74	79	61	64	66	78	63	54	63	79	69	58	79	65	69	77	68	80	66	64	77	75	75	71	69	70	83	66	66	81	80	69	70	71	80	61	61	69	59	54	70	62	63	60	64	71	79	63	68	66	68	72	66	69	76	71	73	68	86	66	63	75	66	57	76	58	86	75	73	57	82	49	73	73	69	58	68	64	63	63	74	69	67	63	77	54	76	70	81	61	60	48	70	68	83	79	71	84	65	50	75	64	70	76	80	73	71	68	76	78	60	42	67	84	68	71	87	74	79	64	78	69	70	59	68	60	57	60	67	65	57	78	65	92	57	55	71	62	70	90	74	67	59	75	54	62	68	82	56	69	73	63	80	68	73	86	57	65	76	68	61	70	65	81	76	62	61	62	91	60	61	81	68	52	78	86	80	64	76	76	89	61	71	72	95	69	65	60	68	67	69	78	66	70	71	69	77	73	72	64	73	52	73	74	72	64	67	71	74	66	63	68	72	77	65	62	83	66	66	67	68	77	71	79	62	67	69	62	76	78	62	71	75	65	81	66	70	73	63	67	74	83	63	69	71	76	78	85	68	74	57	71	60	62	71	62	58	62	65	65	73	75	65	84	75	56	72	67	64	73	71	67	82	79	70	64	51	71	71	100	64	62	56	69	72	68	71	61	56	75	70	53	70	65	75	66	73	75	67	67	61	66	75	68	81	99	72	76	52	85	67	65	59	76	55	63	89	62	82	58	58	56	66	60	66	74	75	74	71	71	74	72	53	80	75	58	74	65	73	73	64	69	81	60	54	57	76	83	83	75	68	62	68	69	74	67	67	79	63	74	58	67	90	54	59	76	72	70	63	88	70	65	92	58	69	71	71	56	78	71	74	62	74	82	80	74	64	67	82	75	76	65	65	69	82	61	69	68	67	74	51	60	81	58	67	64	67	53	57	77	79	68	65	63	80	56	70	67	70	85	78	68	73	75	78	63	65	79	69	69	59	70	68	51	79	58	70	63	79	91	72	68	77	65	58	77	73	83	77	86	57	62	60	59	67	61	68	76	63	51	57	68	67	74	65	70	72	73	69	78	60	63	76	65	72	61	60	70	61	57	74	67	52	79	61	73	70	64	61	56	68	75	75	65	64	67	71	71	77	60	70	72	64	58	63	62	62	67	73	62	70	63	76	63	73	70	60	61	71	73	87	61	73	64	71	73	70	82	90	57	50	78	69	66	77	68	71	78	76	54	82	60	65	63	81	69	76	67	83	58	65	69	64	52	84	51	79	59	71	67	71	61	67	67	71	43	67	55	58	72	72	73	81	73	61	69	69	81	79	59	72	54	71	68	53	54	73	77	64	68	74	64	55	80	66	73	58	56	71	83	79	67	74	65	53	90	73	58	71	70	66	66	67	76	55	63	79	60	81	67	73	75	78	58	73	68	81	60	54	77	59	65	80	97	67	65	61	61	61	71	67	74	78	70	69	74	60	57	64	71	57	51	73	72	73	85	74	72	70	67	74	83	64	78	77	65	56	78	59	70	59	57	63	53	77	70	61	69	74	83	72	65	54	83	68	65	75	69	67	65	65	71	59	53	68	70	80	67	66	62	60	78	70	58	68	68	56	81	64	54	53	71	74	83	70	81	56	72	64	79	69	50	68	63	66	59	64	64	66	69	60	70	76	69	59	63	68	72	69	76	62	69	88	85	62	62	71	51	66	77	76	66	59	66	79	69	72	61	71	72	63	71	65	77	63	59	77	81	83	68	64	79	63	70	77	63	66	64	79	91	75	73	64	62	58	62	78	56	72	56	65	67	88	64	68	72	68	65	60	71	68	76	74	65	61	74	64	69	82	71	75	58	71	60	69	76	73	59	67	55	63	63	73	68	68	65	73	64	70	74	63	69	68	63	61	77	57	64	73	72	56	72	61	56	63	65	61	45	70	70	65	68	61	73	67	61	77	67	76	62	72	74	53	78	64	78	58	56	73	68	62	59	71	77	76	65	61	82	63	74	64	70	71	54	70	64	68	62	78	65	71	66	54	83	88	67	86	81	64	70	62	73	68	87	64	72	61	76	80	67	62	71	61	76	68	67	58	74	65	75	58	68	59	76	77	65	62
10966	4520	2220	3989	7411	8075	7175	5821	5196	4859	4078	3972	3865	4181	6568	19170	30851	29814	23387	16599	8104	2918	1239	777	724	672	699	735	741	725	715	688	744	675	684	704	707	681	668	716	677	704	749	685	747	656	663	676	704	681	668	718	675	688	731	697	715	686	691	710	669	699	693	671	674	693	723	700	676	687	718	682	774	710	694	724	751	712	716	669	710	658	685	657	664	697	725	698	692	675	747	680	700	683	647	688	695	706	702	666	689	720	658	665	707	672	743	738	682	697	701	668	704	709	687	698	703	650	721	649	704	664	751	662	695	738	686	700	730	691	686	705	718	738	650	730	709	682	694	747	733	658	728	672	709	712	698	696	710	660	682	667	708	753	690	698	730	696	700	674	735	656	687	697	645	706	679	709	635	684	737	674	709	708	714	716	702	670	674	671	697	663	677	706	689	695	701	698	687	678	695	723	661	674	684	697	707	676	714	740	659	753	696	689	679	706	705	667	643	683	717	740	724	699	703	686	700	770	729	682	700	709	735	686	728	713	774	686	703	658	695	689	731	670	750	681	717	687	687	695	666	713	726	723	693	724	702	686	711	712	696	714	699	652	682	689	703	660	655	739	710	674	721	700	692	718	696	719	699	684	698	651	652	674	645	680	656	741	706	707	678	699	685	674	705	745	692	663	696	672	737	724	702	694	694	723	666	711	705	734	692	708	661	712	734	739	760	659	659	689	664	701	667	692	703	659	646	697	647	680	661	675	708	665	674	656	701	702	732	697	675	701	675	704	717	668	750	688	661	701	714	723	704	686	650	758	653	683	687	710	730	739	676	697	694	723	689	706	673	679	685	670	696	661	701	732	742	688	729	702	628	659	656	730	661	713	660	701	679	681	680	738	703	698	709	685	707	697	704	706	699	706	668	696	715	684	724	657	661	662	700	680	641	725	650	662	673	745	695	703	694	700	713	707	668	677	745	723	675	699	697	742	688	666	716	642	723	671	665	686	693	692	671	667	737	648	692	726	741	668	736	673	725	697	720	730	706	695	694	715	703	624	693	692	693	730	725	683	688	727	685	680	643	681	726	710	747	675	694	757	688	732	683	735	702	662	725	727	706	664	748	688	681	661	669	718	733	707	736	691	636	693	732	719	679	686	716	724	694	697	663	723	716	693	684	683	707	688	699	684	666	762	693	725	666	702	743	737	702	749	734	736	721	709	684	693	698	712	693	665	712	696	671	711	640	655	689	740	689	743	718	673	691	691	694	704	734	662	759	697	699	710	694	689	666	682	700	705	725	728	677	692	703	721	666	669	676	697	682	683	691	747	679	641	674	714	680	678	685	705	678	659	757	668	685	731	681	676	723	680	763	714	713	679	704	686	729	652	730	683	710	684	665	695	707	677	726	690	713	692	698	677	709	667	644	733	695	658	733	685	653	677	656	695	711	685	659	682	720	659	682	684	711	677	720	714	686	751	692	704	688	737	712	723	724	718	694	667	691	682	720	673	678	693	720	722	694	670	683	757	716	693	726	723	697	674	687	690	665	705	706	707	684	711	718	698	657	707	675	685	713	711	681	674	659	679	726	694	685	722	733	669	703	700	714	691	692	745	706	719	676	667	649	707	681	706	684	673	690	702	694	694	703	673	705	714	703	751	739	664	689	692	680	714	698	690	678	739	671	738	688	730	734	657	734	731	726	719	710	697	698	683	720	697	687	715	710	750	700	713	706	656	687	662	671	711	672	687	670	642	697	746	683	675	677	707	696	663	665	703	734	720	649	647	728	645	713	709	650	685	677	679	669	709	742	706	708	743	683	674	693	670	658	663	700	688	702	681	700	707	645	729	706	745	706	695	669	671	678	706	678	690	694	692	709	698	703	728	709	709	696	660	672	701	677	737	691	626	698	691	708	695	669	684	673	666	702	682	689	719	704	659	700	687	637	736	708	705	695	688	695	700	695	672	702	755	697	683	748	712	749	730	723	697	691	691	695	716	714	749	684	695	679	652	688	704	663	709	749	693	708	734	694	677	681	759	653	695	723	694	735	702	704	707	690	697	712	664	717	646	704	721	689	714	697	675	681	694	721	684	748	679	642	631	695	673	675	739	663	685	657	686	719	691	692	668	652	792	655	675	697	717	674	706	715	670	724	693	676	698	652	722	706	769	733	692	716	703	692	705	713	679	694	752	667	711	699	653	656	718	655	695	717	747	686	701	700	713	701	698	682	676	687	646	687	726	707	684	673	721	650	665	733	654	674	671	672	721	676	725	676	701	721	735	684	710	653	709	751	717	676	693	740	665	717	752	651	700	696	678	716	697	674	707	694	686	699	709	706	727	716	673	720	730	671	698	757	696	694	643	684	717	712	689	701	718	679	711	696	655	710	725	710	655	636	728	708	717	706	736	692	651	705	663	670	713	663	702	666	714	697	693	679	736	696	697	664	702	745	674	715	682	679	663	681	658	692	659	747	647	710	654	732	664	704	758	658	666	749	674	705	713	709	687	701	725	716	645	727	730	722	704	724	676	689	708	649	699	679	680	676	663	717	665	670	649	713	685	742	679	695	657	687	684	704	697	674	712	726	680	654	683	707	738	694	705	663	659	659	719	725	692	730	688	730	720	708	684	679	708	685	697	730	669	731	735	712	760	732	704	706	712	719	733	704	730	725	697	703	634	701	699	686	703	709	687	709	674	737	702	676	695	689	706	674	698	674	689	678	717	735	748	700	676	697	719	677	668	687	657	713	700	669	677	691	670	649	698	673	643	713	703	667	682	718	657	735	675	684	642	676	670	673	676	697	695	657	719	718	739	713	694	698	708	701	661	686	700	711	734	709	700	701	688	683	701	706	627	674	696	680	720	708	694	723	674	691	670	675	720	727	723	665	709	676	699	676	710	668	736	718	632	715	703	684	740	697	682	732	687	656	655	703	714	747	677	717	718	637	678	658	703	655	681	676	707	730	678	615	692	696	692	706	702	693	708	737	688	690	714	708	690	719	703	688	663	690	681	693	702	739	720	703	681	758	621	691	720	627	651	668	700	719	721	719	702	670	690	683	706	667	679	695	713	700	641	661	681	704	679	718	685	679	689	699	727	753	713	697	721	694	704	674	724	685	687	735	674	705	703	695	721	716	666	711	649	750	696	663	686	724	651	661	640	724	689	689	678	680	704	716	691	712	668	698	661	665	717	697	646	728	661	723	716	717	708	682	707	738	677	718	719	688	671	703	748	721	698	751	677	713	646	711	748	721	739	683	739	683	703	692	687	669	665	709	691	715	687	724	701	683	719	693	722	676	680	712	706	706	715	679	730	690	693	696	669	726	702	710	723	657	701	697	726	745	690	689	728	694	695	692	698	703	705	692	689	757	704	673	665	703	705	673	677	712	741	665	716	709	695	706	721	719	699	672	721	686	711	680	715	640	681	745	652	714	669	624	720	668	724	703	689	713	658	743	671	658	698	722	718	678	663	677	714	682	679	714	660	720	711	660	729	686	705	710	677
2304	220	164	116	92	124	142	140	132	167	153	150	135	139	194	1855	3815	3885	2248	1065	390	170	90	70	63	70	63	59	65	58	60	63	60	67	69	55	65	72	74	67	65	63	66	72	67	61	71	65	56	61	66	76	71	63	48	61	70	61	62	74	66	66	68	62	66	68	64	66	65	66	54	61	68	65	85	58	71	69	65	58	58	70	57	60	67	74	59	60	52	73	67	57	60	63	55	61	50	75	57	66	65	56	66	73	53	65	56	62	58	53	57	71	67	65	67	69	74	66	63	56	59	76	58	66	60	52	64	70	72	69	63	71	59	61	61	70	62	60	59	61	57	70	51	61	66	81	67	57	66	54	56	52	63	68	61	52	62	63	60	63	64	55	75	53	74	66	63	67	64	68	57	68	70	57	61	71	60	71	57	59	53	78	66	74	51	52	58	70	55	71	68	84	63	64	66	71	62	70	58	70	67	65	75	73	59	78	82	69	72	62	59	56	61	61	68	67	63	69	57	51	71	66	80	56	65	60	57	70	61	63	65	57	78	57	68	73	60	59	66	59	63	75	65	68	64	72	91	70	62	75	70	58	59	56	62	66	74	61	67	67	53	54	66	69	78	64	65	72	54	69	67	68	51	62	73	67	68	54	63	54	70	62	60	64	64	61	66	66	61	64	65	52	88	84	70	64	63	63	66	63	66	68	56	53	56	68	79	48	61	75	70	69	60	60	77	59	60	57	59	74	51	68	66	77	55	60	77	66	64	66	46	66	59	76	69	55	55	50	63	75	65	86	53	67	53	64	62	59	51	54	71	67	50	50	75	72	63	62	74	62	68	58	67	71	69	63	66	72	52	48	82	74	67	50	71	69	66	70	64	68	74	73	52	52	65	50	65	50	53	66	58	92	59	48	72	57	61	75	68	60	72	61	64	58	51	68	70	52	57	56	64	54	47	80	65	63	63	65	60	71	68	57	79	72	65	56	49	56	63	70	58	66	65	58	73	67	56	68	71	77	62	69	67	66	67	68	61	57	64	61	64	67	62	56	63	78	67	52	58	62	64	72	64	59	75	59	55	61	64	52	65	56	57	53	72	66	59	67	71	73	63	68	82	78	53	73	56	71	64	62	63	62	67	57	52	67	58	75	66	58	71	79	47	62	57	56	73	63	70	71	61	73	57	77	60	60	63	62	72	58	83	66	68	65	66	73	56	64	60	61	62	75	60	76	63	59	71	67	61	67	68	58	63	59	65	38	77	73	56	62	52	73	69	54	59	80	62	69	57	70	53	66	69	81	62	65	47	72	69	66	67	66	55	80	51	58	64	54	69	69	66	68	74	58	56	60	63	76	66	56	54	58	74	63	59	58	43	59	59	82	58	68	52	71	76	67	51	61	73	53	67	53	71	66	66	69	66	74	68	68	61	76	71	59	66	64	71	55	52	69	72	63	63	59	65	61	57	79	66	67	67	45	68	56	71	66	51	59	61	67	69	69	56	73	67	49	68	75	56	76	67	64	46	78	49	62	62	52	71	64	72	70	57	43	56	65	64	60	53	82	54	58	63	69	39	60	49	59	59	65	60	70	68	58	60	55	58	57	63	69	66	70	63	60	58	68	73	69	58	64	69	60	63	68	61	71	49	78	77	66	70	62	60	53	63	68	65	68	66	67	67	74	68	82	47	65	66	84	76	54	70	62	78	56	68	57	68	71	77	57	65	69	46	61	62	66	61	55	66	80	76	72	60	57	51	67	52	43	49	71	68	66	56	66	52	61	65	68	58	62	57	75	70	69	52	62	79	74	61	70	56	66	59	57	74	59	69	74	68	63	52	54	57	66	61	59	55	51	60	60	53	72	60	63	72	43	75	62	60	69	56	66	46	72	64	56	49	70	65	61	59	51	65	65	76	76	65	74	69	60	59	59	61	72	62	72	58	61	67	61	62	83	54	74	60	58	69	54	65	71	71	53	74	54	62	58	71	64	67	62	63	67	66	62	76	61	66	66	58	53	75	78	72	80	65	67	74	69	73	63	67	76	66	65	69	51	54	65	61	69	56	50	49	63	72	59	51	68	54	78	80	69	63	59	59	62	79	52	74	60	48	53	69	71	66	66	73	56	69	62	64	48	63	55	51	68	64	66	75	74	76	73	59	60	53	66	66	61	64	72	64	73	70	60	61	76	66	51	56	70	59	59	56	69	59	69	81	67	68	63	75	70	75	78	63	65	55	71	54	70	63	52	51	75	58	48	70	61	59	74	70	77	60	65	50	70	63	63	51	60	78	79	58	60	62	65	53	73	71	58	59	60	73	57	55	61	77	73	76	62	60	58	63	53	61	64	61	50	52	70	75	75	56	65	71	78	62	47	72	68	68	70	53	78	56	72	68	63	56	68	53	57	66	72	67	78	54	59	50	46	50	57	56	60	62	48	54	44	70	67	62	68	63	62	66	65	58	71	55	57	63	59	70	68	61	74	67	61	58	68	76	67	67	58	71	69	70	68	53	56	63	78	61	52	56	58	53	55	61	50	51	75	64	66	65	77	47	71	86	70	54	55	64	65	69	61	63	67	72	69	57	59	58	58	56	64	60	56	68	67	59	71	62	71	63	54	53	69	70	72	54	66	60	65	59	67	52	88	62	64	67	64	79	54	62	59	59	75	62	49	51	56	75	80	77	72	66	68	65	54	66	62	69	80	60	69	72	71	77	64	66	69	76	51	70	58	71	56	72	44	68	59	64	79	54	55	48	65	69	72	69	72	92	56	66	57	56	65	73	43	69	57	60	71	68	60	65	75	52	78	63	61	68	72	80	84	52	57	64	52	64	69	64	53	57	54	73	86	65	65	51	70	48	70	63	70	63	71	87	61	71	65	58	57	67	61	54	57	50	65	68	73	75	64	79	77	63	72	71	71	58	75	52	68	68	58	60	61	68	61	58	57	63	59	67	71	79	69	64	62	61	63	66	54	66	71	61	64	70	73	51	63	57	65	64	59	60	74	69	65	58	73	70	60	55	71	53	58	74	66	67	59	64	71	48	61	71	53	54	64	64	63	52	75	70	68	74	64	67	68	81	72	64	71	76	74	70	70	70	63	63	62	57	55	51	74	57	57	51	70	57	63	58	58	69	63	57	63	56	76	66	79	73	65	66	54	75	50	62	68	68	64	67	52	65	67	69	77	64	65	62	62	72	76	76	63	41	65	57	64	64	53	66	67	56	66	69	60	69	65	69	72	58	58	68	71	71	74	56	77	70	66	61	73	52	54	58	67	59	69	63	64	52	70	62	54	65	51	60	70	59	67	56	52	53	62	58	57	75	57	74	65	60	83	59	79	54	73	66	59	64	77	69	54	56	65	68	61	55	75	56	60	69	83	66	49	72	70	50	72	65	65	56	56	54	76	56	54	57	79	74	70	62	57	53	66	68	63	75	80	52	69	71	66	74	76	74	66	77	70	57	60	71	76	65	70	69	62	70	74	70	62	58	58	76	61
10853	3581	2221	3083	6282	7928	7234	6019	5317	5569	4855	4229	3731	3540	5011	24948	33061	31732	24818	16524	7597	2735	1153	783	657	617	650	666	681	664	645	687	629	685	655	633	665	620	665	662	633	634	710	683	682	684	644	677	685	663	668	638	638	690	691	645	624	677	686	685	648	579	664	602	648	689	697	645	678	691	634	650	699	664	650	718	662	668	664	683	719	656	655	659	627	634	641	646	649	654	659	637	688	713	689	667	638	679	642	635	671	647	640	682	647	632	671	645	663	625	644	675	636	624	683	648	664	678	653	661	641	661	661	679	644	665	670	629	645	618	639	675	667	652	642	656	667	662	622	691	684	650	653	675	674	647	649	683	625	621	665	660	668	690	660	667	591	681	668	647	698	661	616	630	674	679	687	660	680	678	683	641	663	644	660	673	630	609	665	631	648	642	583	623	666	698	669	667	693	657	681	665	679	720	693	641	670	686	662	674	625	677	650	686	654	680	661	673	638	644	657	657	656	620	696	673	632	636	668	616	662	673	633	682	650	687	635	647	616	697	646	669	688	671	633	680	711	643	682	679	605	656	661	656	646	679	643	617	708	681	633	672	707	617	655	673	663	679	710	672	643	639	654	632	702	668	665	659	651	638	651	704	692	653	652	675	651	641	675	693	662	676	704	679	626	662	660	638	656	680	682	658	613	675	649	646	678	630	670	648	623	617	689	648	689	641	641	648	658	665	639	630	646	684	667	692	656	666	639	664	612	622	625	672	653	666	653	631	649	658	666	625	664	710	657	636	691	689	649	659	648	697	631	642	664	679	685	644	688	644	629	695	659	698	621	677	690	654	643	685	688	651	634	666	667	627	679	680	666	629	693	702	645	663	679	666	670	629	706	611	680	660	663	674	657	662	679	622	673	709	714	675	696	654	682	663	675	656	671	670	633	625	672	666	675	724	679	670	638	672	680	629	624	647	662	660	678	625	649	651	674	626	669	671	658	692	665	651	670	653	666	660	620	686	674	674	642	690	703	693	640	690	630	666	628	704	639	648	631	621	673	644	658	677	653	638	689	645	668	655	623	666	707	633	672	667	666	651	701	642	646	677	665	659	669	661	668	678	640	666	695	648	595	692	680	657	668	631	648	669	607	673	666	643	645	687	644	605	646	635	647	621	610	654	700	670	658	678	680	670	619	597	621	678	671	647	626	667	653	654	650	639	665	712	692	662	658	678	681	705	669	651	660	652	611	705	684	601	704	667	653	630	667	629	622	635	648	639	635	664	696	636	625	619	649	670	616	698	706	659	622	657	701	664	632	644	656	673	697	666	639	648	653	693	660	698	715	652	730	702	650	647	669	660	673	667	658	657	660	671	687	725	711	633	655	691	637	655	667	663	685	650	650	676	660	642	668	651	655	661	664	693	687	674	637	698	647	680	659	674	670	696	661	616	678	664	610	591	661	634	685	656	679	667	667	653	648	667	637	684	635	644	644	629	659	682	715	642	654	626	691	670	626	721	676	680	644	621	648	669	719	682	661	652	648	619	633	664	697	676	675	644	628	669	642	675	661	642	646	633	674	661	630	702	686	661	644	672	670	697	635	681	674	643	663	679	624	651	686	696	675	717	693	657	633	698	664	630	664	653	634	671	667	686	649	646	668	661	666	674	639	663	638	660	653	631	655	693	665	672	687	660	630	657	668	682	646	633	637	646	681	708	583	694	659	676	693	665	659	657	657	701	661	638	626	681	701	660	677	671	718	653	646	644	675	624	666	635	636	695	697	693	621	655	654	677	653	649	619	637	699	701	666	702	637	698	677	637	631	682	657	651	666	663	662	675	650	682	667	676	665	593	696	640	705	665	717	656	675	728	655	641	664	676	675	649	657	659	656	646	675	609	632	641	662	723	692	691	664	651	615	704	686	655	690	649	682	665	724	663	640	685	649	636	631	635	630	621	685	695	649	616	692	666	653	668	630	620	647	671	651	671	664	653	659	673	649	602	634	634	650	639	646	676	615	673	664	642	647	656	646	668	665	640	659	668	637	671	655	621	647	664	667	702	667	638	676	632	649	658	713	620	662	628	717	657	727	682	680	647	665	643	696	696	665	663	667	624	642	661	608	649	626	677	626	620	706	674	606	668	658	708	674	661	674	675	648	679	642	666	648	643	669	669	657	661	635	640	700	685	643	655	645	693	684	650	719	633	695	645	636	637	693	658	645	695	646	648	660	676	676	681	650	598	668	691	676	666	669	663	652	704	659	681	693	644	651	672	649	650	611	662	660	654	640	683	656	681	661	625	652	671	645	678	649	691	724	657	657	690	658	652	701	678	638	672	665	642	645	693	662	670	621	670	616	637	678	685	639	679	629	685	652	666	665	653	688	659	674	631	623	701	670	666	685	669	641	670	712	664	694	721	676	719	643	657	636	610	653	638	631	661	639	656	678	623	699	670	622	664	679	657	626	654	668	625	651	654	628	692	713	626	607	667	600	646	678	646	661	672	667	621	659	661	684	650	669	679	698	682	645	690	663	668	645	683	661	648	670	679	622	641	641	626	644	642	652	624	690	683	661	688	685	631	687	676	662	691	698	623	621	640	702	722	641	665	641	677	648	648	634	644	682	626	652	628	669	658	600	632	632	652	711	652	668	668	718	638	617	684	683	636	651	648	629	672	680	640	677	682	654	626	633	659	685	674	638	621	650	651	682	673	646	646	690	653	638	640	642	656	661	633	612	693	670	677	683	623	664	692	697	629	645	645	636	622	638	628	680	667	686	705	688	679	665	644	655	621	652	672	644	712	705	620	655	657	619	631	686	655	598	655	704	723	656	686	688	666	640	646	645	685	671	643	674	643	659	652	671	647	640	643	645	665	635	682	689	664	680	682	655	692	651	659	644	632	683	672	646	677	655	684	632	688	655	649	705	601	659	660	662	646	649	662	699	693	614	643	655	687	676	669	680	638	681	668	650	645	664	712	679	672	652	676	643	650	640	683	663	665	642	669	677	665	650	671	700	633	665	675	665	628	686	626	671	661	690	639	712	665	673	628	682	657	636	664	684	670	649	660	652	643	664	686	640	697	690	670	642	649	690	662	703	683	678	616	668	678	617	688	682	615	652	636	635	670	648	651	670	641	672	631	656	643	687	646	678	669	688	663	662	664	657	638	636	633	690	656	691	690	694	690	639	671	678	637	618	691	663	663	679	671	682	705	678	675	666	641	684	718	647	668	676	628	658	658	675	648	615	619	652	691	670	647	639	662	619	652	662	657	668	608	645	673	682	699	648	668	667	646	690	684	700	670	653	651	622	685	634	657	668	670	639	637	649	661	647	696	653	668	655	666	664	655	671	653	663	631	673	653	688	659	682	620	667	690	689	670	653	645	652	659	670	682	647	584	685	677	708	642	647	631	610	688	704	651	692	672	685	723	618	663	621	657	666	656	690	660	650	679	630	626	644	691	612	687	634	650	694	648	648	683	611	672	678	674	669	633	656	672	659	652	700	687	637	692
1198	356	181	156	144	183	182	158	162	163	190	190	176	178	235	1654	6144	6425	3658	1600	624	236	100	78	71	67	77	66	55	75	60	66	65	68	82	65	55	60	76	76	67	70	83	65	59	71	73	79	63	85	64	60	71	72	68	88	65	69	47	54	60	72	73	87	65	50	68	78	69	66	83	62	87	66	72	66	74	76	64	71	77	63	70	58	67	77	64	73	65	81	79	73	80	70	68	82	67	63	76	74	95	78	77	76	60	72	72	72	67	67	77	67	58	60	71	76	74	59	66	73	53	71	64	67	52	65	71	78	63	75	77	60	80	72	74	82	52	62	49	70	56	82	63	74	79	66	71	57	69	68	82	70	67	70	80	65	67	57	76	84	96	83	76	70	70	77	68	62	62	63	69	73	72	79	65	61	83	92	70	62	71	78	86	78	80	53	65	59	53	74	71	58	58	77	68	64	73	67	68	75	61	57	71	62	62	67	56	64	65	81	70	81	91	73	71	68	75	79	73	66	64	60	72	61	64	70	59	68	74	67	66	63	54	71	64	69	84	70	74	70	63	75	65	72	60	72	87	75	65	64	66	77	63	71	57	53	63	62	70	64	69	72	76	74	72	66	72	59	84	70	65	74	67	63	64	64	62	57	52	84	60	60	71	88	76	68	77	75	68	50	67	78	75	68	63	65	80	86	74	77	47	63	77	72	78	95	64	77	65	57	70	70	50	72	67	56	84	74	79	49	76	54	68	70	78	62	69	74	75	62	69	60	71	65	66	76	73	52	78	82	82	87	62	77	64	59	65	79	61	65	79	60	63	76	54	72	69	70	67	85	64	63	81	69	56	78	69	66	62	64	60	56	86	58	76	70	71	79	87	69	73	79	60	57	71	74	60	56	70	80	56	56	71	70	65	77	68	66	54	67	69	61	72	83	65	46	64	66	71	57	72	62	56	72	72	65	57	62	65	74	55	74	63	67	57	77	65	73	72	73	53	74	73	73	50	69	60	73	80	58	69	74	77	67	71	69	61	58	75	70	68	78	73	73	81	72	63	83	67	63	66	68	76	57	66	70	71	58	74	68	70	70	74	56	71	79	74	58	63	64	61	67	62	76	80	87	75	66	73	57	72	74	63	57	71	65	61	51	67	60	66	73	61	69	58	74	80	71	63	77	91	72	56	64	74	75	72	65	68	66	71	72	79	84	63	51	53	82	68	65	63	75	74	67	53	78	58	70	66	65	77	77	55	83	61	70	64	75	74	64	91	74	63	68	62	70	73	66	74	78	59	78	55	74	83	65	57	63	64	62	75	76	71	64	61	65	69	60	68	62	63	67	62	66	60	59	65	57	63	77	65	62	76	72	63	71	77	67	58	77	71	61	71	61	72	68	74	55	97	62	63	76	67	57	57	71	65	69	60	62	72	67	80	75	72	73	71	58	64	65	70	75	73	50	63	61	71	62	61	81	68	66	77	83	62	55	67	79	58	89	54	73	87	71	65	64	68	72	72	62	63	67	68	55	73	76	68	69	68	65	57	68	81	67	70	72	63	49	69	60	81	68	67	68	65	67	75	58	67	65	63	65	67	60	89	72	67	65	82	65	72	64	70	79	80	58	64	69	62	67	56	71	66	75	77	63	68	81	62	65	66	70	63	72	67	55	75	59	50	70	65	52	66	67	69	65	63	67	72	61	72	72	71	76	64	77	72	80	56	64	74	75	72	65	74	81	80	55	62	67	79	65	79	97	86	69	60	57	68	73	76	60	64	65	71	52	77	88	73	51	77	76	69	81	55	76	84	77	56	77	70	66	72	68	62	74	59	86	69	72	62	70	78	75	76	62	65	61	61	69	64	65	70	78	73	62	65	59	54	76	62	65	78	74	64	58	58	69	61	64	61	67	57	63	70	64	72	65	57	64	68	76	70	79	73	63	72	57	63	73	67	78	63	77	59	70	74	72	61	69	77	75	75	76	70	66	60	56	74	84	71	71	76	73	63	69	70	68	78	69	67	69	66	76	69	74	71	68	71	69	56	67	93	62	60	66	65	76	89	68	59	67	67	58	63	57	63	66	70	92	66	77	69	78	85	67	61	56	69	66	68	65	80	73	56	71	75	63	72	64	64	61	82	71	70	90	77	78	59	59	57	78	79	84	52	71	72	67	63	59	78	76	64	69	70	64	52	66	77	66	56	67	72	57	71	67	80	70	70	73	57	64	50	73	71	70	85	73	51	66	67	60	56	78	64	79	72	66	65	69	60	98	73	64	74	70	59	61	83	74	68	80	70	58	58	79	71	67	70	60	72	74	74	66	68	82	69	70	69	54	68	77	52	64	50	58	80	84	65	51	53	65	77	87	66	65	63	62	69	76	63	78	70	63	58	70	76	62	73	53	67	78	63	70	61	63	71	58	84	73	65	57	69	88	64	61	58	60	66	70	67	67	53	63	80	59	65	75	55	60	66	76	69	62	76	56	65	55	63	60	66	65	68	61	69	74	75	72	80	60	61	67	68	70	68	72	65	67	64	67	58	64	72	55	82	79	77	75	55	86	79	67	75	69	66	81	71	66	78	65	51	70	77	67	66	67	72	61	86	75	60	56	65	72	70	75	68	73	74	79	64	65	70	64	62	53	63	86	68	64	72	79	60	70	81	64	57	70	75	73	61	60	80	74	61	82	59	70	71	76	67	64	53	65	64	62	62	67	80	75	68	69	67	65	56	67	62	68	70	68	74	79	73	66	59	72	51	71	75	59	68	68	65	60	64	76	71	59	59	74	73	73	63	49	65	72	62	62	54	74	74	92	75	86	79	68	83	54	79	65	72	58	63	64	66	75	62	75	59	68	64	75	68	71	74	74	72	66	69	75	60	64	55	64	46	82	80	76	65	72	63	81	80	87	76	75	57	81	78	74	84	81	60	67	73	67	82	79	59	63	81	93	48	71	78	96	68	64	58	65	74	50	64	76	65	63	73	67	65	77	82	76	61	73	66	68	78	74	72	80	75	76	58	48	63	71	62	70	61	71	68	75	84	69	73	54	56	74	65	69	64	64	78	66	76	50	74	65	73	72	70	61	58	65	80	72	78	76	70	73	67	72	52	63	50	70	55	66	61	69	62	65	58	53	71	69	61	71	79	68	49	64	80	78	88	67	79	76	73	59	70	64	60	74	53	68	70	80	61	73	60	64	69	73	62	58	65	76	69	70	74	69	60	57	79	86	79	63	63	61	74	63	83	63	56	78	65	60	76	72	60	64	59	61	76	66	71	55	55	56	62	57	52	76	63	70	80	74	68	77	76	60	55	60	73	84	84	69	63	72	62	79	79	63	53	76	49	61	60	68	74	61	59	60	59	85	62	58	71	60	72	76	61	81	71	61	68	68	70	62	70	62	65	64	81	65	81	69	65	77	85	69	64	67	58	78	83	60	78	73	92	66	59	64	62	67	72	55	74	81	57	75	60	68	68	63	70	68	60	76	67	62	85	55	89	68
14482	5742	2685	4142	9298	11008	10185	8010	6572	6216	6077	5720	5725	5224	6952	23080	39186	36422	29671	21096	10815	3998	1518	892	743	686	679	696	701	697	691	704	696	694	654	687	708	658	684	699	651	687	696	700	687	710	684	718	711	668	663	633	703	700	678	665	714	725	730	657	711	708	681	683	773	684	666	672	680	678	702	715	695	658	728	684	691	715	743	679	735	655	674	767	720	696	686	694	672	671	703	665	716	694	738	661	714	674	685	729	748	674	750	699	693	725	666	673	684	690	720	682	660	723	722	697	708	691	717	695	708	666	683	680	676	679	676	751	743	647	705	699	645	649	665	697	708	659	698	671	716	674	672	709	718	683	680	767	679	695	715	638	697	708	693	701	729	694	705	674	699	676	679	690	692	734	678	684	673	719	705	645	734	702	630	688	672	745	708	671	710	727	726	699	712	670	681	726	716	700	707	713	679	697	651	630	716	688	698	727	673	714	696	703	715	709	642	725	661	706	657	674	711	727	668	685	682	693	734	689	719	703	715	711	693	685	744	668	687	695	663	640	710	708	717	661	672	730	711	715	681	720	659	705	661	687	657	687	731	704	704	687	682	702	696	711	706	715	734	692	681	686	665	661	690	724	674	708	734	706	662	723	766	697	691	710	668	669	661	726	647	704	684	689	755	685	686	702	704	714	753	658	689	761	720	721	733	684	674	671	718	726	704	666	697	665	695	730	682	691	702	644	679	663	685	715	653	689	682	714	718	699	712	637	702	706	720	673	673	687	712	696	752	649	666	734	686	685	729	705	694	718	693	732	763	692	723	717	769	661	703	691	732	681	726	651	682	703	684	680	705	725	739	693	757	682	699	720	698	671	722	729	703	701	703	705	669	653	719	683	728	684	676	708	663	737	710	666	710	695	639	700	708	731	684	694	679	737	693	739	679	720	675	733	691	705	709	744	669	681	699	645	715	731	677	695	719	677	663	686	750	718	710	666	706	709	735	655	647	705	701	709	696	693	714	745	654	737	714	657	698	716	666	676	687	665	686	699	715	701	695	720	684	667	685	691	701	679	658	694	673	671	695	706	709	713	687	695	697	687	703	700	683	699	693	740	665	669	709	714	694	640	693	689	713	688	648	708	740	714	727	706	631	716	661	701	643	698	692	717	694	690	679	701	706	690	688	742	723	680	710	696	720	653	705	662	679	697	767	719	726	703	687	694	720	702	746	684	738	685	689	679	668	749	768	709	705	708	663	733	648	726	685	666	686	663	705	691	692	714	723	683	629	693	724	662	677	671	707	696	701	703	692	693	699	700	689	668	686	706	679	687	758	700	651	691	686	704	705	704	701	709	701	729	710	720	674	638	733	716	673	671	673	701	681	706	690	686	653	712	698	654	681	731	727	697	687	639	681	672	700	701	709	703	697	741	699	661	654	747	696	720	690	664	710	646	724	706	712	735	730	731	738	698	683	691	677	686	697	734	699	688	740	715	694	688	705	670	712	709	717	702	715	753	668	683	673	712	705	682	742	694	730	693	690	723	673	777	699	708	671	696	730	660	680	673	684	741	690	699	702	690	749	700	700	706	722	667	696	718	709	659	660	701	684	699	698	682	659	641	726	761	706	689	648	674	691	701	669	735	711	696	674	683	686	674	683	678	693	718	667	679	743	668	696	673	732	660	651	695	694	675	685	685	659	728	769	705	726	650	688	693	695	726	673	703	704	696	716	706	674	693	701	740	689	713	709	704	670	675	679	685	699	709	712	708	664	672	734	712	727	658	705	689	666	674	691	654	688	702	719	733	741	717	650	706	668	737	676	705	673	691	693	716	686	679	687	700	678	713	705	694	689	781	700	690	743	680	694	732	696	659	703	683	701	710	674	732	673	706	648	702	743	706	728	661	662	719	705	715	651	716	725	687	697	692	711	665	692	668	727	677	713	718	679	730	706	721	709	721	723	718	660	701	706	690	705	702	668	645	724	691	696	673	677	673	711	683	817	673	695	732	671	676	670	666	727	733	679	683	729	705	746	690	674	675	676	726	722	721	762	667	683	726	676	689	707	680	694	697	721	665	662	694	697	674	702	681	669	709	682	680	687	690	716	681	713	686	671	701	724	699	691	665	681	727	703	659	710	705	742	697	704	724	692	675	664	711	703	687	677	710	746	656	743	654	672	705	725	785	696	614	695	684	699	716	673	724	715	710	724	672	662	716	681	700	658	714	684	647	689	705	672	701	672	679	721	701	739	703	706	697	698	700	701	675	742	691	697	702	652	664	679	687	674	743	702	685	694	677	652	688	690	639	670	708	685	691	704	690	708	698	692	693	673	706	718	694	723	703	708	668	671	708	707	708	620	655	693	729	687	726	672	697	682	698	663	721	675	650	713	678	705	671	697	718	665	707	726	690	690	666	656	683	738	706	690	730	687	665	692	635	663	671	688	690	702	727	740	657	670	653	705	688	654	669	687	669	690	710	692	696	736	726	674	671	698	679	675	684	645	679	720	715	723	771	710	660	690	714	710	679	695	729	696	691	668	703	702	708	697	653	685	722	677	693	677	632	702	743	659	765	684	716	626	681	694	714	682	715	709	703	692	678	688	676	694	707	663	688	713	718	702	770	695	747	708	719	694	667	751	689	699	662	667	656	707	707	708	685	705	687	693	690	728	679	695	689	698	703	729	711	712	684	634	718	711	710	697	727	733	776	684	692	678	635	658	734	686	699	732	755	701	742	735	708	693	736	667	652	706	680	683	698	702	668	710	733	742	673	711	713	672	669	678	710	713	702	644	721	686	655	700	703	670	681	687	689	699	658	671	643	685	719	648	711	687	680	732	693	705	682	658	745	681	721	680	644	682	679	663	682	689	680	669	718	677	719	653	699	708	701	659	680	699	687	733	682	681	669	677	671	682	709	667	674	692	761	711	734	691	687	712	739	745	720	701	711	650	692	722	682	663	665	669	661	708	674	714	688	752	668	690	681	726	710	714	712	690	707	683	684	679	729	725	663	666	673	696	716	709	678	674	703	709	676	655	710	702	708	688	693	659	685	637	723	716	723	688	716	609	688	729	706	725	722	734	681	700	718	699	646	647	630	707	713	696	678	717	717	691	719	700	664	691	690	678	700	719	722	683	658	728	771	674	690	679	708	675	712	688	724	715	711	695	712	728	742	670	668	703	722	694	749	700	713	722	696	726	690	690	708	711	688	705	673	706	723	671	753	701	721	695	741	709	682	685	675	693	729	676	671	655	717	720	720	681	711	679	665	680	742	720	641	678	680	683	706	646	721	713	742	661	720	649	675	635	723	747	767	693	694	734	725	681	696	690	686	657	720	702	731	731	682	700	687	678	708	714	662	714	689	705	661	721	683	698	659	686	705	704	658	691	699	706	682	737	693	689	696	701	703	732	676	715	682	707	732	742	727	704	682	723	679	687	692	689	667	675	679	770	740	682	738	710	646	690	672	718	720	699	706	694	684	718	701	715	733	657	773	738	727	697	716	659	679
1564	127	102	71	73	98	95	111	86	137	117	115	116	98	171	544	1239	1353	926	505	217	130	90	66	78	50	62	65	56	45	65	60	59	62	72	73	71	62	63	64	55	68	61	40	59	49	64	63	50	58	61	56	68	66	62	54	73	37	60	73	76	60	53	72	74	66	52	58	64	51	71	60	62	63	63	66	77	58	60	66	55	69	67	66	73	74	74	59	45	84	66	51	70	53	62	65	65	55	56	52	53	55	59	86	75	63	53	70	65	58	62	68	66	56	61	64	66	54	66	55	59	59	58	71	58	60	66	72	69	49	54	59	66	62	69	61	66	62	59	73	52	58	57	71	65	67	61	85	76	71	66	61	57	59	70	51	57	55	65	75	66	56	59	56	63	61	74	55	60	67	82	78	58	72	66	61	59	66	56	59	72	72	53	68	75	65	67	70	58	53	61	63	62	65	70	69	65	59	67	60	65	73	60	67	59	71	64	58	77	61	45	58	58	64	53	74	67	68	63	58	62	59	75	62	68	75	55	51	45	66	60	74	56	71	63	61	52	61	60	54	56	56	69	67	54	58	59	61	57	70	56	81	69	62	71	58	69	60	68	63	66	64	75	69	85	59	50	69	67	65	68	63	72	69	71	79	57	62	66	64	68	66	70	79	56	50	76	70	49	54	55	55	67	64	64	67	56	58	72	53	69	69	52	61	63	68	66	60	63	55	73	56	64	60	66	64	60	69	60	75	46	70	65	54	70	54	76	53	67	60	67	64	74	68	68	77	70	70	73	56	63	55	67	73	72	62	72	57	53	63	55	45	70	68	71	51	82	67	67	71	66	60	60	51	64	53	70	70	69	62	58	59	55	59	83	69	63	71	51	65	51	64	61	68	69	72	66	68	60	63	55	67	55	56	69	58	57	67	60	62	70	67	65	60	73	61	45	63	66	67	72	59	66	74	60	75	60	58	67	67	64	70	73	61	65	72	49	65	72	70	82	57	73	75	78	70	53	42	81	64	70	70	68	55	71	63	67	60	62	65	67	55	62	59	62	66	67	72	63	65	59	61	80	68	71	58	72	75	77	65	79	79	75	65	78	55	42	61	74	76	63	70	61	68	53	53	60	65	54	71	65	58	71	51	56	67	66	56	66	60	54	86	54	65	62	54	69	71	71	69	64	68	62	59	70	66	61	80	57	72	44	63	61	57	58	50	73	75	56	64	60	76	63	78	63	71	51	59	82	74	61	76	74	65	59	78	63	59	76	56	49	64	64	75	65	60	65	61	66	64	64	69	81	63	68	72	59	57	67	59	65	69	57	62	74	60	65	53	72	68	72	59	64	61	58	43	71	60	51	71	73	68	47	65	56	60	62	62	64	52	63	63	55	54	65	71	66	59	60	62	58	65	75	67	57	81	52	55	67	54	61	61	75	44	63	69	66	66	73	70	65	78	63	59	73	67	60	62	68	72	75	53	65	62	62	59	66	61	54	65	57	55	71	59	59	60	71	73	76	68	76	66	68	68	69	47	65	63	72	68	78	74	76	61	65	76	53	60	74	64	68	45	65	67	72	56	77	65	46	63	52	67	56	56	64	55	63	69	60	63	70	59	68	56	63	65	60	67	73	62	65	67	72	60	68	61	60	49	68	64	54	64	67	66	54	67	59	63	66	61	52	63	59	64	53	53	70	64	78	75	68	57	68	66	51	69	62	54	50	70	60	52	52	57	68	89	72	53	60	58	66	58	54	65	48	66	72	56	68	75	57	53	74	62	65	62	65	65	86	50	66	67	50	63	69	65	56	57	67	59	70	63	53	64	65	76	77	77	49	73	74	60	67	65	71	68	61	68	69	66	70	58	55	59	73	65	66	61	60	63	58	63	75	64	71	62	64	59	64	50	63	64	72	62	65	57	60	52	60	57	63	60	64	67	58	62	56	68	60	56	75	66	70	64	79	61	65	63	67	78	58	65	66	56	58	51	54	66	69	64	54	62	71	67	60	71	71	64	60	68	63	42	60	67	60	68	56	66	53	64	73	64	76	59	53	56	50	68	54	73	64	56	63	60	73	66	60	64	68	78	54	67	76	57	55	72	48	80	59	58	69	72	66	79	60	51	65	67	54	57	62	68	69	58	48	62	61	63	53	67	63	58	57	53	69	61	63	68	54	56	51	77	64	59	59	61	51	46	70	68	69	56	56	58	71	68	62	69	65	57	65	68	57	58	73	61	69	68	69	66	62	68	63	73	49	53	62	71	58	56	63	68	60	71	68	64	82	70	66	76	65	54	68	64	68	59	59	68	58	65	71	75	65	61	65	65	79	62	60	69	76	76	70	69	76	56	53	46	46	46	57	53	71	59	66	69	69	65	68	61	84	55	71	66	68	64	56	62	52	64	76	60	72	66	61	65	52	62	58	65	75	62	67	63	76	76	83	86	65	66	67	75	61	74	68	50	65	51	58	71	71	50	58	70	62	61	87	78	54	62	61	54	68	68	61	73	51	74	54	66	76	64	65	63	59	51	71	55	63	61	71	65	67	57	51	64	65	63	57	73	52	59	60	65	61	80	57	61	70	60	67	61	74	66	76	57	60	64	54	77	72	61	70	51	56	61	58	56	66	63	68	60	67	87	64	68	66	71	61	77	58	66	67	59	53	67	53	65	62	65	59	55	57	56	58	71	64	67	73	58	74	62	73	56	53	70	60	66	77	63	51	58	69	71	56	67	43	55	67	70	54	69	61	51	53	57	64	79	67	59	69	66	72	66	56	65	72	77	57	63	62	69	44	46	62	55	69	68	58	54	67	69	71	55	93	59	56	57	68	68	58	60	73	51	61	69	51	61	78	69	70	50	75	66	65	74	56	70	48	66	61	59	72	50	52	67	58	61	60	50	77	71	64	61	61	67	55	58	62	59	73	57	60	52	71	64	55	56	65	65	61	76	67	65	69	56	74	66	75	75	61	47	62	72	63	73	46	66	67	70	61	80	70	64	53	60	59	51	65	58	58	55	63	66	73	49	74	77	55	57	73	77	58	86	49	54	72	56	65	67	64	75	62	61	58	50	79	59	60	62	55	81	67	64	69	59	74	57	65	63	56	64	67	67	61	70	59	69	49	74	67	54	66	68	69	79	50	68	62	65	77	65	55	50	58	55	61	59	53	68	69	60	79	59	61	64	71	64	60	48	76	55	75	51	73	71	59	61	67	63	79	62	67	62	63	69	67	62	60	61	63	70	65	69	68	57	63	55	53	65	52	63	81	58	68	63	77	59	66	61	65	56	47	61	53	85	65	63	64	54	64	59	57	78	64	49	58	65	57	54	73	68	66	71	62	73	67	62	59	73	61	69	67	66	71	68	53	64	62	58	72	66	75	71	63	66	62	68	67	74	68	72	64	59	66	65	69	58	74	61	54	61	60	86	52	63	52	66	61	63	58	70	65	70	62	69	50	57	62	69	64	81	62	73	73	67	54	57	77	72	72	71	69	72	66	70
8862	2287	1155	1435	3343	4556	4364	3749	3021	3321	2690	2541	2560	2857	4922	14153	21446	21331	15595	9413	4167	1681	898	741	689	674	668	698	626	673	666	636	660	651	635	666	632	657	608	655	632	627	645	653	650	638	694	704	624	696	618	694	687	684	638	671	633	648	644	666	634	633	660	662	634	617	675	607	673	633	654	691	633	610	642	655	638	684	642	633	686	697	697	667	643	607	652	674	698	666	681	691	671	673	641	677	652	662	626	662	635	675	662	659	641	658	647	637	651	697	641	644	692	632	650	679	684	686	697	624	662	636	656	650	627	669	657	647	632	645	682	683	723	642	674	634	684	674	653	619	679	604	642	620	624	637	651	677	683	649	634	660	627	637	707	675	613	681	619	675	667	674	686	649	646	655	664	615	692	669	648	656	652	640	641	674	652	685	658	668	663	643	623	669	680	658	623	672	666	645	633	662	652	656	648	639	652	664	650	681	649	667	652	668	681	613	650	645	618	685	663	633	633	655	647	630	624	676	630	643	661	607	688	673	636	702	679	627	668	637	643	658	687	665	638	632	643	667	627	649	657	604	667	671	652	671	661	657	681	635	706	645	734	616	690	665	648	677	691	677	661	626	612	672	627	683	651	695	639	646	682	691	651	676	657	647	662	657	645	665	624	652	650	658	703	714	653	656	661	631	635	622	639	672	639	644	610	619	685	692	626	670	626	654	654	628	635	629	630	658	694	640	692	681	643	642	685	688	657	632	656	625	592	677	660	687	715	693	645	657	689	667	654	675	650	659	615	678	649	665	657	637	616	663	649	655	656	654	646	655	663	680	642	651	702	652	666	659	624	652	627	695	670	673	667	681	636	643	683	646	648	652	617	647	648	655	653	637	650	692	661	672	675	652	656	613	715	650	645	659	652	656	674	663	662	623	662	652	657	669	625	683	710	634	677	666	639	648	623	617	635	656	655	643	675	656	637	627	603	650	625	657	647	716	615	631	607	683	711	668	665	634	640	675	671	676	637	592	633	651	653	634	625	646	645	633	682	571	660	652	638	635	643	696	650	668	652	651	704	659	609	670	692	645	674	645	653	687	689	659	661	629	668	676	703	639	667	622	672	626	596	616	630	597	647	645	670	672	691	652	640	635	637	665	645	648	650	674	673	661	657	651	641	621	652	642	681	627	614	638	613	643	636	662	658	686	642	663	617	630	664	607	648	684	673	649	623	661	642	677	649	659	650	647	697	646	630	649	657	662	589	624	674	612	653	633	650	704	651	653	636	649	634	652	585	642	626	668	609	635	642	726	726	651	681	672	651	651	597	656	679	651	675	653	634	679	654	679	696	650	634	635	677	653	689	631	646	657	639	695	700	627	617	592	665	651	690	692	639	668	669	671	619	656	667	658	644	686	652	667	626	652	698	660	658	638	606	622	657	674	630	665	703	623	652	622	630	657	668	661	630	671	687	636	648	646	673	639	633	667	651	673	645	617	672	637	674	647	669	691	593	600	688	650	673	622	637	687	681	656	672	660	585	660	669	649	701	669	631	654	669	614	656	671	682	663	659	671	647	601	652	670	712	670	637	655	658	664	673	621	650	639	668	717	640	648	630	667	661	670	667	649	659	671	639	618	684	646	633	622	648	669	660	659	680	626	626	630	656	628	626	679	639	643	658	693	670	673	671	685	648	638	637	674	643	650	710	657	685	645	638	666	631	623	648	630	671	671	633	668	633	634	632	664	704	608	637	674	678	634	653	622	653	622	674	662	622	656	670	684	644	588	621	706	671	610	654	649	651	639	682	654	640	717	673	646	690	695	679	658	608	637	707	651	644	668	668	656	650	632	621	692	658	646	631	671	654	625	686	643	600	676	650	633	670	626	663	694	699	667	628	681	710	665	662	692	658	663	669	648	652	673	676	650	644	668	658	631	636	645	647	632	671	660	635	643	617	639	641	661	648	689	639	704	644	661	629	671	648	659	678	678	602	669	654	687	676	646	679	672	662	645	668	672	655	696	700	648	674	672	641	664	626	635	648	665	650	669	634	604	706	636	681	657	616	701	682	627	639	683	632	660	660	685	632	695	654	653	653	665	679	650	653	663	629	671	674	650	618	657	687	631	677	635	676	657	679	637	660	649	653	653	691	664	693	687	606	669	688	626	676	692	675	661	646	692	711	671	650	673	669	661	642	624	612	653	651	633	667	646	643	649	685	630	675	631	650	671	637	637	686	687	662	695	644	638	677	605	665	634	638	663	655	674	654	644	658	698	627	721	655	651	644	633	655	621	685	631	627	701	669	647	640	648	684	632	702	643	665	687	651	686	639	673	676	614	654	605	663	675	613	706	638	690	630	687	666	646	666	620	628	683	590	644	627	633	643	689	599	657	692	674	668	704	624	660	685	641	670	621	642	665	675	637	656	661	658	638	666	632	631	634	662	668	630	619	622	652	654	637	647	635	670	672	675	674	640	642	651	672	669	637	664	636	682	651	612	653	662	698	641	620	628	652	669	658	669	702	640	686	627	627	637	668	661	595	675	641	668	626	639	648	631	657	646	673	668	674	667	692	680	625	640	663	672	654	632	636	656	633	689	649	664	692	683	688	684	668	700	613	679	610	627	660	723	676	678	665	654	656	606	640	653	684	674	690	643	644	702	671	674	673	686	616	616	676	679	659	610	647	662	627	647	673	643	650	649	675	708	686	637	614	655	623	653	663	635	638	653	616	650	672	681	642	651	636	688	659	641	679	616	657	648	627	664	674	653	667	656	619	659	665	686	680	652	646	661	680	665	682	687	607	669	665	663	671	668	652	651	730	690	677	680	641	661	649	669	642	637	642	651	619	680	643	625	690	633	679	620	674	637	627	674	659	679	680	719	645	685	672	614	645	665	689	649	649	635	696	679	645	651	661	597	666	678	655	660	712	631	681	676	637	627	647	673	716	663	631	671	628	647	614	643	674	695	678	648	664	638	665	675	658	651	676	635	663	649	634	637	625	659	656	665	653	667	670	705	636	658	671	652	623	651	661	643	652	652	652	654	626	641	632	662	618	686	659	634	666	681	665	659	629	669	687	670	653	662	587	649	673	616	606	675	663	643	645	609	649	659	666	683	710	643	620	673	627	666	653	641	653	679	650	633	630	662	649	644	627	665	648	626	669	662	713	653	609	650	645	660	654	624	635	657	661	686	665	620	688	659	656	666	644	675	633	684	633	642	662	650	657	690	633	666	639	703	698	641	629	658	663	688	631	638	665	667	683	657	687	667	642	642	655	662	649	660	635	668	644	687	655	660	617	667	672	649	645	641	653	631	674	612	603	619	673	669	697	657	698	651	646	681	642	636	707	652	638	647	628	642	655	663	675	634	640	647	629	676	658	640	663	649	633	677	654	638	687	631	631	665	663	694	654	666	659	665	657	620	658	622	647	691	645	684	667	652	645	656	622	702	677	663	648	650	671	696	663	643	678	662	655	656	641	621	671	641	682	631	620	666	655	662	613	610	683	688	706
744	226	115	113	123	158	186	161	178	138	137	118	116	102	136	277	2245	3921	2785	1443	587	210	122	66	64	54	67	66	82	70	71	76	76	63	57	66	80	70	68	65	69	65	71	67	72	67	80	56	68	73	64	83	72	78	75	73	62	69	65	72	65	49	60	82	61	57	63	84	65	61	68	70	57	75	61	72	57	88	70	70	74	74	71	63	57	53	66	76	62	64	69	64	73	53	76	73	64	63	65	66	60	71	54	61	70	66	82	62	64	74	64	73	72	69	70	67	52	70	62	74	66	68	76	66	66	71	56	77	63	61	85	49	72	81	70	68	60	64	66	67	72	73	60	69	69	72	73	61	66	83	76	67	66	56	54	76	70	55	62	76	62	61	84	67	77	65	64	62	73	82	68	68	75	70	72	64	75	58	72	86	54	74	75	63	70	71	63	75	87	79	75	72	82	80	88	63	77	63	74	73	76	69	69	59	80	64	56	87	73	68	70	62	67	81	71	51	73	72	67	68	82	72	71	75	63	71	81	68	67	69	68	70	58	66	65	64	66	64	69	74	58	67	80	76	58	68	52	76	76	73	70	77	60	74	65	55	68	56	83	82	59	70	72	73	56	61	85	65	55	69	64	66	65	67	84	63	56	65	68	53	62	61	95	71	67	55	71	65	55	71	54	64	76	68	76	80	74	68	62	71	70	70	72	81	72	61	66	63	68	70	78	67	75	72	60	68	82	57	62	64	82	58	70	69	71	62	80	63	67	61	51	75	62	61	68	73	66	73	59	73	67	57	61	75	61	76	69	67	63	59	73	77	52	72	75	67	68	70	70	58	71	83	61	73	71	54	67	65	69	70	72	69	79	64	79	77	69	73	70	54	75	70	70	71	82	73	63	61	69	76	81	57	64	62	58	72	76	79	72	66	70	75	79	64	66	54	59	63	79	63	54	56	72	82	74	61	83	68	54	53	62	72	72	77	67	77	62	81	66	67	58	58	79	69	67	63	52	82	62	56	69	67	60	67	56	73	61	74	58	66	71	76	83	75	67	69	77	72	72	73	83	64	81	72	75	66	64	81	56	65	71	60	70	52	69	73	74	72	59	61	56	54	79	80	78	65	65	73	60	65	64	62	74	64	70	67	74	73	53	73	63	73	56	69	71	68	76	83	73	71	68	57	62	59	70	66	73	62	68	81	75	58	59	76	68	70	60	66	80	86	62	74	61	63	79	68	68	65	77	73	77	65	66	52	64	71	53	62	65	64	60	66	70	73	68	63	71	59	66	75	60	58	70	58	75	55	87	70	65	69	57	80	75	77	60	72	61	78	79	69	52	56	59	62	75	43	57	78	87	83	61	69	72	74	61	62	70	70	70	59	55	58	70	60	69	66	68	55	90	69	69	65	65	64	63	59	66	61	65	69	58	90	75	64	63	51	74	71	77	69	72	75	58	70	57	61	68	57	58	66	61	60	71	69	54	65	59	60	58	64	70	70	80	73	71	75	62	56	74	65	67	77	61	76	59	60	71	75	77	78	68	73	67	70	70	74	67	61	75	63	61	76	80	61	72	78	60	62	77	72	71	65	65	49	79	67	71	74	65	70	62	81	71	69	73	64	59	74	72	64	60	67	79	56	68	74	54	60	69	67	72	64	60	64	75	51	79	62	76	60	65	78	63	69	64	72	51	79	75	65	76	62	78	67	59	67	78	72	76	68	62	78	72	50	68	64	72	72	69	74	79	66	57	72	58	72	66	72	65	59	79	63	60	79	74	64	79	69	66	78	65	90	67	78	63	82	87	66	65	63	62	76	68	69	83	77	58	63	72	64	63	69	80	49	78	64	73	66	66	62	65	79	73	69	74	73	67	73	66	54	60	83	70	54	72	68	64	63	57	74	80	50	67	72	58	77	75	54	65	70	73	76	81	70	71	68	64	73	74	69	64	66	76	55	66	82	68	65	63	72	73	39	78	64	82	79	64	62	64	57	65	64	69	72	69	75	70	67	75	76	75	73	64	64	61	62	59	78	78	74	62	76	64	61	55	64	61	66	64	75	67	56	76	68	81	59	71	71	77	70	59	67	74	76	65	65	60	73	55	61	57	59	76	78	84	62	69	80	63	80	67	69	67	65	80	70	66	77	61	70	64	79	61	61	62	57	60	64	55	71	57	71	66	79	62	59	68	68	77	76	64	68	85	61	73	58	68	61	71	69	71	64	69	60	79	53	67	68	65	79	70	58	70	63	70	77	57	71	65	56	76	66	59	82	69	62	60	62	68	68	52	64	63	73	72	64	75	71	64	69	58	64	75	58	62	69	67	64	53	63	57	73	70	62	62	68	63	62	70	62	54	63	77	61	72	80	59	74	75	68	63	67	62	67	71	53	72	74	87	62	77	58	75	63	81	70	54	70	63	83	69	73	80	73	70	75	75	60	71	76	67	58	47	70	68	86	78	65	70	71	74	62	57	81	73	73	72	59	70	76	52	67	57	63	77	73	87	61	78	67	80	75	65	63	76	64	68	78	65	68	64	71	74	71	76	71	74	85	77	83	66	59	75	60	56	64	73	63	80	72	75	75	79	78	64	75	69	67	77	66	67	59	74	56	85	80	70	65	70	65	59	74	73	63	68	81	74	63	69	80	68	76	56	67	75	76	71	51	69	67	68	84	66	76	70	63	69	67	74	80	72	82	57	76	77	50	51	65	68	76	65	57	61	77	74	66	70	68	68	66	59	58	62	61	68	54	82	69	64	78	48	58	63	64	67	70	51	54	68	69	63	71	67	82	62	54	57	66	60	70	57	70	85	75	78	77	77	62	78	53	72	66	49	57	84	57	74	69	79	80	58	71	62	71	66	67	62	70	77	67	80	75	68	55	62	69	63	77	68	77	58	74	67	70	71	58	60	63	73	69	77	64	68	81	64	74	73	50	65	81	77	68	78	79	87	68	69	67	66	59	58	62	77	79	88	59	58	71	67	84	71	68	67	67	88	56	52	65	70	68	70	63	61	62	66	62	68	74	58	54	69	70	72	65	73	69	57	77	64	61	65	72	73	58	68	67	77	74	69	71	67	80	67	70	56	60	48	71	66	75	64	67	65	68	68	71	68	82	68	78	57	61	83	66	67	60	56	66	74	54	72	64	74	69	82	72	59	52	63	61	77	62	69	66	75	66	68	70	79	69	61	64	51	67	50	56	47	61	65	79	63	77	75	50	64	81	77	69	69	62	72	86	66	58	65	58	67	76	61	54	61	65	76	82	77	66	70	65	60	71	74	61	77	73	88	63	69	53	80	71	65	67	77	90	78	67	64	65	73	76	83	79	81	63	77	65	63	67	68	72	58	74	60	55	68	69	69	70	80	57	61	74	73	57	56	63	68	52	68	85	64	58	76	68	61	66	63	74	71	87	64	74	64	61	44	64	78	66	66	75	63	72	79	67	52	80	66	77	70	78	69	62	63	55	80	64	43	60	66	85	68	73	66	82	71	62
10896	4004	1677	3193	7981	9526	8747	7323	6134	5214	3851	3394	2790	2550	2770	6109	27097	31643	27202	19286	9979	3857	1403	834	772	697	760	673	708	708	667	639	666	733	661	661	696	643	703	690	631	674	689	651	678	708	636	751	672	705	743	708	704	698	729	678	685	693	678	711	738	698	715	680	682	654	695	719	672	691	728	657	681	671	706	700	721	711	696	674	715	708	692	688	659	711	686	650	648	702	740	677	689	712	737	735	659	722	701	711	704	683	717	666	715	702	703	711	703	650	683	707	691	671	639	691	679	678	720	712	659	646	721	693	718	732	667	677	712	671	718	696	678	685	685	684	661	707	664	672	716	679	707	694	664	706	658	727	694	654	705	685	717	718	696	679	733	692	691	707	706	693	732	686	643	698	678	723	704	696	651	702	661	678	691	686	696	684	666	662	720	672	706	639	716	695	692	664	655	686	754	711	704	665	696	714	671	705	704	668	667	631	664	713	680	666	695	690	711	705	702	642	641	671	684	696	739	722	701	683	696	674	637	721	693	680	685	732	667	649	707	666	722	693	662	671	658	693	683	698	656	675	760	665	660	692	697	698	660	661	674	685	735	669	702	657	696	694	685	675	709	659	653	676	723	676	677	703	681	667	676	742	665	708	698	688	693	674	676	654	682	701	716	681	698	700	750	684	675	729	664	710	704	702	682	687	691	671	672	686	705	708	690	676	695	690	689	750	694	732	681	670	660	683	690	687	679	703	702	721	753	733	653	736	678	670	645	747	712	668	657	655	723	681	688	675	685	702	672	650	688	679	688	687	707	665	676	696	691	635	649	664	656	741	663	656	702	689	625	672	681	697	721	754	697	693	687	662	679	733	676	691	706	671	663	679	725	699	709	696	743	720	667	641	703	691	677	691	658	664	684	722	691	707	714	680	664	707	640	751	713	665	686	689	676	661	665	700	661	645	692	709	668	730	692	686	684	696	690	671	669	730	686	724	711	683	672	712	719	700	706	648	704	716	659	642	724	707	687	682	669	706	651	678	687	680	718	717	709	703	709	669	683	698	682	695	660	703	670	654	690	679	705	680	721	685	675	721	647	677	699	716	725	676	684	665	697	678	696	723	696	689	719	689	682	670	657	746	697	675	637	688	702	671	704	684	725	675	731	645	676	668	735	672	708	651	715	666	740	691	681	752	714	696	721	712	676	684	699	711	640	677	696	704	748	704	693	687	704	690	721	686	669	695	743	737	687	720	671	700	723	669	703	701	742	748	699	729	717	681	682	677	704	702	656	673	727	691	680	741	697	729	681	755	677	708	706	685	723	694	675	697	691	659	724	653	690	722	660	674	693	684	706	688	689	662	680	677	679	689	656	698	688	665	710	706	680	678	752	699	676	671	678	628	679	664	691	671	714	655	679	694	710	682	683	673	673	717	707	697	715	722	693	696	726	695	725	652	677	700	678	676	663	721	755	697	674	703	683	703	711	701	704	726	682	676	685	754	671	715	738	679	640	648	705	737	726	655	642	678	709	682	703	648	711	714	697	735	689	637	654	705	702	692	715	749	691	707	691	689	705	663	688	729	665	702	675	702	681	686	685	706	718	678	710	715	686	675	677	662	647	703	722	668	645	666	718	683	711	697	734	722	728	706	712	709	678	716	721	677	693	714	682	673	667	710	643	729	715	678	644	712	741	697	720	683	723	680	699	684	699	704	696	709	661	679	685	676	689	673	637	696	665	686	697	738	730	634	659	704	671	715	692	674	710	723	701	637	666	716	695	720	683	676	707	676	768	724	701	676	653	686	703	737	702	683	713	698	723	707	707	682	684	712	652	658	727	654	697	658	648	721	658	712	658	696	713	661	700	668	726	685	688	682	707	675	689	699	712	703	726	710	701	681	749	707	675	723	722	693	745	689	643	704	695	710	718	665	708	654	688	708	665	695	644	704	679	688	680	693	699	646	674	720	695	754	689	688	694	671	675	698	693	663	721	703	777	652	682	712	673	679	674	717	658	692	693	707	713	659	660	702	677	696	737	663	731	674	679	685	623	679	751	700	687	674	687	693	677	645	673	697	703	730	705	675	718	706	705	685	638	683	684	672	687	669	694	685	704	694	715	708	691	656	739	685	745	707	689	714	734	668	696	737	691	706	649	716	694	699	666	676	679	657	661	660	707	740	694	714	704	639	650	654	714	656	694	656	700	692	701	720	705	698	693	651	727	729	680	699	664	664	697	703	667	651	636	703	695	661	730	642	706	749	664	665	682	659	672	656	727	683	692	736	680	686	720	713	727	670	710	710	704	638	711	660	712	697	693	680	669	710	660	730	716	693	688	702	689	722	661	683	663	676	671	700	650	716	682	711	682	722	692	702	736	702	695	715	667	671	720	708	702	761	676	667	675	655	719	652	705	732	681	696	716	682	688	671	699	678	711	650	680	672	661	717	693	676	661	691	699	699	692	695	710	665	665	694	723	684	730	714	674	685	717	695	659	705	711	674	723	685	689	702	674	689	652	718	706	716	696	638	663	694	719	649	688	664	689	683	702	712	732	678	716	692	636	692	714	709	641	688	698	686	705	678	698	662	713	706	699	714	701	679	710	668	701	697	701	709	664	702	685	693	678	669	766	660	650	687	665	723	710	701	668	722	721	699	677	740	690	709	739	646	655	733	663	674	665	648	662	700	661	715	722	727	712	702	708	708	687	716	690	666	700	710	715	705	701	672	698	681	671	678	705	691	704	669	721	748	689	714	726	674	667	668	741	739	679	660	700	658	685	737	705	718	714	709	661	659	656	709	720	643	664	668	681	719	700	695	696	701	692	723	654	649	674	690	694	643	675	678	694	701	687	670	685	651	666	687	638	714	699	689	687	688	694	693	700	661	732	736	656	697	706	729	670	701	676	679	659	664	690	654	654	678	658	636	713	671	753	742	631	670	678	685	635	703	658	674	693	725	677	713	639	702	708	715	655	677	684	667	701	671	714	676	700	700	666	664	675	725	716	702	700	687	667	678	733	667	666	691	648	667	713	704	679	680	670	754	758	677	719	702	699	699	689	634	693	707	666	672	747	681	671	700	674	706	733	687	684	695	661	669	724	699	705	687	707	666	708	671	648	687	681	693	712	695	698	694	677	684	709	691	669	672	665	689	688	722	708	674	660	673	668	682	708	681	670	695	684	653	695	693	674	673	668	684	693	703	686	658	678	689	716	646	665	711	710	661	693	669	693	719	667	634	689	684	685	676	637	696	704	701	705	654	711	701	714	689	675	666	635	722	671	682	707	686	701	703	679	683	668	656	733	673	683	723	651	743	667	672	694	683	658	671	697	689	670	695	683	713	714	718	652	706	725	648	682	667	737	664	693	709	736	670	706	689	717	679	713	636	721	686	661	672	701	692	694	711	701	674	679	703	731	673	651	695	710	726	711	636	669	648	676	706	696	684	652	693	676	690	658	691	709	669	693	674	690	717	676	706	711	675	681	663	683	703	706	689	652	701	670	638	670	690
2242	195	127	95	126	157	177	160	175	170	154	144	126	101	102	140	2350	4911	2825	1677	691	256	107	79	64	55	71	65	51	70	72	50	59	74	83	60	46	64	71	68	59	49	77	68	61	64	54	43	62	50	66	59	55	64	72	77	58	71	67	62	65	73	65	69	53	73	54	59	65	56	71	61	64	59	42	69	64	43	63	50	74	56	71	69	69	65	62	62	62	77	68	70	73	57	53	66	71	74	67	59	64	61	69	73	78	63	60	58	59	50	68	61	70	64	64	72	65	65	56	80	67	52	74	57	64	77	58	63	63	66	69	63	65	74	58	65	54	60	70	60	61	65	51	69	66	65	61	49	57	64	65	64	61	52	64	68	69	62	52	69	55	69	57	63	62	59	58	60	50	72	67	70	63	64	59	51	68	67	75	61	63	61	56	76	50	64	49	63	58	66	51	73	68	72	63	56	62	67	51	74	69	61	73	68	72	52	66	63	70	62	48	60	75	61	71	61	58	70	64	70	67	71	72	48	57	56	53	56	67	58	70	45	71	61	57	56	74	73	86	60	58	63	60	68	60	53	65	66	65	71	64	72	56	48	76	64	52	62	75	66	67	63	68	67	58	66	54	61	73	59	71	69	67	73	63	62	57	66	53	71	62	72	68	67	65	69	63	51	65	68	70	58	67	59	66	66	77	72	68	66	59	58	63	60	37	44	76	65	55	55	60	74	63	62	62	61	60	62	61	63	47	68	59	60	74	64	78	48	60	78	63	71	65	57	65	68	74	59	80	58	66	63	68	69	79	64	47	68	72	54	61	62	82	70	70	71	62	77	64	52	69	56	54	50	70	61	66	66	63	62	83	64	69	63	70	80	70	47	58	77	65	71	68	64	69	66	63	74	72	79	45	64	66	64	55	46	59	50	72	57	51	56	71	57	78	53	72	63	62	71	63	64	73	69	57	58	66	78	60	70	76	65	55	51	67	71	74	68	65	71	62	72	64	56	56	66	69	59	73	70	67	76	58	49	57	58	66	64	62	71	65	64	61	74	69	77	56	68	72	68	56	57	70	61	79	56	64	53	58	69	74	51	68	76	50	70	78	64	69	68	58	67	61	49	79	65	59	57	68	54	48	76	59	60	68	62	69	62	58	67	67	66	64	56	69	79	57	63	80	54	62	76	60	60	69	61	50	66	65	64	69	52	68	62	62	74	70	65	59	66	66	59	58	58	70	83	61	79	72	70	54	52	65	59	66	58	58	65	69	71	61	69	51	65	60	57	65	64	51	64	72	55	61	69	75	73	59	64	61	71	67	61	65	61	58	57	67	59	57	61	74	56	56	80	56	62	62	57	64	76	63	59	53	54	66	58	95	65	60	70	61	80	63	74	67	57	68	63	45	64	51	73	58	67	59	70	56	62	65	63	65	75	58	63	56	63	61	56	60	54	82	71	81	80	51	66	63	56	70	61	63	68	53	59	52	55	58	63	65	67	65	64	78	65	61	78	73	45	61	55	58	66	65	69	67	58	62	52	48	67	61	73	79	59	74	60	49	60	58	69	78	66	63	58	66	60	72	68	65	76	49	55	59	63	68	71	76	65	82	57	57	57	62	59	62	44	68	56	74	64	68	64	55	73	61	69	68	60	63	60	67	57	45	51	53	67	52	59	56	57	59	67	60	76	55	66	71	70	57	66	71	61	61	68	63	76	60	63	71	59	60	65	57	54	67	69	62	67	66	63	61	58	79	68	65	77	71	66	68	57	82	66	51	57	76	78	55	73	56	63	62	60	67	55	54	67	59	55	53	61	74	70	61	52	70	57	76	67	57	58	69	59	70	62	65	59	67	62	67	67	83	68	69	79	70	70	51	65	54	72	70	77	53	52	72	49	69	63	71	74	58	66	69	70	53	76	59	62	68	62	60	61	66	60	51	56	74	63	60	72	67	56	60	58	64	67	78	59	53	54	63	69	65	53	68	66	66	61	63	48	73	64	72	39	68	51	58	63	62	57	55	69	66	59	50	57	79	64	67	69	56	61	53	75	67	64	71	60	67	55	75	59	76	61	62	52	55	52	68	61	71	51	61	54	84	69	66	48	64	69	40	68	69	50	60	57	81	64	67	74	59	80	68	61	70	72	61	65	68	76	66	75	64	57	58	78	57	58	73	66	50	47	62	72	66	61	61	71	67	76	61	59	51	67	75	65	80	55	58	65	68	58	72	52	66	71	64	68	63	67	73	47	52	75	39	59	68	57	62	66	82	55	54	74	76	54	66	53	71	54	65	73	70	75	57	62	58	63	78	63	62	55	56	53	68	61	57	68	54	60	56	51	74	74	77	62	75	64	69	67	76	86	65	56	69	61	68	64	62	64	68	55	62	63	69	60	62	79	51	60	57	70	58	58	68	46	54	61	56	68	61	58	58	54	71	65	73	61	67	65	63	65	65	62	60	66	61	62	63	56	77	55	75	71	60	76	77	67	68	78	60	69	58	63	62	68	64	77	70	58	54	73	54	47	49	65	55	69	78	74	57	75	52	50	51	62	66	58	58	65	58	50	71	50	75	70	78	61	57	62	52	57	66	68	87	60	70	68	58	68	65	61	68	65	62	57	58	55	73	71	58	79	47	76	72	63	72	70	54	67	67	68	62	45	62	73	55	64	70	60	54	50	54	44	77	66	67	61	59	63	69	59	58	64	56	52	45	57	67	56	63	68	73	67	69	60	79	59	80	60	55	68	73	56	71	59	63	67	60	62	65	47	67	59	67	68	65	70	70	65	63	51	60	70	56	73	65	74	69	65	53	62	73	74	59	55	63	58	58	58	74	69	52	66	64	63	68	72	56	60	61	69	64	75	56	74	66	63	64	61	64	65	64	59	59	60	60	70	51	65	67	72	70	61	87	58	60	63	73	69	64	75	63	72	69	81	71	54	64	53	59	67	57	64	61	62	71	64	66	55	62	56	69	71	67	75	54	49	83	62	68	58	72	53	66	52	64	63	61	61	56	55	69	75	72	74	64	69	53	82	70	57	62	60	58	70	56	71	55	48	62	70	72	64	56	61	65	63	59	58	59	52	63	67	80	56	64	74	69	72	73	66	58	70	75	55	66	71	60	67	77	72	67	59	77	64	72	62	60	50	56	60	54	77	64	63	57	73	61	61	56	64	71	70	59	60	63	64	64	62	61	59	68	67	63	81	47	59	62	66	69	55	60	69	52	63	72	48	59	61	61	55	68	55	71	61	68	70	65	65	58	67	55	67	53	46	58	47	62	62	77	51	50	66	69	73	60	61	63	78	62	73	66	71	63	67	60	59	67	77	59	59	71	69	58	58	63	57	63	72	73	67	57	52	57	48	63	60	54	82	59	62	67	66	70	61	61	63	62	64	66	54	64	62	89	72	74	68	61	63	64	65	58	64	64	57	63	55	64	66	63	78	62	56	73	74	80	59	58	66	54	48	60	73	80	62	66	74	74	51	64	59	58	70	53	68
10565	3464	1644	3029	8186	9455	8613	7425	6433	5971	5121	4250	3579	2802	2649	3162	26023	33355	27757	21000	12345	4994	1629	909	692	646	676	645	661	688	633	618	669	660	683	652	656	678	625	653	689	634	658	691	664	649	607	662	668	606	643	671	632	638	707	670	643	627	664	630	634	611	637	645	633	638	633	644	644	635	655	636	665	658	656	678	644	662	654	602	654	698	605	674	658	696	664	661	639	628	654	704	705	644	733	621	688	698	665	617	657	677	640	630	624	627	695	647	604	674	664	655	617	661	679	705	623	631	640	650	601	633	646	652	666	705	621	685	699	613	624	615	635	682	627	698	677	682	657	640	657	657	676	637	665	628	691	616	650	640	663	670	651	670	675	648	718	664	634	655	627	623	667	608	632	642	629	648	673	647	655	626	649	685	633	647	625	669	662	639	694	659	655	642	679	645	616	664	630	670	659	638	669	670	671	651	665	644	606	629	646	646	606	675	625	637	699	708	620	616	689	651	669	646	628	661	667	639	679	628	623	638	650	635	711	645	645	634	666	637	641	676	652	638	648	689	658	628	640	660	627	634	627	689	643	603	643	672	650	656	655	681	639	657	626	622	660	687	652	650	694	698	644	675	666	657	708	629	650	668	671	684	681	661	660	668	592	627	649	630	685	659	689	635	657	652	648	628	643	637	664	626	664	707	662	664	645	651	661	684	710	617	619	689	665	656	649	662	667	654	648	626	676	656	641	645	613	622	653	629	673	668	683	630	643	664	653	664	659	612	666	675	598	624	646	649	656	715	642	614	642	661	693	676	635	636	682	612	654	684	627	684	679	656	669	676	663	672	702	644	661	659	684	676	628	690	620	715	666	649	721	659	656	611	637	676	675	628	653	667	664	625	700	660	650	610	649	614	675	636	672	649	684	621	633	630	675	635	682	640	706	673	655	622	650	677	676	654	675	613	589	630	646	652	656	664	687	657	660	618	643	675	648	702	650	654	630	672	630	670	624	666	592	678	666	628	609	628	637	689	662	652	648	629	655	705	665	658	660	684	615	658	632	648	617	665	599	681	698	685	708	636	672	665	658	657	675	651	669	697	615	666	653	653	687	658	634	709	653	713	658	674	675	662	619	653	620	632	617	622	628	685	649	647	618	644	693	641	653	636	647	694	696	701	699	669	643	620	630	656	639	642	670	656	642	664	698	662	695	647	658	657	646	656	630	693	667	643	613	642	619	635	613	665	630	631	644	679	649	642	635	595	646	670	685	713	684	636	631	671	656	657	627	669	591	688	635	648	666	658	700	663	657	630	628	613	688	640	631	647	696	696	642	727	660	646	648	641	645	674	620	641	651	673	638	680	601	636	705	678	653	680	637	664	666	615	658	654	624	639	649	644	706	642	695	714	659	647	682	630	644	660	688	669	635	625	681	687	672	683	696	644	598	657	712	661	644	660	651	640	651	582	601	636	682	651	625	645	667	614	662	635	675	619	625	665	663	653	691	643	645	624	615	655	628	619	642	690	661	687	657	646	636	669	645	679	661	699	672	670	655	631	624	651	718	642	638	620	689	622	678	626	657	652	650	665	622	668	665	610	649	631	658	591	663	653	597	641	675	644	640	698	670	693	639	665	695	602	708	650	655	651	636	649	659	650	666	636	687	650	641	670	610	677	647	699	655	615	644	652	723	657	643	659	668	634	642	663	622	628	664	669	676	658	668	646	686	624	663	640	675	648	660	639	661	692	599	633	645	693	675	698	701	620	668	660	638	652	689	616	671	640	641	645	691	691	652	616	669	610	678	645	663	636	658	659	655	644	675	676	642	647	675	633	668	619	668	672	654	702	627	661	651	608	698	656	647	663	667	626	648	615	646	657	652	693	662	631	651	617	652	658	657	672	625	681	621	635	666	645	641	690	664	634	688	674	694	620	672	620	644	635	697	696	676	635	682	632	599	672	628	689	652	675	674	650	655	662	635	650	666	618	640	665	682	645	659	679	641	655	623	657	614	627	668	673	601	656	678	628	637	632	644	636	643	626	653	608	671	636	651	602	657	612	669	681	681	645	642	622	632	621	697	644	605	642	643	709	692	691	603	659	627	678	671	620	641	657	644	677	664	613	637	652	633	638	681	582	639	633	658	664	661	637	680	642	676	659	661	662	651	636	667	624	593	595	719	615	657	685	643	690	645	658	671	592	647	652	636	656	642	665	609	635	630	693	688	641	607	710	649	588	691	630	654	625	671	626	622	682	632	652	641	634	636	626	611	612	639	615	658	642	628	651	663	633	684	611	681	644	655	616	642	678	684	691	643	615	653	639	629	663	655	625	641	598	646	621	667	651	643	628	667	689	611	654	650	656	694	680	646	654	656	633	665	677	663	685	662	656	664	619	650	646	628	673	698	678	627	668	602	658	645	628	643	640	647	649	622	728	657	712	648	670	645	643	650	630	634	635	650	609	675	655	621	663	664	671	658	615	636	662	637	655	658	658	685	648	625	668	631	668	632	648	636	640	658	647	649	630	655	623	629	628	671	639	634	652	621	652	669	663	614	665	621	644	576	626	655	668	687	641	593	676	666	631	649	616	664	664	677	661	653	639	604	631	653	664	661	639	648	675	665	665	631	667	677	712	602	674	625	597	669	644	660	622	652	682	691	633	674	667	646	663	667	672	683	647	615	624	663	648	686	679	690	630	640	673	639	620	659	607	637	669	701	622	647	679	686	624	623	664	640	683	606	655	634	654	628	640	627	661	653	650	652	675	622	671	668	679	613	638	680	626	617	661	663	612	635	639	643	648	624	621	669	649	637	647	673	649	603	679	672	639	630	589	661	642	629	680	651	686	656	657	662	686	663	691	663	696	696	673	662	644	648	676	634	676	645	655	659	676	679	656	667	653	664	647	646	689	667	665	656	646	621	649	633	623	638	613	653	658	673	662	677	692	676	662	640	646	630	607	621	641	649	681	651	646	667	690	653	629	668	661	607	647	652	665	667	616	636	695	661	599	632	654	631	636	628	660	665	716	652	630	652	650	642	637	612	626	629	653	672	675	661	663	626	636	709	684	639	651	660	626	685	623	681	643	642	649	629	668	650	707	656	651	645	638	639	614	656	673	626	701	628	635	650	660	667	651	649	660	665	606	682	628	678	618	651	634	605	655	654	658	618	626	632	655	676	714	645	648	653	673	638	636	668	646	664	654	658	667	654	666	662	644	600	635	649	682	667	618	627	630	706	640	637	666	665	650	699	663	658	675	636	644	630	627	674	653	711	613	662	631	656	644	664	655	635	675	666	680	649	655	651	674	686	698	631	659	650	614	654	604	613	667	658	670	659	634	660	659	675	630	680	649	674	646	628	658	685	677	630	645	652	660	633	646	684	688	667	643	664	635	609	637	691	674	663	661	642	639	640	625	673	665	655	671	636	651	637	684	628	580	672	631	632	626	660	623	617	666	638	713	692	608	626	711	643	715	605	672	594	643	702	667	664	612	667	624	683	653	664	611	691	665
1141	284	169	154	140	171	191	229	212	193	180	165	163	150	177	157	3538	7506	4339	2600	1100	449	149	83	76	65	61	76	60	71	58	71	76	62	81	68	89	83	55	74	59	63	71	75	75	68	59	69	79	70	68	74	51	68	72	71	61	81	64	57	51	60	80	70	71	75	70	68	60	71	73	69	65	70	74	86	64	56	65	57	59	59	59	89	66	69	75	62	72	79	71	61	65	70	66	70	64	76	63	76	73	66	66	66	75	72	81	67	54	68	59	71	59	80	63	89	57	70	73	60	62	67	71	63	64	64	50	61	69	62	58	71	71	69	70	72	63	83	73	65	64	64	60	63	50	57	61	67	73	64	82	68	69	67	69	50	81	61	66	67	82	63	68	59	75	61	65	61	66	66	74	74	77	72	67	64	62	63	67	80	75	63	89	55	67	64	74	66	57	72	68	65	63	66	62	74	71	69	48	82	67	65	61	76	65	86	55	69	57	69	59	68	72	74	82	64	67	76	73	64	60	67	78	71	70	71	71	60	70	53	65	70	61	79	73	68	71	86	86	56	56	67	69	76	76	47	60	68	78	48	65	73	77	70	74	70	69	62	58	64	63	72	79	75	75	73	56	59	75	61	73	69	53	58	74	59	74	57	68	75	62	65	69	63	70	60	65	78	51	66	62	85	67	76	64	82	81	82	64	54	71	60	68	76	70	56	69	74	61	67	73	62	62	76	56	63	65	64	62	74	63	63	71	78	50	66	60	70	62	79	75	70	69	68	63	78	67	67	64	67	71	66	71	64	82	76	61	65	68	78	69	73	77	64	76	55	63	83	61	74	79	65	64	72	74	75	61	83	72	64	62	60	80	54	60	70	59	54	74	59	76	62	55	62	55	75	76	65	54	69	65	64	63	79	71	67	67	66	77	77	65	66	67	67	59	81	77	56	63	71	71	77	70	85	67	68	75	61	63	74	73	64	66	81	70	67	93	59	59	70	84	50	74	56	63	66	75	67	73	58	70	64	67	72	73	60	72	65	69	63	50	63	70	51	64	67	67	70	66	80	65	63	71	68	79	61	69	57	68	66	73	54	80	66	71	79	65	73	72	60	64	68	74	69	68	68	73	75	53	62	82	65	71	68	72	70	57	64	63	75	65	62	58	61	55	65	54	61	70	75	87	66	59	63	65	71	79	79	72	79	61	61	72	70	64	68	67	80	55	71	72	76	71	62	61	51	59	51	67	59	62	73	68	78	65	71	69	69	66	84	70	59	68	62	73	56	70	73	67	70	66	63	64	78	59	68	55	71	60	61	73	53	67	79	62	73	65	67	75	69	53	64	71	69	81	79	63	53	82	82	50	63	67	69	68	67	59	65	79	77	68	75	51	85	70	58	67	67	59	65	62	67	61	73	79	68	61	51	71	68	62	79	75	61	56	53	86	69	62	62	70	56	72	70	63	72	75	70	76	60	50	53	64	60	74	74	70	63	72	64	76	68	67	78	65	70	74	81	60	77	69	70	70	71	79	73	82	58	73	70	89	68	70	79	68	65	75	69	55	69	61	67	60	62	51	61	52	85	77	73	57	71	73	59	65	62	63	73	83	74	52	67	65	76	70	49	77	58	75	67	67	64	75	69	77	78	65	66	86	71	72	76	57	65	71	83	68	69	66	73	73	66	55	77	54	55	78	79	79	88	69	59	78	56	49	58	66	67	73	76	64	79	63	63	57	74	65	66	53	78	70	71	67	63	66	68	56	56	68	75	62	70	53	71	62	66	62	70	67	60	65	67	59	68	76	73	80	68	81	69	74	64	76	69	53	70	66	65	64	77	60	65	76	69	60	79	72	77	75	63	62	83	59	71	67	58	62	65	75	59	76	75	65	89	64	74	77	59	76	57	63	67	77	66	67	63	68	56	78	60	71	55	63	68	67	57	54	78	53	76	55	71	64	78	77	66	60	72	71	74	69	57	79	75	63	64	55	59	81	55	69	73	74	64	55	58	63	68	60	82	56	72	69	69	62	61	88	77	57	67	62	56	68	64	61	68	83	60	68	70	68	84	68	68	70	65	57	67	74	46	68	77	72	69	71	65	62	65	52	60	64	73	58	87	63	56	65	68	48	65	71	57	64	60	63	75	65	66	47	64	69	55	77	62	67	68	60	64	61	61	60	75	65	69	76	76	70	70	71	61	67	55	57	68	71	63	66	72	70	76	58	57	66	77	76	81	68	76	76	62	68	70	73	68	81	60	70	71	66	66	60	56	63	68	66	73	60	64	65	76	78	73	81	86	84	68	70	67	92	76	74	60	65	54	70	58	66	66	64	65	55	76	84	62	76	79	71	67	65	64	63	63	59	54	79	74	71	55	63	72	75	59	58	64	64	68	77	82	77	58	75	66	60	73	60	76	51	70	52	63	80	70	65	89	60	77	68	69	73	78	71	70	63	78	55	63	60	73	69	65	68	61	52	64	78	80	77	58	75	72	67	60	63	78	75	73	62	68	69	60	74	70	54	75	57	73	64	78	56	79	57	65	83	71	69	63	70	62	70	67	67	83	61	71	74	76	59	52	72	65	56	58	89	68	79	69	77	80	60	77	71	58	56	67	63	62	63	57	73	75	66	63	57	56	72	67	68	68	59	55	76	68	56	74	72	62	64	79	89	67	56	65	72	75	76	68	70	57	76	68	76	73	58	77	64	85	76	80	78	63	70	71	69	83	62	76	64	56	66	75	72	71	51	61	69	81	54	58	74	71	60	61	73	59	64	66	61	64	73	55	56	56	54	56	62	73	80	65	62	76	80	65	72	81	64	74	77	72	72	76	67	95	69	72	75	67	70	80	63	85	61	72	69	72	72	75	51	69	67	73	65	58	57	69	84	52	66	64	65	81	64	70	68	68	80	77	75	85	71	63	74	69	67	67	81	82	75	76	58	80	85	77	77	79	75	81	67	53	74	77	57	64	73	76	65	81	86	73	56	69	62	56	69	64	68	61	75	75	49	63	77	75	67	68	70	68	80	79	73	76	69	51	75	74	74	57	67	55	68	67	74	55	65	72	68	62	71	72	68	77	65	61	74	87	67	71	80	75	77	64	70	66	74	58	53	52	65	72	67	67	54	78	63	74	71	78	64	72	70	69	62	78	73	69	64	83	87	65	72	73	78	67	76	70	67	72	76	77	72	69	70	72	75	65	78	66	66	73	72	72	52	59	67	53	75	63	68	62	48	60	54	69	60	73	57	70	56	60	76	63	51	54	59	53	75	50	58	80	91	76	69	68	76	71	67	81	64	81	68	67	61	76	80	84	66	86	82	59	55	57	68	67	64	82	75	61	60	59	63	50	64	59	66	69	60	57	67	63	65	68	76	64	61	69	68	67	66	65	72	62	82	65	76	54	70	56	68	80	74	70	75	65	58	69	61	63	71	56	52	85	55	62	59	79	69	57	58	60	50	72	61	66	77	54	73	46	64	66	74	75	51	56	73	72	63	71
14062	5032	2484	4942	10121	11783	11297	9887	8339	7774	6658	5553	4930	4496	4311	4438	30920	38576	31860	25653	17258	7960	2444	1134	822	685	718	701	651	635	640	685	683	686	716	682	671	691	719	677	710	684	704	711	705	678	679	714	722	678	697	704	670	656	722	708	707	664	688	729	679	672	712	729	700	716	666	646	677	642	703	667	677	651	680	716	687	680	699	665	683	707	711	738	668	691	694	701	702	676	716	692	671	685	678	724	665	677	668	720	705	733	736	675	677	688	700	719	706	695	636	678	699	727	706	657	651	685	743	730	641	697	686	697	667	640	739	687	661	711	646	631	738	689	652	699	726	707	650	713	721	649	677	704	681	655	685	678	705	723	687	679	666	679	671	678	687	646	676	698	679	668	733	740	677	665	679	692	706	694	695	682	752	701	723	704	674	742	719	667	721	688	684	708	703	715	672	702	745	674	653	708	714	715	721	667	693	722	675	718	678	687	695	688	735	663	682	687	683	728	660	683	650	710	667	698	735	692	661	729	685	677	692	711	719	726	715	691	666	729	687	703	677	712	677	734	690	686	717	687	671	633	671	692	709	661	719	674	697	682	772	732	729	701	664	668	648	668	703	715	666	676	706	663	708	708	655	725	668	737	682	680	682	703	720	629	706	733	672	694	686	671	716	662	673	665	688	695	706	683	746	766	716	687	717	701	696	697	698	680	662	702	701	709	699	662	758	690	692	680	718	702	668	683	697	734	706	665	750	717	690	714	719	704	735	707	715	713	666	681	701	675	684	663	733	687	682	699	707	715	674	709	676	730	736	700	648	697	761	704	700	703	739	651	736	700	665	700	749	656	678	653	664	666	711	677	732	703	705	707	702	697	688	715	720	672	725	658	658	739	660	662	710	702	685	693	685	709	668	691	683	730	705	668	677	678	673	688	640	627	702	690	718	723	675	686	711	669	706	708	706	698	675	705	721	648	658	725	759	700	681	725	711	688	711	726	706	736	698	656	673	713	643	688	657	717	687	704	658	692	688	699	655	690	728	709	720	691	691	631	652	704	702	698	716	706	656	687	730	699	667	662	684	639	683	675	709	743	723	700	673	691	694	671	678	695	656	631	672	702	766	731	726	724	647	686	703	696	686	725	711	658	685	704	690	699	724	728	672	691	722	699	677	715	718	671	725	645	710	716	692	672	713	703	658	675	683	684	702	688	710	714	714	636	633	633	645	675	674	690	719	702	754	684	684	720	705	726	637	784	687	780	656	712	703	672	669	705	709	676	681	728	654	689	728	695	662	703	669	712	664	658	690	657	678	707	692	693	707	712	733	674	693	633	695	696	691	705	712	693	728	714	677	719	702	729	665	683	695	680	662	714	734	733	675	633	661	698	645	672	706	693	700	658	705	684	692	710	709	682	680	691	650	667	673	718	657	736	674	669	719	655	720	699	702	669	657	686	735	723	660	676	671	694	670	687	744	738	700	631	662	713	658	712	685	721	687	649	674	683	709	684	675	664	687	692	691	655	692	714	698	723	700	673	716	709	660	675	727	666	660	681	718	701	699	676	725	676	651	688	679	669	679	714	651	694	700	635	691	689	669	709	674	736	695	714	733	695	677	697	688	667	664	718	688	677	698	664	682	655	664	673	716	693	660	734	726	717	684	646	704	769	711	647	680	678	661	664	663	642	699	704	713	677	709	689	682	691	731	673	667	681	635	690	672	675	752	647	689	652	710	705	689	710	672	713	680	656	724	667	663	653	690	695	698	714	679	698	694	709	704	664	690	696	652	694	668	674	664	757	751	722	741	676	669	639	678	641	710	697	682	657	742	761	672	678	660	654	685	706	695	681	672	734	690	656	630	783	674	666	671	654	685	655	724	690	691	695	720	676	650	713	705	684	691	748	658	662	736	694	731	717	727	692	676	741	683	673	672	708	723	659	726	713	683	675	648	680	672	765	697	698	736	730	684	678	686	686	719	686	726	668	696	656	682	714	660	662	698	690	711	700	709	703	691	713	684	671	700	696	668	699	636	667	696	699	693	707	685	676	707	739	658	698	719	675	747	704	653	698	688	709	712	699	727	736	726	682	701	674	694	700	705	714	684	680	732	693	714	703	708	691	687	673	685	695	670	722	686	711	739	692	709	663	674	671	709	649	694	735	668	675	751	716	702	691	642	679	664	702	705	732	708	688	670	619	683	737	683	641	739	700	731	709	684	662	692	639	688	717	681	731	667	667	713	728	666	699	720	694	702	709	690	676	729	688	719	691	682	697	667	653	687	701	667	670	710	702	721	756	699	683	682	673	719	688	680	678	651	686	743	696	639	691	710	736	652	694	675	705	692	707	678	680	735	705	736	679	691	630	645	663	712	731	663	709	659	692	690	693	720	682	756	693	709	732	671	701	688	699	690	710	668	691	692	659	660	690	700	696	712	722	684	690	732	720	690	678	690	683	718	726	716	653	731	657	706	685	713	692	666	712	666	654	672	679	708	667	668	710	675	675	736	689	693	697	652	711	721	686	634	669	674	670	673	712	665	660	657	674	712	695	670	745	718	687	661	680	719	698	702	710	693	693	697	660	714	677	683	673	646	733	651	691	644	679	668	702	628	630	707	696	718	708	674	697	688	706	657	717	713	683	684	726	699	711	705	710	687	640	711	706	702	663	670	646	653	713	708	646	689	695	717	659	712	700	702	674	681	733	644	694	700	671	650	702	685	717	695	665	749	688	687	691	710	676	676	666	731	669	704	760	698	699	703	684	712	666	637	635	689	699	681	704	631	729	671	700	672	662	693	734	732	663	729	742	704	701	701	626	699	687	683	693	708	706	718	751	739	653	689	700	726	704	668	654	678	676	717	672	722	731	684	767	671	728	706	679	647	715	658	663	707	699	726	701	701	722	669	696	668	696	664	681	678	694	689	741	677	689	686	696	673	645	688	699	717	701	705	708	695	697	693	667	711	676	649	672	668	718	712	732	712	731	718	681	659	736	653	700	657	672	691	698	677	702	693	681	721	645	690	705	704	729	688	723	724	677	671	716	679	682	684	639	661	697	633	743	713	658	681	682	647	730	725	714	692	691	703	664	672	712	690	738	640	690	684	652	687	701	687	689	669	710	660	680	695	673	690	679	668	697	723	671	684	699	681	671	704	630	700	757	706	657	696	690	694	674	715	664	684	730	651	686	690	706	700	725	662	677	676	706	682	666	712	656	714	670	755	664	668	690	645	683	708	633	727	687	658	636	692	670	644	671	728	681	711	702	698	691	716	689	723	656	675	702	694	714	643	679	656	750	692	688	719	703	713	652	726	737	718	718	676	715	686	701	702	686	652	692	711	693	689	698	700	665	666	670	627	683	696	664	700	697	669	668	677	687	648	706	639	672	689	677	715	664	667	690	676	675	674	683	697	653	678	658	700	692	708	695	662	726	675	678	677	706	692	721	710	697	737	708	685	715	680	698	677	706	691	676	682	700	693	712	687	706	678	716	734	682	690	664	667	650	661	635
1466	99	92	82	79	98	104	121	128	147	115	91	86	91	109	114	644	1503	1100	705	374	189	92	81	67	73	73	53	64	75	50	42	59	52	62	59	67	64	69	55	73	59	67	57	43	68	65	51	69	65	73	65	53	65	56	61	59	62	53	60	65	66	78	68	65	53	63	72	59	68	56	62	58	59	61	70	71	60	55	53	56	62	77	72	65	64	65	67	63	65	64	53	54	55	55	60	61	69	57	64	58	66	84	70	58	63	56	53	48	60	64	65	66	54	52	64	56	66	70	53	52	61	58	56	58	65	63	63	56	67	56	72	55	61	58	66	45	62	69	60	66	60	57	65	59	65	49	68	54	73	54	73	79	73	64	59	59	74	46	67	64	75	81	54	50	73	72	55	61	66	67	62	68	61	58	63	80	67	58	73	58	72	57	55	47	62	69	68	58	64	50	68	53	56	60	68	68	65	67	72	59	51	58	52	52	55	58	67	84	64	60	69	62	54	53	65	69	58	57	58	75	63	65	79	70	81	50	52	59	65	66	70	62	58	68	68	65	75	66	72	56	56	49	62	57	63	55	57	65	67	62	65	77	66	57	79	67	64	57	50	55	52	61	66	52	68	43	52	52	74	70	61	64	59	72	67	57	71	50	77	54	60	71	62	73	69	54	65	77	52	61	68	57	57	62	68	72	70	46	62	54	62	65	67	69	62	51	65	58	72	52	65	74	53	56	67	66	65	65	64	70	61	55	74	68	62	52	54	63	57	67	57	59	79	59	63	68	50	71	63	71	64	75	82	65	59	53	71	54	62	63	63	65	67	72	70	61	74	68	75	76	60	77	50	63	68	64	51	51	72	56	66	59	64	65	74	56	62	67	63	54	67	56	66	61	81	48	73	68	56	53	67	63	56	70	60	62	56	64	65	73	48	53	58	67	64	58	66	52	68	62	66	82	61	61	47	49	78	61	60	52	48	65	55	63	83	63	55	80	72	67	72	70	58	73	57	55	46	64	61	64	69	65	71	55	56	65	72	64	69	69	62	63	56	55	48	75	67	67	74	65	67	63	71	57	65	70	62	72	50	64	55	56	56	63	60	78	65	66	73	66	55	54	59	57	62	62	71	60	59	64	61	68	73	68	61	65	66	64	65	68	63	63	66	65	63	54	53	53	78	58	46	64	61	62	52	73	62	54	58	66	59	47	63	72	55	78	63	77	50	59	70	47	63	64	56	67	69	71	60	63	73	58	57	63	53	59	76	51	61	67	55	61	67	63	49	64	54	66	61	71	76	49	52	52	45	56	71	61	59	66	61	81	61	65	55	66	61	67	66	72	62	90	58	79	54	64	57	54	64	56	55	54	52	61	67	66	60	56	59	63	64	66	63	70	68	71	66	55	57	73	61	68	66	62	66	63	56	61	65	71	73	68	63	57	61	54	42	74	58	55	74	54	59	64	56	66	61	78	62	75	59	66	54	58	61	53	69	76	51	58	72	57	64	62	50	74	54	54	63	73	59	67	55	71	50	56	53	60	50	63	71	64	70	68	55	62	71	72	58	62	56	61	63	66	53	69	58	48	47	47	56	49	56	68	70	61	63	72	62	71	61	54	65	74	73	48	67	70	50	59	67	66	54	65	63	52	66	72	72	59	78	62	45	64	75	70	69	72	69	71	70	73	61	49	67	77	60	67	59	65	61	65	70	69	67	55	70	55	57	60	61	52	59	68	55	51	76	63	68	69	70	65	64	76	82	63	69	68	71	62	63	61	65	67	55	63	58	61	47	61	59	49	63	82	77	70	55	62	58	68	66	76	63	60	70	71	56	54	61	56	56	61	62	50	62	62	82	59	59	64	54	55	62	61	48	67	71	68	81	52	65	64	60	65	79	70	52	58	63	49	52	58	59	60	54	63	57	72	65	63	59	72	55	56	60	63	64	50	68	52	75	50	66	71	53	66	57	68	65	59	60	67	69	68	71	51	70	78	69	71	75	67	53	59	68	67	63	63	61	67	61	68	54	60	58	69	92	66	59	59	52	57	71	70	65	70	55	68	51	71	52	66	56	70	56	59	61	56	64	68	69	59	61	61	61	62	69	70	61	53	65	70	54	73	66	72	64	45	60	60	52	61	61	53	63	53	58	64	69	62	61	56	63	64	69	74	63	54	61	59	70	75	56	59	58	50	48	75	68	62	71	59	68	51	63	75	66	64	60	70	56	45	67	65	57	49	59	52	68	52	71	65	61	58	52	65	63	47	75	63	75	57	75	70	58	65	74	57	76	56	67	71	52	70	50	51	75	63	60	55	58	56	65	51	59	59	65	57	63	60	57	53	74	66	60	55	68	57	65	79	67	64	67	62	58	70	68	53	66	59	74	58	58	60	44	53	66	90	60	60	64	64	51	59	67	61	59	59	53	39	46	49	67	61	67	61	88	76	58	58	65	62	70	54	65	67	62	59	54	52	64	58	57	52	49	59	72	61	59	63	73	61	74	62	53	61	48	55	62	71	75	65	58	54	64	49	68	64	48	65	55	59	58	63	70	60	61	69	52	59	58	62	49	61	80	56	53	58	60	64	62	65	54	46	53	58	73	70	73	47	59	71	73	71	52	70	51	75	70	79	63	67	60	77	62	69	50	63	74	75	50	57	57	71	65	60	57	69	62	65	56	58	78	59	49	70	66	55	67	69	57	67	64	55	54	55	52	62	77	54	59	62	64	57	63	56	68	53	63	50	43	79	93	63	76	60	69	60	75	56	58	65	65	65	67	76	55	64	58	64	40	72	63	62	59	77	51	57	68	75	60	71	56	66	66	69	74	64	66	49	58	57	66	67	64	68	55	60	67	63	74	57	62	67	60	62	54	56	51	65	61	55	74	75	51	64	67	68	64	69	79	66	65	65	77	64	70	73	61	80	59	54	79	62	51	56	67	58	59	36	71	63	55	52	52	67	60	70	56	56	60	62	63	72	77	59	59	54	65	53	67	68	56	65	63	65	55	58	70	58	65	61	69	62	66	58	58	68	76	77	64	72	54	61	56	60	56	55	51	81	60	67	65	69	51	56	57	76	63	58	52	69	59	71	77	68	57	59	67	58	64	64	56	56	45	59	66	65	55	74	58	59	54	70	67	59	66	50	49	54	73	67	54	61	65	71	64	68	71	59	58	62	60	60	58	65	54	56	67	59	79	58	57	70	66	64	73	75	72	61	67	68	46	59	74	71	63	59	60	59	51	63	65	63	58	57	66	67	64	73	58	70	67	55	62	61	60	52	57	61	54	55	72	65	65	66	62	47	78	77	62	60	68	62	62	72	67	62	60	61	64	57	58	49	65	50	52	68	51	56	69	55	56	64	60	58	64	65	70	76	59	56	59	70	66	70	65	67	60	70	77	58	69	47	63	75	58	42	70	60	47	49	57	72	67	63	66	70	70	58	63	64	58	54	51	59	77	54	73	65	54	50	70	63	75	60	59	75	60	69	56	79	54	43	68
8092	1699	1166	1853	3063	4328	4719	4877	4559	3782	3067	2446	2228	2464	2289	2170	14957	23234	18129	13016	6881	3155	1315	851	684	618	632	626	584	593	614	628	621	660	702	645	653	663	639	672	658	649	689	653	685	640	670	661	594	653	607	614	638	627	603	664	605	620	597	606	687	678	679	676	628	634	645	619	655	685	652	621	658	606	636	614	681	681	601	664	629	599	623	622	605	697	653	591	631	618	635	633	642	659	687	605	592	613	680	675	645	594	644	658	667	635	632	621	664	663	672	665	615	657	640	658	644	630	635	621	602	654	643	620	628	651	661	645	660	665	672	607	657	621	650	649	664	591	659	628	642	613	646	608	654	677	653	612	614	631	655	617	628	637	659	642	634	646	650	625	633	662	610	663	625	644	650	668	703	625	648	602	650	633	646	657	587	666	627	664	606	613	681	639	620	628	659	653	619	649	637	618	620	615	623	661	623	679	663	639	588	647	622	663	619	624	606	631	674	641	627	610	624	627	623	599	648	632	652	650	619	634	651	647	636	643	660	639	625	640	651	631	611	639	622	646	629	610	626	645	678	629	631	634	644	645	605	624	645	659	646	636	623	671	611	680	638	603	652	626	649	607	624	681	622	658	592	635	621	657	615	622	642	640	664	664	647	675	679	661	651	627	633	593	635	657	667	643	658	654	684	632	677	668	626	680	649	600	636	637	622	612	660	613	643	663	652	652	624	632	639	664	638	679	577	626	616	652	603	635	671	636	677	650	650	623	615	686	620	618	633	625	671	644	637	593	665	630	669	665	597	588	691	607	680	624	555	676	635	619	643	618	642	682	670	644	649	639	657	651	617	614	666	672	613	692	627	620	681	641	657	650	642	695	608	604	602	692	633	625	604	671	643	700	612	638	616	602	642	628	608	655	665	641	614	612	651	628	609	632	639	657	618	649	608	643	680	605	649	664	653	618	622	649	639	609	602	607	674	684	657	638	652	646	661	612	676	646	656	655	594	611	629	626	643	659	645	712	635	662	618	682	674	638	647	625	648	612	635	662	650	671	666	651	664	630	618	599	642	639	659	653	655	604	699	685	640	604	633	680	621	647	653	673	625	627	628	637	655	650	632	649	627	612	627	650	630	666	630	664	670	633	608	604	649	648	626	629	642	638	592	703	650	642	640	684	646	677	631	638	622	656	621	642	698	618	654	645	663	636	638	632	676	671	642	646	631	641	631	603	642	627	664	671	624	637	657	647	599	654	671	637	616	682	612	623	626	650	641	656	641	601	641	695	675	608	636	644	614	651	686	613	631	602	679	598	672	677	687	619	654	630	671	630	665	599	587	611	669	687	615	618	628	635	637	626	611	684	613	663	653	637	674	646	616	632	617	660	657	607	651	623	599	661	633	641	630	604	675	708	635	656	656	694	635	611	645	651	640	651	628	671	618	634	619	662	653	652	671	619	617	639	673	606	592	640	652	657	627	633	658	646	646	667	650	653	591	671	623	603	658	653	625	627	647	609	652	658	651	667	610	615	636	621	665	670	673	646	672	652	662	667	649	651	672	684	650	606	651	646	638	654	685	588	647	644	639	647	661	630	655	641	624	674	585	686	642	658	594	621	684	626	661	650	651	663	598	617	673	683	632	607	671	629	628	662	645	666	632	620	663	642	596	654	615	621	661	629	646	635	649	681	655	625	644	673	621	677	653	663	652	629	626	646	653	639	640	644	623	628	663	642	638	595	635	648	658	634	610	671	649	627	720	649	647	621	660	633	645	675	572	616	684	609	659	676	645	634	651	625	673	631	625	664	690	661	632	649	603	645	648	602	655	658	672	619	606	663	661	648	611	640	672	618	643	655	661	692	639	623	642	602	644	605	630	646	648	675	604	650	580	657	627	681	623	607	597	657	701	651	636	637	665	621	658	695	652	605	646	672	657	665	676	605	664	632	682	614	638	656	628	639	599	641	625	634	631	643	657	676	644	580	686	621	611	635	600	614	697	653	651	638	613	629	635	631	660	615	657	631	660	639	578	643	622	655	648	631	672	628	622	597	660	646	645	606	620	646	649	633	645	650	657	631	631	613	663	695	642	636	649	625	636	653	623	647	631	659	606	634	639	665	668	622	611	634	651	630	628	674	647	660	656	637	655	636	683	618	609	651	653	639	607	673	602	602	609	611	658	641	670	621	612	599	647	648	605	646	626	701	612	623	622	621	612	648	665	665	599	683	674	617	615	625	636	641	625	643	604	630	632	630	675	629	631	671	700	715	633	646	688	633	610	618	686	643	657	648	675	679	622	600	653	649	605	635	671	611	647	589	647	626	590	607	637	653	660	634	635	611	645	629	603	653	649	645	643	646	630	631	649	630	660	649	645	658	686	611	658	678	613	655	648	644	619	669	714	626	664	624	607	672	685	686	625	616	641	633	677	629	604	650	641	653	652	663	631	596	672	678	612	591	657	622	658	617	662	606	586	648	656	676	646	693	621	635	651	634	663	633	585	672	643	634	636	637	643	663	620	652	644	651	657	669	638	624	592	584	698	624	634	679	669	631	632	647	658	633	653	661	564	646	635	643	673	626	628	598	645	624	602	628	648	631	631	652	642	628	678	674	640	662	609	704	642	628	657	638	612	669	602	615	634	607	668	614	640	609	667	674	660	653	646	653	605	637	670	631	617	659	654	624	630	633	647	670	661	654	631	660	638	619	649	618	652	648	631	599	666	649	605	679	698	620	615	629	643	585	645	699	625	679	643	667	625	644	671	662	631	642	641	619	690	609	653	625	644	655	727	617	684	670	640	632	675	652	666	610	666	662	691	654	635	606	636	661	616	675	639	641	657	646	610	657	586	601	671	623	648	650	631	643	651	654	617	603	646	630	611	659	693	646	621	611	646	622	652	650	623	656	623	667	652	659	676	665	626	630	631	628	649	600	659	669	683	617	653	604	653	653	665	637	639	699	646	640	662	641	659	640	638	682	689	632	614	687	616	665	648	623	629	663	680	637	688	645	607	667	678	668	663	658	669	675	641	644	615	684	635	647	670	644	620	665	642	675	641	635	590	645	653	639	651	620	668	641	665	648	665	671	651	625	625	615	605	626	636	628	593	588	612	676	632	664	668	609	645	638	658	638	655	640	633	677	643	637	629	676	632	645	653	628	635	656	635	682	639	580	614	643	615	626	616	645	621	655	619	658	665	620	694	663	662	666	619	649	633	687	619	662	643	640	673	594	633	641	653	652	642	640	642	579	597	616	636	648	658	685	613	629	612	625	650	677	635	655	643	642	639	674	626	610	640	635	672	631	605	683	643	654	607	642	676	601	619	599	645	620	616	621	649	642	644	619	651	645	630	660	660	605	660	638	606	637	640	640	625	673	676	652	623	624	628	651	681	631	642	677	634	652	663	623	683	620	665	627	651	619	629	599	615	697	673	639	634	655	611	623	696	689	639	669	662	645	655	655	648	629	621	628	625	611	640	646	671	595	629	638	642	656	674	634	652	642	660	652
658	207	138	120	118	150	164	171	172	165	142	143	138	134	126	121	811	3812	2809	1815	867	355	155	89	64	78	77	72	61	66	71	69	54	66	69	70	59	79	72	63	72	56	76	70	46	76	65	75	60	49	79	69	74	76	61	70	68	70	59	72	57	55	62	74	57	72	54	59	76	56	63	52	61	68	80	55	56	69	63	62	67	67	67	70	59	66	68	53	77	77	59	71	68	68	68	73	72	64	62	71	76	74	80	72	75	77	75	61	80	73	63	74	55	57	67	63	66	63	73	71	70	83	66	75	55	61	63	74	59	61	72	76	59	66	62	53	59	66	75	78	80	69	71	75	62	61	59	56	54	70	60	59	68	60	56	66	77	67	67	67	87	73	75	78	51	67	63	59	72	59	62	62	72	64	65	83	64	80	67	61	56	75	67	61	69	57	72	74	68	52	46	68	84	81	65	67	61	68	73	67	75	73	81	72	52	59	72	77	55	73	69	69	65	68	58	49	61	79	68	59	62	74	67	73	54	68	76	68	78	71	69	65	69	61	72	67	73	76	64	62	88	69	78	60	60	69	59	58	69	78	54	69	63	87	66	52	70	52	63	71	65	71	65	78	53	65	67	63	62	63	56	57	73	66	55	75	66	50	69	57	64	58	82	76	71	67	50	60	70	55	83	68	69	57	63	62	69	76	68	69	68	63	76	82	81	77	59	65	74	58	49	70	71	61	68	83	73	73	77	62	66	81	70	69	75	69	74	70	73	58	71	72	72	58	58	69	70	82	66	66	76	56	57	72	57	62	68	67	66	72	72	69	53	91	64	64	66	60	44	73	69	66	52	60	66	67	72	71	76	74	70	64	59	65	79	71	71	77	72	76	46	67	72	64	66	67	65	73	73	70	75	89	61	62	70	57	69	61	71	60	70	76	74	76	58	66	64	64	69	64	66	61	77	72	57	64	65	62	71	71	72	68	53	58	76	59	61	67	59	65	66	80	71	64	64	76	75	60	69	56	63	68	72	77	64	78	68	70	68	69	55	72	59	68	62	67	58	65	72	60	80	67	65	69	70	58	59	74	75	58	79	77	71	68	72	62	58	80	62	82	61	81	83	71	76	69	70	69	71	61	78	66	46	72	53	58	68	77	60	54	63	60	68	64	65	72	72	69	73	63	62	62	73	69	47	65	64	80	52	64	59	72	75	93	87	69	77	59	71	67	73	46	71	67	84	61	68	66	57	70	65	67	65	58	52	46	67	66	78	62	68	61	71	73	80	65	61	69	64	86	73	63	67	61	69	84	75	70	77	70	66	67	64	72	73	72	76	54	70	64	55	64	57	56	70	64	58	71	76	67	69	84	62	84	88	78	85	79	68	67	73	69	78	79	68	64	64	70	61	68	72	88	72	58	60	76	57	69	80	65	57	67	62	72	59	86	67	81	70	60	78	65	56	71	64	68	63	68	82	67	63	70	79	85	68	59	63	59	75	48	62	75	65	60	76	57	65	75	73	64	60	63	58	55	64	74	68	65	68	65	77	64	65	71	62	88	73	75	81	57	64	74	69	58	58	57	83	71	66	62	77	58	57	79	66	50	58	70	70	56	67	60	59	70	71	71	59	63	68	75	58	72	74	57	62	64	71	78	81	60	64	57	56	64	80	66	48	49	74	68	78	52	75	63	69	57	81	71	64	69	88	58	55	64	69	69	58	54	73	70	70	68	59	67	67	72	67	57	61	65	55	76	52	75	66	59	66	73	69	63	70	79	65	78	66	64	51	60	64	67	62	71	70	74	74	64	73	75	59	60	58	67	63	72	47	63	83	55	76	76	62	67	72	80	70	70	65	64	74	60	64	47	52	81	79	76	70	68	60	60	69	73	63	63	59	63	68	64	71	67	74	61	66	78	56	56	82	64	67	57	57	60	65	70	80	74	75	60	51	65	54	69	73	69	56	87	75	66	65	60	78	75	79	73	65	59	68	66	68	63	61	50	61	71	75	73	48	72	86	72	79	69	60	74	83	68	62	66	61	66	65	68	69	68	62	65	76	69	72	68	76	82	67	66	70	62	77	55	67	60	63	66	73	59	69	78	72	62	58	51	65	71	59	72	72	72	67	60	75	61	74	64	65	80	65	73	71	48	64	55	72	77	60	73	63	70	68	65	61	70	75	62	60	62	62	66	72	83	67	72	56	70	70	76	66	72	59	68	77	53	58	55	63	68	74	62	63	85	66	70	71	60	72	63	55	70	70	56	71	58	67	61	61	67	80	63	73	74	57	58	63	68	72	67	77	64	85	67	76	65	86	64	67	57	57	73	68	77	72	88	64	51	71	75	62	63	63	72	73	74	68	68	78	76	62	71	53	81	69	85	61	70	64	59	64	49	75	66	66	59	68	60	70	69	71	65	65	79	68	59	71	80	60	73	61	57	58	63	62	76	78	81	69	60	53	70	58	75	70	65	60	68	61	79	73	59	59	64	65	68	64	87	77	79	77	67	68	68	64	72	62	54	66	55	67	71	59	70	66	66	80	63	75	81	65	61	72	79	70	68	71	75	73	68	65	63	49	68	74	65	63	58	73	68	68	70	68	63	67	68	65	60	67	66	74	60	54	80	66	54	71	79	75	65	57	75	70	69	68	71	69	64	57	64	70	69	66	66	74	70	67	68	69	79	71	87	62	69	70	70	91	59	75	65	66	45	76	66	70	73	64	61	77	75	59	70	64	64	63	69	72	69	58	49	76	64	59	66	64	55	79	56	79	77	53	58	82	74	55	77	73	59	61	74	73	68	63	69	67	59	67	88	68	63	70	60	71	76	67	69	70	59	58	76	62	65	61	75	73	57	79	80	60	56	61	68	52	68	77	76	60	86	73	72	64	72	83	59	80	68	60	58	70	71	52	80	66	74	56	78	80	72	71	59	65	60	53	60	66	74	81	58	54	54	79	63	77	74	82	66	67	65	64	60	66	57	63	63	67	70	61	57	56	62	71	68	67	59	52	73	68	66	66	69	78	59	59	66	69	62	71	58	73	58	73	79	74	73	60	83	70	70	72	60	77	65	72	60	58	74	70	71	75	67	53	75	63	71	74	73	62	58	56	68	55	75	79	78	70	64	65	75	64	77	65	79	63	60	66	79	75	73	69	71	67	64	76	63	78	62	69	73	61	73	60	75	67	68	72	57	50	69	67	61	69	79	78	67	60	73	52	64	56	80	72	69	68	74	66	50	79	62	77	76	72	86	64	66	54	69	65	67	72	61	61	76	65	72	44	73	54	57	63	75	74	65	60	53	62	75	64	75	75	66	74	76	62	73	62	54	53	71	78	62	79	65	68	68	60	90	80	70	81	70	74	66	76	66	64	59	74	71	60	72	60	59	63	61	69	74	63	74	69	63	65	64	63	73	61	74	71	68	62	78	75	64	64	69	59	70	59	68	56	70	89	80	56	82	78	71	56	77	79	72	61	75	64	62	58	68	70	65	57	61	65	51
10536	3967	1870	3254	7011	9129	8272	7211	6320	5905	4768	4115	3162	3357	3060	2582	15622	32606	28007	22485	14401	6345	2183	1032	736	670	700	688	703	687	659	680	659	664	706	659	662	682	700	679	668	736	726	640	629	626	666	645	696	727	726	646	687	658	687	654	658	679	654	671	682	690	702	732	704	682	683	661	677	673	687	712	699	682	658	664	651	649	637	718	669	664	707	627	665	693	648	688	676	705	709	689	664	729	678	652	639	679	696	695	661	662	665	622	669	677	710	647	656	668	695	705	665	687	669	650	671	709	631	732	675	703	706	658	653	718	678	703	680	710	667	691	710	686	666	692	679	664	679	672	659	659	639	680	667	668	715	708	712	647	722	674	707	674	720	680	687	689	694	657	668	682	708	650	635	723	661	724	680	664	680	699	709	669	658	637	693	711	674	701	695	640	657	673	676	722	653	705	715	659	684	648	635	673	660	661	694	693	656	704	700	665	694	657	614	695	695	671	651	667	707	680	725	693	677	701	672	699	660	734	683	692	639	648	716	654	641	688	705	649	672	659	736	688	661	697	638	686	674	711	700	631	658	676	687	688	711	673	677	667	696	732	651	647	719	742	646	690	662	705	673	723	708	701	678	665	686	685	708	696	720	659	691	644	722	716	677	677	684	673	724	629	678	666	691	677	682	639	678	715	697	696	719	660	705	676	687	659	659	633	653	732	682	663	661	684	679	690	697	706	727	667	638	705	690	705	697	687	688	685	664	683	708	674	694	661	646	663	684	670	678	686	719	731	719	697	657	660	625	681	680	683	634	648	728	676	673	654	706	680	680	656	705	687	630	650	700	685	683	665	673	655	662	686	680	667	694	685	686	729	721	684	650	669	666	687	690	698	714	722	703	701	702	665	696	670	699	697	682	686	704	712	667	632	654	667	683	693	663	764	653	681	674	700	664	713	644	672	699	714	698	681	680	679	711	688	657	656	704	674	687	726	682	664	705	709	687	705	665	681	653	696	677	681	695	695	686	699	698	703	663	652	714	711	713	646	690	686	629	706	666	689	673	661	692	646	627	682	706	667	652	690	679	678	692	634	671	635	670	689	666	681	673	696	689	656	699	712	697	687	638	678	702	667	692	745	699	719	707	680	675	659	655	699	676	648	680	707	695	697	691	662	710	658	681	681	693	655	681	657	684	666	683	676	679	653	701	684	698	678	657	690	617	660	623	673	676	634	673	702	681	677	645	626	670	646	646	659	724	706	709	662	655	707	674	674	659	678	683	676	663	686	644	683	695	641	670	676	653	702	694	667	711	707	699	676	637	663	696	661	695	688	695	697	684	722	707	649	680	680	681	667	699	666	689	665	702	658	759	653	698	667	689	663	628	681	655	661	682	707	687	702	656	691	669	676	653	673	694	696	657	673	672	669	696	663	640	691	725	699	693	661	698	694	688	675	694	682	697	687	681	641	681	701	686	705	663	660	659	703	655	668	680	674	665	715	698	721	659	693	703	670	665	629	701	744	649	615	677	700	711	659	676	683	689	723	721	649	667	681	705	702	653	673	679	719	709	678	725	714	694	666	688	666	679	685	697	644	721	725	678	664	711	674	709	672	723	675	693	680	669	689	707	671	692	696	672	706	691	682	714	681	709	673	666	676	684	689	691	648	676	656	699	676	683	684	636	719	678	679	643	647	661	637	712	644	670	653	682	691	659	692	646	645	712	678	665	703	675	691	691	685	696	723	678	649	728	666	715	697	671	665	703	656	638	661	673	648	663	683	656	668	706	684	631	692	680	684	667	681	649	685	710	669	645	685	660	668	651	644	692	716	689	667	669	759	659	684	664	679	683	693	707	681	730	701	700	647	638	697	649	693	624	667	659	682	680	636	693	665	695	696	692	691	719	647	641	684	696	656	704	656	659	657	704	661	700	686	654	728	639	688	682	653	695	697	682	695	670	700	688	650	684	687	682	683	652	708	643	678	641	671	662	680	703	689	701	686	676	692	695	662	685	690	730	724	648	689	680	671	651	658	689	687	693	698	693	666	663	650	716	684	686	674	705	688	687	694	655	674	682	672	656	698	689	737	671	703	623	669	664	687	667	697	677	674	671	667	690	712	723	656	684	684	662	717	704	701	671	658	706	672	660	678	689	667	694	725	706	653	637	681	718	682	715	649	695	701	715	676	635	684	669	731	698	660	690	650	671	688	705	681	693	693	660	700	674	672	679	699	687	676	689	651	667	704	701	656	670	670	710	710	653	682	652	661	663	680	692	693	673	685	689	635	682	639	625	708	691	661	689	662	686	662	706	677	665	678	654	668	672	654	718	682	707	695	663	666	690	676	704	663	685	675	685	690	726	675	669	668	703	640	653	719	671	700	737	689	669	671	714	692	685	716	705	658	691	680	660	693	683	682	676	689	690	640	669	740	685	679	695	685	672	652	669	685	645	698	665	691	707	716	644	690	636	648	670	702	679	700	653	675	656	732	694	704	652	702	671	651	698	631	693	666	678	656	710	667	679	717	682	689	713	669	689	697	656	682	664	645	721	639	664	664	696	737	661	662	684	682	655	672	723	670	670	678	671	620	665	702	708	685	648	703	648	671	719	651	734	705	644	709	686	657	671	672	692	707	718	695	664	688	650	648	689	696	687	671	676	696	672	711	721	698	711	686	646	651	658	704	672	682	678	677	630	658	707	711	657	741	729	699	662	660	682	649	685	672	691	710	680	715	655	648	679	710	664	660	748	608	703	681	696	694	726	663	681	673	665	671	697	660	656	676	673	688	686	648	654	694	688	638	667	630	674	707	652	670	641	660	665	629	678	675	708	695	710	666	683	666	686	669	718	706	697	683	689	659	694	677	719	648	701	649	661	682	658	685	676	738	701	663	675	692	638	692	685	646	748	687	725	639	748	644	718	668	715	707	618	726	728	716	709	662	680	673	735	705	638	705	694	670	671	676	706	683	667	654	639	674	740	660	696	682	670	711	718	649	725	664	663	713	704	675	658	670	685	667	665	666	673	682	640	674	691	676	660	692	669	699	690	685	691	650	717	710	715	659	679	667	710	678	744	668	691	630	671	668	694	672	745	654	731	627	710	722	669	676	686	699	664	700	728	670	696	717	722	665	699	687	694	680	627	720	682	701	687	686	687	681	678	685	691	684	677	687	729	719	704	652	660	666	667	702	673	701	701	659	678	679	665	692	667	630	656	686	703	660	696	718	685	714	658	684	718	651	685	675	695	700	674	677	665	668	656	716	715	695	699	683	698	720	634	692	697	669	650	659	651	658	672	701	690	702	695	666	636	660	710	708	658	669	651	696	657	748	702	678	660	700	695	713	653	681	703	688	711	673	700	691	709	687	665	709	675	631	715	698	688	714	719	618	691	679	688	690	656	702	672	707	640	682	684	671	676	672	681	668	709	704	684	663	643	712	710	668	657	659	673	618	701	693	692	695	642	665	694	676	626	672	654	663	702	710	671	685	693	698	693	666	709	686	712	666	694	689
2298	166	124	96	87	146	156	159	149	144	142	130	132	118	114	132	876	3718	3713	2351	1020	372	155	74	61	63	68	52	57	61	62	68	59	60	59	58	51	60	68	55	60	77	67	68	63	63	64	67	66	63	74	59	60	61	43	48	68	49	64	66	74	57	72	62	57	50	67	66	53	62	54	42	74	47	64	64	56	66	52	48	55	69	56	62	48	59	80	63	50	69	62	61	45	70	67	57	66	61	56	59	65	59	63	55	58	57	75	54	63	62	61	52	66	65	61	60	69	57	48	69	61	69	51	58	60	71	76	70	59	65	64	54	63	73	58	64	71	76	68	65	64	72	55	61	63	67	57	60	57	58	51	63	61	71	72	48	61	61	64	61	54	57	67	55	56	57	69	52	57	69	61	70	59	64	71	49	85	65	64	50	65	64	69	65	55	61	55	68	56	45	58	46	59	59	68	76	56	60	58	65	64	59	59	69	70	70	54	85	67	64	61	72	56	58	56	73	53	60	73	66	66	42	67	65	66	58	67	47	70	60	78	73	79	67	92	68	69	58	65	60	69	68	55	54	66	58	58	67	46	64	75	66	64	68	68	66	63	63	43	73	51	55	66	65	55	60	61	57	63	63	64	69	58	54	61	73	79	62	60	62	63	60	61	80	55	63	67	59	60	69	50	70	43	62	65	53	75	59	55	64	56	53	55	54	69	44	66	64	54	60	65	70	60	70	69	54	61	62	75	65	62	64	66	53	77	51	70	59	64	83	70	58	77	73	61	67	58	67	61	54	71	68	81	65	60	63	67	79	71	65	74	58	57	56	73	71	82	58	68	65	62	59	65	62	59	69	74	53	62	68	60	56	60	73	64	57	68	62	67	68	66	73	55	69	60	70	77	65	71	69	76	50	58	55	56	75	69	59	52	70	62	70	67	65	69	42	61	74	78	74	64	61	57	69	64	58	55	72	67	60	82	55	59	72	71	68	62	48	66	63	45	76	61	55	70	55	56	67	63	64	55	70	69	66	60	64	56	56	85	62	64	67	59	59	63	72	64	63	49	60	70	65	64	67	59	62	67	62	59	58	42	56	60	52	68	63	69	69	60	72	60	70	52	58	62	53	48	61	66	69	72	70	62	68	63	60	64	61	67	63	65	52	77	73	73	67	58	62	52	68	69	65	43	51	65	68	68	53	62	62	55	73	56	61	45	72	62	67	64	69	64	73	81	65	75	70	50	49	64	47	73	57	54	83	67	61	71	74	72	70	71	69	61	66	69	54	64	60	58	57	69	66	59	66	73	60	59	57	59	54	52	49	54	56	69	68	64	62	60	77	62	69	50	61	63	60	74	64	69	62	53	70	54	57	77	59	61	63	82	58	62	60	71	53	60	65	73	51	63	62	62	60	62	59	53	43	85	54	49	48	69	73	66	66	69	66	69	64	67	65	67	62	70	70	78	72	62	69	65	50	61	49	68	64	76	73	63	51	64	67	61	63	79	72	73	46	53	71	62	75	60	57	71	66	74	55	59	66	71	65	66	59	63	47	54	68	64	65	55	68	49	56	55	57	52	55	57	57	54	51	62	61	62	68	54	80	61	55	55	62	61	64	58	58	76	67	64	62	63	62	50	75	71	82	57	57	65	56	62	57	55	58	65	64	61	57	61	57	64	80	61	59	69	79	63	76	57	64	44	73	72	57	60	59	66	82	51	58	48	63	69	58	59	50	47	53	65	74	60	69	53	57	61	57	65	69	65	74	59	68	69	62	58	60	60	59	63	70	69	73	72	67	69	58	61	69	50	65	49	73	83	65	66	62	62	56	70	51	70	59	59	65	59	58	56	66	65	68	62	59	67	62	55	62	68	60	67	69	65	67	63	73	62	55	58	64	84	61	46	70	50	54	72	62	58	48	69	55	53	54	73	72	66	70	54	46	68	64	67	62	63	62	57	61	78	64	75	65	53	69	62	64	85	64	55	60	72	65	74	56	69	46	67	69	61	53	53	65	71	74	60	59	70	62	60	64	74	65	68	60	71	61	58	63	60	65	69	60	44	68	57	74	55	64	68	64	69	72	63	69	44	58	47	62	63	79	59	65	55	53	52	56	72	55	65	65	53	64	50	60	63	56	63	57	57	78	51	65	72	60	60	57	65	60	64	71	72	69	50	73	64	51	71	70	71	70	61	61	77	59	62	68	74	63	64	62	61	55	61	70	65	63	50	60	76	70	58	65	59	57	72	71	71	65	71	80	54	66	71	64	56	60	68	70	70	57	66	55	74	65	77	79	81	73	74	56	74	74	65	71	74	68	66	59	62	67	65	68	49	58	64	55	67	67	70	67	78	56	70	51	65	66	59	56	61	54	52	63	74	55	51	70	59	72	55	76	55	59	58	57	67	67	65	65	64	50	65	66	60	61	68	59	61	60	51	74	60	66	53	50	62	64	59	81	49	66	71	60	73	52	64	61	68	49	68	64	63	51	68	66	56	59	70	74	58	64	49	60	61	58	72	62	75	69	61	55	67	58	57	70	72	67	63	56	72	57	63	66	60	68	71	57	60	61	77	78	46	70	64	74	68	77	63	61	67	50	85	57	61	64	58	53	66	82	52	74	77	56	58	67	64	70	59	38	63	66	59	62	74	65	54	69	72	45	58	57	63	75	71	64	59	64	52	55	63	61	55	55	60	66	55	58	55	72	58	65	59	62	71	64	59	62	51	65	62	60	67	70	72	58	61	49	61	67	65	61	53	82	58	58	58	72	56	69	56	61	67	62	55	59	64	59	56	61	73	48	52	63	60	46	69	65	66	69	41	70	67	58	58	77	46	54	66	73	75	51	62	75	70	63	63	58	61	64	51	66	60	46	62	65	62	53	63	48	81	59	58	53	49	55	63	68	62	57	75	64	67	72	73	68	65	60	63	57	58	61	80	62	58	68	65	71	64	72	55	48	57	77	64	63	68	63	67	55	84	67	54	53	68	72	50	65	59	76	75	64	63	69	57	59	70	58	59	64	54	67	59	56	69	72	61	58	66	54	69	57	69	73	65	49	62	63	67	67	50	57	56	65	67	60	65	74	60	47	60	65	66	62	81	57	69	69	50	66	79	53	63	71	56	63	54	50	59	53	53	70	72	70	60	64	55	62	66	52	63	71	50	67	55	58	68	54	55	69	66	73	75	89	58	66	72	67	68	54	73	51	60	61	64	62	62	62	48	58	55	66	55	64	63	56	68	77	63	68	60	62	58	59	92	60	65	55	53	66	65	77	58	71	59	59	71	57	61	62	59	56	75	54	50	74	52	72	49	55	62	61	66	61	67	71	52	58	53	63	72	80	62	59	59	49	75	75	55	71	59	65	62	53	72	58	78	65	54	77	57	56	60	59	51	56	69	56	62	73	65	68	63	67	69	61	57	65	59	52	59	60	75	71	68	52	74	74	65	69	59	58	56	67	48	65	63	48	68	58	65	65	58	64	63	74	72	56	64	51	60	65
10454	3296	1719	2743	6041	7594	7175	6223	5841	5482	4969	4328	3576	3143	2842	3029	15701	33285	30989	25028	15593	6613	2275	949	744	667	638	636	648	627	613	667	623	601	622	635	582	651	598	670	622	627	628	620	676	645	681	623	622	619	670	655	636	659	629	634	701	634	656	656	679	598	625	625	601	628	669	622	610	660	650	651	667	643	632	669	616	650	634	663	636	598	652	643	659	661	577	617	634	673	654	668	635	649	645	666	678	616	697	661	650	595	664	703	628	648	608	692	652	618	638	634	668	641	634	654	623	629	648	637	616	636	630	623	609	677	657	655	619	660	631	625	651	605	660	672	643	663	641	609	647	670	666	661	655	632	651	629	683	612	634	630	673	636	678	623	655	668	595	650	665	639	609	610	612	618	624	645	637	653	689	657	658	620	633	617	627	602	655	623	628	629	625	663	668	597	642	654	647	623	626	622	628	658	596	617	635	622	598	613	653	616	646	632	663	655	602	641	631	660	654	621	627	654	637	638	654	672	644	670	686	626	589	619	618	635	635	624	644	624	682	632	623	626	632	671	667	655	613	644	641	648	625	652	682	637	630	653	670	617	635	596	668	613	623	603	621	663	631	666	666	656	624	637	611	619	652	633	633	600	636	627	663	648	611	652	656	645	700	637	647	630	668	621	603	637	597	645	631	667	645	672	661	627	692	657	644	668	626	606	637	618	606	625	620	664	651	644	639	632	684	618	641	643	625	638	650	593	611	624	616	681	606	627	619	665	637	651	684	659	673	622	603	653	692	641	615	584	626	616	626	618	650	643	629	617	675	605	604	674	622	640	655	629	644	581	609	633	632	604	628	645	615	597	603	614	690	706	674	594	615	625	661	593	624	626	645	640	642	668	666	638	631	669	640	644	651	624	630	632	628	612	645	611	589	646	594	712	601	648	642	665	646	659	616	633	672	662	639	651	659	634	646	609	631	648	616	618	638	640	677	623	621	640	620	608	681	659	671	630	681	624	687	665	627	593	624	607	618	644	625	643	623	640	640	645	598	623	628	646	637	645	660	648	627	668	613	646	632	582	623	685	644	633	675	603	631	657	649	613	618	631	650	651	693	570	644	621	658	620	663	643	589	635	688	656	662	642	629	661	660	603	649	636	660	637	644	624	651	647	700	625	570	583	586	653	582	638	639	642	675	626	614	634	668	618	651	651	663	653	657	623	632	637	644	602	679	631	648	623	641	649	626	671	630	570	646	604	658	594	646	600	600	612	626	673	657	638	650	656	692	602	618	636	624	641	663	659	609	593	652	605	642	674	649	658	603	671	632	636	665	632	607	637	651	618	686	643	652	665	625	664	685	623	663	638	680	625	626	635	646	662	661	671	652	629	641	645	627	612	651	654	645	606	658	665	657	643	639	674	618	624	648	664	641	651	638	660	661	647	617	581	645	651	608	619	637	666	646	668	654	646	676	622	666	619	631	634	641	646	688	672	583	661	626	675	642	686	615	628	633	665	622	652	624	652	617	674	639	630	635	649	599	626	656	595	609	630	651	641	670	656	653	674	624	650	659	616	629	643	640	650	631	673	631	632	630	659	683	650	646	647	612	634	634	631	652	619	611	657	627	665	601	639	657	623	649	620	610	613	630	646	649	608	637	650	618	610	605	647	646	610	646	680	675	637	646	587	620	660	655	639	664	628	648	627	616	626	661	624	665	642	629	655	600	689	638	622	627	646	636	623	663	626	677	602	639	638	633	636	646	655	638	653	635	658	627	651	640	647	666	628	653	638	617	644	618	674	668	641	634	662	611	652	669	610	622	627	635	688	663	565	626	658	610	645	579	657	665	634	678	656	662	647	673	676	651	634	612	635	580	649	668	648	643	634	622	613	664	636	631	627	625	665	657	632	624	622	657	679	605	633	649	656	644	634	679	648	658	680	623	663	623	619	676	657	591	646	646	666	643	617	652	661	627	619	636	591	612	645	662	632	623	614	659	615	632	669	671	647	662	625	645	624	584	614	641	690	654	674	672	631	627	653	613	640	640	641	652	603	688	643	642	629	612	663	643	615	621	617	622	626	630	638	645	685	602	649	622	637	623	627	650	592	632	635	602	608	638	689	646	618	651	609	621	641	681	648	628	657	641	643	621	615	662	637	643	628	659	614	691	665	708	625	612	664	666	622	644	617	667	659	598	639	693	612	666	622	616	653	622	659	642	601	637	647	580	620	661	613	650	648	636	662	624	661	614	635	608	603	636	672	647	644	607	627	616	648	640	637	619	636	626	633	647	642	670	619	605	642	652	668	660	659	644	611	604	666	608	608	656	650	640	673	612	591	636	655	625	595	687	649	597	599	666	626	640	643	664	616	653	630	650	650	640	667	684	657	596	632	645	658	636	636	637	613	643	650	630	660	697	661	618	638	645	587	634	624	629	642	642	640	617	614	635	640	649	613	624	628	622	663	611	609	633	649	606	624	620	625	629	652	658	653	641	651	594	703	657	620	641	608	664	586	596	656	641	645	683	622	617	656	625	632	598	677	579	624	697	658	615	652	580	611	613	653	646	628	693	627	654	653	654	668	632	636	600	676	627	603	632	648	651	625	621	604	603	653	613	616	637	617	652	635	595	642	642	657	648	606	626	637	646	619	681	620	617	631	629	633	600	665	672	652	643	636	640	634	608	673	656	590	656	618	674	613	573	601	661	675	625	633	598	671	601	664	665	673	669	685	626	610	633	653	609	606	634	619	661	660	635	627	623	626	649	625	596	616	629	629	652	610	618	637	654	668	662	603	659	609	642	647	638	628	608	641	700	664	637	635	674	600	596	622	664	592	610	618	643	631	677	617	659	613	649	664	668	665	682	655	630	640	671	608	658	637	636	672	635	656	650	632	601	598	630	639	636	630	645	633	639	649	650	637	650	619	649	632	645	636	637	625	650	638	638	643	625	663	659	620	658	593	591	705	662	634	650	613	662	635	676	678	665	589	599	661	634	623	640	631	629	600	656	621	681	633	687	640	633	657	686	625	668	622	647	650	662	640	655	647	654	652	632	594	643	605	650	610	621	684	639	654	619	614	614	676	629	643	664	621	688	645	615	630	624	593	576	617	613	653	661	611	621	632	626	642	603	646	646	649	668	644	603	589	660	624	650	630	611	661	648	604	669	641	651	625	620	622	672	660	626	658	687	666	662	615	652	594	677	629	635	655	655	653	643	663	662	656	668	618	648	617	578	617	652	666	598	632	641	637	670	637	626	675	626	584	657	687	652	636	638	707	655	601	620	632	622	600	614	650	658	612	669	653	650	644	652	606	626	605	629	612	619	644	670	638	634	626	645	607	656	665	683	653	647	626	626	670	611	610	649	620	616	616	651	598	648	631	650	648	671	642	640	636	674	628	640	656	667	644	663	672	616	643	664	627	673	654	632	648	628	675	657	624	613	619	598	657	655	655	611	659	682	614	677	674	650	605	661	650	658	650	623	636	659	632	633	653	646	632	680	638	629	595	618	649
1192	237	162	117	117	156	186	184	165	177	165	137	167	143	153	149	1254	5739	5940	3685	1621	550	167	88	81	88	69	57	67	75	67	76	67	51	65	63	64	76	76	61	59	65	67	59	73	56	70	66	81	74	64	64	59	56	62	65	72	70	61	68	69	54	50	69	60	78	65	67	72	58	63	56	72	62	70	82	65	64	70	56	58	66	66	70	59	74	85	64	73	70	69	70	74	68	67	68	77	61	65	71	75	62	76	67	70	66	54	62	60	69	65	66	62	51	59	60	73	81	71	63	61	62	58	63	67	62	76	72	52	61	71	66	61	59	72	53	64	75	67	66	71	67	70	64	53	51	63	84	87	59	66	75	79	65	61	59	84	65	56	55	74	72	68	70	69	66	72	69	68	69	74	62	73	72	67	69	68	68	70	66	58	75	78	60	66	64	57	74	74	59	46	56	62	79	63	72	77	70	73	66	82	71	68	69	63	68	77	83	52	59	55	77	77	70	58	72	61	73	68	70	57	66	67	76	63	56	55	65	63	79	69	73	70	68	68	85	58	58	70	74	76	70	66	72	65	65	70	83	57	66	63	65	65	69	83	74	67	77	59	70	76	67	71	76	69	69	58	79	58	60	56	77	73	56	71	60	69	64	71	42	81	63	62	68	72	59	62	69	83	76	75	76	88	64	51	56	62	77	61	86	72	66	68	60	69	57	78	53	67	73	75	68	75	73	64	61	64	48	65	61	64	49	69	71	51	65	72	68	78	69	66	64	67	64	63	72	70	77	77	65	79	70	75	65	67	78	81	57	63	56	77	58	67	64	69	77	55	89	74	68	63	64	67	66	69	66	56	61	57	58	73	71	56	64	68	80	75	70	64	58	74	48	66	65	53	55	68	55	71	63	67	83	76	52	60	70	91	63	60	80	66	58	60	69	62	80	63	69	70	61	50	69	65	53	64	65	75	57	56	79	71	60	69	70	54	74	70	61	71	66	68	70	68	75	64	72	78	81	74	76	66	63	69	66	70	81	75	66	61	58	45	59	73	70	73	62	83	69	74	68	59	76	79	71	57	70	77	57	55	79	64	56	85	63	67	48	67	69	59	70	71	66	70	61	72	65	71	60	73	62	90	58	65	70	71	60	59	67	55	85	68	76	60	70	60	56	72	70	85	62	69	67	62	57	78	60	60	61	68	62	58	73	66	68	73	86	72	82	68	67	66	53	63	59	62	64	62	77	74	74	83	74	77	72	71	64	55	79	62	72	77	58	63	55	68	73	60	73	64	72	64	73	60	69	56	75	70	74	68	69	56	59	74	43	79	69	67	60	71	68	79	92	64	66	63	72	55	58	82	60	60	51	65	66	64	56	76	54	70	65	51	80	73	50	60	68	66	74	60	75	56	56	67	70	64	67	55	58	60	74	69	63	67	52	62	59	67	57	64	65	74	69	78	58	70	65	62	61	63	60	61	60	73	45	68	76	53	74	77	66	77	78	73	73	63	84	56	56	58	70	71	84	56	62	71	55	55	55	55	65	73	75	59	73	79	69	72	71	64	84	54	46	57	54	71	71	79	65	49	57	69	58	71	68	57	60	66	66	53	90	62	67	72	79	53	65	58	56	74	70	67	72	80	78	78	64	59	64	64	72	66	63	52	56	76	63	63	63	68	64	62	57	72	68	51	73	63	77	66	70	74	72	66	70	77	72	65	73	59	75	81	67	60	82	66	59	69	57	76	65	69	68	56	67	50	78	75	61	72	72	49	60	67	43	61	72	70	75	69	68	58	74	50	51	70	52	72	63	68	68	63	66	55	85	75	64	59	59	69	63	64	67	53	68	70	56	59	83	66	61	70	63	70	68	65	63	73	61	56	92	60	65	72	73	81	65	65	56	55	73	69	56	60	75	69	80	49	69	74	66	64	65	68	63	58	75	59	94	65	82	68	55	55	90	65	61	63	72	71	66	78	63	67	72	63	73	70	68	64	55	79	65	55	52	64	58	59	48	77	61	75	73	67	66	63	53	68	84	69	58	78	67	65	67	72	57	63	58	73	66	63	70	62	72	57	55	57	67	67	56	74	79	79	73	64	61	58	64	65	73	60	76	68	59	71	65	65	65	70	66	70	57	65	63	70	61	70	78	79	71	59	70	65	68	74	62	64	74	53	69	75	68	76	66	68	67	56	74	54	67	59	67	76	77	73	65	72	57	79	57	68	76	64	70	78	62	59	66	63	81	70	69	48	60	83	75	69	67	57	78	59	71	75	79	57	62	44	61	60	67	63	79	66	68	52	64	75	70	71	74	71	55	75	74	61	75	56	68	75	76	71	74	71	81	74	53	95	61	57	69	59	66	63	71	69	72	66	69	67	75	53	74	50	64	64	67	55	60	61	62	52	72	67	55	64	65	64	63	62	61	76	68	68	74	72	63	72	64	71	52	61	65	71	84	68	74	65	73	68	69	73	69	55	70	74	61	69	59	74	59	60	60	59	64	80	78	52	67	63	57	65	75	71	59	60	61	63	72	60	81	64	74	72	63	80	83	69	71	50	63	72	60	72	53	69	67	59	75	58	87	51	65	54	71	59	62	72	85	80	75	73	77	68	62	71	57	59	65	49	67	59	57	63	69	65	69	59	61	60	68	56	57	55	59	63	71	67	76	64	79	64	66	65	65	76	61	50	53	71	79	70	64	65	73	71	64	61	72	73	54	72	71	63	62	62	72	74	66	67	64	76	60	73	75	64	79	72	67	61	71	76	69	67	69	57	72	68	60	81	80	60	73	61	71	54	62	75	69	52	65	54	72	73	83	59	87	67	69	61	78	73	67	57	77	56	66	86	66	57	53	69	83	75	55	66	55	55	69	63	77	79	60	56	73	55	87	75	67	65	75	69	58	57	74	64	69	60	61	63	64	77	60	68	55	70	71	82	85	47	64	72	60	62	68	69	66	65	59	61	73	66	54	62	75	66	60	66	61	61	62	67	77	69	63	75	76	54	78	62	66	62	68	76	66	69	70	56	57	64	66	68	47	76	62	68	59	71	58	64	62	62	70	80	77	62	71	66	66	69	65	68	80	60	77	69	65	67	67	55	80	66	69	61	76	67	59	61	65	75	65	66	66	66	64	62	62	60	51	68	77	77	62	75	69	75	68	57	78	70	67	73	74	71	71	60	56	53	77	61	60	55	71	69	43	76	68	69	74	64	49	53	64	63	61	71	64	62	69	68	64	76	64	67	75	58	64	61	68	50	75	67	62	67	57	79	53	74	58	70	70	78	67	68	59	55	55	71	71	79	77	59	63	56	68	63	67	62	67	65	49	70	68	56	72	70	60	61	63	62	68	69	62	71	72	70	56	65	70	58	65	64	67	56	66	63	56	62	65	64	72	73	69	69	63	65	67	65	61	78	74	64	68	59	60	63	71	66	65	67	67	59	66	61	74	62	57	63	55	84	63	67	59	71	74	58	64	72	76	60	59	68	62	69	76	72	56
14011	4981	2342	4121	9295	11076	10094	8557	7092	5853	5315	5141	4572	4327	3898	3684	19109	37544	35614	29368	19919	8988	2950	1223	799	690	662	719	711	664	674	677	685	665	670	672	680	674	668	704	707	690	674	683	709	656	702	692	706	681	624	690	674	635	659	699	681	665	667	647	688	679	662	670	738	672	669	692	694	703	658	676	721	674	687	654	685	699	694	700	673	695	632	718	686	668	718	652	700	667	695	628	635	658	656	680	704	604	682	680	701	676	675	664	665	723	673	714	648	699	650	659	726	710	711	668	648	654	643	644	728	702	662	695	635	709	667	720	677	669	674	672	631	730	770	688	672	638	694	692	689	690	662	681	696	719	704	700	676	698	722	669	663	701	718	698	710	701	689	629	678	682	646	699	682	673	642	671	700	694	693	673	696	707	689	720	699	682	687	685	696	631	651	653	734	701	648	635	688	675	705	639	671	693	681	665	689	661	680	681	671	671	674	693	658	683	671	689	652	668	677	701	706	678	695	709	658	729	658	671	683	658	657	673	738	676	668	712	648	651	637	696	670	687	702	670	683	664	663	697	656	659	701	690	668	675	686	701	673	714	723	666	680	668	647	645	664	691	665	696	667	695	649	679	701	662	644	743	659	703	727	684	722	646	665	624	706	700	656	670	665	668	643	699	702	696	714	676	682	698	662	646	688	677	651	707	673	672	659	685	692	645	721	665	704	675	675	678	638	698	707	683	681	665	683	686	623	705	630	709	697	701	685	632	661	680	660	650	689	690	651	707	672	666	686	695	642	694	736	625	679	694	674	680	644	664	647	685	646	693	684	717	697	667	671	677	675	734	706	669	685	695	622	690	706	671	681	689	669	697	700	684	657	658	669	700	661	679	699	663	701	666	671	652	648	681	709	648	718	727	695	691	643	627	684	702	703	670	641	689	678	657	673	694	700	692	706	674	677	660	653	665	688	683	678	679	686	669	736	695	708	652	638	672	648	681	669	740	671	647	650	662	686	653	680	677	656	714	654	694	634	677	742	704	679	666	672	685	697	668	650	671	687	627	655	656	686	677	704	734	740	715	708	687	660	700	693	696	652	669	675	671	662	664	702	667	674	659	674	696	671	711	658	687	721	670	716	654	659	683	718	632	673	720	665	681	690	609	664	666	668	720	659	662	691	689	658	691	735	638	724	730	673	680	710	672	661	677	717	673	645	668	682	641	660	682	684	705	709	694	712	640	691	639	697	685	708	757	686	657	649	664	664	675	654	651	686	647	732	688	689	668	703	747	695	686	665	667	686	647	681	711	701	693	708	638	688	698	669	664	693	659	675	711	709	696	692	730	701	675	697	678	642	713	677	664	609	625	685	725	656	660	710	655	666	684	676	679	688	622	651	679	712	672	681	703	708	710	717	695	701	721	656	723	631	687	725	693	699	657	712	700	658	692	691	643	704	674	666	707	656	659	711	653	711	686	696	697	671	680	693	645	727	722	656	738	680	673	614	637	654	658	650	765	737	650	682	677	693	674	665	610	700	659	677	646	637	674	674	714	724	687	671	657	675	675	704	679	659	700	709	645	650	730	697	663	694	675	652	712	681	709	668	691	679	690	670	712	744	699	621	703	650	683	669	678	644	680	726	680	705	679	682	684	656	645	702	717	723	659	710	681	648	672	653	690	705	663	692	675	682	707	686	685	696	712	675	672	635	669	664	636	673	667	695	706	617	673	679	685	721	678	695	690	670	639	638	641	698	668	654	703	714	703	699	682	683	655	644	697	685	679	672	687	687	689	711	730	735	698	713	676	682	649	651	641	647	700	698	704	733	652	676	652	676	660	677	680	687	710	683	679	695	700	690	670	626	711	680	714	705	612	687	695	635	663	675	696	691	698	708	657	733	686	635	644	686	652	639	696	678	685	643	665	692	702	656	646	703	681	700	647	694	663	643	681	642	652	660	732	653	689	705	658	657	704	709	651	680	682	708	660	665	680	713	752	715	640	662	702	693	667	678	656	663	635	701	689	653	726	654	673	625	643	686	665	689	684	675	691	661	693	682	685	651	726	685	712	678	672	669	642	714	684	651	703	661	671	681	733	700	627	711	634	759	706	720	676	690	663	658	672	673	682	733	683	669	670	632	665	702	715	669	727	646	648	690	666	703	696	681	657	717	650	698	694	631	664	664	660	698	661	685	649	698	642	684	655	637	734	676	671	649	695	728	710	721	699	635	701	674	669	693	723	755	718	683	679	656	691	677	663	696	672	689	679	694	680	696	670	684	679	666	686	681	651	687	653	696	670	684	660	700	715	695	718	719	685	683	649	662	621	691	666	663	650	731	621	685	689	711	626	714	692	653	669	687	685	658	650	681	662	680	691	718	688	680	694	666	665	666	653	704	663	665	688	660	672	720	703	687	730	676	664	668	685	727	681	676	697	683	668	708	678	659	661	673	656	697	724	663	736	714	678	677	701	703	707	668	655	648	661	658	678	689	680	682	650	672	658	670	680	674	657	685	649	718	664	748	660	707	687	680	698	707	654	626	682	672	698	708	682	693	662	669	707	694	648	672	682	667	686	672	655	669	707	705	657	707	681	701	690	671	722	654	688	663	713	680	703	697	679	682	699	721	655	713	687	627	674	659	670	691	697	673	654	665	672	679	696	704	686	698	675	670	748	697	669	719	676	676	675	655	705	675	670	677	691	686	657	669	720	669	620	704	648	684	679	685	704	685	662	657	693	665	685	712	683	632	663	638	683	691	672	636	642	703	678	645	697	666	702	654	685	713	722	678	677	662	641	697	670	693	665	646	710	657	723	668	646	680	640	689	677	687	685	647	675	711	679	695	652	678	692	670	699	698	687	700	729	648	670	678	683	625	646	677	665	664	704	697	715	676	733	695	638	690	712	670	726	626	677	648	715	718	667	659	658	672	668	626	720	681	652	666	714	681	739	678	686	711	712	692	730	684	674	685	681	655	634	679	650	653	707	709	640	696	672	681	647	653	686	697	685	706	693	704	693	651	675	713	676	712	687	651	689	676	670	668	667	687	663	732	680	667	711	696	697	664	665	700	679	660	632	727	716	675	712	707	723	663	696	682	666	704	702	697	711	674	675	731	704	682	695	721	666	693	707	671	662	655	668	649	654	678	642	661	694	661	632	685	651	704	717	638	710	691	708	699	695	684	675	733	620	701	671	674	695	696	678	669	698	656	665	650	738	698	721	661	757	675	706	695	697	696	688	646	688	648	675	679	701	694	635	670	700	666	637	660	680	710	695	697	655	633	684	692	691	674	717	675	689	670	687	601	693	687	674	689	670	663	678	702	658	720	714	697	670	741	699	630	675	628	672	658	742	646	665	654	647	687	696	657	647	707	629	677	682	669	667	693	698	730	644	699	669	716	678	693	709	697	671	679	644	671	676	671	692	644	669	711	685	630	708	674	680	657	679	661	644	677	703	685	657	684	685	746	659	655	689	668	670	640	664	694	673	632	656	639	701	645	669	703	694	691	657
1467	115	69	85	87	104	126	115	124	135	122	118	87	110	97	90	333	1372	1325	930	494	197	95	88	71	64	57	57	62	59	53	76	55	63	69	60	45	64	58	53	67	70	70	54	71	51	76	63	63	59	60	59	74	62	48	56	56	61	69	55	66	64	70	69	61	66	66	66	62	50	65	64	64	65	63	69	66	65	44	64	61	64	63	61	66	60	63	62	56	70	66	58	51	60	51	57	63	73	52	62	53	69	63	64	70	57	47	66	56	58	51	72	64	63	60	71	59	73	61	67	79	54	56	55	69	65	62	56	47	67	66	62	60	75	71	65	73	58	68	65	69	56	58	62	68	64	51	64	70	57	67	67	57	60	57	52	66	81	52	39	72	73	54	62	57	63	68	67	57	58	70	55	66	71	65	63	62	56	59	75	68	61	53	66	64	60	58	66	57	62	59	61	59	71	64	64	68	67	66	61	75	72	77	62	61	58	60	59	67	63	59	62	54	71	52	57	55	73	61	57	54	61	63	58	62	58	67	68	55	55	58	69	75	70	52	69	64	66	66	66	62	64	57	70	63	38	42	66	69	51	61	67	49	54	65	65	53	63	61	51	60	75	67	58	73	57	76	58	64	62	51	37	70	66	68	60	63	65	52	69	57	67	65	75	74	62	57	58	66	64	61	60	62	63	59	60	70	74	50	60	56	66	48	58	63	71	61	60	58	64	58	73	50	65	49	49	58	64	53	60	57	65	62	67	61	69	60	77	47	67	80	50	49	55	63	67	58	63	50	68	49	60	75	69	67	70	53	85	68	54	54	71	52	74	60	63	57	61	70	57	79	62	64	57	60	50	73	63	60	58	60	58	64	71	61	79	63	58	56	77	57	55	63	60	51	57	66	54	71	56	49	63	63	61	64	49	67	58	56	76	63	58	55	62	70	56	63	64	70	58	62	69	76	66	68	70	68	51	58	67	69	57	53	69	52	49	67	50	51	59	63	58	64	54	58	62	68	74	67	82	53	62	54	60	57	63	62	64	52	63	62	72	62	67	59	68	61	59	70	55	52	66	65	56	63	51	59	68	54	73	45	58	55	66	46	56	71	67	45	65	77	59	61	66	53	66	60	63	57	69	55	56	72	63	66	61	57	78	68	70	59	58	70	73	72	72	63	59	69	63	50	59	67	59	54	57	63	57	64	73	70	57	63	62	63	66	58	77	61	70	55	71	58	61	54	50	65	68	78	67	72	61	57	54	66	74	51	63	58	47	52	61	70	58	56	48	39	45	67	64	60	57	55	64	62	76	65	64	70	44	65	64	61	59	60	56	63	70	64	61	66	79	68	54	67	61	65	56	73	70	69	60	58	51	55	68	65	57	69	50	61	72	54	63	78	64	60	60	69	63	53	74	57	57	72	71	60	73	69	61	68	69	61	43	65	58	69	63	64	59	73	54	71	69	61	54	54	68	85	58	73	50	73	54	56	54	50	52	58	58	44	53	67	52	63	71	66	51	72	61	64	70	65	58	37	63	55	67	47	58	76	53	52	58	53	79	64	55	72	51	64	69	64	68	65	59	64	49	50	53	76	64	74	80	57	64	55	64	60	66	58	64	73	63	74	68	69	65	54	61	74	66	62	44	62	73	64	64	64	68	58	47	52	60	79	57	77	65	52	68	72	67	51	66	63	58	64	49	61	69	59	53	64	59	61	64	69	44	59	62	67	65	52	71	75	57	50	50	67	60	82	62	56	48	68	65	67	69	62	55	64	58	62	59	70	65	71	67	60	62	69	66	63	62	59	59	56	55	63	68	67	64	56	54	59	75	64	55	48	62	51	57	73	62	56	64	76	64	61	63	58	73	65	55	66	64	66	64	74	47	65	76	49	74	71	61	54	55	61	59	67	56	66	62	75	74	77	49	63	55	72	54	63	60	62	80	67	61	58	68	64	55	68	57	62	67	67	59	57	70	72	67	61	60	59	64	58	67	55	60	62	64	47	61	54	57	57	47	74	70	67	67	57	62	63	82	73	59	68	61	70	57	62	60	60	72	58	54	68	50	61	72	58	61	57	60	58	70	59	72	48	79	52	60	66	56	65	63	71	56	46	54	67	59	50	57	66	59	71	53	53	78	60	67	67	60	55	52	56	52	49	57	53	45	64	62	64	74	69	58	73	59	64	56	69	62	65	55	70	67	51	63	61	68	56	66	65	69	58	63	69	74	55	66	62	79	60	58	62	61	59	48	59	67	56	66	67	58	56	55	75	72	64	60	85	53	65	56	58	63	70	58	53	69	73	55	67	72	66	63	69	70	55	67	62	42	82	55	71	55	84	63	53	64	50	68	80	62	62	44	53	54	72	67	49	55	62	62	60	67	60	63	60	71	76	60	77	50	64	61	72	65	73	75	55	69	64	73	54	54	55	63	66	68	58	56	52	60	66	72	61	62	73	60	78	74	71	67	54	56	41	61	60	54	60	71	65	55	50	73	63	63	63	70	63	66	54	57	61	47	49	65	61	64	59	64	55	74	63	64	55	65	54	73	67	59	62	65	61	59	67	62	73	54	75	77	51	62	64	57	65	56	69	66	63	64	57	74	62	49	53	64	62	48	68	73	74	63	64	72	55	59	71	61	64	75	69	67	75	66	67	74	56	55	75	66	69	71	56	68	61	53	78	61	69	39	54	77	60	59	58	66	64	62	72	67	58	72	68	70	55	64	52	70	67	49	66	64	57	46	49	56	63	62	60	61	57	70	58	66	64	70	55	71	57	72	50	59	63	65	60	63	72	61	67	81	45	66	43	70	49	69	68	68	55	59	55	58	66	58	49	56	50	45	67	64	47	69	62	61	67	69	69	66	62	57	53	50	60	61	49	63	67	60	65	66	61	54	56	48	56	60	65	60	61	63	48	58	76	69	65	67	66	56	57	56	47	66	65	68	51	61	66	56	71	56	69	60	69	65	69	61	68	57	60	63	53	56	62	63	58	57	63	67	65	60	63	58	55	64	55	67	70	74	54	63	61	61	60	67	56	59	61	57	57	61	52	57	69	65	73	62	61	62	75	72	64	52	56	64	62	59	59	55	65	49	62	52	67	79	61	59	54	66	51	64	74	74	69	65	59	60	72	56	48	72	66	49	65	68	65	69	53	66	61	60	86	57	78	66	72	57	51	62	73	55	66	58	64	55	70	52	55	65	77	91	84	67	64	76	61	52	63	70	58	61	51	55	55	47	78	69	61	62	50	75	65	61	60	70	58	62	61	66	69	55	84	69	61	64	78	55	65	66	61	62	58	68	69	61	60	44	61	53	55	57	66	74	54	68	74	53	67	48	62	60	50	73	90	68	57	69	60	73	77	65	63	56	62	56	78	67	67	56	55	59	61	69	65	55	61	53	61	67	51	58	73	56	65	63	62	45	66	67	59	64	59	60	62	68	64	57	72	64	57	73	57	75	61	70	74	65	55	55	47	52	57	60	52	62	67	60	66	62	64	61
8485	1831	1060	1585	3105	4617	4644	4631	4146	3611	3790	3244	2668	2294	1983	1816	8319	22790	20174	15501	9018	3533	1342	802	683	655	624	572	621	616	592	668	633	658	599	627	643	596	665	663	610	638	631	648	680	623	612	660	599	653	609	600	637	633	610	647	595	609	630	648	657	689	629	609	650	637	599	652	599	656	648	639	656	597	651	613	635	644	624	658	615	595	688	639	662	646	642	617	658	672	634	674	621	630	633	668	583	600	673	631	651	673	628	664	610	634	623	633	675	660	639	623	613	629	627	643	669	661	612	620	654	667	610	682	656	659	608	619	608	637	597	568	621	660	608	612	603	620	659	625	650	616	658	569	635	655	636	582	623	631	620	613	627	687	623	637	658	662	627	585	650	662	671	617	634	660	620	631	637	647	638	625	657	629	632	673	633	613	638	621	654	608	632	645	620	652	608	666	633	622	657	596	642	638	636	646	619	623	669	672	640	689	665	608	593	606	610	668	636	590	627	650	648	637	656	662	606	647	597	626	603	608	660	646	605	594	636	646	624	621	636	635	591	669	632	621	654	639	664	653	624	619	647	664	648	617	579	627	675	651	611	633	670	617	681	624	645	634	607	637	671	675	606	658	685	678	617	602	618	631	637	662	619	670	648	573	611	644	651	608	628	633	629	634	642	647	659	657	674	658	646	628	627	649	628	625	615	672	607	641	623	628	616	612	614	636	579	596	627	604	602	603	612	648	653	652	610	619	672	627	626	661	628	629	641	654	644	628	631	672	628	658	645	635	640	605	634	635	586	639	613	631	617	656	634	652	600	647	618	645	605	613	661	629	645	616	640	647	655	672	634	676	647	619	659	677	622	669	651	629	640	639	655	606	586	639	600	720	580	624	651	639	623	643	658	655	639	646	618	653	605	619	582	639	667	599	577	623	613	639	648	603	602	612	668	620	620	585	644	643	619	615	605	580	657	643	686	657	645	590	605	635	686	641	622	658	625	637	667	598	660	625	617	635	621	605	653	610	670	656	622	591	622	616	608	667	667	635	621	654	633	623	679	615	671	651	659	630	603	645	628	625	648	654	609	622	597	625	657	658	676	663	628	629	637	631	628	617	622	649	647	657	622	620	659	625	643	651	605	645	635	636	668	637	655	666	624	657	669	692	659	634	637	665	633	649	635	626	621	609	665	601	659	634	630	636	634	670	625	641	624	623	621	659	635	645	663	615	648	659	631	610	632	643	589	610	636	663	615	649	649	582	623	638	641	609	600	613	616	634	644	650	596	610	635	615	664	654	631	639	598	640	657	602	654	660	652	680	604	617	627	659	621	601	603	660	674	608	622	674	648	656	605	620	582	650	641	661	613	665	585	606	599	630	617	656	666	620	604	649	659	591	621	605	628	668	629	635	616	607	640	613	619	627	619	652	655	609	648	595	620	651	675	651	645	617	610	600	653	600	642	650	605	650	632	606	554	606	613	603	597	641	653	627	621	607	606	666	662	653	588	649	643	691	609	576	639	656	665	674	625	619	653	612	645	675	616	625	655	665	576	613	655	663	625	613	638	589	694	632	647	661	637	611	649	623	654	624	615	626	616	618	652	633	656	636	649	629	594	593	686	610	606	661	625	681	634	629	698	642	625	600	627	651	670	628	654	613	637	602	633	628	567	620	655	630	638	633	634	586	649	636	589	702	620	681	633	618	632	594	623	647	653	624	645	642	653	622	640	603	620	609	630	591	602	640	607	614	643	644	656	639	617	626	624	658	661	616	647	677	666	594	670	589	630	623	612	607	697	627	612	622	610	648	658	612	606	599	648	594	612	617	624	582	682	593	610	654	585	603	686	642	630	647	620	613	627	592	638	665	643	573	641	629	626	629	645	604	595	632	644	645	633	631	630	658	598	596	600	673	588	651	638	627	639	630	671	681	675	648	621	641	642	676	652	651	599	635	615	596	660	625	611	648	656	625	582	657	617	647	635	588	654	623	598	627	645	611	625	613	608	653	695	673	635	633	643	607	647	620	626	633	646	664	648	617	612	647	642	607	627	683	625	662	648	622	621	611	620	680	630	653	634	642	640	600	674	600	657	680	661	652	615	627	674	662	607	660	632	642	670	634	646	613	614	619	660	653	635	630	585	600	666	616	617	623	650	659	613	639	634	611	591	685	633	632	615	653	629	628	619	652	676	633	666	650	642	614	637	640	678	631	658	640	653	638	654	643	657	617	689	652	608	608	631	657	627	630	625	591	646	644	620	628	645	660	625	658	651	609	648	630	630	597	633	614	649	645	637	633	631	625	647	655	666	604	624	637	660	597	603	630	637	633	609	651	615	692	604	597	640	681	663	664	607	638	622	679	693	682	622	658	645	598	653	626	661	627	619	647	644	603	601	638	655	605	645	650	653	641	619	604	661	575	657	682	618	629	610	636	623	598	637	645	634	632	635	611	637	632	659	630	639	641	627	603	615	644	689	599	631	637	632	674	687	622	667	611	682	666	662	661	639	650	666	641	659	615	623	674	608	639	627	666	593	660	642	659	666	640	648	629	614	632	637	663	601	640	622	674	673	660	660	627	665	580	590	635	648	647	623	659	625	597	627	621	686	566	625	614	625	604	649	614	624	642	631	625	601	616	617	692	626	621	634	618	657	668	654	633	620	559	646	621	617	611	629	648	635	622	706	626	627	642	627	611	663	616	610	629	577	596	644	607	641	641	630	628	619	659	601	615	666	634	642	614	669	596	618	645	632	679	639	671	626	670	638	640	603	631	649	619	641	649	632	643	644	649	650	609	674	621	630	642	611	630	651	655	669	621	647	661	696	617	632	622	644	563	647	636	619	637	643	643	664	641	612	664	636	621	614	600	588	665	633	613	644	589	630	619	679	650	652	619	593	643	672	642	644	604	619	655	630	655	610	653	645	631	648	609	672	676	607	643	622	636	633	609	633	641	668	616	654	636	602	610	602	650	631	633	621	600	659	630	598	636	584	653	622	638	639	659	630	626	616	677	605	664	613	647	646	596	641	614	668	656	616	631	662	630	591	650	677	645	666	638	656	600	603	615	665	680	657	612	649	608	629	666	646	653	628	588	624	651	635	622	614	617	644	631	618	664	627	632	619	657	660	675	658	634	625	612	645	628	639	625	653	610	629	600	639	578	640	635	624	614	660	605	639	617	631	650	602	613	643	599	623	607	661	626	627	623	655	642	626	664	630	668	656	622	634	624	596	620	619	643	662	635	613	654	627	632	614	641	611	618	639	630	616	619	654	640	606	707	666	626	666	625	645	666	611	640	646	691	604	622	583	625	612	666	663	627	661	656	624	608	662	630	614	654	655	668	645	663	672	634	644	670	624	672	628	640	623	647	626	584	648	645	627	655	642	631	618	621	663	629	636	647	667	644	591	610	635	641	633	590	648	629	635	641	593	625	639	635	634	597	623	618	605	640	658	644	657	631	699	618	658	630	613	664	617	637	684	637	635	623	656	629	650	616	647	640	678	630	649	653
638	204	139	104	132	201	222	215	192	181	188	160	179	146	134	145	872	4042	2710	1887	799	299	107	83	76	79	72	57	68	57	77	65	65	85	60	67	65	56	75	67	69	67	61	69	76	78	70	63	61	73	58	75	64	66	74	62	62	59	65	70	71	66	74	71	72	69	72	79	58	53	62	62	76	62	69	65	60	71	74	55	69	61	68	69	53	75	69	67	81	76	66	84	66	70	53	74	72	69	65	75	64	79	52	47	65	76	62	54	53	63	84	67	65	68	65	64	68	65	70	52	52	76	65	59	64	76	78	53	66	62	60	60	72	61	83	80	66	68	51	57	79	58	66	51	65	84	58	60	67	63	70	67	67	51	60	53	80	57	63	73	87	80	65	72	56	78	68	67	74	66	55	72	64	65	61	65	79	68	70	71	56	69	67	61	54	64	79	72	59	85	68	78	72	59	67	66	68	57	57	76	63	79	63	63	64	69	61	53	72	57	82	57	61	61	70	61	54	80	80	56	66	67	61	62	76	59	60	58	67	76	56	74	70	62	72	67	64	62	71	65	52	57	62	86	61	74	53	75	60	77	74	70	65	87	60	71	69	51	59	63	58	68	72	77	75	65	64	62	70	56	78	65	61	74	75	80	64	61	57	55	68	57	78	63	64	72	62	66	70	46	68	79	59	76	59	64	69	72	59	77	70	78	60	64	62	63	80	71	48	56	53	72	59	54	77	74	72	71	62	77	62	82	85	61	60	67	75	76	69	67	54	68	75	72	69	66	77	79	53	68	62	51	66	67	68	52	79	78	67	68	63	69	67	68	79	61	58	76	74	73	72	59	63	72	65	65	77	70	69	61	69	65	76	64	74	72	71	58	79	75	69	76	68	72	66	60	58	70	67	68	73	65	79	53	68	69	70	80	70	74	60	64	70	71	75	65	68	67	71	74	65	56	52	59	66	63	64	79	64	73	79	54	68	68	71	64	72	82	66	55	70	71	81	62	64	63	67	70	54	68	62	64	64	57	67	68	43	48	53	63	79	80	61	67	59	63	61	71	64	70	65	68	77	68	69	80	54	70	65	52	70	59	62	67	59	70	69	63	56	61	73	61	66	67	69	62	70	64	59	67	70	77	65	82	67	74	71	60	68	73	63	77	73	66	68	71	56	73	57	68	70	83	71	77	62	67	67	68	58	74	59	77	91	64	60	61	63	69	73	81	69	63	60	64	72	67	53	71	80	64	69	70	76	57	66	62	71	72	68	72	73	62	54	76	80	59	55	67	69	49	59	64	66	57	65	67	69	70	85	76	76	70	66	71	68	61	68	76	65	52	61	70	75	74	78	59	67	65	82	88	74	56	65	67	70	66	57	68	67	69	56	56	72	73	54	69	63	67	56	49	72	78	57	72	66	58	77	63	66	59	66	74	71	61	82	68	53	71	62	75	75	63	55	58	53	65	69	77	68	82	53	58	78	58	73	66	61	64	57	75	81	71	49	60	59	58	72	62	75	58	68	74	58	76	80	68	65	67	57	62	59	68	66	74	87	69	51	66	64	67	69	66	65	70	54	72	96	67	66	74	65	80	60	68	70	83	53	55	71	106	67	68	70	63	68	71	60	68	66	70	69	69	63	54	53	76	60	59	58	69	60	77	63	61	61	70	53	61	63	59	62	68	72	61	75	73	66	54	59	66	71	60	66	63	79	53	71	70	60	68	61	66	84	60	80	74	79	75	70	58	62	64	60	61	68	59	49	70	73	71	67	71	66	62	82	55	60	58	57	66	71	59	55	68	63	88	63	62	72	62	56	73	66	47	62	73	73	79	76	64	67	62	59	59	65	61	83	64	64	58	64	69	52	67	55	62	56	78	68	62	66	61	73	69	75	75	67	70	69	72	73	70	65	65	65	64	61	66	71	75	63	49	76	76	59	62	61	64	64	81	72	48	83	65	75	63	56	66	63	67	66	61	58	62	70	68	69	79	66	61	60	80	70	76	63	75	67	67	48	77	68	70	55	68	72	80	75	66	72	66	66	74	81	66	78	62	60	62	76	66	52	64	64	61	97	55	61	53	82	72	53	54	65	67	68	72	69	74	51	61	64	70	77	62	61	52	64	71	74	58	61	72	65	66	47	65	73	71	59	74	58	69	75	47	75	68	74	51	61	75	70	76	49	67	60	88	75	75	86	72	55	46	68	71	75	69	62	78	77	67	65	70	69	55	63	60	68	71	68	46	78	66	76	76	74	55	57	66	70	71	59	58	82	65	61	61	65	57	44	73	66	62	72	55	82	63	55	69	73	81	62	63	79	63	68	67	55	52	74	51	61	74	73	63	54	60	61	69	58	61	66	58	72	69	50	69	71	51	67	73	67	68	65	64	68	66	85	64	67	62	60	58	56	70	71	66	54	74	72	71	71	62	61	64	75	60	61	84	68	61	72	68	52	77	46	55	72	92	61	65	63	72	61	51	67	47	72	58	82	60	62	61	62	68	63	68	82	69	69	63	68	74	79	72	67	69	50	79	74	81	78	75	66	70	63	77	78	74	65	60	62	75	70	60	57	78	77	86	59	52	65	59	59	55	80	62	63	64	75	76	64	68	58	64	66	66	61	57	69	65	57	71	69	61	78	64	65	78	66	64	69	55	64	68	66	64	69	63	59	74	59	60	64	66	61	78	62	59	59	55	75	59	74	64	47	71	75	70	69	67	56	64	63	61	73	61	52	68	83	81	67	65	64	75	80	69	67	69	62	70	51	75	67	77	67	68	59	58	76	61	64	67	71	70	51	62	51	67	82	53	61	76	52	64	57	69	73	66	54	65	59	65	64	69	70	74	59	62	67	60	66	59	64	73	88	63	73	77	69	60	67	66	78	71	65	65	69	67	77	66	85	70	68	71	76	54	55	70	59	63	67	63	66	55	45	68	73	58	65	68	57	74	60	63	62	75	66	68	51	74	61	63	58	62	56	60	84	54	69	65	67	73	77	64	54	77	60	61	67	63	72	56	65	66	68	76	63	72	72	72	66	81	72	74	52	64	68	64	68	69	64	63	68	73	69	67	88	78	63	63	80	68	76	59	49	54	73	56	63	65	52	79	58	64	54	71	63	66	52	67	58	71	60	75	68	84	67	76	56	74	74	67	69	73	65	58	78	74	68	71	74	73	66	66	88	65	50	63	73	60	70	80	74	67	60	75	62	59	57	60	73	67	62	72	70	56	67	47	70	59	78	58	82	54	76	79	62	73	76	56	63	50	70	67	64	54	59	70	65	63	61	61	54	55	75	54	61	59	65	67	73	73	66	60	52	72	71	66	59	57	77	52	79	72	73	65	66	61	63	67	75	53	63	70	78	65	70	58	77	73	65	64	66	76	70	67	57	58	57	63	67	74	78	61	83	59	60	56	67	76	66	50	65	59	60	71	65	67	53	47	70	69	71	79	72	66	54	70	55	74	60	60	68	60	78	66	61	64	77	76	78	60	55	84	61	59
10130	3798	1784	3463	7972	10822	11224	9399	7565	6578	5631	5113	4509	3583	3040	2813	15183	32936	27752	22643	13711	5380	1855	919	745	681	663	673	714	639	671	700	703	636	669	645	649	625	717	659	674	650	672	685	668	696	697	697	676	611	660	656	738	661	696	665	648	659	740	646	646	688	702	685	671	687	637	690	640	670	695	677	683	692	668	691	669	694	632	667	654	695	637	713	613	680	684	655	725	634	645	650	743	687	662	694	654	637	643	675	651	673	647	667	637	670	695	687	690	660	699	665	678	707	679	655	699	663	657	653	657	658	629	732	657	647	677	625	694	698	649	654	620	717	643	684	692	655	704	657	669	726	665	679	676	686	668	664	674	703	633	714	708	611	645	687	652	651	655	697	644	690	662	670	687	672	706	644	624	695	690	604	718	634	651	673	651	716	666	641	647	676	693	703	696	651	673	676	681	641	645	664	651	653	641	678	676	684	676	665	637	684	716	646	668	637	656	671	675	618	671	697	714	684	655	645	702	699	647	670	696	682	607	733	676	670	680	689	713	687	669	677	675	658	652	660	710	670	647	678	675	655	681	680	593	657	691	695	679	667	642	710	689	691	661	658	679	603	658	683	698	689	662	655	665	685	668	697	677	687	649	726	656	630	648	680	697	657	663	654	635	665	661	701	693	675	675	683	674	647	703	662	647	680	667	655	663	673	674	663	736	695	674	689	662	656	661	665	636	679	687	695	650	662	628	661	641	652	683	641	653	705	690	701	679	681	703	654	643	664	647	711	642	658	655	685	649	685	747	700	657	678	650	656	706	678	690	674	646	680	678	664	711	669	704	664	622	729	680	665	641	620	670	673	724	669	682	659	702	656	697	697	641	651	681	629	721	632	656	663	666	592	635	669	682	642	637	673	682	707	644	664	643	670	632	683	655	619	642	637	654	662	685	687	695	671	665	662	661	671	661	666	653	675	692	688	714	664	670	657	674	694	699	683	663	699	655	702	639	684	659	660	656	667	697	700	694	634	683	658	666	666	648	672	655	673	684	674	686	655	706	627	700	627	669	701	660	686	652	657	685	660	702	666	654	665	683	680	662	621	584	684	704	695	707	682	649	660	689	641	642	635	659	611	683	693	627	683	689	658	666	668	672	654	694	702	653	650	653	655	687	667	662	648	694	678	663	681	661	660	707	669	680	645	680	646	689	665	662	674	689	656	665	658	679	651	660	652	670	676	659	628	670	659	665	671	727	658	723	699	661	665	661	639	658	685	655	690	630	668	683	664	675	660	661	669	693	676	651	680	671	677	684	664	726	640	653	693	703	690	676	675	656	662	597	636	669	628	647	698	685	691	650	712	661	635	673	666	659	663	628	656	636	683	659	656	608	675	673	702	689	619	670	667	678	643	699	691	661	679	719	680	668	648	668	639	687	693	719	644	713	662	703	652	667	688	698	667	685	701	702	682	658	662	626	657	654	662	687	686	716	665	642	704	677	687	657	685	656	677	677	658	683	643	693	733	648	644	649	698	659	666	680	646	713	705	631	662	716	680	649	698	696	676	675	671	688	677	679	662	646	693	693	685	662	625	650	636	679	679	660	655	662	680	714	711	678	652	696	643	661	725	690	740	617	652	647	647	660	641	661	661	645	683	693	691	675	685	679	621	665	687	660	640	631	635	675	700	673	691	671	695	668	667	654	682	624	681	663	660	663	669	633	693	676	698	663	646	644	657	738	663	637	657	680	677	674	693	702	682	647	683	629	660	672	709	627	667	637	643	670	717	708	612	643	658	646	664	674	695	681	694	722	706	679	686	699	696	686	619	674	641	660	613	686	657	659	698	672	710	637	671	663	699	692	701	644	690	678	646	712	692	709	702	638	660	692	646	683	654	633	706	684	640	682	648	697	702	698	647	680	642	669	675	635	679	753	642	689	673	706	700	672	661	638	668	682	705	674	675	668	702	679	683	680	669	661	665	731	715	698	686	706	681	664	626	654	702	710	658	649	713	638	692	665	657	694	634	626	656	683	715	660	667	630	679	675	691	624	681	650	648	698	667	673	707	678	710	690	656	664	656	705	620	680	641	740	712	628	671	688	669	715	656	636	662	680	682	684	697	690	660	639	640	700	653	659	653	683	696	731	668	687	663	647	720	704	693	730	661	713	602	670	679	699	697	674	661	668	698	653	638	674	659	657	652	637	608	691	661	692	687	661	709	668	687	683	672	715	683	708	685	698	657	669	685	662	626	649	674	694	659	623	645	642	689	670	705	634	702	638	686	693	644	668	689	660	620	669	660	624	656	693	698	633	659	684	664	672	610	712	655	618	668	626	664	687	614	718	672	710	678	695	715	652	695	659	651	691	680	607	660	724	670	666	628	676	685	705	680	681	645	679	663	620	699	649	675	717	700	643	668	660	725	710	659	649	680	606	663	681	694	668	718	663	653	665	669	679	686	713	656	679	659	656	664	685	696	658	699	649	668	673	685	678	624	738	690	661	701	724	659	651	662	664	693	649	666	649	650	688	693	716	685	691	647	677	672	659	655	634	663	704	655	628	669	625	679	660	659	655	643	688	641	663	636	674	693	643	680	657	659	731	691	654	673	730	605	632	670	679	647	734	666	680	675	646	694	671	738	685	698	708	652	713	652	600	638	667	658	650	647	667	633	667	699	690	646	670	698	702	660	695	685	681	635	688	669	676	642	693	734	633	661	678	660	640	655	692	684	669	643	662	693	674	732	660	703	669	632	700	701	651	652	636	665	657	724	735	712	614	700	671	689	691	673	671	720	673	725	662	646	692	649	650	675	649	716	665	678	626	673	652	605	738	700	639	672	629	642	651	757	615	683	661	660	677	653	658	705	634	682	666	663	682	685	666	675	690	686	673	719	695	661	678	668	668	688	635	676	659	667	636	674	680	634	674	647	638	664	689	675	683	691	704	686	655	698	624	725	654	657	615	667	656	686	660	662	644	625	704	619	696	683	685	670	667	670	684	691	676	682	701	631	700	662	675	669	670	653	652	652	716	675	712	694	652	669	661	684	690	685	683	713	646	612	655	687	683	668	662	685	697	672	621	684	672	719	697	677	653	677	707	651	725	668	714	654	673	664	696	685	691	704	674	650	675	682	654	684	694	670	642	630	689	659	656	672	659	710	703	704	679	669	694	718	651	656	687	688	732	654	665	689	652	649	635	636	676	657	675	655	691	687	688	635	646	642	668	672	713	698	688	669	710	704	668	678	680	693	672	694	655	670	674	645	638	688	723	627	696	666	655	624	686	693	666	639	652	694	689	699	631	704	668	636	724	655	679	682	680	665	682	686	686	677	670	665	717	687	660	673	637	673	706	664	683	688	647	667	663	715	612	666	688	658	647	669	636	667	643	648	674	666	691	657	664	683	675	660	670	648	684	672	684	660	644	615	685	675	673	683	662	677	630	692	714	661	714	660	660	666	689	664	708	661	705	713	688	689	662	640	670	623	643	620	686	632	666	645	668	678	664	696	663	638
2210	193	217	115	142	197	219	210	187	213	188	156	174	131	142	168	520	3851	3773	2466	1141	377	142	78	81	69	46	64	59	55	58	69	53	62	56	66	65	67	56	57	55	58	71	60	70	69	57	64	55	54	73	69	76	66	55	73	43	69	74	73	79	67	80	48	51	70	61	58	49	54	59	59	57	68	52	63	66	67	60	64	71	62	61	62	64	66	48	68	72	62	68	70	51	55	65	65	79	72	50	80	59	57	48	58	58	58	64	63	58	57	86	62	62	68	65	49	61	52	84	60	70	80	65	54	55	76	61	60	60	61	66	60	53	55	55	72	55	60	61	60	56	64	68	74	69	67	70	65	83	61	56	66	50	62	66	57	74	70	71	56	62	71	70	60	63	56	79	67	47	76	56	61	56	61	67	69	53	60	71	57	49	72	66	81	73	58	59	74	66	72	62	61	61	60	66	71	65	60	83	66	60	51	65	62	40	53	65	54	53	72	68	50	64	67	65	62	52	73	62	73	64	81	79	67	51	57	55	63	61	53	63	55	61	60	57	55	63	57	66	54	64	67	86	79	79	72	65	64	57	70	76	65	66	59	65	49	56	60	60	85	67	61	65	74	54	59	59	76	61	66	61	70	68	64	60	82	64	51	43	76	64	59	60	53	65	59	57	56	64	70	64	76	51	69	69	64	63	69	70	67	63	73	68	68	51	67	70	78	54	82	58	55	70	77	75	55	65	69	59	57	68	81	57	55	69	59	40	61	61	58	58	62	76	69	58	60	45	56	65	65	59	58	74	57	49	72	73	73	66	71	55	62	66	65	57	66	63	57	67	68	65	57	60	57	81	49	68	70	64	66	52	62	71	62	68	65	59	68	66	67	77	55	51	61	53	64	49	59	58	74	67	70	58	55	64	83	64	66	57	54	74	75	72	72	74	54	67	63	75	53	55	71	60	47	78	51	45	72	60	53	75	74	55	70	49	53	57	72	52	54	66	65	60	71	50	58	55	61	66	55	57	59	58	67	58	54	59	60	71	59	76	51	66	62	77	71	68	74	43	55	58	74	67	73	74	62	57	65	79	71	67	51	76	51	65	73	64	62	63	77	68	74	78	63	56	68	64	59	54	73	68	62	75	62	60	66	56	60	56	63	70	68	69	62	68	59	52	72	59	60	58	62	72	45	66	49	66	68	54	61	68	61	49	65	72	52	66	69	64	73	61	55	42	59	58	78	62	62	62	58	56	64	57	69	53	73	51	56	64	66	65	54	61	76	77	62	68	45	56	71	64	68	62	63	67	77	68	64	64	61	61	62	62	61	68	59	65	56	60	73	75	68	49	59	50	64	55	78	51	65	70	62	65	64	51	70	65	51	55	72	55	78	59	64	49	55	61	62	71	58	71	55	70	51	52	64	72	54	67	56	57	71	69	72	44	60	75	69	68	63	77	54	53	61	72	77	59	68	76	72	54	47	68	68	59	59	60	51	56	58	57	54	67	71	62	54	63	67	66	80	73	69	76	73	53	58	67	55	69	63	62	66	77	70	60	65	70	71	63	76	80	48	56	52	71	50	73	61	63	70	50	54	58	68	66	64	60	63	72	59	60	64	64	72	70	58	60	65	66	54	69	74	59	42	67	68	64	71	53	70	55	61	44	72	53	65	68	65	59	69	79	54	57	62	72	55	45	79	75	46	65	63	62	59	59	72	56	74	58	66	50	62	57	65	69	60	64	64	65	61	67	72	71	54	59	64	73	56	54	73	61	53	66	77	66	84	80	58	59	59	62	48	79	68	52	63	72	62	46	59	61	52	60	50	66	59	68	58	63	50	57	57	62	53	70	65	68	59	54	48	64	87	69	81	61	64	54	74	63	54	68	55	60	64	68	61	74	63	64	80	73	67	61	74	64	53	64	66	53	70	60	69	77	66	55	86	64	65	53	69	66	61	68	65	60	57	54	60	46	65	53	74	73	65	70	73	67	58	57	63	63	56	62	61	57	50	66	54	76	61	70	46	72	60	60	67	73	51	72	53	69	63	62	61	59	63	54	81	63	49	55	71	72	75	61	75	71	67	49	56	75	59	56	69	73	67	57	55	64	80	59	65	45	60	71	66	49	67	58	64	65	70	61	72	49	62	64	58	76	62	74	56	66	61	66	65	61	53	56	69	63	63	66	54	60	42	49	58	55	55	61	60	60	68	67	64	66	66	51	61	59	66	61	70	58	69	72	69	66	65	62	54	68	70	62	58	36	62	56	57	61	69	65	59	66	60	55	69	62	56	67	59	76	71	68	61	65	65	73	56	45	66	62	76	60	50	55	60	59	72	71	75	75	57	70	55	58	48	69	63	72	52	67	56	73	71	64	62	52	54	69	56	73	64	50	62	58	86	51	74	63	60	58	56	72	59	59	53	69	68	49	52	73	72	60	55	58	62	65	66	61	58	63	60	48	63	62	60	73	69	57	58	53	61	54	55	81	72	49	69	70	59	56	53	66	64	69	69	54	72	66	60	54	66	81	55	68	56	59	53	63	56	65	51	67	68	59	58	68	61	72	62	67	69	63	50	62	72	59	61	51	55	70	68	62	53	72	58	63	66	53	59	62	72	55	62	54	65	60	59	55	57	69	70	64	52	56	64	60	55	80	75	56	65	71	62	49	56	49	69	65	59	57	73	50	60	71	61	66	68	79	70	77	62	64	67	62	65	72	58	64	66	70	67	54	49	67	68	66	72	61	52	69	46	66	79	58	70	67	50	74	80	55	60	59	67	69	62	67	62	60	65	60	58	62	59	51	78	74	63	68	51	66	64	49	61	56	59	72	57	64	60	64	66	61	75	54	67	67	63	60	59	66	53	68	56	61	64	61	63	55	66	70	72	80	54	64	60	83	55	54	68	61	59	61	49	52	57	55	67	65	51	61	69	57	67	75	66	71	66	66	71	60	48	46	72	57	75	62	57	71	68	56	58	61	67	78	73	60	66	63	61	69	56	53	64	60	70	57	62	61	53	65	62	63	70	58	59	66	69	62	72	55	50	56	78	80	51	61	56	60	69	55	58	65	49	57	71	52	66	58	61	53	75	69	52	62	67	68	57	64	73	55	54	52	56	58	60	63	67	88	67	58	63	59	75	65	70	51	72	75	75	67	66	68	60	52	66	53	59	68	64	53	66	78	64	65	63	60	73	67	58	68	84	49	70	76	69	66	53	73	83	52	53	65	54	51	61	55	59	66	67	60	66	60	68	66	66	57	52	51	66	55	71	58	58	56	64	59	70	52	62	68	63	77	48	58	68	68	55	50	73	65	70	58	62	62	70	41	62	66	59	69	63	63	55	60	70	80	60	69	54	68	68	52	68	68	72	52	64	62	45	64	76	58	52	68	62	62	54	62	53	63	63	56	60	71	66	58	70	61	60	61	68	62	58	74	49	73	63	66	67	73	57	70	60	70	61	67	65	72	65	63	72	64	59	70	68	75	66	54	54	56	78	58	84
10136	3050	1756	3233	8254	11363	10670	9173	7908	6981	5573	5048	4590	4379	4471	4983	11948	32529	30357	25252	16140	7156	2108	967	652	647	639	624	644	655	614	640	619	660	661	618	621	630	654	580	623	662	611	629	596	635	652	615	642	611	664	625	637	627	641	653	632	603	648	660	628	646	651	629	614	679	630	640	621	606	653	650	641	634	610	640	627	643	610	633	613	664	610	645	606	635	600	653	594	643	618	598	658	631	636	577	640	609	585	670	651	608	663	700	654	612	608	624	626	647	620	685	625	621	620	639	633	610	641	631	644	645	656	601	680	674	632	606	645	625	640	650	619	640	656	633	626	640	658	646	626	619	631	625	610	681	624	658	646	624	636	670	618	630	660	632	636	586	605	619	643	621	659	590	634	618	621	579	610	630	614	664	643	687	634	605	650	639	621	629	666	612	626	676	643	624	609	622	633	622	597	622	620	647	610	615	614	664	609	648	632	649	629	647	627	589	655	635	631	638	644	656	610	664	648	639	616	648	621	640	655	651	640	690	606	636	672	609	609	637	638	605	644	692	625	634	628	652	640	632	615	665	642	627	609	631	633	649	609	614	579	622	592	626	594	624	675	643	625	646	652	609	652	609	597	657	639	592	642	612	589	620	663	586	669	623	613	649	630	617	653	654	658	622	660	647	621	614	626	648	649	660	637	664	613	643	658	619	652	649	652	617	644	644	656	595	651	664	625	647	700	651	624	640	677	597	636	631	639	663	661	588	626	668	683	638	615	619	603	589	634	658	657	647	614	608	649	601	602	631	631	634	665	662	599	671	656	624	590	644	607	681	630	649	611	679	638	634	656	645	640	666	643	683	645	664	602	630	681	678	597	596	699	641	638	630	641	617	637	654	659	670	593	696	661	682	639	642	646	638	610	629	680	666	588	669	627	654	634	651	591	646	631	618	641	625	632	649	615	661	599	673	595	647	632	631	591	668	635	654	619	645	592	624	608	647	634	670	640	646	645	685	650	591	621	673	693	655	543	643	656	597	653	651	610	624	659	576	635	634	618	655	640	635	609	611	674	643	625	649	596	628	635	661	612	637	631	644	611	620	648	647	613	656	670	611	632	614	684	617	654	604	630	671	641	639	606	610	623	608	620	599	663	580	667	662	618	603	634	613	611	589	656	613	616	651	591	635	666	662	638	621	632	670	619	654	620	605	616	650	627	651	628	600	628	624	587	646	626	636	632	642	660	597	638	626	650	629	623	662	644	615	631	649	609	630	664	593	652	636	622	668	558	627	605	671	632	653	631	617	693	653	587	661	616	635	622	633	620	627	642	615	625	644	676	646	651	603	617	667	583	656	631	645	642	635	622	630	635	680	640	632	642	641	633	649	645	640	671	706	662	630	624	699	631	603	655	606	599	654	608	593	648	658	668	643	637	619	637	655	655	636	618	644	614	626	617	603	667	634	636	614	632	614	612	627	626	642	642	649	621	571	700	650	635	619	624	624	654	632	627	622	606	622	648	628	654	601	636	648	639	668	603	635	584	632	565	662	652	597	610	652	624	636	625	612	662	630	636	622	678	608	629	661	638	675	593	618	649	622	613	649	611	674	592	621	653	663	625	674	639	629	627	665	623	607	604	659	639	637	625	625	698	652	663	622	654	628	610	638	635	600	644	612	660	676	631	615	659	618	632	627	604	646	679	626	650	626	605	620	623	641	634	641	632	644	599	642	637	658	655	642	652	599	670	671	608	631	638	620	645	634	588	591	636	647	661	652	643	671	665	611	629	632	623	658	675	629	626	620	586	606	611	628	650	613	666	605	642	661	591	640	620	600	640	644	631	637	631	612	641	623	633	626	655	617	671	660	623	648	675	602	656	613	622	649	625	648	653	615	647	639	627	646	642	623	606	629	630	636	614	611	653	638	660	619	628	620	640	665	598	679	636	654	685	571	664	635	588	649	608	656	631	650	627	658	659	615	624	667	613	622	639	645	658	659	634	670	631	649	656	614	603	639	653	659	695	652	645	634	685	654	621	588	626	703	604	600	603	699	584	632	673	651	667	624	661	618	649	590	657	659	645	604	668	654	679	602	637	634	682	676	619	599	676	647	645	601	663	647	662	637	630	614	619	641	606	615	579	629	670	655	655	633	632	635	629	625	627	650	637	633	606	650	676	629	593	669	657	672	688	619	651	631	633	624	643	670	652	592	677	666	623	585	644	658	592	673	628	613	641	661	610	654	636	581	659	649	627	641	637	646	660	637	664	624	652	679	609	670	642	709	619	598	630	628	650	631	629	669	609	591	638	636	652	631	661	654	631	639	649	618	635	608	670	638	667	636	637	628	644	671	611	620	648	636	631	642	623	613	623	618	615	611	603	646	638	644	646	636	590	613	622	652	631	603	631	610	630	624	665	610	627	641	655	634	629	578	662	638	640	601	594	662	651	662	632	622	615	666	656	683	592	611	618	626	622	603	616	617	642	628	618	662	652	614	595	647	662	610	661	624	658	632	621	639	696	615	599	636	645	665	618	647	605	642	602	612	639	602	670	597	664	622	688	635	629	652	618	605	603	641	654	618	630	648	614	578	674	639	680	616	644	669	660	651	626	638	630	612	584	642	653	640	650	640	634	635	648	677	637	657	645	669	620	662	656	654	658	636	673	640	636	637	623	590	667	658	670	657	652	622	636	651	652	662	668	641	650	661	617	579	615	625	663	637	578	646	616	675	657	613	623	650	630	603	661	643	638	643	581	626	660	672	596	639	647	573	631	652	612	664	654	630	651	596	625	677	634	630	602	619	628	666	585	619	674	627	622	603	596	650	645	610	642	636	660	633	602	651	633	634	619	621	595	656	671	628	671	636	628	619	616	613	607	625	658	582	661	605	730	624	651	644	636	634	664	626	643	622	638	676	623	667	656	634	596	649	641	631	645	608	645	665	612	662	616	644	662	657	674	632	616	634	635	629	614	592	644	634	633	651	669	679	637	612	663	658	624	591	589	632	637	604	656	647	650	659	664	610	638	607	615	633	645	654	675	654	607	603	618	571	628	656	620	656	643	661	654	612	612	639	595	644	622	611	623	633	638	633	581	615	633	592	672	648	630	637	617	635	596	627	625	621	631	674	658	670	708	612	604	619	653	610	618	653	667	659	577	633	604	624	625	635	647	631	644	636	624	667	666	642	687	651	645	651	635	623	622	630	630	660	629	616	626	640	656	638	599	617	641	579	597	666	640	579	624	683	643	605	637	601	644	636	614	663	633	610	669	623	604	631	655	633	663	679	622	591	620	637	676	655	622	653	628	630	654	655	627	637	655	621	636	646	625	627	617	671	635	589	587	619	631	605	671	667	630	660	591	656	624	612	637	641	649	634	660	684	660	673	628	621	655	634	626	631	647	659	622	642	635	643	647	606	635	614	622	621	660	674	599	628	660	629	617	644	607	619	631	667	669	687	625	642	629	688	598	652	696	615	689	642	600	672	657	683	695	644	598	646	639	593	639	611	617	586
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
