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
343105944559	343105945118	343105945668	343105946218	343105946767	343105947318	343105947868	343105948418	343105948967	343105949518	343105950068	343105950618	343105951167	343105951718	343105952268	343105952818	343105953367	343105953918	343105954468	343105955018	343105955567	343105956118	343105956668	343105957218	343105957767	343105958318	343105958868	343105959418	343105959967	343105960518	343105961068	343105961618	343105962167	343105962718	343105963268	343105963818	343105964367	343105964918	343105965468	343105966018	343105966567	343105967118	343105967668	343105968218	343105968767	343105969318	343105969868	343105970418	343105970967	343105971518	343105972068	343105972618	343105973167	343105973718	343105974268	343105974818	343105975367	343105975918	343105976468	343105977018	343105977567	343105978118	343105978668	343105979218	343105979767	343105980318	343105980868	343105981418	343105981967	343105982518	343105983068	343105983618	343105984167	343105984718	343105985268	343105985818	343105986367	343105986918	343105987468	343105988018	343105988567	343105989118	343105989668	343105990218	343105990767	343105991318	343105991868	343105992418	343105992967	343105993518	343105994068	343105994618	343105995167	343105995718	343105996268	343105996818	343105997367	343105997918	343105998468	343105999018	343105999567	343106000118	343106000668	343106001218	343106001767	343106002318	343106002868	343106003418	343106003967	343106004518	343106005068	343106005618	343106006167	343106006718	343106007268	343106007818	343106008367	343106008918	343106009468	343106010018	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	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
2282	1306	227	109	114	77	91	92	65	83	71	87	65	75	57	59	64	58	53	66	61	54	43	65	52	60	48	59	64	49	68	41	62	59	55	55	61	40	50	70	48	67	62	30	43	41	49	43	54	60	60	49	56	51	56	43	66	62	57	54	54	52	64	52	57	44	48	45	47	82	171	153	128	110	79	65	53	63	61	56	45	53	46	56	62	54	50	52	61	53	55	49	58	60	53	43	60	63	48	55	53	54	59	40	70	52	59	45	56	55	54	41	53	50	57	57	53	45	49	41	65	48	45	42	56	55	58	60	44	58	59	50	54	51	50	53	59	56	59	56	51	50	50	46	47	58	56	52	53	44	43	59	43	63	65	50	51	44	59	58	53	63	74	54	52	65	42	45	44	64	56	60	51	57	61	52	51	57	52	52	46	56	44	40	46	60	46	59	65	45	46	60	68	54	63	41	68	54	54	48	59	46	56	47	54	60	49	49	45	59	58	54	52	58	35	46	41	42	70	54	43	67	43	60	59	38	50	49	54	45	54	65	53	63	38	45	57	43	58	49	58	53	63	54	51	63	64	44	58	64	57	43	52	39	51	59	55	48	53	69	55	38	48	71	46	56	60	36	69	55	47	50	58	53	37	41	48	53	55	61	61	50	64	66	49	59	66	62	50	54	55	63	52	37	63	69	46	58	57	51	51	38	53	45	69	66	50	55	62	45	63	61	50	52	64	43	63	41	72	65	53	47	71	51	61	53	57	59	51	65	56	60	52	51	47	48	64	46	64	44	70	53	51	55	40	62	51	58	44	52	74	60	43	43	58	66	54	51	58	30	54	51	47	43	54	46	52	49	56	44	39	47	56	62	66	50	52	53	58	58	49	54	63	68	57	59	55	49	51	54	53	49	55	62	57	39	50	49	55	43	46	65	65	55	64	55	43	51	58	56	63	57	47	55	49	60	54	56	67	58	45	45	61	61	60	61	34	49	47	51	55	56	49	62	48	56	55	51	50	42	62	55	42	55	46	51	55	50	55	64	58	51	41	46	46	54	60	50	53	52	65	67	53	52	60	62	50	60	54	59	57	51	57	49	55	36	46	48	50	64	49	60	49	50	53	48	45	57	57	57	56	60	47	48	51	67	42	48	57	52	68	57	58	49	53	50	54	44	47	68	52	57	53	56	57	40	53	73	63	55	54	46	54	50	57	48	58	57	66	51	60	53	52	48	47	45	47	40	49	49	48	55	42	63	54	52	49	57	69	44	50	60	58	55	44	54	35	60	44	62	66	49	48	55	61	47	54	49	51	68	38	61	54	48	52	57	34	48	47	55	70	62	50	60	66	59	54	45	51	59	64	51	46	56	45	53	66	62	57	53	44	56	51	62	64	63	59	63	40	60	44	57	58	47	56	75	56	56	59	58	47	47	58	50	54	60	51	57	57	49	53	51	55	63	53	43	47	50	46	58	53	68	58	53	52	61	59	49	50	60	49	46	61	64	42	47	60	58	45	43	58	44	52	59	60	66	47	56	46	71	49	47	40	59	62	38	65	47	53	57	66	47	65	51	55	48	57	50	67	50	61	50	48	42	61	57	58	49	50	56	70	67	57	62	60	55	43	68	50	50	42	36	50	49	54	55	50	56	60	58	57	45	56	49	63	51	60	56	51	67	57	51	52	52	51	55	44	42	45	49	56	55	53	51	49	51	55	46	64	52	65	48	50	53	58	64	49	56	63	49	65	54	57	44	53	58	57	61	46	46	50	46	66	48	53	43	47	59	44	45	45	55	63	62	54	66	53	64	45	52	67	53	38	51	39	55	50	51	52	52	40	49	52	46	61	65	58	41	50	48	68	70	56	55	53	44	54	48	54	47	53	49	53	63	50	57	50	44	85	53	56	43	53	62	64	58	44	63	55	52	59	42	63	53	59	42	58	48	68	51	69	51	56	56	56	59	60	47	50	63	51	51	55	60	70	53	42	59	66	47	60	44	48	38	46	48	60	41	55	53	52	57	41	75	50	48	58	66	41	49	46	58	63	59	41	55	54	52	44	44	45	61	41	45	58	39	43	55	52	51	45	56	50	53	60	54	44	49	52	56	52	56	51	49	45	52	57	49	50	56	53	55	60	45	62	44	41	58	48	60	59	57	58	55	48	56	50	51	45	58	64	51	63	53	46	46	54	58	49	53	57	58	65	61	64	47	57	45	51	55	48	59	56	62	48	53	53	53	49	54	45	65	64	66	48	48	63	56	79	46	60	58	65	55	65	64	57	58	51	60	54	50	48	52	65	42	55	53	66	58	53	43	71	50	54	70	59	54	43	64	56	52	64	63	49	49	57	55	60	49	51	49	41	46	65	47	46	48	50	67	57	59	50	64	66	59	46	52	53	52	70	43	68	41	58	45	54	39	53	46	45	56	61	54	52	50	58	50	53	41	70	48	59	52	66	49	50	63	62	57	50	61	58	51	64	55	49	46	67	66	62	50	63	64	49	51	62	51	57	59	56	53	74	65	34	46	52	54	60	43	54	57	57	56	50	56	43	50	52	57	54	42	58	42	51	47	60	52	72	45	55	63	48	36	51	62	61	47	57	52	53	53	65	58	68	64	61	42	53	61	62	68	53	54	48	52	67	49	52	56	60	49	58	45	57	58	54	61	70	49	49	49	51	48	41	63	60	59	43	54	61	57	52	47	51	44	55	67	49	56	61	50	56	66	55	56	64	34	67	62	45	45	55	60	54	44	45	50	59	62	54	52	63	47	47	63	48	64	72	44	56	60	51	54	52	58	64	46	59	47	46	56	47	59	58	54	44	53	52	62	71	63	56	52	62	58	57	47	49	53	73	70	38	45	50	53	53	56	56	56	56	58	52	50	53	52	59	48	54	50	46	57	54	34	62	54	54	58	50	60	52	54	53	51	55	55	51	60	48	48	62	60	54	57	51	61	52	62	60	49	61	50	57	51	61	53	51	52	57	54	52	50	47	54	52	44	63	58	54	76	64	58	53	41	48	44	41	42	54	31	50	54	52	52	44	52	53	63	46	55	52	50	58	49	45	66	55	67	58	46	59	52	44	44	64	58	53	54	57	54	53	34	49	55	46	51	64	55	49	56	53	48	54	41	61	46	61	56	44	56	57	46	49	57	45	69	58	51	53	55	49	55	60	50	52	54	45	53	53	59	52	64	53	62	48	59	60	57	49	63	46	42	51	52	42	52	48	42	59	49	53	58	52	51	51	61	43	54	49	65	51	53	52	54	51	53	55	49	50	57	51	50	53	64	52	57	46	47	52	42	46	52	55	65	60	59	42	60	44	60	57	48	57	44	46	57	51	51	47	41	49	35	58	60	40	49	57	66	61	59	61	53	63	59	42	67	45	64	49	71	47	53	58	41	55	50	57	54	44	51	54	63	58	52	56	52	73	60	58	56	48	58	61	49	36	63	49	55	52	56	60	52	50	52	60	48	51	50	47	54	53	54	55	49	56	53
23503	10322	2289	2241	3640	4098	3318	2660	2249	1956	1618	1325	1259	1098	1018	1005	949	929	807	807	741	737	753	642	713	676	701	725	650	631	662	637	650	676	638	645	613	627	667	643	603	620	592	590	552	569	593	623	595	624	594	585	572	603	617	583	624	578	601	624	613	580	569	610	613	584	621	572	620	1365	3157	3537	2429	1938	1239	895	695	614	600	560	577	586	580	556	587	529	582	531	549	561	577	552	569	590	544	599	611	558	523	541	570	538	548	558	583	570	576	557	570	564	573	551	527	536	555	559	547	566	569	530	511	552	554	545	573	546	560	574	561	540	555	546	557	591	651	583	535	548	548	591	568	556	593	538	591	542	596	543	559	602	572	585	562	542	568	564	564	571	594	584	543	573	519	531	590	543	562	546	546	604	594	554	565	597	552	539	550	513	577	569	594	582	528	581	573	590	561	570	547	557	581	575	557	562	610	593	590	535	551	573	564	560	517	562	546	577	561	562	581	559	556	508	592	601	559	611	586	571	563	577	593	581	520	559	587	546	574	574	571	554	574	540	596	560	565	511	570	589	591	530	542	570	581	505	615	554	532	608	573	566	590	560	593	615	567	581	554	564	571	520	567	580	592	553	554	563	562	562	581	582	529	575	539	590	571	590	592	576	604	555	588	599	557	537	557	545	578	556	585	590	530	541	582	519	555	581	589	551	547	575	581	511	553	563	557	565	556	581	626	593	595	534	544	516	543	548	585	559	538	573	587	564	558	581	556	561	563	563	565	605	591	622	575	588	559	558	552	565	580	530	576	558	552	589	581	590	622	547	578	598	535	581	585	575	569	559	558	603	561	575	567	577	559	563	579	588	565	579	542	545	569	589	551	543	556	591	602	561	586	545	541	564	592	553	514	558	554	568	580	614	594	605	571	612	589	562	566	575	574	633	557	551	576	586	622	574	549	557	587	607	598	591	575	549	585	576	558	572	556	566	594	550	530	577	537	566	557	622	600	545	587	575	564	541	557	528	518	563	528	552	603	575	588	551	628	567	571	542	584	592	612	554	572	551	563	561	599	527	590	599	546	516	549	568	571	556	545	544	603	567	543	536	589	610	541	553	567	545	536	596	546	592	598	601	550	579	571	557	575	590	557	566	576	546	601	548	626	558	569	529	580	566	609	577	608	535	534	585	560	588	586	606	557	530	538	587	575	580	579	528	578	566	612	544	570	547	606	579	555	577	616	578	540	583	612	536	575	589	557	562	575	585	570	501	554	622	622	575	506	569	610	563	563	574	576	578	542	616	548	552	586	547	557	508	545	555	551	571	581	570	535	553	569	561	578	559	539	583	588	577	563	567	526	552	614	573	578	559	585	589	589	565	580	608	578	557	572	584	557	585	562	508	574	546	560	555	535	606	538	549	559	558	553	526	561	574	585	552	568	553	553	608	561	586	551	579	566	571	595	600	558	579	545	592	561	546	530	570	551	589	542	561	546	577	550	552	554	598	553	543	575	598	614	581	563	617	565	553	585	554	542	550	552	566	611	578	542	590	562	605	551	525	575	543	537	538	557	556	553	603	609	591	570	528	566	563	554	561	563	581	562	537	553	585	543	571	566	563	607	574	560	565	565	621	563	565	557	555	555	591	572	587	619	578	546	562	599	543	596	510	581	588	559	559	525	557	585	589	547	539	557	561	580	549	532	584	518	588	592	510	562	552	567	561	543	564	573	571	557	578	522	559	587	591	627	573	573	578	590	538	599	576	591	568	588	558	546	554	550	597	582	592	542	537	557	552	565	564	576	573	531	590	604	585	542	546	630	573	583	553	549	583	548	537	577	540	593	554	562	574	537	589	560	580	549	547	544	534	548	545	535	551	572	565	594	558	548	550	601	555	581	537	533	597	534	587	577	553	516	526	546	586	538	545	582	564	557	536	585	611	580	581	555	584	585	588	581	561	587	569	569	580	573	604	578	557	541	583	600	569	577	545	577	605	554	565	567	591	555	603	569	578	573	544	597	557	563	594	518	558	554	559	567	566	576	558	544	562	591	567	510	528	573	591	563	548	592	581	620	606	552	573	593	571	610	610	606	586	590	558	552	531	572	543	545	587	541	549	592	596	513	540	539	501	567	551	597	572	590	537	587	590	540	577	577	572	542	583	562	579	566	588	592	545	566	574	595	579	531	591	588	559	587	615	574	560	536	601	551	597	588	555	533	561	560	569	574	546	550	550	546	571	560	572	589	570	599	550	600	551	565	560	567	563	527	520	585	575	600	556	552	558	576	521	563	560	593	568	526	577	554	526	588	604	577	530	592	523	598	578	558	581	531	571	553	571	578	563	587	520	567	567	580	583	569	522	615	576	579	557	571	569	600	578	582	589	576	579	637	571	577	570	569	586	578	534	576	553	591	552	557	575	580	537	542	542	569	574	565	574	553	556	559	568	546	566	538	597	549	596	602	601	558	608	569	569	540	606	585	551	559	574	578	559	572	560	554	589	546	554	570	578	598	565	598	560	541	561	568	559	561	599	550	572	570	559	525	525	570	603	584	579	560	542	579	619	599	581	582	579	549	578	557	598	570	502	543	536	564	570	572	567	551	611	576	568	577	564	546	606	574	583	544	579	590	589	559	598	597	514	579	603	557	574	563	574	572	561	543	586	534	600	584	576	567	526	567	564	558	542	557	557	631	580	558	552	542	555	570	582	575	571	546	552	578	601	565	560	552	603	566	544	543	636	570	588	569	572	570	569	535	589	564	568	584	549	602	571	539	606	576	571	526	567	589	579	571	584	559	602	581	537	561	547	534	540	560	598	571	549	568	556	590	546	558	610	576	596	565	555	542	588	570	614	567	601	575	554	582	609	578	549	559	600	519	546	581	586	530	611	560	575	569	563	571	574	579	566	547	527	596	570	592	523	566	572	576	553	574	564	546	585	587	526	573	574	621	546	572	572	547	593	542	592	525	580	580	558	569	562	548	558	621	557	537	562	577	572	576	565	555	511	576	586	553	554	552	545	543	577	598	597	590	558	570	680	564	569	557	553	612	605	591	545	583	542	558	532	538	579	556	586	567	594	516	538	550	611	574	619	606	568	578	563	582	577	606	560	580	581	590	549	596	612	537	556	564	556	547	564	553	510	588	518	573	558	577	546	550	542	569	549	549	574	607	582	607	580	545	554	580	584	527	589	603	601	578	553	557	543	534	556	565	556	579	585	578	559	599	541	570	558	564	547	571	545	579	564	577	549	531	545	598	559	556	517	606	592	558	593	585	550	535	555	553	577	557	549	578	574	537	584	547	540	553	542	535	556	592	586	576	586	554	599	545	527	580	558	603	544	506	616	559	545	572	595	523	581	563	571	600	570	570	576	599	635	548	582	596	611	569	596	577	586	586	573	564	575	577	571	546	581	590	548	586	584	534	569	563	557	580	570	558	549	591	581	567	580	594	601	556	628	607	537	570	567	537	560	580	557	629	566	590	550	564	547	544	601	593	551	618	538	574	556	559	540
1000	258	70	68	70	69	68	64	77	68	55	51	70	48	70	63	59	58	65	61	58	56	54	59	65	74	63	53	70	58	60	61	57	68	61	41	66	58	66	62	65	58	62	53	75	62	68	61	64	75	68	57	47	72	59	54	61	64	55	62	68	60	49	67	61	63	69	57	64	68	83	79	98	78	73	62	61	59	60	60	51	60	64	50	81	70	56	63	55	63	50	66	51	54	63	46	67	60	70	59	67	68	68	59	59	62	66	63	59	67	64	53	59	53	60	71	74	62	61	57	70	60	66	53	65	70	65	64	86	69	73	61	59	68	66	62	67	63	56	58	63	65	68	65	60	58	59	53	42	61	52	52	62	76	70	55	66	56	62	62	58	59	59	66	53	47	59	59	64	59	61	64	55	65	64	53	59	78	50	59	66	73	61	68	61	65	55	70	67	62	55	70	61	60	67	50	62	46	64	66	57	61	56	77	55	65	49	53	58	77	64	55	61	70	66	47	66	61	62	54	49	60	64	58	67	71	47	58	60	55	59	65	63	56	54	51	72	69	58	61	53	61	66	59	62	69	64	59	70	68	49	63	73	57	47	56	50	57	48	65	67	65	57	45	65	55	68	72	60	58	62	53	48	66	44	55	57	74	52	58	58	59	71	61	72	68	59	51	66	67	68	58	65	51	57	69	53	77	59	60	72	39	83	38	53	57	60	76	76	58	52	67	61	64	48	63	69	54	64	58	72	69	61	46	53	62	53	62	62	67	56	67	57	65	74	69	64	53	51	70	58	61	70	57	59	80	65	73	62	46	45	68	62	60	65	59	53	54	62	61	59	66	74	70	61	53	52	52	54	67	62	58	64	62	61	56	61	78	64	54	53	61	53	59	55	52	59	47	62	56	56	66	60	73	53	55	68	56	48	65	59	49	62	58	67	48	68	59	52	69	63	60	53	51	66	59	59	50	71	57	56	68	56	63	60	62	66	59	52	68	61	52	57	46	51	58	74	48	61	64	60	47	53	50	64	62	61	52	55	62	45	49	63	63	48	63	61	51	53	53	67	70	61	53	61	61	52	61	54	59	44	68	39	52	67	63	66	57	60	66	74	65	58	57	66	72	69	60	63	63	63	56	62	51	67	64	59	67	52	77	57	61	66	64	60	61	47	42	44	64	65	59	57	55	49	47	59	53	67	61	63	69	66	50	59	57	51	54	67	82	62	61	68	54	55	66	59	54	61	69	57	57	59	83	84	50	67	56	62	63	54	56	55	61	56	68	60	76	48	65	58	60	60	43	57	65	64	46	62	60	61	66	56	64	66	62	47	82	61	65	69	55	63	54	52	40	60	53	64	55	47	64	54	58	61	68	62	53	62	70	68	40	51	60	54	76	59	66	56	73	58	58	71	50	64	64	62	68	72	46	53	68	66	67	59	59	70	63	81	44	56	54	53	51	66	72	74	72	66	64	63	71	52	68	68	58	62	65	47	62	57	60	59	52	52	66	49	76	57	76	52	50	59	60	70	58	65	70	55	69	60	57	48	58	58	58	71	65	72	53	62	65	50	70	63	60	72	65	69	55	62	61	60	58	60	64	77	63	43	68	62	63	54	60	62	53	56	53	57	63	59	74	51	69	72	62	54	54	55	58	65	55	66	61	54	64	64	75	59	55	65	69	71	56	52	67	54	56	52	63	52	54	69	69	52	63	69	58	66	67	57	59	55	64	57	69	57	57	71	79	59	59	55	58	62	53	66	49	72	66	50	68	63	52	44	57	53	69	46	57	54	68	48	46	73	55	61	69	63	55	51	54	50	57	53	59	50	75	50	58	54	49	68	49	47	78	51	65	61	59	58	61	52	56	67	66	57	57	69	75	63	73	55	66	63	51	62	54	64	63	71	49	61	72	57	65	85	54	51	51	64	56	66	54	59	49	73	64	63	65	66	65	57	50	61	63	64	70	75	64	54	59	79	67	62	61	54	68	64	51	63	62	57	60	64	67	73	62	57	61	71	71	61	75	50	53	66	54	58	52	69	64	59	77	57	57	64	60	54	71	72	68	59	57	64	62	50	73	69	67	56	57	62	73	66	66	53	52	72	51	67	66	61	56	65	75	50	70	69	56	66	60	56	50	44	78	56	60	64	67	52	53	65	71	66	64	61	47	64	63	60	60	46	64	71	51	60	71	53	55	58	61	53	48	70	52	64	74	68	48	60	55	52	65	53	65	71	61	60	66	67	71	58	55	65	63	63	62	67	60	53	64	76	49	49	60	61	60	53	70	58	54	65	58	68	45	64	49	66	66	58	55	64	68	66	53	64	62	65	62	55	71	66	54	66	50	65	69	56	59	64	69	70	63	66	58	54	63	63	53	61	56	64	65	65	74	48	64	61	72	64	56	67	61	65	56	60	61	70	60	61	60	62	76	65	62	52	67	52	44	63	63	64	72	62	61	65	51	58	70	55	47	58	55	55	61	61	47	62	61	75	69	58	53	62	73	54	67	58	69	63	60	56	64	79	58	71	61	60	54	59	50	75	58	64	49	58	52	60	68	76	67	59	70	59	62	70	62	63	60	58	60	59	66	64	66	78	59	61	58	47	53	52	69	58	53	57	60	71	61	50	57	63	58	69	68	60	46	55	67	64	61	68	50	51	70	51	67	66	61	73	61	65	52	49	61	65	55	52	58	54	64	53	51	45	70	67	56	57	61	67	58	72	69	69	58	48	63	62	69	44	72	54	68	57	58	56	59	64	60	49	53	51	57	70	65	60	77	64	59	54	52	63	68	52	51	57	59	59	60	66	56	69	65	54	54	54	64	65	62	57	67	57	56	60	66	58	63	47	66	57	64	45	62	53	59	64	72	69	55	64	48	57	57	71	65	40	51	62	71	56	75	69	70	72	66	41	67	54	51	57	58	55	60	70	51	52	62	63	62	48	49	64	60	60	62	63	62	67	69	65	66	46	59	63	57	61	53	64	76	60	60	61	57	76	60	74	63	64	48	44	59	53	53	64	54	54	59	77	57	60	64	66	71	61	55	55	48	63	60	53	55	74	66	51	61	66	51	49	71	65	71	51	59	57	62	51	55	69	59	58	52	54	65	56	57	51	48	64	53	60	55	60	61	65	63	62	45	56	53	55	60	68	69	47	67	62	54	53	53	54	68	51	72	59	68	69	50	54	63	61	63	61	63	61	61	72	53	60	50	65	59	58	70	52	53	68	72	55	56	47	65	82	45	66	50	43	66	57	59	69	58	68	76	48	61	72	66	55	65	52	56	56	51	73	45	59	68	60	52	65	62	61	67	62	58	51	59	49	63	65	63	58	62	65	64	54	68	67	81	69	66	65	47	58	62	58	58	58	75	53	57	57	59	60	50	67	64	48	52	51	60	67	72	58	65	61	54	55	60	65	68	56	64	58	50	50	39	52	57	47	62	49	49	55	57	56	48	47	51	72	57	66	57	65	64	52	62	52	60	58	68	66	61	51	59
14015	4218	1013	974	1365	1436	1238	1092	974	905	824	836	740	736	779	757	726	702	689	720	671	683	627	662	651	617	643	630	586	627	685	658	623	643	667	659	617	633	615	628	610	597	597	646	650	625	703	644	616	601	591	632	642	644	579	654	615	663	637	619	609	610	655	613	617	652	600	600	653	720	1106	1236	1156	1033	916	753	656	611	598	647	623	657	648	625	612	636	589	611	632	637	565	654	614	567	636	614	576	675	635	637	585	598	654	598	582	662	686	593	666	602	634	635	637	606	654	643	582	628	630	619	656	596	648	635	641	632	645	645	649	589	608	603	615	623	589	595	597	626	586	618	635	566	591	616	590	601	637	573	621	637	621	640	652	621	645	649	684	655	624	662	601	589	625	629	593	622	657	627	650	638	592	638	654	598	576	637	629	610	640	631	616	622	627	622	635	592	624	586	618	624	639	623	626	598	624	669	580	609	602	604	614	591	637	626	612	644	607	633	648	675	640	626	592	578	638	635	609	630	638	632	625	603	632	618	618	632	608	609	620	670	593	649	637	574	616	641	621	613	607	587	635	652	663	601	619	671	614	658	611	615	658	593	649	661	610	640	635	617	632	651	673	659	641	682	618	618	591	610	619	649	616	616	668	638	631	627	627	592	657	663	642	614	605	643	639	592	632	635	638	624	660	590	625	580	571	614	608	595	692	646	651	603	652	645	653	601	624	626	610	649	651	673	606	637	640	623	581	669	602	644	602	619	630	616	644	629	619	644	609	604	623	626	645	625	587	656	609	605	622	625	611	603	631	628	601	655	654	585	608	583	593	620	635	631	665	648	669	665	648	624	587	639	657	611	621	627	623	607	637	648	657	672	622	606	697	593	623	649	586	659	649	612	617	613	645	630	620	629	651	629	665	663	596	666	649	595	647	651	657	615	628	625	602	699	616	642	636	588	618	678	608	631	642	619	635	613	588	598	611	628	618	585	645	631	660	615	598	703	649	608	627	578	652	646	650	650	640	593	599	622	585	678	597	612	596	590	605	623	623	636	596	695	650	670	652	614	597	608	619	619	629	624	645	675	629	633	631	629	666	634	630	613	602	642	611	631	681	665	658	591	624	655	606	623	625	620	672	652	648	642	623	630	608	563	638	644	616	571	638	626	590	607	660	631	614	615	638	651	616	639	663	602	567	642	650	618	609	617	660	658	615	643	609	583	617	619	598	634	609	583	621	655	654	596	671	646	622	588	563	642	600	618	650	616	667	612	675	578	614	604	674	633	651	628	686	623	615	627	629	623	685	628	602	574	649	677	645	614	644	623	604	617	592	652	616	601	617	638	641	662	634	629	658	570	649	621	636	610	644	617	652	590	646	613	633	591	608	641	632	628	614	584	651	615	610	610	628	643	556	610	601	654	642	619	630	683	618	618	639	604	673	668	621	641	626	607	620	590	626	646	582	628	633	616	579	632	641	644	578	660	600	627	664	604	625	600	595	613	607	640	619	621	623	629	635	597	635	615	633	576	632	662	640	620	601	611	680	645	607	631	595	636	615	643	649	623	609	615	617	629	612	553	624	638	589	604	587	616	584	616	641	641	650	620	613	627	619	598	636	635	645	611	601	620	709	626	633	601	642	616	616	644	636	631	639	592	610	600	608	623	621	623	633	604	627	587	637	593	627	658	618	644	598	639	628	649	635	658	592	665	634	642	589	606	618	624	610	651	591	601	612	618	655	644	639	621	641	648	630	688	618	658	599	649	645	627	633	657	627	665	614	632	637	623	602	616	610	565	626	584	598	604	653	654	598	596	612	567	655	655	664	584	609	615	592	646	585	622	653	642	618	660	624	607	630	580	623	613	599	643	635	649	628	635	683	643	641	622	589	628	621	605	627	586	659	611	598	609	622	672	653	584	614	629	616	644	653	594	643	608	640	626	580	599	602	595	598	622	599	657	640	628	658	580	589	613	657	602	640	579	679	630	627	594	640	643	663	582	636	633	671	652	604	609	589	614	620	639	621	639	631	585	665	594	587	655	622	658	599	638	600	612	639	659	608	639	577	599	618	589	612	644	620	616	646	625	610	633	600	582	599	623	579	601	608	646	643	618	657	606	601	623	650	610	658	607	669	612	605	616	625	578	646	635	622	601	638	652	593	609	612	618	617	605	664	612	644	646	647	659	637	672	635	592	616	653	660	602	641	583	616	676	658	630	624	609	589	651	618	633	621	599	611	631	635	611	620	650	602	649	612	615	612	569	631	618	615	621	626	637	650	648	654	639	604	650	611	632	599	639	623	623	697	663	608	632	693	621	585	621	630	614	676	635	669	651	658	633	638	661	583	631	681	611	600	628	648	625	596	666	621	640	636	678	629	636	556	617	642	627	611	620	632	641	674	645	630	636	668	631	628	614	677	615	633	629	673	642	626	650	617	623	664	619	601	648	643	657	624	639	607	661	700	586	633	641	609	623	627	646	615	599	648	629	614	640	646	635	638	673	635	608	614	623	652	600	591	632	591	668	658	620	606	622	618	629	621	618	674	650	639	642	648	649	582	641	629	610	589	641	637	599	597	674	602	678	642	581	681	645	593	609	622	615	616	609	609	668	661	611	624	635	605	595	649	621	590	608	633	604	654	578	614	631	640	604	625	628	611	586	567	624	629	652	628	608	629	640	637	655	631	629	664	618	616	572	614	654	641	660	601	627	635	666	600	632	651	608	586	653	595	611	595	610	631	621	605	642	616	627	617	638	648	638	601	619	665	628	622	606	650	630	607	624	651	606	661	582	635	642	671	611	637	630	622	640	613	607	664	632	620	635	630	562	633	617	596	593	600	623	625	569	639	571	612	612	629	673	593	589	613	626	617	610	628	639	611	669	643	639	579	631	619	634	581	630	650	629	624	612	588	622	614	642	620	670	639	635	588	593	614	562	596	625	609	645	602	627	627	571	602	643	624	598	632	617	647	623	626	610	610	595	595	559	636	605	622	641	635	618	596	635	616	666	636	609	605	618	644	608	649	608	603	621	669	609	633	620	639	600	595	653	614	638	615	646	631	611	621	653	601	597	603	631	582	636	614	565	613	566	631	616	602	582	614	622	601	617	651	649	613	650	621	622	624	657	640	652	605	600	609	585	643	655	599	579	613	681	610	632	629	648	584	598	617	634	625	632	613	611	661	624	602	646	623	658	638	639	581	597	607	621	640	621	595	585	636	648	597	630	614	621	632	629	654	645	571	620	630	621	643	660	647	627	601	580	643	586	657	627	616	658	632	606	586	600	632	603	642	603	605	627	632	587	653	604	602	664	592	646	619	589	580	616	597	608	645	618	620	652	637	644	646	643	628	634	634	589	600	569	628	607	650	620	667	616	627	657	643	629	620	591	644	638	672	576	587	631	663	631	596	671	592	610	599	639	640	631	608	643	610	627	625	615	613	644	686	671	609	640	604	581	623	637	630	633	663	590	596	600	606	625	605	664	652	597	625	648	608	658	636	626	642	610	617	626
1593	842	159	106	85	92	62	79	85	72	72	83	60	58	76	63	56	59	66	71	58	73	68	72	67	57	62	83	61	71	57	55	55	69	62	59	61	72	53	69	59	61	57	67	69	73	50	57	59	48	60	59	66	47	67	61	64	61	57	52	54	60	62	55	57	63	55	57	56	79	110	129	101	86	65	60	64	56	68	50	62	66	71	66	47	63	64	55	70	73	55	65	62	49	62	62	56	71	58	57	60	75	44	56	59	53	60	65	46	76	61	58	56	55	63	43	66	49	52	65	56	42	49	52	68	56	50	64	70	68	57	58	64	80	50	62	56	50	57	60	52	65	73	46	66	60	51	57	67	79	69	43	64	48	75	70	58	58	61	57	61	53	63	65	72	56	66	56	62	73	55	70	54	73	69	51	51	63	71	54	65	52	62	57	64	80	71	56	71	53	72	64	62	68	71	60	70	57	57	67	71	64	57	68	63	59	52	61	55	58	66	57	69	54	50	60	58	49	63	67	70	61	73	57	53	74	62	62	58	72	57	63	45	68	65	49	61	51	45	60	51	50	63	79	61	53	55	65	68	77	53	67	72	67	61	63	52	59	63	48	65	58	73	56	47	64	58	66	64	62	57	48	52	57	59	63	53	65	47	48	51	59	65	46	66	52	56	69	76	57	46	46	61	55	63	72	51	61	44	50	49	60	54	60	72	70	51	56	65	56	72	60	55	59	58	54	47	55	60	61	53	57	60	57	68	54	52	51	66	67	67	63	74	64	55	62	70	53	68	57	55	64	68	64	52	76	58	65	56	57	62	53	50	54	57	74	54	61	71	55	72	60	50	65	59	58	54	60	66	68	73	60	67	54	52	64	70	58	52	65	67	60	79	62	55	65	73	68	55	53	77	52	49	58	49	67	70	53	65	54	50	87	61	55	64	61	44	60	63	58	58	62	66	70	53	60	53	58	58	58	59	72	43	55	70	57	49	57	71	63	52	56	61	53	58	60	55	55	70	53	60	56	46	56	63	70	62	66	65	71	73	57	60	45	80	52	62	62	56	58	51	56	49	51	58	57	61	77	70	64	64	55	58	60	54	54	65	60	71	74	61	64	53	49	64	58	80	60	66	52	58	65	60	61	51	66	50	62	49	51	76	57	51	62	52	68	50	56	47	55	51	56	42	72	62	62	49	55	58	62	77	65	63	61	63	65	64	49	56	61	70	64	54	73	61	64	59	60	72	76	55	62	54	56	68	78	64	60	60	70	58	66	63	58	63	59	51	57	56	64	59	75	50	55	67	66	68	52	55	52	54	64	69	67	60	62	55	54	62	60	63	57	69	57	71	77	54	51	59	56	70	51	43	66	63	51	52	63	74	64	65	69	63	76	64	73	41	58	63	57	57	52	53	80	60	70	58	57	55	66	53	57	57	57	56	50	63	75	54	57	58	61	60	46	46	61	56	46	56	67	52	55	65	58	53	81	68	64	58	73	59	51	53	63	72	55	54	68	78	37	63	65	56	60	49	61	51	45	69	67	65	62	78	55	49	55	51	73	50	59	66	65	78	55	60	75	59	61	55	53	50	74	64	68	51	76	51	58	61	56	54	68	64	62	68	56	50	57	52	67	50	64	57	46	58	62	51	50	69	66	55	45	69	54	66	49	45	55	76	43	61	59	63	63	81	51	54	59	63	51	55	60	65	65	62	58	73	40	46	55	56	49	42	71	59	49	69	47	48	72	56	60	55	64	49	53	60	66	48	50	49	73	75	66	63	59	71	68	50	58	68	52	64	68	65	50	70	55	54	66	52	68	59	61	78	52	63	58	58	54	73	48	57	66	43	57	56	75	62	42	68	71	54	63	63	50	61	56	70	55	53	57	56	77	53	57	69	55	45	54	57	57	67	60	57	59	61	67	70	53	57	64	48	67	55	51	59	44	74	55	54	55	69	71	51	63	58	63	68	52	59	57	62	60	51	64	67	60	69	68	55	56	61	65	65	67	65	46	56	43	57	85	56	61	61	53	54	64	47	56	54	75	57	68	80	63	61	55	63	47	49	45	66	47	75	72	52	47	62	77	59	49	60	67	58	66	68	63	54	53	56	63	61	62	57	63	64	60	60	59	55	63	71	57	56	66	60	59	63	45	56	60	60	54	62	49	61	42	70	66	53	58	56	69	52	47	63	61	61	68	65	53	52	53	58	61	58	48	52	71	47	64	57	51	47	76	39	52	70	50	64	70	61	57	79	61	56	66	51	60	66	52	47	58	59	66	59	71	65	66	57	61	55	53	64	59	64	63	60	71	63	61	66	45	56	62	65	57	78	62	65	62	54	51	63	66	63	70	51	67	59	64	60	72	47	77	68	60	42	51	69	55	45	60	66	60	63	56	63	55	49	63	70	62	50	55	74	52	56	78	50	67	60	45	52	54	57	57	61	68	50	60	63	69	43	50	64	65	60	56	54	70	54	61	66	51	72	57	61	45	52	79	61	53	64	52	60	68	56	64	59	61	62	48	62	43	62	78	64	65	54	63	52	56	47	61	55	73	69	53	60	55	63	57	63	60	57	80	66	55	58	46	48	56	62	71	80	63	65	59	64	68	63	71	76	48	61	51	59	68	41	62	48	61	52	78	67	61	55	60	52	66	49	71	78	60	61	54	63	68	49	66	50	49	44	62	75	56	67	60	58	63	45	49	55	65	70	61	68	53	57	54	60	52	59	54	63	66	49	57	58	65	53	77	53	74	57	59	58	27	83	54	55	51	55	58	62	60	67	59	58	68	61	61	63	54	58	59	48	63	62	61	60	73	52	63	56	67	72	62	67	69	46	62	71	50	57	61	58	59	49	76	53	62	68	48	63	55	64	73	48	71	52	59	65	63	62	58	69	54	60	59	66	66	58	71	63	56	70	58	52	56	63	66	48	56	68	66	50	60	65	61	67	64	68	52	61	78	67	64	51	62	62	59	53	49	67	62	71	52	74	65	59	57	61	64	65	58	82	51	61	54	66	70	66	58	81	54	59	70	57	62	57	66	53	77	67	64	59	44	58	71	59	63	60	73	68	77	50	61	64	70	58	62	61	70	60	73	74	64	57	59	84	63	53	78	58	65	67	61	68	45	62	48	75	49	67	56	51	59	65	51	63	49	35	41	54	51	61	46	63	51	59	61	69	48	40	46	52	48	52	50	57	62	62	63	65	60	51	74	58	62	64	65	65	59	54	80	58	60	53	52	67	52	66	67	61	62	64	77	60	63	63	72	50	55	63	59	62	73	61	49	72	58	63	54	58	66	69	47	59	59	57	54	49	33	50	68	75	62	72	62	46	56	65	51	56	61	49	76	68	58	52	71	72	66	57	55	65	44	80	58	56	46	56	49	51	55	63	60	42	58	60	64	53	58	69	69	57	48	52	70	71	54	53	69	65	56	62	56	55	56	67	75	46	61	51	54	70	74	58	53	62	65	59	51	55	48	58	59	75	56	66	63	73	51
19868	8827	1879	1685	2527	2798	2342	1818	1483	1316	1187	1053	936	909	872	808	786	783	817	785	685	725	659	625	679	651	686	674	647	634	653	643	678	693	612	684	658	609	597	669	608	634	646	657	673	654	666	619	601	680	638	624	607	610	591	617	624	642	650	623	648	602	626	632	606	650	618	652	624	1101	2001	1997	1693	1258	977	826	711	634	636	615	643	589	651	620	620	604	661	592	623	616	609	609	628	651	626	633	579	617	597	577	651	631	604	619	567	598	638	593	612	633	640	634	606	593	631	656	600	591	627	630	638	588	611	629	625	630	620	622	602	606	653	607	662	581	615	647	581	608	630	650	612	598	576	633	590	613	606	649	667	612	657	630	613	572	638	642	603	631	618	577	561	608	611	652	591	611	613	651	549	623	584	649	623	640	654	576	650	582	660	613	628	600	600	607	604	667	621	610	620	614	626	638	616	625	618	658	615	595	633	634	613	601	614	582	623	629	635	660	612	600	666	609	601	622	625	628	592	600	659	608	623	620	648	604	623	660	648	597	632	615	605	634	612	633	599	565	666	630	581	605	599	596	603	619	615	656	636	619	613	595	646	596	670	595	663	598	591	619	633	640	610	623	644	618	637	635	603	611	597	668	624	598	636	629	602	662	719	641	654	591	602	666	614	617	621	625	598	623	611	644	611	671	629	600	620	607	605	613	605	631	650	639	625	589	628	625	597	639	635	617	613	623	632	612	621	605	607	655	597	646	608	607	607	630	579	632	648	629	617	657	613	606	601	584	611	591	615	611	617	610	644	625	612	625	647	648	600	675	638	617	602	582	616	580	620	618	591	602	610	616	620	626	542	625	629	613	640	627	624	584	651	630	578	601	691	595	643	654	617	606	618	561	638	620	647	638	636	595	599	637	609	594	621	639	631	623	615	693	622	630	594	585	656	644	636	604	561	631	620	622	630	659	599	623	620	635	602	662	586	572	639	639	623	601	607	632	624	636	602	609	635	611	584	652	625	582	631	629	629	634	594	604	600	626	611	640	646	566	654	641	611	636	642	655	608	635	602	632	594	613	637	621	592	619	648	655	619	623	690	625	615	627	647	602	623	615	608	575	650	659	619	634	626	578	638	630	671	636	601	648	593	668	673	597	556	655	654	655	628	583	619	642	622	617	641	659	613	640	584	613	633	606	658	628	644	608	635	640	637	604	565	608	598	630	660	606	628	611	601	594	615	659	638	594	589	595	635	620	613	644	637	597	637	583	628	614	591	636	644	615	649	619	623	603	603	590	617	616	647	611	635	634	619	611	584	670	629	639	629	607	577	628	612	652	599	665	617	632	613	616	586	593	644	648	612	659	615	648	638	572	588	610	607	619	621	597	645	613	644	621	639	564	572	613	618	613	610	614	647	601	613	612	586	585	600	618	644	620	640	609	603	622	606	657	680	623	623	610	653	630	625	588	561	612	598	589	590	657	611	650	564	660	582	584	618	639	655	588	641	590	632	602	678	658	631	676	603	615	632	582	628	631	604	600	619	621	608	654	589	608	610	619	626	653	642	622	662	625	601	606	581	631	630	616	604	632	618	602	597	624	642	658	641	613	632	627	582	613	577	619	613	591	561	640	627	616	584	587	617	661	589	607	608	650	627	621	620	635	672	586	667	622	586	648	622	654	601	572	662	614	645	659	593	624	617	614	645	638	613	618	630	623	599	586	584	610	603	614	653	587	614	611	590	589	631	603	619	634	633	620	635	586	612	603	602	625	618	627	617	595	660	622	604	677	631	620	580	628	573	650	589	641	637	592	589	595	617	615	607	639	614	622	582	646	630	654	616	623	617	622	620	614	617	623	615	606	633	602	620	575	607	613	626	599	611	604	607	589	627	573	633	603	599	631	632	578	586	617	613	625	635	634	614	592	627	624	606	622	619	632	659	648	616	619	577	623	593	615	675	618	628	624	575	642	625	602	625	599	607	595	662	587	590	579	611	633	596	613	616	597	648	644	630	671	670	614	607	590	599	587	610	619	620	580	619	622	597	577	625	599	611	645	644	608	611	636	616	603	656	599	628	650	590	621	624	621	598	626	625	593	675	612	666	631	622	607	590	612	605	646	655	626	651	616	656	635	601	639	624	608	577	636	627	637	614	611	644	631	647	616	608	640	621	660	613	627	588	638	632	601	612	638	620	618	590	652	630	641	621	620	557	618	602	620	604	617	586	629	613	621	625	624	583	619	634	613	634	621	637	600	633	633	658	615	610	614	595	641	644	616	663	665	589	606	648	642	598	659	603	614	613	666	597	662	616	594	588	660	641	636	633	582	659	603	631	606	624	571	610	625	626	632	630	626	640	636	589	605	558	599	626	618	611	632	656	611	644	558	620	658	644	592	635	571	579	596	591	636	607	625	616	633	630	630	617	622	632	618	614	628	637	588	646	620	639	639	594	615	649	621	623	666	606	631	646	594	637	652	626	660	620	646	629	607	623	641	577	638	595	638	631	658	624	615	611	639	620	620	617	568	621	594	643	612	604	630	645	586	581	594	583	594	622	626	586	621	597	622	608	604	569	601	608	664	656	587	630	627	606	594	614	601	651	623	580	590	599	603	655	643	570	659	602	628	603	618	650	620	658	640	644	635	620	639	595	614	628	611	612	627	625	602	648	617	620	622	634	626	619	592	633	611	613	615	618	606	640	602	603	601	646	599	605	654	601	639	606	612	581	631	601	593	639	658	625	611	619	638	586	606	649	633	579	579	629	586	629	621	582	598	636	588	615	649	611	582	623	567	598	649	618	591	627	619	598	582	645	611	653	630	608	635	607	640	635	594	607	631	619	593	630	587	619	605	627	690	612	618	648	631	611	567	585	622	569	624	590	594	600	649	654	603	630	656	633	633	605	634	626	581	610	587	608	617	587	607	612	596	578	574	618	595	634	631	653	579	610	630	608	610	644	594	607	593	649	640	607	642	646	652	626	655	644	618	620	601	598	592	648	594	625	640	655	645	606	617	646	635	595	576	620	623	631	627	587	602	640	619	588	648	644	694	667	641	642	607	645	615	631	585	622	657	612	619	645	670	626	598	620	637	649	655	642	607	635	612	660	600	578	646	624	587	610	639	587	606	611	651	638	614	631	633	583	653	639	601	647	578	619	615	600	611	618	643	589	593	602	669	642	638	598	594	637	605	671	615	614	643	620	630	647	612	632	628	647	594	601	602	593	603	632	598	673	632	630	580	645	648	631	633	628	644	620	603	666	654	611	621	599	612	652	632	614	656	634	609	594	659	606	647	605	586	639	645	599	596	598	633	617	653	624	600	627	624	600	654	634	653	601	639	637	620	631	629	649	608	591	651	629	623	643	646	620	647	607	596	633	603	625	551	586	621	620	624	621	628	669	608	637	605	621	619	607	659	608	631	647	639	624	622	626	609	679	609	582	633	648	633	650	600	600	622	588	575	638	598	660	624	621	610	617	639	568	635	629	626	657	622	599	615	619	620	584	610	621	595
1888	499	122	79	64	75	83	69	68	57	62	62	49	78	48	43	58	56	53	54	63	47	44	50	58	46	45	40	41	45	43	46	45	54	60	37	41	55	52	39	42	46	58	50	45	59	63	57	48	50	49	45	42	56	47	36	43	47	46	41	48	38	44	57	48	54	67	38	39	62	119	118	100	82	70	40	46	52	44	53	39	41	43	50	52	48	50	41	56	58	38	43	32	45	56	51	47	51	50	42	42	50	42	57	52	56	43	42	56	35	51	37	49	43	49	47	51	48	53	51	42	48	46	51	53	67	41	57	41	48	45	46	58	37	53	44	48	58	50	42	38	42	51	45	47	39	41	34	49	54	47	38	45	44	57	53	55	50	44	40	49	43	49	67	46	33	45	49	44	53	51	38	47	48	54	47	54	35	59	66	47	49	38	54	49	40	62	48	40	49	37	45	45	56	31	55	52	49	56	40	50	51	51	51	55	42	53	33	40	49	47	48	40	44	50	50	43	51	49	65	44	53	54	57	38	58	60	55	56	47	41	59	44	55	34	43	42	53	49	47	54	53	57	37	44	44	59	47	42	53	59	49	47	45	47	49	56	67	42	40	51	47	50	51	42	62	44	37	45	48	46	42	44	53	46	45	38	52	43	43	60	43	42	48	52	46	57	42	48	40	49	45	47	50	52	43	52	41	54	48	51	54	38	49	42	46	53	52	44	47	45	52	60	49	38	59	55	42	50	45	47	47	59	52	55	46	59	41	63	45	45	45	38	54	54	46	47	45	47	53	57	55	51	50	53	51	43	47	45	57	52	47	35	40	52	45	55	43	53	45	49	51	47	47	41	44	50	47	47	51	34	46	52	32	59	63	53	46	39	45	45	59	43	43	42	50	45	45	37	53	45	35	51	56	49	42	42	54	46	60	49	76	51	58	44	46	51	44	44	53	55	51	55	51	51	43	47	53	40	56	41	50	35	42	47	41	52	48	47	40	47	45	36	42	50	50	53	57	52	44	47	45	43	39	46	45	44	48	51	56	49	54	53	52	60	38	50	46	57	46	54	43	34	57	45	54	47	57	50	58	57	56	51	49	46	41	50	38	49	47	49	42	53	51	43	54	49	39	47	36	52	52	47	41	37	40	46	39	53	45	47	48	48	50	40	50	45	52	43	51	39	42	45	49	49	46	57	38	53	49	47	55	49	50	44	41	50	46	53	51	43	54	47	41	46	44	56	51	60	46	52	43	51	43	50	30	38	38	47	55	45	53	46	54	49	57	40	46	44	48	48	35	52	42	64	48	50	54	46	51	46	53	59	45	47	52	43	45	41	44	42	42	47	45	38	39	60	56	50	53	54	43	41	65	49	48	36	47	35	41	43	37	58	37	57	46	49	49	52	44	59	34	50	50	51	45	54	44	60	47	51	45	50	41	44	41	55	39	42	37	56	42	49	48	48	46	42	49	52	45	49	59	35	36	44	47	43	49	52	51	62	41	58	52	42	39	52	41	50	42	41	49	55	54	45	45	43	52	54	33	34	65	37	50	36	43	55	64	35	46	48	39	49	39	41	34	50	47	41	45	48	50	42	49	43	40	57	46	49	53	56	44	38	43	48	45	51	40	47	49	62	38	41	54	42	54	45	54	37	49	42	47	47	47	54	58	53	49	45	46	46	50	46	52	48	52	39	48	49	47	37	58	48	40	51	52	51	39	51	52	51	46	58	41	46	38	49	39	45	51	48	51	55	37	45	57	43	41	60	44	40	52	49	53	46	38	50	43	48	33	42	51	37	52	57	65	50	53	61	52	43	60	50	44	47	34	50	51	49	51	47	49	44	48	44	46	49	51	41	43	63	45	49	48	47	55	48	43	58	47	58	45	48	57	38	52	50	46	58	47	54	48	49	43	47	51	37	47	37	60	37	50	59	37	59	44	54	52	42	43	53	50	56	51	44	42	41	47	46	57	47	60	50	45	50	55	50	50	48	46	57	55	46	51	58	59	51	52	53	54	49	43	49	63	53	49	53	44	52	47	48	47	40	48	52	47	49	50	46	51	55	68	43	52	47	46	45	46	42	52	50	53	45	53	46	44	46	62	39	47	55	55	49	56	67	56	44	36	44	43	43	55	49	57	43	45	35	38	54	38	51	42	39	49	41	36	36	57	41	47	47	47	62	46	42	42	49	31	53	47	59	51	40	44	49	45	39	44	45	46	53	54	53	64	44	47	47	47	47	44	48	52	54	44	53	60	43	46	46	55	53	64	54	56	44	47	60	57	47	45	45	54	44	53	54	50	44	54	45	43	49	69	56	35	51	43	43	49	41	48	54	41	52	50	55	48	59	43	38	50	46	41	48	52	56	59	59	55	38	54	55	52	44	48	48	54	53	48	45	49	42	58	48	53	47	54	41	50	50	37	46	46	45	49	45	51	47	46	56	49	47	47	54	34	56	46	50	48	45	40	55	53	50	40	47	37	44	34	48	45	55	48	39	54	34	50	53	47	53	62	44	58	51	60	43	36	52	36	44	38	42	47	38	40	54	46	44	44	63	52	48	51	47	54	49	39	54	46	41	56	60	51	41	52	48	64	51	54	62	47	49	46	50	44	44	58	40	39	62	58	41	51	47	48	41	59	47	48	56	50	58	52	54	28	38	43	46	40	50	58	66	53	41	51	47	46	46	49	39	54	52	45	43	47	64	34	38	51	45	48	51	40	44	47	45	46	54	46	43	43	43	35	53	43	48	50	47	42	49	44	42	41	47	57	54	53	33	54	46	51	60	40	53	40	47	46	45	45	35	30	41	52	52	52	38	48	49	50	45	52	48	44	49	51	53	59	55	43	40	42	45	48	38	59	51	39	49	48	50	40	38	47	43	43	47	50	51	45	53	51	51	44	49	54	46	48	54	49	48	48	39	44	49	47	56	52	47	44	54	41	50	52	54	51	47	56	45	52	58	51	58	47	55	44	49	35	31	46	42	41	34	39	45	61	50	49	48	40	44	41	42	58	43	43	53	50	53	57	69	51	36	43	45	63	45	42	43	48	28	48	49	46	37	45	55	40	58	47	61	47	38	44	44	53	46	50	43	71	45	59	47	41	38	43	47	34	42	43	48	43	40	46	45	49	59	39	56	52	58	51	50	31	55	56	64	52	47	43	34	42	55	39	57	43	60	44	42	35	48	34	48	42	47	59	41	48	49	36	43	53	45	56	48	53	47	40	51	45	54	36	54	45	54	45	46	38	40	48	50	64	50	49	56	50	45	46	41	52	52	45	61	53	52	51	56	53	42	59	50	55	47	40	40	74	53	45	45	39	35	48	37	54	51	45	43	54	45	53	42	49	44	40	46	49	44	51	55	49	61	50	42	54	46	49	46	64	36	43	39	44	38	51	39	47	49	43	43	48	37	50	54	58	37	57	36	53	48	62	44	45	50	53	49	49	52	60	46	45	44	43	47	35	49	47	47	48	48	43	49	44	53	49	35	49	46	44
19182	5934	1499	1498	2189	2489	2268	1805	1594	1408	1139	1081	943	897	803	784	683	689	668	669	668	593	541	572	581	514	600	547	537	497	564	591	525	528	512	536	527	547	507	538	553	546	573	503	548	508	509	511	538	513	542	516	508	506	509	541	544	486	554	505	526	491	537	504	518	541	471	485	512	1169	2287	2324	1867	1322	957	650	579	566	536	491	493	491	477	510	472	493	478	532	484	493	481	499	505	496	479	523	488	480	493	508	521	487	547	496	526	542	479	511	520	481	495	516	531	479	490	508	483	487	510	447	481	515	508	509	505	505	494	508	507	473	507	517	487	493	461	505	521	535	508	484	493	501	496	468	462	513	474	479	515	513	500	500	518	484	502	468	459	472	495	474	508	491	486	557	461	463	508	517	539	490	524	505	506	498	483	472	431	454	487	473	523	488	468	524	494	492	517	477	522	488	544	497	484	477	499	513	493	484	523	487	488	506	510	466	492	525	518	497	506	490	489	485	484	483	462	519	452	501	456	529	487	490	482	551	493	509	512	489	479	507	491	482	506	510	501	509	511	511	471	535	488	495	504	497	478	517	475	527	503	486	518	478	486	473	475	521	477	445	473	518	461	473	512	472	502	484	459	467	504	535	496	508	475	519	504	477	507	445	473	507	492	517	512	496	493	490	558	529	505	489	496	475	473	517	491	495	474	519	494	504	491	484	485	509	515	468	484	499	455	466	495	472	487	519	505	503	528	503	487	479	540	475	505	518	495	508	486	504	497	460	523	468	503	497	503	509	477	502	502	495	511	517	511	477	537	514	479	490	539	489	524	511	447	476	511	439	438	523	487	494	507	489	469	514	483	456	516	513	504	489	511	505	482	501	496	501	479	513	538	501	514	469	505	531	518	498	473	533	470	489	508	479	483	499	509	489	474	485	504	456	473	516	478	507	494	531	524	524	519	497	479	507	514	486	476	504	513	470	466	433	527	477	507	489	507	473	501	513	527	516	526	476	462	490	507	497	486	490	481	502	502	499	551	484	521	503	478	493	537	491	513	491	476	507	497	492	479	475	528	521	478	510	524	461	497	533	538	528	453	517	463	516	492	491	508	509	482	491	491	538	505	468	500	513	526	484	508	481	519	524	532	503	497	510	494	466	465	445	498	507	470	494	471	515	490	487	483	484	510	547	451	514	478	471	505	488	490	485	498	477	481	495	487	489	498	514	492	496	507	496	480	524	515	495	476	499	472	482	495	453	486	451	487	505	492	486	492	499	528	487	496	492	485	495	456	512	509	495	535	504	537	504	457	498	527	515	481	480	482	503	512	487	476	486	541	451	499	485	483	512	514	474	493	513	491	489	480	484	521	483	497	461	494	522	496	468	524	518	474	501	480	476	469	528	480	495	460	525	496	485	456	498	492	472	519	488	517	469	479	528	475	496	511	492	485	466	482	520	511	492	528	467	510	521	479	493	514	512	486	502	481	512	531	499	489	471	531	494	491	505	517	477	522	485	496	511	504	494	510	518	507	495	477	509	469	485	502	513	493	490	494	500	542	475	474	486	490	495	491	490	484	459	498	502	510	494	516	520	458	489	510	494	496	527	522	505	504	517	482	537	537	529	462	512	500	481	485	505	468	538	465	497	502	468	521	481	480	478	516	487	469	516	488	493	480	490	507	466	518	473	502	487	513	484	513	506	474	526	489	493	509	497	510	508	513	478	477	507	507	520	490	498	505	465	500	524	498	485	505	471	492	516	473	465	484	492	493	466	517	466	496	509	453	513	520	550	486	489	489	508	509	510	517	503	524	535	490	518	479	529	473	507	536	501	544	498	494	469	500	489	534	518	488	519	507	500	487	496	452	491	506	498	509	491	523	475	490	508	497	462	544	509	491	533	503	516	483	472	493	490	470	480	498	481	492	496	532	494	471	507	514	535	453	469	510	478	534	518	528	487	511	515	502	494	507	494	466	497	500	523	488	492	469	507	532	503	520	494	511	490	517	467	487	511	545	480	486	483	509	558	498	499	514	541	528	479	528	542	500	536	446	465	486	499	495	451	493	495	520	510	485	474	514	501	509	454	493	503	452	480	505	517	505	507	492	512	505	504	489	499	534	467	500	483	485	467	535	500	497	472	536	543	509	511	500	492	476	521	485	494	481	493	481	505	490	510	526	501	522	500	530	473	490	500	465	489	517	510	524	513	522	483	518	509	501	468	500	482	510	484	499	447	520	518	485	479	519	461	492	526	483	503	483	513	517	515	474	497	532	455	511	469	549	492	529	500	519	512	487	530	522	480	476	512	500	521	484	503	524	483	538	471	506	505	501	504	501	533	496	480	501	488	513	501	456	471	518	527	519	482	520	480	479	502	527	516	498	476	534	541	539	508	493	467	537	462	475	480	512	497	465	468	491	507	527	513	524	499	510	527	492	558	496	467	474	471	498	481	501	485	499	493	524	467	491	513	520	478	525	534	489	496	503	563	468	490	447	481	494	481	498	459	485	509	492	496	479	527	508	486	498	510	490	564	501	510	499	476	523	490	515	476	487	475	528	498	463	498	490	470	485	477	499	547	502	504	508	466	505	492	481	473	498	531	447	527	524	521	487	482	487	488	481	510	514	494	489	518	484	483	508	471	483	519	525	489	525	469	467	461	499	492	480	482	502	494	533	477	520	479	498	499	496	489	515	520	506	522	522	534	512	503	528	499	464	526	501	516	550	528	491	466	495	488	493	482	476	489	487	527	477	517	513	485	506	531	499	490	459	479	545	570	478	496	496	455	508	520	510	484	542	540	506	477	491	465	510	470	467	483	494	506	466	489	518	473	484	456	518	497	497	467	475	532	529	543	503	477	488	510	501	523	482	531	468	505	508	467	508	477	507	499	511	519	514	456	481	510	508	499	485	517	521	519	492	495	465	494	531	476	504	501	526	475	493	521	474	491	499	471	513	500	518	480	498	476	450	492	511	509	512	535	495	476	508	542	507	488	495	526	472	491	472	504	490	487	501	527	515	518	486	507	520	472	492	501	501	473	528	498	462	487	500	509	496	540	488	463	467	500	476	529	521	489	469	485	516	531	479	542	539	538	480	497	489	483	496	480	506	510	486	493	462	494	490	492	503	477	496	511	492	515	510	482	502	507	516	530	463	553	543	481	489	478	474	497	513	507	465	490	519	496	452	483	475	491	497	530	492	512	537	506	481	514	502	458	494	453	479	482	493	466	503	476	478	483	542	516	498	516	479	502	523	502	467	515	503	480	436	498	503	499	505	506	464	470	518	529	479	452	555	507	496	506	485	501	534	497	499	474	530	485	492	487	493	481	531	505	488	489	481	515	534	451	489	461	531	456	468	530	505	504	552	493	489	489	515	526	517	532	509	508	473	510	529	498	517	454	482	521	484	505	520	498	514	493	495	509	516	486	490	528	513	496	462	498	532	490	505	507	461	499	477	491	471	484	513	516	526	506	522	522	481	514	495	504	529	513	502	519	462	550	483	548	507	509
2301	1139	236	108	85	88	103	84	78	75	74	54	66	52	66	54	52	52	60	48	60	51	57	62	59	63	42	58	53	52	55	51	48	57	56	44	43	55	38	36	50	42	55	60	48	35	42	44	35	48	42	51	51	48	49	52	44	50	47	60	61	40	43	52	49	48	37	57	45	93	153	124	118	103	68	67	54	52	51	31	58	44	51	54	54	46	59	56	45	50	62	45	47	48	45	33	45	45	37	42	50	40	47	44	42	44	48	60	41	50	52	49	38	42	59	46	56	63	37	57	56	50	39	45	56	47	48	56	48	51	51	44	57	40	64	38	39	52	55	41	48	45	39	44	58	50	46	43	40	46	49	50	44	47	35	52	63	54	47	52	50	61	37	48	52	57	44	41	42	47	51	34	43	47	52	42	47	53	52	46	45	47	52	45	50	52	56	48	62	46	40	53	42	39	48	46	45	47	43	53	44	44	42	57	41	51	49	52	38	49	32	40	53	49	39	52	53	36	63	48	51	46	45	53	45	38	50	40	51	45	53	64	51	45	52	42	51	39	46	39	57	63	39	42	36	42	57	47	47	46	38	51	62	47	42	53	47	51	55	49	46	54	52	52	51	39	41	37	56	38	53	54	47	36	54	42	39	38	58	48	57	39	52	45	47	48	44	43	52	45	53	68	50	52	43	52	47	53	48	44	44	51	54	57	45	50	61	47	41	45	56	41	38	41	40	42	46	55	41	48	42	46	59	50	48	48	49	52	48	45	40	44	43	57	40	49	50	41	43	46	60	36	54	56	50	40	41	47	60	59	45	59	48	47	39	43	46	51	51	51	42	52	46	47	37	53	55	45	38	55	45	47	51	48	53	44	39	48	55	46	57	52	54	52	31	39	44	49	56	42	51	51	56	57	45	66	50	48	52	47	46	48	56	57	44	38	49	45	51	46	46	42	54	45	54	56	56	52	40	44	45	45	51	47	44	45	60	54	56	52	50	43	41	37	38	51	63	41	58	46	37	53	38	49	56	41	37	51	44	40	54	40	53	52	33	47	47	49	49	49	58	37	51	54	42	55	35	54	40	51	58	42	41	49	44	51	46	53	47	42	50	74	46	46	50	55	55	47	57	50	57	52	46	51	41	46	44	47	49	46	42	48	53	49	47	52	51	51	42	47	42	34	52	48	53	52	35	57	43	53	51	53	35	50	51	53	52	45	49	50	44	48	59	50	47	47	43	48	53	51	35	51	39	49	42	45	58	50	41	63	39	54	42	51	48	45	46	63	49	58	57	54	47	40	47	48	49	47	36	41	62	53	47	58	33	45	51	37	59	48	50	49	52	43	40	51	58	38	50	40	47	51	49	52	40	54	52	49	58	40	52	51	50	47	53	70	32	51	46	41	51	52	48	34	46	56	42	52	38	54	54	60	64	54	43	51	36	48	50	49	49	53	39	40	54	49	51	58	51	46	47	56	46	48	46	39	53	46	62	41	45	48	45	47	38	44	40	66	35	48	49	48	55	53	58	40	55	52	50	45	32	48	39	44	54	32	50	55	46	53	39	46	56	64	50	52	42	46	47	55	49	49	49	49	50	47	49	62	36	46	55	53	44	46	44	46	47	52	47	39	38	51	45	40	51	43	43	36	38	46	54	45	55	49	47	56	45	44	46	56	50	56	56	45	58	50	46	51	50	48	53	38	45	47	53	47	49	52	44	48	47	52	56	58	42	55	38	43	54	35	34	45	43	35	39	52	46	42	47	42	48	48	42	41	53	61	44	46	49	38	40	48	34	35	52	38	47	53	44	36	49	56	44	49	47	40	38	48	46	42	47	50	47	38	59	48	42	48	34	45	48	43	55	48	49	47	37	51	48	60	47	50	52	56	50	56	59	48	48	53	40	39	47	44	32	43	37	34	44	44	50	41	45	64	50	47	43	55	33	48	36	50	52	48	50	47	44	43	43	47	43	39	42	55	37	62	49	47	57	54	39	54	50	36	35	63	52	46	54	42	46	39	43	47	35	53	52	53	45	43	56	49	49	44	36	57	42	44	54	43	33	41	48	47	38	48	39	58	55	54	50	46	47	48	41	61	43	46	46	49	52	47	43	46	46	42	28	44	47	55	44	50	58	52	45	54	53	49	47	48	41	50	49	43	41	53	38	49	45	44	57	46	43	47	39	40	49	44	45	48	46	38	51	55	53	58	58	53	37	48	45	51	48	40	61	47	51	39	38	37	35	45	37	56	57	55	40	42	37	51	59	56	49	60	40	47	50	52	50	37	52	48	67	54	61	54	43	39	41	46	47	51	42	40	58	37	53	52	40	49	33	43	60	51	37	49	33	38	41	48	52	35	44	41	58	47	47	42	42	49	40	45	51	58	46	41	54	45	49	50	57	52	64	54	38	59	47	52	52	50	52	42	40	42	49	33	61	53	59	57	56	48	41	47	61	46	48	56	47	46	42	42	48	38	43	55	53	53	48	47	51	50	43	40	44	57	45	41	51	48	53	40	39	57	51	56	50	51	59	54	41	52	51	53	43	57	50	54	47	43	39	43	51	53	46	48	63	46	51	56	45	54	50	46	44	48	47	48	42	42	34	40	49	58	37	46	48	44	39	44	59	41	59	35	48	43	32	54	58	42	45	45	64	58	42	51	31	45	42	42	47	51	48	45	55	57	45	39	50	54	57	47	42	56	48	55	56	66	49	49	39	59	41	49	50	46	47	43	55	42	50	57	37	40	58	55	50	41	37	42	38	49	56	48	58	45	48	47	42	47	38	57	59	48	45	50	54	43	55	54	48	53	48	51	45	54	36	50	53	48	43	48	41	47	51	34	52	44	54	44	51	46	41	53	43	42	44	40	35	45	42	48	53	48	43	44	40	47	42	47	41	57	47	49	77	54	54	49	38	49	46	51	63	51	42	51	54	64	42	42	52	29	60	49	49	49	62	51	51	47	41	57	46	46	45	47	62	52	57	41	37	44	39	48	47	51	68	46	46	52	44	58	48	56	54	60	35	46	46	63	53	47	44	45	55	40	41	41	35	42	41	44	48	55	44	32	53	40	48	53	43	40	43	55	42	46	43	42	43	61	40	50	47	41	46	57	50	44	52	61	52	52	54	49	51	49	39	43	51	54	44	44	43	38	50	42	53	59	37	39	54	50	47	48	48	49	45	39	49	59	66	47	56	39	54	41	48	35	52	63	55	56	41	48	54	51	49	35	58	36	45	30	56	51	56	53	62	36	43	39	49	46	38	48	45	46	41	41	53	51	52	44	64	43	43	53	49	52	39	52	48	43	44	50	51	41	42	53	48	57	56	51	57	40	46	53	42	45	59	48	37	47	47	52	39	49	56	44	49	48	47	46	46	54	46	50	40	46	52	57	51	42	40	49	40	30	49	40	44	47	44	61	55	46	64	47	50	47	63	40	46	45	47	65	50	59	44	57	50	51	48	39	47	58	55	59	55	57	46	34	43	40	51	47	47	57
23299	9424	2363	2222	3443	3733	3400	2669	2090	1693	1498	1300	1201	1021	883	873	787	770	741	738	646	636	632	609	635	598	575	599	563	596	582	530	528	577	586	572	539	576	547	557	544	541	538	579	517	529	552	493	526	484	534	508	530	513	530	508	504	532	526	543	568	493	542	532	513	515	486	523	509	1658	2967	2816	2416	1700	1132	822	615	564	476	487	500	501	477	543	504	474	505	543	560	475	483	510	505	508	497	452	476	504	445	541	501	499	492	477	528	527	523	501	517	507	491	489	522	479	513	510	484	488	522	513	542	512	514	485	507	502	494	515	494	460	534	466	503	500	483	522	502	500	501	463	502	504	525	507	506	501	488	528	503	498	513	466	488	530	488	539	473	475	486	546	527	476	490	499	528	494	469	513	475	484	533	433	460	497	509	495	526	517	514	511	525	508	515	494	492	516	490	475	465	544	512	509	484	486	499	495	514	498	523	466	485	508	525	513	530	509	479	479	498	537	520	483	481	510	489	515	511	491	499	471	525	491	542	503	497	472	520	473	496	486	524	478	482	522	527	469	483	518	509	518	520	496	493	511	534	525	525	542	529	474	498	497	513	520	523	534	499	483	506	489	488	490	507	501	553	498	515	485	554	509	500	489	521	480	511	495	469	471	508	505	510	469	514	479	485	517	506	487	484	471	496	508	483	549	457	505	500	472	519	509	528	485	484	480	507	528	437	461	519	463	485	504	460	475	528	516	520	508	498	465	508	499	474	541	522	481	479	485	491	469	482	505	515	489	504	516	486	491	492	520	507	510	497	477	509	476	498	514	494	519	500	497	507	493	521	481	516	511	485	530	520	448	511	496	541	542	483	484	523	500	528	473	473	504	542	483	473	501	468	500	515	515	529	515	511	500	488	510	496	495	497	470	475	504	492	477	512	500	486	534	515	517	527	530	511	474	499	472	514	481	452	527	501	489	500	491	500	486	515	493	485	462	503	552	487	454	465	442	513	505	484	468	455	501	472	504	564	477	471	484	534	524	469	505	536	476	512	473	494	498	542	495	508	520	491	495	507	480	505	555	464	499	482	478	535	514	530	521	506	491	496	509	507	529	458	510	469	531	486	498	505	490	431	506	493	519	494	522	528	501	547	498	453	499	502	505	500	500	500	510	500	487	530	502	489	506	503	509	521	517	478	471	509	491	503	538	477	531	494	516	489	468	497	439	524	463	495	453	498	550	501	498	480	496	476	517	487	503	464	515	474	499	506	499	505	500	516	489	497	527	479	471	494	514	506	504	504	519	490	495	522	517	528	536	480	495	500	479	481	445	525	498	478	514	500	489	498	506	443	511	504	467	492	472	521	510	488	504	517	498	498	528	476	459	473	484	477	486	522	494	510	504	470	496	504	481	507	492	486	534	525	489	497	500	472	510	453	513	506	495	546	495	458	488	499	501	511	488	483	493	469	457	495	486	495	495	517	525	491	515	513	513	447	511	501	484	477	494	420	549	504	486	491	453	492	495	506	455	471	493	463	519	536	510	529	508	470	476	466	489	496	503	482	484	480	509	469	495	509	532	495	487	487	495	491	481	453	488	477	501	469	470	513	519	524	483	488	488	508	536	464	514	496	512	511	487	505	483	511	510	512	487	519	541	495	505	483	540	511	468	506	506	496	499	524	532	498	485	515	514	496	496	506	501	500	526	515	508	476	472	552	482	511	514	529	521	492	511	506	530	498	491	486	489	538	507	495	476	503	509	464	463	492	514	519	467	471	473	503	546	511	498	525	514	525	545	512	497	509	491	484	497	508	478	471	482	507	519	489	506	481	485	470	526	495	469	491	485	527	493	467	484	543	501	502	550	521	510	520	531	522	474	482	501	489	515	479	485	475	484	450	486	485	514	494	454	487	492	488	508	497	460	505	485	471	518	518	485	485	510	544	515	490	450	527	502	478	517	565	537	523	497	490	491	483	504	486	455	504	491	470	493	499	533	473	487	482	505	468	537	496	480	539	482	551	493	503	504	517	546	455	512	514	490	507	476	485	517	496	497	505	489	493	462	483	499	473	476	505	503	502	494	502	510	464	515	491	505	530	506	506	518	538	487	481	523	501	518	488	548	532	487	431	507	533	513	493	520	523	483	499	456	532	519	520	483	473	518	481	464	495	514	483	501	505	506	524	505	512	500	502	535	494	507	510	467	507	476	485	528	515	500	497	492	485	506	527	501	517	486	498	490	478	482	515	480	531	490	477	483	497	530	497	505	494	517	497	455	487	489	522	488	480	511	516	510	523	497	540	483	501	523	485	521	483	518	513	524	477	507	494	499	500	514	526	498	530	512	500	485	525	452	501	480	475	508	475	525	475	499	489	466	516	506	516	526	502	484	512	495	541	471	503	495	486	508	472	488	472	508	488	515	491	521	494	473	481	509	497	497	497	518	476	470	462	531	487	478	469	490	508	478	490	479	472	504	501	509	481	487	485	524	524	514	494	462	507	537	507	505	498	532	491	483	479	477	498	494	513	479	499	488	500	493	504	485	519	501	517	488	524	493	456	505	517	484	517	510	505	489	496	476	493	528	520	484	493	496	523	498	490	509	498	477	506	506	502	491	515	495	502	477	465	492	481	479	474	495	544	487	533	500	512	505	510	460	540	543	515	521	474	526	456	467	475	508	505	451	495	513	495	454	506	452	498	491	479	513	466	510	466	491	509	530	501	510	495	475	503	506	499	487	511	492	494	469	501	503	501	499	528	519	486	510	450	481	542	478	525	534	508	504	485	521	587	491	497	469	512	519	522	494	495	516	481	506	520	488	508	489	504	507	532	539	523	505	469	517	485	499	478	511	462	479	514	539	491	466	501	520	507	482	520	522	526	451	526	504	481	498	517	525	510	483	524	514	491	507	461	486	509	520	502	549	495	474	528	477	492	501	513	457	501	503	494	508	500	477	543	497	506	509	497	505	457	452	506	486	485	506	471	505	475	507	496	513	536	484	461	519	534	496	491	497	489	521	484	466	492	460	490	477	488	470	548	507	482	476	508	458	492	498	475	522	481	500	504	460	487	489	486	516	505	525	468	513	481	462	498	527	459	512	491	533	501	469	517	531	520	538	464	489	474	499	468	502	467	484	518	482	493	500	489	508	497	473	501	522	507	498	459	509	522	487	494	500	466	495	535	475	510	515	485	556	508	525	492	500	490	483	465	512	489	492	504	505	471	502	491	475	446	515	495	502	508	504	525	475	514	495	543	505	540	499	460	505	495	528	513	480	498	491	505	534	493	528	471	496	517	517	522	517	518	514	488	546	485	515	494	518	464	497	506	518	496	487	526	490	460	501	550	534	493	506	523	497	509	499	479	538	494	472	531	514	508	489	492	500	509	514	511	475	508	554	490	504	509	494	526	518	501	478	492	521	489	533	497	508	452	498	491	464	503	494	498	501	455	496	487	524	483	465	485	536	496	519	512	490	502	518	499	513	513	509	463	548	520	488	493	478	469	489	497	477	478	460
988	247	100	59	85	57	63	62	65	61	46	65	41	62	68	52	56	65	49	56	68	70	66	60	56	50	66	44	49	51	61	38	47	66	58	53	45	57	63	51	59	64	58	53	53	55	59	55	66	47	52	55	42	55	46	73	64	62	64	65	54	49	63	57	61	65	55	66	55	57	76	73	73	80	79	58	65	60	73	69	52	52	57	60	55	73	72	54	62	59	54	52	55	57	56	49	50	43	65	70	66	49	62	65	60	49	70	58	53	57	54	63	53	45	45	60	57	69	63	64	71	57	64	56	47	71	56	61	57	57	52	65	59	56	68	66	57	51	60	44	50	45	50	60	53	57	58	60	65	73	47	62	51	54	63	62	55	76	61	43	59	61	54	48	60	51	50	67	47	55	51	61	64	58	43	45	72	54	42	63	66	59	61	65	56	65	63	60	48	63	65	50	57	66	61	53	53	71	62	56	57	48	66	58	74	60	66	53	72	81	55	41	51	58	68	62	51	62	68	51	62	67	71	61	52	56	55	57	60	53	47	63	59	55	54	45	61	76	52	58	58	57	55	54	52	56	53	45	37	62	49	57	51	76	57	60	38	42	51	48	59	70	64	49	50	54	48	49	57	60	44	71	65	58	51	55	54	47	59	59	55	49	52	43	52	53	61	64	52	65	52	58	60	48	53	46	59	56	56	46	67	58	54	50	47	70	53	57	57	60	57	46	49	60	58	64	51	51	68	53	67	55	70	59	66	64	46	47	57	60	48	51	57	52	47	45	58	71	51	54	65	57	48	64	71	55	54	50	47	59	58	56	54	61	50	56	59	51	46	48	68	66	55	54	49	61	52	58	55	54	54	66	67	69	63	59	63	62	50	51	53	49	57	68	55	58	54	61	51	50	63	59	64	58	60	56	67	58	51	57	45	52	81	61	66	42	61	65	54	54	63	43	50	65	51	48	49	60	49	60	71	58	78	65	60	55	54	62	54	51	68	53	60	52	55	55	54	61	65	49	49	46	58	66	44	50	64	65	64	72	61	58	52	69	56	70	56	68	57	65	69	53	71	63	54	51	60	61	45	55	50	70	56	48	57	55	62	48	53	60	69	58	40	58	59	68	59	57	46	83	70	46	46	53	62	65	66	55	62	43	59	53	60	57	53	67	58	53	51	53	58	52	66	56	60	65	55	65	61	57	71	63	58	84	50	51	71	37	48	58	58	58	59	55	59	56	57	57	57	40	59	61	49	54	49	51	57	62	65	55	54	58	66	57	56	54	58	59	56	61	61	50	63	57	50	46	62	65	59	46	54	57	67	56	55	50	50	65	49	50	64	65	52	60	66	72	62	54	56	87	54	58	57	33	53	64	45	53	55	48	61	65	68	54	54	55	51	49	55	55	74	64	66	63	48	72	65	66	52	62	58	66	75	53	55	53	53	50	65	38	57	55	61	60	69	55	60	52	58	58	63	56	64	64	56	65	63	52	65	51	50	44	68	58	57	53	53	66	61	53	54	61	68	66	52	61	55	56	57	58	50	70	72	60	57	56	58	61	39	54	67	53	62	50	55	53	58	55	53	56	58	60	60	54	72	64	50	62	44	64	58	58	45	56	61	50	44	44	55	66	61	48	54	53	69	64	70	48	52	52	58	52	55	57	49	51	50	47	64	51	60	59	64	69	47	41	58	60	48	48	68	62	58	46	53	59	60	52	57	46	52	70	62	50	66	58	52	51	37	47	61	57	56	57	72	62	53	48	59	54	52	56	57	61	57	65	64	53	63	54	67	57	60	63	46	63	48	56	67	54	56	52	56	51	55	65	50	53	38	54	79	69	52	60	65	50	64	57	45	49	60	70	60	50	49	53	65	62	57	54	50	53	51	55	62	64	57	64	67	54	47	78	42	64	57	65	51	72	52	57	49	55	68	55	44	53	32	58	62	73	56	53	54	67	54	48	65	50	49	65	46	65	66	76	49	65	64	48	56	51	59	48	70	49	58	55	58	63	45	37	67	59	45	55	64	50	71	65	49	51	47	73	58	62	56	51	58	64	64	42	57	59	56	66	69	50	59	50	58	59	49	50	62	58	53	53	55	56	69	53	67	45	39	67	53	52	72	60	58	51	58	50	48	45	52	56	51	44	71	58	66	52	60	49	61	58	47	37	46	50	70	53	54	42	68	48	55	73	60	75	62	65	51	46	63	42	61	58	63	50	54	51	76	61	65	48	53	46	64	57	62	57	58	52	73	59	39	49	57	50	67	58	68	53	44	67	64	58	43	56	59	60	57	61	70	54	50	52	59	65	46	49	57	47	53	64	53	56	65	58	57	57	71	57	52	52	68	56	59	65	56	51	48	72	60	58	53	55	49	52	52	58	68	49	62	51	57	55	50	61	61	47	56	45	60	57	58	56	63	71	47	53	54	58	57	52	62	52	65	55	63	56	73	51	57	64	59	62	66	61	54	66	64	57	51	57	58	67	61	65	50	45	44	67	41	58	49	50	62	70	43	51	54	52	53	66	57	52	44	56	42	62	61	50	44	63	59	65	59	56	65	53	55	55	58	55	54	44	67	78	63	55	60	58	46	54	59	59	52	70	60	56	57	52	58	64	59	55	52	57	56	55	49	54	48	50	53	64	49	52	59	57	51	57	55	60	56	65	57	54	54	50	62	56	67	51	55	44	80	65	50	54	48	64	56	48	60	45	57	44	58	61	72	51	63	58	41	60	50	42	56	61	48	62	58	45	49	57	72	50	58	58	51	60	54	65	51	63	54	58	78	58	59	65	66	65	52	57	58	70	67	59	57	50	51	54	66	56	49	77	61	56	49	61	54	52	54	62	69	46	60	67	52	61	70	57	42	51	55	70	54	60	52	63	49	52	69	46	61	53	62	54	55	60	53	50	67	57	65	62	54	57	80	54	53	53	62	44	53	67	51	53	58	48	57	60	62	60	58	58	59	53	61	67	63	51	58	51	66	65	58	51	72	54	66	54	54	76	79	69	69	54	48	62	62	63	53	66	46	57	56	58	60	76	67	59	56	50	49	58	63	52	69	52	61	54	59	67	59	39	44	56	68	73	54	72	54	64	60	63	61	64	67	40	51	55	47	60	55	61	60	51	45	57	58	48	58	48	45	52	49	68	47	57	70	51	56	64	53	61	58	43	53	44	52	69	66	38	50	52	50	48	47	57	41	53	61	50	73	63	52	67	66	49	52	63	61	58	57	52	56	58	71	45	50	62	62	62	54	55	54	59	64	51	64	52	51	53	51	49	41	54	55	68	69	55	55	57	66	58	69	49	60	63	59	64	45	48	53	68	54	49	49	60	62	55	59	56	63	60	51	61	68	62	57	64	37	54	52	57	55	60	60	55	68	59	63	65	62	55	54	54	46	52	54	46	49	52	53	49	51	59	48	46	63	55	58	70	53	53	55	66	50	50	48	63	58	52	65	52	51	68	42	47	59	70	55	57	61	59	55	58	61	62	56	45
13461	3912	1056	983	1226	1340	1192	1120	863	836	794	739	746	652	702	704	691	633	679	664	618	621	602	673	627	619	627	610	582	617	569	559	605	624	638	565	598	595	600	580	599	556	593	584	597	574	550	572	578	586	595	598	599	598	591	575	621	566	563	584	571	557	580	600	651	595	569	578	600	641	958	1263	1117	972	866	680	670	594	547	582	592	570	625	544	544	603	558	564	624	585	589	562	568	581	596	577	572	546	551	610	565	566	571	596	615	600	584	566	566	566	567	578	600	531	583	577	561	594	600	593	574	584	570	516	546	598	542	576	562	583	556	570	612	545	608	570	573	589	584	562	567	567	587	600	637	542	628	563	599	587	586	605	587	630	572	584	587	585	570	585	561	589	566	587	544	589	550	573	560	613	586	556	596	590	606	564	578	610	550	573	592	562	615	593	575	582	546	603	605	558	592	607	558	578	588	618	621	574	577	585	551	583	598	594	585	594	599	595	618	631	558	560	559	612	561	557	562	586	594	594	575	576	569	574	602	582	560	578	600	568	541	625	593	582	558	580	580	593	555	573	566	599	550	608	571	568	593	537	576	577	624	550	574	597	564	568	540	557	589	577	590	578	546	563	583	569	585	586	555	581	580	579	561	612	581	542	577	540	567	561	585	578	596	587	566	598	583	588	531	531	564	549	580	597	582	593	574	553	618	594	582	579	578	615	579	599	596	595	548	573	585	572	573	562	559	610	580	568	573	554	619	602	575	577	554	628	589	568	623	537	574	594	598	575	585	601	582	557	583	586	552	582	568	546	615	574	596	576	555	634	549	605	597	575	594	552	573	539	602	585	572	551	573	606	543	560	601	622	561	537	563	566	592	575	612	585	601	559	608	588	583	610	568	563	574	566	587	574	619	555	612	604	551	581	607	640	642	566	624	635	571	585	562	591	610	574	573	576	600	568	600	560	603	560	565	556	611	565	576	572	604	575	615	579	572	586	548	605	585	582	595	577	613	582	614	583	548	575	576	574	588	563	588	579	609	600	605	560	549	594	615	585	571	573	588	582	554	598	591	568	589	616	576	578	586	631	642	608	570	616	548	579	609	529	590	563	547	585	556	567	541	593	592	577	563	567	629	584	546	588	584	572	551	599	602	541	590	580	562	603	605	593	580	581	561	571	637	589	621	560	570	605	583	604	575	588	566	544	598	556	566	580	560	586	589	614	577	553	589	571	580	568	638	595	632	562	524	587	558	568	576	590	645	539	560	554	604	632	597	589	590	595	584	586	562	562	599	588	582	574	561	589	590	609	547	616	612	608	604	586	565	585	576	584	580	577	577	592	542	598	605	566	593	584	555	582	606	568	565	596	567	575	604	594	591	577	556	577	598	579	618	611	565	605	584	549	612	576	597	571	576	605	627	583	569	598	571	607	604	547	565	579	582	588	608	570	585	583	569	579	606	590	599	571	548	530	622	622	620	560	620	574	607	590	584	564	577	615	546	545	549	616	551	556	591	575	611	550	610	569	582	570	553	566	584	582	605	594	557	586	592	610	609	607	579	583	583	583	611	572	614	563	599	595	579	572	567	557	607	564	595	541	577	551	546	569	609	603	543	600	593	605	574	570	596	553	567	613	561	606	575	597	584	601	560	597	579	590	570	565	552	620	531	570	580	645	562	541	565	584	625	552	569	535	570	605	558	587	540	593	569	574	585	565	558	604	613	587	579	555	554	637	578	543	583	539	570	560	587	567	619	585	616	572	590	563	588	620	531	594	584	596	563	591	621	540	549	649	579	590	581	553	595	577	581	573	598	548	572	580	590	634	588	554	587	599	598	566	604	565	597	602	573	556	564	573	610	620	574	586	594	612	586	531	550	599	584	593	580	580	556	570	590	563	590	581	595	550	516	569	579	558	573	567	622	631	592	580	554	605	557	599	571	574	607	574	589	593	573	537	592	600	633	605	561	556	594	588	591	546	574	553	546	560	592	563	632	612	597	570	519	589	562	603	567	587	582	562	583	570	584	580	547	592	584	627	595	616	550	609	547	582	616	561	613	557	573	564	574	592	562	565	595	579	562	615	590	578	568	604	596	618	603	617	582	599	598	601	634	545	555	579	593	604	597	529	579	566	625	553	546	578	579	535	606	607	571	571	618	548	560	585	546	569	590	582	562	629	578	589	559	584	577	593	592	610	592	587	586	570	569	547	574	548	603	560	593	610	625	583	586	555	587	590	618	579	601	594	584	597	521	583	580	575	577	590	551	598	583	559	559	558	578	606	565	598	602	579	562	591	565	544	595	584	587	558	583	535	562	607	597	536	629	562	595	581	624	550	567	592	605	581	593	542	553	601	605	568	616	597	566	611	558	526	577	577	585	572	577	570	577	568	602	564	590	606	560	574	623	578	603	572	594	543	565	601	542	586	569	611	586	542	583	583	558	522	542	572	600	527	571	568	579	594	579	583	606	520	589	570	582	623	591	558	590	605	601	613	587	634	570	581	591	554	640	593	563	576	581	558	589	589	588	578	564	580	598	591	597	593	574	590	567	605	531	570	550	550	599	616	579	631	565	610	587	574	597	583	601	561	578	567	571	598	585	589	579	605	579	596	562	606	625	598	563	622	585	574	626	577	619	548	564	566	608	567	548	549	577	543	580	567	565	533	560	592	575	555	578	569	569	582	533	599	591	577	603	553	604	595	590	647	523	610	602	615	560	602	662	549	582	570	573	561	566	568	565	600	586	611	613	565	599	550	618	598	591	583	619	586	574	601	590	589	576	553	582	628	627	625	555	586	556	595	596	594	608	580	614	590	560	587	626	554	593	589	591	588	558	561	594	577	581	590	573	601	620	611	604	571	600	590	544	586	573	562	578	654	597	553	590	537	531	534	575	564	608	620	552	572	594	614	612	561	595	582	564	584	588	627	562	575	574	591	562	599	594	623	583	589	535	592	584	608	594	578	544	578	561	585	586	623	542	570	576	599	634	569	596	604	584	586	586	565	552	593	553	553	597	583	614	600	587	577	562	619	555	552	588	599	555	588	576	567	583	636	627	564	575	568	570	603	598	597	579	600	565	588	579	561	589	574	592	573	558	526	568	573	563	604	580	576	588	587	552	566	602	594	547	547	551	552	576	595	591	576	609	574	543	603	593	591	575	634	566	550	527	575	578	604	602	581	551	553	612	581	566	609	562	582	584	563	581	554	579	605	560	586	605	581	552	546	538	600	559	569	560	559	564	610	556	574	518	554	564	550	575	572	544	544	625	596	601	594	526	560	573	597	629	573	610	582	573	570	593	576	559	592	603	548	610	616	603	555	595	571	580	570	576	580	606	571	609	580	618	610	567	539	592	556	581	557	583	566	561	574	587	625	599	613	599	586	537	574	634	589	554	630	600	606	552	551	582	551	589	645	550	596	604	587	636	542	560	560	596	590	603	580	559	573	573	609	612	615	596	600	578	592	566	652	583	573	572	572	612	584	639	559	614	555	609	551	597	541	579	599
1544	847	195	102	90	94	96	71	74	66	81	63	60	60	72	61	61	47	62	72	60	64	54	58	69	60	69	55	67	60	63	57	66	52	61	67	58	57	53	68	60	65	55	61	53	67	52	52	56	47	61	52	58	69	59	59	68	51	54	68	59	53	56	47	48	78	61	64	63	69	102	112	103	93	71	74	62	78	61	59	70	68	56	58	67	57	52	53	66	56	59	50	61	63	63	65	38	52	53	54	48	60	69	76	62	66	66	63	63	62	69	66	59	75	63	54	58	59	57	59	65	56	43	57	57	50	57	62	57	55	64	55	57	52	66	63	75	61	70	64	60	74	63	45	61	49	51	61	60	60	56	70	54	58	55	58	63	68	54	45	66	52	73	66	62	66	52	51	65	55	76	59	40	77	64	54	61	60	76	53	68	57	64	57	73	58	67	70	50	71	64	63	64	73	55	56	48	57	70	78	65	64	54	68	57	59	65	61	62	67	57	73	49	53	75	66	62	58	62	60	49	66	62	61	55	65	55	70	61	52	57	51	52	56	65	61	60	62	63	70	70	53	63	54	56	60	50	72	60	65	68	53	56	53	70	52	59	66	73	53	66	55	67	68	48	73	57	48	45	60	57	55	73	55	54	58	57	56	56	55	51	64	63	62	46	69	65	47	71	62	58	67	63	61	59	45	52	54	56	59	50	50	58	71	60	58	58	65	65	63	64	53	64	55	61	69	63	69	58	79	51	61	50	54	62	64	71	56	46	59	59	67	56	71	60	63	57	55	64	61	57	64	50	65	59	68	47	66	50	50	59	61	52	65	70	56	47	46	52	60	61	63	54	65	72	70	57	68	64	57	68	52	58	62	68	58	65	63	63	66	65	68	63	54	66	60	65	52	73	52	54	66	54	53	49	65	55	63	71	69	72	48	77	72	54	57	59	66	65	60	61	42	69	64	73	60	61	65	64	65	65	62	58	66	52	55	52	49	65	69	58	60	66	56	63	52	54	51	54	63	56	63	71	61	43	65	65	61	56	54	58	55	72	58	57	74	60	65	56	63	55	52	50	61	67	54	52	44	55	72	59	61	59	51	75	53	58	61	53	62	48	65	67	59	55	67	58	70	63	51	46	37	61	46	66	82	51	57	69	57	60	62	75	53	68	63	53	65	58	64	54	59	69	53	58	59	64	67	64	60	66	62	71	63	58	64	71	64	54	63	60	68	66	58	66	62	60	56	49	77	68	61	44	60	53	69	58	58	61	52	68	61	67	71	62	60	53	75	65	65	60	66	60	59	56	67	70	63	52	61	63	61	36	68	56	63	46	54	66	53	61	54	68	52	69	60	62	59	54	53	69	48	64	54	52	69	60	53	53	67	60	55	71	62	70	61	61	60	68	46	51	80	54	57	66	49	57	68	61	66	58	69	67	70	72	66	52	54	46	56	67	64	68	63	56	64	51	53	60	59	72	68	51	59	52	68	60	72	55	45	58	62	65	70	51	63	60	60	60	60	55	61	69	62	70	53	57	65	72	70	66	66	64	51	53	60	76	64	57	64	70	55	59	44	46	64	64	57	52	52	60	50	61	65	61	67	55	70	73	65	56	58	56	61	65	57	62	71	55	54	63	56	63	57	57	57	74	66	49	67	63	70	59	66	80	56	58	59	49	72	42	65	55	51	53	76	64	65	56	42	54	68	68	64	55	69	57	66	61	70	75	60	61	52	67	61	69	70	63	59	67	53	72	51	85	56	47	71	77	71	52	71	72	51	65	58	67	60	57	63	58	59	60	65	61	66	74	67	51	53	62	50	58	56	66	55	59	82	51	47	58	51	69	57	59	53	60	64	53	72	66	59	64	63	61	66	54	53	56	65	66	59	68	74	66	54	68	59	52	71	74	58	52	41	46	64	62	63	61	69	59	58	79	60	66	73	55	63	56	45	52	67	64	57	58	52	70	71	54	61	71	60	66	51	50	64	56	55	58	60	61	54	68	52	55	47	58	67	72	56	84	63	61	57	71	59	63	60	54	64	55	79	53	56	53	63	47	62	67	74	66	46	68	59	48	72	58	68	58	67	70	57	54	58	54	55	53	61	49	62	61	62	66	59	46	60	60	59	68	47	59	65	58	68	61	60	68	67	64	67	58	70	58	56	65	56	55	63	52	60	48	62	60	70	66	56	52	74	62	53	74	67	61	60	56	60	59	57	62	68	51	71	61	54	54	43	65	70	66	62	58	62	68	74	68	62	63	53	53	67	47	59	56	56	58	59	61	55	72	70	49	52	54	61	80	64	64	66	65	56	63	63	58	51	50	63	60	68	63	62	51	69	58	65	56	68	52	58	51	56	58	52	52	50	62	53	52	58	67	65	56	63	62	56	68	60	52	53	55	51	54	55	49	63	52	56	52	52	66	63	57	54	72	71	45	59	68	53	53	69	51	58	67	58	59	63	46	61	67	70	53	56	51	65	62	53	66	73	63	59	56	57	47	60	58	53	58	48	68	53	61	71	49	64	58	62	75	56	67	76	56	69	60	65	66	53	49	60	64	81	64	68	62	57	53	71	69	54	50	70	67	62	69	57	59	51	57	46	58	61	49	71	42	54	60	52	75	49	67	70	48	56	55	62	47	57	56	51	58	67	66	70	55	53	50	60	57	71	61	62	61	64	76	77	68	60	57	59	53	56	43	47	56	67	66	61	76	57	65	66	52	64	47	57	68	63	76	63	62	51	46	60	55	71	67	60	58	55	57	56	60	60	53	76	78	82	63	68	66	66	47	58	60	73	55	55	67	74	62	53	55	52	50	47	55	69	59	66	58	62	56	52	68	64	47	67	67	66	81	59	53	67	56	55	61	62	57	53	81	47	68	43	66	68	59	73	54	57	56	55	57	62	57	67	73	68	73	62	77	55	61	63	57	68	62	69	51	61	63	63	59	56	51	55	59	73	57	62	52	66	72	63	65	54	54	69	51	68	50	52	69	61	64	68	55	67	57	52	52	69	67	49	61	61	56	66	62	61	63	64	49	68	64	54	61	52	66	66	67	46	70	67	74	70	58	57	67	65	68	70	67	69	52	61	73	67	56	58	61	75	73	61	42	69	64	72	60	63	59	56	77	58	74	65	46	63	68	58	63	58	76	58	62	62	45	64	59	62	61	60	59	46	65	55	54	70	58	47	72	60	55	73	46	49	40	54	47	53	56	55	59	60	50	77	57	72	71	52	60	56	63	44	50	57	55	65	55	65	59	59	63	73	69	71	60	57	65	69	51	56	67	73	60	67	53	57	66	59	62	65	48	55	63	52	63	60	56	50	66	58	65	73	65	55	70	47	38	57	62	59	65	62	60	62	75	55	55	66	52	55	55	57	52	61	72	62	56	55	62	54	54	72	60	59	59	62	63	57	67	50	58	76	61	62	62	60	57	58	48	64	68	59	67	48	65	64	69	55	66	68	58	57	52	61	66	61	65	62	57	71	57	63	63	62	73	63
19797	8944	2096	1662	2488	2632	2270	1815	1505	1290	1117	1097	1001	940	869	792	786	790	741	702	748	713	671	722	629	704	623	663	653	648	650	671	632	633	679	686	656	636	668	611	649	666	592	601	588	653	646	623	605	624	592	640	644	690	632	574	689	645	619	637	658	615	595	592	621	644	576	598	697	1130	1773	1962	1647	1382	978	865	708	622	622	623	626	581	574	634	607	609	597	579	580	618	633	602	630	611	633	602	627	604	596	604	635	641	597	597	611	601	625	590	666	660	618	604	629	615	676	631	619	586	588	573	602	621	648	616	601	629	623	673	624	631	643	657	606	577	623	607	625	610	625	604	616	631	631	619	593	588	633	601	579	597	609	632	639	635	627	583	591	636	595	641	636	625	626	646	606	590	600	617	631	594	620	637	638	627	656	633	609	633	601	563	605	641	631	613	608	597	618	598	623	596	661	585	576	600	655	637	630	640	589	625	609	585	635	645	613	609	692	638	585	577	622	621	605	638	638	600	607	642	596	629	619	619	662	605	644	606	587	641	654	621	632	620	634	633	613	608	626	618	626	656	598	582	601	618	639	623	635	643	629	594	604	622	604	585	642	588	609	625	595	622	613	658	594	582	595	646	605	619	635	601	644	553	649	644	637	612	619	605	578	565	608	623	650	605	602	645	639	631	606	617	615	598	646	589	581	617	606	591	662	634	605	620	614	586	640	620	569	653	652	651	628	665	613	592	632	618	572	596	566	637	644	595	592	611	619	639	603	593	623	620	639	600	615	580	630	672	596	611	590	616	605	655	588	578	647	644	601	667	568	608	625	629	648	608	626	609	628	621	660	610	623	634	603	596	616	611	628	626	607	640	607	599	590	660	572	632	638	632	617	590	647	612	618	622	660	583	595	551	590	622	586	576	620	611	624	624	604	624	619	604	662	609	581	611	652	638	601	654	639	606	639	602	598	632	661	574	600	657	582	634	577	582	627	621	596	579	634	631	587	596	631	632	577	647	610	599	630	600	641	637	637	616	616	606	581	619	634	640	622	634	622	621	644	637	680	666	649	593	607	618	635	628	619	602	608	581	658	640	609	647	658	631	644	613	629	594	556	598	579	616	642	594	593	636	638	651	605	635	646	595	586	588	584	643	652	631	664	610	609	609	622	661	632	672	638	620	614	631	635	625	618	601	632	607	565	611	623	598	651	601	609	580	636	596	624	583	657	647	594	646	629	625	633	632	602	576	628	674	629	650	602	637	647	655	664	639	673	595	669	643	618	627	641	628	609	656	598	627	584	597	653	622	593	671	621	618	696	605	596	636	625	594	583	597	646	620	627	596	577	632	610	634	607	620	602	605	586	641	642	617	655	620	610	654	628	581	604	618	633	627	685	604	651	620	630	676	646	637	635	621	645	583	621	650	581	600	621	600	635	586	683	627	586	561	606	612	605	603	598	588	626	597	594	567	609	574	641	641	600	574	619	624	654	615	633	651	608	634	600	604	603	666	617	655	617	637	591	618	609	610	651	634	603	581	623	604	685	629	643	652	584	586	570	628	609	604	642	579	599	614	646	613	657	663	629	585	654	629	564	587	595	611	607	650	593	653	576	620	642	644	591	574	624	643	631	611	644	614	621	655	605	620	609	599	606	671	641	607	640	633	639	587	564	618	628	640	653	692	632	648	628	681	628	600	626	612	611	595	664	641	613	633	679	604	605	590	624	627	593	603	641	624	564	600	617	591	654	597	590	562	599	588	631	641	620	564	609	587	606	626	644	648	634	636	668	652	611	598	635	586	610	670	624	597	641	607	603	644	617	633	651	597	586	604	637	664	673	632	651	602	591	651	591	573	637	638	626	637	635	629	620	599	586	639	608	659	637	613	630	655	649	658	609	653	600	616	565	644	607	603	596	683	639	636	567	620	620	651	601	611	623	618	609	616	605	584	597	636	635	604	617	609	639	603	605	605	617	626	605	648	620	606	607	641	612	625	607	610	565	586	629	635	606	588	636	610	643	597	646	615	655	641	636	646	627	622	614	668	617	631	608	610	593	632	569	625	656	657	589	634	640	653	577	602	614	587	605	628	602	608	600	622	567	631	637	569	612	655	599	596	583	599	676	631	636	625	601	597	606	635	605	625	629	621	613	614	604	627	627	582	613	647	585	608	599	665	612	621	596	636	633	603	652	582	604	591	643	621	632	586	592	587	619	614	640	610	629	580	667	621	586	606	621	550	618	641	596	594	652	613	604	654	617	598	675	661	616	594	655	640	627	612	607	595	586	585	587	619	632	651	607	626	630	650	604	638	606	625	656	610	621	636	612	631	596	634	616	605	627	618	688	587	637	624	666	607	587	616	662	685	644	598	615	662	627	589	609	631	639	657	596	584	639	558	639	605	600	591	615	638	636	660	606	576	620	626	628	661	640	619	598	613	655	645	608	631	675	608	624	678	602	648	648	619	603	616	613	586	627	653	589	647	635	616	642	580	635	603	641	605	625	579	624	613	630	641	580	659	606	610	639	608	617	623	593	611	622	656	626	626	619	655	604	594	651	628	616	599	612	613	566	637	605	598	634	617	642	616	609	613	637	596	590	620	631	604	638	600	625	628	613	599	629	649	615	605	594	673	632	655	659	558	586	647	600	641	600	642	648	647	672	609	596	620	613	616	581	622	588	619	631	656	637	614	622	610	602	587	653	679	618	615	612	579	625	620	643	579	629	618	643	585	622	600	651	611	607	590	621	640	595	575	642	663	637	629	629	600	597	607	621	613	635	588	605	622	637	606	632	627	617	623	580	609	622	612	628	656	619	668	595	629	659	622	567	645	593	634	601	624	674	597	574	607	634	613	619	616	628	657	640	606	574	685	629	631	641	646	657	638	624	625	645	615	584	648	599	631	629	673	608	597	613	620	594	629	627	631	595	580	618	605	613	627	621	610	584	611	611	618	593	673	590	632	658	638	619	639	651	607	591	616	620	579	590	575	640	647	647	633	620	613	626	615	605	642	618	611	642	611	663	617	631	625	625	620	625	616	591	616	626	569	595	600	619	632	627	611	637	635	612	624	623	623	594	598	666	653	595	659	607	619	619	623	591	591	604	604	597	636	637	610	619	598	642	615	633	630	636	603	641	649	593	626	598	597	586	603	578	608	570	614	571	610	607	642	611	604	622	671	625	613	613	650	625	653	595	680	634	624	596	681	639	616	659	598	630	667	626	648	649	655	657	608	594	665	632	624	638	678	652	604	593	599	647	609	587	594	599	628	626	608	623	653	617	603	649	626	649	606	632	614	600	651	610	625	628	622	584	633	638	667	577	595	656	651	590	613	649	629	601	600	603	630	625	653	600	610	606	693	582	580	644	671	610	580	622	650	621	653	609	584	620	636	605	631	622	605	593	595	604	583	648	639	614	602	647	621	645	554	631	594	632	617	580	633	627	665	619	608	638	557	635	579	576	607	575	605	587	628	668	635	648	637	615	592	639	577	636	627	605	607	684	616	623	607
1957	701	145	94	75	89	75	79	65	76	60	60	56	64	65	56	54	58	60	60	50	51	55	49	50	48	58	53	51	42	54	52	49	54	53	50	61	51	40	39	42	53	46	47	48	49	33	44	55	47	52	48	52	67	50	49	51	46	48	46	50	53	44	40	52	66	46	58	51	46	111	108	90	86	80	59	56	64	46	46	53	57	62	36	59	47	52	60	46	48	49	44	40	49	60	54	53	46	49	48	57	46	56	45	44	62	53	48	47	43	40	42	59	43	45	62	39	49	56	55	44	49	52	49	44	44	53	52	51	54	51	47	58	53	40	43	40	49	54	50	54	76	38	56	45	41	44	68	50	42	42	47	55	60	56	45	50	44	40	60	58	52	54	48	56	53	51	48	65	49	53	51	42	48	50	49	58	30	42	56	47	43	60	59	42	48	41	55	54	46	65	44	50	58	53	52	46	40	47	39	45	48	45	49	34	44	50	40	46	46	34	45	56	45	60	53	56	49	42	44	56	57	51	58	64	44	42	49	55	48	57	52	59	52	45	57	59	50	61	51	45	50	48	37	55	55	38	53	57	57	52	55	57	53	64	58	42	51	44	43	62	40	58	59	52	55	49	49	60	49	36	64	46	46	45	41	47	45	42	45	54	64	49	59	60	46	41	65	68	51	46	51	61	38	50	54	44	57	46	61	54	37	59	58	48	69	49	43	56	42	63	48	44	56	60	41	60	60	50	50	50	58	43	37	58	43	46	50	54	60	49	49	48	56	51	48	49	48	50	47	68	53	54	48	60	61	38	60	57	63	39	55	46	51	46	48	47	44	53	47	55	39	66	61	44	40	49	40	43	44	42	39	38	53	45	46	48	50	43	52	61	43	54	56	53	68	52	47	55	46	45	61	56	52	61	47	47	58	57	51	52	49	49	58	55	53	61	36	51	47	50	52	40	55	50	50	53	47	51	55	44	56	61	64	52	45	56	53	60	44	47	57	50	52	53	45	66	53	47	54	56	49	41	52	60	42	44	51	41	58	53	51	51	54	53	57	48	52	51	51	49	45	44	67	49	51	52	60	59	42	48	54	49	65	46	63	49	48	60	63	51	54	61	62	47	61	55	52	46	49	57	51	67	51	46	43	44	74	54	51	56	52	52	37	55	57	59	55	45	57	38	52	57	68	50	51	51	62	56	46	72	50	48	41	50	46	48	66	62	50	50	59	54	52	54	54	53	53	61	39	66	61	58	43	44	46	44	47	43	63	46	58	49	40	55	52	55	46	56	62	53	56	48	54	47	45	59	55	50	56	65	51	54	51	50	63	55	57	48	45	44	47	40	41	64	58	41	69	61	38	49	49	41	60	56	51	38	56	67	43	55	57	42	48	43	51	56	55	54	47	61	41	46	44	55	61	50	54	49	45	43	47	55	51	46	46	54	52	50	59	50	50	50	56	37	54	53	44	61	53	46	57	45	46	40	54	30	56	49	51	50	49	45	46	48	50	59	52	45	42	64	61	54	55	52	56	53	51	53	36	43	59	40	52	40	50	58	51	39	41	52	39	59	41	59	48	59	52	51	61	71	57	50	46	43	50	54	52	61	43	39	52	44	54	45	36	51	57	55	52	57	56	46	54	50	50	50	53	51	56	59	49	66	46	66	51	51	49	64	55	44	54	47	59	57	55	51	61	56	57	62	54	52	62	54	56	50	38	60	65	52	62	54	46	54	47	45	52	54	65	51	51	49	62	47	44	61	47	50	62	44	41	43	49	40	43	49	40	49	57	53	41	38	47	45	51	45	51	62	48	46	68	64	52	56	41	45	50	37	58	48	55	51	65	70	59	61	58	36	46	65	51	51	45	52	37	59	52	51	51	52	57	57	54	42	47	37	56	53	59	53	60	60	65	58	53	60	53	68	44	50	59	43	51	40	42	50	49	45	43	71	40	50	40	65	54	45	59	63	48	39	45	49	46	49	57	58	54	70	54	43	57	55	56	54	67	47	54	49	48	44	58	68	58	55	57	61	46	50	52	50	53	46	55	60	47	50	43	35	61	61	54	43	45	53	46	51	51	60	48	52	43	68	63	49	43	43	53	55	50	61	48	51	47	42	51	42	62	62	64	43	46	46	59	55	55	54	45	53	48	33	55	54	59	52	65	45	59	49	59	55	42	45	56	45	56	51	60	49	54	43	51	53	45	44	56	63	43	67	60	67	48	50	36	55	58	54	50	62	56	49	51	54	48	47	51	51	46	51	63	58	48	49	39	58	44	38	63	48	54	56	56	56	59	44	56	47	58	65	62	44	43	56	45	54	55	68	57	77	50	46	57	55	44	54	47	50	48	42	47	40	52	54	47	49	46	41	43	48	49	48	60	66	61	56	44	59	50	35	54	58	46	41	59	51	45	56	51	52	45	45	49	46	61	60	60	44	58	39	51	59	40	63	53	49	53	51	38	61	51	52	36	51	49	48	51	48	59	47	47	51	42	44	51	48	42	58	67	41	44	58	47	48	50	46	60	49	46	60	48	48	57	49	49	52	61	44	62	54	46	59	43	63	56	50	45	40	51	53	42	41	48	45	47	45	45	60	50	46	55	48	45	51	45	42	46	43	51	48	43	54	36	35	52	49	52	58	50	52	44	38	58	56	44	47	45	47	37	39	52	60	58	52	68	62	41	41	48	55	47	54	50	50	54	43	42	42	49	61	62	45	49	51	44	63	64	54	48	60	47	46	43	52	53	53	63	42	44	57	55	57	46	60	51	46	55	50	53	49	61	44	50	62	36	41	52	44	52	51	40	66	55	53	56	56	58	46	50	42	48	53	42	44	44	52	61	43	46	55	49	40	46	55	54	50	41	42	32	53	42	49	41	46	49	40	44	55	47	43	51	58	51	69	52	63	55	63	39	60	49	51	47	60	53	53	56	58	65	57	48	45	48	63	56	47	43	49	58	56	49	58	50	37	58	57	64	57	43	60	47	47	45	46	45	43	41	43	55	56	50	55	58	37	45	50	47	52	68	51	53	56	53	48	41	44	65	49	56	59	44	57	45	41	52	43	57	53	52	39	54	51	41	60	65	48	54	41	53	47	39	43	45	43	53	53	36	49	35	53	48	59	45	54	60	44	56	44	61	53	61	44	50	36	40	48	58	48	58	44	51	49	62	53	52	35	48	53	56	53	44	51	50	38	54	45	44	50	64	43	48	54	51	52	53	57	62	57	54	59	38	38	49	50	37	53	49	45	58	63	53	55	50	46	47	53	51	40	40	62	56	42	47	51	48	54	54	43	51	47	49	54	61	54	47	34	56	58	67	58	48	50	52	50	54	64	57	40	52	46	55	49	53	50	53	51	43	54	51	46	58	42	50	52	46	57	46	57	40	60	49	52	46	51	45	52	50	54	55	45	55	50	53	52	43	45	49	43	50	51	53	57	45	58	46	56	53	46	50	53	42	51	46	58	67	64	57	51	39	52	40	54	57	42	59	54	56
20104	6637	1960	1558	2229	2596	2343	1881	1576	1348	1143	1002	924	859	755	766	719	703	695	662	603	658	654	605	592	572	578	550	612	555	526	599	547	569	553	553	580	584	569	577	542	590	538	550	527	512	549	530	564	555	512	488	545	528	546	541	537	603	549	545	587	556	576	592	513	550	574	543	583	759	1829	2454	1863	1563	1081	807	644	550	543	553	489	563	501	506	535	495	545	505	505	552	535	499	545	566	518	527	538	526	555	533	511	564	523	535	501	556	513	498	473	533	519	537	555	512	546	530	500	511	557	506	541	530	521	465	532	524	505	537	508	571	551	494	520	547	525	518	560	544	535	499	506	522	532	529	523	551	521	534	568	514	520	534	540	530	537	516	568	525	500	476	541	517	552	505	525	530	559	480	505	542	496	569	550	548	503	526	530	531	519	558	553	517	571	549	504	512	547	511	539	532	509	557	532	502	525	511	548	527	556	549	560	543	546	495	550	519	554	500	541	535	524	529	510	520	530	581	508	517	496	541	542	542	535	518	536	549	508	558	503	532	488	576	544	538	536	515	512	536	519	493	502	493	504	536	527	528	549	512	480	531	534	519	509	553	537	551	527	507	535	562	538	535	505	547	553	531	560	516	535	579	537	492	550	501	554	555	564	503	510	544	542	529	507	523	534	496	521	506	509	537	562	521	494	548	529	548	549	557	517	511	517	529	513	517	510	530	554	530	527	523	563	531	535	518	526	510	533	517	530	529	524	574	519	540	550	519	513	495	537	486	542	558	555	508	520	512	540	519	564	530	515	543	515	548	556	487	550	571	528	523	542	489	527	530	515	541	546	524	521	530	568	555	562	535	560	490	549	529	506	570	506	540	516	531	510	500	544	522	588	541	516	552	562	504	540	531	524	570	537	503	550	574	565	507	554	531	516	510	550	554	572	553	518	540	522	537	604	477	564	544	557	523	502	497	533	508	539	530	527	515	485	551	566	513	514	493	501	522	501	504	531	493	505	511	521	538	529	531	512	515	541	531	554	526	562	522	500	504	532	505	573	531	508	522	524	490	518	505	551	492	516	540	534	554	544	545	525	522	515	535	557	525	554	499	502	547	519	535	535	540	546	498	534	504	517	566	526	506	532	551	525	536	527	532	528	577	494	530	560	494	536	518	474	547	533	545	549	536	530	545	533	523	508	535	495	529	540	514	572	512	516	492	559	549	526	486	525	484	509	535	556	520	536	534	511	541	531	503	564	525	527	519	546	524	543	531	511	523	518	544	505	532	560	494	551	526	535	505	524	494	520	502	563	539	553	509	529	521	530	527	531	592	535	532	547	511	555	523	521	542	553	505	524	520	515	544	577	564	557	551	495	492	521	538	519	489	532	577	540	505	571	532	503	549	565	531	547	525	575	522	574	503	527	483	555	466	542	560	529	524	511	528	540	549	520	533	555	509	511	547	547	567	520	538	553	560	495	528	546	525	558	519	532	503	480	528	525	533	533	527	493	517	563	515	567	525	537	516	484	519	563	541	535	542	491	559	493	523	501	512	539	534	509	523	541	526	471	497	556	524	561	518	544	497	526	486	522	498	496	545	510	561	564	556	519	556	531	571	533	490	543	489	526	525	537	511	511	525	533	548	505	521	505	537	535	513	522	507	509	518	534	560	521	480	552	495	566	523	532	463	586	546	513	494	530	545	527	537	521	551	504	517	512	561	512	534	522	524	541	517	512	529	525	500	553	492	521	554	558	499	524	485	530	577	555	530	523	510	542	527	502	520	534	559	488	504	531	510	502	548	531	569	548	508	558	538	530	498	541	523	532	523	538	504	559	567	523	546	492	556	494	564	552	544	503	519	530	534	546	508	561	496	547	528	553	532	519	529	521	518	472	525	501	522	549	515	520	509	522	533	526	544	533	556	552	514	500	547	539	536	542	563	546	572	557	520	530	534	561	536	535	531	535	488	532	542	550	546	530	536	523	534	537	538	525	530	507	515	560	498	568	535	529	526	519	527	542	505	546	508	538	520	548	603	540	528	526	513	546	549	522	493	525	495	490	564	557	539	536	509	534	511	527	515	503	511	519	511	541	499	502	526	530	526	519	549	519	534	492	550	529	519	528	509	540	530	547	552	524	533	546	535	539	540	491	520	499	523	541	535	544	501	549	506	512	557	487	503	562	528	500	530	544	532	491	502	542	517	559	536	537	568	568	516	538	540	551	567	544	564	543	584	557	546	559	472	529	563	533	523	493	488	520	513	549	508	512	534	556	518	527	521	545	534	568	527	542	550	536	539	475	536	496	554	522	548	557	550	557	526	569	563	547	501	522	558	509	504	524	579	525	534	540	537	493	524	537	539	573	521	563	528	537	506	503	521	541	521	552	543	530	488	526	531	533	504	499	536	520	547	534	534	517	515	534	471	550	531	503	500	554	521	509	529	501	572	551	547	512	493	553	538	554	521	514	536	532	518	546	582	536	570	532	532	527	517	538	516	562	514	537	521	532	537	547	543	514	512	523	514	509	521	563	530	517	538	495	511	524	517	568	554	520	530	531	545	550	518	569	514	569	501	534	514	510	551	556	536	490	509	546	531	530	516	535	479	530	489	544	530	500	523	545	525	549	499	543	558	509	571	512	538	485	558	568	577	530	508	557	539	523	519	517	486	571	535	522	525	558	540	498	540	507	541	505	506	536	508	550	495	549	542	543	540	517	536	513	549	510	575	517	533	528	511	544	514	489	539	540	536	533	528	530	549	499	521	513	521	522	534	494	521	499	529	546	512	514	534	523	530	505	544	545	516	549	519	547	558	473	527	486	499	516	558	495	542	585	496	505	524	531	556	557	562	523	516	532	558	507	512	539	483	513	560	555	549	516	547	519	505	510	553	552	501	495	533	537	567	550	531	525	533	563	522	518	516	550	548	542	493	544	543	548	535	492	559	553	549	551	514	474	505	511	503	515	565	544	504	521	535	531	550	537	532	528	585	527	511	516	517	534	531	550	551	492	537	550	586	521	537	537	536	523	520	547	525	502	559	497	505	492	519	543	500	546	535	531	531	495	537	510	529	519	583	540	525	511	558	560	497	533	531	556	523	528	504	549	526	502	500	547	518	519	518	537	519	538	537	523	522	523	525	538	480	525	508	556	518	527	518	539	504	581	536	540	543	549	529	498	527	530	544	556	518	517	542	566	467	514	544	529	558	551	526	557	588	498	545	575	559	506	510	520	540	543	541	535	509	532	543	554	502	523	528	542	531	547	548	510	516	546	532	506	557	542	527	556	513	554	478	524	552	581	505	510	540	514	488	529	534	480	583	527	535	540	515	510	549	502	530	560	534	489	517	551	554	517	478	540	526	499	531	542	529	534	533	513	493	513	554	547	523	530	528	574	531	504	569	525	517	541	564	503	519	545	518	506	505	519	543	489	560	555	540	495	533	515	503	528	518	491	541	528	523	505	527	517	553	507	527	565	512	515	528	561	550	512	537	567	515	560	558	504	523	510	469
2423	1433	276	163	104	102	77	76	88	84	87	84	62	57	69	72	56	51	61	56	67	57	54	51	54	58	59	61	56	51	66	65	66	60	53	52	70	61	59	60	64	41	49	53	68	51	59	63	48	53	53	56	55	52	47	43	58	48	62	50	42	59	42	71	65	52	48	59	73	60	121	173	145	109	88	81	58	44	66	59	48	51	58	36	53	51	56	71	54	52	54	48	53	52	57	49	55	51	53	59	43	53	49	60	63	45	56	46	61	49	47	53	57	49	51	49	36	53	56	49	46	53	47	54	58	49	57	51	57	66	52	59	68	62	51	54	53	61	54	50	47	55	40	58	62	47	60	56	48	62	48	52	48	49	55	47	44	56	47	60	58	45	69	62	44	48	51	56	50	68	52	59	61	54	48	59	59	43	59	55	60	50	53	41	53	50	55	46	57	45	42	51	53	61	60	55	53	44	66	58	53	65	53	58	62	67	57	65	61	54	55	64	51	54	48	62	69	62	49	57	48	55	49	61	55	58	48	56	58	47	53	60	54	67	60	52	59	55	70	53	67	48	47	50	55	58	54	69	68	66	69	42	58	49	54	52	43	56	56	66	69	56	54	47	66	64	44	60	49	55	54	38	64	64	60	50	48	61	48	56	53	48	49	51	42	48	41	64	50	52	49	48	55	52	62	66	65	55	54	56	54	53	54	52	55	55	55	58	53	49	51	70	43	70	60	48	55	50	53	56	56	52	68	65	44	61	66	55	57	61	51	45	50	57	63	50	45	59	56	57	52	59	66	54	54	60	60	53	68	50	53	60	53	51	55	69	66	52	48	64	53	53	50	56	47	62	48	55	62	58	51	70	58	55	49	57	57	64	57	46	58	47	41	55	53	57	61	51	55	61	42	72	65	59	66	50	61	40	60	63	54	54	52	45	60	54	65	57	52	55	49	51	59	55	52	63	40	66	58	63	58	49	53	58	60	50	52	54	51	45	58	53	50	52	56	44	52	54	54	41	59	50	58	65	50	60	51	61	44	49	55	55	45	55	44	64	59	55	56	40	63	47	47	57	60	57	55	69	55	57	42	53	50	65	54	56	51	60	49	47	46	57	53	47	48	51	51	43	45	43	44	46	69	45	54	49	54	62	54	56	49	53	48	68	49	72	66	66	60	51	45	57	54	42	55	53	54	60	49	50	57	56	61	39	51	43	62	45	54	57	65	47	59	61	49	45	55	57	53	58	74	49	64	51	39	63	67	64	65	68	63	54	57	52	49	46	65	57	61	47	55	56	68	48	45	40	68	48	60	57	51	56	49	49	48	50	41	59	63	61	67	54	62	44	40	53	44	56	60	57	48	56	54	64	69	65	48	41	51	58	74	55	48	55	60	50	54	61	71	53	63	48	41	59	60	56	59	58	52	48	62	39	55	36	46	52	62	52	55	74	59	51	73	65	56	65	52	43	51	68	57	56	56	51	48	53	50	60	47	57	44	51	65	62	54	56	54	47	49	56	62	59	57	61	62	54	52	76	49	43	51	44	44	61	49	72	57	59	51	61	54	53	50	59	56	69	56	50	56	62	44	72	60	50	60	53	47	66	67	55	43	49	48	56	62	38	40	52	52	57	54	60	54	53	54	51	63	58	59	57	60	53	48	64	55	71	58	42	63	63	51	56	60	52	51	53	50	47	43	52	56	54	66	42	51	60	66	53	59	55	61	50	48	40	54	52	70	58	35	60	54	61	55	66	53	54	45	56	57	51	58	55	54	47	58	44	57	59	67	58	50	61	55	56	50	66	49	55	53	43	55	53	53	48	48	64	55	66	49	38	58	63	61	61	58	58	51	51	43	59	48	42	70	58	62	65	62	51	59	48	57	59	50	56	62	64	50	46	54	49	56	42	59	49	56	61	59	43	60	51	45	55	75	49	53	47	50	59	57	64	66	73	64	49	51	58	59	62	54	65	56	49	46	42	69	52	43	58	51	48	62	54	59	60	63	41	53	56	54	50	51	45	53	67	40	50	44	52	32	62	45	53	51	56	53	58	51	51	49	62	58	63	50	41	50	66	58	55	53	66	43	51	63	57	59	56	52	51	62	58	53	56	61	57	57	63	44	60	52	49	46	63	64	42	52	63	49	55	71	42	54	60	49	50	50	48	66	50	65	52	62	61	51	60	49	55	57	58	50	48	56	64	52	71	46	53	48	63	44	52	74	52	54	64	58	43	60	49	61	61	58	61	58	66	61	49	51	65	41	58	55	53	65	54	44	56	51	66	53	54	55	71	62	50	43	52	54	49	50	54	51	54	58	72	54	52	68	49	66	57	49	53	50	59	52	60	55	54	56	55	56	58	63	59	50	41	64	68	57	67	56	61	54	79	54	61	49	60	59	51	51	50	53	45	55	51	59	53	40	59	67	62	61	53	50	58	51	51	51	55	55	62	54	51	56	58	66	62	58	52	54	52	47	42	54	41	55	65	48	56	47	56	61	60	56	38	56	49	58	48	50	49	48	65	55	51	51	40	73	55	65	49	48	68	55	54	48	43	49	54	57	40	63	47	48	51	55	64	51	56	60	57	57	63	50	60	65	61	60	54	54	57	53	62	62	47	47	53	46	58	57	60	58	52	66	61	57	56	52	59	48	52	61	67	57	62	65	56	58	56	47	59	57	44	58	56	54	60	43	57	59	50	66	61	62	61	47	64	58	54	66	60	75	49	59	60	54	44	53	43	55	39	48	43	47	52	58	49	57	62	60	40	56	44	49	57	48	57	73	56	42	57	59	65	46	60	54	60	57	48	45	53	48	55	55	45	60	66	38	58	44	54	51	48	49	64	49	72	61	39	63	48	55	57	47	46	49	59	45	59	64	56	48	68	40	45	59	44	47	47	40	47	45	58	48	50	62	49	38	50	65	46	55	53	53	47	50	52	61	57	50	46	52	45	64	56	49	53	53	58	56	60	48	53	39	51	52	55	67	63	52	48	59	57	54	54	53	50	51	43	59	57	47	56	66	62	63	58	55	44	48	64	44	55	47	45	57	59	50	61	58	55	57	50	56	50	50	58	49	53	53	65	56	51	60	62	48	54	57	53	47	43	54	53	50	57	55	46	51	60	57	51	62	48	51	54	44	59	51	56	54	65	40	57	66	62	85	49	47	51	71	50	55	44	52	54	54	51	60	59	46	63	52	62	50	55	59	64	64	49	51	66	61	47	38	45	59	48	54	58	83	71	46	51	61	50	53	61	56	54	51	45	68	59	48	56	47	56	56	37	50	54	53	51	64	63	53	52	38	46	60	61	54	46	43	42	45	49	47	46	49	54	40	55	49	52	61	64	55	45	43	57	52	46	49	53	48	62	56	42	58	51	43	55	55	69	54	50	59	65	61	62	63	62	52	63	47	52	49	57	63	61	51	56	44	57	58	65	60	50	56	63	45	68	51	47	64	60	44	54	57	46	60	46	53	57	45	59	59	59	59	49	49	46	48	68
23887	11295	2967	2341	3462	3848	3332	2719	2191	1772	1438	1338	1170	1050	1017	953	907	819	811	763	789	679	749	693	691	715	631	640	679	629	617	637	617	625	570	583	560	612	583	605	600	627	614	568	553	625	631	585	624	580	590	577	577	598	558	590	589	548	573	623	617	599	583	565	569	607	588	588	607	697	2491	3496	2809	2133	1307	952	742	592	600	609	586	577	552	559	601	578	579	568	523	556	556	576	572	544	540	553	591	558	579	576	592	604	556	588	569	578	533	592	515	570	556	564	575	537	589	563	561	570	555	537	611	566	596	591	577	555	516	586	535	553	580	572	563	597	550	588	576	587	606	553	531	582	587	534	549	565	522	592	607	534	591	593	539	577	582	533	563	563	557	597	586	579	551	575	583	554	588	563	560	567	600	582	616	573	566	571	554	566	570	600	555	534	530	599	542	549	556	554	558	555	566	543	552	544	538	596	556	568	554	584	537	581	569	556	562	542	555	592	522	554	558	572	546	568	529	578	543	577	539	593	595	587	551	606	577	524	614	571	571	546	590	594	523	524	547	532	582	574	573	578	560	552	594	549	579	575	637	538	559	558	618	554	580	593	567	559	538	571	545	577	535	557	515	538	560	552	589	596	551	535	582	553	586	603	549	497	601	567	594	528	568	545	558	570	567	565	617	571	569	580	539	537	562	599	534	568	589	573	535	566	557	571	567	554	573	559	573	570	592	556	573	586	536	568	571	536	550	566	574	578	598	571	586	547	563	549	595	567	554	611	569	572	543	549	568	560	585	573	566	597	557	556	560	563	584	587	590	595	601	539	536	593	569	580	572	555	560	601	552	557	550	591	565	563	485	581	556	556	532	551	583	559	543	561	579	560	570	598	550	576	590	531	590	590	558	573	557	547	544	565	570	553	540	578	543	571	561	589	591	602	573	551	597	562	576	567	581	609	585	539	574	579	526	579	577	563	595	543	592	581	567	598	558	570	557	578	564	531	587	535	615	560	588	550	580	564	582	627	585	559	569	565	552	582	554	584	587	569	526	608	558	561	581	533	583	597	566	561	581	554	551	575	585	567	569	575	553	568	610	579	588	579	576	569	582	519	573	533	569	568	574	578	560	566	598	553	620	571	517	534	550	532	578	556	566	534	533	556	554	601	553	560	620	567	546	565	569	583	570	559	561	598	582	556	572	576	595	531	549	554	558	582	570	577	588	578	562	559	578	558	557	593	570	585	514	555	532	577	569	578	532	509	585	551	597	566	571	560	582	560	579	518	582	567	532	577	556	575	556	548	565	558	558	561	531	596	588	564	628	594	548	572	601	565	593	627	582	579	574	589	593	568	543	565	585	573	571	553	525	547	584	554	525	564	542	542	524	575	573	575	509	590	525	575	579	587	582	593	514	622	561	568	544	573	548	561	570	555	558	598	521	540	600	569	495	538	545	573	566	560	595	551	579	580	590	564	581	554	590	558	591	575	596	586	533	568	551	594	558	532	530	552	584	607	544	575	586	574	540	566	619	605	555	566	559	550	598	592	575	571	590	575	562	520	614	597	550	568	592	553	597	567	559	582	531	555	602	571	585	630	579	563	564	594	598	579	605	585	600	575	579	566	594	612	544	561	552	567	536	562	550	579	569	554	575	579	575	534	575	600	588	529	568	574	532	553	645	575	572	597	579	556	557	567	561	581	575	574	543	575	569	545	605	518	568	597	543	563	561	607	614	554	542	592	552	555	563	580	540	552	569	610	566	581	574	575	550	564	588	561	584	570	575	598	580	569	585	557	583	597	577	585	547	560	532	571	577	544	518	579	584	556	559	568	542	616	587	530	579	611	559	572	571	547	528	566	552	567	559	555	562	563	611	580	556	536	562	617	578	567	530	565	559	569	528	555	565	574	557	536	591	585	542	607	536	556	606	575	565	596	597	582	544	570	538	568	552	559	557	529	558	593	562	542	553	561	508	607	572	554	583	578	565	526	565	557	540	543	585	584	605	551	577	571	566	534	599	566	615	609	565	575	564	557	578	546	545	592	503	571	561	597	553	567	544	522	559	543	529	563	570	533	548	537	563	570	589	558	543	562	549	546	606	589	556	592	585	519	563	595	606	560	542	530	596	599	563	609	584	575	560	620	584	596	578	553	602	579	582	550	548	562	592	555	564	540	609	582	607	559	561	600	548	549	548	542	591	556	563	586	597	579	589	575	611	558	543	553	538	565	604	558	598	581	590	553	531	571	529	565	516	584	560	561	588	580	568	561	609	534	585	571	535	555	561	622	559	551	571	611	536	555	550	578	588	604	565	578	559	569	567	591	574	535	595	591	567	549	551	567	599	607	570	541	586	571	577	573	503	555	571	548	581	607	551	549	554	529	597	579	577	512	579	600	534	548	611	580	584	589	561	572	583	583	538	623	549	582	574	586	556	586	526	601	543	543	576	563	606	548	548	543	571	568	570	564	538	586	590	580	576	586	594	553	515	578	561	577	523	613	575	538	558	574	586	578	567	580	536	570	587	565	574	547	563	554	608	575	573	550	562	542	544	585	532	568	557	554	600	569	612	584	545	554	581	559	528	568	554	562	594	563	569	603	513	545	556	565	565	580	551	557	567	580	555	560	554	618	564	572	556	568	622	586	583	627	557	574	547	551	591	565	622	583	538	579	576	591	585	578	615	587	562	573	550	584	557	565	614	603	556	579	565	557	536	577	559	536	568	546	591	572	573	564	553	520	568	549	609	572	573	587	534	540	575	594	587	573	589	571	565	541	601	569	542	547	624	557	585	557	584	562	553	537	591	548	561	551	625	545	579	599	595	550	556	546	544	601	545	555	542	543	577	564	599	575	568	601	549	601	606	574	549	550	567	578	543	574	563	558	541	566	566	536	592	565	577	566	602	537	569	558	541	591	532	541	575	553	548	578	547	546	508	571	553	571	598	565	594	567	585	536	557	555	517	552	589	599	542	568	552	580	547	612	578	517	595	566	592	565	587	579	587	541	554	594	612	590	603	549	559	582	605	586	591	570	551	552	591	537	587	542	565	565	558	608	586	579	576	556	544	578	566	540	591	596	575	542	565	580	597	631	547	548	590	576	549	574	563	559	579	528	585	591	564	604	573	569	576	590	599	587	555	582	603	539	627	580	564	540	552	598	550	536	536	573	549	566	569	568	537	572	555	589	587	606	563	545	577	628	572	605	588	573	535	562	592	528	583	542	611	591	597	574	577	602	624	545	550	583	557	535	555	614	555	551	587	591	573	533	527	586	589	604	555	589	590	548	515	553	570	610	568	577	599	568	607	603	553	575	587	562	559	546	593	563	575	553	548	567	576	555	522	568	623	595	549	556	564	544	542	625	595	566	599	587	566	575	625	538	590	533	564	593	576	554	586	527	597	569	523	567	589	598	520	525	538	546	588	559	576	592	581	565	566	557	548	526	548	586	579	536	585	551	586	582	606	572	531	553	570	544	581	579	616	592	587	560	589	553	563	563	536	574	577	538
1063	224	84	77	98	82	70	92	59	66	70	76	68	59	60	61	60	70	77	54	59	62	71	60	83	69	60	57	62	64	68	73	66	60	52	58	81	60	66	55	59	66	72	58	44	62	62	64	57	52	69	58	61	56	56	60	64	63	53	65	66	58	66	61	63	68	64	59	74	63	69	72	86	73	73	65	63	69	59	67	63	67	71	63	55	66	57	76	54	56	57	60	76	71	69	60	51	63	68	70	53	61	54	66	74	53	69	73	79	72	65	73	61	51	72	68	59	60	59	65	51	59	67	68	58	54	52	78	52	72	72	62	64	59	83	66	71	63	60	77	47	56	54	54	68	52	79	74	63	64	58	76	75	55	64	70	71	70	60	69	67	71	69	64	66	64	52	55	77	76	69	56	61	64	68	64	66	35	55	55	56	67	69	68	64	70	64	56	71	66	71	67	65	71	66	68	60	48	78	67	38	77	52	67	63	68	58	66	53	62	68	53	68	61	53	65	81	59	61	61	67	73	74	70	54	65	76	72	72	72	70	79	62	78	64	64	75	58	65	65	61	66	59	58	74	66	63	64	73	57	69	84	75	57	72	70	78	64	57	65	55	63	64	55	72	66	78	73	69	72	64	71	64	76	76	59	61	66	77	57	61	63	64	69	72	63	65	82	84	81	61	64	68	55	70	62	72	82	76	59	71	54	62	70	71	67	66	64	56	80	72	63	72	69	63	67	64	72	66	56	63	59	55	65	60	64	61	45	58	63	66	56	70	71	62	54	62	64	72	56	57	73	50	56	75	81	56	68	57	61	67	62	58	79	51	70	84	63	61	64	57	58	77	61	56	58	55	56	55	62	73	67	71	58	55	57	69	70	70	58	71	55	70	68	69	76	73	67	58	54	66	55	63	72	60	60	65	71	70	66	87	75	58	67	69	52	64	66	53	60	60	77	68	58	47	60	54	58	59	66	44	61	50	66	73	78	70	75	78	62	55	68	66	60	67	68	61	79	57	62	57	73	64	57	69	60	50	75	61	69	60	66	61	61	77	70	44	67	76	60	54	51	61	66	59	69	81	78	71	69	67	50	58	63	56	68	61	50	49	58	64	64	84	57	63	61	55	46	67	63	61	73	68	64	70	45	68	84	49	71	74	72	58	69	67	71	62	53	52	61	68	71	64	55	66	69	52	67	80	59	59	76	67	63	65	60	63	79	68	60	63	71	63	62	65	55	66	58	62	64	78	60	70	56	70	43	65	65	62	65	70	66	68	66	65	53	56	50	56	77	59	63	58	59	72	64	58	72	69	58	68	64	71	75	59	70	59	66	57	56	69	65	75	62	77	67	65	66	60	59	53	54	60	61	62	67	56	82	67	56	61	61	76	64	74	62	61	60	68	61	63	67	74	69	61	55	64	69	63	63	74	80	54	69	57	50	71	65	76	66	60	69	60	58	59	57	64	69	70	52	56	68	68	72	87	69	62	66	58	76	63	63	63	65	70	65	67	68	56	62	53	72	67	75	66	68	62	71	66	65	64	64	60	56	72	76	80	54	58	87	57	61	63	67	52	75	60	63	59	53	54	67	73	64	65	55	58	71	67	60	71	70	65	62	60	59	48	59	65	67	73	63	72	68	69	58	44	67	54	56	78	70	71	62	56	75	59	77	71	70	68	60	70	74	68	58	74	73	52	68	59	67	72	84	68	62	64	73	71	63	68	54	63	52	66	62	64	72	63	69	66	76	46	65	57	47	81	71	52	61	69	71	69	60	76	49	67	65	69	73	71	67	70	64	73	61	53	63	58	58	73	64	63	68	83	60	47	70	81	50	81	69	90	52	74	59	50	57	69	53	60	67	46	70	69	61	55	60	66	62	68	74	54	64	62	58	62	76	58	56	68	51	67	58	62	66	71	55	42	55	65	57	68	54	60	40	64	73	74	57	60	62	58	67	56	48	69	52	64	57	60	61	59	49	63	68	56	64	71	60	60	75	65	65	62	54	75	56	71	55	58	67	63	56	57	65	67	70	57	57	82	55	60	70	67	72	64	50	67	61	71	64	75	51	62	63	78	70	69	64	52	54	54	69	80	66	55	67	52	76	59	62	49	67	62	77	77	59	52	81	61	60	58	49	58	72	60	58	70	59	73	53	82	79	63	71	60	67	56	62	56	56	56	65	65	66	65	55	60	73	63	66	56	73	66	72	74	59	65	57	75	60	70	61	65	71	72	63	62	60	74	58	72	59	66	68	68	59	73	72	62	66	72	59	58	63	56	60	57	71	69	63	56	67	63	64	55	73	67	83	65	65	75	55	65	51	46	68	57	51	56	78	65	60	66	52	57	68	57	60	66	67	84	64	72	56	68	65	65	52	51	76	65	58	81	57	71	53	70	55	52	61	70	61	59	61	74	65	66	62	52	81	67	60	68	62	69	66	66	47	60	69	71	70	84	57	65	71	65	74	60	61	61	68	49	69	75	54	60	46	64	67	66	68	69	61	66	64	72	42	76	78	73	56	62	54	61	67	51	62	64	64	64	73	63	69	79	75	69	74	70	74	52	62	55	64	65	60	60	62	60	57	63	60	64	58	81	60	52	64	68	50	74	80	65	79	73	75	54	70	65	71	53	55	65	71	58	63	67	81	59	61	57	69	61	66	52	69	60	57	62	76	63	58	65	59	71	78	71	76	62	76	67	61	63	76	76	67	72	65	70	59	56	65	58	70	63	51	64	83	74	58	62	59	67	80	69	72	51	76	60	67	79	83	70	55	54	73	56	72	71	71	65	65	68	70	69	70	59	52	73	66	60	59	73	78	65	65	59	82	63	65	62	74	58	67	69	64	61	61	71	61	82	68	73	75	71	80	70	67	54	85	64	49	64	65	52	46	71	70	65	67	60	69	73	71	54	65	82	65	57	85	54	56	74	74	76	71	54	65	72	72	58	75	72	64	55	78	71	60	58	60	60	71	63	64	53	56	54	65	59	71	56	66	50	54	59	66	61	71	76	66	54	73	72	66	69	77	71	61	55	62	65	66	53	69	62	59	65	47	67	80	62	56	44	71	69	67	73	82	67	66	63	65	60	67	59	63	65	69	64	59	72	54	50	58	61	61	75	76	65	57	68	72	70	72	65	72	68	74	70	51	68	58	68	56	59	64	67	72	60	69	65	58	60	53	74	76	63	62	65	89	56	65	74	55	80	63	80	67	65	62	78	74	65	53	78	67	52	73	60	66	62	64	65	68	60	53	58	61	65	56	64	60	71	72	69	61	66	57	51	62	58	58	58	70	73	72	55	74	56	59	50	62	66	72	57	67	61	67	68	54	72	59	74	71	62	59	76	72	63	66	73	72	56	56	67	62	66	82	48	55	60	64	52	72	81	65	44	68	62	76	56	68	64	68	55	56	58	58	67	77	58	68	71	57	74	57	69	60	65	67	58	76	66	61	62	65	73	74	66	62	55	63	68	60	59	61	80	56	70	57	70	74	60	49
13374	3630	1145	1020	1248	1354	1243	1094	1029	911	860	784	835	777	818	729	737	669	686	693	775	717	654	702	728	676	685	617	686	670	626	703	683	657	660	683	658	710	654	669	726	673	729	689	648	647	655	648	651	633	666	632	675	679	645	674	657	638	647	635	663	639	639	666	652	655	691	653	659	699	1080	1231	1289	1130	870	835	765	679	664	661	655	661	654	657	618	657	692	631	654	679	704	686	650	626	613	668	658	656	641	649	695	677	627	630	633	610	651	685	664	652	703	648	669	660	676	675	598	629	681	627	637	691	657	639	636	684	633	675	646	619	661	590	643	659	635	627	652	636	653	657	686	650	676	679	655	683	649	637	674	651	673	633	617	678	674	662	673	683	621	627	687	684	650	663	642	666	644	645	648	677	617	672	647	635	656	659	694	670	671	687	653	627	643	686	644	652	653	660	665	700	643	623	633	604	635	633	603	635	617	650	607	684	662	669	644	710	645	679	649	616	690	676	630	665	625	636	660	659	601	641	682	673	698	638	633	656	670	650	686	650	665	625	700	651	658	669	687	696	639	643	685	687	678	653	646	668	644	644	659	666	699	656	679	658	631	672	647	601	636	619	641	673	665	665	658	628	655	676	634	644	661	624	637	643	649	627	657	663	629	629	635	704	640	624	667	664	598	638	628	681	608	664	628	644	684	712	627	679	669	629	669	679	686	659	616	653	672	647	663	683	676	660	628	622	641	649	661	634	660	614	654	645	666	647	658	639	651	695	662	643	701	673	626	633	628	667	662	660	692	656	633	652	655	660	640	701	645	668	677	676	661	646	631	649	663	633	697	587	635	688	661	676	611	635	657	635	678	615	627	655	670	638	643	699	646	632	670	670	653	648	615	662	721	653	689	660	625	631	596	678	688	664	674	651	677	638	646	615	626	659	661	678	669	690	639	679	672	677	649	670	628	658	613	662	652	676	632	630	703	666	665	695	640	692	661	661	645	675	652	697	658	635	645	649	682	664	699	629	668	672	628	611	668	663	662	622	603	636	616	638	694	623	661	618	685	662	649	654	681	645	682	670	677	674	669	670	641	632	618	642	647	663	668	634	691	640	636	695	675	642	653	650	653	664	691	649	673	641	652	641	635	647	679	666	636	666	663	643	643	645	653	645	674	629	681	665	661	692	644	635	645	586	668	668	656	647	649	684	653	652	619	631	658	639	671	671	717	653	665	675	649	654	673	643	632	648	663	638	619	624	631	653	648	677	642	649	649	657	628	625	614	633	664	632	713	638	656	678	689	660	670	686	634	631	668	626	655	641	647	676	612	641	657	624	671	621	692	666	637	650	643	661	645	674	629	655	684	709	700	694	665	650	693	624	670	656	678	642	608	650	679	673	637	647	679	654	665	643	641	631	651	636	631	678	672	651	635	648	706	629	654	699	668	646	689	639	653	640	661	664	676	681	678	707	637	698	706	630	644	680	638	660	655	651	689	655	631	649	630	676	651	660	666	640	627	713	646	634	651	665	656	650	638	657	709	628	648	624	664	683	648	646	621	686	654	691	615	688	663	596	651	587	635	654	679	676	658	699	676	583	710	669	613	608	618	688	675	615	659	663	658	651	660	685	653	666	645	686	635	665	700	643	642	660	672	662	628	667	634	639	655	672	629	626	642	625	634	709	670	656	703	707	621	663	618	612	668	664	655	649	718	663	647	697	624	667	633	645	676	692	654	585	630	632	653	653	667	647	619	637	669	694	629	660	662	665	629	674	630	661	640	646	641	618	652	678	653	637	669	632	690	643	694	639	662	666	672	633	660	638	679	625	680	660	617	666	625	649	650	615	633	648	657	621	692	651	653	617	668	634	678	632	625	649	627	605	684	690	700	684	696	647	617	671	631	658	679	650	632	654	641	641	677	641	677	622	668	656	606	668	636	650	701	642	658	655	655	636	682	665	674	642	634	721	700	675	658	625	649	646	671	677	661	666	667	629	670	626	641	647	677	673	681	615	615	658	669	641	648	650	660	615	642	639	663	658	632	647	694	639	677	663	661	659	701	667	636	646	614	652	655	653	631	667	664	693	699	673	677	628	629	657	627	692	665	670	643	704	655	651	647	701	627	640	661	658	689	644	679	662	694	711	643	678	668	666	642	593	643	623	645	621	645	700	660	682	663	654	674	621	669	645	597	648	649	721	641	704	663	668	691	653	662	683	669	612	624	660	650	649	639	634	672	668	654	661	676	692	656	614	620	691	679	683	647	652	709	685	657	647	644	592	669	676	633	674	636	684	654	674	637	626	640	634	620	660	656	628	648	669	679	662	615	693	647	612	676	615	613	682	680	629	699	679	605	625	645	645	666	679	650	605	651	655	663	655	680	676	660	644	652	675	657	646	686	696	695	668	647	667	618	666	688	624	672	667	663	642	691	641	629	671	650	656	662	619	656	644	643	625	637	670	625	655	661	668	687	671	643	679	645	632	686	658	645	647	650	633	671	623	644	631	643	700	674	683	616	677	669	683	659	651	617	631	638	666	650	648	714	705	678	658	652	690	662	680	679	659	671	669	690	643	613	655	675	580	686	675	642	653	672	682	580	625	685	640	648	636	693	660	667	668	634	674	694	620	613	646	675	644	620	624	645	638	676	701	614	678	678	608	666	675	637	658	585	635	672	673	668	653	680	636	627	636	652	667	646	633	659	640	648	668	641	634	605	657	626	676	684	676	639	692	642	629	697	652	650	652	671	638	631	666	675	634	680	666	670	658	670	686	699	670	657	635	714	691	661	636	669	679	642	660	656	646	658	663	669	658	648	620	699	657	614	660	651	677	616	669	613	680	675	663	682	651	686	695	639	662	644	702	592	626	670	598	671	673	661	654	651	648	655	663	645	668	701	679	611	687	695	641	613	680	620	638	630	682	613	660	674	650	647	711	637	666	691	657	602	645	692	655	651	665	619	652	652	649	635	616	679	688	646	643	634	632	621	659	655	676	665	677	590	664	612	612	650	677	622	625	660	675	671	667	629	652	693	633	673	634	680	664	664	621	637	614	700	589	685	669	601	681	637	679	654	684	627	672	632	667	657	681	631	635	660	655	658	677	656	628	644	658	639	672	655	662	678	614	680	658	629	601	685	643	574	624	647	672	624	699	647	628	663	648	621	665	647	674	661	619	653	665	661	664	664	646	630	654	638	616	660	652	667	646	656	624	636	666	689	636	671	682	643	647	614	648	663	671	693	677	633	700	630	664	676	663	637	689	662	619	660	611	687	627	655	698	673	630	667	710	665	658	661	660	708	679	709	670	639	676	678	645	652	659	635	664	700	659	658	652	681	634	643	598	625	634	679	661	678	696	638	610	680	622	693	645	707	635	663	643	651	692	638	715	631	661	673	703	681	644	619	653	663	686	652	646	677	637	690	630	661	680	632	657	656	602	636	636	627	651	673	646	677	638	632	685	697	659	613	681	706	651	672	654	641	662	669	647	635	613	673	679	700	655	678	640	624	603
1570	785	191	105	87	97	113	85	68	77	71	73	69	77	70	72	82	62	55	78	81	75	62	54	70	78	70	70	80	76	71	64	73	63	81	71	58	66	58	64	71	75	65	75	65	70	87	57	68	75	55	67	66	67	83	62	76	77	75	65	71	59	54	72	77	76	59	68	76	81	115	136	129	92	92	81	71	74	82	70	53	64	72	56	59	79	54	68	70	70	64	62	51	65	53	48	76	65	67	60	62	65	60	72	71	64	65	59	58	57	50	70	70	59	70	59	77	65	72	59	62	70	59	68	63	78	61	68	62	70	83	70	65	61	57	69	52	77	74	62	56	55	64	66	76	81	80	57	54	59	73	54	53	64	70	70	69	66	60	54	87	69	67	76	53	86	67	79	66	67	56	63	59	64	50	65	56	65	54	61	68	72	61	65	59	67	70	71	65	68	81	69	71	65	67	61	54	58	79	73	78	62	64	57	56	58	64	64	66	85	66	78	70	62	72	47	54	64	63	69	62	80	85	71	69	64	74	51	80	59	65	52	71	57	59	67	66	78	46	60	62	75	67	87	66	66	52	72	60	71	71	48	67	75	66	66	74	61	69	76	77	69	76	53	76	76	81	55	55	61	60	67	72	63	61	73	59	59	59	58	70	78	51	67	79	64	71	77	60	74	63	76	60	75	60	55	56	50	61	63	69	53	78	59	73	69	78	66	72	54	52	83	52	66	67	57	60	82	62	80	70	57	70	57	63	50	74	67	72	62	65	66	65	62	49	56	64	71	66	71	65	70	58	64	76	64	69	40	74	67	68	66	56	64	68	65	66	58	71	66	65	52	73	62	67	60	63	61	74	60	59	59	72	68	72	57	64	65	53	81	71	70	64	71	66	77	64	56	69	63	69	62	65	66	61	75	73	64	58	69	73	63	64	54	86	70	64	70	72	67	74	49	77	64	52	54	58	60	82	68	55	58	61	76	78	66	61	65	62	61	66	63	74	66	57	73	61	73	64	59	57	77	61	63	59	43	68	62	59	59	75	61	68	76	55	71	65	55	65	71	54	73	62	72	57	54	73	60	73	57	77	61	69	67	72	65	59	68	72	58	76	75	60	67	54	57	71	59	62	86	75	70	57	70	80	55	53	63	56	59	57	77	69	67	55	68	80	73	57	63	55	61	64	78	57	58	62	68	66	68	61	74	78	72	63	60	59	68	65	70	76	59	59	58	60	72	55	65	61	52	52	72	50	63	69	69	69	69	72	61	53	56	57	56	57	69	76	69	75	63	61	63	50	61	71	68	79	80	74	57	64	73	57	73	55	61	69	59	65	79	54	72	55	67	74	57	66	63	63	65	77	74	65	71	78	55	73	66	63	70	66	68	80	78	70	66	63	74	57	74	84	75	69	52	68	60	73	72	80	61	62	71	67	52	66	61	60	80	60	58	64	65	64	72	75	66	72	78	72	73	82	69	69	52	61	55	58	74	56	80	59	71	59	42	54	56	68	60	64	75	74	69	75	73	65	66	58	66	63	63	63	68	70	73	70	50	64	63	75	78	72	65	68	63	61	57	56	76	60	61	65	51	58	69	68	55	61	87	72	63	44	65	55	80	59	75	63	61	66	51	69	64	57	76	63	64	70	79	71	65	66	56	76	70	47	58	44	59	61	63	59	56	66	68	62	79	59	58	74	76	66	63	77	63	69	60	59	53	59	60	65	54	58	67	77	60	64	55	75	80	80	66	61	64	74	58	61	50	58	49	65	49	70	63	67	64	77	58	60	70	54	69	55	72	69	68	68	66	66	66	55	55	78	58	53	60	66	62	52	48	62	54	64	56	62	55	51	79	58	78	67	69	62	53	69	62	60	60	65	70	62	55	50	61	77	64	66	60	63	72	67	65	64	56	87	58	64	51	63	49	69	85	75	56	77	58	72	63	78	80	71	57	50	48	67	59	71	72	76	63	67	71	81	60	76	54	68	70	61	51	61	76	58	67	73	67	58	57	70	80	55	52	63	60	69	59	55	69	71	60	53	54	77	58	53	68	71	64	62	56	63	75	56	53	71	71	61	69	57	52	73	67	68	69	61	57	69	72	74	55	57	63	70	84	64	74	76	73	65	73	69	54	59	62	61	66	66	56	68	57	57	64	54	69	82	77	87	69	77	56	60	70	84	60	63	82	69	78	59	65	62	71	64	65	68	71	50	60	67	70	52	61	69	57	69	52	59	46	50	59	59	70	58	60	58	60	80	61	71	61	74	76	75	75	57	94	67	71	61	48	61	60	69	59	70	70	70	62	66	65	66	57	51	70	69	59	71	60	56	73	59	62	49	61	65	66	65	70	53	70	61	62	66	63	80	71	58	77	66	82	60	51	64	71	64	75	76	74	62	73	61	63	63	63	75	69	56	77	66	53	65	84	74	66	60	62	51	66	65	76	71	66	66	53	67	73	68	65	72	63	66	78	69	56	72	77	59	70	55	59	71	54	66	68	55	51	53	63	61	62	63	81	73	63	64	71	74	61	59	61	62	65	53	59	70	74	64	75	50	56	50	61	57	51	61	79	67	76	65	50	72	78	62	64	55	69	75	74	64	86	81	74	78	65	79	58	59	59	70	67	65	61	70	53	53	65	73	69	63	95	71	59	71	72	71	56	63	81	68	72	65	66	70	47	58	74	64	55	77	69	64	72	68	61	45	78	68	68	57	64	53	56	75	67	64	66	76	64	65	62	65	75	61	69	71	62	77	49	53	67	56	59	58	67	65	69	67	72	58	51	68	75	66	80	52	54	49	62	69	58	73	58	54	68	71	70	59	49	58	59	61	69	70	61	76	61	62	51	69	63	64	56	64	68	57	49	58	61	69	73	83	54	63	62	51	76	61	69	66	68	58	70	59	75	60	69	71	61	67	75	69	58	69	67	61	65	76	63	66	58	63	67	75	70	88	48	62	70	63	76	60	61	66	78	65	73	72	52	60	70	73	67	49	46	52	75	78	53	59	48	72	70	71	64	54	55	67	66	62	67	66	74	71	76	73	60	72	86	73	61	57	69	67	62	68	59	76	54	72	71	71	65	63	76	72	64	64	69	67	76	64	58	65	66	70	68	55	51	62	66	49	70	68	64	56	74	68	55	58	68	72	63	68	68	66	68	74	57	66	57	71	66	67	59	61	63	62	82	71	67	56	69	65	72	73	75	60	78	73	60	83	57	68	59	57	54	66	66	76	63	67	68	63	61	63	76	63	66	60	52	77	61	60	84	61	77	72	59	78	63	63	51	59	65	68	78	68	62	63	69	48	61	61	57	70	78	71	84	65	63	61	76	69	61	60	54	71	67	58	60	76	59	51	80	76	50	67	70	73	84	52	65	60	61	58	48	64	52	69	71	73	60	66	86	56	67	65	52	70	78	76	64	66	53	73	71	74	75	63	69	63	79	57	69	61	73	66	68	64	62	70	71	61	60	59	54	71	62	69	55	74	59	66	74	66	74
19164	7992	2073	1717	2498	2780	2428	1924	1669	1412	1151	1061	1001	934	959	936	833	828	777	796	812	781	776	734	696	763	686	690	768	733	716	714	687	703	719	755	713	718	676	704	705	709	691	694	664	685	666	712	730	702	678	692	668	690	733	641	622	688	731	700	726	679	694	695	670	675	684	658	680	899	1953	2202	2114	1470	1140	878	775	726	667	706	654	670	656	635	671	676	654	670	725	623	657	719	623	663	672	665	727	667	656	705	707	658	693	676	681	661	679	666	685	657	696	674	669	656	647	644	689	663	703	636	669	689	696	620	686	665	701	659	686	656	720	694	693	682	698	664	643	685	666	649	687	647	675	697	650	689	681	688	667	707	694	685	657	665	687	676	667	665	667	660	680	628	700	658	727	690	686	655	666	667	629	700	658	646	678	617	662	703	652	707	698	714	678	700	656	686	693	670	694	681	641	656	740	692	722	721	672	695	696	686	653	679	695	758	686	690	679	709	642	700	683	692	655	684	659	650	647	741	722	668	644	645	676	691	713	719	680	666	704	664	678	693	656	672	696	669	649	652	683	632	651	661	686	668	687	651	655	643	691	708	672	659	695	654	682	670	691	698	674	668	686	698	643	668	717	679	632	688	674	652	666	620	681	656	667	631	666	690	702	649	663	688	633	683	701	680	685	683	635	689	682	726	653	628	643	732	618	654	688	662	664	707	658	687	685	633	680	689	697	656	688	664	656	681	667	657	684	672	658	698	723	662	646	671	678	649	689	711	688	631	658	656	659	659	655	721	675	675	729	664	700	693	651	698	682	721	739	706	659	682	674	665	652	663	667	711	663	708	689	716	670	668	699	711	657	665	629	676	686	707	709	658	645	660	643	646	642	654	681	639	682	649	645	704	666	636	647	651	668	705	661	673	670	719	675	650	669	658	679	657	671	682	666	667	654	685	699	684	661	666	653	694	670	747	679	687	690	686	675	668	692	694	660	676	659	644	655	651	664	698	677	680	702	664	667	680	638	693	652	703	658	697	696	682	661	689	634	705	751	699	683	698	725	633	673	649	673	666	691	677	666	639	705	705	694	642	648	661	716	709	681	705	661	663	667	671	691	687	639	653	648	673	671	653	664	685	723	681	723	700	699	669	650	676	698	660	659	668	708	666	685	709	651	672	702	709	721	681	726	701	691	676	686	693	746	688	642	708	634	710	692	698	746	684	659	647	669	652	700	701	687	684	676	691	669	679	668	680	650	705	668	660	710	707	708	674	667	701	654	672	677	684	693	691	679	676	695	666	679	663	690	664	637	692	686	659	700	650	667	673	676	650	709	643	675	704	645	688	652	682	656	669	645	668	713	692	700	674	656	631	676	719	665	682	696	663	677	690	689	703	695	656	695	685	670	699	695	675	688	675	675	680	717	697	680	682	685	680	684	643	681	669	659	708	653	693	700	682	675	639	679	694	630	670	714	682	674	708	661	673	701	670	729	663	700	638	681	689	656	711	642	699	696	655	704	670	682	688	683	671	643	645	739	667	687	693	657	686	696	649	676	670	659	677	649	668	704	649	682	723	674	641	655	655	670	659	653	638	703	688	683	666	684	671	660	695	667	648	716	696	658	658	689	727	667	675	682	650	649	666	686	657	697	628	641	739	666	656	674	666	657	734	683	725	666	640	656	645	677	670	705	709	656	679	656	684	741	690	681	664	730	691	708	657	714	682	719	675	649	708	666	735	631	668	662	705	662	644	671	693	674	658	734	681	680	660	694	675	678	690	686	675	672	648	643	656	721	631	687	632	646	698	664	648	643	687	714	686	644	624	663	738	715	732	682	672	667	689	699	651	665	673	669	671	684	671	677	724	691	724	689	680	684	705	656	668	636	688	625	668	680	677	678	630	696	666	669	663	664	671	697	678	679	669	701	667	676	702	696	677	637	651	682	638	661	662	682	629	699	693	709	688	695	651	624	692	750	648	617	688	682	645	683	678	679	639	675	610	705	683	653	709	635	676	689	733	667	669	682	692	663	675	657	719	693	663	661	616	744	632	691	677	675	685	675	706	673	684	661	632	669	680	721	663	689	695	613	658	682	654	686	668	681	704	698	691	656	754	670	662	677	662	696	695	654	648	640	695	649	673	661	649	667	691	668	759	668	692	723	636	619	664	678	686	662	700	700	668	645	695	681	671	692	622	666	642	695	683	690	685	651	671	684	667	649	710	702	647	676	654	680	692	646	721	679	686	661	681	674	659	654	690	710	683	678	699	686	665	656	643	666	667	663	686	688	681	674	659	686	649	706	665	686	691	683	679	689	697	682	632	624	728	663	667	631	675	682	687	683	675	631	676	654	692	718	661	693	666	694	653	679	645	679	634	672	653	740	674	675	636	664	675	670	638	683	677	667	685	694	698	657	699	682	705	675	663	651	671	723	724	645	682	693	649	657	670	664	679	713	694	656	674	695	676	715	675	618	650	649	711	640	691	694	707	652	702	651	679	694	699	682	654	672	684	691	683	620	689	657	664	626	725	650	651	676	694	681	692	711	696	672	657	671	694	660	661	705	676	693	671	696	654	694	692	672	669	667	692	682	660	650	601	666	689	688	679	671	682	670	651	673	654	674	737	682	633	681	681	707	658	684	658	656	626	699	687	658	684	665	676	623	647	678	673	703	682	708	686	688	707	737	666	712	664	707	655	704	671	678	672	676	721	675	695	657	684	738	719	643	658	700	683	683	684	663	655	681	706	687	657	642	647	704	669	685	683	645	658	637	660	692	655	631	707	686	683	674	682	636	683	694	671	690	684	692	683	639	636	677	696	668	653	717	680	679	662	682	661	699	643	668	665	680	669	687	675	676	686	678	664	666	645	697	669	685	663	665	707	663	652	688	726	664	743	646	707	673	689	666	681	671	640	692	703	662	690	648	675	669	655	664	675	678	694	718	686	737	679	698	639	673	652	686	669	701	637	673	719	684	658	678	668	696	686	668	686	669	701	659	668	647	723	650	662	689	647	698	691	644	667	673	616	660	688	644	631	656	678	703	742	671	680	652	701	679	694	645	645	668	654	681	662	677	691	669	697	700	637	716	660	664	658	669	707	681	680	690	658	697	650	637	664	655	644	709	695	668	688	702	655	670	706	677	705	648	665	702	659	667	680	673	660	706	694	704	669	667	628	664	679	649	641	648	671	664	651	677	607	686	720	675	720	665	692	698	647	647	672	654	692	727	693	688	699	665	722	722	669	655	686	682	656	629	677	705	693	688	689	654	693	625	691	703	675	660	661	714	662	631	671	658	659	671	664	635	652	679	703	713	731	689	678	688	721	716	661	686	667	709	712	704	660	698	706	723	642	654	648	630	700	701	697	704	689	660	657	652	651	635	682	707	646	692	733	711	724	674	679	666	668	642	707	618	640	679	619	702	720	646	647	672	656	644	684	657	650	638	636	682	691	644	689	671	630	616	700	649	722	678	649	681	674	661	677	707	643	689	686	653	696	671	666	703	699	694	713
1907	815	197	90	81	84	93	93	84	75	55	58	86	57	69	68	64	53	55	66	71	60	59	57	60	53	59	61	48	61	80	62	68	46	49	58	53	49	54	57	57	52	47	44	55	61	48	60	54	40	69	48	56	67	61	63	58	52	63	62	60	55	53	79	64	56	57	47	53	61	94	108	126	110	95	84	47	57	51	62	61	67	64	46	64	50	67	63	86	62	53	74	55	66	68	67	56	53	61	70	67	64	42	62	49	55	54	52	53	60	46	36	67	64	53	55	53	59	64	59	60	57	67	45	56	50	50	53	50	52	55	49	60	65	62	58	64	48	72	63	55	61	51	66	58	53	65	57	61	70	50	67	51	56	51	58	53	58	50	54	59	52	67	48	61	53	53	56	46	56	62	54	63	69	53	62	50	52	55	62	55	62	55	61	55	56	64	58	37	62	55	51	49	67	46	62	61	54	58	64	49	60	56	73	53	53	59	53	60	55	46	49	61	47	45	60	65	61	40	59	57	57	55	59	58	70	49	64	68	68	56	51	43	62	51	68	65	47	64	48	52	67	69	67	57	66	63	68	57	46	54	48	54	71	53	60	52	70	46	45	55	60	66	61	63	58	56	66	49	68	57	55	66	62	54	54	51	71	59	60	55	59	66	65	57	59	66	57	52	60	50	54	58	49	68	56	54	66	60	60	62	58	54	57	64	57	57	54	60	74	65	59	54	38	61	62	65	58	64	47	53	52	62	49	65	67	56	46	43	54	55	58	71	68	53	53	65	73	59	54	65	71	55	46	60	55	52	51	50	62	62	50	56	58	57	64	61	67	50	50	58	60	59	45	61	45	61	62	61	59	49	63	56	48	47	59	63	63	46	58	46	71	51	50	62	56	55	49	61	63	62	65	51	67	51	55	57	63	69	57	61	61	58	47	46	68	63	59	52	58	58	54	46	55	56	56	66	63	71	50	57	54	42	53	59	51	75	60	51	51	63	49	57	54	56	65	52	79	75	51	56	46	57	42	61	66	68	56	45	57	58	62	52	70	55	60	49	61	56	52	43	61	55	56	47	64	54	62	58	62	54	52	59	68	43	64	41	56	73	50	48	54	51	55	55	59	58	55	43	46	49	52	51	50	55	56	68	44	42	56	64	59	49	57	53	49	61	65	61	62	62	58	58	65	58	58	60	65	36	65	60	46	49	61	58	63	64	63	55	65	69	33	52	46	70	60	53	57	68	52	61	53	57	61	51	58	43	53	55	60	55	51	60	48	51	55	62	69	55	49	46	55	58	65	64	69	46	66	52	53	69	60	64	51	57	48	74	57	52	55	55	58	55	53	62	33	59	56	55	60	56	55	53	51	59	39	49	54	68	65	70	52	68	61	65	53	55	60	66	50	54	56	66	62	44	56	62	48	54	57	60	59	53	44	63	55	60	54	55	65	63	56	54	55	55	60	49	53	64	61	63	60	53	48	45	55	61	52	57	64	73	64	71	70	65	64	38	64	62	62	57	56	66	56	52	58	51	59	71	51	70	76	57	67	52	67	67	41	44	62	46	51	48	53	46	59	58	61	54	60	53	56	67	56	62	55	63	42	65	79	53	68	55	63	64	58	53	53	52	62	69	64	55	66	67	52	52	47	60	49	56	78	53	75	63	59	75	59	79	56	51	56	45	69	66	63	53	60	47	58	70	60	51	46	55	61	57	58	57	65	51	59	51	57	57	56	55	56	54	70	68	60	55	55	72	51	66	48	59	67	65	39	68	60	48	57	53	62	52	55	68	63	53	59	67	61	47	56	63	47	59	65	50	54	55	51	51	80	62	69	65	58	50	59	59	60	52	60	54	60	58	67	76	58	63	64	49	63	54	55	65	62	62	45	47	63	78	53	59	54	65	55	46	48	44	67	52	48	50	51	54	58	69	62	53	62	56	48	43	49	57	56	48	42	52	61	45	74	66	50	57	55	70	52	54	54	50	52	59	54	40	73	75	68	47	56	79	55	66	51	58	55	55	59	55	64	56	55	59	61	56	57	67	50	47	62	58	61	57	58	59	56	44	66	51	53	64	53	55	49	59	58	56	65	56	54	57	48	49	67	50	60	69	63	45	68	51	63	51	47	69	56	65	53	57	41	59	68	60	56	53	59	52	67	50	60	65	65	63	58	50	48	69	54	48	56	56	59	61	70	50	55	61	52	52	43	50	53	48	56	51	56	66	68	55	67	45	59	58	59	52	53	61	61	64	70	52	66	49	57	61	75	63	52	57	69	54	69	58	61	51	48	62	47	68	57	54	59	47	59	52	61	64	57	62	58	59	51	40	47	55	68	64	53	58	62	71	59	43	47	50	64	56	60	55	58	69	56	47	55	64	50	75	60	62	45	61	63	47	66	54	51	44	68	56	71	60	51	47	62	39	36	51	51	59	54	69	61	71	44	69	58	61	62	48	54	62	67	65	51	44	55	63	67	59	47	47	55	53	58	53	55	55	65	65	59	57	38	55	63	61	60	60	54	59	63	60	48	55	58	59	75	50	59	68	59	63	65	48	41	59	56	44	59	58	57	61	59	54	62	62	80	55	54	65	57	46	55	69	58	42	61	68	51	63	62	67	60	45	62	56	51	71	62	51	56	53	52	52	63	61	54	56	66	52	59	66	58	53	55	66	69	56	52	52	54	63	59	68	56	61	70	42	56	53	41	52	55	58	44	55	54	56	64	63	67	64	59	55	61	64	54	66	53	56	48	61	57	64	59	63	44	57	64	58	55	62	58	54	66	64	53	70	47	58	49	56	58	49	47	67	56	63	47	54	59	57	51	56	52	63	55	45	55	67	60	48	57	62	53	57	50	60	54	59	54	60	63	50	52	54	57	63	57	51	49	58	61	58	57	56	73	51	49	65	50	59	49	46	53	56	52	50	59	63	56	48	61	63	56	62	54	68	50	67	48	62	49	54	47	41	48	69	56	59	64	67	73	49	54	58	58	62	69	58	52	60	54	61	72	70	62	52	45	58	63	68	54	36	58	52	57	45	57	62	47	59	74	46	56	54	59	52	56	56	62	51	47	58	65	65	62	62	48	60	53	51	63	59	53	65	74	71	57	66	64	71	54	73	54	57	64	63	55	47	59	52	60	42	68	71	57	63	52	56	60	70	39	51	74	52	60	52	59	56	64	62	64	56	52	44	54	50	67	53	57	54	53	56	51	72	57	61	62	48	53	50	44	44	45	50	54	61	55	60	69	51	57	61	53	47	65	50	63	66	46	49	61	62	53	66	60	51	50	62	61	72	63	56	56	55	63	56	54	70	47	61	61	56	51	53	58	54	56	57	72	61	56	52	50	57	60	58	51	46	49	71	49	58	61	67	46	57	46	55	53	53	55	60	57	59	65	56	69	69	65	48	49	54	55	67	74	53	48	60	45	63	66	68	62	61	62	55	71	45	54	50	53	80	57	63	56	51	49	49	69	48	53	55	53	57	52	55	53	56	51
19086	8913	2136	1617	2215	2558	2246	1878	1604	1366	1196	1064	939	891	850	837	811	758	740	687	675	732	690	646	594	682	635	600	620	611	625	602	619	646	591	603	601	635	598	564	605	608	598	550	601	588	624	603	589	578	591	591	588	596	572	642	580	596	546	592	580	592	578	589	570	619	555	589	582	628	1280	2426	2295	1763	1249	833	696	607	549	539	582	580	619	609	562	542	582	573	560	570	568	563	568	607	581	577	558	564	581	582	582	608	574	560	590	594	602	558	571	551	593	605	595	601	537	610	620	592	589	602	564	583	560	580	591	561	583	590	586	577	610	551	590	571	597	617	563	586	578	551	563	600	565	579	580	612	571	563	548	546	550	593	605	538	552	603	571	575	601	539	589	564	534	580	537	594	534	590	615	556	606	576	543	558	583	558	605	567	607	566	544	624	587	581	522	597	606	575	596	560	563	588	609	587	581	548	565	571	607	617	581	549	631	539	538	583	594	563	575	598	576	589	582	515	616	612	598	555	538	572	557	588	587	564	595	568	569	574	565	580	537	544	561	592	562	556	582	557	559	572	588	571	582	584	575	546	570	586	588	593	603	559	559	593	593	553	577	539	591	600	576	597	576	587	556	576	551	553	589	556	574	574	562	549	558	557	558	571	583	609	554	552	575	556	599	594	555	571	571	606	553	558	598	539	570	577	619	591	565	605	619	568	578	582	597	584	560	587	542	529	543	567	567	557	603	585	559	542	596	553	543	615	595	576	592	575	579	566	604	578	597	590	553	579	561	617	594	593	548	593	582	592	541	562	568	537	561	596	568	566	574	564	568	567	584	568	583	579	575	568	588	586	577	582	634	599	585	548	569	555	570	609	556	590	590	558	544	533	572	613	588	550	584	613	602	626	579	608	614	576	571	574	536	577	573	521	598	587	575	530	539	571	557	532	581	577	594	564	634	554	609	581	581	561	584	540	570	615	545	592	574	556	558	611	589	588	584	563	555	586	570	556	570	604	575	587	626	579	575	599	562	579	555	566	568	577	564	570	576	592	581	583	612	585	597	603	576	575	581	627	557	594	553	621	562	569	586	565	578	576	552	619	537	577	547	589	556	590	570	606	559	575	570	602	576	555	557	575	554	625	567	599	587	570	564	568	548	580	552	537	574	611	530	582	580	557	585	602	628	577	575	579	586	564	535	566	572	602	624	573	598	601	621	540	581	566	530	582	576	593	583	590	614	563	577	599	596	583	604	576	616	544	544	572	560	572	556	565	524	560	589	555	592	562	568	589	576	576	587	560	551	570	571	613	596	550	585	581	593	528	544	581	619	586	620	559	561	557	584	576	581	606	569	562	590	574	612	595	580	607	559	530	631	552	584	539	536	575	583	591	592	575	604	596	586	578	549	587	611	594	566	591	576	604	589	565	541	569	604	582	555	560	578	579	575	576	554	554	498	610	567	611	557	558	633	601	587	593	560	562	550	578	573	566	630	599	578	591	544	577	582	547	557	608	543	559	595	570	569	583	537	609	580	554	578	583	587	561	570	623	555	596	555	562	562	575	577	556	579	552	590	575	555	614	562	558	556	583	574	598	575	536	571	571	586	571	550	560	561	550	581	589	579	574	587	556	597	584	615	583	601	580	574	590	627	560	581	579	598	569	611	598	529	609	597	587	576	591	632	600	585	583	590	551	581	602	562	612	593	597	568	590	623	565	589	579	577	569	618	574	549	561	617	579	602	593	580	588	589	555	564	545	588	576	591	565	574	619	583	591	586	570	583	569	551	589	616	583	585	574	554	561	557	611	567	574	602	618	591	602	589	613	600	537	537	584	584	585	552	553	591	597	574	571	604	575	604	568	588	560	589	552	551	555	557	577	543	559	561	583	568	616	563	604	586	566	587	530	594	570	545	575	577	569	588	560	574	576	552	589	610	571	573	562	542	535	578	586	563	596	588	601	616	564	632	569	622	562	587	592	561	567	600	562	566	561	619	572	567	574	584	583	586	593	570	603	615	553	566	578	594	562	567	576	593	557	546	605	567	575	563	575	558	515	561	586	592	589	578	606	609	584	619	555	594	540	587	575	579	568	574	587	540	588	556	589	582	565	573	590	539	606	562	546	588	609	579	559	525	571	568	612	545	529	590	531	555	581	585	587	606	602	606	537	607	608	586	574	544	584	617	559	561	621	577	577	584	557	597	555	591	583	576	559	584	590	562	558	603	592	563	594	575	570	538	572	559	593	534	582	557	594	576	584	591	569	570	542	581	557	558	528	526	569	598	593	589	569	627	558	537	596	554	552	573	597	566	556	600	588	594	574	559	582	608	588	575	582	534	529	565	568	553	548	585	611	547	568	611	561	532	579	561	535	581	581	586	571	561	582	539	547	594	607	606	569	578	560	576	578	582	589	546	607	585	610	608	602	603	582	569	568	599	570	619	583	510	544	530	591	556	573	555	564	581	589	568	600	582	581	575	610	514	604	609	583	606	606	574	640	566	597	568	641	584	550	613	607	542	570	573	557	588	565	642	567	578	558	543	593	575	611	577	607	558	554	559	564	555	573	584	620	588	552	567	627	611	545	596	529	562	537	556	569	579	526	590	593	572	584	584	558	538	582	560	574	595	603	546	585	580	573	588	575	577	614	563	564	577	547	570	596	611	555	577	599	553	588	541	583	579	615	567	564	616	574	588	619	586	600	561	609	614	580	558	592	578	543	599	544	584	547	595	574	575	554	561	548	561	564	557	559	557	572	559	554	617	577	577	593	564	613	603	590	601	566	555	558	613	554	560	571	562	550	602	634	596	607	573	604	542	585	577	591	592	594	561	586	581	586	603	579	558	558	548	579	604	571	555	579	588	536	551	573	582	587	593	597	548	571	588	533	575	557	583	604	542	560	618	627	588	597	596	562	544	551	568	517	530	619	570	600	615	578	525	563	547	579	579	573	554	576	569	555	618	577	553	575	594	587	600	586	512	614	537	579	579	546	539	573	605	583	564	574	594	547	566	546	574	579	571	590	571	542	595	574	571	578	543	584	622	565	601	549	588	606	579	562	560	578	554	548	604	545	582	592	541	570	602	586	606	587	606	556	564	547	563	539	596	579	589	553	587	566	568	560	602	570	590	605	573	579	581	589	545	613	560	574	567	589	578	606	574	591	595	592	566	604	552	613	576	631	585	572	559	592	625	558	563	577	594	590	590	538	624	555	556	582	558	627	639	550	557	575	568	591	603	577	598	551	601	548	572	584	602	596	572	584	564	589	612	597	551	580	613	576	608	583	597	558	577	547	601	625	616	573	585	571	620	578	569	570	531	573	584	545	593	533	582	601	563	604	562	561	578	583	568	592	547	533	569	572	574	607	571	577	570	570	556	608	548	573	565	583	561	592	570	575	587	573	613	568	588	593	586	607	578	546	593	558	554	552	566	585	573	554	634	537	557	587	565	561	576	611	562	576	575	600	605	584	615	577	562	578	565	553	624	604	567	567	567	566	552	590	556	608
2582	1806	314	154	109	90	97	97	90	88	86	84	68	88	68	68	59	68	57	66	63	63	59	49	59	56	59	54	66	61	72	72	54	60	58	63	72	64	55	55	71	57	62	61	46	72	67	40	55	63	74	40	56	59	74	52	64	54	66	44	54	67	65	72	62	48	64	49	71	69	114	167	145	107	96	75	64	64	53	60	61	63	53	51	48	63	60	65	52	51	63	63	60	48	57	53	65	74	57	58	72	54	65	68	59	55	45	52	53	59	66	70	49	65	56	55	69	58	37	67	45	58	51	50	54	46	68	49	59	58	60	70	72	64	59	66	51	55	51	68	64	64	58	55	59	65	60	53	54	44	46	65	68	52	70	72	47	56	56	46	58	42	44	50	66	58	60	58	60	65	54	56	63	69	48	54	67	61	79	51	57	58	55	55	50	53	64	50	64	64	49	46	61	63	56	55	56	56	64	58	69	65	53	58	56	50	43	57	51	42	53	75	58	60	61	58	59	52	61	59	52	58	58	53	73	57	53	61	65	51	54	53	51	60	57	54	46	59	56	63	52	61	64	63	49	60	54	55	54	59	51	53	59	62	51	55	59	60	54	61	53	56	60	60	72	60	74	55	48	74	49	48	58	42	45	57	59	52	58	60	51	68	66	44	53	56	62	62	60	66	49	69	61	70	54	69	39	70	56	53	71	59	61	63	47	57	61	41	62	56	62	71	58	46	52	54	50	40	64	44	56	54	60	54	50	58	63	58	51	46	69	65	58	62	65	60	62	60	62	63	59	71	45	61	50	60	46	49	56	48	67	57	71	57	68	57	50	51	49	47	45	66	61	61	44	46	65	65	61	67	67	61	54	54	62	61	60	44	55	51	60	49	52	57	53	61	59	43	59	55	49	61	61	54	72	51	53	46	72	55	53	43	60	50	56	60	55	62	61	66	64	65	65	62	59	48	56	56	53	51	68	45	61	62	75	62	53	66	64	45	63	71	52	56	81	75	59	59	50	60	56	55	62	63	74	53	62	51	52	60	65	72	53	53	70	58	63	55	55	49	56	63	68	62	54	63	47	48	55	52	58	53	57	55	58	57	56	55	62	60	63	47	61	64	55	56	64	38	59	53	51	58	59	55	63	63	57	70	38	53	53	62	56	69	61	63	57	58	55	52	48	69	69	63	62	57	62	52	44	65	54	51	55	57	66	51	57	65	55	60	49	43	73	50	60	52	53	65	74	68	57	53	60	54	59	60	77	58	50	65	37	56	51	68	48	51	63	66	57	55	55	59	43	63	51	47	50	59	48	56	57	63	69	50	47	66	53	57	85	41	55	61	45	68	53	58	49	51	59	51	48	51	62	46	62	61	53	52	64	52	53	60	46	76	55	77	67	49	62	58	56	69	55	49	63	56	45	58	55	65	65	65	58	67	57	60	64	62	60	59	64	57	48	47	67	53	52	50	53	48	71	64	62	65	56	58	61	62	54	52	55	52	61	52	50	47	48	59	60	47	56	67	55	55	63	61	42	57	59	53	54	37	46	65	61	55	73	61	47	54	66	57	53	62	70	62	53	71	54	63	58	50	62	48	47	50	55	70	57	60	58	59	61	51	56	48	77	53	65	59	53	60	65	56	64	70	49	46	57	56	68	51	62	56	67	54	50	58	56	50	66	62	55	45	69	46	53	49	64	54	65	42	58	60	63	44	65	37	55	42	53	40	70	55	54	67	59	58	49	55	58	59	46	58	51	62	68	68	68	57	59	53	50	61	51	64	58	60	57	49	61	52	47	61	55	57	49	51	64	54	56	51	55	48	57	45	49	53	58	68	61	58	56	65	40	46	56	70	59	62	61	69	64	42	43	74	67	59	39	64	71	55	45	61	64	61	59	65	54	58	47	54	56	55	63	70	48	50	58	56	67	57	48	45	59	57	40	40	60	67	70	54	56	68	55	49	71	61	74	58	67	50	54	42	55	58	48	60	50	61	44	59	56	42	58	62	52	59	64	52	57	59	48	49	55	67	64	76	47	55	63	75	61	64	53	54	74	76	65	59	59	61	60	56	60	57	56	52	64	65	52	69	66	60	54	64	60	47	55	53	55	60	49	53	56	61	61	59	68	80	59	58	59	52	60	69	55	52	71	61	67	56	63	65	51	56	59	58	54	64	56	63	61	56	65	61	60	63	62	53	59	65	58	62	54	63	74	59	47	65	69	75	63	47	49	62	45	58	56	61	63	70	49	55	51	66	47	62	51	68	60	59	54	59	48	50	65	53	60	72	65	46	55	59	59	72	52	65	66	55	57	48	60	53	59	46	52	33	61	54	55	52	56	63	54	56	59	44	57	51	58	46	67	58	61	58	63	49	52	56	62	59	64	60	59	59	47	58	56	48	51	52	70	62	56	55	74	62	51	51	64	62	52	58	57	54	46	53	73	57	53	58	53	55	65	47	55	57	48	58	60	59	53	56	69	53	60	55	42	70	57	48	59	40	64	48	58	57	54	52	58	66	51	49	57	49	62	55	46	58	57	58	60	51	67	57	55	59	55	57	58	54	58	62	62	48	56	57	54	60	55	58	68	56	59	72	65	45	76	66	63	61	60	60	63	52	45	65	52	67	59	68	60	47	57	62	63	49	60	51	62	48	44	51	54	60	43	64	46	66	69	37	47	72	58	54	52	50	53	55	52	69	59	57	41	60	54	67	45	49	64	65	60	46	67	54	58	60	50	58	49	58	61	58	50	64	62	63	58	53	47	52	67	54	55	50	55	68	60	56	57	57	51	63	54	53	61	45	67	53	60	49	57	61	72	55	57	52	50	62	49	53	58	59	57	53	53	54	61	62	48	62	65	65	59	55	58	42	42	46	50	54	66	66	59	56	47	52	51	54	68	50	63	57	56	67	43	53	63	64	55	55	45	59	56	66	73	45	65	53	74	59	47	50	46	63	49	59	56	56	54	78	52	58	61	61	54	65	52	64	60	68	67	52	49	63	63	65	51	49	69	60	52	67	46	59	57	66	68	49	46	51	56	47	50	54	52	53	43	69	56	46	57	43	60	70	51	63	58	54	57	81	61	48	60	55	59	55	68	64	59	60	71	63	57	56	56	55	55	74	57	61	52	55	69	73	68	54	39	64	53	50	52	62	57	63	51	57	55	47	56	55	62	61	62	57	53	50	50	58	61	45	65	54	59	54	62	54	49	58	67	37	69	51	60	59	53	57	56	63	64	51	47	62	43	60	50	49	55	57	66	50	65	49	58	48	44	55	56	58	60	67	58	56	66	51	56	47	49	64	63	54	53	53	54	64	58	72	54	51	62	73	58	62	49	48	59	56	53	51	52	62	54	67	68	57	61	62	68	68	70	67	65	52	51	59	53	67	59	71	63	57	61	55	64	53	57	44	58	64	76	59	60	64	58	62	46	49	45	54	70	52	56	62	54	56	63	69	66	60	61	54	57	56	52	61	59	50	50	53	47	48	56	57	59	60
23954	13913	3080	2333	3340	3805	3228	2595	2090	1769	1478	1297	1121	989	995	899	915	826	790	733	797	717	735	700	718	702	649	689	646	620	635	701	579	628	629	616	643	648	640	596	631	630	648	610	606	631	621	577	610	658	621	590	605	613	627	670	601	662	564	615	637	632	623	633	633	688	651	598	595	610	1864	3487	2759	2125	1550	1033	761	643	621	646	573	572	646	621	549	606	571	580	581	604	621	593	623	607	600	634	594	549	629	615	579	630	587	615	602	589	585	608	595	598	620	553	610	505	567	593	600	579	611	599	637	659	559	570	558	608	559	604	548	658	620	602	612	621	587	538	624	626	664	598	609	583	583	619	596	554	578	604	560	645	580	629	580	625	606	597	591	610	599	608	594	578	593	595	616	637	588	617	611	617	608	581	621	552	594	618	577	557	608	580	614	599	611	596	612	621	593	611	627	596	594	544	596	591	612	629	584	552	598	612	576	603	592	548	553	586	626	590	580	598	636	619	574	580	589	619	582	589	588	576	562	566	595	603	587	595	574	571	620	611	613	620	588	619	603	550	611	589	583	580	606	593	592	604	585	604	614	571	614	606	606	575	587	601	574	611	596	654	613	570	595	628	585	576	605	620	584	609	576	571	590	616	613	626	581	591	610	564	589	605	602	569	591	591	565	625	635	609	564	590	610	596	570	563	576	621	589	596	615	618	627	576	588	603	595	619	566	538	660	544	564	611	604	589	617	612	601	602	619	586	593	588	600	624	580	608	577	611	570	584	570	627	629	605	587	582	596	562	588	639	585	610	619	588	556	581	634	554	634	596	619	607	565	621	631	590	584	552	630	586	602	624	626	620	603	577	639	581	596	631	596	607	597	578	630	575	536	602	635	534	594	560	631	604	597	600	613	549	576	586	545	602	581	564	565	593	590	624	578	578	630	559	587	591	572	584	561	588	525	616	583	598	590	557	583	660	620	609	594	611	627	575	572	563	589	569	567	606	595	589	597	613	597	572	579	635	587	609	571	605	601	600	557	615	590	573	551	565	620	672	592	561	595	615	574	594	598	594	636	622	590	553	602	592	564	603	628	584	608	609	593	587	614	574	627	604	540	557	596	599	563	560	629	623	606	584	594	588	610	611	589	614	581	583	578	577	581	632	618	586	611	600	559	580	605	628	590	623	547	560	570	589	558	590	589	567	602	640	577	620	594	577	561	634	621	621	576	617	589	592	572	590	599	578	612	602	608	624	559	598	613	602	655	575	576	616	562	564	570	624	607	619	568	584	589	641	557	596	595	584	556	640	558	601	601	611	663	631	582	625	577	601	612	613	600	590	566	620	556	604	599	605	581	615	597	588	605	596	574	620	645	629	601	565	620	553	567	622	584	620	585	645	572	622	589	576	572	587	580	611	606	595	588	609	597	650	615	612	610	576	574	628	598	649	643	618	595	591	581	630	639	581	602	550	572	575	624	620	584	579	608	620	572	594	607	589	589	634	602	589	602	614	576	634	604	580	607	554	582	655	576	579	667	624	617	592	576	608	631	575	561	661	600	606	569	614	636	592	633	588	595	607	582	574	688	584	576	610	571	587	553	609	560	620	555	627	597	562	587	553	578	602	574	585	590	618	607	604	551	619	593	602	617	543	630	600	569	590	615	584	589	576	605	583	604	594	595	625	581	645	614	627	600	603	617	630	576	586	591	624	605	611	571	606	632	645	554	558	612	588	583	546	572	561	570	609	598	578	574	569	579	606	564	579	614	601	561	573	632	580	625	590	567	568	585	587	578	593	625	545	590	578	585	601	602	557	582	616	597	596	591	596	603	612	625	604	597	638	613	585	614	578	644	610	641	621	631	577	594	585	594	625	575	596	598	565	602	611	602	617	634	608	602	634	605	542	631	618	593	610	621	579	584	544	574	580	592	607	555	608	570	623	628	603	608	577	643	622	578	563	580	625	582	560	583	644	616	627	610	564	600	582	595	615	579	617	606	613	576	637	602	626	594	599	582	617	553	589	584	572	623	572	595	591	552	617	580	588	591	579	568	604	633	648	596	595	629	582	610	627	561	615	609	555	615	602	588	574	578	568	597	572	640	595	590	670	616	577	638	602	607	596	615	640	596	614	600	602	568	594	647	575	616	575	591	636	561	606	594	553	608	570	582	596	583	600	616	591	615	626	582	588	640	594	593	564	640	589	655	559	594	608	608	583	546	599	574	543	599	569	605	615	595	619	604	563	602	588	589	589	591	627	565	598	618	582	623	600	599	595	619	601	556	550	614	617	583	591	612	569	579	657	588	602	618	567	614	607	570	583	596	582	600	573	584	643	599	600	638	595	590	623	566	549	598	574	615	654	579	589	589	553	592	559	606	586	598	611	606	551	632	581	609	603	634	616	575	619	607	579	619	576	561	607	573	585	584	606	601	603	607	592	543	603	630	622	562	569	612	591	573	599	592	593	561	576	603	604	572	571	574	637	617	594	591	587	577	590	547	583	579	589	568	572	552	615	623	640	530	625	605	581	549	611	620	617	611	609	602	572	598	611	581	597	602	586	567	584	618	608	587	570	605	585	590	620	583	597	580	609	542	624	584	533	619	649	569	593	634	601	606	649	591	601	576	603	589	607	598	565	605	544	649	644	549	579	593	578	575	566	593	581	595	570	597	640	595	574	569	606	607	597	574	551	635	612	603	603	587	570	570	622	602	603	589	593	591	557	581	576	589	619	601	653	599	600	644	608	623	569	616	641	605	616	559	575	624	638	597	615	579	600	605	613	584	566	582	624	607	623	609	586	594	598	584	602	550	607	600	600	626	641	569	613	587	586	589	607	591	581	622	568	601	588	562	593	591	640	577	597	604	601	581	590	624	614	622	621	569	607	587	629	580	605	604	598	638	617	561	591	609	627	562	628	560	634	591	598	596	615	582	641	620	581	642	619	599	576	586	614	588	560	600	601	609	641	596	573	568	566	588	620	641	572	580	587	610	631	597	622	603	602	579	619	602	588	614	607	570	581	563	583	592	641	535	624	607	598	591	581	622	627	603	603	584	582	578	587	589	620	631	607	602	621	571	624	583	563	565	586	573	601	626	614	598	606	549	616	588	576	573	626	615	628	610	598	612	583	623	608	560	563	633	594	574	566	605	587	608	613	607	576	628	571	602	614	580	651	592	611	592	613	648	596	570	632	606	581	600	593	564	564	605	620	612	596	616	598	591	637	585	582	647	612	658	533	646	559	557	607	552	614	601	560	592	601	572	615	555	608	622	607	610	574	611	569	585	550	585	545	631	603	576	584	586	612	606	607	605	613	588	621	572	590	591	597	623	590	621	573	543	657	589	602	601	603	620	592	639	596	608	597	614	606	575	629	621	545	608	607	613	597	586	661	581	575	590	590	590	598	559	620	609	584	555	628	606	600	593	587	626	605	595	621	522	591	579	614	568	638	614	614	587	571	606	577	588	607	592	605	613	596	627	613	569	571	611	608	593	634	608	610	650	656	579	604
1011	347	97	80	61	73	75	76	76	78	64	67	73	64	62	84	57	70	52	66	54	60	55	62	54	66	72	71	61	60	68	60	55	73	81	57	62	60	72	78	65	64	71	56	79	69	57	53	58	76	62	71	64	64	65	68	69	84	62	67	68	56	55	76	67	64	58	60	69	87	76	82	79	81	86	82	74	84	74	52	70	53	71	64	58	64	63	71	73	62	69	69	63	61	65	63	62	62	76	82	75	71	69	57	69	59	78	63	75	58	59	72	68	59	59	74	58	73	64	66	57	71	77	64	68	62	65	63	66	70	67	78	59	68	63	59	69	65	60	69	69	68	68	59	80	74	79	66	67	49	54	52	64	70	74	62	52	65	55	73	64	54	65	65	69	74	67	57	68	62	66	64	60	73	65	74	54	77	75	75	68	62	66	66	65	77	52	68	59	75	65	64	74	53	68	58	70	77	74	66	79	63	60	76	61	66	63	72	80	75	71	77	54	61	56	74	56	70	59	64	68	65	61	67	58	56	73	79	67	55	62	61	68	68	54	81	69	61	54	54	64	63	55	60	77	53	74	74	71	83	71	61	72	59	72	62	62	61	81	52	57	57	69	76	46	62	70	62	53	55	76	62	67	70	69	65	66	68	62	70	62	57	62	57	74	73	70	64	76	52	67	49	63	60	53	60	68	68	70	71	70	74	63	70	66	74	60	79	78	67	52	62	82	62	58	65	70	59	80	63	54	57	74	64	56	68	67	62	66	75	57	71	63	69	47	56	84	62	62	79	68	73	73	80	75	68	70	57	67	51	66	78	64	59	66	64	61	63	61	72	73	62	61	70	83	53	70	66	68	61	67	65	64	70	73	77	64	56	70	59	79	74	54	63	48	63	76	71	59	52	63	73	83	59	63	61	68	77	87	61	83	69	68	52	67	72	69	49	70	69	54	89	63	59	64	61	77	65	74	63	79	60	70	57	76	64	70	61	78	80	64	63	68	40	45	67	65	67	66	85	67	52	76	67	71	52	79	64	69	62	66	58	58	68	84	63	56	68	70	63	84	61	64	74	54	79	68	70	76	71	71	54	75	67	52	69	73	69	60	84	59	62	49	62	52	68	68	67	62	78	56	58	56	64	54	70	69	59	63	64	73	60	71	60	66	75	57	79	64	69	78	64	67	60	57	68	79	65	76	71	60	76	61	62	58	77	74	52	54	75	63	66	72	57	71	51	65	81	74	73	60	64	57	73	66	67	64	66	55	81	63	80	60	79	59	59	63	57	72	60	80	57	64	67	75	69	51	59	73	50	58	65	67	61	69	68	72	63	55	59	87	56	74	63	68	64	79	70	60	51	76	57	78	69	78	75	79	75	48	62	67	72	71	73	78	53	73	68	67	54	55	70	55	43	58	64	72	65	61	68	74	63	67	67	75	56	54	63	71	54	74	53	55	69	69	64	71	66	78	65	69	70	78	73	71	78	55	46	60	71	73	60	66	73	63	44	72	61	67	70	65	72	62	79	76	75	50	57	60	65	55	59	66	62	57	76	81	67	57	66	51	59	65	54	51	76	62	76	67	58	62	84	60	49	55	58	75	82	91	73	75	81	55	64	60	58	58	64	69	66	58	55	60	73	67	64	68	68	66	60	72	68	73	45	66	66	54	80	64	66	65	65	63	61	74	77	68	67	74	66	61	56	60	59	69	64	70	70	73	81	71	54	63	66	73	68	69	54	55	69	76	63	54	68	73	69	80	64	56	59	75	75	84	62	62	64	66	75	74	70	68	65	79	88	66	58	72	72	68	59	63	76	59	52	73	54	59	75	60	63	65	57	81	68	65	59	61	70	64	60	64	52	58	59	80	54	71	78	75	63	65	76	70	67	62	68	86	65	60	57	82	71	58	78	52	63	52	67	74	53	62	54	65	81	65	55	65	60	70	73	66	66	73	72	64	72	50	61	59	58	70	67	65	66	57	55	61	73	72	70	72	54	71	78	75	58	72	65	79	63	63	56	63	69	67	74	60	71	53	60	62	71	78	57	61	69	55	55	70	74	75	68	72	66	60	68	64	56	74	77	55	86	72	60	63	75	63	67	61	57	61	63	65	57	63	51	59	80	60	62	68	68	67	70	66	73	64	76	75	62	76	59	77	62	66	66	72	49	68	80	69	47	67	54	67	53	43	78	76	72	70	69	54	85	56	56	61	69	59	64	81	64	63	59	56	65	78	71	56	61	68	54	58	69	73	71	58	50	66	64	71	67	67	60	74	61	67	62	58	69	52	71	72	59	70	63	59	72	45	56	58	77	79	55	63	75	68	73	57	59	73	60	75	71	68	66	67	74	74	69	55	57	60	76	47	74	80	56	67	64	57	68	67	65	76	86	68	56	88	59	63	80	66	59	59	58	67	82	56	62	66	52	78	74	73	64	63	85	67	53	64	63	54	65	72	57	69	66	67	78	61	80	67	54	49	66	66	70	73	62	52	66	62	64	63	58	55	50	62	70	75	69	72	64	64	53	68	68	65	69	72	73	56	73	81	69	73	68	73	70	89	74	71	73	61	64	66	64	60	60	61	61	62	65	62	69	68	73	63	59	62	68	69	72	66	78	56	58	80	73	57	60	79	69	59	52	57	73	71	80	76	70	57	60	55	72	66	76	65	64	60	64	52	57	77	73	58	61	67	62	62	62	78	70	64	58	67	66	82	60	53	67	73	70	69	83	68	63	67	63	54	57	56	61	67	66	58	76	68	63	57	69	76	68	63	76	70	58	64	63	45	61	70	81	60	66	71	62	68	48	55	55	73	55	83	79	61	62	61	74	62	77	50	68	64	60	70	73	59	70	50	74	69	48	73	69	72	77	66	71	68	61	66	67	64	78	55	69	58	61	54	78	68	59	70	55	69	72	71	65	57	60	64	72	69	60	61	59	69	67	69	65	58	64	53	66	81	85	71	66	68	62	66	56	61	67	70	63	59	70	65	58	66	56	65	59	58	61	75	80	72	78	59	78	58	73	65	56	57	62	64	78	58	77	64	81	60	66	62	67	79	66	64	65	63	70	60	61	71	51	83	61	84	69	65	60	64	65	58	66	71	68	49	65	61	66	62	78	62	61	68	77	63	70	75	73	69	75	79	70	57	54	73	62	66	71	73	58	82	73	57	68	61	60	67	71	69	61	60	58	72	66	58	69	81	64	58	53	71	57	53	67	55	69	65	58	58	62	53	73	69	63	68	67	72	52	62	72	66	59	82	70	71	70	84	57	62	63	83	73	59	71	62	68	70	68	64	70	72	70	61	71	69	65	64	62	78	59	75	74	58	66	67	66	74	66	63	72	66	47	66	71	68	59	81	77	60	62	65	64	59	73	66	74	58	62	65	60	84	64	56	70	65	57	74	64	59	66	64	66	59	78	66	72	63	63	50	85	71	69	74	61	61	61	62	66	66	70	60	50	75	77	73	60	54	85	67	67	67	77	69	76	70	72	60	63
13896	5325	1229	975	1317	1338	1181	1131	1020	965	890	763	804	746	757	730	754	663	710	651	723	705	701	725	668	706	693	644	722	627	666	686	643	744	677	664	698	664	741	698	691	684	666	659	667	650	665	678	664	633	669	681	685	695	644	645	696	648	664	689	677	669	689	642	673	704	700	662	690	761	988	1243	1155	1103	934	847	720	716	686	673	631	676	614	662	688	693	661	663	663	674	656	680	655	679	672	685	740	688	647	668	678	659	650	635	654	609	649	682	677	693	673	649	669	636	690	653	689	637	651	656	674	691	666	630	657	700	683	623	638	665	641	700	707	686	644	683	719	694	684	657	627	639	663	683	707	713	660	692	671	631	658	656	617	703	700	639	638	651	664	693	659	654	656	608	685	663	641	649	666	679	680	672	685	649	682	662	716	673	675	614	654	681	686	662	631	648	638	641	665	660	630	621	664	624	663	633	655	665	660	626	707	632	686	646	680	718	644	686	689	670	662	671	660	662	651	672	658	669	614	683	668	614	701	648	642	689	676	644	635	653	667	687	661	625	703	621	630	650	610	655	707	650	685	672	663	678	673	646	630	678	628	669	628	633	680	650	675	661	675	657	691	675	669	665	622	694	677	637	634	696	628	663	623	618	680	693	705	644	709	635	622	672	682	660	665	664	651	664	656	649	710	640	654	667	671	669	691	660	654	660	647	648	656	685	630	661	694	663	694	679	683	658	674	635	678	658	695	686	692	671	607	660	685	655	706	641	709	676	632	670	720	682	614	699	659	671	685	667	636	662	692	632	650	684	724	620	713	687	669	681	742	673	726	688	677	656	676	674	701	626	667	665	643	630	702	685	643	680	678	662	648	692	644	660	655	686	688	716	682	661	635	612	678	653	612	699	675	698	689	660	692	707	644	663	629	680	635	654	626	643	620	721	666	661	668	647	642	661	659	677	652	671	676	615	687	727	678	688	676	642	640	683	664	695	653	640	656	685	681	694	695	658	658	685	681	714	673	647	668	631	671	612	706	677	656	670	679	651	640	628	613	710	675	678	705	666	703	718	655	696	682	651	690	676	654	675	659	656	631	682	640	672	679	678	678	647	661	679	674	670	619	707	640	648	626	656	688	659	682	644	665	679	705	740	664	685	654	660	694	658	669	655	654	670	661	659	669	692	661	690	628	686	599	653	662	709	688	695	666	693	644	658	638	639	681	670	718	717	675	704	648	656	679	669	685	686	650	622	690	654	664	687	711	655	685	682	628	653	657	671	651	651	721	683	650	680	668	706	687	699	695	634	661	727	670	647	641	685	671	668	652	667	679	698	711	640	664	642	660	702	685	654	657	687	654	653	654	630	645	682	660	663	682	643	639	664	640	678	671	678	689	695	639	643	629	628	661	712	669	642	654	647	668	673	665	665	616	651	680	670	661	657	640	702	665	639	720	690	686	718	661	669	662	693	646	655	628	682	639	706	656	641	656	652	696	649	701	668	682	648	688	681	692	699	685	664	719	645	663	643	608	673	678	625	665	626	649	660	642	658	672	669	642	660	650	674	669	712	684	694	698	670	648	690	670	630	623	642	733	649	654	671	649	660	693	653	703	692	655	673	643	672	658	665	683	672	665	649	694	669	691	636	680	644	658	682	630	662	676	655	706	681	607	644	653	654	678	653	667	615	674	675	621	676	680	666	638	663	669	619	668	603	683	639	657	673	658	708	696	653	688	622	642	663	701	647	670	687	687	689	648	677	660	620	660	667	630	711	670	633	643	710	726	683	646	689	675	700	627	636	663	639	655	685	706	685	665	637	673	649	695	671	684	683	668	690	622	634	669	682	637	628	653	671	659	734	660	702	624	707	691	640	618	662	643	710	654	689	695	640	720	673	640	691	684	632	691	689	703	689	703	636	700	642	690	667	692	721	681	677	720	662	652	681	652	657	676	683	678	638	625	652	647	675	664	618	640	679	684	659	693	635	632	666	659	677	672	627	654	694	690	629	701	682	653	634	685	645	683	690	690	675	669	630	692	668	720	654	666	671	682	650	667	658	676	653	685	686	706	653	710	674	648	665	668	722	641	676	658	703	695	684	699	663	662	642	648	661	659	671	676	649	657	669	662	663	698	648	670	681	698	648	682	626	673	694	610	677	683	644	692	640	673	716	661	669	656	653	675	706	655	620	667	642	684	642	712	660	706	693	718	633	681	642	653	649	691	676	649	708	666	667	652	696	657	630	646	641	654	686	636	637	659	688	707	660	664	656	665	687	707	710	682	696	674	702	662	681	668	618	673	697	691	630	645	710	706	648	680	625	722	654	670	668	723	665	681	656	643	703	681	645	668	696	664	662	660	662	670	624	702	689	661	702	690	692	697	705	658	645	681	668	719	652	655	664	650	715	644	681	666	648	630	645	719	687	680	695	633	654	670	632	635	689	715	675	716	665	644	638	636	680	682	665	672	662	678	658	652	653	655	692	626	685	666	681	659	634	659	671	639	727	655	659	675	636	639	666	651	728	674	652	667	668	633	652	640	636	674	655	639	624	674	672	654	653	702	697	643	662	664	698	652	639	695	689	705	656	664	713	691	657	655	667	635	644	702	684	658	621	640	643	646	664	694	645	659	654	663	677	621	659	706	669	687	631	681	654	677	608	662	664	682	633	691	662	691	686	675	708	644	654	657	663	680	659	675	650	622	691	689	622	632	615	698	671	669	697	695	657	670	690	664	625	684	651	625	674	660	678	642	722	625	663	672	634	654	670	706	667	604	635	624	648	656	670	652	700	622	660	663	748	689	679	664	662	676	699	677	661	622	650	623	653	670	607	684	693	630	622	654	665	692	620	665	716	688	678	709	703	687	674	689	668	576	655	659	685	634	708	667	698	674	668	657	625	660	609	688	698	692	697	672	674	684	688	700	712	658	663	668	680	650	654	670	721	634	657	716	659	684	638	695	694	674	649	719	682	697	659	700	673	688	725	695	619	692	655	674	676	653	693	685	647	688	685	670	707	669	687	686	665	660	664	639	665	702	628	646	686	635	681	673	679	688	671	646	665	643	639	692	681	642	637	687	688	661	683	682	666	663	711	653	656	643	682	701	671	635	683	656	732	638	663	676	746	675	680	697	656	664	711	638	691	629	656	651	657	655	659	697	631	654	653	657	634	685	654	689	692	643	697	671	668	673	689	670	654	620	691	663	639	602	633	657	687	659	690	638	641	658	665	673	664	631	664	651	638	677	642	655	711	660	710	656	650	678	667	703	692	671	651	692	647	636	674	680	688	602	646	671	686	655	639	654	702	679	647	677	707	675	644	700	676	665	663	641	689	666	604	649	649	615	659	674	725	661	691	676	692	615	641	609	646	705	656	638	663	638	657	668	678	679	704	649	682	631	698	712	723	655	689	668	643	650	700	654	673	687	671	645	699	651	696	668	635	637	663	682	717	631	646	659	657	663	693	670	659	669	680	641	645	658	670	662	662	652	671	670	691	644	632	667	643	651	644
1694	1123	248	120	100	87	95	87	74	79	78	70	69	86	76	83	61	71	55	64	76	71	62	75	66	56	73	64	63	59	61	60	76	70	93	63	65	62	63	51	62	51	70	60	70	74	68	72	78	79	56	68	65	55	74	52	56	72	69	62	63	65	64	77	80	64	67	70	71	75	94	99	103	119	81	78	77	54	62	69	59	59	64	60	50	51	77	81	68	65	64	70	68	55	62	72	70	66	71	68	78	78	68	66	75	74	57	61	56	65	55	62	64	62	86	62	57	78	68	61	53	53	67	53	59	79	77	56	78	72	83	68	62	72	68	66	70	65	65	82	77	66	80	60	69	73	57	73	55	76	85	67	60	65	68	54	55	56	54	48	64	66	50	73	71	71	67	53	52	85	58	60	58	63	67	55	80	63	67	67	68	66	60	56	58	92	59	72	55	65	65	77	66	71	66	67	69	69	68	69	83	59	61	63	72	66	65	69	58	69	53	70	77	56	53	67	59	66	57	83	72	71	53	70	55	74	67	73	60	52	65	51	65	51	80	51	74	67	70	62	72	73	62	73	65	71	71	63	67	54	68	70	73	76	61	71	78	71	54	77	58	56	61	78	65	61	61	90	64	49	61	67	67	72	70	62	47	65	58	55	57	71	56	74	57	72	69	69	78	63	73	75	52	66	74	62	60	63	74	70	78	58	64	61	55	63	79	67	79	63	69	61	82	66	65	57	74	59	77	64	50	54	60	64	74	75	59	64	65	63	67	54	64	60	71	64	56	69	76	72	61	71	66	73	75	66	74	58	64	87	68	57	68	65	64	66	57	66	55	50	75	64	67	68	73	68	75	38	60	70	68	72	67	65	65	62	72	55	51	60	65	64	78	54	55	68	70	63	67	87	59	68	62	68	80	57	71	65	64	76	68	73	68	52	58	75	70	56	64	75	70	58	66	62	74	69	62	69	70	57	60	64	69	64	76	72	67	68	59	62	63	66	80	81	55	68	63	70	54	66	77	58	64	65	74	75	76	67	73	49	67	76	58	67	52	68	76	67	67	64	52	74	65	55	72	74	60	73	57	61	60	54	64	61	51	77	57	78	64	71	64	80	75	69	69	63	67	75	77	66	64	57	67	59	70	61	67	76	72	64	61	66	70	60	59	60	60	54	47	65	87	68	56	68	68	69	66	57	72	59	72	61	67	71	55	59	79	67	65	67	89	79	73	49	53	63	74	77	81	60	63	73	58	67	61	58	58	65	53	76	77	53	62	69	55	71	62	69	53	50	81	73	73	80	56	55	71	54	66	72	71	53	68	81	61	69	65	56	57	70	57	54	71	58	49	66	56	57	54	63	58	61	64	72	61	59	57	69	78	70	78	69	66	60	69	76	66	76	74	50	71	70	80	72	62	53	89	69	68	67	63	75	66	66	60	60	65	60	76	51	76	62	49	73	76	66	66	71	66	62	73	73	74	67	56	64	66	78	67	69	66	63	80	68	63	61	37	68	63	61	72	67	46	75	68	69	53	51	62	54	79	55	72	50	92	71	53	70	74	78	70	77	66	74	57	64	60	75	79	73	72	61	65	54	58	68	71	65	63	56	83	64	73	70	53	72	84	57	75	57	63	88	57	70	64	56	81	71	61	56	51	70	58	70	66	74	70	53	63	54	73	53	63	61	73	58	55	48	74	70	75	56	65	77	69	73	64	57	63	60	77	62	64	79	64	65	64	60	53	54	65	71	69	61	54	66	65	68	78	72	68	67	60	66	51	62	71	53	48	72	68	61	56	64	82	64	71	67	76	66	65	63	71	55	66	58	60	62	70	63	65	69	65	59	72	69	58	65	67	78	53	58	101	69	69	57	81	61	62	65	69	67	69	68	66	61	69	67	65	70	72	58	72	61	60	64	57	66	73	49	56	73	60	56	56	55	59	67	75	67	68	63	66	74	61	66	71	79	67	75	77	72	71	85	54	57	62	65	75	74	56	64	58	61	73	70	63	61	59	53	54	49	70	72	70	66	82	62	63	65	63	66	70	61	53	76	60	64	58	78	68	67	65	51	79	78	80	80	61	71	73	70	61	54	59	58	63	67	75	74	65	70	47	62	63	60	67	65	58	61	71	62	77	57	74	67	65	71	57	58	57	58	57	53	51	70	80	88	67	64	72	53	54	71	67	78	55	77	59	51	73	74	63	81	59	59	53	64	61	60	66	76	70	59	59	63	64	66	47	56	64	65	63	64	57	67	53	50	58	59	57	76	70	71	60	60	52	64	66	81	84	65	64	57	74	78	70	65	69	68	65	74	64	62	79	62	60	73	61	57	72	70	52	53	70	74	72	67	63	80	65	58	42	62	79	66	60	76	70	59	54	61	67	65	66	55	51	66	75	60	64	67	66	64	53	53	79	70	63	70	66	72	71	75	69	62	68	61	71	63	67	71	69	74	49	72	66	58	52	73	65	72	68	58	71	86	63	67	65	76	49	47	58	63	55	69	72	63	72	66	58	55	63	77	71	54	77	68	67	74	52	74	64	78	64	69	71	61	67	74	71	64	61	61	74	73	58	52	63	80	74	80	50	59	74	73	59	69	67	70	69	51	58	72	67	62	58	59	69	63	64	59	64	65	61	73	62	70	56	45	66	66	66	64	62	73	75	77	64	74	88	62	77	61	64	46	80	63	66	57	80	67	67	78	61	67	60	63	57	64	48	72	75	55	68	84	57	77	64	58	72	73	88	60	59	72	67	54	65	74	73	71	70	72	63	75	66	64	57	47	73	71	64	59	64	61	63	66	59	70	57	72	66	61	73	54	63	75	50	58	68	68	71	71	59	66	61	71	55	75	67	61	59	70	59	58	58	67	64	64	52	76	55	80	64	77	49	64	75	59	59	58	71	62	68	74	70	66	68	56	77	68	76	59	70	66	78	65	75	70	67	66	66	63	61	69	70	68	73	60	55	70	71	61	74	64	70	73	66	57	76	69	68	77	62	79	69	54	55	65	70	64	84	64	59	56	59	78	69	67	68	65	64	72	71	69	52	63	72	60	60	63	45	59	68	80	72	66	52	63	72	69	79	61	57	57	64	70	71	76	76	66	74	73	56	69	71	62	76	61	63	52	76	73	70	62	52	65	86	56	65	74	64	58	69	55	62	65	61	64	67	61	74	68	57	66	55	65	62	86	57	57	70	63	63	58	68	59	53	60	75	73	69	63	62	66	72	80	62	61	59	66	58	71	52	66	69	76	68	69	73	79	65	67	73	70	71	54	73	75	75	72	60	77	66	67	76	83	64	51	68	70	62	73	66	71	75	56	67	67	85	69	73	75	55	67	62	79	55	62	50	58	52	68	68	60	50	58	65	52	70	54	77	74	59	64	60	81	72	60	58	69	67	74	50	57	68	74	64	55	55	69	65	61	61	42	74	66	54	64	80	73	62	67	57	72	65	72	65	70	74	69	63	63	57	56	69	61	70	71	73	60	63	52	68	67
20100	10297	2211	1754	2532	2667	2290	1830	1540	1345	1207	1071	993	952	953	870	836	777	783	797	709	757	688	781	774	776	693	706	677	737	659	677	716	705	677	696	673	686	686	672	668	636	673	661	678	675	688	669	702	680	655	679	690	666	698	706	676	624	724	696	657	726	685	648	689	731	673	691	676	929	1732	2091	1827	1469	1059	877	792	716	668	687	668	702	720	679	641	649	648	715	718	661	644	647	647	682	639	667	710	639	646	666	695	644	686	676	682	684	656	640	643	695	683	654	650	652	670	675	646	664	707	652	665	638	702	726	668	682	668	655	665	664	661	693	694	672	677	637	671	666	667	672	662	701	663	670	715	641	668	637	692	677	680	674	616	680	655	687	661	657	652	678	691	665	674	672	671	652	707	663	651	689	698	646	697	629	685	693	677	672	640	678	688	662	666	653	673	650	699	679	683	658	734	620	687	633	654	676	646	682	691	651	624	654	654	676	679	689	667	667	656	703	713	702	675	705	644	686	658	756	689	649	642	650	688	657	652	687	724	658	642	691	661	699	666	656	645	681	660	700	692	687	685	650	629	651	681	696	660	635	659	731	665	666	670	669	661	668	640	666	649	625	696	660	659	666	661	684	661	653	701	639	702	694	695	650	641	659	670	684	624	649	713	698	650	643	664	688	640	660	631	654	688	711	662	669	655	670	701	689	681	649	679	665	677	632	666	674	737	633	634	640	673	674	745	651	681	682	691	700	617	689	706	689	662	693	630	717	721	705	705	686	712	688	673	658	647	691	691	659	648	654	681	683	689	676	702	743	669	673	672	655	673	664	652	672	666	706	690	669	623	685	717	660	669	644	682	643	676	657	677	691	662	665	723	686	636	655	681	653	672	674	680	677	630	686	670	661	666	650	653	685	702	681	716	700	721	651	618	621	715	634	667	635	664	732	682	648	678	695	648	678	678	611	711	685	664	692	614	642	713	668	667	646	648	717	688	631	664	629	698	684	626	710	662	650	707	701	625	658	680	651	640	692	685	645	690	634	622	636	701	646	652	699	665	709	641	704	640	722	684	655	654	662	699	669	635	670	711	643	680	654	714	735	679	675	698	664	679	655	690	672	662	660	677	659	634	665	675	650	686	681	699	671	666	689	623	689	694	674	657	666	658	639	657	655	650	684	698	662	664	672	703	645	657	685	670	692	671	695	647	678	634	647	691	685	653	694	624	649	658	630	668	652	686	667	698	711	641	756	646	689	655	696	672	724	641	683	681	703	657	707	693	639	657	674	677	665	697	704	637	637	665	661	664	710	636	695	649	682	676	683	673	675	650	681	639	649	708	659	681	703	669	621	658	655	664	675	656	657	712	683	666	689	667	658	668	717	682	692	660	706	688	664	671	691	721	703	620	703	702	685	620	669	641	653	631	675	699	712	634	675	669	666	703	676	664	678	660	682	675	711	686	644	716	659	668	680	687	690	642	668	676	693	670	704	699	676	695	679	670	658	681	663	689	667	723	703	655	699	634	722	658	661	690	693	708	724	687	680	694	656	734	650	674	690	702	710	705	673	691	660	659	649	645	661	689	640	656	672	676	693	640	613	655	653	681	685	664	713	651	675	624	697	687	630	715	680	659	674	666	691	684	690	681	672	641	709	657	711	649	667	641	682	661	644	677	658	680	685	681	664	683	640	676	653	667	720	620	679	692	651	706	644	661	674	611	643	708	667	692	652	646	693	655	680	686	664	660	684	668	640	633	675	687	705	689	652	672	684	676	655	634	666	715	677	682	667	669	668	656	695	651	657	670	728	686	655	682	666	617	663	662	700	684	682	683	707	668	648	698	654	691	682	685	652	686	651	702	660	658	667	662	655	692	664	646	689	673	677	660	680	684	659	681	671	664	660	663	646	708	657	693	690	676	674	669	686	672	639	659	669	637	710	666	677	615	651	685	651	677	632	711	665	671	683	687	716	664	654	655	663	694	659	695	661	685	658	672	671	686	672	704	709	627	676	629	708	698	712	672	666	700	639	683	686	667	665	660	659	663	652	666	687	618	659	645	711	685	694	681	670	691	646	683	677	717	682	659	675	697	679	621	663	694	658	696	687	685	656	655	646	709	683	675	661	685	695	669	621	640	649	679	703	668	678	679	698	676	665	658	687	709	679	646	646	658	666	629	682	628	661	668	688	673	663	705	659	665	664	673	666	680	680	658	664	689	668	652	669	626	684	642	693	664	656	688	654	686	656	665	631	645	664	666	710	665	658	675	695	672	702	641	691	672	647	651	660	668	687	677	698	638	699	695	673	664	632	680	680	659	684	662	646	687	691	618	663	718	715	700	696	669	696	715	667	682	686	667	686	639	633	652	672	673	671	621	641	702	658	629	667	620	653	706	668	636	648	633	694	694	670	648	651	621	677	641	637	615	645	691	647	656	644	660	631	641	659	658	651	710	652	707	637	666	702	683	612	641	672	654	645	702	677	710	680	692	624	626	669	690	679	623	680	663	704	676	684	696	645	627	632	668	665	708	622	687	697	698	645	669	674	676	714	703	666	674	660	665	684	668	674	685	696	689	673	676	659	689	706	685	671	720	676	695	645	657	684	680	661	658	649	652	704	632	675	692	683	697	641	658	639	669	671	723	678	693	678	645	743	672	660	677	680	694	654	669	589	681	659	680	671	673	702	671	664	710	661	644	627	659	632	670	657	701	666	665	675	741	681	619	671	647	668	705	670	681	656	682	664	698	700	696	661	661	685	658	653	643	630	650	669	686	634	694	711	703	687	689	678	674	693	671	690	676	668	651	601	653	628	637	685	658	672	710	663	658	695	617	669	679	672	702	660	685	635	632	654	668	682	727	661	674	678	679	725	685	711	660	676	660	675	669	635	671	664	675	652	669	685	681	653	669	654	660	670	700	670	677	736	680	664	623	679	689	682	710	688	694	705	711	640	676	658	658	705	688	686	654	665	664	677	661	660	625	699	645	722	709	683	688	654	671	685	680	678	711	696	685	701	702	671	649	657	703	692	660	661	687	657	702	657	656	675	656	644	671	683	652	640	686	668	675	669	656	707	692	696	662	658	709	653	620	690	655	679	697	645	662	678	682	687	702	692	658	681	680	649	622	646	703	688	672	679	672	709	640	655	673	627	638	673	632	632	699	678	659	704	634	711	631	654	641	663	675	718	661	685	695	623	708	661	652	682	683	678	633	671	714	612	691	649	678	659	703	657	683	651	705	717	720	664	630	682	704	637	648	673	638	693	686	641	694	651	648	676	633	652	677	716	604	672	676	658	614	666	668	648	686	632	639	684	723	638	629	686	657	660	670	648	663	670	649	640	638	731	693	643	667	679	630	649	711	669	635	715	671	698	685	632	646	694	666	670	667	648	741	663	682	696	644	629	647	693	687	689	668	674	669	641	669	673	700	629	705	677	701	634	649	631	681	689	659	643	709	612	667	690	676	702	670	638	671	668	664	650	682	654	697	696	725	667	682	685	641	670	654	690
2084	958	272	93	90	88	96	64	74	67	65	55	68	51	68	64	57	70	53	47	57	63	52	65	57	45	56	64	55	54	60	67	52	48	64	48	51	53	57	54	57	46	60	62	55	62	53	71	63	57	66	49	44	51	51	54	49	52	58	49	55	58	49	61	43	45	54	49	50	57	109	134	109	78	83	76	69	60	35	61	61	49	58	50	38	60	54	43	57	52	58	65	45	58	64	55	45	63	44	56	66	47	53	40	65	38	54	47	64	63	54	65	55	51	42	47	74	58	50	47	57	48	48	70	56	68	53	69	64	54	43	63	62	50	60	49	55	60	58	54	55	73	58	49	59	32	56	60	62	51	54	48	49	53	59	49	58	67	69	53	63	59	67	58	47	51	42	46	46	49	68	49	50	58	56	47	46	60	46	54	67	58	58	44	55	55	55	58	62	68	55	51	60	55	57	42	61	46	48	62	72	54	41	59	47	55	40	48	60	60	56	69	45	47	53	58	60	56	56	46	58	58	57	42	56	53	68	54	56	49	54	46	47	50	56	60	63	49	45	52	50	53	55	64	48	53	54	47	57	48	41	50	34	50	60	55	44	41	57	48	62	47	61	55	52	64	49	53	59	40	53	41	57	57	55	58	62	61	70	45	47	64	53	47	61	49	53	52	54	57	59	62	62	54	65	51	62	65	50	52	50	52	43	53	54	55	54	54	54	48	44	59	42	61	56	61	52	57	59	60	61	67	53	57	58	58	53	48	49	54	55	66	63	43	54	56	41	70	64	67	50	62	55	55	52	51	55	65	54	67	46	57	57	61	47	53	56	63	58	62	61	61	47	59	43	57	40	63	63	61	43	53	55	42	45	61	55	54	45	60	50	55	47	53	50	46	52	55	53	63	56	56	55	67	53	45	44	44	47	54	60	57	60	48	50	56	56	54	56	63	73	57	58	44	60	53	50	46	68	61	53	60	57	69	58	54	55	51	64	49	56	69	58	51	50	53	56	46	42	36	63	62	49	64	58	50	78	46	54	59	52	47	63	53	38	51	53	47	51	59	45	48	68	63	46	54	55	56	65	53	66	52	68	52	51	50	56	52	54	50	46	55	45	58	52	62	51	59	54	70	53	65	56	49	54	51	57	66	61	56	54	58	49	62	62	51	48	59	58	61	52	57	58	63	47	61	47	60	50	47	50	61	43	55	52	58	53	57	53	49	42	47	49	59	57	45	61	55	39	53	58	54	63	52	56	52	48	68	50	45	63	57	49	64	53	59	58	51	47	57	54	66	53	50	52	59	51	45	66	45	67	46	56	64	47	55	75	49	49	49	60	50	57	53	54	55	43	54	45	58	40	46	58	58	54	45	53	46	53	58	54	51	53	39	55	48	57	61	52	49	56	68	49	54	50	64	50	45	58	55	64	51	70	52	61	54	54	53	56	49	45	44	54	49	42	55	55	59	48	61	61	46	56	61	59	59	55	54	66	65	66	50	50	57	55	54	45	55	54	59	55	55	48	46	57	56	61	67	53	65	58	63	58	53	47	50	50	64	55	45	51	51	61	61	46	54	42	53	60	63	49	56	61	55	54	62	46	59	60	48	70	55	53	42	55	63	48	49	60	65	53	56	46	44	49	52	65	55	49	60	47	57	56	50	71	52	53	55	51	68	71	44	62	60	52	52	60	57	57	65	57	59	48	59	55	43	54	62	52	50	54	46	63	52	55	60	44	67	47	61	49	59	42	55	59	43	65	60	54	50	52	54	60	38	67	67	62	60	48	64	58	55	55	64	60	45	58	56	62	51	57	53	55	57	50	51	59	63	53	59	49	61	39	61	69	59	66	53	50	44	61	59	55	54	44	47	53	57	60	60	53	46	47	54	44	55	54	61	51	51	51	67	50	46	41	69	51	60	54	62	40	46	47	54	52	61	62	50	55	45	67	50	47	50	53	65	54	51	54	64	63	78	58	73	52	58	51	52	48	62	44	51	53	56	45	57	50	52	61	52	44	46	49	49	56	68	58	55	58	50	58	48	61	66	68	57	57	45	59	51	61	60	59	51	55	61	53	59	52	51	62	69	48	50	52	63	54	66	66	51	51	58	52	45	46	57	53	48	50	54	52	72	59	51	62	41	57	61	52	56	59	69	58	52	55	63	53	50	57	55	76	49	59	54	51	56	51	46	51	70	55	62	54	51	50	53	53	56	53	55	45	64	65	53	57	58	42	48	55	66	54	60	54	45	53	60	54	64	48	56	52	47	66	72	60	46	54	60	49	54	57	52	51	60	59	51	63	67	60	48	53	52	54	57	61	64	61	65	56	45	59	59	54	54	57	47	59	46	49	47	68	55	46	53	45	44	54	63	44	63	39	68	55	53	52	52	58	56	63	46	48	45	55	67	56	65	63	59	51	56	51	51	63	54	55	53	57	54	54	63	54	57	54	53	64	41	52	45	58	53	52	54	40	60	57	52	59	70	53	43	60	49	62	56	45	54	38	50	59	63	42	41	50	53	59	60	40	49	50	53	45	35	60	54	66	56	58	60	47	62	45	54	51	49	53	51	58	58	51	58	70	53	59	48	48	59	56	49	58	53	53	44	53	56	57	52	67	73	63	60	62	59	53	63	64	75	56	59	54	63	52	60	67	46	58	68	55	49	48	59	54	62	54	52	58	64	55	43	50	65	44	44	40	41	58	50	55	54	39	61	66	59	63	64	45	60	59	79	47	54	61	52	62	46	69	51	51	61	57	55	53	54	59	59	62	57	60	49	58	64	54	65	49	72	62	57	53	50	67	53	50	48	56	73	47	67	53	52	49	62	42	67	66	64	50	42	45	53	48	61	59	52	58	49	52	64	63	55	49	46	63	55	55	55	57	52	56	56	50	44	57	52	54	45	64	43	50	40	49	43	45	47	62	50	46	51	61	60	49	52	50	59	37	51	54	55	59	53	48	52	49	67	53	62	39	47	56	52	52	51	52	66	52	67	60	64	47	47	51	55	52	61	61	76	57	49	57	66	63	71	59	58	64	53	57	54	65	41	61	45	52	60	64	51	59	55	51	58	46	59	62	67	46	42	49	64	42	52	60	49	43	54	58	49	57	58	48	58	60	60	47	49	50	38	54	60	51	58	46	57	66	50	58	55	57	54	58	57	48	51	45	39	52	56	52	63	56	46	74	56	62	51	43	51	60	57	66	47	62	49	49	50	43	61	56	50	51	57	44	56	63	52	53	65	86	62	60	44	55	59	59	54	59	70	68	54	53	45	60	60	46	58	51	54	47	50	56	51	43	62	40	51	55	51	46	58	52	59	49	58	57	36	52	51	52	39	54	50	59	43	50	59	68	50	42	56	56	53	61	49	48	46	49	51	61	54	64	64	55	49	64	52	61	40	54	55	54	48	49	56	48	44	46	58	63	69	50	49	54	52	63	67	59	41	60	61	49	56	61	62	47	42	48	55	54	51	54	74	46	62	48	47	56	46	73	58
21032	9404	2735	1638	2244	2549	2168	1682	1516	1291	1151	1000	923	855	872	852	720	703	709	685	626	626	570	626	589	574	620	572	575	617	586	553	584	638	594	578	558	573	545	577	536	517	586	563	585	563	525	537	574	579	524	582	583	538	523	595	571	524	618	546	557	563	602	524	589	548	534	537	603	848	1873	2349	1990	1458	1086	786	646	571	549	535	584	593	532	542	546	528	556	541	557	552	538	554	548	522	567	579	545	538	543	526	529	565	598	523	573	560	564	542	551	565	589	573	567	555	528	556	583	572	576	587	548	565	560	502	569	507	557	513	563	587	607	561	550	520	526	602	569	559	569	558	605	575	499	549	551	527	539	552	550	596	568	556	526	550	554	533	585	557	541	533	543	551	565	577	528	533	519	535	575	572	565	563	552	568	556	556	581	578	574	542	570	544	553	570	542	607	526	594	566	564	541	538	563	568	524	504	573	547	588	503	561	552	546	511	545	523	520	523	553	542	580	569	577	535	561	559	527	554	570	561	554	543	552	568	533	548	579	598	567	548	563	585	506	524	572	539	555	570	615	555	547	523	528	600	558	555	558	567	575	538	521	522	551	580	542	547	606	566	521	512	578	585	562	579	603	570	545	510	527	554	572	563	566	568	545	556	548	532	583	523	544	570	588	550	529	565	562	545	584	554	527	567	559	564	549	535	550	564	530	558	517	550	546	575	549	522	561	537	542	564	528	547	583	527	530	542	523	547	534	531	544	567	580	543	560	567	549	546	555	526	561	571	580	536	569	562	547	592	537	579	507	575	509	537	526	538	532	601	544	539	548	586	542	592	556	544	562	543	563	580	552	564	598	577	556	573	531	564	560	561	552	533	555	560	545	539	572	537	532	589	554	497	534	537	571	540	546	572	574	518	558	537	537	563	533	600	590	575	555	527	576	557	569	560	544	581	545	565	567	542	526	541	577	575	544	500	540	526	573	548	552	556	531	559	579	534	522	550	567	553	589	558	542	543	576	604	552	547	548	517	500	541	552	577	563	562	542	561	617	563	537	525	558	545	513	564	529	537	570	543	545	568	561	545	513	552	564	542	527	571	573	572	534	534	516	604	571	580	566	559	552	541	567	534	567	548	548	545	618	514	556	605	558	573	587	525	544	544	556	541	530	546	555	579	547	562	545	567	565	546	528	570	537	556	548	613	555	568	555	552	547	547	529	534	558	583	545	554	522	581	558	573	542	589	566	576	553	519	551	554	541	526	573	543	544	576	549	535	500	545	534	520	537	558	564	575	548	558	550	562	570	562	566	586	553	557	535	562	572	566	549	590	536	555	529	564	561	577	535	566	536	556	559	505	555	555	528	500	587	538	534	582	554	542	581	513	537	577	532	536	535	544	512	573	580	529	553	530	581	519	566	594	565	542	544	563	501	578	534	548	582	514	560	568	573	527	584	528	553	572	564	516	560	542	565	542	566	554	555	550	549	549	523	544	571	537	573	536	550	540	545	585	515	574	560	558	540	573	557	553	557	522	557	558	601	567	546	544	590	516	545	599	547	551	553	588	526	544	530	535	571	552	562	521	549	557	532	490	600	561	506	559	579	548	569	509	538	572	549	514	544	558	548	534	582	522	581	551	506	569	536	557	560	594	555	595	598	555	564	523	540	534	578	553	547	573	535	528	552	538	523	533	558	549	566	518	537	555	560	587	490	557	556	584	517	551	578	587	519	575	536	554	579	529	544	541	538	573	574	497	569	531	560	552	579	553	515	574	531	535	557	571	551	537	595	539	530	573	538	497	558	549	525	522	514	526	579	557	569	543	538	569	537	588	571	558	498	588	533	548	533	555	539	551	569	564	575	575	501	522	571	607	515	571	603	563	580	582	562	559	549	557	528	563	587	556	525	569	527	547	543	552	542	553	551	510	548	530	534	565	543	546	535	514	525	555	542	568	545	574	567	554	540	536	605	581	543	593	554	559	571	519	523	522	537	538	564	549	588	552	581	549	540	581	588	559	529	561	547	546	506	578	607	562	567	539	513	574	551	627	565	523	519	560	576	550	535	550	558	513	556	560	520	537	534	585	581	538	527	596	565	550	572	535	586	569	551	535	527	558	589	529	563	546	557	565	535	557	599	592	541	560	576	550	570	498	585	578	620	574	547	533	552	560	552	507	543	533	578	536	527	540	543	541	568	586	544	597	528	524	540	574	518	630	519	529	545	529	574	537	536	604	557	577	546	549	542	585	550	532	565	571	552	568	540	540	520	558	561	557	522	566	508	546	554	563	560	552	558	581	553	543	535	576	551	570	531	558	560	552	548	519	546	551	572	502	574	528	516	518	558	537	533	573	574	530	607	520	561	572	564	560	510	535	538	525	580	532	563	528	556	598	602	513	534	571	585	524	565	541	540	544	552	533	539	562	563	556	586	556	570	528	539	539	559	516	532	488	552	568	577	571	572	567	554	568	544	564	514	571	544	536	547	563	551	556	525	574	553	570	585	511	521	564	549	498	573	555	552	541	539	546	562	543	555	572	552	541	560	523	557	591	580	589	550	560	492	543	545	537	603	523	593	535	554	557	565	552	535	571	518	566	599	560	552	515	537	556	543	589	549	549	571	584	550	542	487	566	573	540	552	580	530	533	554	541	546	560	535	573	527	541	499	551	571	542	545	552	606	551	575	547	586	559	549	532	533	523	571	577	557	536	562	547	552	535	547	579	550	526	580	548	540	576	508	581	577	513	587	540	564	537	531	541	566	558	498	573	527	578	566	533	532	533	545	597	565	564	552	532	537	616	524	565	559	556	566	584	513	519	541	579	542	562	565	547	567	606	529	519	541	591	537	519	591	581	583	550	558	574	538	548	566	522	579	524	583	599	552	552	588	577	528	501	553	574	555	542	517	555	553	560	517	585	575	584	548	564	525	525	590	559	612	578	541	552	533	532	530	588	575	585	576	559	539	570	590	582	575	566	564	571	539	559	569	579	519	582	520	573	549	605	555	539	597	595	554	551	521	565	568	541	549	558	586	577	578	529	529	570	594	572	550	545	608	548	543	519	516	604	571	561	537	566	556	554	548	615	551	568	546	609	561	542	565	577	535	578	560	536	528	533	555	567	539	527	584	596	537	525	544	570	539	538	560	514	592	549	555	563	570	557	561	543	546	562	578	545	567	561	551	554	563	548	560	534	578	540	558	537	526	552	534	543	578	568	559	539	556	552	565	535	565	533	539	610	535	479	599	496	528	538	547	548	540	582	562	552	576	588	577	536	551	563	569	585	560	533	611	573	548	567	558	601	519	606	563	524	563	608	533	544	592	556	553	579	576	518	587	547	540	497	532	544	555	571	567	551	556	542	560	540	551	559	524	528	568	602	565	577	549	647	554	530	584	527	535	574	579	537	568	564	575	550	543	512	562	559	538	555	590	539	535	597	561	591	563	519	563	575	559	596	561	553	541	581	570	547	566	520	518	550	574	533	574	558	558	576	560	539	555	531	598	548	562	525
2552	1551	295	129	120	119	88	83	66	77	75	79	63	68	55	60	53	46	53	46	64	63	60	58	59	61	61	47	59	52	51	55	61	53	65	47	63	54	43	51	49	55	63	46	65	58	54	62	65	60	51	49	56	63	60	71	46	61	57	60	59	56	58	56	50	52	60	48	56	86	130	161	135	126	81	71	74	81	64	48	50	49	67	55	60	41	47	58	44	71	48	42	50	46	49	64	56	65	61	58	61	52	58	56	52	46	44	54	53	45	65	54	55	50	57	71	46	59	41	59	44	50	50	63	59	62	50	56	42	53	56	59	48	42	55	48	48	44	51	53	48	61	64	57	54	49	59	62	42	54	71	49	68	52	50	48	58	49	52	46	55	44	43	42	42	55	55	47	43	42	54	52	58	41	58	47	63	45	49	61	49	54	43	56	59	58	59	40	39	54	58	81	52	60	69	66	60	59	50	45	41	57	61	52	70	42	54	61	64	44	54	47	52	61	55	53	55	50	63	43	50	64	48	55	66	49	50	49	58	67	76	52	49	45	46	59	52	45	57	61	36	48	54	37	64	46	58	52	61	55	54	64	58	51	48	61	49	58	53	51	52	56	51	61	63	45	47	58	44	56	45	43	50	45	64	59	64	51	64	63	58	57	58	53	61	42	42	55	41	67	48	46	60	50	63	59	50	59	58	46	53	42	46	38	59	69	39	54	46	47	46	51	55	59	55	61	57	42	64	52	54	61	52	47	52	50	52	54	57	59	56	44	48	56	61	75	56	56	54	47	40	56	62	62	63	59	47	50	33	57	60	49	66	46	54	59	53	59	48	58	52	53	58	49	64	58	62	50	50	53	44	61	49	59	44	47	63	55	60	47	53	50	54	45	66	62	52	49	54	52	49	61	53	51	63	49	61	54	49	42	51	56	62	55	52	60	56	66	43	50	54	56	57	57	67	50	61	60	56	51	59	42	49	73	54	57	44	52	45	65	62	53	52	50	50	66	71	70	65	54	72	50	49	56	47	66	50	62	49	43	52	55	58	60	53	46	58	58	48	42	55	40	51	42	54	52	51	54	57	56	60	54	48	62	55	59	55	48	52	56	47	49	48	56	54	66	64	55	51	42	63	53	62	57	61	70	68	52	50	47	49	64	48	55	48	54	52	55	59	46	57	62	62	60	59	55	61	41	65	53	50	50	46	44	49	58	57	60	59	67	65	53	59	50	37	55	50	62	60	51	61	53	55	73	49	50	53	43	65	50	46	55	52	61	68	54	53	65	59	54	68	42	52	52	44	57	45	56	68	56	60	33	54	54	51	47	59	52	49	55	74	52	52	68	46	61	52	61	45	53	51	69	54	59	57	58	48	52	49	55	50	62	62	56	56	47	69	51	49	47	43	58	51	41	60	57	53	64	55	54	50	54	54	38	48	71	65	59	47	46	41	53	51	51	62	51	55	54	61	64	58	51	52	48	77	59	50	52	56	63	51	54	62	58	61	42	72	63	60	52	54	55	55	67	52	56	64	58	60	53	54	53	62	53	56	60	53	53	55	67	56	58	56	52	50	59	45	41	46	61	52	45	49	59	53	48	48	59	37	56	50	54	50	57	60	64	68	58	49	57	42	47	63	63	57	51	62	67	51	66	52	52	49	47	60	53	54	71	61	58	39	61	58	52	59	55	47	46	42	51	60	50	57	48	57	53	53	42	51	62	50	44	55	59	47	38	61	49	61	46	67	54	69	49	57	47	43	61	54	53	55	62	66	46	55	50	44	55	56	50	49	58	54	72	52	60	45	71	58	51	71	60	64	45	56	55	49	51	63	63	51	58	49	53	52	56	58	63	64	57	45	69	51	47	55	59	46	47	55	63	52	49	60	75	46	59	61	50	58	62	58	49	51	47	61	49	43	60	58	53	57	45	65	52	58	56	50	63	55	60	50	61	38	62	47	45	51	47	55	46	61	41	47	67	63	61	57	52	56	56	55	68	56	53	52	56	45	39	56	62	57	61	47	53	52	49	42	68	44	55	48	58	50	55	64	47	60	57	43	51	49	58	49	49	49	51	53	57	64	41	54	48	58	57	54	48	54	53	55	54	45	55	45	70	47	47	47	66	51	59	47	68	54	59	51	52	46	54	57	53	61	53	47	49	53	63	66	56	67	34	51	62	56	44	51	57	48	68	58	51	51	49	43	60	61	60	50	52	54	56	55	56	54	61	67	73	48	60	66	49	55	51	49	42	51	62	60	54	65	56	68	58	61	58	48	51	64	64	65	58	50	66	42	61	59	57	75	62	57	64	52	54	56	49	45	62	53	50	56	58	60	51	48	65	54	56	49	51	50	51	51	48	39	56	50	63	57	59	48	43	48	56	64	57	42	57	53	58	51	56	50	49	60	64	62	47	61	41	45	50	55	55	47	56	68	41	52	46	49	49	58	52	46	60	56	61	46	55	50	68	60	48	45	53	55	52	37	50	55	66	67	58	43	66	64	62	51	46	48	60	73	68	55	52	68	71	59	47	59	52	51	48	55	48	68	61	57	39	58	68	53	50	53	71	49	54	46	56	67	54	63	54	60	48	58	71	43	57	52	63	50	66	48	62	65	50	62	41	66	56	70	51	51	54	59	69	66	62	54	60	71	50	45	52	58	55	48	41	52	69	60	48	50	59	50	64	54	51	51	53	51	62	52	64	72	75	56	69	50	72	42	49	64	64	56	59	63	75	48	53	57	54	48	58	44	59	46	47	60	68	64	40	49	51	58	49	63	51	57	69	52	55	65	53	59	63	65	65	63	59	49	61	47	55	48	59	57	53	62	47	63	55	53	55	52	56	68	60	59	66	55	50	50	57	48	48	39	71	48	48	62	58	58	74	59	55	63	63	62	55	48	43	51	52	58	64	48	44	51	64	45	62	66	56	47	61	49	62	53	53	67	52	64	49	63	66	48	46	52	64	53	51	60	59	50	55	50	51	57	49	40	63	58	50	51	47	52	48	51	57	40	55	54	68	59	66	54	59	43	55	50	43	54	57	60	59	66	57	63	42	48	52	39	61	59	59	67	67	42	57	56	60	66	59	49	58	55	48	43	64	42	44	40	66	67	55	50	57	53	53	50	65	50	52	61	54	62	53	64	62	43	61	51	52	54	53	65	37	49	53	49	59	48	44	66	67	49	68	60	54	59	60	67	69	55	50	53	59	58	65	54	59	69	70	46	51	58	66	55	48	60	38	65	54	69	61	44	67	50	53	52	49	67	58	51	56	69	57	39	40	48	61	52	71	58	42	46	48	53	54	58	58	56	50	63	42	49	71	57	42	55	61	56	61	53	55	58	48	58	56	41	55	48	52	48	62	45	67	73	53	60	65	46	55	56	55	58	54	51	49	51	62	60	55	55	47	47	64	66	65	71	50	64	55	55	40	48	50	56	56	67	57	61	62	54	44	66	49	53	62	56	59	60	58	48	48	56	59	48	54	38	47	50	54	61	40
24857	12392	2982	2433	3456	3745	3205	2559	2112	1736	1526	1261	1160	1049	1017	979	888	791	783	753	746	695	675	743	675	663	642	680	617	612	598	589	598	646	594	624	650	597	600	590	629	607	604	584	595	589	543	579	625	624	603	550	601	557	607	645	596	622	582	568	617	560	618	554	580	557	552	534	596	1258	2746	3060	2587	1836	1215	838	669	650	570	560	556	539	537	576	546	570	616	583	558	580	524	580	545	572	558	582	576	580	584	493	545	538	588	586	581	572	558	579	546	584	526	584	539	597	548	519	540	547	577	559	559	565	573	590	583	579	552	568	571	527	566	574	511	533	598	565	573	570	567	558	584	557	557	546	557	591	588	538	616	544	582	509	560	580	543	566	523	570	547	545	576	550	583	580	556	588	569	557	566	610	523	592	551	547	537	550	611	581	530	571	558	519	540	519	577	592	575	585	572	531	602	599	593	604	592	541	574	570	601	570	570	532	596	579	556	582	563	554	549	567	547	517	564	568	576	533	575	600	537	549	537	582	604	592	559	551	563	579	571	533	583	539	538	535	573	537	572	529	560	590	558	576	555	536	536	601	583	570	555	578	560	587	571	585	597	572	561	533	554	587	596	581	565	580	571	554	567	544	574	596	581	556	573	576	545	551	536	600	566	549	535	561	564	533	568	562	514	544	581	586	560	561	626	592	598	560	554	560	564	563	542	574	606	544	536	567	572	550	558	560	570	547	525	594	528	552	588	573	531	556	560	560	539	578	618	611	592	585	580	568	561	580	540	545	597	556	563	576	574	567	555	548	599	610	579	571	607	559	577	547	561	588	573	532	595	562	566	563	556	557	563	566	551	614	577	603	562	575	609	587	580	586	565	540	575	589	554	597	555	546	599	563	560	588	549	504	565	557	581	563	556	578	583	579	561	550	585	553	592	565	532	565	576	561	585	592	580	586	578	550	533	551	579	544	583	568	595	569	534	553	587	565	552	623	541	562	547	577	551	575	586	601	572	602	574	564	598	566	590	602	579	522	558	530	554	581	582	528	578	560	575	583	554	567	593	582	573	542	525	578	560	573	523	549	551	592	550	566	584	542	550	587	584	569	549	601	573	589	582	549	589	561	538	568	600	563	588	566	549	554	556	572	580	580	549	556	559	561	548	538	585	527	575	592	550	577	560	561	555	584	580	554	540	557	582	562	577	595	564	549	554	545	578	596	528	531	557	522	571	565	559	562	543	578	551	580	538	524	567	561	553	542	571	564	572	549	597	545	566	564	541	612	559	521	580	574	605	619	561	552	565	571	576	562	521	547	577	562	550	576	524	569	583	548	552	595	560	595	582	599	574	553	570	582	576	576	514	576	571	549	547	548	528	545	587	555	572	538	551	531	576	513	608	559	559	565	559	583	588	534	581	569	559	595	546	556	551	561	560	561	534	602	526	575	586	576	537	601	565	570	534	523	577	563	574	561	603	523	567	549	554	551	599	538	565	589	541	526	564	555	544	522	560	575	542	541	579	535	565	549	610	614	556	570	556	523	574	535	561	550	550	537	567	587	562	541	542	554	594	546	535	585	641	600	564	565	529	555	560	535	558	605	565	586	575	584	546	557	555	555	529	573	545	564	586	576	611	617	533	568	533	588	524	524	519	595	578	587	544	524	551	576	554	555	583	551	558	548	532	635	576	559	537	567	582	593	549	568	529	560	578	537	561	559	582	551	546	557	559	565	534	560	549	518	546	532	601	530	541	536	570	529	507	522	583	543	576	547	562	544	544	558	551	571	558	546	560	565	587	574	540	570	573	557	529	566	522	538	525	588	532	571	567	584	557	570	628	586	597	571	574	608	556	571	565	583	586	526	578	563	570	581	583	549	541	541	536	515	567	585	581	536	545	538	585	565	597	611	537	603	572	577	586	580	558	562	558	561	581	570	536	519	551	561	555	556	517	574	553	572	540	602	574	564	562	554	575	615	554	546	582	581	587	547	549	580	566	616	555	559	581	568	627	574	568	554	521	576	532	559	580	570	536	589	568	541	544	540	586	603	562	581	559	559	568	607	562	564	548	547	571	572	533	547	567	566	584	544	589	580	561	573	549	592	612	564	550	490	561	529	540	563	588	540	542	575	596	591	584	561	574	544	515	601	567	529	559	574	613	568	543	541	565	570	562	564	577	546	554	589	534	569	587	554	560	538	601	530	572	563	563	569	544	582	542	523	558	552	580	588	575	583	546	566	596	563	590	503	603	561	579	553	574	571	548	567	576	564	515	586	529	534	555	576	531	579	559	529	552	602	479	570	559	536	587	529	500	538	575	573	570	603	526	547	547	571	563	577	572	516	581	589	560	568	540	578	542	499	560	575	549	591	547	523	584	580	612	548	514	604	582	577	572	555	542	524	572	559	571	554	624	543	564	538	550	577	595	604	562	568	594	618	603	580	563	535	585	597	547	550	556	524	590	536	537	584	522	567	551	540	551	567	601	550	552	549	542	549	553	601	534	544	564	575	546	555	569	561	573	550	570	557	541	545	538	586	534	574	558	566	603	550	594	603	563	549	545	591	604	583	589	597	540	606	601	539	592	536	520	584	574	584	605	549	535	583	583	541	613	555	529	568	586	533	558	574	548	560	576	571	576	552	543	584	579	523	575	545	576	576	559	511	543	596	566	566	539	526	528	546	572	580	569	545	546	552	572	564	568	548	572	584	539	557	564	543	545	576	550	555	537	550	547	572	551	573	542	541	579	524	544	572	563	575	593	528	604	567	572	547	594	535	552	549	551	563	543	597	568	557	522	578	538	549	539	561	592	601	609	593	534	573	588	562	555	529	566	608	568	576	600	553	542	597	518	545	567	564	537	569	544	580	560	573	639	581	573	584	545	596	557	537	582	577	556	554	529	537	553	536	526	566	569	526	562	550	569	556	576	574	536	591	562	551	536	558	560	564	559	562	569	531	543	543	566	542	517	583	605	546	540	516	566	557	568	566	550	564	549	578	589	544	552	573	550	586	513	534	556	537	552	608	552	517	576	579	536	561	580	560	614	595	512	507	516	521	585	510	526	566	564	577	555	519	571	517	587	549	588	578	597	586	581	600	533	554	547	556	540	584	538	576	574	560	581	608	557	571	542	588	560	538	540	547	556	523	569	565	599	564	525	601	535	541	569	564	584	581	551	575	559	541	563	546	562	597	558	588	527	547	524	593	567	520	584	556	581	561	572	551	599	540	593	553	572	602	529	563	558	524	534	542	551	582	575	565	519	562	531	551	579	569	558	583	551	574	551	553	591	551	584	574	596	574	575	539	564	545	566	557	570	566	598	554	546	609	577	576	523	564	541	566	572	600	575	579	581	594	553	560	554	564	563	592	537	538	555	604	574	576	559	570	590	528	554	557	563	569	645	628	580	573	569	559	528	558	544	598	632	568	523	556	567	589	569	555	578	559	582	582	540	578	566	580	555	588	541	570	586	541	518	572	542	566	525	534	546	553	534	571	571	545	534	535	567	567
1050	269	75	78	70	71	72	89	65	69	70	70	48	60	59	73	59	64	65	65	71	57	74	59	66	69	62	64	62	53	61	71	78	82	72	58	62	61	58	60	63	60	50	65	52	60	55	60	89	58	60	62	67	58	66	56	54	54	62	49	64	67	58	69	61	55	67	55	77	94	65	97	76	67	85	61	66	63	63	68	74	65	66	57	58	68	63	79	58	61	65	70	61	74	67	62	61	63	74	51	71	59	50	58	89	76	53	77	47	59	61	73	66	68	56	55	67	67	65	59	87	74	63	60	48	82	58	74	71	68	65	61	71	77	53	58	60	72	59	77	58	57	68	62	73	55	60	50	64	72	66	63	67	68	59	75	50	44	72	52	78	63	68	68	61	58	65	62	58	62	62	67	62	66	67	61	57	61	53	68	78	60	59	73	70	53	57	66	58	62	64	66	63	58	60	69	57	71	53	65	71	60	59	60	65	70	81	71	63	64	52	69	65	57	68	57	56	68	76	59	61	62	75	54	55	52	64	64	54	52	57	57	64	56	63	49	64	71	56	57	70	79	68	64	64	59	67	66	79	75	73	55	73	48	67	56	60	64	59	67	59	62	71	58	80	58	57	59	54	61	64	57	61	74	74	57	59	53	55	48	63	50	64	66	53	67	58	64	54	63	65	63	62	79	52	65	82	54	65	73	54	66	62	68	58	51	63	62	55	52	68	58	52	58	58	68	63	61	81	57	67	61	68	59	48	64	56	63	72	53	73	52	72	62	58	68	72	60	61	67	77	63	54	51	64	67	72	60	56	56	83	65	59	66	70	52	69	66	54	51	62	61	62	55	51	64	61	57	64	52	64	63	64	72	70	57	63	51	54	68	70	77	57	65	47	61	73	74	64	54	58	54	57	72	61	61	58	70	56	64	61	51	68	59	58	76	62	48	77	59	66	76	71	52	63	64	76	69	54	68	71	63	59	73	61	70	67	58	62	55	67	58	64	59	54	60	64	53	50	48	71	58	70	58	65	67	53	69	58	60	63	73	72	74	64	52	49	69	51	63	64	60	67	81	77	61	52	78	59	77	57	59	70	69	47	64	60	62	66	60	57	66	55	70	57	63	72	61	53	61	67	61	64	71	54	87	65	63	66	75	78	61	50	89	59	68	64	60	62	62	81	51	55	77	56	74	50	63	62	59	70	73	60	45	55	71	61	58	58	75	62	55	53	89	63	48	80	67	66	53	62	63	55	70	63	62	57	68	52	58	72	68	66	64	61	69	74	63	73	68	63	59	72	70	56	63	68	71	50	61	54	60	57	71	64	68	63	56	67	64	63	58	59	46	48	65	53	75	77	66	69	74	48	71	48	70	69	77	60	75	60	70	67	55	68	66	59	55	83	67	74	72	65	76	58	58	56	72	63	70	69	51	61	84	69	59	71	80	79	73	52	66	69	70	56	56	61	53	49	62	59	50	62	59	54	71	65	73	61	76	76	69	76	67	56	58	68	74	65	60	80	61	68	77	71	64	72	68	60	82	61	77	81	59	61	75	66	65	52	59	79	60	47	64	61	56	61	58	61	64	68	74	58	52	49	55	64	61	57	74	59	75	55	55	61	49	69	66	57	59	58	52	63	68	55	58	58	70	52	54	75	59	53	52	50	69	56	69	50	77	71	69	58	59	59	53	44	65	64	44	72	69	54	69	82	72	64	57	56	63	71	78	65	56	66	66	70	66	71	65	57	60	61	56	56	63	70	67	70	64	63	61	54	62	71	63	73	67	64	53	64	68	63	55	64	75	58	66	61	82	58	67	59	65	72	69	67	67	67	67	75	68	42	55	52	72	56	58	60	72	69	65	64	47	75	52	67	68	65	61	72	59	63	65	56	68	69	66	66	71	74	63	81	68	57	66	69	56	76	75	54	59	71	70	55	67	77	62	70	46	67	71	68	55	77	68	60	82	76	71	57	70	56	60	57	63	62	65	65	66	55	60	60	59	63	67	64	57	76	69	74	60	65	55	62	67	66	68	64	64	70	59	66	55	68	57	75	64	70	65	54	81	59	55	66	53	65	71	62	51	62	59	60	61	59	66	64	59	54	76	60	68	69	57	57	58	62	79	62	58	54	52	69	71	59	57	56	54	53	62	62	69	56	65	63	73	62	61	57	47	60	65	65	79	74	61	68	80	70	70	60	67	73	56	65	61	69	64	54	52	62	65	69	67	60	62	64	69	51	91	66	71	58	64	58	59	74	70	55	65	61	66	59	49	76	55	59	70	62	58	59	71	49	67	77	70	57	62	66	55	63	60	50	56	64	55	57	62	79	51	59	78	74	77	64	59	67	67	52	74	66	63	81	65	60	61	66	55	63	80	70	66	55	59	50	51	64	66	60	55	62	66	69	74	72	68	66	55	67	64	63	67	57	58	75	65	59	64	58	56	66	61	50	60	64	72	65	61	73	65	57	61	61	61	57	55	64	74	73	60	72	77	63	60	65	55	44	54	72	69	80	67	69	56	67	62	66	60	70	66	66	69	81	66	77	52	55	62	85	52	73	58	56	78	69	57	63	68	67	68	58	78	65	76	53	62	64	66	69	57	78	68	48	80	62	72	62	55	53	61	54	61	76	63	75	72	51	58	58	63	68	62	54	75	73	49	71	57	69	63	62	50	58	63	79	64	55	56	66	69	65	62	75	67	64	66	56	72	63	67	55	73	60	65	57	67	72	64	62	74	67	60	64	73	61	54	67	67	58	51	72	64	57	70	79	74	78	64	60	52	63	68	62	64	61	64	68	77	62	64	58	59	74	63	59	64	62	69	63	70	63	65	79	62	70	72	69	69	62	76	64	68	71	72	55	62	63	62	63	57	65	63	88	65	67	64	80	49	64	62	64	60	81	67	66	53	53	74	75	70	60	59	64	63	66	68	63	66	74	62	64	53	62	69	66	72	57	69	59	79	69	72	69	55	58	72	62	65	55	67	59	67	65	75	60	83	71	76	66	62	53	59	78	64	63	70	53	64	73	67	63	61	55	58	62	64	63	74	55	63	76	64	59	68	61	68	51	58	53	66	64	64	59	59	59	66	61	71	56	67	60	56	63	62	66	74	74	76	66	75	67	61	69	67	60	68	62	70	57	68	59	70	60	83	60	56	64	76	62	52	69	63	61	54	51	84	55	59	62	53	62	64	67	61	79	73	48	63	68	71	64	62	53	70	58	76	64	56	70	68	61	69	59	69	56	56	58	62	61	79	65	68	63	50	58	56	67	62	69	68	53	49	66	69	56	67	61	57	59	59	69	61	46	58	72	77	59	66	57	66	66	56	61	73	52	62	56	64	65	68	61	70	70	55	73	77	64	68	74	60	67	75	66	67	62	71	81	60	62	72	56	57	70	63	59	74	63	59	60	60	77	54	62	72	71	68	65	58	61	68	53	60	69	67	61	69	56	51	60	48	64	63	67	57	66	61	44	54	70	69	50	74	55	73	63	77
13223	4163	1034	982	1306	1467	1290	1076	1029	855	866	807	778	697	708	725	754	726	655	694	653	702	670	656	692	668	626	650	665	664	665	705	642	636	661	627	657	697	668	633	648	619	639	650	609	650	613	637	670	614	657	609	629	635	644	645	619	581	644	619	636	590	652	637	634	654	651	668	784	967	1057	1117	1052	999	794	705	726	651	668	673	614	669	633	647	637	642	686	615	641	618	602	610	608	601	696	637	687	612	666	669	650	606	692	669	659	634	640	657	650	633	606	610	627	658	636	637	650	636	614	673	661	644	621	656	594	660	583	686	633	656	616	618	594	661	662	640	642	597	666	648	634	619	640	614	637	643	611	617	578	637	647	649	663	640	626	655	613	645	671	628	649	623	589	634	659	611	635	632	635	614	609	637	660	662	619	629	660	619	646	678	698	672	614	622	657	665	682	650	668	670	674	651	673	657	609	623	647	624	627	655	637	657	644	643	704	619	636	615	668	629	638	650	623	648	652	640	629	624	665	641	634	697	656	614	604	632	669	696	652	629	652	664	612	607	631	653	643	664	643	648	645	650	607	664	660	653	595	677	672	665	614	624	640	630	662	630	691	645	669	603	591	647	617	678	654	647	628	613	667	606	608	596	656	650	642	627	666	653	674	598	689	622	633	660	631	673	668	640	611	632	612	616	660	637	627	666	631	622	638	645	648	614	617	649	640	622	617	631	637	647	637	607	670	642	631	648	656	642	640	607	656	634	669	665	605	641	618	657	637	633	668	632	615	666	652	640	665	662	643	645	635	610	655	616	595	643	659	625	601	623	641	649	632	609	645	661	644	664	617	646	647	669	639	609	645	668	610	658	649	636	634	641	650	624	589	644	641	622	653	644	607	672	662	593	647	590	667	670	632	630	630	622	671	651	678	649	627	638	641	653	660	607	636	676	672	609	690	646	641	645	637	631	619	626	642	612	631	622	638	638	643	665	603	687	634	615	620	594	664	647	642	627	682	656	642	660	666	651	653	648	623	629	640	631	656	650	635	673	643	658	647	606	671	673	620	655	609	641	654	640	670	633	632	651	669	618	652	691	630	639	643	599	573	647	626	636	625	632	614	644	632	624	632	678	639	649	636	708	619	635	660	643	623	632	642	611	614	619	619	650	620	676	661	654	638	618	661	670	575	665	640	629	660	642	644	657	624	648	693	623	656	639	631	636	650	582	648	622	683	624	646	642	593	620	674	659	659	677	685	659	642	623	639	604	658	721	610	621	644	641	635	606	638	637	592	637	687	605	620	614	647	645	671	614	639	695	638	649	640	678	578	619	629	624	680	628	600	616	682	626	654	654	614	617	660	606	679	646	640	606	658	578	619	649	631	652	642	634	665	644	646	611	625	673	636	632	685	643	657	647	648	609	618	636	591	652	687	653	643	592	606	663	650	695	658	644	644	613	615	609	614	644	657	619	644	631	633	631	662	627	680	615	610	682	650	685	632	652	599	584	607	667	635	663	652	612	596	670	674	607	620	631	621	616	602	681	614	606	657	685	603	630	631	613	630	626	618	622	644	594	587	619	621	585	643	602	673	722	663	690	599	633	638	585	631	634	669	651	631	664	664	669	607	659	622	661	618	668	609	671	618	629	642	614	633	648	626	584	643	623	646	678	611	641	650	602	635	659	626	639	705	638	639	630	618	675	582	632	703	636	666	643	617	643	606	675	652	627	653	672	607	635	611	654	654	644	613	612	634	631	647	657	632	648	600	646	634	635	656	643	630	614	631	648	651	667	661	613	610	621	645	627	657	631	592	704	668	657	671	680	619	627	600	613	683	643	610	644	617	644	645	651	642	608	621	616	629	624	636	649	634	628	632	603	652	608	636	617	644	636	644	655	643	679	663	631	677	643	661	666	659	578	580	690	671	689	658	623	684	650	683	651	629	599	651	664	594	652	659	653	680	654	662	644	672	661	647	634	634	651	639	593	624	652	638	640	607	659	656	639	620	635	679	586	623	648	611	603	678	628	615	638	650	637	647	650	634	646	640	618	603	615	655	672	647	656	616	644	658	679	680	632	613	622	697	633	613	643	638	647	653	624	656	650	653	635	671	597	616	649	618	621	655	649	654	658	625	632	652	622	613	644	640	642	666	613	668	620	663	632	629	626	662	653	654	655	664	662	604	627	609	613	622	655	598	650	669	628	649	651	590	583	639	634	667	617	581	657	660	635	652	690	598	710	682	632	651	621	646	611	600	637	625	664	660	657	622	647	613	650	608	591	657	654	604	605	629	674	678	664	631	631	676	637	629	640	605	634	616	621	645	654	612	667	668	639	620	649	604	658	630	621	655	625	648	641	659	638	663	630	628	618	661	660	663	671	656	635	629	638	626	624	634	613	681	645	654	636	594	671	636	639	642	593	632	663	641	661	628	672	581	636	643	646	639	598	638	584	680	637	622	658	651	612	639	606	657	644	648	581	674	619	632	616	641	651	655	677	697	607	675	642	616	658	613	622	621	678	648	700	623	646	691	619	665	634	633	640	605	650	600	594	635	610	643	658	627	612	609	625	665	656	621	621	632	605	656	630	621	654	662	673	622	595	633	642	626	611	676	649	667	671	694	631	633	668	602	639	706	647	624	628	610	658	647	680	650	650	643	688	601	598	597	646	645	633	625	670	632	590	708	677	628	649	620	610	625	620	628	638	628	654	582	683	626	656	620	620	647	636	646	633	661	633	602	653	673	668	637	583	623	619	661	601	622	685	650	646	643	635	642	660	611	654	643	669	641	644	639	645	631	644	598	627	640	620	648	659	629	645	667	643	665	611	646	565	649	640	645	682	675	632	668	595	658	668	620	617	632	642	637	629	657	631	660	629	601	639	679	691	646	621	598	645	619	653	659	652	653	654	656	643	639	637	640	587	627	660	625	634	620	593	629	627	630	619	652	631	624	645	613	614	680	665	630	647	611	654	652	618	652	670	660	679	625	629	635	641	613	620	657	646	644	638	642	624	682	636	629	599	643	637	648	652	637	643	636	619	619	647	612	626	655	649	626	618	658	602	635	628	667	598	644	629	667	699	640	624	679	640	658	624	645	640	627	646	641	625	644	683	628	636	618	649	665	647	652	647	643	632	684	651	612	637	607	621	658	649	619	638	616	639	682	633	656	663	661	650	657	663	650	631	620	645	661	663	691	629	675	624	662	630	659	665	617	614	613	666	566	653	661	619	618	680	646	632	684	668	654	631	604	631	669	668	640	612	617	639	689	578	669	656	625	614	635	635	646	622	594	692	648	631	646	580	654	665	619	657	624	619	634	651	621	579	674	629	645	638	650	688	653	632	677	624	660	630	660	649	653	623	645	625	624	653	642	662	647	626	622	602	665	667	655	644	654	638	648	603	691	647	620	622	636	666	635	603	660	653	624	592	594	649	657	694	635	640	649	686	603	677	626	632	663	608	659	659	645	625	682	658	611	619	689	600	596	650	584	624	601	664	640	638	649	629	634	661
1771	797	211	129	81	96	98	87	86	71	78	61	81	56	73	62	84	73	77	58	64	63	76	72	63	69	65	57	80	65	60	56	62	53	80	76	74	74	69	67	75	74	69	61	66	59	60	62	62	49	63	66	63	65	52	65	59	84	69	57	69	55	66	76	63	59	70	60	81	96	114	109	84	71	67	75	58	62	52	62	71	64	64	74	74	69	64	66	61	51	58	63	58	65	71	53	66	64	60	64	52	56	77	77	68	62	66	65	53	66	58	65	68	67	56	59	65	68	59	61	79	70	79	68	68	63	62	54	63	75	71	59	74	60	57	61	58	69	63	45	66	64	57	54	64	50	78	73	59	66	48	63	56	63	70	67	79	38	61	61	68	72	61	67	73	69	54	52	65	69	71	84	51	61	68	63	76	62	64	52	70	81	61	65	54	68	54	71	63	68	55	56	67	64	67	52	60	70	73	59	57	66	69	60	59	72	71	68	60	74	74	46	50	63	75	68	68	59	44	74	58	58	64	63	71	63	65	77	68	59	67	60	67	59	64	71	54	57	63	62	63	72	66	60	75	59	59	63	54	63	57	62	58	80	46	77	76	65	79	73	52	74	56	60	55	56	65	54	64	63	62	60	71	54	70	54	53	62	63	70	46	49	58	74	62	59	50	56	59	64	45	56	52	57	64	69	66	50	60	69	71	55	56	70	57	59	63	57	59	67	65	81	59	68	50	65	69	61	57	71	73	71	68	64	56	63	55	56	59	63	79	76	68	83	65	66	64	62	65	57	63	66	57	72	64	66	74	69	68	66	58	54	51	56	57	51	61	52	48	63	59	63	64	66	60	71	61	70	64	51	81	69	59	56	70	66	71	66	67	73	61	75	64	64	65	61	84	71	72	62	63	74	66	67	62	57	77	73	80	73	76	62	70	67	60	63	74	75	45	78	57	58	57	65	63	60	60	52	67	57	60	55	61	66	83	59	58	58	55	54	60	75	59	58	79	71	77	67	62	70	67	55	46	67	57	55	67	68	74	65	63	60	67	80	55	57	52	69	62	78	45	61	64	61	67	57	70	78	50	65	53	60	56	76	63	60	63	61	69	67	51	49	65	65	71	62	63	51	60	72	64	56	65	67	72	69	53	60	59	50	60	49	62	53	79	54	64	48	61	56	74	71	67	62	67	68	67	53	69	49	74	64	59	61	66	65	65	51	78	58	47	58	67	64	66	45	63	67	65	46	58	54	55	62	62	67	59	62	61	60	69	51	60	67	67	55	72	68	61	65	72	81	72	55	48	63	72	69	60	63	77	57	86	68	68	74	65	79	54	59	61	57	74	63	73	58	55	61	53	56	58	76	57	70	78	66	73	61	59	57	68	64	69	67	64	61	79	71	54	51	51	66	63	60	60	58	73	74	74	51	74	53	71	56	70	68	61	70	66	60	57	62	59	58	73	61	88	62	56	51	65	65	75	58	58	63	75	71	60	93	68	58	59	69	60	66	57	54	71	62	60	75	60	61	63	66	66	63	67	65	64	66	61	58	73	67	55	59	62	72	71	50	68	74	61	73	54	65	59	61	53	60	56	54	67	35	62	65	60	67	58	75	58	45	68	65	54	53	72	73	59	63	57	52	56	52	62	63	58	69	55	67	48	71	65	62	61	69	72	78	73	54	56	77	68	76	66	60	67	50	68	59	67	61	69	67	66	67	56	63	55	67	67	63	72	57	66	62	74	48	65	65	59	61	67	76	73	61	72	64	60	62	69	76	66	51	53	55	64	81	75	64	76	59	63	65	55	58	56	60	58	64	72	74	68	68	53	51	61	59	57	71	76	54	57	61	57	76	67	52	66	67	60	66	74	62	59	71	78	61	71	62	69	50	56	62	66	70	67	70	65	64	71	61	60	72	62	60	73	63	58	53	70	68	61	71	47	69	63	73	74	57	79	70	53	77	67	63	71	72	65	68	50	74	59	65	65	60	49	65	58	51	63	57	57	61	52	59	59	74	60	50	70	68	61	70	69	49	69	69	73	52	63	58	69	57	57	74	60	55	59	55	50	60	58	72	63	69	65	71	67	75	71	63	70	67	65	69	61	53	52	70	71	59	55	59	65	62	61	63	62	65	67	78	59	64	70	65	49	63	72	68	71	60	52	74	68	58	56	62	53	51	68	70	52	67	76	64	63	67	67	67	67	81	44	62	56	63	64	55	70	62	62	65	55	66	85	48	66	70	65	70	60	70	76	64	67	64	62	69	64	70	54	59	66	64	53	50	77	52	76	63	70	72	74	58	56	57	61	63	72	62	63	78	59	68	70	50	57	78	55	55	61	67	54	57	63	73	71	73	63	56	54	76	67	67	61	62	60	55	66	65	73	60	67	63	73	63	70	70	75	55	59	58	47	65	72	64	54	70	57	56	71	62	64	74	68	72	62	56	70	61	56	57	63	66	59	52	55	70	59	66	61	72	64	64	75	66	63	63	69	60	65	74	60	62	67	65	68	64	77	60	52	67	51	73	65	62	56	54	66	78	69	86	51	70	61	73	56	59	55	59	64	74	61	61	55	50	60	67	52	52	57	66	75	71	60	69	66	68	64	59	60	71	69	67	55	63	68	72	68	70	62	48	69	59	42	48	63	66	66	66	53	75	57	66	61	66	58	55	65	60	52	81	62	57	57	48	77	60	55	67	78	72	71	63	53	72	72	56	72	48	83	56	70	57	76	62	68	73	55	55	49	55	64	61	62	62	62	54	62	61	49	65	50	63	71	59	52	57	51	74	57	50	70	61	70	53	46	69	57	60	64	65	63	61	58	65	60	56	68	60	67	51	63	60	67	62	54	62	65	72	64	58	52	50	73	62	63	72	53	62	81	57	57	65	53	64	64	64	53	80	64	72	48	78	65	66	68	48	70	59	68	61	79	54	52	74	58	63	62	57	71	73	66	64	64	56	61	63	66	58	50	71	68	65	77	62	62	58	69	67	63	71	69	54	64	68	55	71	64	61	71	49	61	83	60	60	80	65	51	56	64	67	47	61	55	60	60	64	70	62	69	69	68	67	54	71	64	59	62	67	67	80	62	60	57	70	76	65	67	56	63	52	53	65	63	57	60	70	56	71	60	60	70	60	61	70	51	53	61	54	54	63	69	65	68	73	74	64	55	48	72	57	60	64	62	77	60	62	61	69	73	69	60	72	62	56	64	83	61	55	68	60	73	58	55	55	57	58	62	63	56	64	70	61	66	56	73	72	60	68	47	55	66	66	77	60	55	60	66	58	66	58	59	59	60	71	65	66	78	73	58	57	70	62	64	64	56	60	63	71	53	69	61	59	61	69	49	60	55	63	60	50	77	75	65	55	55	66	54	51	49	55	69	61	62	63	80	58	62	74	56	64	43	74	59	68	69	51	67	64	62	65	53	66	66	65	62	66	73	59	75	44	76	63	54	90	52	61	65	72	62	51	62	65	63	55	58	61	65	52	76	56	49	62
19934	7800	1824	1792	2617	2855	2486	1959	1619	1372	1190	1090	944	954	842	852	811	886	748	758	727	746	766	754	723	768	714	705	662	697	692	643	692	673	672	676	725	686	650	657	694	663	701	637	695	661	640	633	631	670	632	694	638	662	676	646	674	670	687	664	661	636	628	722	645	709	686	754	1119	1710	2000	1745	1501	1199	916	793	686	645	643	599	602	669	652	690	700	636	654	645	640	624	650	621	659	663	676	640	655	636	662	662	649	662	659	630	626	678	686	648	610	683	704	651	635	615	669	655	613	671	671	698	654	617	674	659	684	691	645	682	653	662	696	648	671	671	620	621	660	630	641	608	656	652	689	689	644	678	656	670	656	662	652	668	644	666	644	675	588	652	602	624	635	629	605	630	646	599	647	655	659	653	661	626	678	689	700	677	659	667	633	700	687	624	644	662	634	679	645	595	648	640	653	651	636	614	683	670	622	639	612	674	657	668	593	644	659	680	662	664	680	654	617	672	681	645	667	663	603	619	664	646	682	615	644	636	649	729	664	662	652	663	712	610	644	624	686	668	667	649	654	627	650	655	629	684	644	685	678	629	632	634	640	717	651	667	677	662	648	619	632	622	634	674	681	656	659	657	658	634	652	687	609	615	678	645	659	608	639	644	635	667	600	672	694	691	689	640	659	642	646	683	643	678	660	643	640	614	627	699	648	609	672	692	667	624	666	634	642	640	634	642	612	671	704	636	622	632	682	614	621	642	656	670	655	654	695	611	616	678	644	647	650	609	633	686	696	623	669	644	624	636	669	613	654	657	671	662	709	664	680	631	659	610	658	684	652	680	664	666	714	628	606	663	619	657	644	638	642	696	620	621	640	650	684	657	639	618	645	668	656	645	689	686	700	624	660	676	671	691	628	644	663	666	660	653	654	638	633	692	641	623	632	690	684	654	666	644	635	655	637	625	652	623	747	670	687	633	636	656	657	680	651	590	707	664	623	660	612	640	671	698	635	632	614	725	665	632	700	691	636	663	668	675	662	692	667	651	640	698	647	670	611	648	669	630	630	632	676	654	622	670	634	635	686	693	659	661	665	659	727	618	656	645	688	607	677	688	645	692	669	634	646	631	639	651	689	680	630	639	614	676	673	658	674	656	707	651	658	666	668	635	673	650	633	648	706	629	649	658	677	625	648	667	657	650	621	622	653	670	626	663	640	680	637	589	667	629	655	629	633	674	701	637	618	693	619	630	625	669	618	694	668	668	650	657	641	628	625	661	642	680	681	616	684	688	656	681	647	644	651	666	649	658	723	643	585	635	668	614	689	642	658	672	709	611	703	618	677	612	620	657	678	677	712	616	647	629	670	644	668	676	655	666	678	656	675	724	691	682	656	660	670	672	614	632	678	683	645	646	664	695	662	644	670	677	682	631	664	639	656	623	676	646	663	581	637	626	665	705	662	665	689	623	658	673	641	655	677	619	642	665	617	634	672	648	612	646	644	649	630	664	619	664	656	674	627	686	656	689	642	715	701	635	626	628	654	644	627	635	664	661	687	682	610	628	672	707	655	686	630	634	637	650	679	703	626	650	665	677	640	658	622	633	631	683	700	632	651	691	679	683	659	701	698	664	636	683	636	646	641	654	646	672	640	660	688	669	667	674	659	701	635	657	653	601	668	626	660	679	634	658	652	649	708	634	634	676	687	683	614	636	691	693	650	671	661	683	633	648	644	667	613	665	646	641	699	645	649	646	632	615	647	692	691	634	657	695	646	618	665	681	627	694	665	677	670	689	664	643	627	668	649	638	718	666	714	668	682	686	608	636	632	629	643	647	642	676	636	641	592	640	600	688	663	633	628	642	613	647	646	673	640	662	690	627	607	664	686	702	663	651	660	609	586	646	668	653	631	679	677	626	679	650	647	671	690	664	628	676	617	671	655	646	664	647	682	635	613	676	667	674	664	640	646	647	702	660	626	644	678	669	660	694	634	631	677	605	669	668	668	649	656	625	624	651	699	652	676	675	706	706	649	675	679	640	652	638	689	626	671	645	674	638	640	665	613	691	676	668	675	625	663	655	627	608	675	664	636	651	637	684	653	637	628	658	712	684	613	662	644	647	650	679	671	614	683	610	675	619	656	662	682	648	642	663	699	647	615	684	689	659	656	658	657	679	687	698	628	599	625	636	678	651	644	682	708	674	701	666	667	715	676	670	652	688	648	646	635	629	656	637	655	638	679	671	656	671	632	671	713	664	671	666	650	685	708	673	616	669	685	666	663	671	613	639	642	683	694	659	657	692	639	645	646	640	671	664	642	665	644	622	609	635	670	612	617	629	629	689	650	599	648	648	700	633	704	592	659	659	622	631	678	667	653	628	596	648	633	643	652	679	603	652	609	632	658	688	655	645	650	640	653	691	652	669	634	627	654	603	634	629	677	650	648	666	690	641	666	694	666	634	640	616	674	632	643	652	611	674	635	616	666	671	662	643	654	655	664	651	658	667	637	664	673	665	643	675	615	615	670	650	640	649	666	644	627	638	652	662	624	673	621	632	665	686	660	648	628	648	685	636	652	606	734	628	674	620	662	630	698	687	666	705	628	653	673	671	616	631	665	655	669	634	652	635	628	649	665	658	646	646	648	654	658	656	633	615	652	680	647	649	626	655	672	673	670	619	698	656	626	657	614	712	608	674	664	667	661	672	629	661	626	616	683	670	691	686	719	655	694	632	643	656	672	669	648	688	683	698	672	662	724	654	650	660	698	689	647	655	623	669	652	620	681	651	663	678	658	641	679	645	590	617	649	686	707	678	654	647	667	681	639	665	655	687	634	629	623	657	718	632	643	635	694	592	689	649	653	624	600	651	632	632	667	649	657	643	671	638	684	634	646	607	633	683	639	647	616	681	638	600	640	615	668	620	632	665	673	644	616	653	660	650	633	683	682	653	666	647	660	678	657	666	633	691	647	661	630	677	671	623	656	672	623	616	631	635	682	678	713	685	667	635	675	595	656	627	665	645	696	667	642	651	695	652	676	670	674	645	658	675	652	691	642	663	669	692	658	652	661	687	683	631	613	657	640	671	637	638	682	686	665	675	634	601	665	648	643	664	614	662	642	656	671	672	668	652	655	664	657	648	700	618	680	669	670	657	658	635	704	613	634	597	647	631	683	649	619	715	686	650	634	686	651	641	684	701	608	639	685	671	632	670	666	631	639	611	653	696	660	601	653	616	669	640	629	651	712	605	717	633	696	613	647	667	659	655	707	668	706	672	619	689	667	679	631	702	639	639	679	664	658	655	655	647	639	686	613	627	689	666	617	643	621	644	684	619	646	663	628	694	641	641	715	684	654	669	636	655	604	630	674	647	620	678	675	655	635	651	634	671	647	641	663	631	672	656	647	713	631	668	673	647	687	647	662	642	638	687	586	636	633	666	677	629	653	708	626	641	669	633	643	645	713	671	719	624	633	678	653	675	677	623	676	679	684	634	642	613	695	696	664	665	665	618	632	653
2014	645	167	102	70	78	96	71	69	67	63	70	58	56	62	55	55	59	44	63	48	63	65	60	59	72	48	55	54	53	51	61	42	69	44	54	42	57	66	51	46	50	66	52	41	50	48	45	50	59	62	38	57	58	44	47	54	57	34	40	44	59	42	56	39	65	54	55	55	84	117	110	89	86	66	66	59	52	53	47	61	43	38	45	48	52	47	56	54	50	39	40	48	47	53	51	52	54	39	41	46	60	50	57	52	52	51	39	53	51	52	41	49	48	54	54	51	47	74	62	43	56	44	43	36	56	44	54	48	51	58	40	42	56	48	44	53	53	45	43	55	44	57	60	50	54	54	65	48	47	39	57	57	47	60	48	53	55	71	32	52	43	53	41	46	52	48	68	42	44	58	51	49	53	45	57	58	62	53	48	54	43	47	48	49	51	54	72	46	65	53	55	57	62	46	63	49	68	49	57	44	55	62	51	50	60	65	43	52	39	46	47	47	45	62	57	41	33	53	54	50	46	45	41	57	50	48	43	63	47	55	72	51	54	63	57	41	57	60	50	51	41	49	48	42	42	52	43	56	48	52	47	54	61	57	44	56	57	47	46	38	59	57	54	55	42	57	47	40	51	56	47	52	50	48	61	48	46	45	47	59	45	49	59	54	44	82	55	51	54	65	54	57	48	39	54	57	49	58	51	49	49	46	65	64	60	47	40	52	35	52	55	55	47	55	45	57	50	54	52	55	71	51	60	44	58	49	56	58	55	32	41	43	51	50	48	69	61	49	43	46	56	40	47	46	64	61	59	62	44	47	58	51	44	42	51	66	38	52	60	60	45	50	41	56	51	44	50	46	57	44	48	35	62	44	53	59	56	40	42	59	61	50	47	48	39	52	34	58	49	48	57	53	41	52	43	59	40	43	51	54	44	40	58	62	51	52	50	57	57	55	50	46	45	47	48	53	43	44	59	56	51	45	63	55	49	59	51	50	41	37	50	56	51	49	61	56	52	49	46	56	58	58	55	36	55	65	48	49	62	46	55	45	47	55	54	56	66	61	53	62	32	46	39	48	50	48	66	42	56	46	36	56	59	55	50	54	45	47	52	54	45	48	43	51	41	50	49	51	57	48	55	47	45	61	37	47	48	55	53	57	63	34	50	58	51	64	63	53	54	45	61	67	57	42	50	63	60	46	65	47	61	52	55	43	44	50	41	56	50	50	46	54	52	60	51	50	52	44	61	60	46	54	54	45	54	50	59	57	55	47	46	52	52	46	59	54	58	48	56	47	50	52	59	36	43	56	65	41	56	48	63	42	50	52	69	52	46	45	61	51	49	46	39	57	48	62	61	59	52	60	41	38	61	46	48	57	57	55	46	39	61	50	62	47	53	48	53	47	59	51	54	48	48	45	48	47	49	53	32	48	53	49	51	58	59	57	42	47	45	42	55	47	46	40	62	37	33	65	56	51	34	45	47	48	54	62	45	54	59	54	60	46	46	51	54	48	55	53	48	53	53	51	66	46	38	53	65	56	51	41	62	53	41	45	50	40	58	44	38	63	54	47	55	46	44	49	47	57	49	56	59	70	52	45	47	46	49	54	52	40	65	57	37	50	68	46	47	54	44	45	56	40	52	50	50	53	49	59	53	51	40	58	50	53	50	48	45	44	49	48	52	53	45	53	53	68	50	53	58	56	49	57	34	59	55	46	53	56	59	43	55	49	52	59	50	51	52	59	44	63	51	48	55	48	51	54	60	50	53	53	46	48	59	51	51	74	49	55	49	70	48	45	59	51	60	57	43	59	59	45	41	45	35	56	49	59	55	45	50	50	50	54	53	47	54	50	47	51	69	49	45	50	55	43	52	53	53	48	46	59	60	36	56	42	63	46	46	40	61	55	52	57	46	49	44	58	59	40	49	55	51	44	42	60	59	46	56	53	60	60	55	49	52	50	56	53	51	51	51	49	44	54	44	51	55	46	48	52	59	51	46	54	50	46	51	52	48	53	51	49	54	49	61	36	43	58	53	59	48	61	52	63	52	49	46	53	40	58	47	51	34	46	53	61	51	46	49	60	47	48	54	52	64	46	49	39	50	40	43	53	61	48	68	47	39	51	60	39	55	47	56	51	48	56	43	48	47	46	54	51	54	49	53	61	49	49	52	48	45	41	61	60	45	55	47	73	60	73	47	47	40	52	56	50	52	52	48	59	62	48	49	51	38	56	49	43	56	51	56	67	48	54	55	52	35	57	53	56	47	50	55	52	63	59	46	42	49	51	52	53	41	55	61	34	63	47	56	59	59	45	56	55	61	45	54	48	50	49	47	46	42	51	52	43	53	58	57	66	53	48	54	69	51	58	59	49	59	49	59	52	52	55	43	58	63	60	53	39	55	55	46	49	59	48	56	38	49	61	58	58	46	64	50	68	42	44	42	45	48	63	63	51	48	59	53	56	46	55	49	47	59	45	39	47	47	55	47	53	45	72	45	52	59	45	54	65	48	46	63	49	56	50	59	46	52	48	48	51	58	51	44	56	40	57	47	48	55	47	51	49	62	40	48	65	42	56	58	55	66	58	61	47	47	44	51	71	51	46	59	53	54	51	58	50	45	44	60	57	74	58	40	46	63	43	37	43	52	49	55	60	58	54	35	55	40	53	48	43	40	58	34	40	54	64	57	56	60	56	44	50	58	60	51	62	56	64	50	52	49	55	57	54	52	41	43	51	49	50	55	40	51	63	52	47	48	46	51	37	59	42	45	65	46	48	41	53	51	53	66	64	47	58	53	55	55	56	51	49	59	53	60	50	52	52	56	46	50	40	47	38	48	61	50	46	53	69	63	42	50	63	45	67	42	61	44	50	62	47	59	49	42	44	49	54	41	52	44	52	34	48	54	50	52	53	54	42	50	50	41	51	48	50	41	49	40	66	66	54	47	50	38	52	52	54	51	48	56	49	51	61	64	57	70	41	51	51	42	51	64	43	70	49	54	39	51	47	43	62	42	54	44	57	51	39	52	52	54	38	63	48	54	46	49	47	47	51	50	47	65	59	70	49	47	36	45	59	48	64	40	43	62	53	64	44	49	46	60	56	44	63	54	42	47	63	53	50	48	48	64	46	48	43	47	65	46	48	49	54	61	61	54	48	57	42	39	46	52	54	49	51	61	45	41	49	40	47	57	52	51	45	64	59	51	47	47	43	53	54	63	58	57	58	46	54	57	54	43	54	45	56	44	46	61	42	55	47	47	47	53	64	50	50	59	55	63	45	44	50	39	44	43	46	52	51	47	55	57	48	55	49	70	57	54	36	50	48	50	51	40	47	53	53	56	52	47	53	71	41	55	57	42	35	59	56	50	61	47	49	66	58	60	48	55	45	56	52	49	51	58	44	52	64	43	56	44	56	44	53	51	41	51	55	54	61	47	45	52	51	45	41	42	54	50	47	56	46	49	47	49	57	58	58	39	49	46	50	51	63	52	50	46	56	41	29	61
19816	6610	1904	1570	2167	2592	2314	1932	1561	1278	1123	1012	950	872	795	766	697	725	708	649	675	602	589	667	629	630	592	579	545	547	582	583	539	598	561	531	575	564	541	536	506	545	583	581	587	538	501	536	547	522	556	532	489	573	599	506	529	512	539	556	514	525	498	519	584	538	516	545	706	1692	2143	2112	1589	1212	899	646	609	571	533	545	513	486	542	527	544	506	496	547	536	531	504	514	524	543	484	476	539	469	540	527	514	485	523	550	519	526	499	540	533	554	536	529	559	575	533	506	517	489	497	544	484	541	530	510	551	505	532	523	571	498	490	565	526	505	484	520	506	538	510	516	544	533	566	507	535	501	543	510	515	491	505	556	501	480	549	530	541	534	520	519	483	535	517	549	519	516	509	523	504	519	507	556	532	497	499	530	476	466	474	546	492	509	520	539	553	523	538	498	505	531	522	526	506	513	532	546	501	475	539	547	548	525	527	520	463	493	551	513	516	498	545	536	541	507	506	533	498	499	506	526	499	551	516	496	537	548	541	550	531	539	493	550	499	557	561	512	534	557	546	540	529	537	529	526	580	543	550	524	525	559	544	497	530	532	521	531	509	542	528	529	561	528	524	594	540	512	569	557	522	533	478	525	509	536	546	543	534	522	502	531	567	495	539	524	506	494	529	530	498	542	490	500	477	542	521	551	502	504	490	518	497	500	503	516	513	502	528	524	517	528	486	509	507	528	556	533	534	515	526	503	539	485	525	548	566	541	562	554	557	560	517	514	465	511	518	493	531	521	544	493	549	490	509	509	530	499	531	472	529	562	531	508	497	554	536	488	561	515	488	515	516	484	508	525	510	514	528	474	515	539	512	538	543	538	531	471	576	583	495	548	555	523	568	523	521	528	506	519	501	524	542	532	498	547	509	526	498	532	541	533	517	543	524	535	503	534	534	536	504	524	526	554	509	532	554	507	545	530	536	532	533	549	523	492	524	544	546	510	537	538	505	511	530	545	566	532	516	525	521	540	503	514	503	520	543	495	555	551	521	478	521	487	548	560	526	534	536	541	531	522	514	530	531	526	519	544	539	513	542	500	524	516	538	546	513	471	535	539	536	558	530	515	518	539	490	515	519	519	521	512	522	508	495	546	547	529	529	530	499	535	501	508	539	521	487	515	524	492	500	510	496	504	571	501	537	545	539	512	509	576	525	560	546	508	528	558	521	522	574	479	574	494	518	509	554	536	549	584	475	546	496	513	532	541	527	517	522	531	516	563	514	467	520	541	515	526	515	539	508	506	489	527	543	519	509	516	518	535	511	484	511	509	497	511	521	514	518	524	521	485	515	519	542	514	543	542	475	512	518	550	528	537	520	547	536	538	522	532	543	498	530	509	492	510	516	533	521	547	475	517	521	491	601	534	538	530	545	525	502	516	524	520	517	528	530	523	525	569	526	513	515	543	526	539	522	503	507	521	527	550	498	512	547	522	535	559	528	519	559	515	509	516	525	507	502	521	480	505	560	553	532	510	525	528	499	535	509	496	493	531	503	484	525	501	522	525	511	518	524	513	505	515	485	537	517	501	507	511	539	574	539	521	529	491	550	511	528	497	517	541	527	535	547	494	565	559	532	530	505	515	570	541	569	528	504	511	512	536	521	528	538	517	542	549	510	505	513	507	508	499	533	545	519	513	512	533	534	548	524	510	541	504	510	473	511	512	505	515	520	502	544	496	533	489	540	500	515	533	568	524	540	544	549	514	514	518	474	522	504	514	513	507	494	560	546	555	528	539	547	547	508	469	480	535	540	555	526	504	515	514	497	574	582	560	483	526	536	512	524	502	507	519	497	504	541	503	551	525	481	502	532	501	516	485	482	552	551	530	531	552	531	535	465	549	497	493	509	556	499	491	560	531	546	486	524	512	526	522	547	524	530	571	542	506	515	531	507	497	517	514	528	549	465	478	495	515	504	514	487	549	524	508	490	531	510	585	532	507	504	515	508	493	509	551	462	514	501	515	564	485	531	501	546	514	622	491	566	557	534	490	544	519	539	539	577	540	518	493	528	475	552	507	517	509	497	499	514	514	522	505	507	496	547	484	515	522	545	527	501	543	537	555	484	531	543	523	525	495	501	555	495	509	557	528	531	549	485	561	526	510	556	516	550	535	513	509	541	529	502	557	512	512	505	517	560	550	498	518	514	518	536	519	494	566	508	504	577	521	527	533	510	502	513	542	553	501	511	513	493	523	482	499	544	566	526	537	503	514	511	564	515	512	538	561	520	501	542	502	560	523	535	495	513	501	537	528	513	516	543	510	528	524	495	505	512	496	549	492	506	538	523	537	536	520	526	508	517	498	523	507	527	534	537	538	531	534	508	540	534	503	510	536	533	498	491	529	514	537	556	544	543	513	524	524	535	512	510	514	532	512	522	529	512	573	539	504	502	574	505	537	498	552	537	500	525	544	578	537	552	500	521	477	515	523	551	551	519	523	566	509	530	548	546	511	514	532	520	505	539	513	524	526	549	504	518	510	539	550	563	555	508	509	504	518	527	508	502	529	487	545	508	517	503	527	504	546	498	513	526	517	531	512	538	554	513	533	485	553	525	520	523	503	516	534	529	510	525	488	540	497	543	512	549	518	547	495	518	525	524	568	497	543	524	520	542	559	518	539	557	576	547	525	566	532	525	497	551	556	537	484	498	519	510	532	506	564	527	497	568	504	518	516	485	501	560	519	552	531	544	527	484	558	512	507	528	539	514	511	509	546	511	515	524	527	507	555	506	498	527	587	510	517	542	515	543	527	527	526	537	534	544	555	520	487	481	542	515	523	528	506	567	518	556	511	522	540	515	547	490	518	503	531	530	538	528	534	543	497	519	549	504	535	540	543	505	514	536	550	558	556	533	512	521	517	541	518	516	478	512	522	527	520	508	454	471	541	527	572	510	519	469	540	516	482	509	544	554	489	557	516	500	517	571	538	489	532	520	512	523	511	524	505	554	525	533	572	526	568	506	502	536	505	499	542	523	531	506	534	480	538	519	547	534	498	564	537	516	517	506	570	544	544	509	490	521	495	518	523	519	519	539	507	538	456	541	518	505	519	546	485	522	531	530	540	524	479	523	535	523	512	542	496	475	517	510	538	523	525	517	484	507	512	536	505	516	505	519	534	544	553	543	497	541	518	503	528	540	548	544	539	505	517	553	528	549	562	509	528	521	565	519	527	556	538	552	525	528	537	491	527	533	504	538	513	529	545	497	500	530	548	503	492	524	558	524	518	514	506	519	541	525	537	512	479	508	559	527	502	507	515	528	531	561	520	533	518	513	553	533	527	537	533	539	538	514	540	545	528	531	518	534	515	554	487	496	505	547	522	503	502	523	516	536	560	518	515	571	523	550	511	545	548	534	513	549	523	488	525	538	538	527	524	512	531	557	495	535	563	559	525	537	558	521	543	521	476	517	487	551	515	546	519	513	515	558	512	550	537	569	522	507	528	480	503	492	505
2503	1697	324	121	101	91	109	105	73	75	85	65	61	64	65	61	61	63	43	53	63	62	58	41	55	52	62	57	67	54	62	73	42	59	61	54	40	53	51	54	56	47	62	46	60	60	49	48	62	55	66	60	54	61	55	52	59	36	63	60	47	55	63	74	51	56	55	63	68	109	102	153	135	112	84	58	43	54	52	55	67	46	51	50	55	54	51	51	59	50	50	51	49	42	47	43	50	54	55	50	61	53	47	50	55	61	65	56	53	51	56	36	62	45	46	51	55	47	54	59	52	64	60	53	54	58	66	66	41	54	40	69	61	57	54	51	43	56	63	52	38	43	58	47	56	54	55	47	49	63	51	48	61	45	58	54	71	52	65	60	53	45	63	62	53	58	52	61	53	51	64	45	48	57	46	65	64	48	41	43	51	64	39	46	51	46	56	45	47	50	42	67	57	49	54	45	51	67	65	53	71	43	56	51	51	47	45	52	54	61	65	58	51	63	41	59	53	40	63	54	55	61	63	56	55	57	43	59	56	53	53	50	57	44	47	47	60	60	57	47	62	56	55	56	52	50	54	50	52	58	53	52	52	52	55	62	51	45	51	56	65	68	45	46	52	74	50	63	46	42	54	60	55	47	49	50	52	48	53	52	51	56	46	60	47	50	43	46	64	52	51	56	51	51	49	55	49	57	57	59	52	58	60	58	52	50	56	48	53	38	48	51	65	45	47	47	49	63	62	54	44	40	53	53	46	46	39	51	43	50	58	50	60	61	44	55	46	45	48	52	58	49	51	48	51	43	50	47	66	46	53	67	64	42	55	55	49	62	60	63	46	56	49	47	53	54	51	45	55	54	48	58	55	55	49	56	46	63	56	46	51	59	50	55	54	51	49	53	64	44	48	56	52	58	50	57	31	50	58	48	49	61	69	57	51	51	48	51	45	61	51	63	63	55	68	62	58	56	54	57	49	50	49	50	49	57	47	53	52	52	53	63	48	69	53	51	69	39	39	42	44	65	55	62	51	48	46	44	71	54	62	58	58	43	45	48	44	53	61	63	48	48	49	52	58	49	58	45	59	61	57	60	62	54	57	47	46	56	51	56	63	50	52	59	54	52	65	52	70	62	54	49	60	61	46	47	61	55	54	47	42	53	53	46	62	44	48	58	57	65	39	63	59	57	50	59	48	51	64	53	55	51	53	45	50	56	57	47	52	56	58	61	59	47	52	46	51	49	55	49	40	60	63	61	44	42	56	64	41	57	42	44	51	55	41	59	58	61	49	48	47	51	52	48	57	65	67	44	65	59	47	58	57	65	57	55	47	46	65	54	53	53	58	51	48	54	63	48	63	55	45	49	55	40	65	59	62	50	54	54	57	52	54	60	48	41	61	54	63	61	65	44	55	57	40	59	46	67	45	52	64	45	68	63	58	61	57	46	58	41	40	42	44	45	56	60	47	62	44	57	50	50	57	56	62	54	44	51	65	48	57	44	62	65	44	45	51	53	62	44	53	36	56	54	64	67	51	54	56	52	50	55	59	48	62	54	46	39	64	44	57	55	42	59	46	66	47	52	47	57	61	53	68	62	70	56	52	57	58	46	46	53	50	57	54	52	52	49	51	52	44	56	46	51	56	54	63	64	52	50	58	56	63	60	54	44	48	57	55	64	46	56	45	46	52	57	56	49	48	59	42	42	49	53	57	60	54	58	42	60	53	56	58	62	53	47	55	61	57	54	42	48	45	41	47	59	53	62	50	49	55	54	58	70	41	66	49	45	53	45	53	63	53	52	58	47	55	66	55	55	46	65	55	59	43	64	47	59	55	63	52	62	47	59	57	41	59	52	61	55	55	62	45	59	46	39	42	44	65	69	51	44	52	59	56	44	47	49	48	59	46	62	52	71	61	48	65	43	49	49	52	71	52	48	53	49	58	49	47	50	57	66	37	53	54	50	49	49	59	49	41	61	58	45	53	52	46	49	52	45	48	41	57	36	45	39	61	67	58	58	60	40	56	63	61	57	53	44	53	59	56	57	56	55	56	51	58	32	47	61	56	56	46	58	69	53	54	47	64	48	60	64	56	41	56	51	58	60	55	52	59	52	40	62	57	58	37	64	50	60	57	55	71	61	53	57	62	53	44	50	40	58	55	53	40	62	50	56	52	55	42	40	57	65	46	43	46	44	44	57	61	50	58	52	53	53	58	50	56	49	53	50	54	52	57	60	55	51	46	64	51	60	71	42	61	52	58	54	49	51	54	52	50	42	66	56	60	57	48	59	52	53	46	64	46	60	50	46	43	55	53	46	62	51	63	49	49	69	55	48	36	50	63	43	55	37	56	42	50	59	55	46	52	40	69	41	62	61	60	56	58	67	44	43	54	45	52	66	59	53	60	47	52	37	51	57	50	54	61	57	54	59	53	59	49	50	54	57	59	48	50	50	45	49	51	51	52	55	48	63	53	59	60	60	52	61	52	59	50	46	64	54	39	58	47	49	63	54	50	48	53	68	60	51	47	37	54	63	48	46	49	57	57	60	44	70	46	59	56	51	54	48	39	47	33	56	70	42	48	44	55	54	45	58	56	37	60	56	59	53	58	46	54	59	48	48	61	49	55	49	39	57	46	56	53	62	56	51	59	55	53	51	64	58	46	63	54	46	49	61	51	69	51	67	55	71	46	48	67	50	51	58	50	51	51	63	53	43	52	51	58	43	54	51	58	63	52	56	52	42	55	52	47	43	63	67	57	43	49	46	55	53	56	52	52	51	53	60	53	56	63	46	49	47	48	58	58	38	47	61	55	46	65	62	42	63	42	58	47	57	59	47	44	57	58	68	48	56	54	58	44	53	59	53	63	53	57	64	53	54	53	50	44	50	45	56	52	51	56	68	52	62	51	71	55	49	60	50	37	57	55	56	56	47	55	53	56	52	56	47	43	47	55	62	61	54	52	53	57	64	49	56	57	48	47	59	52	63	47	50	40	62	56	50	52	52	52	47	46	59	63	48	70	53	48	42	40	49	47	35	54	54	50	54	59	55	47	51	63	56	67	47	57	62	52	54	41	54	51	46	45	64	52	55	54	56	63	47	52	45	54	60	48	41	49	54	44	52	57	56	40	47	48	44	47	52	52	49	65	40	43	46	50	51	51	56	55	52	51	57	50	53	58	44	48	52	49	56	68	55	67	45	60	63	56	46	54	65	50	54	66	58	46	46	55	56	43	54	56	57	54	51	57	64	62	53	43	52	47	47	69	76	57	55	51	49	56	60	52	57	51	53	56	61	60	61	56	67	49	63	57	52	50	61	49	56	44	70	56	44	33	58	55	56	60	58	55	39	55	53	45	47	42	44	51	56	48	44	51	62	66	57	53	47	34	54	60	51	57	60	59	62	44	52	59	47	56	62	57	52	52	62	39	63	58	46	48	51	44	54	46	50	42	55	55	52	59	47	55	62	43	65	58	39	48	55	54	33	55	49	47	54	41	63	56	60
23911	12667	2911	2300	3258	3689	3221	2653	2053	1733	1545	1173	1130	981	929	924	862	833	822	762	755	677	714	674	664	660	670	640	612	640	607	583	638	607	579	627	645	594	585	550	617	598	566	613	595	587	581	566	573	545	586	582	598	608	574	596	544	558	548	566	545	550	584	538	604	566	593	598	597	2138	2362	3139	2341	1750	1138	810	669	598	554	560	547	561	553	579	556	569	527	533	538	560	560	567	551	556	561	560	562	584	559	516	528	560	556	569	577	557	542	538	560	565	545	578	527	568	543	517	566	531	587	566	576	591	555	578	524	542	553	546	552	572	554	574	555	570	552	575	556	594	603	576	526	534	548	537	562	538	547	526	560	559	582	568	563	572	598	525	559	550	556	570	561	537	584	542	510	527	570	589	505	571	584	556	601	557	557	545	587	556	551	557	533	597	540	549	564	516	582	539	583	540	549	573	533	570	577	557	563	554	560	511	547	527	516	563	594	565	525	548	588	566	549	564	594	559	540	560	551	571	537	536	549	580	552	592	522	548	573	528	538	571	589	578	578	581	531	562	555	518	544	587	532	533	556	557	537	541	565	535	565	547	549	529	551	574	586	496	572	536	528	537	571	497	571	528	553	577	553	560	520	557	543	515	574	544	533	540	544	513	556	551	569	567	588	565	551	565	563	528	586	526	532	536	530	516	568	577	567	547	554	583	552	530	546	551	531	543	523	539	578	541	584	549	543	599	575	560	564	569	580	593	522	518	531	549	555	531	562	548	534	535	544	505	563	513	546	571	569	495	567	588	569	556	542	562	547	540	581	537	540	580	509	560	552	552	589	578	518	565	543	539	555	536	606	568	606	582	567	558	517	571	575	528	571	607	582	554	612	556	530	543	543	544	503	593	580	558	535	523	569	572	556	521	569	543	533	565	548	583	531	557	584	560	497	566	583	557	556	543	553	529	603	606	514	558	538	574	524	555	533	590	554	543	536	522	574	554	543	503	584	561	562	553	536	582	539	556	528	521	549	566	552	551	565	550	604	519	549	595	563	550	537	525	535	575	560	543	525	549	541	585	537	542	563	583	510	590	552	531	544	530	601	578	523	564	547	604	579	514	533	548	532	574	538	544	592	592	592	540	530	549	545	591	537	539	527	532	564	572	567	562	534	567	533	582	550	566	570	558	571	532	532	531	551	563	581	545	568	511	573	542	540	548	566	532	547	564	544	535	581	522	519	576	540	596	578	555	563	592	538	586	548	574	579	524	542	535	588	560	560	546	534	546	533	535	567	554	538	589	538	546	575	556	530	542	584	511	566	573	556	563	564	535	563	581	596	561	627	539	557	541	554	500	538	524	521	549	553	560	568	534	581	547	530	530	556	543	516	551	543	556	578	609	581	573	569	511	569	552	571	510	559	555	589	578	558	518	539	577	538	520	548	524	589	593	566	505	514	559	560	538	547	587	561	523	540	532	572	555	582	532	578	526	524	597	544	505	572	521	508	529	547	559	592	556	572	553	548	560	547	528	581	520	525	544	507	534	568	543	561	548	553	578	540	572	603	515	546	520	533	554	570	574	510	590	569	534	589	554	546	531	519	532	579	576	622	570	576	547	550	557	584	513	515	514	553	528	525	535	506	572	544	569	592	558	537	560	574	539	551	558	527	574	590	550	556	576	514	523	576	579	570	522	565	555	528	560	545	533	582	551	576	544	552	600	545	498	537	530	540	509	549	561	542	540	554	541	579	563	572	552	587	555	564	545	530	530	495	533	553	561	568	546	540	541	555	602	504	541	575	547	588	534	558	569	566	593	550	567	566	572	562	559	519	571	544	562	533	545	553	559	573	505	550	545	536	514	576	556	562	538	542	525	532	531	540	531	593	558	521	565	512	542	566	552	515	584	519	541	583	546	569	559	550	568	574	578	589	563	599	534	559	547	566	577	565	516	575	527	560	552	542	559	549	598	563	568	576	589	582	582	561	584	559	563	564	578	590	554	524	537	573	571	576	554	552	563	544	589	590	553	570	553	573	595	544	540	538	505	525	593	532	562	546	533	537	574	577	508	528	563	553	565	544	570	535	566	534	538	533	522	529	555	555	558	569	582	542	552	548	554	601	545	599	550	524	538	600	587	494	532	585	559	565	559	567	495	554	560	570	525	566	568	588	566	571	543	522	550	552	544	598	563	548	569	572	558	579	594	538	542	545	527	548	542	561	527	567	557	561	579	529	558	565	529	572	574	589	529	606	575	523	580	551	576	531	521	569	550	585	549	584	543	538	563	570	596	550	529	603	561	537	557	529	583	568	534	568	575	564	549	522	594	567	565	539	541	557	521	596	575	587	547	510	551	553	580	529	572	580	583	555	531	522	596	518	583	564	545	596	530	561	563	538	574	561	559	578	555	514	582	551	526	557	529	570	537	550	543	555	598	550	582	573	584	530	571	538	523	541	512	523	545	564	595	537	509	569	554	549	568	550	562	560	571	543	552	561	575	572	556	523	549	568	555	568	544	548	581	542	559	559	551	561	561	571	562	530	559	553	544	558	554	579	580	567	543	552	571	514	547	563	577	568	521	607	567	553	549	550	567	547	544	561	558	550	588	545	534	534	516	546	579	548	562	539	552	583	566	543	561	578	553	600	537	553	552	564	567	564	530	556	523	523	560	559	526	539	600	558	518	528	602	558	576	528	524	556	584	524	593	573	587	564	549	563	498	546	548	518	546	566	568	541	552	523	500	528	566	592	550	568	541	487	558	572	580	536	541	568	535	530	534	553	572	566	606	601	559	545	569	542	543	533	556	554	498	589	542	555	625	551	562	561	522	521	597	534	566	548	542	616	604	558	532	538	529	599	575	570	546	597	569	596	574	509	515	595	529	578	513	547	534	549	578	573	554	528	561	588	559	529	556	569	566	533	576	560	595	572	542	584	577	516	547	531	533	590	566	570	532	585	511	551	542	550	506	524	528	567	543	579	590	582	551	565	539	527	569	492	530	546	529	592	517	553	531	590	546	555	602	534	530	558	565	542	522	573	537	562	571	569	563	553	579	581	561	568	531	609	539	559	582	514	570	573	562	557	517	563	544	589	590	551	557	535	525	558	563	571	531	535	530	542	541	549	558	605	552	576	544	545	551	608	584	525	555	563	537	565	557	531	577	559	582	602	535	525	561	542	540	576	545	560	542	546	552	542	558	539	548	570	554	543	500	533	539	544	549	580	547	528	565	537	550	526	577	494	579	553	564	531	592	547	550	554	526	554	506	553	537	528	604	512	577	526	547	537	534	532	563	571	562	563	542	511	588	559	575	584	590	536	568	543	582	550	545	532	581	573	549	579	557	585	603	523	585	526	530	572	558	592	580	573	552	548	567	532	544	571	564	521	538	568	489	554	570	562	587	542	542	554	576	560	577	539	567	544	584	569	499	561	549	562	550	532	553	553	568	564	583	548	561	560	577	593	539	566	545	554	549	527	515	545	529	539	559	564	542	544	596	533	583	554	582	564	584
1048	372	118	88	74	75	66	64	66	61	75	79	61	78	88	69	83	58	70	81	55	69	73	52	76	73	67	61	64	71	69	74	72	59	66	81	83	72	72	71	68	76	69	72	83	80	60	58	67	57	66	56	68	55	60	65	69	59	68	68	64	67	70	59	65	61	72	52	77	73	73	92	81	89	84	86	71	67	58	70	52	70	62	47	68	72	64	60	58	45	63	69	54	58	87	49	73	73	63	74	59	65	67	70	73	65	70	65	67	67	65	64	76	58	66	62	49	67	58	73	77	68	66	65	68	61	72	74	56	63	63	67	52	53	55	61	61	69	61	64	50	63	52	59	67	59	72	71	57	75	64	49	57	70	75	68	52	65	55	79	49	58	73	58	52	74	66	56	70	65	79	57	60	63	71	57	77	59	71	65	71	67	63	49	79	74	58	69	70	53	70	73	64	63	69	79	59	69	59	70	66	68	72	68	68	63	72	54	53	75	72	70	66	61	59	67	61	59	59	65	57	68	73	61	77	54	62	61	75	73	69	48	56	65	46	56	66	66	63	67	70	73	62	77	54	79	78	60	59	64	66	70	71	62	62	65	59	63	69	71	61	67	65	67	64	77	78	67	80	53	70	68	63	65	67	60	63	74	61	63	61	64	57	61	54	60	66	74	66	68	62	67	57	67	71	68	63	62	78	62	75	97	64	61	70	65	86	70	63	60	79	77	58	66	65	62	74	79	57	72	70	59	54	69	76	76	81	79	57	57	64	69	63	64	63	71	80	73	85	76	61	64	68	58	74	60	59	43	87	63	69	50	67	66	54	67	62	60	64	63	65	72	77	59	64	55	60	78	69	72	78	56	76	82	57	72	69	52	77	64	63	55	63	62	79	79	73	75	73	66	49	66	76	80	72	68	58	67	62	75	71	58	62	81	64	68	65	62	67	60	66	70	66	71	70	61	74	74	57	68	64	71	60	65	67	69	59	70	79	53	58	75	59	82	74	52	76	89	63	61	66	64	71	62	56	58	93	61	84	61	64	82	47	81	63	62	55	61	65	67	65	67	69	72	65	54	54	69	72	67	74	60	70	69	73	69	68	66	56	52	57	61	65	62	72	71	49	58	51	65	70	66	68	61	76	57	66	78	49	67	77	56	68	60	59	68	59	71	86	68	72	63	57	57	66	72	83	71	61	74	73	80	56	84	65	78	63	57	70	85	66	68	77	62	70	55	76	68	75	69	62	66	61	68	67	74	65	59	69	68	58	71	51	51	63	58	53	69	62	69	60	65	72	58	80	64	62	64	62	70	68	71	75	76	57	56	68	65	53	84	67	75	56	68	70	66	79	67	69	69	61	68	76	70	61	66	55	65	49	58	56	69	68	77	60	69	61	64	67	75	49	74	59	64	60	78	69	70	61	81	64	57	71	73	67	67	63	77	66	60	66	61	64	68	55	60	76	60	70	62	67	55	62	60	59	70	65	80	74	63	65	69	52	58	63	66	69	71	77	70	61	66	61	73	70	68	80	65	59	63	71	60	64	55	73	64	71	54	57	68	63	63	63	75	58	70	61	59	63	68	65	63	71	76	63	67	73	52	59	66	59	68	77	69	63	66	57	74	58	57	57	63	66	76	58	55	62	60	63	70	63	74	68	50	79	52	56	57	73	74	71	64	73	63	67	77	64	74	61	68	67	70	58	77	79	67	79	70	81	63	83	68	69	56	55	66	62	69	69	60	52	76	77	80	71	67	63	70	69	71	68	67	62	57	53	58	71	61	65	64	73	72	67	84	70	63	74	73	55	66	74	60	55	69	73	69	55	59	59	64	76	74	72	53	77	68	78	64	58	69	64	46	47	52	64	58	68	60	70	70	68	63	55	60	62	57	68	77	76	57	63	67	74	54	70	71	64	57	64	65	77	68	71	56	59	63	76	78	69	65	69	83	72	61	61	72	68	56	72	66	69	63	66	46	77	73	64	66	65	87	67	54	69	73	74	67	69	69	60	62	60	72	54	69	67	57	67	66	81	73	81	58	58	60	76	72	86	67	65	67	69	59	58	51	68	47	55	69	63	71	64	68	59	69	71	66	64	65	60	83	54	61	76	64	67	78	81	66	70	68	67	64	65	58	74	65	69	72	81	66	66	66	55	63	70	67	65	59	78	77	68	66	66	63	75	64	51	56	97	55	83	71	68	74	68	81	72	64	53	73	71	68	68	77	77	63	82	65	69	62	60	60	72	55	73	56	78	77	64	57	60	67	53	83	71	62	63	70	79	78	72	73	57	48	73	67	83	62	68	51	73	79	72	71	60	85	56	62	65	58	60	60	65	77	58	71	61	65	67	61	69	54	53	52	72	65	52	74	71	64	66	63	62	64	60	65	69	59	64	63	66	70	55	71	79	52	62	74	64	74	65	74	77	72	63	76	61	64	69	58	67	50	63	76	63	77	66	70	66	61	51	60	67	61	67	80	59	72	78	54	80	71	82	68	63	51	63	73	72	72	60	86	75	64	66	61	54	66	50	56	71	70	63	56	66	63	63	64	66	51	68	58	76	74	53	63	65	59	70	85	65	65	57	71	53	74	62	81	60	76	54	58	70	53	81	73	51	62	56	71	62	52	56	69	60	81	78	65	57	71	69	52	74	65	79	73	86	61	68	65	66	61	56	66	68	79	70	68	49	61	70	59	64	72	75	67	58	84	60	82	69	65	55	70	72	79	55	58	67	66	59	66	75	80	54	50	69	69	69	64	71	70	68	56	72	68	64	66	68	63	56	71	67	60	57	53	85	70	70	69	68	62	50	58	77	61	67	60	56	60	71	49	63	51	53	52	67	65	65	72	69	66	57	67	61	54	59	64	71	63	48	71	66	73	59	75	74	49	62	72	71	65	60	67	54	81	88	56	72	66	83	57	57	67	72	62	77	63	69	51	47	71	65	56	67	67	44	52	67	58	68	66	79	48	69	77	62	61	58	76	57	55	68	54	71	80	69	70	75	81	64	77	73	67	66	67	72	64	57	56	59	79	60	54	73	73	82	84	70	49	74	73	63	55	59	68	70	60	55	62	50	70	60	75	69	70	85	62	62	70	74	79	66	50	62	63	53	48	71	66	56	59	67	53	50	50	67	71	55	47	59	80	59	52	61	67	70	59	62	72	71	68	65	66	54	65	68	60	82	64	52	58	83	64	65	55	60	70	49	91	76	68	82	59	63	70	67	68	68	67	65	55	50	61	64	79	68	57	73	66	62	64	76	77	74	55	70	66	80	62	60	69	83	61	60	75	57	83	60	67	66	71	61	65	70	56	60	61	60	74	80	63	57	64	69	67	51	87	60	72	49	63	69	63	72	60	52	66	65	71	57	55	78	61	71	59	67	72	63	69	60	67	54	70	66	57	64	72	65	57	67	59	73	57	51	60	67	61	75	66	58	57	72	73	61	62	70	72	65	74	63	62	62	62	64	64	64	61	52	79	65	71	67	78	81	65
14250	5715	1287	1020	1283	1384	1352	1131	1013	899	897	742	789	776	789	702	731	690	672	706	741	734	750	680	715	695	679	689	701	696	703	697	726	702	721	693	672	720	650	672	690	698	711	655	663	674	643	668	655	704	655	649	640	673	681	713	714	646	673	656	708	684	631	695	675	663	710	710	677	709	771	1182	1250	1161	993	824	726	739	693	686	684	692	683	651	696	666	748	661	664	677	689	632	695	722	722	650	658	650	705	683	656	695	680	672	666	695	688	664	659	654	635	673	670	719	662	703	666	674	666	724	681	663	669	663	627	689	678	659	687	679	675	683	656	690	694	682	689	674	693	687	654	689	662	669	701	657	671	634	699	684	636	614	675	675	742	664	672	649	692	664	685	653	617	688	666	631	643	686	716	693	698	715	668	679	671	643	625	650	670	638	695	668	649	698	686	717	682	650	669	657	683	693	686	661	685	650	671	686	640	689	664	721	695	699	641	657	673	641	679	663	680	687	686	661	676	632	706	687	667	726	674	661	673	700	617	662	649	688	681	637	680	647	679	725	646	664	668	647	669	649	692	707	705	728	677	700	728	654	659	629	652	691	636	677	700	705	689	651	647	718	724	660	712	673	654	663	703	676	672	666	706	709	696	735	678	650	669	688	685	650	686	683	661	727	636	676	657	693	671	647	672	650	690	700	724	711	688	695	644	697	711	724	642	706	689	677	698	703	664	662	700	669	636	717	689	666	686	681	705	751	667	656	694	666	647	709	665	665	684	641	677	682	721	683	662	686	666	696	610	671	646	657	648	708	688	641	686	639	651	708	674	636	689	714	647	674	682	683	677	701	647	675	662	723	652	674	686	683	641	691	662	689	661	684	651	681	678	707	710	673	670	633	630	686	674	649	694	682	664	683	653	720	658	707	679	699	697	629	651	685	704	671	729	739	676	646	637	687	679	673	655	691	667	649	668	674	690	636	661	678	647	679	633	665	633	662	644	705	679	692	653	638	645	678	620	625	677	652	665	643	674	659	711	677	657	684	674	647	674	616	709	681	615	638	709	615	678	702	674	697	641	683	664	640	648	635	680	629	736	662	665	635	717	734	627	695	695	712	670	662	635	666	717	629	676	730	674	668	646	693	701	687	625	673	693	617	637	687	716	679	649	672	649	636	687	670	659	717	649	658	638	671	692	645	641	702	693	677	657	662	652	645	680	641	646	668	670	666	677	693	629	652	647	636	672	657	629	635	671	692	696	615	651	683	671	698	641	691	680	656	685	632	680	657	687	666	637	663	663	699	643	669	641	662	711	682	713	690	667	662	671	632	673	674	663	648	677	664	628	651	681	661	643	621	647	704	701	716	682	621	620	667	639	684	682	680	653	678	701	669	667	667	637	674	633	662	668	706	675	627	693	717	639	662	680	669	625	632	676	639	641	688	685	647	692	638	678	729	646	671	695	692	645	673	720	708	671	696	614	668	630	653	668	703	622	657	656	697	640	745	700	695	666	673	686	698	711	693	646	672	670	697	685	669	659	659	678	663	699	662	638	661	672	694	666	634	693	670	699	618	658	656	642	720	693	713	650	644	608	696	714	681	685	684	655	694	705	695	660	664	667	670	686	656	716	640	659	661	666	644	641	696	685	695	698	700	638	702	649	660	678	649	675	672	682	693	608	686	635	703	674	714	712	639	672	704	663	652	727	675	653	654	654	645	694	627	654	699	668	648	660	699	659	658	724	725	669	688	687	696	676	677	688	661	631	664	644	651	745	659	692	676	696	692	708	717	658	661	652	676	686	638	674	645	693	679	705	696	622	650	699	751	681	642	677	689	702	659	648	615	671	714	672	674	673	663	669	674	710	676	720	710	689	695	646	687	670	698	683	661	680	689	671	660	645	642	653	627	677	677	700	675	703	683	667	633	664	665	637	661	700	659	689	683	646	698	656	665	669	707	676	684	664	698	653	642	720	635	704	648	687	713	706	678	694	680	659	661	721	687	742	675	614	697	695	663	665	659	646	616	678	702	641	695	634	674	705	692	698	704	659	712	681	673	708	656	711	641	675	648	667	674	670	640	691	722	699	673	676	650	680	678	653	666	694	645	659	645	688	683	673	706	661	687	674	712	673	658	695	708	682	703	639	695	714	666	666	712	706	711	699	731	679	717	636	669	667	666	677	671	674	667	638	691	672	668	658	664	711	669	668	661	678	681	704	737	652	646	685	700	699	665	664	647	712	629	691	646	708	686	674	665	709	654	709	668	686	676	641	665	652	676	684	656	660	663	677	673	638	683	693	659	715	685	614	676	647	632	637	669	695	704	707	648	671	655	686	668	717	672	689	687	687	691	635	699	711	653	679	706	639	694	708	682	645	661	667	634	667	685	677	646	682	705	608	675	653	673	687	648	648	651	638	607	667	738	669	652	657	671	665	669	657	700	689	652	688	632	638	661	690	690	629	666	707	698	656	692	668	682	664	739	668	666	710	698	673	664	700	695	716	712	681	650	738	691	690	614	670	657	699	679	668	688	650	687	683	659	665	686	670	701	692	735	729	744	666	698	616	673	648	647	657	712	636	670	706	699	696	624	695	664	678	711	671	654	674	703	674	689	671	672	711	700	694	684	664	712	685	736	684	696	715	712	652	736	663	672	732	693	694	674	700	686	664	700	662	661	677	672	670	746	708	653	672	716	676	639	674	671	637	685	707	697	659	654	731	642	657	672	665	665	665	686	686	681	637	673	707	693	633	652	661	664	654	720	651	659	679	645	749	656	673	674	731	688	730	700	663	673	628	679	648	704	709	646	649	668	631	713	665	652	661	679	690	666	642	664	649	705	654	677	689	656	710	681	675	654	668	695	688	690	678	639	655	624	646	696	665	688	667	633	648	655	681	673	658	681	705	675	677	674	674	638	747	681	694	637	680	686	687	646	687	708	726	656	722	666	689	693	679	709	710	657	619	662	677	694	705	705	665	661	684	693	694	653	641	683	656	706	675	684	686	617	679	703	663	660	677	655	648	675	631	679	676	653	669	657	662	653	686	669	625	738	692	671	667	637	602	709	643	654	652	722	712	640	676	713	640	669	690	637	679	685	702	670	675	666	681	685	676	681	627	620	700	693	654	717	723	651	690	679	711	702	621	669	682	631	713	661	675	714	625	686	646	639	680	675	649	648	683	674	695	699	645	659	660	725	676	707	681	636	618	641	669	653	657	693	652	703	674	675	679	718	669	666	732	691	678	661	676	683	665	697	653	620	670	661	731	680	712	658	660	619	612	702	691	644	663	645	721	675	611	683	676	660	673	682	672	658	667	688	649	633	600	716	701	688	679	676	658	645	705	677	663	669	678	663	705	695	691	603	653	669	689	694	704	655	679	658	664	666	686	680	668	667	680	667	644	678	690	648	657	657	694	647	704	674	652	674	690	644	704	690	656	650	703	709	715	681	668	660	658	689	685	678	671	692	682	686	641	657	671	678	632	650	666	701	676	697	681	697	658	656	665	636
1726	958	209	100	97	109	90	90	87	91	75	67	76	69	68	77	83	90	77	59	76	64	62	77	69	75	64	63	89	82	71	61	65	87	73	71	67	91	77	65	76	64	80	59	72	64	78	57	66	79	64	68	78	62	79	78	83	63	74	72	65	82	72	78	64	72	71	68	67	83	104	103	93	87	92	94	68	83	79	68	74	68	59	68	62	73	63	59	77	82	93	65	68	67	75	68	80	63	70	89	86	62	70	80	60	65	83	69	67	60	65	73	60	70	59	77	63	69	65	62	82	78	68	62	70	71	71	84	61	78	78	68	67	77	59	65	92	64	90	71	76	53	66	65	68	69	72	83	64	69	56	77	67	58	77	64	60	63	64	70	68	56	71	59	63	68	72	70	69	70	62	67	62	59	57	65	77	64	64	63	69	64	69	82	57	69	73	80	59	66	83	63	68	76	67	58	61	63	58	70	55	70	78	82	66	60	72	86	79	75	74	86	62	70	71	81	73	66	69	60	65	60	74	65	68	72	70	66	70	59	70	70	67	72	72	66	68	72	73	70	61	72	58	68	64	52	61	85	75	70	55	79	75	87	71	73	64	80	60	75	67	71	71	73	74	79	85	84	71	64	62	56	76	71	65	67	69	68	65	53	74	52	61	80	57	66	79	76	65	58	63	71	84	62	81	62	65	79	88	62	57	56	66	58	66	69	81	71	88	72	75	60	75	65	65	65	63	58	71	73	57	92	73	46	82	66	85	64	58	70	80	63	67	66	67	74	73	75	75	67	69	63	74	81	70	73	78	73	73	64	64	75	77	66	63	69	78	72	74	61	70	71	63	61	63	70	51	68	71	75	59	60	72	75	71	67	65	55	71	57	56	67	64	78	57	65	74	82	71	75	75	82	55	63	69	66	74	73	66	74	72	74	70	72	77	57	62	80	74	71	72	74	67	70	72	60	74	57	55	77	68	75	67	61	65	68	76	59	81	77	63	62	73	54	65	75	55	70	76	52	70	68	62	67	64	77	59	74	72	65	69	69	58	55	69	60	72	69	79	70	83	64	57	66	74	69	47	68	59	60	62	75	56	62	67	57	60	70	63	62	60	55	67	74	58	68	67	66	64	73	67	81	72	66	59	73	76	65	76	66	83	86	61	65	71	76	75	80	58	70	74	69	61	66	60	77	75	62	77	64	68	70	73	63	53	78	67	71	65	67	68	63	73	77	65	76	74	64	63	70	67	65	78	61	76	79	78	67	67	82	66	64	62	76	65	72	69	72	72	72	60	69	73	49	62	63	63	75	53	62	65	72	71	65	68	50	49	62	55	88	71	65	58	56	64	60	79	55	74	73	60	61	75	72	71	68	70	71	71	70	74	68	60	66	75	69	60	73	71	64	72	58	59	73	73	64	82	67	60	79	74	73	77	65	75	60	72	65	58	74	98	74	62	72	63	65	84	72	59	63	77	58	74	72	69	66	66	62	68	74	67	66	55	59	67	60	80	60	63	58	81	77	81	70	66	71	72	66	67	65	59	83	80	68	73	56	74	66	81	97	68	81	61	73	71	80	62	88	81	66	93	57	66	76	73	60	77	71	65	66	65	74	63	79	74	65	76	68	68	62	72	62	64	71	59	70	83	71	56	60	51	66	74	78	78	53	90	80	76	83	62	65	64	63	70	75	74	85	69	71	73	92	59	68	55	74	67	74	68	60	61	94	56	74	78	58	80	66	63	54	74	71	52	68	72	61	70	51	71	67	59	64	51	64	75	60	66	77	73	72	64	60	76	58	81	65	73	58	61	62	80	84	70	61	69	72	64	64	69	65	71	63	61	71	72	66	67	60	80	74	84	76	62	73	80	63	72	55	77	66	82	79	70	51	66	55	65	71	64	79	51	75	76	62	70	56	66	69	66	70	71	64	62	69	83	72	63	65	63	83	61	67	61	82	59	65	68	52	65	80	58	79	71	72	77	70	79	70	79	62	67	71	73	71	69	51	73	79	75	67	89	61	65	66	63	67	74	66	58	68	60	63	69	54	70	68	67	74	84	75	68	62	76	55	63	67	71	84	71	55	55	68	74	63	72	64	63	76	76	64	77	63	62	67	73	57	77	68	71	66	62	78	65	63	52	70	71	63	66	75	63	66	54	72	54	61	68	77	71	66	78	64	79	68	72	60	75	50	72	69	61	64	61	71	64	73	69	70	64	62	66	67	60	68	71	52	66	64	64	53	77	66	44	60	72	76	65	62	64	62	67	60	66	72	66	60	83	64	69	74	66	87	74	58	85	63	83	65	76	72	88	68	70	71	71	63	72	68	74	69	75	64	63	54	85	71	62	73	63	70	65	65	60	68	69	81	65	75	65	62	71	62	73	71	58	65	62	69	79	71	65	47	74	77	65	78	63	80	62	68	68	64	71	66	55	78	62	66	81	69	69	65	68	65	90	74	71	65	57	60	64	72	61	56	63	56	82	80	65	70	61	77	48	69	84	74	71	74	67	68	80	74	71	65	58	65	65	53	69	63	60	58	66	73	71	69	69	58	80	67	65	89	80	70	59	74	74	57	58	80	74	78	79	61	80	70	63	69	74	70	72	83	66	71	77	61	68	81	53	79	74	77	72	64	62	54	70	73	57	65	66	64	66	61	58	69	83	55	63	74	70	65	63	58	67	62	65	59	76	69	71	64	59	72	68	68	79	63	67	59	66	69	68	74	62	67	80	79	60	73	68	53	92	82	71	68	71	78	74	69	65	80	72	59	56	67	68	57	72	70	70	66	75	63	77	63	79	72	70	62	70	76	59	65	59	65	48	64	78	62	73	78	68	67	70	65	75	60	90	72	77	70	70	73	59	61	61	59	70	63	77	60	83	61	62	63	57	70	66	77	61	79	56	70	81	81	71	73	60	73	58	68	80	67	71	70	65	78	69	80	62	54	69	77	81	76	58	60	69	62	68	65	54	58	74	67	69	64	67	75	66	71	56	61	67	77	56	80	73	69	61	59	90	57	57	62	61	77	63	63	57	64	67	51	65	75	64	83	70	85	73	68	66	63	53	69	62	67	70	73	74	76	60	75	60	64	70	62	74	85	66	79	54	66	68	71	74	63	68	74	58	72	69	66	77	62	69	60	74	81	63	86	81	62	53	64	75	61	66	79	73	90	68	78	73	79	74	79	73	60	71	76	65	56	75	66	63	61	67	66	74	67	87	63	61	69	56	55	65	59	77	64	67	75	65	73	59	57	72	56	55	73	60	74	61	73	66	59	68	69	73	64	75	52	75	65	56	64	67	60	60	68	68	70	69	56	61	76	69	59	71	68	69	74	53	76	68	65	90	56	65	62	73	62	72	82	72	68	86	80	63	71	62	91	67	63	53	70	70	64	64	63	66	71	61	64	60	67	59	69	71	63	75	48	65	76	88	58	72	62	71	84	70	80	57	64	53	63	74	76	75	65	62	60	58	68	63	62	77	63	74	72	66	58	82	69
19985	9972	2276	1894	2563	2730	2380	1980	1624	1353	1226	1110	987	940	874	961	888	848	829	807	823	760	824	786	758	712	744	680	760	743	717	714	754	688	744	743	712	724	698	706	716	770	728	695	704	727	735	739	737	694	699	676	747	721	782	692	698	721	683	718	729	719	743	657	691	720	719	705	710	1024	1617	1571	1623	1636	1280	1072	827	833	719	700	736	710	664	714	747	687	686	708	687	741	724	737	699	715	730	726	685	717	706	689	738	714	712	711	673	712	692	679	665	674	701	719	707	680	719	720	705	660	683	717	729	694	767	709	720	740	673	682	708	683	750	704	665	687	714	691	734	668	699	712	732	658	716	651	720	681	734	665	713	749	688	671	716	711	696	709	708	676	682	697	694	713	747	683	712	711	702	707	728	630	704	718	704	670	688	683	729	731	720	728	731	659	734	664	683	709	749	715	712	725	676	674	728	755	730	708	659	657	703	700	667	698	757	705	680	738	712	693	731	714	693	704	706	720	731	723	712	686	721	725	703	715	695	715	732	705	675	687	696	718	708	697	649	715	673	709	762	672	708	712	667	676	690	747	702	727	708	640	701	680	732	715	637	713	711	724	682	730	717	728	720	718	701	742	715	696	719	659	736	699	707	720	725	689	677	688	735	725	693	669	690	712	662	665	708	690	739	691	769	691	727	701	713	689	697	746	665	706	713	726	726	690	650	708	733	690	683	689	694	731	755	687	731	677	737	689	695	713	732	692	648	716	684	679	715	708	686	730	716	709	731	727	690	720	741	703	673	735	756	676	656	707	743	709	769	722	718	708	715	745	682	685	736	694	718	703	683	712	705	696	661	689	733	676	679	694	678	702	706	736	693	676	684	705	689	663	691	677	709	695	727	692	668	715	704	651	721	776	692	703	739	759	697	698	709	686	726	696	743	693	703	743	710	694	729	682	695	681	714	674	677	657	728	756	704	695	699	662	708	710	715	716	686	768	734	705	714	697	694	698	692	691	731	707	721	690	687	699	672	720	765	643	768	729	686	659	753	677	710	731	691	680	694	717	712	687	701	700	709	745	748	704	724	729	706	667	755	716	668	682	753	722	746	703	707	710	766	713	756	680	659	713	723	712	682	698	722	680	658	723	697	728	709	691	721	708	720	686	684	728	711	710	761	689	692	677	718	696	677	703	672	723	694	722	689	710	697	741	723	754	653	729	717	730	704	675	715	711	718	764	692	726	696	732	698	654	713	721	722	668	714	667	719	684	705	732	711	731	742	681	700	702	691	726	708	746	715	742	710	664	664	691	646	733	683	677	690	720	661	696	676	699	712	680	728	713	702	760	724	706	684	732	747	734	692	679	675	725	718	737	675	718	685	669	687	698	675	672	713	702	707	742	695	712	683	702	699	678	720	707	693	649	706	754	762	714	703	734	714	705	717	674	702	684	715	665	709	664	735	682	694	669	738	700	684	682	690	690	706	703	702	692	699	733	711	668	746	714	711	687	663	679	715	739	719	743	722	703	739	685	740	684	709	695	680	677	680	713	709	699	736	718	656	712	672	662	682	663	674	732	668	693	711	669	647	681	675	704	707	761	706	692	777	690	726	694	655	706	697	686	693	654	693	713	671	655	704	679	679	735	730	735	692	713	683	705	703	685	662	720	687	680	687	733	728	686	690	723	642	668	696	736	703	755	696	708	722	775	699	702	781	713	692	699	747	722	709	701	728	713	715	679	740	733	723	704	678	711	679	681	783	721	715	730	671	708	751	742	700	723	678	705	714	689	695	706	706	671	728	748	718	661	672	722	726	684	688	703	710	700	684	683	743	698	706	730	725	687	665	680	723	699	713	748	728	678	684	700	724	707	706	713	700	758	736	741	725	749	721	714	740	702	698	734	737	683	680	708	731	700	723	713	701	702	665	713	685	689	729	705	700	678	674	702	687	692	684	764	663	679	679	719	766	734	681	715	710	722	687	713	701	700	647	674	688	703	676	688	748	742	713	738	722	740	673	694	685	694	745	738	736	730	665	698	729	738	713	714	703	677	702	701	685	713	705	731	705	723	724	700	722	718	740	714	709	729	667	736	728	735	698	705	716	666	681	737	688	677	642	687	713	653	698	695	737	736	672	712	721	716	659	731	714	752	677	682	728	703	746	671	682	693	677	718	715	699	722	697	775	701	727	718	678	670	687	674	717	705	775	686	717	731	696	714	661	735	680	684	699	671	703	757	713	667	720	734	697	671	716	672	707	705	720	758	704	677	694	712	685	749	737	741	675	700	646	721	670	712	679	668	716	707	687	692	709	704	720	713	731	707	678	730	711	698	701	697	734	647	715	682	705	706	726	739	721	708	699	679	660	706	748	711	774	709	723	732	713	697	653	672	709	707	681	714	689	683	655	669	723	692	704	696	722	785	674	741	697	705	699	693	699	716	698	714	741	663	733	651	733	715	665	697	725	685	686	638	690	686	719	681	697	763	675	708	634	717	719	751	677	667	710	757	705	711	739	688	721	748	706	689	694	723	747	706	681	681	701	760	730	765	731	725	748	704	701	706	686	676	674	707	705	675	694	673	730	746	704	714	705	693	709	693	660	681	686	704	744	730	672	696	725	742	698	659	728	703	696	665	725	711	770	707	730	738	690	707	725	702	700	696	700	715	723	687	706	711	710	662	652	704	651	695	681	731	682	702	714	742	669	743	710	726	683	720	699	660	737	685	684	722	702	665	741	717	693	680	740	682	728	734	704	659	734	735	700	753	730	725	710	719	649	700	713	707	720	702	707	710	695	686	761	740	704	726	706	667	700	706	708	654	704	662	721	683	703	785	709	690	709	694	687	701	705	738	697	763	736	724	690	697	704	674	758	690	749	686	667	706	730	738	747	731	736	715	708	680	753	693	665	713	680	733	733	703	750	712	697	710	729	750	708	747	685	726	711	699	697	687	714	704	683	686	708	710	732	678	701	708	687	717	681	665	694	725	682	677	677	714	765	676	682	720	714	688	677	669	684	684	747	741	704	704	755	667	702	717	742	726	700	690	732	712	663	707	653	715	705	652	727	651	726	676	709	752	718	684	695	703	710	730	720	664	703	730	711	691	714	703	727	684	687	658	734	706	693	717	666	718	738	691	703	740	688	724	716	684	714	690	682	704	714	726	710	696	674	726	676	714	697	719	664	694	766	708	679	678	771	680	710	737	667	723	728	728	653	696	733	703	700	682	733	745	735	696	758	719	677	711	710	742	717	693	668	702	705	693	690	714	687	720	686	699	689	683	740	717	674	687	744	737	682	669	683	749	725	698	690	678	711	688	670	688	704	724	737	738	677	749	667	736	702	690	771	690	749	718	673	665	722	711	697	734	688	747	703	681	722	699	720	722	713	686	714	716	708	677	672	699	736	721	695	687	774	733	699	663	699	786	726	709	725	718	688	694	690	726	721	688	761	734	711	679	713	670	637	693	710	726	718	676	730	737	684	705	724	690	705	698	687	678	671	716	695	739	719	710
2044	875	197	101	86	81	77	80	85	86	63	62	80	58	50	69	67	62	63	55	66	48	66	46	50	49	45	57	62	62	58	63	66	60	65	72	46	49	51	59	77	56	66	67	58	67	73	68	62	66	57	63	69	60	65	62	64	54	52	60	62	63	72	59	68	51	77	61	58	91	116	103	89	104	97	71	69	57	66	61	72	48	62	69	58	56	62	68	58	64	58	47	67	72	51	64	56	56	61	50	60	53	61	60	47	54	49	51	70	53	71	77	70	49	58	69	74	53	52	52	69	49	65	58	52	65	59	68	64	59	52	62	63	71	61	56	60	75	70	64	52	62	59	61	59	51	72	52	63	70	49	54	55	66	64	60	60	63	59	61	64	53	72	51	45	69	57	53	72	66	62	55	45	61	60	67	52	60	60	59	68	54	61	59	48	64	60	57	79	54	46	44	67	69	57	45	62	48	57	65	56	68	45	49	47	67	51	55	77	85	59	72	67	57	59	59	57	40	56	55	60	60	63	64	58	69	48	56	69	59	55	51	68	59	57	49	55	56	43	56	69	58	49	67	71	66	58	61	59	62	65	59	61	46	61	65	72	47	59	49	69	65	55	64	70	54	60	66	70	58	73	59	59	65	52	56	62	50	58	60	65	67	42	70	65	71	80	66	60	59	65	63	50	63	47	79	54	55	53	61	54	68	48	54	57	54	63	73	77	55	67	50	68	54	58	51	49	60	59	55	67	50	59	64	50	51	59	58	69	51	61	62	55	65	72	64	58	46	59	65	77	58	53	59	56	42	46	61	53	71	60	51	51	60	76	69	54	47	70	57	58	57	65	55	60	54	58	43	55	59	61	59	70	74	56	51	63	55	57	55	55	48	52	52	69	67	57	54	59	54	68	62	52	59	46	75	64	60	58	53	67	39	53	55	69	56	63	62	60	49	56	64	48	63	54	56	63	58	72	54	42	61	57	45	71	52	55	53	56	84	55	68	60	57	54	62	59	55	48	51	72	60	60	59	63	55	48	71	71	65	53	53	52	52	57	53	86	66	59	61	60	53	51	60	59	75	64	59	48	65	71	46	69	54	67	55	62	52	65	63	58	65	61	56	66	63	62	82	62	62	81	64	62	61	72	65	65	48	63	54	58	69	68	62	47	58	62	55	57	63	48	64	67	66	47	56	70	67	67	77	63	58	58	45	54	57	59	60	60	57	69	60	46	58	53	70	70	62	40	54	58	56	57	58	55	62	52	54	65	49	62	73	51	45	62	60	75	61	66	55	49	64	72	49	61	72	55	52	54	55	60	54	59	83	58	53	55	71	66	56	54	63	53	68	50	63	49	60	62	63	58	60	60	51	47	64	52	48	51	69	53	74	61	62	44	49	39	51	53	57	57	66	72	54	55	58	57	74	53	59	59	62	55	75	56	67	57	54	59	59	53	70	53	66	69	59	70	64	59	60	52	51	63	58	58	63	57	58	68	59	61	72	66	62	71	54	59	69	59	57	64	55	61	72	45	69	51	59	54	81	63	64	70	67	60	74	59	66	49	68	62	60	79	67	59	57	44	42	57	54	70	69	49	57	52	62	69	55	56	58	48	64	61	66	57	62	66	76	62	56	74	52	71	63	63	62	60	55	65	54	49	59	76	60	57	58	60	64	62	64	61	61	55	59	61	65	68	65	55	57	70	61	67	60	58	59	57	56	51	60	64	57	57	51	63	56	57	45	53	55	56	62	82	60	74	56	55	66	62	65	54	61	54	71	76	62	62	54	50	69	58	75	62	56	70	64	56	66	51	58	60	46	62	57	53	58	59	54	46	55	47	54	50	65	58	56	58	53	55	60	58	71	50	59	66	61	75	53	58	61	52	47	64	58	67	66	58	62	57	58	57	63	53	59	62	64	59	62	58	73	65	58	51	61	66	48	53	62	67	44	51	61	56	70	56	51	62	59	69	75	55	61	52	69	68	62	58	61	44	47	58	57	46	54	61	53	60	61	64	48	58	46	67	54	63	61	59	62	52	66	71	62	80	74	53	60	63	50	66	52	53	62	61	43	54	73	54	68	70	51	62	59	64	64	44	67	53	73	56	64	55	59	59	51	67	53	61	62	65	57	48	64	69	54	55	58	53	44	50	52	54	52	58	61	58	72	54	54	53	53	54	60	46	49	66	70	55	52	51	50	58	65	50	63	48	55	74	52	50	65	61	66	66	60	68	61	68	67	66	58	45	59	57	46	74	50	63	48	71	66	64	50	57	67	43	55	67	43	63	57	51	71	66	59	61	54	72	52	59	43	60	41	50	55	64	47	53	58	55	63	56	56	52	68	59	64	74	52	69	60	63	64	50	67	61	72	46	71	45	50	80	65	68	65	60	59	60	72	52	51	55	58	56	58	81	59	68	49	70	60	71	52	68	62	51	56	56	73	67	69	54	71	57	53	61	67	58	47	47	63	65	60	63	61	56	60	64	64	58	62	54	47	69	62	58	59	67	66	70	58	60	59	70	48	60	54	61	54	53	69	69	51	64	63	55	53	53	56	71	70	41	73	45	64	63	57	63	66	63	69	75	59	49	51	72	73	62	57	52	64	56	60	66	57	61	48	71	81	45	61	52	52	62	70	58	50	61	57	68	64	56	48	55	52	67	80	67	63	58	69	64	58	52	50	60	60	52	53	75	68	67	56	64	60	63	48	56	54	61	62	71	52	57	62	64	51	60	69	73	64	54	55	58	52	61	45	46	54	71	65	51	61	61	59	50	66	65	53	52	56	71	54	66	53	57	56	56	59	67	63	54	68	63	58	56	56	66	50	67	63	57	48	73	71	63	54	59	71	62	56	53	63	53	63	59	64	62	61	70	71	60	56	48	64	56	46	50	54	56	51	52	58	53	65	56	63	55	73	65	50	45	52	75	61	63	70	70	55	61	61	70	54	50	59	59	42	53	71	52	69	50	47	53	55	46	65	61	59	57	42	61	55	66	50	70	68	61	67	56	59	55	46	55	52	58	66	53	60	60	68	58	69	52	64	64	69	68	51	83	51	51	71	51	67	58	65	49	66	57	68	60	47	58	73	63	76	70	65	58	48	79	57	69	51	63	69	66	54	61	58	77	68	55	66	65	69	51	63	62	56	57	56	56	53	64	54	64	58	61	48	60	65	59	60	56	63	54	50	56	76	53	62	52	70	54	57	61	68	73	63	71	62	50	71	64	54	53	54	55	63	53	58	48	58	70	66	55	59	79	53	60	60	59	62	60	52	54	60	57	60	54	62	57	59	57	69	63	51	43	49	72	61	52	59	58	60	64	68	63	60	56	65	61	59	64	62	39	52	80	68	46	61	45	64	66	51	65	59	69	54	72	62	58	62	43	60	68	63	61	72	53	61	53	65	58	63	54	67	63	68	55	53	69	61	59	64	63	58	61	63	49	55	55	67	75	75	64	50	49	58	66	56	48	56	63	58	54	66	67	67	58	57	50	79	61	70
20234	8884	2537	1718	2365	2496	2257	1907	1629	1317	1239	1057	911	907	903	841	736	729	678	716	704	705	691	660	709	628	664	660	621	657	643	665	630	639	661	626	638	611	636	641	654	654	608	609	591	639	609	601	597	628	610	633	654	607	576	610	608	639	576	618	594	587	597	615	638	627	611	614	628	1024	2081	1764	1758	1583	1108	927	734	651	669	614	604	653	596	598	599	553	610	592	585	613	564	572	615	572	592	602	635	571	583	641	607	567	592	587	608	573	547	574	609	653	602	618	587	603	612	582	622	576	638	606	601	521	584	579	625	584	566	615	601	644	570	624	573	643	557	604	608	605	576	598	605	612	628	589	574	626	586	600	600	562	579	573	606	589	595	596	600	585	596	587	586	588	563	602	541	606	595	565	579	604	605	598	624	582	620	639	580	612	590	572	590	639	594	633	620	623	609	550	626	651	566	581	615	595	600	587	628	615	550	598	632	624	599	589	594	573	609	567	611	621	648	570	596	659	580	634	568	618	611	623	600	591	587	587	628	599	573	584	560	606	596	589	584	593	586	574	588	600	619	601	614	561	593	598	611	581	548	608	628	569	611	607	598	636	602	596	612	610	568	587	611	539	584	580	567	562	593	585	617	579	584	593	589	647	548	601	594	626	593	570	577	590	626	600	629	567	627	590	633	597	625	573	595	576	616	542	594	647	613	624	578	604	612	593	612	616	579	554	611	621	607	614	609	577	590	635	629	585	553	593	605	592	584	628	604	604	616	585	631	578	610	632	656	611	615	610	616	574	587	518	624	574	548	588	560	638	649	555	587	596	568	599	615	593	553	597	556	620	585	571	616	625	604	593	622	592	586	593	548	615	558	595	610	613	595	584	570	594	610	560	612	543	576	605	633	611	596	628	620	628	598	607	590	618	604	576	595	604	603	601	625	664	561	646	620	603	619	607	615	580	588	622	603	596	587	598	608	607	575	572	584	572	603	605	613	615	588	606	640	598	550	598	612	583	589	641	636	580	593	623	588	616	588	581	607	583	585	629	570	599	638	588	631	592	551	619	606	583	605	582	591	604	569	578	563	650	587	618	575	603	608	661	573	627	646	594	604	563	628	601	587	617	632	648	561	620	590	590	589	606	579	597	615	592	597	658	580	591	648	584	615	597	625	606	622	590	612	596	585	587	591	631	581	634	607	627	611	623	619	630	580	595	602	618	627	557	597	597	590	616	629	598	618	533	610	619	640	547	606	593	596	624	623	581	581	591	605	597	579	590	601	592	628	612	608	593	636	633	557	559	621	612	601	577	570	600	589	589	585	598	596	611	571	589	615	567	606	603	593	595	617	589	614	625	621	587	619	631	578	605	590	603	586	606	607	603	604	584	584	585	597	612	578	586	592	638	617	621	603	634	593	584	620	616	586	584	616	571	593	572	600	580	604	581	618	640	636	595	626	589	569	608	577	595	571	578	612	637	586	627	601	623	576	604	596	582	622	571	661	604	631	577	588	651	566	589	609	600	599	605	590	604	597	634	586	556	603	578	630	589	595	606	543	618	608	580	613	615	585	567	575	629	611	611	603	629	582	586	563	559	625	628	594	595	615	611	584	608	596	554	610	597	576	624	580	551	613	619	592	618	590	629	643	581	585	597	619	619	582	559	556	590	641	587	614	610	629	590	607	620	583	580	606	596	662	576	605	585	653	575	562	584	597	633	618	580	560	592	554	587	629	605	585	597	570	670	659	611	616	571	593	591	632	626	601	614	594	585	645	611	626	609	608	574	598	620	582	576	589	566	618	579	601	640	588	602	605	621	597	618	574	602	558	599	602	605	578	619	586	579	604	619	563	610	567	637	613	638	608	628	619	564	590	604	583	642	587	604	614	543	601	626	598	614	592	650	632	593	562	651	633	589	546	568	583	612	628	593	563	565	597	606	566	569	607	584	592	625	610	621	610	639	605	633	648	588	617	621	657	590	627	601	597	600	613	628	566	547	606	607	611	593	628	569	602	548	566	587	606	608	628	574	555	596	637	627	604	625	588	623	571	581	556	638	593	571	646	592	593	619	628	589	631	567	615	577	598	615	610	597	606	610	594	599	632	605	560	608	597	604	601	621	585	584	630	595	594	591	604	614	606	606	575	647	566	644	587	586	599	623	617	588	541	608	589	559	581	593	649	596	543	588	600	624	583	567	578	592	554	595	609	593	623	605	622	611	567	613	647	577	613	614	633	556	585	603	585	633	600	649	646	577	590	546	623	604	608	606	579	664	603	609	675	577	610	592	600	635	586	603	607	616	579	584	612	560	589	635	606	596	584	619	637	594	620	617	615	607	555	596	648	600	624	636	568	619	556	588	566	620	589	616	578	608	622	630	629	621	609	589	614	607	609	607	604	613	581	603	627	576	634	566	553	583	580	598	638	616	582	575	631	607	598	609	596	638	627	651	640	584	589	607	599	565	589	616	582	615	567	584	613	596	600	590	622	589	571	562	590	552	560	581	600	575	585	615	620	671	581	573	587	650	610	656	595	627	615	624	608	573	628	596	625	612	625	585	646	564	593	605	601	547	626	595	588	587	605	605	595	562	578	594	610	606	572	610	648	553	574	583	586	591	578	618	608	588	627	629	647	590	598	638	596	637	587	547	636	617	612	574	564	593	633	581	571	595	645	601	609	588	633	614	601	588	551	639	574	633	597	552	589	576	587	602	597	601	598	550	584	609	602	577	606	584	610	611	573	650	625	596	587	587	570	608	604	575	585	586	594	572	609	568	590	616	600	583	577	615	607	587	612	632	592	583	598	637	592	622	586	585	631	569	596	575	620	597	582	642	604	576	572	601	627	589	573	612	616	612	576	587	578	584	529	615	583	657	574	612	632	589	651	596	602	603	611	629	596	631	589	578	634	565	647	566	585	609	577	593	577	604	596	615	562	576	615	589	597	543	574	588	587	568	637	624	574	608	588	635	535	606	619	630	606	593	589	584	617	576	600	588	643	633	587	619	608	568	605	641	645	549	591	579	592	570	587	574	610	596	627	579	573	620	617	608	610	596	610	604	576	570	593	620	618	621	550	579	635	589	564	595	548	627	620	582	603	610	620	586	614	657	627	575	589	597	563	578	565	605	598	608	624	598	579	576	609	622	561	585	574	546	570	588	567	617	571	606	566	622	616	605	608	567	574	566	588	638	619	588	596	612	574	630	580	607	581	635	625	571	608	606	646	558	596	588	592	605	588	587	612	584	595	592	594	602	601	594	584	598	571	589	644	584	602	598	612	579	590	577	584	566	652	591	572	539	615	603	603	592	571	603	628	668	577	610	576	641	566	588	593	649	616	605	583	620	573	572	598	581	577	645	668	609	601	610	638	623	604	625	630	613	628	593	605	626	591	591	612	595	604	632	616	623	616	609	637	597	586	619	573	609	581	596	587	571	603	567	563	628	591	581	619	610	626	565	616	610	603	589	618	582	647	647	588	590	655	585	638	591	641	626	595	577	564	560	574	567
2728	2250	443	194	135	112	102	105	89	91	87	82	82	75	90	83	79	73	64	62	79	65	61	69	40	68	66	74	69	72	63	68	83	73	61	61	64	65	67	71	71	70	61	59	66	71	66	57	54	69	59	65	53	58	72	64	62	46	67	51	70	56	56	59	83	59	66	72	70	85	145	178	123	127	84	78	58	71	63	68	51	69	63	58	62	76	55	58	85	80	85	85	64	61	63	65	67	70	68	63	62	60	61	63	56	62	56	53	62	55	61	65	58	51	56	60	53	66	58	60	65	61	62	63	53	63	51	71	61	67	58	50	73	48	55	59	55	67	54	49	71	65	61	73	54	69	54	64	57	62	67	62	59	59	59	57	59	54	58	69	70	76	67	46	54	61	77	57	67	68	75	63	66	54	75	71	62	70	66	59	78	62	63	61	60	64	59	66	45	63	65	53	50	58	53	54	39	64	57	69	68	56	48	58	67	80	64	69	62	65	67	61	60	53	75	55	59	70	65	58	53	50	55	51	50	64	70	72	61	71	71	57	55	67	65	76	49	59	57	57	74	78	71	68	69	65	63	66	65	59	67	59	40	63	52	69	67	64	67	57	72	65	63	59	48	69	52	47	62	69	75	70	55	61	72	75	67	62	81	69	62	73	61	55	62	60	69	61	58	59	70	50	49	72	54	58	46	59	60	65	66	54	69	72	68	71	68	65	60	70	63	62	62	72	65	61	64	55	54	48	62	60	59	66	71	61	53	59	51	61	54	49	62	62	71	64	71	80	56	62	44	50	68	63	54	55	63	63	55	60	59	56	58	70	64	71	50	72	55	62	55	55	52	69	68	55	80	65	72	46	88	66	53	86	52	48	69	56	54	71	70	65	56	62	84	47	72	69	61	61	63	67	60	69	64	54	58	47	65	77	49	50	70	57	66	63	63	64	62	72	49	59	56	55	67	61	56	56	65	56	54	56	67	66	53	58	63	60	59	82	68	53	76	64	67	60	61	66	64	64	60	70	65	67	63	55	61	60	63	59	71	59	62	60	73	58	63	47	57	66	61	65	65	75	77	75	58	53	65	63	60	54	60	61	69	72	64	70	57	62	78	58	58	55	72	62	58	60	58	60	50	65	47	46	65	59	66	70	61	55	74	74	53	71	57	58	51	53	62	57	61	54	70	43	63	68	43	65	50	59	63	67	55	54	61	68	66	66	70	52	51	61	52	75	71	60	53	68	66	75	59	64	77	63	57	57	67	58	77	68	57	72	50	56	55	67	59	57	59	58	68	62	78	60	66	66	50	64	46	90	68	67	62	67	60	63	66	56	79	64	66	73	62	63	75	71	58	50	53	65	58	80	59	54	66	76	60	63	51	67	62	62	79	56	59	59	64	49	61	85	58	47	65	61	64	75	63	64	50	60	69	70	62	74	68	62	70	59	68	65	49	67	60	53	63	62	65	57	53	66	65	63	60	66	60	64	64	65	54	61	65	58	55	78	47	59	64	63	41	55	62	53	62	66	61	60	65	66	56	60	47	66	68	59	58	71	80	64	70	44	57	70	63	63	54	59	77	68	57	65	60	66	57	63	68	65	52	62	74	75	50	59	56	55	82	66	45	63	51	52	57	72	72	57	63	76	79	74	58	59	70	63	58	54	63	57	52	61	58	55	64	49	64	72	61	61	59	67	52	65	53	58	78	60	56	69	63	63	68	65	72	57	73	68	45	78	58	56	56	73	63	73	53	56	67	63	59	58	69	68	80	68	73	74	46	41	70	63	68	61	72	57	50	47	59	66	71	78	54	65	70	72	74	72	71	54	54	73	75	62	58	51	66	57	56	61	51	71	61	58	72	57	50	59	56	63	69	69	51	46	64	59	52	44	60	60	49	68	66	54	42	54	66	73	65	58	69	57	72	58	58	66	56	63	75	63	64	58	66	56	58	62	70	77	71	62	71	54	60	70	52	47	56	58	71	59	63	70	67	73	57	70	55	57	61	59	59	61	50	73	50	60	80	55	56	64	75	61	58	65	63	61	50	49	71	73	69	58	79	51	66	68	55	64	64	59	47	48	66	75	69	68	61	52	59	59	57	68	69	55	72	51	60	57	58	53	60	66	57	57	69	59	71	52	51	68	54	61	61	52	58	62	62	64	67	76	63	68	54	61	59	65	63	46	50	65	64	53	61	69	51	82	71	69	68	61	70	68	65	78	66	50	52	66	56	68	72	60	74	61	42	61	69	76	59	64	50	62	61	81	68	66	63	76	58	55	66	60	61	64	57	64	70	59	60	70	63	66	54	75	70	73	56	63	68	55	69	46	64	76	67	80	77	48	63	65	68	64	66	43	70	65	61	70	61	66	63	60	54	53	66	66	59	61	56	67	57	65	68	49	66	63	52	61	64	89	70	55	53	61	64	70	65	69	58	62	54	66	71	46	61	65	73	56	69	54	68	62	62	58	54	60	60	51	57	65	63	51	61	55	52	58	56	65	62	54	81	51	71	69	64	54	79	73	57	46	58	71	51	62	56	68	56	59	62	61	60	63	55	63	56	62	74	47	68	67	74	75	63	58	53	64	59	41	54	51	61	63	60	68	70	77	73	65	66	63	68	69	56	54	61	64	45	44	60	64	81	60	57	58	64	53	55	77	63	46	60	67	68	57	62	73	77	49	61	64	65	55	56	79	60	62	53	57	57	63	54	64	61	78	68	83	56	78	56	79	73	68	61	54	70	57	52	59	48	73	53	66	78	65	52	75	67	77	48	73	60	72	70	52	63	58	61	66	82	50	71	65	63	44	69	58	67	76	74	70	53	50	54	48	49	70	67	69	71	55	49	68	58	65	63	65	58	68	62	68	69	56	64	53	54	70	52	69	54	73	48	44	58	78	67	56	46	66	80	51	57	78	69	66	59	61	62	67	66	64	50	67	74	66	55	65	57	59	58	67	67	63	46	74	57	75	51	71	73	73	70	71	70	68	54	68	69	65	57	55	52	49	67	60	54	54	76	60	61	63	65	60	61	61	44	57	52	62	65	52	61	59	65	56	56	58	54	51	66	68	76	50	70	53	72	64	58	61	70	74	65	75	57	82	71	60	75	67	70	50	66	64	66	49	48	56	60	60	59	54	66	62	63	53	72	71	62	52	58	75	57	69	69	59	47	58	60	75	59	60	65	54	73	65	54	75	65	56	61	67	67	70	69	51	63	52	63	59	71	67	70	58	51	50	78	60	67	61	71	62	66	74	51	66	72	67	57	72	63	58	56	62	68	68	63	60	59	72	64	63	58	75	63	54	61	68	66	46	55	68	60	52	63	74	65	57	62	59	64	56	61	60	72	67	62	64	66	74	68	75	62	54	59	51	70	63	52	61	47	67	59	63	63	46	62	50	68	76	69	48	50	73	65	67	67	63	67	60	62	52	50	60	85	75	53	60	52	58	66	73	62	57	68	68	64	57	68	62	72	55	76	59	64	59	66	63	58	66	60	60
24580	14768	3741	2583	3432	3657	3233	2691	2057	1775	1537	1294	1157	1112	1015	930	893	851	854	788	786	759	761	740	751	774	739	743	786	706	728	699	676	670	652	697	706	693	664	691	668	671	647	623	666	664	635	663	622	663	613	659	611	656	663	674	651	610	639	707	656	655	653	654	639	643	665	665	640	1202	2872	3110	2244	1931	1195	925	790	646	649	650	608	631	624	668	619	592	636	653	645	626	632	645	604	641	644	642	665	622	644	657	634	621	613	619	687	600	662	612	651	653	673	592	670	605	627	655	644	662	665	599	624	650	616	643	602	600	634	661	648	620	665	632	638	636	622	658	589	651	631	663	637	623	556	642	631	626	622	635	626	641	653	676	625	683	596	626	651	602	629	658	646	628	680	641	591	656	616	634	652	623	650	643	628	668	615	653	595	612	612	621	606	627	629	629	653	597	625	580	647	669	620	628	612	638	634	604	576	640	637	616	647	623	603	669	652	637	674	604	656	642	602	618	632	640	618	616	613	629	625	662	656	599	640	637	665	626	614	640	653	678	626	621	636	672	662	652	674	659	666	662	633	619	637	645	683	695	610	629	585	602	651	668	638	633	608	649	639	654	610	646	639	640	628	633	638	653	613	646	658	610	651	611	618	643	618	645	673	621	636	639	649	622	581	657	663	620	611	610	636	634	683	643	617	622	608	668	620	592	628	637	660	651	605	658	585	639	650	640	660	658	617	613	664	599	625	568	629	632	640	619	610	639	638	621	633	622	618	609	622	612	631	636	649	619	616	631	628	613	582	666	651	594	621	681	626	632	658	625	598	638	613	598	681	683	646	622	660	609	602	653	587	633	639	699	671	607	618	609	679	598	643	624	658	632	614	632	609	624	644	652	639	646	610	686	639	595	636	650	637	663	620	621	629	655	596	622	642	631	614	645	684	667	646	657	616	627	669	622	616	637	669	630	657	618	618	643	668	623	627	632	617	623	653	641	644	616	652	646	644	630	619	678	576	618	633	658	648	603	673	616	614	643	624	660	608	619	668	623	593	634	639	663	627	651	626	608	610	681	609	603	639	619	636	636	618	662	674	653	670	625	664	652	618	624	627	622	653	600	608	663	672	625	622	618	673	594	664	597	644	604	640	633	661	612	656	630	645	618	644	614	634	680	692	623	659	665	629	633	625	600	669	628	671	609	632	605	610	635	662	615	667	588	677	648	678	645	641	617	618	643	643	659	682	626	610	646	612	643	634	634	639	586	649	632	634	667	634	636	647	639	665	657	663	644	628	616	610	611	625	601	672	671	681	597	696	573	643	668	661	656	621	652	625	596	637	640	628	617	640	650	585	618	631	594	624	667	634	621	624	616	641	634	629	665	664	647	586	646	603	606	658	654	650	601	629	636	652	670	662	577	673	662	619	611	607	658	631	574	590	623	637	659	662	599	644	606	646	681	636	681	634	642	620	669	661	650	644	648	633	606	602	623	653	664	658	615	621	631	610	632	623	673	631	659	645	630	635	660	659	684	650	622	602	627	598	600	632	644	612	580	638	608	639	649	627	697	632	597	605	650	610	674	570	605	619	612	652	651	667	652	639	649	628	617	611	642	628	668	647	619	617	674	613	635	650	641	615	665	640	647	677	656	651	638	660	609	614	619	673	597	628	618	605	648	590	648	689	648	654	646	649	610	676	651	660	598	631	659	619	671	664	646	659	641	644	695	609	651	635	585	640	623	635	663	659	628	639	615	605	624	651	580	666	605	636	622	604	623	586	649	650	662	653	604	644	628	637	639	662	608	622	667	625	632	612	598	643	671	655	662	611	625	608	652	619	629	693	656	651	629	598	666	640	620	661	646	644	571	648	640	677	639	640	640	671	652	619	655	616	653	653	597	574	665	612	634	649	632	594	602	619	630	635	666	654	585	597	627	627	588	650	697	619	625	624	627	640	618	618	607	643	660	622	628	673	639	621	634	596	618	636	611	607	637	635	629	652	581	674	653	637	642	654	622	634	639	610	614	634	631	679	658	633	660	648	618	682	633	632	628	627	629	612	663	686	618	608	620	673	669	604	634	646	619	611	639	630	655	592	602	631	644	627	647	635	696	630	610	692	624	646	624	674	673	582	601	656	580	651	611	627	652	635	612	644	653	673	614	642	635	600	647	650	629	646	607	629	617	644	608	655	645	613	641	653	634	665	655	622	654	637	604	638	675	624	641	596	636	652	656	656	666	605	599	665	623	624	634	643	642	662	667	661	670	621	638	640	651	622	669	670	634	687	642	635	614	625	617	626	613	626	615	632	707	651	663	610	617	612	636	689	634	643	615	654	668	591	645	627	627	602	606	632	601	625	657	668	630	621	669	645	612	617	644	658	601	640	622	659	584	658	656	656	641	618	705	642	633	613	662	624	642	632	659	612	664	662	628	636	582	616	630	621	645	627	617	612	625	640	656	609	635	614	605	662	667	581	622	625	657	629	624	659	644	684	627	630	664	665	647	639	638	666	658	674	638	631	649	630	635	636	644	652	644	628	678	638	632	614	632	635	645	598	618	634	619	632	648	620	665	627	642	661	645	609	605	674	636	653	656	640	662	691	606	634	622	653	625	645	693	618	610	652	631	609	606	629	622	661	625	636	631	650	646	704	647	611	675	603	681	658	618	614	637	660	636	675	616	613	673	640	601	666	640	637	626	643	603	653	632	630	639	639	639	649	637	652	643	659	611	652	561	640	617	635	656	664	613	624	630	624	643	629	689	628	631	624	597	608	612	636	640	615	621	644	612	691	657	628	715	663	663	611	671	615	630	666	688	621	603	611	638	628	646	602	602	637	651	634	638	634	636	636	665	657	647	659	675	618	664	662	619	640	576	601	621	622	629	646	638	609	644	631	609	632	647	687	682	589	624	617	626	662	595	693	562	646	596	645	641	635	598	691	636	680	575	622	621	622	644	622	618	667	612	631	614	659	604	645	651	643	644	630	624	596	679	614	679	675	651	617	657	639	629	638	627	642	593	615	661	623	645	632	646	612	634	643	618	627	618	644	640	633	622	638	641	630	655	688	626	665	669	666	629	667	649	675	605	639	655	624	681	583	648	664	622	623	648	664	655	622	643	578	620	614	619	637	621	662	646	610	631	667	620	607	638	635	645	622	682	629	615	599	655	676	642	630	615	630	646	660	630	633	611	623	681	635	613	629	646	625	659	699	660	682	642	656	646	635	593	627	587	627	604	625	637	645	626	608	639	571	578	625	671	601	673	667	625	646	642	643	609	631	594	642	655	604	656	643	670	675	652	634	610	609	607	641	663	621	630	620	614	629	651	643	609	638	601	643	640	593	635	635	641	621	675	600	632	653	628	599	618	672	627	628	623	664	646	652	650	599	660	633	638	641	639	629	615	652	630	641	615	635	664	655	605	665	657	617	710	650	638	632	613	658	637	651	647	643	631	658	624	668	695	617	607	605	609	652	630	687	670	627	596	622	626	663	581	648	631	652	668	623	640	654	596
1041	297	106	87	97	81	78	71	79	70	73	63	63	70	75	81	71	81	102	84	90	86	69	70	84	78	58	82	78	65	57	81	79	76	72	76	86	69	71	63	67	66	62	72	77	63	68	63	69	81	74	75	71	70	67	70	71	59	78	56	78	71	72	77	64	77	76	62	70	64	78	83	124	82	76	72	78	75	72	61	83	62	75	65	82	64	51	62	69	65	73	72	65	71	72	62	50	77	62	77	63	72	72	62	60	68	63	63	74	81	65	62	74	62	66	64	64	85	72	67	69	76	65	78	53	59	82	73	63	71	64	86	72	67	75	68	60	71	72	69	81	63	68	77	72	76	67	79	64	69	66	66	74	75	61	71	58	61	75	69	59	64	76	76	82	90	69	60	72	69	83	73	88	74	73	72	59	49	77	81	74	77	65	58	63	70	71	76	67	75	60	82	66	76	74	75	80	75	72	75	69	73	62	69	74	74	78	73	70	68	74	76	64	84	71	63	80	61	77	70	60	68	59	67	58	93	68	64	76	64	84	73	76	66	67	86	63	79	70	69	89	64	77	77	59	69	81	73	84	65	72	73	61	61	76	77	64	62	80	62	73	65	68	72	72	71	68	73	74	65	66	84	63	71	66	77	84	66	68	71	71	71	79	65	64	76	69	63	51	59	62	67	65	58	74	74	66	76	80	72	95	73	65	60	75	62	75	85	74	66	73	72	79	65	65	78	88	73	78	72	72	66	63	76	55	63	71	63	78	48	67	75	67	83	66	71	56	73	68	69	87	77	73	98	83	80	73	66	57	60	78	64	75	72	65	75	76	71	68	67	76	76	74	86	79	61	74	71	72	56	65	81	76	70	72	64	71	67	73	91	75	69	70	77	73	78	77	69	75	72	76	70	68	84	82	60	70	76	73	71	75	86	78	61	85	62	90	54	78	79	80	65	70	64	65	71	73	54	76	83	50	72	70	72	74	79	59	65	80	66	67	56	72	83	74	61	67	77	76	71	70	51	76	67	70	87	72	76	74	57	61	61	71	64	61	70	73	76	76	86	78	73	77	74	62	59	63	77	80	71	64	73	57	65	56	82	67	75	71	77	70	89	78	81	87	67	68	76	69	66	69	68	75	69	65	56	80	70	87	72	71	73	70	60	67	70	79	61	73	89	56	60	68	72	77	74	63	65	60	93	72	71	59	78	74	78	59	72	74	65	74	68	72	85	71	66	71	76	66	74	60	70	79	89	61	91	67	77	58	73	70	78	66	63	57	66	77	87	87	68	70	73	67	70	60	69	80	60	66	76	79	56	71	74	67	78	68	62	76	70	57	55	65	73	56	81	75	77	79	76	62	71	75	94	78	57	93	83	75	72	72	58	72	84	85	69	72	84	70	88	73	80	98	65	70	74	83	66	75	77	65	77	66	74	78	73	58	70	70	69	73	59	61	73	73	70	66	72	83	69	73	75	58	77	86	55	68	94	61	58	83	74	74	62	76	70	78	84	63	68	71	73	72	89	63	76	74	63	73	79	94	74	72	80	75	66	71	65	78	65	68	79	77	70	86	69	71	80	59	64	82	70	71	81	78	73	72	68	60	73	58	60	77	82	85	75	60	54	77	78	76	67	75	60	72	76	65	81	89	68	79	63	73	86	68	73	73	71	69	76	77	78	85	64	64	73	76	55	61	63	66	68	67	82	73	58	83	73	81	63	66	99	68	71	84	72	66	75	60	64	52	73	60	78	72	57	86	83	66	56	58	67	70	69	74	65	73	64	73	77	64	69	69	89	66	87	72	70	67	66	78	78	68	78	73	56	73	63	81	82	69	88	67	78	75	76	70	71	75	81	68	57	75	69	66	57	68	76	78	72	62	57	66	60	63	75	80	76	68	73	68	65	66	78	64	71	86	81	70	57	75	71	75	73	70	72	77	62	77	78	77	61	86	67	71	84	79	80	55	64	61	71	78	62	73	70	49	56	69	62	77	69	73	79	71	54	90	67	75	82	74	61	73	79	80	73	65	75	85	55	75	92	63	64	73	66	78	53	73	79	78	69	79	61	74	69	81	69	65	68	56	79	72	86	85	75	92	79	73	71	71	78	66	77	76	62	85	69	66	73	71	81	59	67	60	80	87	69	66	62	69	60	56	52	65	78	77	65	75	84	74	73	70	70	74	67	69	92	66	67	73	77	75	64	74	58	57	74	64	58	71	77	81	73	60	71	75	66	76	70	61	73	63	56	69	77	66	61	69	81	69	67	71	63	71	80	66	64	67	65	77	65	81	64	63	70	58	72	71	65	60	70	83	78	68	72	63	55	70	74	63	73	80	62	74	61	77	75	72	69	65	64	79	65	73	79	69	78	80	75	79	71	67	71	81	65	61	70	79	76	66	73	74	56	66	66	77	68	68	75	73	66	64	79	75	66	65	70	79	51	78	56	72	81	76	78	80	75	69	56	78	71	65	80	59	72	76	78	93	83	58	71	63	59	56	68	80	72	74	66	71	70	79	72	63	56	68	63	80	70	69	73	72	81	85	61	77	67	59	60	67	74	71	88	71	71	78	71	65	80	71	64	73	85	74	76	73	62	81	72	79	85	61	93	81	64	69	71	82	67	69	75	75	71	59	83	68	67	63	70	61	75	60	72	63	71	67	70	68	77	69	71	64	73	71	72	66	69	73	75	66	73	70	86	66	76	48	80	72	69	77	76	65	51	62	61	69	67	70	84	84	71	60	66	72	83	67	71	60	60	57	82	78	84	70	65	70	80	49	76	75	72	85	77	64	69	77	70	68	69	75	69	68	69	76	63	65	65	69	65	67	74	87	71	75	75	60	71	59	66	67	80	80	76	73	72	78	62	60	62	67	66	66	79	91	74	68	87	74	66	70	80	83	67	61	82	69	66	67	66	73	64	80	72	62	92	82	63	84	64	82	63	60	68	68	79	71	94	76	70	78	64	64	70	61	69	80	64	67	59	74	60	67	83	76	69	71	70	64	58	76	68	62	73	79	54	71	69	81	67	75	73	58	78	70	65	55	68	93	79	54	74	82	56	70	68	66	56	88	61	73	66	83	84	76	73	67	63	85	60	76	72	80	71	68	73	67	54	71	74	74	83	70	86	67	69	88	70	60	68	78	81	57	59	58	68	79	80	74	70	61	76	83	69	74	50	62	76	70	77	90	89	63	62	77	70	70	80	62	61	60	68	69	68	75	72	79	74	77	77	54	78	76	68	70	70	62	79	74	62	63	67	85	80	68	69	69	84	87	62	67	73	63	65	58	68	77	69	85	85	79	69	71	80	73	73	87	81	67	68	70	61	67	64	87	68	74	71	77	62	81	62	76	74	65	69	78	60	72	52	73	75	71	72	83	64	61	76	73	73	85	76	70	65	65	64	61	81	76	75	64	68	68	82	71	78	82	67	97	74	68	79	73	59	77	63	68	79	67	56	80	71	84	80	63	64	85	80	78	69	73	69	71	60	85	73
14678	4951	1523	1129	1398	1401	1348	1190	1056	937	900	884	858	765	786	799	761	710	763	727	775	772	731	758	701	736	729	704	710	734	708	768	711	721	720	721	728	763	724	709	734	698	722	776	797	721	676	716	714	746	712	727	735	728	670	732	714	687	680	740	724	714	755	692	756	706	770	758	652	737	1134	1334	1214	1128	919	847	784	797	693	715	686	768	727	719	764	718	717	681	686	648	684	719	779	686	725	672	655	758	650	744	695	722	730	652	707	699	693	737	713	746	735	723	697	678	746	718	722	741	673	670	715	688	690	687	737	689	661	674	702	722	692	698	703	766	684	697	677	708	717	698	684	705	736	702	700	672	748	699	741	739	719	698	734	716	702	686	718	720	681	696	739	701	703	676	713	727	728	775	717	741	719	724	726	690	722	726	730	727	732	725	732	715	716	712	657	665	708	709	700	686	754	724	719	688	704	731	725	719	723	707	751	724	719	748	731	767	712	733	757	680	721	733	726	769	692	711	701	697	674	686	721	678	695	693	731	707	762	719	719	707	706	693	716	747	732	728	714	757	708	710	682	731	737	720	711	676	716	737	698	721	745	680	690	694	693	715	688	689	776	719	760	673	697	723	719	694	732	731	697	691	707	738	713	698	708	736	686	666	671	715	704	734	688	741	721	664	694	734	675	696	705	776	731	674	720	726	690	694	680	690	724	703	718	708	754	706	766	730	690	717	678	696	723	740	695	726	732	756	722	712	716	674	718	710	746	700	679	704	741	716	756	693	662	727	720	738	668	713	729	729	743	703	686	702	697	675	693	761	719	770	696	652	690	726	736	715	745	731	739	727	722	739	717	727	706	708	758	708	681	715	711	658	670	675	706	708	701	700	697	739	722	717	704	688	718	727	725	730	675	685	692	676	694	699	691	705	721	740	730	706	741	723	740	673	701	687	696	696	710	709	691	744	693	712	691	756	724	688	717	707	695	717	715	665	740	692	714	684	703	657	655	708	699	714	718	672	705	723	751	699	724	716	710	698	662	704	736	728	760	717	722	741	731	721	704	745	713	686	719	751	717	680	743	692	734	723	718	699	722	745	724	688	736	678	720	729	715	786	689	726	724	708	736	739	737	723	753	719	758	727	698	688	735	681	690	726	706	695	730	731	694	717	704	717	757	711	694	723	695	695	741	716	736	712	766	710	724	696	698	722	731	692	710	688	702	739	744	708	722	719	712	758	675	672	727	684	689	717	734	706	728	697	717	719	741	743	698	699	676	765	731	741	700	718	716	716	715	750	680	685	738	720	683	718	728	689	748	743	731	715	737	671	728	700	747	687	723	738	715	693	702	731	710	759	738	728	696	705	707	686	697	721	657	732	751	705	688	734	761	718	683	705	686	714	723	678	748	722	732	717	726	665	743	684	722	776	722	693	736	737	709	727	700	675	689	690	712	728	720	697	745	726	700	710	704	696	724	734	741	738	710	693	707	675	742	703	702	670	726	691	703	698	694	742	702	715	748	766	728	740	698	750	700	661	705	732	709	707	748	686	685	714	708	706	707	698	755	662	686	717	736	715	670	755	709	674	733	768	708	715	731	741	703	786	696	669	792	747	712	769	725	777	644	703	734	730	743	701	682	696	700	668	692	680	689	680	716	724	735	697	695	749	736	726	707	708	684	658	697	732	661	705	720	725	733	739	653	759	746	713	689	743	640	785	687	711	755	746	774	746	699	719	753	769	751	692	676	680	729	745	731	739	703	709	719	690	683	752	745	695	688	699	700	707	709	696	691	715	730	686	685	728	732	729	695	724	697	708	717	753	747	735	704	755	733	743	684	716	706	768	691	735	715	723	687	744	700	743	651	697	727	723	722	690	705	675	667	738	747	714	711	718	687	711	712	724	745	678	752	740	703	705	686	723	689	725	722	741	704	710	709	683	696	752	679	742	709	705	710	697	719	684	734	717	707	714	709	736	735	691	684	755	733	695	704	670	680	711	691	714	701	690	698	701	716	691	665	735	718	704	712	701	712	779	695	748	707	675	703	731	709	715	686	719	669	750	719	710	717	690	759	717	692	722	694	680	749	691	716	724	681	706	684	741	722	730	728	701	716	705	688	774	727	662	741	696	708	731	762	736	725	699	731	701	707	690	711	709	723	726	708	722	687	724	707	739	757	714	738	704	692	664	718	696	705	685	703	703	744	709	701	707	708	674	701	666	675	754	725	688	723	739	719	755	702	690	687	690	731	677	649	728	721	688	717	725	688	713	733	668	696	700	758	704	752	677	703	721	747	718	712	698	702	689	666	712	672	761	748	715	730	680	722	747	679	689	760	732	676	721	702	708	709	719	695	678	744	725	701	712	733	723	706	706	678	664	700	707	760	665	698	727	691	689	726	709	732	726	696	712	720	719	647	793	674	705	703	711	757	731	699	646	715	722	756	731	742	711	712	731	748	716	719	727	727	702	695	721	708	721	699	703	695	763	744	735	716	707	727	703	710	685	717	685	714	677	706	712	758	749	715	729	732	703	690	695	705	695	750	728	754	737	728	727	727	722	691	678	715	687	729	699	732	705	742	790	745	692	734	719	718	706	698	754	710	686	726	720	750	712	775	736	736	766	683	747	731	713	691	689	727	756	732	703	744	683	757	675	704	727	698	719	699	655	729	737	760	648	693	733	719	741	700	743	704	749	694	675	720	713	672	705	725	678	758	757	725	717	734	726	712	699	720	712	702	721	732	696	739	746	725	716	729	731	724	736	687	747	692	715	703	717	731	737	735	706	740	744	696	675	679	697	728	707	727	736	644	736	694	704	712	764	714	679	689	691	708	713	726	672	735	698	725	699	725	675	785	723	710	736	711	706	734	760	692	720	717	712	689	706	711	734	741	706	736	723	685	699	730	710	725	712	781	735	695	724	736	749	691	802	708	706	748	694	727	737	723	754	736	722	768	678	753	674	744	719	709	753	761	694	764	674	692	702	717	726	701	697	694	723	704	737	677	748	744	698	668	692	709	711	713	758	728	731	730	696	734	717	703	733	700	720	787	722	662	706	722	671	724	739	732	719	660	740	669	665	700	761	695	705	698	705	724	724	703	669	721	723	754	715	753	703	722	688	717	670	736	724	714	720	675	708	697	688	669	687	717	769	728	717	718	769	770	665	714	726	686	696	751	721	691	715	733	712	717	706	723	727	681	706	727	687	722	714	694	757	744	665	716	722	680	744	706	746	726	722	735	688	738	695	668	706	723	736	704	706	684	694	744	673	711	721	688	709	722	735	742	738	677	711	707	741	740	692	679	729	685	730	680	709	726	723	732	702	696	690	739	753	706	709	714	714	708	715	777	723	742	693	785	729	700	761	729	724	706	687	698	720	735	709	688	716	757	736	751	695	767	752	720	746	699	671	706	711	721	756	695	717	702	721	717	718	734	737	686	731	734	796	653	704	683	746	674	683	690	703	703	705	709	710	701	718	682	742	726	708	755	702	730	719	700	700	702	705	720	745
1783	1185	263	119	125	94	114	83	89	71	79	84	72	78	80	88	62	70	71	64	71	77	69	62	79	78	73	79	72	73	68	69	75	63	74	70	68	76	79	92	88	64	67	72	66	60	58	72	78	79	77	66	63	70	75	85	71	90	60	84	80	71	67	73	75	70	70	58	66	80	120	143	102	100	103	88	81	79	85	73	79	55	74	53	87	75	58	65	85	66	79	68	75	65	66	58	70	59	92	77	79	70	80	62	78	76	78	75	66	67	61	82	74	62	66	62	74	70	76	75	66	75	76	70	79	69	83	72	61	70	67	78	68	72	71	65	84	62	64	61	63	68	78	76	78	84	74	84	68	65	74	74	67	52	59	59	74	77	65	68	55	72	83	67	69	75	61	70	57	63	83	75	68	69	66	68	67	74	76	84	69	83	59	64	64	73	70	63	60	63	68	71	56	77	53	72	67	65	80	49	89	68	72	66	81	77	65	86	63	82	65	76	75	64	72	66	77	65	75	66	78	78	66	63	51	61	62	76	70	69	70	83	73	83	56	55	77	64	66	66	70	69	85	59	63	61	77	79	78	58	62	70	68	82	68	67	71	57	55	64	69	83	65	69	87	64	58	69	72	66	68	74	86	94	69	70	83	75	63	65	72	69	79	72	80	77	60	85	80	69	77	74	86	71	72	62	65	76	61	79	70	65	74	80	75	71	72	57	69	57	76	73	68	67	69	70	71	75	73	79	71	70	87	81	68	84	71	69	74	76	78	58	73	69	80	67	83	71	71	63	76	66	79	73	69	66	66	65	71	75	60	67	59	80	79	63	75	67	79	61	61	63	55	60	68	58	62	68	67	72	64	83	62	72	86	74	73	55	65	58	66	76	54	60	68	78	72	67	67	76	56	78	75	60	65	71	85	75	75	83	68	77	56	77	70	69	68	82	62	78	76	69	70	84	66	82	69	79	62	60	65	70	84	66	68	73	67	70	56	62	66	72	68	63	61	65	73	83	59	76	59	81	78	78	64	79	66	68	81	67	77	70	63	68	74	72	78	76	87	66	71	73	77	58	81	80	74	68	73	66	75	90	62	67	70	75	67	85	78	85	65	56	73	61	68	78	68	77	71	67	61	67	73	74	72	84	65	78	74	50	85	67	75	74	73	66	63	71	85	94	67	76	70	83	72	76	81	63	73	69	63	67	68	61	83	64	75	68	55	83	66	79	64	66	81	68	59	81	85	59	49	76	64	71	71	71	59	73	70	71	60	64	70	68	75	68	73	74	66	83	82	77	79	56	55	61	73	69	77	66	76	71	60	68	80	74	80	82	67	62	69	67	68	76	65	65	79	79	73	77	70	85	90	64	72	74	68	53	80	85	66	80	69	91	62	72	77	69	62	57	68	81	66	77	78	69	91	68	82	71	63	76	49	61	79	58	73	70	66	82	76	83	69	81	71	57	73	71	61	70	53	80	52	74	75	66	72	79	67	68	60	71	68	72	82	85	84	74	74	69	74	75	65	55	62	77	53	83	62	74	85	76	75	63	66	75	70	69	69	85	72	72	74	71	74	60	57	67	70	56	73	78	78	69	68	70	77	73	69	82	66	76	71	73	68	57	63	70	79	72	90	58	76	67	72	74	65	70	58	52	67	61	67	63	79	63	69	70	61	90	69	68	71	75	63	70	74	58	63	71	76	63	67	77	65	65	59	61	62	76	62	64	69	75	79	71	74	84	76	60	60	68	66	87	67	84	59	61	84	79	68	80	66	64	67	63	61	81	79	78	59	70	82	66	80	78	88	70	86	67	57	77	65	76	74	85	64	65	79	64	66	73	65	58	51	77	78	60	78	61	77	77	69	74	61	94	77	77	75	72	64	74	72	72	71	82	71	70	72	69	65	69	73	71	70	74	71	62	71	69	59	82	65	79	64	67	60	76	68	62	63	75	72	62	78	65	74	84	63	70	67	61	72	72	66	74	72	74	69	82	65	66	59	65	66	74	77	82	83	68	66	66	63	70	65	69	72	60	69	83	77	69	67	66	75	65	71	70	76	61	69	66	80	72	79	72	54	68	80	66	82	77	69	67	60	69	80	85	73	67	80	67	74	74	81	70	56	69	75	75	68	74	69	76	71	76	73	80	76	58	72	69	75	75	46	76	73	63	60	83	94	90	82	71	64	71	85	71	65	72	64	61	86	77	63	81	57	60	54	84	76	81	72	60	71	53	63	74	71	72	71	84	92	72	75	67	76	74	62	87	65	81	86	71	64	80	70	66	80	65	78	73	75	76	64	83	74	78	66	76	69	74	71	80	81	79	62	80	76	67	78	81	63	73	58	73	74	64	82	82	70	73	65	67	83	70	84	68	67	65	65	79	87	84	85	56	75	72	86	67	66	49	65	60	60	77	82	66	60	63	62	55	65	75	67	76	51	76	60	80	74	73	61	66	72	87	78	80	61	75	69	79	77	81	52	72	56	58	77	73	74	72	73	69	74	80	74	71	79	72	81	76	90	67	65	80	79	83	69	75	75	65	86	64	58	56	80	63	74	66	68	73	70	83	57	70	75	82	65	66	60	77	76	77	84	74	69	67	85	82	50	76	80	70	84	65	72	67	76	82	78	66	79	71	80	72	68	70	56	71	71	66	71	67	65	84	69	66	67	58	71	64	60	62	74	72	61	89	73	66	61	71	81	73	79	67	83	86	60	73	85	77	56	72	78	70	68	67	73	77	66	74	68	71	72	66	73	78	86	76	50	59	76	60	69	77	75	55	76	61	74	59	75	66	68	68	61	73	65	71	74	53	81	74	64	71	77	66	66	72	77	66	81	73	66	65	59	74	81	80	68	64	75	88	75	65	61	69	80	67	74	94	66	71	61	79	85	82	55	68	64	63	67	63	69	68	68	62	66	72	72	62	60	68	79	71	73	60	77	88	75	66	56	74	75	76	54	74	69	68	68	81	57	79	79	74	78	64	65	73	71	67	67	84	83	80	66	79	64	66	73	62	70	74	67	69	58	63	83	76	67	82	71	71	64	88	60	69	71	68	62	71	62	67	71	76	70	92	69	67	62	72	74	60	64	51	61	66	64	72	72	54	79	83	59	65	66	81	72	71	70	70	90	75	69	54	70	73	68	57	74	56	56	63	66	62	54	83	81	70	75	69	70	67	65	59	78	75	68	65	57	57	71	95	83	67	64	74	54	74	68	71	85	75	80	59	77	62	66	83	74	61	71	67	75	69	71	72	79	59	60	68	78	72	67	56	76	67	73	66	74	76	71	76	69	74	80	65	64	67	76	73	69	63	80	63	62	68	62	70	65	72	78	78	69	71	69	62	67	74	72	82	58	64	71	70	63	68	65	81	69	75	72	71	68	66	75	70	66	78	68	74	81	59	68	78	66	77	86	62	85	73	71	74	56	69	72	72	64	62	70	68	87	69	65	83	72	89	79	80	68	61	73	74	72	72	64	74	66	79	70	70	79	59	89	76
20607	11377	2830	2005	2568	2684	2315	1897	1584	1397	1286	1128	958	956	848	899	867	836	880	839	759	788	820	795	789	790	801	721	779	787	765	774	739	726	734	749	693	767	746	774	776	721	704	733	769	745	708	759	723	724	692	747	753	733	696	758	720	739	784	721	701	716	747	685	743	753	668	764	672	852	1832	2268	1716	1525	1127	946	887	811	749	726	722	714	698	685	801	729	732	726	706	690	710	711	742	736	723	674	730	708	733	735	693	747	711	723	666	726	745	719	669	720	691	725	742	712	699	702	714	732	706	714	708	672	766	725	732	745	701	711	750	714	747	774	689	718	746	708	739	682	674	736	694	721	702	731	729	754	739	719	715	706	746	724	737	739	766	713	704	737	707	702	742	712	751	725	727	663	707	748	692	742	694	728	802	691	709	755	724	744	719	679	721	722	725	657	750	761	703	667	742	711	717	727	746	782	705	721	752	695	773	722	742	679	679	694	762	767	689	691	655	690	698	657	697	718	753	689	696	670	746	730	717	687	731	728	720	733	752	723	765	694	666	695	738	726	724	694	734	729	723	764	765	724	712	754	731	751	676	703	740	752	727	732	724	739	698	652	758	665	708	710	697	681	721	693	718	702	735	753	711	765	722	702	708	687	765	718	694	722	707	661	728	775	705	731	702	727	675	740	715	728	671	724	666	733	728	754	705	758	738	702	710	736	679	707	694	709	731	715	651	690	738	709	744	661	707	691	721	681	766	701	735	733	705	712	755	680	668	708	718	698	769	705	720	705	745	734	704	733	729	751	674	737	712	727	718	725	700	680	773	714	720	715	723	728	725	762	758	757	781	724	745	725	715	774	730	713	705	718	716	717	770	771	737	727	714	770	755	702	734	732	725	690	743	663	689	699	703	747	682	733	699	682	663	744	722	682	689	713	687	722	723	678	679	753	721	746	715	701	748	737	719	695	728	696	754	724	721	695	773	715	692	726	720	744	725	757	705	729	684	736	754	695	737	688	702	690	692	704	708	716	683	760	642	738	710	714	677	741	699	734	727	698	740	679	738	719	648	688	701	705	738	719	671	732	681	707	718	695	725	682	759	738	718	764	718	744	689	742	707	731	734	733	706	707	716	722	727	779	719	736	742	699	669	726	780	769	732	703	684	689	702	665	774	694	759	734	750	756	713	734	664	705	672	694	707	720	704	723	744	705	691	733	711	664	711	713	722	709	720	752	721	742	650	701	664	695	708	693	687	716	734	742	726	711	734	683	719	737	701	725	685	740	721	778	715	709	697	708	700	735	699	653	717	748	680	728	767	690	745	744	716	724	719	750	667	715	756	774	684	711	727	739	748	756	768	772	753	779	751	717	763	688	723	736	721	713	737	727	686	720	749	743	695	735	764	784	700	758	726	690	763	716	745	714	777	747	685	731	702	711	736	722	711	736	748	719	741	736	695	766	695	743	707	734	735	725	726	788	710	727	696	719	716	730	766	726	754	724	732	736	677	745	719	717	731	690	757	707	749	741	697	752	722	738	744	657	710	740	690	768	693	720	735	765	696	713	730	725	683	744	744	743	728	739	722	718	707	746	720	771	723	716	711	720	720	737	674	714	718	714	744	741	714	726	697	712	757	777	718	727	687	704	743	711	690	723	734	707	767	760	737	718	743	748	730	701	678	711	708	740	721	708	669	724	689	689	744	719	702	713	755	760	691	707	687	741	728	703	723	698	705	704	715	771	677	695	759	696	719	696	712	729	682	666	685	674	714	734	713	744	756	727	748	706	723	744	781	665	739	733	745	740	707	728	723	713	674	708	707	699	737	724	723	719	754	719	744	731	720	724	711	714	727	768	698	716	685	714	687	757	773	749	716	690	742	767	752	731	679	701	717	687	720	753	705	705	736	718	738	711	734	690	739	733	708	688	678	729	713	690	732	721	754	731	705	686	708	671	739	695	736	753	693	696	773	691	736	685	734	722	738	700	738	712	733	672	738	698	744	673	730	653	718	762	795	741	792	698	764	702	771	718	738	672	742	739	730	680	713	749	735	730	730	711	771	729	765	712	682	707	668	737	702	686	667	705	742	730	674	721	695	744	728	682	706	738	773	703	655	722	706	709	747	760	717	697	740	734	725	656	734	695	719	704	695	684	690	744	705	718	756	708	694	679	691	716	739	741	723	704	699	713	759	737	724	732	685	748	737	680	746	692	747	739	761	720	733	703	747	735	710	693	724	713	721	790	690	732	720	755	680	660	719	735	709	734	709	683	714	754	736	684	726	726	741	729	710	735	726	733	708	707	768	774	756	732	726	783	705	724	753	654	772	754	685	705	722	736	679	727	712	693	707	747	756	661	694	701	725	701	720	703	733	723	738	740	733	720	731	788	713	739	716	711	683	753	743	732	731	721	662	667	693	738	755	726	749	738	730	703	750	759	726	716	688	699	696	748	758	696	709	721	706	681	728	702	754	766	795	721	774	765	744	720	707	737	765	740	735	664	710	698	759	724	694	750	761	697	756	709	728	692	744	697	751	692	730	713	740	759	673	682	656	753	682	732	714	742	741	735	700	678	722	717	758	684	704	724	726	711	703	703	674	745	694	688	703	684	703	689	720	703	716	725	747	748	702	731	731	752	736	684	714	698	745	727	740	686	702	718	700	728	696	762	742	738	710	742	699	714	731	677	705	729	754	681	715	699	708	729	718	749	701	757	711	748	724	706	701	687	722	690	726	716	692	741	678	731	726	719	693	744	689	736	739	730	690	727	710	714	728	724	753	762	767	671	675	704	741	701	716	750	724	727	709	733	702	736	717	730	748	710	737	739	740	723	721	681	714	729	682	693	736	710	749	724	788	771	717	782	697	702	769	731	682	775	714	718	723	675	738	721	715	761	749	753	731	753	732	733	701	723	727	709	685	724	757	743	745	682	739	698	756	697	672	724	708	721	706	713	674	762	685	696	721	739	721	720	674	717	726	759	725	726	718	749	695	686	687	741	730	737	727	724	712	720	748	737	701	711	710	717	733	738	702	688	769	767	733	696	693	721	715	690	679	705	718	729	705	742	723	742	719	741	715	732	728	731	753	742	658	732	710	688	735	709	730	718	710	754	751	698	750	686	675	697	749	731	680	728	751	695	728	701	745	699	685	753	711	758	728	705	768	736	689	703	712	706	719	728	686	752	733	726	726	737	708	669	735	736	713	718	737	665	755	746	728	751	697	664	707	740	782	722	751	754	762	666	723	688	683	679	730	705	755	692	691	708	726	725	699	755	767	703	708	741	730	748	718	764	723	726	729	713	781	731	705	752	722	735	661	695	708	752	677	745	702	707	737	747	748	770	695	715	723	769	724	700	744	766	702	723	751	698	723	732	744	725	742	697	722	713	701	739	723	674	715	712	746	693	707	743	714	752	773	704	750	731	732	713	730	687	732	680	775	721	674	745	731	735	735	670	702	708	713	712	707	736	738	702	749	709	750	716	714	727	720	701	720	694	734	739	712	693	697	711
2086	920	217	114	95	92	106	79	68	79	64	64	58	62	82	58	59	71	53	59	56	45	51	62	55	52	66	59	63	55	59	71	57	66	48	57	62	66	39	63	55	59	47	50	50	51	42	54	48	60	51	43	66	56	62	61	57	62	71	55	57	50	58	54	62	55	66	61	58	54	94	114	114	88	83	70	61	53	52	57	46	60	43	50	61	64	53	50	55	49	63	46	56	48	51	51	45	56	54	47	54	37	61	67	61	59	46	64	58	47	54	52	50	61	56	68	52	66	63	64	54	58	46	54	51	62	61	65	65	54	56	54	46	56	62	54	56	51	52	58	47	56	44	67	61	51	50	61	56	45	55	42	48	60	53	51	53	64	51	61	59	53	51	57	52	49	60	47	53	56	59	55	59	63	35	75	58	48	55	55	41	64	66	52	51	47	50	46	56	42	54	53	52	46	60	45	53	52	52	55	47	59	41	49	54	58	46	64	56	59	42	49	40	47	53	60	46	58	51	61	45	49	60	69	48	54	51	60	56	55	57	48	56	62	46	58	61	44	53	59	57	45	55	58	42	53	69	51	63	60	51	50	61	58	70	55	50	55	46	49	48	52	61	53	58	61	50	43	61	59	51	52	44	63	50	54	49	44	44	61	54	48	48	56	56	53	62	48	52	49	62	50	55	58	57	52	62	51	45	60	53	46	39	59	40	64	61	57	58	37	44	74	57	68	64	49	54	59	51	46	51	64	50	45	63	56	51	47	45	60	56	61	58	55	55	38	63	52	51	50	55	72	73	65	53	59	50	52	44	58	46	46	59	50	58	78	63	42	40	46	58	42	50	52	56	53	64	53	56	50	58	47	56	51	56	51	57	60	60	64	56	57	54	49	63	54	49	57	49	52	56	57	59	52	46	61	70	47	54	46	65	50	55	47	54	55	46	50	53	52	54	54	59	49	57	68	55	55	57	64	61	51	63	52	49	62	50	53	49	54	38	44	52	55	56	45	68	53	55	52	64	50	49	53	61	51	55	57	49	49	58	48	62	48	64	63	66	58	67	52	43	50	50	54	58	46	52	51	71	43	64	56	63	45	40	50	54	60	48	58	62	47	50	56	41	58	55	57	58	51	52	42	64	71	57	49	49	48	58	44	50	57	51	57	42	58	59	51	54	51	47	52	56	57	42	70	52	62	55	49	44	60	49	47	47	57	56	56	50	57	59	58	39	54	59	53	51	57	61	67	45	52	67	48	59	55	58	46	50	49	45	50	52	57	54	58	50	56	55	52	40	46	55	46	67	58	62	51	44	63	55	51	50	59	62	43	44	57	52	62	53	46	53	62	58	56	61	49	66	58	55	56	71	56	46	53	58	62	54	61	46	48	45	59	43	56	50	52	55	54	69	63	53	61	51	51	51	39	70	56	61	45	44	56	39	43	52	48	48	54	52	61	57	58	48	42	61	55	58	49	66	50	72	53	49	60	59	56	52	61	47	41	54	53	45	55	55	48	68	50	59	52	56	62	41	57	55	64	42	61	61	53	61	64	38	62	54	43	44	54	46	47	65	42	58	59	65	46	50	49	43	67	70	63	45	63	54	70	54	56	73	68	57	48	43	63	67	65	54	49	66	59	50	52	47	50	63	57	52	42	44	45	55	51	48	56	57	68	61	59	70	58	58	63	39	64	44	46	48	53	50	56	70	49	57	60	43	58	58	61	66	53	62	68	67	70	60	63	45	50	67	59	40	48	63	47	55	60	58	45	53	71	46	67	53	62	66	65	57	45	55	48	48	54	58	45	48	57	47	59	62	48	49	52	55	60	50	51	50	62	48	56	49	48	65	65	57	70	42	47	44	65	70	55	44	60	65	40	49	73	47	67	47	61	44	52	50	50	55	55	56	52	41	57	57	48	56	40	52	43	64	49	51	46	62	33	47	53	69	58	57	53	60	47	49	41	54	55	56	44	52	48	46	56	74	56	59	68	50	51	42	47	53	46	66	58	47	46	62	53	55	59	41	48	43	57	52	51	49	49	47	63	48	62	56	57	42	55	63	55	46	42	53	46	55	52	62	56	69	49	60	61	72	52	49	52	60	62	63	51	49	55	60	50	47	50	56	50	49	62	62	47	68	51	64	46	58	47	52	52	59	49	53	41	80	55	61	43	63	58	53	59	36	57	52	54	51	62	62	40	53	47	62	52	48	59	55	47	37	48	39	68	41	46	53	56	54	48	57	49	60	58	46	54	53	45	56	52	53	50	64	55	51	55	56	47	51	52	62	37	58	51	67	64	52	59	43	59	54	50	44	59	59	47	54	41	58	56	52	74	59	48	60	55	64	51	58	52	46	59	52	54	43	54	43	52	56	40	60	41	56	55	58	58	56	62	45	58	62	49	60	57	53	53	44	57	50	51	57	70	48	49	53	64	59	65	65	52	52	55	65	44	58	46	55	53	53	63	52	57	47	49	51	44	43	63	62	54	61	73	64	62	55	51	48	54	55	60	52	53	54	73	63	59	44	42	66	56	38	66	58	52	42	43	59	49	51	56	49	63	61	51	61	49	71	63	63	54	57	63	60	61	49	62	54	53	48	44	44	67	64	53	59	63	48	49	53	51	56	47	57	59	62	45	48	48	57	44	57	49	69	64	53	57	51	66	57	57	54	60	46	52	58	54	55	55	48	49	41	58	57	49	51	51	65	40	56	63	47	65	52	38	60	52	54	69	53	62	40	61	64	48	65	50	50	41	61	67	55	46	49	53	63	55	52	56	65	41	52	67	48	66	53	43	59	56	55	58	39	43	72	67	39	50	46	64	54	54	57	48	63	40	50	65	54	58	68	61	51	60	58	58	61	43	57	43	65	58	47	75	58	58	64	49	57	55	45	52	65	46	49	56	50	47	58	65	65	62	54	56	43	55	54	47	67	68	56	61	44	62	55	53	60	48	56	49	56	46	63	48	53	47	47	56	50	47	68	54	47	62	51	43	53	44	64	56	52	54	49	54	53	71	48	59	47	66	46	58	47	63	62	45	58	59	58	40	46	47	69	71	55	51	60	57	62	53	40	60	55	55	40	55	47	53	49	57	48	47	52	62	52	66	48	57	43	61	63	67	68	59	48	43	67	49	51	47	66	59	58	60	55	58	55	60	59	59	38	59	54	42	42	61	62	56	51	60	60	56	59	58	58	58	65	53	60	59	46	64	57	51	52	60	54	57	48	65	52	53	59	47	59	61	49	49	48	60	53	57	70	39	47	54	57	39	66	42	56	55	55	57	60	48	53	49	44	51	59	47	55	60	49	46	39	43	56	49	57	55	59	50	50	50	55	54	47	53	56	47	51	49	57	61	60	56	45	64	66	56	49	58	63	59	48	48	65	52	53	44	50	72	39	44	49	52	35	56	49	52	60	57	52	51	46	50	57	58	56	57	60	52	46	52	62	54	70	65	55	51	61	50	43	65	56	66	55	51	63	48	67	46	49	52	56	57	56	52
20020	9158	2472	1681	2431	2509	2205	1872	1588	1401	1166	979	853	813	787	764	721	681	702	649	656	621	661	649	575	629	636	637	568	594	607	577	553	613	557	609	600	589	547	567	594	569	571	545	525	541	570	563	563	536	613	552	594	560	572	551	591	568	563	591	557	584	522	568	553	536	504	542	595	655	1950	2311	1850	1461	1086	815	705	609	549	584	531	534	504	543	562	536	513	564	564	552	573	566	514	521	547	557	541	543	552	578	563	529	531	534	564	522	531	532	540	567	543	516	568	500	553	569	536	539	571	539	562	550	527	571	512	525	570	477	520	559	549	545	528	551	527	542	499	529	576	564	523	527	503	541	567	525	534	573	546	586	537	572	552	617	527	558	552	542	580	547	518	537	546	559	528	603	542	522	554	545	526	523	522	518	542	527	506	550	569	559	573	582	575	538	567	597	540	517	562	572	568	531	536	567	541	555	544	571	553	507	543	537	537	561	533	535	545	540	533	558	526	522	588	567	573	532	540	526	514	532	528	544	529	558	555	571	511	555	564	551	577	543	552	520	535	521	562	553	543	558	524	576	512	544	547	527	528	585	505	539	571	524	564	530	542	532	531	561	535	566	544	570	534	535	575	597	571	553	549	568	549	553	558	549	535	547	562	575	548	565	535	515	537	527	535	550	542	548	554	612	571	549	545	534	544	533	578	611	538	525	533	533	542	556	555	586	556	559	578	584	508	532	533	588	575	535	533	541	537	558	579	551	516	540	525	580	541	558	578	561	542	553	541	534	526	603	500	543	576	523	531	533	547	566	552	560	512	519	567	552	538	539	559	531	557	572	522	514	534	539	535	564	538	544	542	551	545	541	539	545	555	545	559	540	551	512	524	541	530	550	531	515	505	544	508	545	563	543	552	567	564	540	557	570	549	558	534	556	528	554	544	569	536	520	595	534	557	572	558	583	567	547	545	504	569	531	559	536	501	547	482	535	549	565	544	581	553	591	553	540	508	510	564	549	583	538	517	544	551	521	575	541	563	536	557	554	571	527	587	515	550	546	514	510	596	575	539	529	527	593	522	535	506	499	561	543	566	585	564	539	567	593	542	580	552	564	538	521	580	543	555	534	505	540	551	564	538	534	526	519	549	549	556	557	568	575	549	524	534	564	523	531	538	531	508	535	559	506	546	563	546	544	570	573	553	542	551	573	554	546	539	553	573	550	561	540	543	531	557	559	565	552	548	561	556	543	537	565	541	549	554	530	572	534	565	567	544	504	555	559	552	559	538	509	545	558	577	541	555	554	580	557	538	559	559	552	532	557	529	552	570	537	564	542	573	552	527	540	550	539	549	530	530	564	568	544	551	560	545	540	557	548	542	553	597	493	508	545	559	543	528	516	529	554	574	572	544	532	569	554	515	559	513	568	560	563	530	574	556	554	522	524	532	529	591	574	573	572	558	542	575	531	557	578	535	539	525	553	527	536	559	552	531	539	547	499	581	560	534	572	550	521	533	553	572	587	548	594	533	553	572	569	526	545	505	575	536	554	530	587	511	532	578	554	531	583	536	533	547	538	529	545	572	541	542	545	498	528	544	522	556	558	541	549	533	567	576	551	592	585	517	545	575	558	568	565	546	536	590	539	557	502	520	532	521	550	580	604	553	561	564	593	536	530	522	562	484	530	566	567	588	532	570	569	569	508	556	543	537	537	559	553	553	534	579	574	562	550	545	538	565	547	531	531	539	524	543	552	548	555	592	540	531	498	548	560	543	555	576	557	581	537	562	512	566	540	522	526	592	561	522	563	523	573	511	507	562	563	522	536	571	542	571	546	566	573	583	594	564	569	575	552	574	545	533	592	516	571	536	533	544	560	540	561	507	553	542	549	529	574	538	558	550	553	493	555	552	563	528	511	547	580	510	525	561	537	513	536	557	513	557	539	555	567	528	569	531	575	590	540	498	519	568	515	512	530	559	588	557	563	548	569	546	522	556	530	552	543	564	573	527	549	541	567	556	604	544	520	551	546	535	542	584	563	547	542	560	514	547	540	521	569	561	516	566	550	553	556	561	497	571	518	577	554	579	579	568	575	538	591	565	626	551	545	550	542	559	521	554	532	547	525	565	515	515	523	525	592	577	559	537	559	533	529	548	535	550	548	557	533	574	577	523	520	539	532	535	560	500	529	566	529	551	536	523	582	526	520	570	531	554	495	597	540	565	547	555	532	549	515	504	530	549	566	495	538	522	565	533	524	565	537	573	578	559	532	600	545	556	547	567	523	549	523	565	547	545	531	529	602	529	518	563	531	571	552	566	516	511	569	532	524	615	552	533	532	551	524	544	573	622	576	556	548	526	560	556	537	531	547	545	575	563	553	570	527	517	536	546	571	544	536	521	573	517	530	556	589	535	535	531	550	566	541	546	526	592	551	557	553	553	545	553	539	591	563	529	523	502	533	602	521	568	559	535	543	523	543	533	521	598	537	518	522	565	584	547	568	549	516	576	543	539	552	533	569	554	518	597	570	526	531	546	531	526	543	551	541	540	525	573	527	541	526	537	563	551	556	560	554	551	543	538	557	542	566	541	533	550	556	539	528	552	537	583	547	552	528	540	563	576	578	553	544	547	523	577	532	566	535	560	531	550	546	546	542	567	557	549	535	552	557	541	553	584	559	510	563	564	552	535	524	509	525	548	568	544	547	525	598	545	534	533	524	548	542	558	542	564	562	533	572	549	523	582	542	549	575	566	523	539	555	529	520	577	550	565	497	556	523	505	567	528	531	533	561	546	515	545	557	563	547	550	556	530	573	526	578	570	571	575	559	597	536	550	555	554	550	554	539	553	549	568	544	588	580	569	528	501	585	552	538	524	547	558	604	531	543	560	561	569	526	535	548	590	529	554	527	532	561	555	534	562	543	532	564	564	543	595	536	568	524	539	527	555	553	567	532	602	550	524	564	553	549	557	542	535	565	576	529	513	537	553	533	560	534	537	548	533	542	552	550	524	563	570	621	499	546	538	547	534	529	538	575	583	575	545	530	541	509	543	563	532	550	547	571	549	578	539	527	578	542	569	526	549	569	523	563	529	595	536	546	568	519	508	526	560	526	576	536	507	552	530	535	521	558	575	517	563	553	556	546	563	520	538	526	551	537	495	550	508	510	575	601	540	540	534	554	507	564	547	517	567	540	558	565	518	536	556	574	517	521	537	552	555	531	548	524	562	526	593	506	547	560	546	541	546	565	545	553	531	517	601	562	574	521	563	533	541	531	547	545	536	578	490	573	573	554	546	561	578	550	579	535	513	550	568	551	565	567	504	558	590	580	531	567	559	591	535	557	583	573	539	592	536	558	544	499	516	555	509	532	562	549	569	591	547	575	601	547	549	543	562	588	558	543	550	513	536	549	570	515	575	549	538	559	528	574	555	543	496	607	507	519	578	506	514	548	576	534	538	558	539	571	554	535	538	535	495	532	536	543	568	586	546	558	580	553	577	557	518	571	521	544	581	537
2616	1769	414	155	129	109	97	88	100	76	77	61	65	61	72	60	65	60	54	42	57	57	49	71	62	54	40	54	48	46	60	58	66	55	54	57	53	68	44	46	56	58	41	50	63	45	54	52	52	73	46	58	53	62	56	49	52	59	62	58	55	51	54	42	43	53	58	60	56	49	123	172	126	113	81	71	59	58	53	56	53	64	60	49	47	58	56	51	45	49	53	58	57	60	53	55	48	51	69	43	56	47	60	44	49	64	43	61	57	52	52	57	62	50	44	42	70	53	42	56	49	57	41	58	44	41	38	45	66	53	60	61	62	56	54	55	49	58	60	49	54	60	51	52	50	57	50	42	50	55	51	55	57	56	54	43	44	73	50	47	48	51	39	48	68	58	50	48	38	57	62	75	46	71	58	65	59	50	40	57	55	43	47	52	47	59	42	43	51	53	40	53	56	53	59	56	64	55	47	58	52	46	49	63	47	52	51	50	45	42	50	53	52	45	60	51	70	46	53	53	50	58	52	59	52	60	66	50	46	61	42	48	52	37	54	51	51	58	59	49	59	48	52	55	55	44	49	52	56	60	56	46	70	61	47	46	64	56	41	62	54	43	55	51	51	42	52	53	54	48	54	67	46	45	49	44	54	49	50	64	42	50	39	49	53	59	50	50	62	51	49	52	45	53	57	46	47	36	53	44	64	46	56	40	55	55	50	47	56	59	53	49	50	65	59	64	61	52	39	62	52	59	57	59	47	48	46	55	42	46	53	53	43	54	54	47	55	41	67	52	64	50	53	36	57	61	45	55	62	49	54	58	50	65	51	51	49	45	60	61	55	45	63	52	47	41	60	57	45	45	61	58	35	57	61	42	47	51	62	45	59	59	69	54	41	49	48	42	53	56	45	46	48	47	60	44	49	45	48	51	55	57	48	55	48	61	47	59	52	46	56	54	57	52	54	46	54	45	59	59	45	56	54	51	59	52	60	39	43	53	42	57	46	54	51	51	50	59	45	56	56	48	49	40	49	60	54	52	50	49	53	42	65	50	47	45	56	53	50	61	53	61	54	59	50	48	47	57	65	56	53	52	42	54	54	35	45	58	45	45	46	42	46	65	58	58	45	57	43	64	40	52	48	51	44	43	48	47	52	60	55	38	56	51	41	43	47	54	46	70	48	57	66	60	51	44	51	44	61	52	45	60	41	57	52	41	58	58	65	69	44	43	57	45	60	48	57	57	46	38	61	65	52	54	62	46	57	48	58	54	45	42	40	49	44	39	51	59	48	57	53	62	56	53	39	50	44	57	49	43	57	62	59	53	49	53	56	45	45	52	39	50	59	61	48	49	47	40	63	48	41	63	43	49	46	52	60	57	51	59	56	52	51	48	40	59	49	55	53	46	46	58	53	45	62	54	57	59	51	53	44	56	40	59	50	44	56	59	40	51	52	33	60	62	51	49	59	61	39	53	50	42	49	62	55	54	51	53	47	40	56	48	53	53	60	44	40	52	49	48	51	45	50	64	49	48	51	59	55	61	60	56	54	48	55	45	44	43	48	42	54	55	53	48	49	65	49	57	55	67	55	58	43	51	53	48	46	50	55	46	57	66	49	56	64	45	59	62	46	55	53	41	47	57	51	58	54	44	59	43	53	50	55	61	51	54	53	53	53	50	45	49	63	55	52	49	43	50	66	53	64	60	40	56	58	47	53	68	64	56	60	46	50	57	55	44	43	60	56	53	61	52	64	57	61	45	51	53	49	65	46	53	59	59	41	48	49	54	40	54	48	48	52	43	42	45	63	44	56	46	51	46	48	44	43	56	49	50	38	43	52	40	60	52	54	45	50	46	59	48	61	47	61	57	52	55	47	55	51	48	49	55	55	48	48	62	65	55	51	45	61	36	51	50	51	52	51	56	55	49	56	60	62	55	48	56	52	54	56	47	52	56	43	54	57	51	53	52	42	53	66	60	62	59	51	47	67	45	60	65	56	54	57	45	51	42	42	52	42	48	54	60	58	44	48	42	48	66	45	52	66	57	49	58	46	52	43	50	55	51	59	40	52	65	44	55	49	63	56	50	63	57	58	72	53	52	62	52	65	69	50	44	52	51	38	50	51	40	51	61	46	38	61	57	57	48	66	49	52	53	53	61	48	55	46	53	55	46	50	62	45	47	40	47	59	56	45	55	57	44	37	52	46	50	44	70	68	47	68	72	57	52	49	42	54	50	57	49	47	67	51	55	56	61	48	64	63	47	61	59	61	62	59	57	46	56	53	61	37	56	55	68	56	40	57	45	60	57	45	47	61	55	56	46	48	50	60	51	58	50	54	60	47	56	44	49	55	47	38	48	34	50	59	52	52	56	59	41	47	63	53	42	55	61	57	37	50	68	57	40	61	64	60	54	60	62	66	56	63	53	65	49	64	51	53	31	58	55	58	65	45	68	51	53	59	61	37	53	53	51	59	41	44	42	43	57	44	44	48	59	58	57	69	48	49	56	45	42	53	50	54	51	57	52	46	58	45	49	45	49	44	52	59	39	44	50	57	61	49	42	40	41	48	46	56	54	55	49	44	64	55	60	52	53	61	42	66	44	54	58	64	56	54	57	50	57	50	65	57	52	66	51	51	48	62	51	57	57	55	60	66	40	53	56	58	59	41	54	55	47	52	60	63	44	48	57	51	48	45	58	42	60	58	69	44	48	58	42	42	71	64	51	71	54	53	44	54	38	49	55	50	52	60	47	39	62	43	43	48	46	46	56	63	53	51	53	51	50	52	59	52	48	41	65	49	52	52	59	50	61	44	59	34	32	64	56	44	48	51	49	45	58	47	40	64	55	45	56	43	45	56	41	64	48	54	64	58	43	49	50	62	61	53	57	48	47	49	59	39	48	53	61	50	60	59	57	47	58	51	53	58	66	35	52	45	54	60	58	44	55	64	52	57	52	63	54	56	33	42	52	50	56	52	54	61	51	60	44	51	45	43	56	55	52	57	45	60	48	61	51	53	53	67	51	55	54	56	57	48	47	47	73	55	48	48	48	51	56	44	47	55	42	47	55	58	53	43	50	50	51	50	45	45	52	46	51	51	40	52	52	41	49	50	42	48	51	48	32	54	61	45	51	56	46	47	42	60	45	53	47	47	42	47	50	41	57	57	51	39	45	52	52	51	50	51	57	47	71	63	46	41	66	52	47	52	62	56	52	52	46	69	44	48	55	50	57	49	54	48	62	47	45	49	59	45	59	52	60	47	52	48	66	46	54	53	51	56	50	47	49	60	56	48	53	49	68	48	54	55	49	47	50	64	49	61	54	61	58	47	52	47	43	49	45	43	47	45	48	53	43	58	50	50	58	49	58	56	48	54	68	58	54	50	47	43	50	34	46	45	51	54	53	43	60	61	45	62	56	61	51	46	39	49	46	68	53	51	59	45	51	42	58	59	50	63	51	33	68	51	54	42	47	53	47	58	46	66	54	56	50	62	50	46	39	70	61
23958	13530	3654	2538	3485	3802	3250	2677	2071	1655	1456	1230	1059	970	893	842	779	753	744	720	701	691	671	664	656	600	688	620	553	600	596	574	585	579	594	530	609	546	613	571	537	624	570	580	584	559	575	543	557	542	574	586	531	548	558	551	553	561	575	565	541	541	541	561	556	576	530	534	547	749	2262	3056	2440	1717	1248	1003	768	636	563	537	531	540	540	533	556	528	543	499	555	582	554	559	568	506	504	494	550	571	514	538	554	529	514	537	499	566	532	547	552	516	556	537	543	568	523	556	555	499	527	525	530	525	569	541	542	534	507	545	549	505	515	518	499	543	536	532	511	561	563	543	500	526	484	523	511	540	555	542	513	537	527	516	567	531	552	516	507	555	539	527	533	547	557	518	578	555	530	541	539	510	516	556	507	560	541	544	571	520	544	545	528	551	567	554	485	523	517	509	568	579	602	491	510	510	484	538	508	503	556	543	553	534	525	498	551	556	542	483	550	548	546	486	538	539	576	562	516	542	547	523	564	564	512	518	555	519	567	529	534	487	514	567	521	530	482	508	569	527	521	537	568	564	533	520	563	556	531	529	550	544	516	539	576	536	540	547	526	549	497	518	544	562	577	548	566	553	543	542	550	564	501	532	540	508	521	559	591	561	534	552	555	554	555	577	506	541	555	578	491	560	515	529	535	571	512	547	518	492	550	534	542	539	510	560	538	511	554	532	508	499	558	526	564	527	540	504	590	520	537	514	578	530	539	557	545	518	519	554	529	568	540	534	594	520	546	557	539	523	504	520	531	536	544	501	529	513	583	509	561	512	586	517	513	566	498	541	487	564	551	537	560	547	540	538	564	547	525	580	551	519	539	561	517	509	584	525	536	541	535	564	552	538	536	551	518	549	521	529	557	500	509	535	557	517	555	505	535	546	543	491	511	554	547	565	564	553	561	544	518	537	536	535	554	492	522	523	516	521	498	486	542	527	497	530	515	544	542	565	505	526	495	508	544	562	514	542	538	513	550	536	519	521	498	534	544	576	572	549	501	523	553	521	573	497	551	532	579	560	521	561	552	550	577	573	501	501	522	546	577	534	533	533	519	523	528	576	526	548	568	518	520	546	547	522	532	524	498	533	539	546	525	561	555	500	538	543	546	525	520	536	557	513	545	553	539	556	578	520	499	541	535	556	531	532	528	567	514	487	504	526	568	535	512	555	525	535	539	541	546	534	516	562	521	539	525	555	558	551	500	558	494	570	539	528	485	530	528	520	508	565	525	545	546	548	561	554	548	622	494	529	565	514	546	529	509	514	572	530	555	567	513	560	491	539	550	534	522	534	559	534	531	470	552	556	519	551	504	577	514	539	566	495	550	568	577	529	545	532	523	554	542	545	532	513	494	507	551	546	522	509	528	536	571	519	517	584	521	552	525	542	512	545	536	553	538	515	529	538	525	517	569	512	557	534	532	514	556	537	585	530	531	546	530	526	518	524	593	535	514	569	527	558	502	522	510	566	565	540	527	551	556	524	542	503	537	515	576	513	502	533	485	546	546	544	540	544	532	563	587	539	515	551	526	532	535	548	491	551	552	500	534	545	537	524	531	541	553	507	482	586	542	544	526	547	534	476	512	540	538	561	548	485	522	527	526	559	536	568	513	555	515	511	572	576	561	526	513	503	542	526	530	543	555	543	508	532	521	512	528	545	514	522	536	525	527	481	543	525	493	527	538	543	539	517	516	559	562	526	546	517	506	501	535	588	542	545	588	532	543	454	514	561	499	568	561	542	553	551	519	573	544	543	584	513	568	500	499	539	572	506	520	539	484	529	552	566	526	561	577	583	529	503	487	560	558	541	552	518	540	505	543	554	476	497	554	532	484	528	536	527	533	494	530	593	493	547	534	517	568	552	579	557	502	555	532	563	533	535	503	485	546	564	554	534	549	552	540	532	565	547	558	563	528	544	518	549	547	555	530	510	542	525	550	514	536	528	537	509	507	582	490	527	527	543	539	547	543	564	567	556	518	484	529	516	542	532	550	509	525	520	582	495	524	515	524	549	547	524	538	523	514	523	511	573	518	513	527	536	507	562	545	535	551	535	534	529	541	531	544	541	531	510	515	527	499	549	507	570	579	531	511	556	520	543	495	552	519	498	544	553	567	495	572	533	543	553	541	573	539	538	535	538	499	527	556	532	531	578	572	507	567	545	563	524	567	553	581	557	535	501	588	543	527	521	548	514	535	498	595	536	557	532	551	525	519	544	525	531	531	531	516	513	515	582	509	543	508	528	580	541	539	498	542	557	555	545	519	509	543	552	549	491	523	559	534	516	517	517	498	537	533	561	528	568	569	561	538	508	543	567	522	514	533	513	550	548	557	553	545	514	538	595	502	579	573	525	517	539	558	521	529	562	546	525	562	526	519	567	528	560	485	580	553	473	518	536	521	534	553	519	531	551	547	524	559	536	563	552	567	554	518	529	561	567	530	516	563	536	445	543	507	521	519	522	517	526	541	569	536	521	508	537	554	529	542	475	537	589	534	541	575	527	527	507	557	529	554	540	559	545	553	500	544	555	592	526	534	550	531	524	528	530	511	514	531	534	549	532	546	560	517	557	567	531	501	528	513	514	527	536	547	535	563	593	536	540	547	542	573	521	529	506	558	507	510	551	520	508	517	539	528	541	534	569	514	552	523	571	540	525	513	536	541	560	524	510	565	561	543	558	531	576	531	526	565	533	533	541	577	491	547	575	525	547	534	529	505	521	552	472	520	540	527	529	528	533	521	557	541	565	490	558	515	525	438	499	542	528	579	560	506	555	524	577	545	577	511	489	492	530	513	546	554	556	558	559	569	553	517	515	538	569	530	504	518	500	499	533	515	564	518	535	511	513	535	508	527	520	524	552	502	562	557	519	539	530	516	508	540	525	556	513	532	541	495	552	509	588	535	565	544	501	553	545	508	549	542	529	507	551	520	549	568	502	511	536	518	514	538	573	538	556	534	580	562	525	532	529	522	555	538	519	518	536	519	512	518	598	539	505	514	580	581	510	512	539	538	563	515	520	565	539	535	524	561	553	556	538	509	548	542	546	560	559	537	547	554	507	546	545	523	549	555	536	521	529	516	533	534	567	525	521	542	544	527	545	579	540	556	504	557	517	507	555	557	535	551	550	555	535	531	538	563	530	537	507	515	584	550	572	522	507	575	549	504	522	572	544	526	487	512	537	560	531	548	551	521	557	569	544	567	535	551	552	515	501	517	489	532	541	588	513	574	534	549	538	541	559	528	522	521	534	498	530	514	513	531	515	518	507	539	507	529	528	534	532	550	515	563	542	543	546	518	539	541	517	559	542	574	532	502	578	549	515	527	557	513	576	519	554	498	546	550	497	554	520	547	571	572	511	511	522	541	507	559	545	554	506	568	554	495	521	531	544	548	539	561	554	531	534	522	496	571	535	550	511	567	521	552	560	545	516	570	541	560	541	536	570	526	569	586	498	522	531	536	512
1051	329	103	88	63	79	83	59	66	63	69	57	63	54	69	71	68	66	54	61	60	60	56	70	54	68	63	67	62	84	72	76	61	62	61	55	54	65	63	57	60	58	61	65	57	53	64	56	47	67	69	64	60	61	55	68	81	68	60	56	79	66	62	42	78	45	70	64	77	68	77	94	92	76	65	82	73	70	64	56	41	54	68	56	68	52	66	61	69	49	57	61	71	62	58	66	69	59	60	60	56	73	72	64	56	71	69	55	71	48	57	57	69	56	71	54	54	51	70	61	58	53	57	57	55	69	67	60	50	58	62	59	69	60	58	52	76	62	56	60	58	72	60	69	65	57	76	47	75	58	51	64	53	64	65	72	53	55	71	70	59	66	72	69	50	58	58	59	62	67	59	68	68	62	57	64	62	50	63	79	70	61	59	63	62	57	61	66	75	61	58	57	41	56	77	76	71	58	60	66	72	57	63	57	57	43	48	63	72	50	72	51	71	48	62	48	63	51	53	74	64	62	67	65	51	61	51	52	81	53	65	75	52	59	50	48	65	60	73	59	56	74	58	63	52	64	64	64	53	64	55	57	57	54	79	69	58	59	69	69	64	63	58	66	70	63	65	59	70	67	80	48	63	70	66	61	51	66	65	54	54	58	52	49	67	53	57	80	66	49	63	71	61	45	65	71	58	67	73	66	55	60	61	62	70	69	68	63	66	57	53	69	63	60	52	67	59	69	64	66	57	61	59	63	68	65	66	63	53	56	56	55	62	54	59	67	70	67	77	57	67	73	54	58	52	61	67	71	60	80	74	80	59	62	60	70	66	62	66	73	70	54	67	68	57	52	65	63	51	48	52	69	70	72	62	58	68	65	68	49	62	57	76	54	51	69	67	52	71	48	57	57	60	74	62	66	58	68	68	67	58	58	61	61	53	60	73	58	54	61	80	68	70	71	66	68	58	65	59	62	74	59	62	60	69	77	57	62	40	65	64	52	67	73	67	49	61	68	61	59	62	66	63	56	68	61	64	55	49	64	57	51	67	47	54	60	77	58	66	50	66	72	58	59	65	56	56	57	63	59	66	58	66	70	65	53	62	60	65	72	56	58	50	48	58	72	57	58	73	53	59	68	72	70	61	70	69	74	70	60	63	65	61	62	66	55	55	74	48	45	45	64	63	65	44	65	66	52	59	60	76	65	83	60	63	60	67	65	67	66	60	58	71	56	54	61	69	67	62	58	72	63	80	67	65	63	67	72	64	71	67	66	55	64	56	69	55	71	76	63	59	58	77	63	66	66	68	71	46	72	59	42	59	47	60	59	56	70	70	73	76	64	63	52	54	64	46	69	50	75	55	64	63	66	62	69	66	71	70	54	55	64	72	61	63	72	68	58	76	62	56	59	59	58	61	63	73	54	56	69	81	55	60	62	63	74	74	65	57	69	70	52	59	59	69	61	69	51	57	56	64	61	50	82	65	67	65	60	57	63	64	63	59	60	70	69	54	54	48	56	52	59	61	65	65	65	59	54	59	56	62	59	70	58	62	62	66	68	62	67	64	53	51	57	59	63	72	63	45	64	74	62	70	60	76	78	72	53	56	74	56	53	56	54	59	61	52	64	66	66	57	63	63	56	56	60	74	60	74	69	62	71	55	43	70	67	55	76	50	62	63	48	55	53	60	60	63	56	57	47	66	62	68	61	67	67	67	52	71	67	56	58	56	76	59	40	66	74	57	58	71	67	63	63	75	72	57	56	48	75	59	58	75	66	67	51	67	78	44	57	65	50	74	75	79	77	76	65	45	87	67	69	61	64	62	57	61	68	66	55	60	60	59	51	74	53	61	59	67	62	49	70	62	56	78	46	75	56	46	68	58	61	50	59	60	49	59	70	61	64	67	73	65	68	72	49	77	57	58	45	67	51	71	63	51	58	61	58	58	59	65	62	60	53	59	69	59	70	70	53	71	60	63	73	66	64	71	55	67	61	66	61	62	69	73	73	70	76	74	67	60	65	47	73	55	62	54	54	62	67	60	61	69	72	52	78	58	71	63	65	70	50	75	53	73	54	62	60	61	44	63	70	64	53	60	68	51	63	86	57	71	62	62	60	59	62	78	59	63	55	71	60	60	65	59	66	59	57	68	54	68	68	73	53	74	49	74	58	74	62	58	61	67	71	61	61	66	52	73	58	59	69	60	76	62	64	60	42	59	72	81	63	73	61	67	52	51	73	73	55	63	54	63	73	62	78	54	65	80	60	57	63	65	62	52	69	54	54	60	64	59	67	65	60	65	53	60	54	67	60	62	70	56	63	63	49	60	56	56	64	53	70	55	65	59	62	52	59	68	74	62	66	64	59	75	69	62	41	63	70	62	66	78	55	48	54	71	68	74	63	49	61	63	64	75	62	57	54	54	58	70	57	66	68	62	69	66	56	52	79	65	84	72	60	61	68	68	61	58	63	70	59	69	57	59	58	61	57	74	65	57	68	64	65	47	45	64	68	61	49	58	71	52	70	67	70	70	64	64	66	60	55	64	58	63	65	76	49	54	66	50	58	68	54	63	60	65	71	66	58	57	66	62	58	59	55	55	57	61	69	58	55	74	54	55	66	63	57	53	58	49	61	69	72	65	66	72	65	56	53	56	61	63	60	76	73	50	57	63	55	71	66	58	64	58	80	46	52	64	64	68	75	64	56	51	55	66	73	53	58	68	71	57	55	41	62	61	70	66	61	55	75	55	71	58	59	76	58	82	52	65	56	70	54	44	61	61	71	63	64	70	65	60	66	47	56	75	60	63	61	74	59	47	43	63	62	45	65	66	44	54	63	68	68	43	63	56	61	61	43	67	58	72	68	43	60	55	69	49	58	65	77	74	61	79	58	75	60	59	58	53	71	65	65	47	55	59	60	69	52	51	51	72	55	58	65	84	69	57	60	78	63	66	67	48	62	71	59	47	65	51	66	70	67	62	53	87	61	78	58	66	70	65	75	67	60	53	73	64	65	64	66	56	55	54	59	71	54	63	57	60	58	69	64	42	56	61	77	56	64	49	68	70	68	54	64	69	67	71	66	63	55	63	54	77	60	64	62	69	60	64	54	58	64	51	66	59	55	67	56	57	55	54	61	68	60	62	54	68	68	71	66	64	60	75	72	70	73	77	53	62	59	51	57	57	63	58	60	66	57	59	63	57	65	52	65	63	74	69	60	59	67	52	68	63	60	64	61	71	46	60	73	61	60	67	51	51	69	69	58	58	59	54	45	61	67	64	67	61	64	61	59	61	70	50	51	62	59	65	73	74	57	49	64	68	69	59	60	56	51	71	54	52	58	49	54	68	62	68	58	58	70	64	57	61	63	60	60	58	61	62	72	67	69	62	46	55	64	66	60	62	49	57	65	45	57	68	43	64	61	68	66	63	51	62	62	77	65	55	71	72	66	63	62	74	68	67	54	70	56	55	64	64	70	63	55	46	55	58	54	52	62	67	64	42	63
14060	5216	1360	1091	1338	1337	1281	1147	943	923	860	795	759	717	688	690	659	685	631	641	619	657	657	598	627	691	628	647	667	654	656	626	630	646	624	632	704	662	597	617	637	646	676	651	653	651	656	600	646	586	620	629	623	640	616	673	642	692	630	618	636	629	610	639	607	656	631	581	636	692	958	1182	1127	964	821	785	703	666	693	620	609	629	612	646	620	590	631	633	646	622	609	628	681	616	635	602	645	593	629	647	607	635	613	637	644	638	608	600	687	634	607	668	605	610	580	611	644	611	598	658	622	621	681	680	605	633	645	612	630	680	621	632	619	639	610	632	642	632	633	617	658	603	635	635	615	644	611	623	650	631	647	601	643	578	654	629	670	618	651	633	600	649	648	622	589	604	605	598	641	637	621	614	678	578	578	581	565	612	681	599	622	671	630	644	620	581	627	609	591	634	632	670	609	640	574	607	597	593	653	625	623	654	623	630	625	642	667	646	603	625	688	610	612	640	647	625	608	608	660	610	617	665	673	613	619	628	638	640	610	619	664	647	646	632	641	599	630	584	572	646	636	667	609	610	624	643	588	603	575	642	621	622	595	620	667	566	657	605	629	630	607	655	650	631	616	624	656	639	619	611	667	645	631	618	637	642	670	609	656	619	610	625	632	582	604	628	626	595	626	627	637	655	630	641	632	621	633	584	629	618	597	594	588	637	585	612	602	614	604	568	601	614	609	610	625	593	623	605	621	603	601	647	662	621	618	630	636	641	619	671	664	647	632	605	597	630	642	607	593	657	623	617	652	621	627	630	623	600	612	621	613	594	654	584	650	634	618	651	688	660	615	645	630	602	606	625	648	631	611	604	586	685	625	633	583	645	637	600	619	640	638	616	664	646	609	603	638	635	638	641	614	597	612	606	644	606	615	620	613	595	614	655	634	636	618	618	640	636	633	661	650	636	620	657	654	662	624	691	630	628	617	593	617	609	599	613	616	612	657	583	635	631	599	591	670	615	638	611	647	610	653	624	650	634	619	580	623	673	649	660	678	610	620	637	655	639	620	611	638	651	622	636	637	641	622	596	567	616	643	645	639	651	563	599	626	640	627	613	619	646	640	632	635	638	602	573	630	612	642	633	587	637	637	602	645	632	609	610	606	605	598	664	642	663	599	558	561	607	666	588	608	598	604	631	635	600	630	659	630	651	640	623	666	628	608	657	594	623	620	613	647	653	606	660	629	608	622	603	616	655	639	566	657	653	641	641	600	612	638	681	643	651	646	636	604	638	638	652	624	607	581	644	614	609	638	581	639	604	583	664	600	590	659	646	644	629	650	643	622	634	642	651	617	645	644	630	593	627	595	655	594	590	607	680	609	641	579	609	650	612	657	655	662	586	639	669	642	568	623	658	613	636	605	637	662	638	606	623	610	656	619	651	620	592	619	626	589	630	647	624	621	634	619	674	628	619	589	653	633	650	579	601	653	612	602	648	614	621	613	625	580	583	610	675	627	594	630	593	613	610	647	641	604	612	620	623	609	618	656	630	628	625	651	599	609	642	613	653	641	649	650	603	661	646	572	659	630	664	611	631	619	587	591	607	628	608	581	654	622	607	627	627	623	600	649	676	609	585	582	626	644	643	548	619	640	612	648	562	641	652	631	594	653	579	629	627	620	652	590	623	628	612	582	611	590	621	626	621	628	652	671	618	672	619	623	639	655	641	633	634	632	588	643	599	675	645	619	641	613	627	584	622	597	601	600	614	631	649	650	650	645	629	569	613	631	653	565	616	593	627	593	642	653	658	602	626	620	645	646	655	629	611	631	660	659	692	631	599	642	617	649	646	643	590	603	618	658	694	617	538	609	582	622	667	607	662	638	660	652	575	650	624	619	567	643	627	608	617	647	580	651	633	651	628	621	618	608	586	629	649	619	589	634	615	635	653	655	614	628	632	647	616	635	649	599	618	590	636	628	658	578	597	620	629	670	639	623	565	653	634	634	576	644	600	566	644	684	675	628	615	615	632	672	638	630	662	648	604	654	620	629	635	633	626	617	614	650	643	580	599	589	657	686	594	627	611	609	619	621	590	661	649	592	670	643	601	612	630	647	629	619	631	608	615	641	592	693	645	632	604	597	576	594	602	632	572	620	630	635	585	653	634	687	648	625	642	648	613	592	621	603	606	646	616	654	633	648	620	588	633	601	639	623	651	672	639	654	609	599	616	639	595	593	567	650	639	673	607	627	606	608	634	587	619	647	647	623	598	621	606	617	633	588	616	613	586	603	651	623	638	632	639	649	642	643	619	617	597	601	656	658	613	635	630	645	640	585	644	605	618	636	610	636	668	592	608	611	637	638	636	677	627	625	614	636	615	623	627	647	656	615	579	658	646	631	642	625	664	644	645	609	646	595	589	616	606	611	610	590	679	615	612	608	635	670	662	649	611	587	596	647	623	607	670	633	629	603	647	633	646	634	640	589	572	625	592	591	653	635	650	618	632	635	617	563	585	632	583	606	629	626	654	631	606	659	602	611	594	598	661	570	610	635	611	656	584	620	621	611	660	648	601	612	621	643	626	570	677	619	644	604	629	601	571	649	632	618	647	610	620	658	669	648	611	646	628	607	601	666	643	613	611	630	633	630	594	624	664	605	668	636	607	661	611	612	628	607	643	640	645	650	614	595	608	634	652	631	590	608	655	635	610	600	664	635	658	625	635	642	611	637	651	653	610	661	610	678	605	615	656	650	646	637	615	615	634	629	666	654	662	671	666	661	642	600	677	623	612	618	667	662	633	634	604	611	617	678	606	631	615	593	657	661	599	648	642	633	584	608	585	607	632	562	621	653	574	588	620	593	616	622	613	613	609	682	651	611	600	626	608	653	622	643	638	603	615	618	621	622	592	621	668	637	632	612	590	622	662	615	637	615	633	599	602	674	624	633	612	629	632	680	632	620	620	613	629	653	655	598	683	620	662	598	623	601	633	642	618	599	691	648	649	626	627	639	660	609	616	597	613	639	660	593	646	691	629	635	628	633	670	666	606	613	590	656	646	651	632	617	605	677	666	632	632	609	657	652	628	625	637	625	582	634	581	666	623	640	643	612	616	607	667	618	655	597	631	656	608	623	671	633	595	641	650	599	630	591	630	610	595	614	658	587	628	623	574	644	642	626	594	602	633	625	624	641	645	681	649	620	619	620	619	661	617	599	595	616	682	641	624	587	651	617	627	624	637	625	635	683	639	652	607	615	627	618	640	591	640	586	618	628	644	685	643	609	641	634	653	632	624	601	623	642	606	687	639	597	674	625	601	610	686	651	610	618	606	626	659	620	609	690	631	612	620	631	668	615	647	582	660	573	646	630	671	637	647	624	674	619	598	645	630	612	657	640	652	636	605	659	669	598	663	617	613	623	641	621	645	637	577	641	617	635	669	664	652	618	628	634	657	623	645	598	579	642	660	578	638	598	615	637	613	644	618	635	656	600	591	647	612	583	584	637	615	645	618
1563	980	295	107	94	82	93	80	86	72	73	67	75	69	67	59	65	68	57	50	78	64	74	57	60	58	81	63	65	61	66	65	59	78	57	59	58	59	70	58	59	60	48	62	63	55	47	69	76	65	77	58	72	61	63	77	68	60	69	74	73	61	70	49	63	65	72	68	69	75	102	99	105	82	89	83	57	76	58	50	66	62	73	62	44	69	74	74	71	71	74	77	64	61	80	67	90	59	64	62	67	56	69	68	51	72	70	59	58	75	78	83	55	68	67	62	63	56	55	65	51	63	58	67	58	65	60	74	63	60	76	60	53	45	59	62	69	69	54	70	66	68	52	81	56	54	36	57	57	58	61	61	66	62	69	52	69	64	57	53	61	71	53	47	68	58	48	86	53	72	69	57	60	67	75	56	53	57	59	65	66	53	72	52	67	62	70	58	64	45	71	64	53	61	64	62	60	67	58	54	74	67	63	70	63	64	73	56	64	58	65	71	56	59	61	74	69	73	69	48	60	50	67	70	81	64	66	75	70	63	60	85	50	69	63	55	46	71	56	67	65	51	66	49	76	81	65	73	62	80	84	64	65	67	70	62	55	65	62	47	57	59	70	70	58	62	67	65	58	65	63	64	65	61	59	70	70	58	69	57	55	62	58	62	66	67	67	66	67	53	59	59	58	80	59	67	76	64	61	72	60	68	64	58	61	68	68	77	49	64	76	57	65	69	70	53	62	66	68	71	68	55	64	66	61	74	53	59	66	70	48	73	76	63	55	69	62	61	73	67	62	52	69	70	68	57	66	60	60	50	65	62	75	45	43	66	65	59	75	65	64	58	51	51	71	66	59	76	75	62	58	48	69	70	65	63	61	61	57	54	68	53	58	64	54	45	68	52	68	65	47	72	80	47	66	63	46	61	68	70	61	77	56	51	77	73	60	71	57	58	61	61	66	73	57	71	50	57	53	72	75	72	62	59	58	66	61	57	67	67	70	52	65	73	58	56	86	63	65	76	67	72	58	66	67	62	64	52	70	58	61	74	62	62	69	79	62	70	69	60	68	55	50	37	63	66	65	71	58	71	68	71	67	50	66	64	67	69	63	53	69	62	56	65	73	49	69	80	50	44	65	54	63	61	60	84	59	63	60	63	76	66	58	62	68	48	60	63	64	55	77	62	62	58	59	57	66	65	56	71	74	83	66	74	53	65	62	64	82	69	72	57	73	53	79	59	70	56	58	69	54	59	69	58	59	57	54	70	68	63	61	56	59	69	65	53	57	60	63	71	60	63	61	67	62	58	77	54	67	62	66	71	56	67	70	55	72	59	55	67	72	72	55	57	58	78	81	58	68	70	57	57	58	71	72	71	76	53	55	62	54	67	64	66	66	70	75	63	62	73	63	64	56	78	67	61	61	68	64	61	65	79	67	70	74	74	65	74	80	52	63	58	61	76	69	67	62	61	70	53	59	66	57	49	59	47	68	64	72	74	45	72	61	57	54	51	49	59	75	75	53	63	62	63	59	71	54	74	47	63	57	56	69	55	68	62	61	67	62	59	62	52	69	82	61	61	63	67	61	52	61	53	83	74	71	63	63	73	66	66	64	59	56	58	79	54	70	71	63	58	62	66	66	59	57	57	64	62	53	60	61	65	72	73	50	72	73	59	67	68	61	76	82	68	66	55	64	83	50	69	55	64	59	61	71	85	69	60	64	60	68	57	70	65	61	67	52	64	55	68	62	67	69	58	57	48	70	58	71	49	70	57	68	56	59	63	68	68	52	64	66	79	71	68	71	58	62	49	57	54	71	53	72	55	53	68	56	56	62	66	64	75	61	56	66	58	62	57	66	63	72	65	71	69	57	69	69	60	44	61	48	62	80	65	65	65	77	75	65	68	57	67	67	64	48	58	73	64	69	68	64	64	53	57	71	68	57	49	64	62	73	49	67	60	79	65	67	78	63	45	62	58	59	76	77	57	80	69	66	78	63	56	70	65	59	63	49	71	74	66	75	64	60	64	66	41	46	56	74	75	72	67	67	75	51	61	46	54	64	81	73	61	55	67	55	68	73	78	60	57	62	69	65	59	67	65	61	65	70	59	62	60	65	62	60	80	82	46	61	75	65	70	64	57	73	67	56	60	56	70	62	55	56	56	66	64	74	61	72	61	40	61	47	54	72	70	71	58	64	65	67	67	58	63	66	51	64	67	78	70	70	62	62	58	60	48	58	72	45	63	75	71	74	60	55	68	65	63	57	52	58	82	66	58	57	60	55	52	53	66	68	50	78	60	72	58	54	56	69	60	60	62	71	65	73	80	54	57	61	73	61	69	61	62	65	68	71	60	65	50	61	66	65	55	76	69	67	48	65	59	68	74	55	53	59	67	68	70	56	71	58	71	55	69	55	55	59	62	55	62	59	59	70	71	57	62	61	66	61	48	57	45	55	57	87	71	56	42	81	67	61	67	65	70	61	53	77	73	75	68	67	67	56	59	70	55	55	69	71	63	57	70	63	61	55	58	66	53	66	67	51	75	67	69	66	55	70	76	69	59	61	44	63	60	66	66	63	64	65	53	56	64	74	42	61	63	44	75	49	53	71	54	61	57	67	68	74	63	67	59	55	59	63	68	63	65	59	74	66	55	62	61	45	80	62	69	56	67	68	63	72	69	62	68	64	78	72	72	68	67	79	57	70	58	48	60	59	51	63	56	65	72	58	76	69	53	81	67	67	57	59	73	62	73	58	53	61	66	79	60	70	66	57	48	72	50	60	76	61	72	48	65	66	73	71	55	59	61	81	70	62	70	54	64	49	58	66	67	60	55	61	55	50	67	65	52	64	57	81	57	68	62	54	78	68	83	68	72	68	76	77	46	66	57	59	66	60	72	63	62	72	60	53	60	60	56	75	60	61	62	72	59	58	57	54	56	58	62	69	65	65	58	76	81	59	60	56	62	56	66	65	58	70	73	68	74	60	55	52	67	61	54	60	65	63	49	54	69	60	62	55	75	51	55	61	58	61	59	62	53	47	61	72	61	65	59	59	62	65	57	70	70	65	65	60	65	66	50	57	60	46	69	68	54	52	65	52	62	78	73	68	60	70	70	70	65	55	47	62	75	56	65	56	70	61	60	78	60	64	79	61	74	57	56	53	69	58	66	69	66	62	79	58	61	61	86	66	67	80	72	51	59	72	54	60	85	63	58	67	48	73	61	52	59	68	65	69	56	58	64	69	55	63	54	72	61	62	62	71	59	62	61	76	59	68	68	67	64	75	60	60	73	72	57	78	67	53	67	60	54	75	53	59	58	62	55	64	61	56	52	59	66	64	61	63	70	50	57	58	72	57	44	62	60	55	60	64	73	65	69	59	64	69	70	64	64	66	66	68	56	59	72	57	64	72	64	77	51	66	57	64	55	64	64	70	51	71	54	62	55	58	70	66	52	68	71	59	64	64	83	70	69	54	60	67	74	62	68	53	63	71	72	55	60	66	55
19300	9019	3293	1898	2705	2806	2461	1945	1639	1341	1178	1051	983	874	836	816	797	779	700	745	727	750	738	724	703	679	699	721	657	709	694	690	689	668	675	665	693	683	645	672	687	649	675	752	648	662	658	628	646	640	671	673	678	626	663	675	650	658	671	698	611	657	679	649	653	638	652	651	776	1082	1847	1977	1599	1104	1122	875	778	721	628	660	667	675	653	630	695	640	650	727	647	651	653	649	654	656	623	654	627	647	604	631	680	670	645	684	640	652	605	638	698	661	647	616	625	620	678	697	658	667	633	657	696	708	632	652	674	669	683	669	636	636	615	585	676	651	693	656	666	703	661	659	627	631	664	628	647	659	586	640	628	624	679	662	610	671	683	682	669	696	643	639	626	675	629	619	661	627	637	650	651	646	674	622	654	689	667	636	636	690	626	686	644	653	665	641	634	687	621	680	615	647	661	686	656	645	633	626	641	636	627	652	642	667	725	624	668	682	645	669	664	622	641	657	639	604	675	694	628	667	660	647	678	617	667	638	647	674	644	662	613	658	657	669	650	669	682	674	633	650	640	627	640	639	669	628	667	663	674	645	644	648	660	665	601	649	627	648	667	665	667	641	613	722	648	617	665	628	662	668	653	655	667	634	666	638	684	683	678	668	610	661	625	640	618	674	685	646	658	630	641	665	674	650	676	655	610	668	690	659	645	639	637	668	657	660	657	671	665	629	622	658	674	633	647	650	616	642	652	630	627	633	631	645	671	650	644	693	682	718	647	668	670	629	684	675	614	691	637	685	666	652	680	603	646	614	656	681	660	633	630	623	686	606	621	652	632	654	654	642	655	663	648	660	684	689	648	665	635	642	655	666	673	644	633	657	657	648	673	702	656	669	683	687	613	686	667	618	630	671	643	637	703	675	695	665	650	625	660	639	628	625	693	676	670	611	683	621	674	678	656	631	638	667	629	704	663	661	683	636	682	643	668	665	616	635	650	674	657	646	637	625	645	644	636	692	665	644	642	636	635	692	633	656	664	631	670	610	675	624	639	650	634	604	645	635	678	628	701	601	673	655	613	650	687	654	688	645	665	653	630	622	651	619	655	687	669	632	633	650	619	616	654	652	622	655	661	615	653	593	679	677	644	655	644	597	591	644	615	648	662	596	671	609	666	655	713	660	649	597	616	666	619	666	628	661	621	618	617	628	645	632	695	637	645	655	646	700	632	595	700	656	649	632	637	635	601	673	626	649	654	645	645	684	640	626	640	656	679	624	638	659	634	673	648	597	687	668	686	695	658	654	631	638	654	646	616	623	672	640	655	634	616	682	607	639	621	656	669	658	648	690	655	653	649	644	660	631	681	659	638	632	645	644	703	665	673	657	641	659	610	625	584	677	684	664	669	621	620	640	668	641	670	686	669	617	673	666	640	658	671	626	637	642	612	695	650	658	642	693	621	684	623	641	654	668	664	560	615	664	648	677	663	660	628	641	654	668	642	669	622	623	653	667	690	664	656	646	655	629	607	646	659	617	582	680	635	677	656	672	656	683	588	650	638	686	637	657	658	640	642	647	651	649	634	656	633	682	638	646	680	655	676	624	636	654	666	679	668	683	672	692	649	664	667	614	647	661	658	638	565	629	657	679	644	665	688	689	658	606	663	673	684	654	624	639	660	655	613	707	613	656	684	693	602	700	672	627	622	662	647	629	629	649	662	600	634	682	618	657	594	663	665	657	627	679	623	621	657	651	600	653	658	615	625	641	744	670	663	642	665	681	656	639	648	658	650	624	616	651	632	672	663	625	671	615	667	648	655	630	626	640	669	664	629	609	680	655	655	660	656	626	643	668	677	679	699	648	679	662	647	686	672	650	669	626	665	678	656	628	655	634	670	669	666	687	611	677	611	659	653	651	673	659	707	648	637	645	632	665	661	627	673	697	684	690	650	601	644	661	657	639	637	646	626	627	655	644	610	639	648	661	603	644	606	674	664	612	663	618	706	667	646	613	648	626	661	639	620	637	675	655	591	616	660	655	691	679	604	613	634	657	635	630	595	644	630	668	635	624	604	672	654	651	665	631	679	623	635	674	691	676	665	641	679	667	657	626	644	633	639	637	632	647	638	650	668	609	666	696	644	636	621	691	650	652	638	660	618	616	679	728	635	636	648	626	598	632	695	667	643	632	665	658	628	671	623	679	669	631	682	661	644	653	655	681	680	615	656	643	607	653	596	635	607	667	668	668	656	677	692	614	662	669	646	702	657	678	646	696	653	640	646	658	660	613	652	622	635	631	655	687	641	607	632	639	635	636	641	693	679	618	662	641	662	674	676	630	666	640	698	616	605	643	623	625	669	619	622	622	656	657	613	629	661	648	664	651	701	658	661	668	642	654	726	625	656	636	659	650	635	626	589	677	679	641	682	678	707	639	652	691	660	642	639	640	646	654	659	647	696	652	639	651	668	639	642	660	661	704	637	693	622	675	619	636	630	652	652	668	624	649	693	632	651	651	619	615	629	615	640	667	647	693	649	681	641	666	660	630	667	653	656	667	638	622	672	641	660	681	619	639	665	638	606	649	670	632	655	683	611	675	626	681	650	623	632	674	679	667	639	687	634	622	650	634	650	646	647	666	632	607	657	646	681	661	630	612	662	670	638	689	668	668	583	638	594	657	667	637	693	624	654	620	661	658	670	666	685	669	615	628	664	633	675	651	626	594	663	650	668	666	696	668	641	679	619	673	639	677	630	653	659	633	681	668	661	679	652	629	640	666	657	669	619	685	629	680	673	642	641	617	688	711	658	621	653	672	659	654	669	644	643	647	619	621	605	632	637	652	638	681	655	661	626	685	638	625	678	620	626	672	662	635	621	680	650	651	573	654	691	663	662	685	676	675	711	676	677	647	657	671	670	715	648	640	654	676	612	669	656	660	659	666	712	629	671	652	633	688	660	691	674	644	620	615	694	661	701	678	660	670	632	635	659	646	609	636	665	645	648	585	675	631	620	678	668	616	673	663	635	692	665	652	620	658	691	678	624	646	675	649	661	618	592	595	657	649	700	620	597	618	639	636	608	639	639	612	651	600	615	637	695	651	665	695	654	666	691	639	631	663	675	661	615	656	677	664	653	636	656	613	632	676	655	652	661	656	652	713	649	644	658	673	656	669	673	599	696	685	617	642	638	620	670	626	657	686	639	664	690	667	669	642	635	653	646	599	630	709	654	668	629	643	643	681	647	678	648	667	638	615	613	594	666	661	648	685	643	629	654	618	636	659	634	627	675	585	661	623	624	654	627	659	668	629	647	652	684	615	669	637	676	639	637	634	693	658	667	662	669	627	660	632	616	655	638	624	629	636	660	640	665	622	601	625	613	627	647	632	643	607	666	613	663	626	652	639	670	647	639	672	634	646	652	630	694	661	695	633	678	665	642	620	663	602	671	673	646	654	627	654	584	636	657	663	678	686	623	623	693	659	633	654	635	617	661	634	628	642	667	674	686	666	634	660	654	677
1997	1011	212	113	81	97	78	69	74	80	65	80	64	47	66	64	53	50	47	47	46	46	63	55	55	47	53	46	45	51	64	57	51	51	57	47	47	50	55	51	47	64	55	62	51	64	51	61	45	45	48	56	55	46	47	60	55	48	41	51	47	44	44	56	48	55	52	58	43	81	124	101	106	71	83	79	55	38	64	48	46	43	56	47	52	53	54	37	50	44	50	46	56	43	60	49	54	39	56	57	49	40	37	47	47	43	41	52	47	61	45	52	55	61	49	68	54	49	47	47	45	46	58	46	50	59	54	62	46	57	56	50	41	40	66	49	50	41	50	44	54	66	52	48	54	51	56	53	55	63	52	47	48	54	57	44	57	60	53	56	40	50	48	42	36	58	52	43	47	45	45	49	47	48	56	58	48	49	49	71	61	38	44	57	57	48	57	45	55	51	45	49	50	58	42	40	58	52	54	46	58	52	45	56	61	54	59	60	39	45	58	41	40	54	56	44	50	63	64	41	59	51	54	52	49	54	49	51	64	59	46	34	44	37	55	45	48	52	46	47	61	47	37	57	51	38	49	46	57	48	57	57	54	54	63	52	53	56	52	57	51	50	61	55	52	53	35	48	47	51	53	46	52	46	50	42	52	40	41	51	52	58	55	36	60	54	49	54	42	50	58	51	44	43	43	48	49	60	60	48	42	35	42	62	53	52	45	57	44	61	53	48	48	43	54	56	55	69	59	42	48	48	49	57	52	52	64	55	49	55	48	57	45	48	50	52	44	62	55	44	54	55	50	57	43	38	54	55	53	56	60	60	54	49	46	62	53	46	36	57	48	56	68	46	49	44	67	49	56	50	53	45	38	44	40	58	53	41	45	52	31	56	46	56	55	63	56	45	52	45	57	52	49	62	51	50	38	50	54	54	46	51	43	57	48	41	44	39	54	41	57	58	59	49	39	49	58	54	50	40	43	60	39	49	51	35	53	45	43	47	42	46	51	49	57	49	53	52	61	50	44	50	47	50	50	54	49	48	49	56	47	52	65	50	53	50	46	55	42	63	54	45	54	42	46	53	50	60	45	42	55	58	55	51	49	44	53	55	62	56	56	57	57	62	47	53	41	44	40	59	64	39	45	50	50	58	47	52	54	41	54	38	41	50	54	66	57	49	47	69	44	60	51	39	45	57	46	60	59	46	54	52	44	44	52	51	49	52	48	49	64	49	56	53	51	53	58	56	63	53	53	64	51	45	49	50	44	53	57	41	47	54	52	50	42	50	48	57	53	52	50	52	63	64	51	61	46	43	55	52	56	48	51	50	51	54	50	50	52	55	59	56	57	54	53	40	53	49	43	50	65	46	72	49	48	50	54	50	52	40	45	56	64	56	46	55	59	54	66	43	55	51	57	52	56	42	53	55	51	51	43	52	46	51	60	55	41	54	61	51	40	46	60	50	52	54	52	47	54	53	40	55	45	53	50	55	47	45	62	53	59	54	52	48	50	63	52	45	55	52	51	51	48	42	51	48	46	64	41	55	42	42	47	54	45	46	50	46	51	34	44	52	63	51	53	45	46	61	47	61	51	37	58	54	36	58	50	47	44	53	47	44	50	58	40	51	41	47	64	51	54	52	44	50	56	65	41	37	65	48	59	55	50	57	60	43	45	65	48	55	52	44	31	64	53	40	54	46	51	51	46	43	47	50	42	36	47	49	52	47	58	59	59	56	54	55	58	58	45	54	46	58	47	52	59	57	51	50	57	57	38	56	48	49	50	47	52	44	36	47	53	53	45	65	60	51	48	43	63	47	46	71	40	53	47	46	43	51	54	48	61	43	68	50	47	47	55	59	42	39	53	55	58	45	45	47	53	47	55	59	50	60	44	55	53	45	45	56	57	35	49	49	49	59	30	59	49	40	51	44	40	42	53	45	50	40	56	45	58	47	45	44	39	56	46	57	54	61	72	54	45	57	55	51	49	55	47	55	60	49	56	52	50	55	52	39	48	55	43	53	44	44	57	52	45	52	48	45	48	47	53	57	53	53	63	50	50	47	48	40	50	49	45	62	45	41	43	60	58	50	48	48	48	44	43	49	47	50	61	52	49	50	59	57	46	36	49	58	52	57	54	52	46	55	67	49	55	55	48	36	51	49	47	40	50	63	55	44	48	51	45	56	49	51	54	56	37	54	60	60	51	44	53	60	43	46	45	49	63	52	61	52	59	40	49	51	47	41	57	47	59	47	54	47	40	40	38	59	44	56	63	58	39	45	62	52	58	54	56	42	47	64	50	59	65	47	48	65	50	61	47	53	43	54	49	59	63	56	50	45	47	48	45	55	44	61	45	52	50	56	57	40	36	41	46	59	59	47	52	48	57	41	51	48	50	62	49	36	51	59	51	55	46	58	48	47	50	53	56	62	46	49	55	48	55	35	61	40	49	53	60	68	57	60	49	45	49	58	47	53	43	53	49	54	58	45	47	43	46	46	50	47	47	46	56	45	60	55	36	51	45	55	44	52	38	61	64	53	60	55	45	49	59	46	58	53	49	48	61	50	51	47	48	43	51	47	44	68	45	43	50	71	54	46	47	44	58	52	45	58	53	32	47	37	53	47	43	56	47	56	39	50	57	54	48	49	49	46	48	59	42	55	52	51	56	38	42	50	56	38	59	54	59	45	44	47	39	53	45	61	67	56	45	44	56	52	51	51	54	50	50	57	41	44	51	55	58	52	60	58	56	54	45	50	45	49	46	60	44	52	53	56	50	49	54	57	55	49	46	45	56	57	54	51	40	56	49	36	59	37	48	55	51	53	51	52	46	54	48	50	43	60	71	42	54	53	46	51	47	56	33	56	53	55	50	54	52	40	55	43	42	46	51	45	56	42	74	53	36	55	48	54	62	37	47	49	46	51	66	52	51	55	50	49	52	52	46	53	55	44	51	57	47	58	51	47	50	47	52	47	61	62	45	52	59	57	51	46	49	51	45	44	46	54	44	55	51	44	44	51	65	50	48	61	60	41	41	48	58	53	49	60	53	47	53	51	51	55	54	50	46	46	43	63	47	56	67	39	48	58	50	49	48	53	47	52	51	41	48	60	44	49	56	63	47	55	39	55	51	48	39	48	66	52	56	56	51	49	44	46	37	42	51	55	46	45	54	48	56	51	60	51	53	61	47	48	57	50	56	49	32	59	52	62	47	56	52	42	47	51	49	51	48	62	56	47	51	47	40	41	47	53	43	49	62	43	57	41	53	49	40	46	62	41	54	45	54	41	49	43	54	57	56	55	69	47	44	49	48	48	55	46	55	50	51	49	54	43	53	46	36	52	52	55	51	50	52	50	40	56	50	48	51	45	49	46	49	54	45	59	58	39	61	51	56	50	54	49	46	66	42	30	47	46	51	42	54	56	52	56	47	62	60	58	43	67	52	59	56	49	47	61	53	49	60	54	52	51	61	52	52	57	40	59	53	48	42	41	41	52	50	62	35	58	58	46
19712	9834	2315	1712	2392	2805	2255	1864	1565	1278	1150	1018	835	799	760	697	701	714	666	634	681	616	604	622	594	574	584	553	583	555	594	560	536	517	546	488	563	543	553	535	545	536	555	513	559	550	562	495	560	553	542	538	540	560	588	522	538	546	547	519	533	525	536	562	564	546	502	507	511	1159	2551	1581	1584	987	1040	857	627	556	507	535	508	508	511	532	509	519	490	477	500	484	509	506	540	514	552	509	525	493	533	596	492	494	508	517	503	511	490	515	517	504	506	494	499	477	542	527	528	511	491	545	515	521	467	523	516	487	528	522	486	508	509	479	528	557	538	495	533	493	451	523	530	523	520	516	510	525	501	532	511	465	531	509	506	522	543	549	504	524	510	481	542	548	585	535	502	519	512	543	503	521	550	499	506	553	488	514	508	545	506	516	519	584	503	478	499	521	544	523	505	536	521	514	496	524	526	514	513	468	478	533	538	478	477	517	501	520	502	515	543	532	514	516	558	535	534	513	527	518	530	544	498	496	556	505	487	521	523	487	524	511	512	515	518	506	518	535	486	501	514	542	507	535	512	508	548	503	502	522	527	519	536	518	496	537	484	504	522	514	548	538	524	518	503	518	498	552	548	492	502	504	502	502	548	489	570	501	486	503	538	518	531	505	508	486	494	487	517	513	521	529	544	531	518	573	520	498	558	522	525	560	486	515	513	509	477	533	510	512	513	515	517	533	492	556	483	580	511	499	483	493	536	508	540	547	525	524	488	514	488	492	502	527	519	528	521	549	515	482	520	552	526	499	501	521	527	504	528	481	505	488	546	534	542	541	511	472	561	506	493	494	520	512	503	504	490	500	497	528	460	506	513	523	508	538	552	492	526	476	535	504	478	520	534	472	496	553	498	540	502	527	511	537	522	487	532	483	495	490	537	540	529	494	565	465	513	536	535	522	530	503	521	502	493	508	505	551	527	529	511	527	516	507	507	547	523	507	494	541	532	517	479	477	525	517	556	522	523	509	519	502	494	541	498	514	550	532	517	453	542	564	488	520	566	535	503	465	476	506	494	525	514	526	501	488	482	502	478	499	513	562	509	477	503	550	531	541	529	533	514	477	543	467	564	536	531	524	514	491	500	530	533	513	515	510	492	512	511	487	518	552	513	551	542	521	501	544	546	499	493	495	505	506	539	499	530	534	507	474	537	522	499	520	493	531	498	515	507	548	534	534	484	526	491	515	546	506	520	553	505	525	522	506	547	479	502	552	547	542	537	537	515	519	528	492	533	501	539	511	521	494	524	496	497	487	542	510	523	556	507	498	515	545	497	500	489	508	558	524	547	507	493	526	493	527	506	511	508	542	502	540	511	538	498	514	516	516	537	503	512	518	530	518	545	473	521	521	547	527	533	529	510	506	467	542	524	519	554	503	515	535	555	507	556	516	513	506	507	515	537	522	486	515	518	539	503	515	563	518	495	520	558	513	526	528	578	512	516	507	526	543	526	578	490	518	519	525	509	491	507	505	497	527	502	512	511	540	518	516	539	522	533	525	516	532	503	552	524	535	509	492	498	545	553	515	567	519	531	489	535	501	521	515	531	491	524	531	552	505	522	513	541	506	495	536	499	554	522	525	503	524	490	577	546	532	524	530	513	501	524	536	488	515	514	514	548	509	497	539	528	498	540	522	491	513	518	531	541	474	503	564	555	548	536	480	479	508	478	528	502	496	501	525	504	475	535	509	486	543	513	500	458	540	517	508	562	483	523	521	514	530	484	537	480	460	535	509	512	492	532	546	496	506	502	516	521	521	533	505	487	531	561	517	514	520	546	528	552	524	510	488	501	527	529	519	538	538	492	532	499	526	520	464	538	493	542	521	497	489	514	550	523	500	522	511	510	516	520	516	504	523	538	523	505	503	561	509	519	481	537	519	528	494	534	525	497	542	512	492	509	496	537	511	497	479	480	524	551	536	505	520	507	560	535	534	523	538	489	531	506	524	529	562	548	532	494	483	542	530	523	494	542	525	505	497	527	504	508	503	528	535	530	504	555	550	499	480	489	561	480	538	521	548	473	515	492	538	500	505	570	489	528	500	499	508	549	532	518	499	499	554	577	519	506	515	562	495	520	503	501	508	490	516	514	545	479	517	465	516	571	493	512	501	548	477	534	506	521	479	509	522	526	498	502	560	546	464	481	518	526	497	491	508	460	521	524	481	536	521	536	532	522	514	507	513	497	517	534	539	512	529	517	539	529	531	506	537	558	525	546	490	449	545	517	552	559	511	521	503	519	492	489	468	488	564	515	514	510	470	516	516	505	536	501	506	477	487	498	556	506	535	518	527	490	503	482	533	494	499	489	515	546	497	539	504	536	499	509	488	530	504	564	542	515	547	527	472	484	516	561	558	455	511	501	489	505	464	519	511	504	548	526	508	516	519	522	531	522	525	521	530	529	509	540	524	513	539	524	536	501	537	509	521	527	503	495	524	518	491	531	554	529	490	505	520	483	506	537	524	493	513	516	529	511	555	521	532	544	530	523	505	501	541	514	493	495	503	535	498	538	450	536	496	528	500	513	523	570	513	473	568	554	523	509	504	482	523	541	500	513	512	495	521	576	564	496	504	511	515	520	497	475	482	511	516	511	537	513	510	562	522	500	505	520	506	506	493	528	501	500	553	528	478	529	504	520	518	487	498	549	521	480	543	516	559	538	543	561	492	507	514	525	472	500	509	508	517	517	496	504	502	516	542	524	527	493	515	504	514	458	524	519	528	526	506	485	475	535	497	548	561	490	461	510	524	535	514	546	512	513	529	517	510	512	510	523	499	536	531	511	535	537	548	533	487	492	501	517	498	490	443	492	498	511	566	483	515	526	506	500	501	535	502	574	499	532	510	490	469	530	559	537	527	514	520	494	537	500	501	477	519	494	527	547	543	507	495	510	485	558	539	563	475	504	545	521	514	525	475	521	530	500	530	517	495	502	506	537	502	517	477	502	529	492	517	504	522	562	533	468	547	491	487	524	521	496	511	559	519	503	500	521	500	496	517	528	501	513	534	534	495	549	522	518	542	522	536	520	448	502	567	502	554	502	548	499	495	517	495	498	541	502	521	556	477	523	494	545	505	548	555	527	499	538	511	533	540	515	529	535	516	483	477	504	530	482	494	494	540	541	521	512	556	475	547	520	520	519	515	545	514	511	547	503	499	541	539	504	510	491	532	516	517	532	481	500	472	510	557	546	496	539	503	540	532	506	495	518	518	525	527	506	524	528	519	528	476	511	497	503	540	574	523	558	525	542	532	507	526	565	526	503	514	497	522	495	513	525	548	513	484	517	516	471	512	439	510	556	508	519	501	526	539	523	529	504	503	515	554	506	507	536	504	537	492	549	500	522	533	523	497	491	499	491	478	519	539	522	516	507	485	500	481	498	530	513	504	502	534	504	519	539	539	534	517	523	580	511	521	500	494	514	496	551	516	536	575	485	473	500	523	518	530	524	505	545	480
2502	1690	243	151	101	97	92	108	81	62	72	76	76	68	79	62	62	67	53	57	50	64	52	67	52	40	66	61	72	58	50	54	69	66	69	50	59	54	60	60	45	56	61	44	59	57	62	58	61	53	57	44	70	62	68	56	59	53	59	56	70	53	62	65	63	49	52	55	56	105	175	122	117	99	83	72	67	65	59	46	55	55	43	58	43	56	54	52	41	55	54	51	60	51	57	54	81	49	44	58	49	49	62	56	67	41	60	57	52	54	56	44	54	48	52	60	52	57	56	56	47	52	61	52	65	51	58	47	64	53	81	64	52	45	56	58	56	48	64	42	51	50	43	48	52	58	62	63	61	50	41	54	53	45	54	60	52	54	51	58	48	48	52	59	52	53	56	67	44	62	62	54	49	66	51	57	46	55	76	53	40	55	58	54	61	41	65	59	46	62	52	52	63	53	49	68	71	48	70	47	59	51	45	47	53	53	53	49	52	63	54	49	49	37	48	59	59	54	59	48	73	62	50	58	54	50	36	64	60	52	53	53	59	52	57	57	44	59	54	62	41	62	64	64	63	76	61	61	51	60	46	63	73	45	42	59	53	56	53	51	62	62	67	50	41	53	53	47	63	65	61	51	68	55	52	49	60	60	42	47	56	61	49	55	60	58	60	65	56	45	60	53	46	52	58	59	46	54	48	54	53	56	57	60	58	66	57	52	67	46	61	62	62	59	53	55	50	52	56	56	51	66	46	52	59	56	51	57	53	58	48	58	46	61	56	59	53	57	48	48	59	62	51	49	51	52	65	48	40	47	48	51	65	57	55	47	42	56	61	57	47	53	46	54	44	45	44	55	54	64	61	70	63	50	50	48	66	55	50	59	58	51	56	61	55	53	54	65	49	45	40	56	47	49	48	62	53	70	57	48	62	56	60	50	47	48	49	52	50	48	45	49	51	62	60	55	76	65	61	52	48	56	43	56	57	48	55	49	54	50	53	60	49	57	64	48	67	63	58	51	58	60	61	54	58	56	53	44	53	50	56	43	61	53	57	67	62	45	57	41	56	48	65	62	68	62	61	44	53	53	59	49	62	61	65	56	44	60	53	51	45	57	59	62	47	54	51	50	60	60	58	46	51	68	49	53	58	75	56	67	56	56	54	63	49	58	67	51	49	57	62	58	65	52	52	41	51	55	58	54	51	54	63	58	49	64	58	54	58	48	52	52	61	58	65	44	51	41	72	50	67	49	68	57	65	39	57	55	65	50	50	47	55	54	51	59	71	57	60	58	55	51	47	55	75	45	56	49	49	59	51	58	54	58	49	60	52	45	54	58	65	49	58	55	58	47	43	45	62	64	60	53	66	58	45	56	65	54	48	52	57	78	48	49	60	55	57	63	52	58	52	55	46	50	43	46	58	46	53	56	58	49	58	54	58	53	56	49	54	48	62	52	41	54	46	62	61	73	48	64	35	52	52	43	58	45	60	51	61	59	54	54	62	58	78	56	46	48	67	75	59	51	58	52	54	49	66	47	65	59	49	68	58	50	53	55	51	58	58	50	47	59	49	54	56	52	57	57	58	46	66	49	66	49	56	59	65	71	67	47	54	56	64	42	60	69	54	64	42	62	52	61	52	53	63	62	53	48	58	67	57	63	65	53	55	47	57	57	48	53	57	43	55	70	57	56	48	48	70	47	60	61	44	49	63	63	46	68	60	70	48	59	70	53	51	53	59	55	49	55	56	52	61	64	49	47	49	56	51	49	55	61	48	48	51	58	39	51	58	53	61	43	45	52	63	56	63	63	47	53	54	59	43	48	55	59	74	47	53	42	51	63	58	52	53	48	56	54	56	59	58	56	59	41	64	58	62	54	51	60	62	63	52	53	59	67	65	60	47	51	59	56	48	56	63	49	63	52	53	77	58	55	51	59	50	45	40	57	47	46	45	57	48	45	53	52	57	50	67	67	68	56	63	57	54	61	54	52	51	48	48	47	69	59	46	52	41	52	65	61	64	54	46	45	61	49	57	46	56	50	48	76	56	60	64	60	60	65	52	53	61	52	55	48	77	51	51	60	56	60	51	47	57	64	56	65	48	56	59	46	51	63	50	63	65	58	67	52	62	52	46	63	59	48	51	50	60	42	60	61	54	58	59	59	51	43	71	46	48	58	68	50	64	36	47	60	50	63	64	56	61	57	55	59	61	52	45	48	55	55	49	51	57	66	51	67	66	59	52	66	54	46	61	64	41	52	52	56	49	69	55	55	53	56	63	48	42	64	59	53	62	49	51	58	61	70	66	59	42	52	57	64	59	62	55	64	58	62	64	52	64	58	59	65	64	56	47	55	56	61	62	53	67	63	62	59	54	46	48	47	53	60	56	56	62	54	55	45	47	71	47	51	64	62	63	51	56	52	51	48	53	62	47	47	60	61	57	67	62	51	58	51	62	59	53	46	63	51	51	55	55	64	67	57	61	53	56	55	57	43	62	50	63	71	73	56	56	72	48	48	54	66	58	59	60	56	58	41	44	45	59	56	60	44	59	55	65	47	43	66	52	40	66	57	45	46	51	60	46	57	56	64	54	56	65	62	63	58	40	53	60	62	52	53	56	40	55	44	46	57	68	61	56	61	47	61	61	62	60	65	57	44	56	56	56	52	49	49	62	48	65	51	67	55	53	46	53	46	68	60	68	55	60	57	62	58	61	62	55	53	58	49	66	49	53	61	56	45	60	57	66	56	66	74	58	52	55	56	62	58	49	58	46	57	53	59	55	58	58	65	67	51	61	66	52	58	58	67	47	38	46	51	50	73	50	55	60	55	47	47	47	67	42	48	51	50	58	54	47	53	65	48	63	56	54	48	51	51	66	51	56	54	61	71	49	47	60	61	57	47	47	44	69	47	60	60	62	48	58	54	53	56	62	53	55	45	68	44	63	62	62	56	49	57	57	44	77	56	58	50	39	58	53	55	58	49	64	48	55	41	55	51	56	54	53	55	53	46	59	48	58	47	46	69	53	56	54	36	47	39	51	53	58	55	46	61	62	52	61	63	57	64	63	54	69	51	60	65	51	54	65	47	58	66	50	54	54	63	50	59	51	62	47	59	60	44	58	36	52	58	67	43	55	53	50	51	61	55	51	50	50	62	55	60	57	53	60	51	56	43	50	73	65	61	53	48	51	53	58	47	55	60	52	52	55	55	50	65	64	55	45	49	60	56	58	64	52	67	49	54	57	56	52	53	52	55	50	69	74	60	38	61	61	60	56	40	54	53	51	52	57	42	52	51	57	65	57	53	51	47	55	72	57	53	44	56	51	49	56	61	49	57	50	63	58	62	61	56	61	60	57	53	64	46	58	57	53	65	55	49	60	58	57	49	51	62	50	52	63	57	46	72	53	66	46	54	50	35	59	62	49	53	48	54	54	58	46	55	57	49	48	72	55	40	60	61	47	51	59	48	44	43	60	63	43	68	59	51	45	56	56	55	64	57	58	61
24250	12268	2691	2591	3876	4232	3552	2784	2184	1833	1541	1337	1163	1035	975	920	877	806	760	780	742	669	695	695	722	688	692	664	636	648	676	640	628	628	609	628	652	605	612	626	622	567	596	585	567	558	599	607	582	617	620	645	607	581	653	617	580	588	588	604	624	616	587	574	607	592	565	608	608	1438	3596	2539	2063	1672	1254	942	720	663	633	567	561	580	569	576	603	597	560	554	597	558	566	546	612	571	594	551	575	531	569	562	575	587	575	553	566	567	587	597	579	569	567	540	618	585	596	578	537	565	589	522	535	574	587	588	572	601	600	584	584	597	588	586	565	572	559	603	568	518	567	558	550	594	560	552	610	557	592	603	553	538	571	634	551	544	598	573	604	575	548	584	628	577	571	584	572	645	587	545	576	602	591	594	561	578	551	601	559	550	584	591	565	572	576	595	562	545	550	586	558	524	565	582	575	571	555	565	567	622	581	577	563	599	558	578	575	563	569	581	584	585	594	563	538	552	510	587	555	558	542	562	573	590	592	552	568	570	570	586	606	566	589	547	592	574	585	552	617	552	534	540	542	529	531	588	579	594	580	547	553	608	603	604	607	562	581	592	553	531	577	550	583	546	570	592	589	552	603	629	592	575	557	590	576	548	581	556	555	576	610	571	556	607	537	557	592	570	559	563	570	566	565	576	597	574	597	553	612	599	611	599	573	570	581	543	602	619	528	596	558	576	586	562	550	574	548	588	571	564	577	567	546	567	585	574	590	582	531	554	568	593	562	578	550	579	548	564	565	550	556	619	604	591	561	591	589	599	552	551	593	572	588	578	554	568	609	547	559	588	573	569	569	576	633	565	565	554	573	596	628	588	538	587	633	572	567	612	581	571	568	587	620	580	554	606	569	587	573	594	584	553	526	592	557	602	546	547	547	597	581	546	577	603	580	577	550	570	563	585	569	565	555	579	570	577	590	574	594	544	554	558	510	535	521	564	572	536	560	586	560	564	597	601	580	568	556	562	574	572	551	556	576	559	550	558	608	572	565	576	577	559	566	592	581	572	570	585	540	529	600	561	574	589	554	570	613	585	584	612	596	538	580	579	569	594	557	623	554	590	544	590	588	590	572	591	598	559	565	579	551	610	616	597	580	615	567	550	559	548	566	548	601	521	559	595	553	582	548	564	593	585	560	556	546	522	572	593	579	575	588	600	545	606	556	573	578	618	588	556	532	576	599	594	569	603	585	602	583	580	597	544	575	591	604	591	607	507	559	603	563	555	594	566	555	587	600	580	579	593	587	585	572	577	572	561	583	546	601	597	591	582	547	578	605	578	599	610	528	550	600	588	569	604	594	560	549	593	545	569	564	571	564	598	584	527	588	640	552	588	563	582	530	578	551	579	584	570	575	614	596	610	575	565	605	555	533	580	569	582	544	587	559	540	553	546	550	573	575	570	569	607	624	517	569	526	585	592	590	559	555	590	590	525	584	577	576	593	615	593	561	586	615	615	571	578	541	603	562	527	586	569	571	570	593	589	546	610	603	576	528	584	563	558	564	578	560	574	604	570	616	573	533	556	552	556	531	594	562	567	541	565	563	601	614	571	579	598	582	600	620	542	581	583	615	587	579	571	573	624	539	552	595	592	566	539	521	540	572	584	588	588	550	581	570	578	543	580	597	591	588	614	589	582	561	539	559	529	566	574	607	551	561	538	503	587	552	588	600	570	615	546	596	619	558	553	570	594	599	590	587	538	584	560	586	567	577	561	578	536	595	549	596	589	582	562	583	550	570	536	558	564	590	583	557	640	586	618	552	602	597	592	588	617	523	577	604	559	544	611	580	585	568	552	600	542	588	557	598	627	598	615	607	537	609	595	588	591	517	567	562	615	562	592	616	567	543	573	584	597	610	568	587	580	561	601	549	564	604	591	598	547	529	590	580	594	605	563	593	553	565	575	549	556	565	551	539	567	589	572	560	553	536	586	555	557	623	589	606	556	553	546	576	600	560	596	599	556	610	563	607	507	553	572	562	572	631	593	580	609	589	546	594	562	547	524	527	573	562	564	597	599	583	541	599	538	547	593	535	568	579	585	558	581	557	592	566	581	595	553	569	597	577	589	565	536	597	594	591	644	595	569	547	544	575	541	596	538	578	575	595	551	571	562	583	538	526	627	595	560	606	612	583	581	554	601	531	550	577	583	582	572	553	601	589	595	571	571	627	607	601	598	609	574	566	560	612	555	597	573	601	572	592	571	534	575	625	573	573	554	573	585	553	614	555	571	580	582	580	589	583	582	551	598	568	548	595	577	562	554	577	557	603	623	534	592	571	592	582	571	580	564	583	535	559	560	573	537	599	567	547	535	580	567	625	566	586	570	580	564	569	573	575	538	587	577	618	605	604	557	581	547	569	513	591	543	593	559	583	543	541	630	536	568	549	538	551	590	580	624	592	582	532	559	560	578	611	571	538	618	598	585	598	576	578	568	584	584	580	534	524	528	580	583	575	492	572	593	563	538	565	587	596	576	580	572	574	575	541	596	547	583	592	590	567	562	546	577	581	564	564	565	594	544	632	603	541	590	591	604	608	563	548	566	577	535	598	582	594	579	559	662	589	584	548	577	558	570	591	562	572	578	583	570	573	592	573	573	591	601	578	555	594	545	527	599	572	559	532	591	561	573	608	572	616	590	616	571	599	638	535	615	627	605	544	598	556	571	557	550	568	544	585	586	605	577	623	570	533	585	601	599	540	562	549	587	595	613	526	572	602	553	555	561	568	560	591	544	539	584	599	566	621	558	590	552	614	554	544	554	558	541	575	562	617	577	590	554	578	545	597	575	553	581	564	556	580	548	579	570	610	592	617	550	556	580	611	581	563	585	604	614	548	549	576	569	569	573	575	592	556	529	533	590	609	562	550	594	558	547	550	576	589	576	598	534	618	575	600	608	559	592	590	579	570	584	596	579	570	566	586	583	577	546	623	585	561	579	593	580	603	635	557	563	582	553	554	552	625	568	570	584	566	542	569	558	579	585	561	557	573	581	580	578	582	581	555	553	548	511	561	566	538	565	571	577	573	580	622	584	578	580	527	587	575	573	549	603	556	556	554	525	618	564	602	540	566	554	588	564	606	536	623	566	628	583	573	617	566	587	598	554	586	583	565	526	586	568	567	581	553	558	568	574	544	586	553	602	611	591	580	607	578	577	622	614	579	544	590	609	587	628	519	597	585	601	586	593	554	542	565	602	601	596	629	552	526	579	606	524	615	583	576	567	512	581	604	589	598	566	572	532	580	565	559	563	549	571	562	614	535	592	560	576	622	587	617	572	532	570	573	545	544	558	526	557	562	621	560	595	576	592	546	565	558	560	550	550	559	566	605	592	577	592	603	595	561	552	571	571	581	595	589	562	552	555	558	578	545	550	583	554	546	554	560	544	569	609	594	601	579	633	577	595	565	607	548	624	561	583	556	631	606	577	599	568	554	572	613	565	566	618	591	564	588	615	563	565
1020	207	79	76	76	86	68	76	62	63	70	72	78	80	59	61	65	76	72	65	66	74	61	80	93	70	70	61	75	60	67	59	76	57	66	53	65	66	70	60	58	71	54	72	57	59	66	60	64	61	74	64	66	76	72	69	77	85	66	61	75	62	64	74	55	52	91	72	63	70	101	90	68	79	82	77	70	67	66	60	66	74	62	78	55	64	70	62	78	59	60	72	69	57	71	56	81	65	66	47	60	66	63	57	56	61	70	57	64	63	60	65	66	57	59	61	72	61	73	64	72	50	79	72	75	74	67	57	73	70	83	72	75	81	65	76	51	66	79	70	54	64	63	59	52	60	68	68	78	76	72	65	64	46	59	59	54	65	76	70	70	63	69	77	55	61	59	55	72	66	64	54	58	69	61	72	73	68	67	74	65	65	64	67	71	65	52	85	62	66	66	52	65	79	74	56	55	76	71	66	77	67	56	59	88	61	68	76	66	69	78	55	59	75	73	55	78	69	64	65	57	72	82	79	64	75	76	79	67	73	73	74	44	63	68	57	61	73	71	64	52	71	62	78	64	68	76	85	67	71	66	68	66	76	67	54	79	72	72	61	73	63	62	70	63	75	62	61	64	71	69	73	69	77	82	83	55	66	79	61	70	66	62	73	70	75	83	61	68	76	66	54	68	72	67	58	60	57	67	63	58	63	72	51	59	74	69	54	74	62	67	57	53	70	66	61	65	64	69	60	70	63	62	73	78	65	63	66	86	66	82	61	65	66	66	66	65	65	66	64	56	57	70	52	68	61	68	70	71	51	61	66	77	71	71	78	82	70	66	68	63	61	89	64	60	72	64	61	72	74	69	55	54	60	65	70	65	79	65	57	61	68	67	60	69	58	68	74	61	69	66	55	74	63	60	62	57	58	70	66	66	71	64	68	77	76	59	64	57	60	68	77	88	74	64	56	79	78	75	65	69	67	61	68	78	68	66	72	70	82	68	70	60	74	54	66	59	70	76	70	69	79	62	56	68	63	69	68	74	55	68	56	69	63	78	67	65	62	62	64	70	70	61	59	74	66	54	88	76	67	75	58	60	64	70	62	74	68	72	65	45	57	55	52	70	53	55	53	85	85	61	75	63	67	58	64	70	61	88	51	69	54	62	73	73	56	71	60	62	68	79	64	68	78	65	82	73	71	70	57	72	61	62	57	74	52	76	65	68	65	49	73	65	49	61	62	79	51	88	73	68	79	62	67	67	75	84	65	62	64	57	66	68	68	76	75	63	66	68	70	65	64	66	71	54	63	75	57	61	70	56	64	66	60	66	91	83	51	78	61	77	78	59	68	64	60	66	58	64	62	75	76	57	64	60	70	60	72	69	78	74	66	61	68	55	63	72	64	66	58	69	66	43	64	69	80	55	73	75	49	66	64	59	80	81	68	87	72	60	62	71	74	69	44	60	60	57	67	63	71	57	49	69	69	61	70	65	57	76	67	72	68	67	74	68	54	73	76	58	70	77	71	66	67	69	53	67	70	60	73	64	65	55	62	67	72	56	72	70	68	69	75	74	71	74	69	71	68	67	69	51	65	59	70	63	73	54	69	72	64	76	75	77	71	80	65	58	62	66	77	58	45	63	59	83	78	73	89	56	57	66	74	55	66	64	71	58	64	60	68	66	55	73	83	59	68	70	74	61	74	62	81	63	58	62	59	72	65	65	56	54	60	72	73	76	68	68	74	62	55	58	68	57	69	65	66	69	71	65	64	66	64	71	82	71	63	74	71	64	70	76	57	49	76	53	67	77	66	59	62	60	74	78	48	58	73	73	68	64	66	89	63	58	63	58	64	61	69	55	74	65	66	64	70	63	63	68	63	68	63	70	70	73	65	57	79	71	61	68	73	62	63	64	66	81	62	60	60	65	56	54	63	70	58	74	57	82	60	63	75	66	54	54	76	53	69	70	75	69	65	53	82	66	83	59	62	55	77	64	64	66	66	66	75	72	64	51	66	65	67	66	74	74	64	58	60	61	50	61	73	69	68	57	58	74	57	59	61	65	79	67	59	82	65	82	75	63	60	65	70	52	70	74	56	66	74	55	77	62	79	76	71	60	59	73	63	67	57	72	73	71	71	68	65	73	60	61	72	72	75	64	62	71	61	75	76	73	65	68	77	54	65	65	64	67	65	70	71	62	87	67	65	47	51	63	78	82	69	59	61	70	70	58	72	71	59	57	76	71	71	53	71	59	64	65	66	60	64	68	65	66	60	46	69	71	59	63	58	68	66	70	52	56	60	64	83	62	66	74	66	68	70	68	69	73	46	70	80	63	82	55	68	59	78	54	78	52	79	77	74	72	68	80	68	71	59	81	64	53	72	68	69	59	71	61	55	66	68	65	80	59	69	78	80	60	72	67	53	60	66	63	74	53	72	82	77	67	74	62	59	70	54	47	61	59	59	50	62	68	53	66	73	74	66	62	59	70	75	57	66	56	63	57	73	57	65	51	80	54	65	67	83	79	73	61	73	68	64	63	83	62	65	55	77	68	62	62	64	77	66	66	68	71	69	66	62	64	71	70	65	51	65	64	59	64	69	64	70	67	75	62	62	89	67	70	60	52	81	59	71	61	75	58	77	62	68	71	70	51	62	55	60	62	72	59	69	74	64	93	71	63	73	67	68	72	62	59	78	61	67	64	72	63	83	66	77	65	64	60	74	79	69	56	65	86	72	71	87	59	78	58	60	68	71	63	64	67	53	61	53	69	57	66	61	71	77	91	59	52	61	63	60	64	58	66	52	61	61	73	58	59	73	54	65	88	62	48	79	60	79	48	77	66	81	62	64	73	72	70	79	71	54	67	65	77	68	59	81	52	77	65	71	72	60	73	73	83	58	64	62	74	66	73	66	80	68	57	60	69	70	46	71	58	79	74	73	60	75	55	64	83	62	63	65	78	82	68	65	58	81	57	65	68	75	75	76	63	70	62	73	68	67	65	72	59	76	61	62	58	59	63	68	78	65	48	63	68	69	56	51	64	56	61	64	67	68	74	75	49	68	63	67	55	55	66	75	73	69	67	63	53	62	53	58	67	59	77	78	65	67	73	70	60	70	76	66	52	60	71	68	70	72	62	73	81	75	69	68	65	71	68	64	62	60	61	69	58	76	75	67	74	52	70	62	50	59	84	82	55	57	62	56	68	72	76	68	70	73	72	71	64	55	62	51	61	63	73	57	56	61	52	63	59	65	57	61	60	59	68	80	63	70	71	67	66	70	65	63	57	72	67	68	47	52	63	59	73	67	63	62	70	58	77	70	68	52	70	75	83	58	63	72	58	61	66	73	66	78	61	57	83	60	77	76	67	75	66	66	79	61	58	68	63	71	77	77	67	69	89	72	61	56	78	63	72	65	68	66	77	62	57	62	71	71	63	69	63	55	44	58	69	60	60	75	61	60	72	67	75	72	66	54	61	69	70	59	60	82	85	62	46	60	75	59	65	85
13207	3380	1096	1129	1488	1671	1494	1260	1080	956	860	821	875	738	770	771	700	721	704	685	665	733	741	761	737	680	710	668	719	683	720	699	674	655	696	721	650	684	648	646	632	645	715	672	676	651	689	695	656	708	667	680	673	685	664	714	690	661	688	688	693	693	668	654	673	654	689	657	707	832	1161	1168	1045	1023	845	786	772	733	667	670	681	665	675	725	673	708	703	669	675	671	689	683	686	676	685	667	621	628	656	694	643	717	687	654	680	657	674	647	685	644	670	682	663	664	658	677	635	664	638	661	645	672	677	652	651	688	633	646	663	702	680	684	650	645	658	716	679	693	657	711	651	674	632	686	712	632	717	700	698	629	674	635	663	695	649	665	674	677	684	694	665	665	640	654	691	681	666	695	643	654	626	682	646	658	698	627	627	678	641	643	672	703	680	679	702	665	628	726	657	673	683	671	672	657	695	659	712	654	635	654	674	677	665	650	657	638	679	695	693	672	711	601	669	635	659	662	682	689	617	689	693	663	662	655	673	636	654	718	694	700	678	660	658	656	663	651	645	672	710	639	645	670	721	705	649	691	685	667	660	659	622	656	639	673	650	679	678	647	700	673	689	675	686	611	652	639	658	652	679	676	696	655	681	671	669	714	650	688	662	735	657	648	649	681	673	644	632	691	676	702	684	652	660	682	694	689	657	726	715	649	663	659	671	649	622	627	644	723	634	645	690	700	701	700	642	643	665	664	635	682	696	649	690	673	652	659	664	634	700	665	669	680	650	666	656	665	667	661	700	673	706	680	651	678	689	647	648	682	652	687	708	666	658	619	627	652	715	692	670	644	627	685	649	725	648	655	638	702	685	657	665	713	670	660	672	663	697	674	669	670	699	692	630	661	616	656	698	679	666	640	636	667	639	691	672	668	667	735	690	622	656	653	654	647	676	662	669	660	681	620	679	709	662	681	691	608	663	704	660	673	639	674	593	696	620	664	677	645	647	685	627	667	694	681	685	696	688	654	683	668	633	684	633	663	667	678	667	693	637	699	657	645	639	657	671	622	694	625	604	649	639	703	690	663	690	641	615	680	677	658	683	677	658	647	684	665	649	652	664	655	637	611	726	623	679	664	669	718	655	684	641	658	643	690	663	669	693	649	642	660	648	674	656	667	696	711	652	652	685	664	646	653	648	662	654	633	669	676	682	643	641	656	669	706	642	719	706	645	710	674	689	659	657	691	664	667	704	719	698	704	657	703	668	673	667	656	729	711	650	676	646	673	691	637	675	695	654	688	652	685	658	603	692	638	710	672	651	697	671	701	624	664	696	698	660	699	700	685	715	655	706	693	693	622	708	664	698	701	666	629	663	669	644	656	671	656	661	665	650	626	689	728	683	742	629	681	697	631	641	635	663	687	676	697	705	682	694	646	665	655	646	667	679	655	667	605	676	695	632	676	707	640	655	663	623	704	663	674	596	654	697	680	666	652	657	709	663	666	688	706	665	661	690	689	659	676	682	675	664	651	652	655	621	635	666	668	645	634	682	721	704	654	636	651	637	692	686	645	651	676	693	705	682	661	658	672	670	635	643	666	634	646	633	682	641	650	680	675	695	693	680	680	668	648	662	670	692	685	689	674	677	681	649	638	666	649	673	677	624	695	684	623	656	680	611	639	701	719	695	624	646	670	666	655	662	673	677	654	699	649	675	702	642	641	652	692	664	673	655	657	684	657	707	686	689	711	716	668	692	679	667	644	683	675	686	670	713	670	665	686	673	702	707	673	632	657	673	683	681	684	621	651	643	695	648	690	649	658	701	697	669	651	645	715	666	652	684	683	645	625	663	715	659	672	668	664	688	672	693	664	700	689	704	676	649	669	655	724	666	663	664	604	652	651	652	697	678	654	664	670	625	643	695	625	674	702	661	695	629	676	711	666	669	696	638	718	720	671	688	681	663	646	683	621	685	618	659	677	665	701	709	626	675	648	641	677	628	672	678	683	702	659	672	639	677	705	663	661	693	679	680	671	679	645	689	636	684	674	683	696	686	679	663	657	649	688	689	680	681	625	682	641	626	678	618	642	677	687	666	667	658	631	712	628	669	612	675	646	655	646	660	645	657	606	650	713	633	678	676	622	674	616	658	710	678	666	689	713	662	646	650	679	678	690	598	657	630	686	673	655	662	654	677	670	686	663	691	658	677	661	685	676	693	699	665	663	661	637	635	683	678	627	656	611	668	623	665	726	657	669	637	698	677	628	699	695	666	621	655	707	616	684	644	677	625	681	676	660	722	666	680	634	680	679	637	666	666	644	642	662	672	637	648	690	638	668	662	711	674	652	618	690	648	646	664	679	719	640	664	623	656	702	702	691	678	646	704	704	679	659	646	650	684	664	673	648	650	688	636	705	658	717	641	662	666	656	675	593	635	662	695	654	661	684	656	695	664	644	697	694	723	669	718	687	692	703	659	704	653	632	648	666	638	685	659	669	652	703	625	690	671	655	674	654	657	619	664	687	694	677	694	646	707	624	649	662	661	668	642	665	664	686	708	703	639	679	710	664	666	676	665	623	638	652	647	687	670	667	690	686	676	647	672	663	684	674	654	674	697	686	658	634	652	664	733	697	660	677	632	643	659	652	641	686	666	687	640	717	640	679	652	705	671	678	653	698	659	692	676	642	624	651	639	670	679	699	695	662	672	668	691	663	675	635	673	627	642	690	703	666	622	676	671	618	631	672	681	671	638	678	687	656	666	638	692	680	655	649	674	638	690	651	624	677	670	665	646	717	694	634	674	637	639	691	687	697	664	638	720	698	698	682	669	669	669	664	681	643	658	694	693	682	667	670	686	724	638	647	683	696	674	686	722	640	649	680	689	648	649	719	638	679	677	701	663	646	687	659	698	677	629	665	712	632	701	702	705	662	581	638	693	636	678	680	610	644	622	675	650	678	638	664	674	674	650	696	663	654	684	675	667	644	689	687	666	709	646	681	668	648	682	674	677	666	634	682	704	683	646	673	662	660	667	649	696	650	645	653	638	659	666	647	621	694	646	629	675	623	632	703	640	730	659	695	671	708	669	707	717	656	640	670	635	614	658	661	626	728	654	631	676	655	666	658	709	700	663	666	595	678	694	695	648	678	658	670	697	719	676	673	670	694	655	691	678	653	662	654	686	686	682	701	693	638	692	661	640	680	693	672	676	670	667	705	646	623	673	678	681	656	679	639	661	655	648	653	665	683	687	686	683	624	664	669	690	640	636	627	654	675	676	641	660	654	698	684	613	639	652	667	636	670	704	716	699	651	629	661	689	709	632	662	670	653	689	657	707	659	698	666	715	688	692	684	666	641	672	680	689	692	626	643	668	699	682	691	649	689	671	676	671	679	673	653	642	699	717	686	668	652	727	647	665	689	687	680	704	692	659	660	612	673	661	669	681	708	660	656	695	679	686	633	681	701	728	649	650	676	672	654	669	625	653	683	649	672	660	671	656	659	637	721	694	612	649	694
1650	1213	357	120	96	107	98	79	77	105	84	71	72	68	70	66	75	72	67	67	71	80	72	71	77	85	81	71	75	72	80	80	70	73	67	60	61	64	66	76	56	65	64	53	79	57	69	70	74	56	69	70	65	83	71	55	79	57	59	65	67	75	58	83	72	79	79	77	61	85	101	129	107	89	90	89	85	81	73	80	76	55	85	54	76	59	67	51	73	62	62	66	78	69	58	80	68	59	70	63	70	65	82	70	68	59	71	71	66	55	65	53	73	54	50	62	58	60	64	61	63	60	55	72	73	73	66	72	69	73	78	73	66	64	69	72	69	66	80	62	67	71	67	55	66	70	56	68	56	61	61	59	92	64	66	69	69	73	60	72	69	71	75	74	73	71	57	71	66	69	68	81	75	67	52	63	80	70	53	73	62	77	52	69	61	73	74	61	48	65	76	72	74	70	63	75	71	67	61	73	62	63	73	66	66	67	89	61	73	80	58	79	66	70	85	59	57	67	59	61	55	67	64	66	60	58	61	90	60	79	56	65	74	69	68	67	69	56	80	70	71	58	71	74	65	70	74	72	62	64	79	65	69	70	68	56	67	64	63	71	76	83	54	58	76	52	71	66	82	77	70	71	78	77	50	63	59	84	69	78	53	62	58	66	70	63	85	65	81	65	68	63	61	58	63	69	57	52	62	56	56	79	68	72	50	63	69	67	67	60	76	86	54	82	81	71	70	70	63	72	78	54	80	70	78	78	67	69	67	84	64	57	71	66	58	65	66	68	70	63	84	78	57	67	67	72	61	79	71	64	79	60	66	66	62	66	71	63	62	56	59	79	70	52	67	68	58	67	77	80	68	62	74	63	77	57	65	65	59	76	68	62	55	67	64	55	52	54	55	70	73	73	84	76	71	67	81	70	68	53	73	59	63	70	68	70	59	60	68	70	72	62	70	62	77	73	63	58	77	72	68	65	75	75	78	81	66	64	72	73	71	61	69	61	65	61	65	79	52	68	65	70	65	68	84	72	55	67	61	84	73	61	67	61	74	67	76	67	74	81	56	69	72	55	68	71	59	64	63	74	71	66	74	74	48	82	67	49	59	61	74	77	75	68	71	67	84	74	72	68	65	74	60	67	69	68	53	72	63	72	69	71	45	59	73	85	79	72	67	71	79	59	63	72	78	60	71	72	63	75	87	69	56	69	54	73	87	68	61	50	61	56	76	65	63	65	59	65	63	63	70	58	71	67	59	71	64	70	77	72	59	64	56	62	68	74	64	68	74	48	69	74	72	69	62	64	75	76	74	68	70	53	61	64	67	58	74	62	70	71	79	59	58	58	55	63	73	66	56	53	60	70	69	52	54	64	61	81	71	68	62	77	72	66	57	62	75	72	57	53	65	61	55	76	71	69	67	58	67	67	76	79	60	55	70	71	63	54	74	70	63	61	64	82	65	59	77	62	62	64	71	64	68	87	71	65	65	79	70	65	57	65	57	69	64	70	80	73	70	81	78	77	81	63	67	75	66	64	57	61	75	61	58	60	78	62	59	75	60	72	72	72	66	62	68	64	64	63	60	83	61	72	75	62	49	52	67	72	74	81	68	69	65	73	72	60	59	62	66	74	60	86	71	68	66	68	67	65	66	73	80	72	84	50	65	79	69	64	66	75	78	64	71	72	59	61	47	66	60	85	67	66	68	67	71	80	68	60	75	65	60	82	83	78	73	64	61	75	78	62	73	78	76	75	74	68	68	61	69	62	61	81	74	62	61	72	74	74	60	64	81	64	60	67	62	64	74	65	79	76	58	89	70	58	72	57	77	71	71	77	77	58	64	58	62	75	79	98	67	66	60	66	71	55	87	68	68	67	67	72	74	53	60	75	72	75	61	71	89	71	69	64	70	68	75	79	67	76	76	73	58	77	64	68	71	61	83	68	65	67	70	69	80	70	65	60	81	60	73	67	77	62	57	64	70	60	56	69	63	67	75	60	62	58	55	83	70	71	67	86	57	68	60	63	51	69	69	63	83	65	69	78	72	66	77	69	49	76	62	74	63	80	67	62	59	56	77	78	70	66	64	47	65	51	71	71	63	64	67	72	65	66	51	75	70	64	71	70	45	58	73	73	68	68	78	73	57	67	62	74	72	62	59	62	58	72	67	70	68	48	57	74	57	62	69	62	69	67	76	65	81	58	60	80	60	63	77	65	58	58	56	61	64	67	76	71	71	60	63	57	73	69	71	69	64	78	67	61	63	61	65	81	64	76	69	65	68	72	71	67	57	75	63	64	62	74	60	62	57	63	66	83	90	54	79	72	61	74	63	52	72	60	53	73	66	79	52	74	68	55	62	72	69	67	64	61	66	56	74	64	66	72	59	71	64	53	76	67	79	76	75	72	73	56	72	76	79	76	82	57	72	58	63	71	65	64	64	72	64	71	66	68	76	62	67	64	75	74	76	62	61	66	61	60	76	71	73	66	69	74	62	75	63	47	64	65	64	64	58	60	64	87	71	63	53	73	69	72	68	51	68	67	64	65	73	70	67	64	66	64	64	70	76	56	66	80	72	67	65	59	59	82	66	80	68	59	64	76	66	51	67	59	74	81	67	62	72	60	72	69	67	58	62	59	74	69	54	69	66	73	72	55	66	75	65	59	79	81	64	65	63	54	72	49	68	76	84	78	68	67	70	70	69	71	63	68	61	69	82	78	82	73	75	64	72	68	57	65	74	63	70	77	71	55	69	69	77	67	61	67	67	70	60	80	70	53	75	64	61	67	63	58	66	77	60	63	80	62	64	73	64	62	71	64	70	64	96	71	69	56	72	60	61	79	77	66	61	77	75	59	74	67	70	71	72	52	69	54	68	79	67	68	68	79	67	79	74	70	59	64	79	56	82	54	79	64	62	60	69	69	74	74	69	68	73	75	73	52	77	68	72	52	60	74	68	65	67	66	55	61	64	72	71	66	68	69	66	74	73	64	70	62	65	74	64	57	59	50	56	82	72	70	85	75	76	74	69	66	65	70	66	66	64	51	62	70	71	59	49	57	60	77	72	78	59	59	66	75	53	67	77	60	73	65	79	57	61	86	62	76	68	57	68	73	61	71	64	60	78	76	62	61	79	77	78	64	52	65	67	68	61	71	68	62	69	71	71	72	66	72	63	76	84	59	85	70	64	62	66	72	69	69	74	56	51	75	70	58	76	69	65	58	64	72	63	73	45	53	65	56	71	65	83	60	69	81	63	70	67	69	64	89	63	81	58	70	59	74	57	70	71	64	66	70	75	77	68	62	67	71	54	76	73	75	66	67	61	75	52	79	61	72	72	75	71	64	61	56	66	64	62	69	70	63	66	68	72	64	68	55	59	62	60	80	54	57	65	67	75	73	62	62	69	68	77	72	56	70	72	71	71	58	74	73	67	85	71	65	73	62	60	60	57	74	60	67	71	69	58	63	53	68	86	78	54	59	67	68	72	68	80	76	64	64	68	55
19659	10617	3234	2059	2703	2999	2546	2066	1613	1324	1244	1100	969	905	856	881	797	762	801	718	753	696	770	742	785	751	726	738	667	699	707	703	692	678	691	706	694	676	728	727	721	653	697	643	712	712	667	694	721	708	709	648	674	717	693	730	712	696	690	659	700	728	689	713	669	677	697	652	775	1024	1684	2035	1754	1304	1051	936	799	761	647	664	676	671	650	647	712	694	650	729	709	639	714	697	691	716	753	685	689	703	646	703	672	666	659	710	701	700	706	686	680	668	670	716	706	648	651	664	669	691	704	665	668	670	666	652	684	659	695	716	624	681	720	676	659	682	675	662	695	713	703	604	695	691	678	689	694	670	684	668	673	648	679	718	688	668	652	702	652	647	676	658	689	685	673	693	722	692	639	635	675	687	642	679	690	726	696	654	659	659	704	682	684	685	685	653	678	684	672	674	683	673	660	659	678	643	626	689	706	666	700	677	661	673	676	700	698	693	694	665	685	679	675	656	684	631	663	657	707	728	716	668	676	658	653	691	708	695	655	695	680	660	653	653	666	687	696	690	695	674	651	715	697	652	713	652	661	666	650	678	653	681	655	702	705	691	679	689	690	710	679	684	607	634	698	621	720	686	680	694	694	675	718	684	651	689	686	712	670	700	698	638	666	692	696	702	687	710	667	704	672	692	669	657	670	720	684	656	685	701	667	624	685	623	690	673	653	711	645	696	685	716	666	689	659	692	718	680	661	706	677	711	674	682	686	717	658	720	702	686	724	658	624	694	670	695	665	662	706	647	619	702	665	679	660	697	702	699	650	665	668	701	636	682	696	647	689	648	696	686	696	670	631	680	677	667	670	711	750	688	684	694	679	737	712	709	681	711	649	664	657	675	664	676	685	676	702	722	671	670	685	667	646	669	683	692	690	636	724	697	682	716	665	722	669	734	727	649	708	638	738	652	651	733	704	669	624	705	686	672	658	670	686	640	667	653	654	693	648	696	675	704	706	662	627	687	716	627	713	706	667	690	716	665	643	697	660	667	681	691	654	646	721	712	673	669	679	735	671	663	693	639	683	645	635	656	669	687	673	705	699	671	650	724	631	671	703	697	685	671	695	713	738	743	674	727	667	650	691	678	714	595	718	708	678	677	680	683	694	662	667	655	716	655	660	642	665	700	637	671	685	686	684	672	719	712	669	629	681	678	729	669	694	658	652	685	625	630	723	692	693	645	675	657	679	718	671	662	710	695	690	660	712	686	655	679	695	660	720	706	654	674	697	704	697	649	677	630	680	672	698	685	686	676	659	664	658	739	670	659	677	690	640	669	699	682	699	687	636	660	678	729	656	681	718	686	656	716	690	688	691	687	701	650	663	694	645	681	663	614	701	663	652	679	687	667	668	664	711	672	661	653	690	737	689	675	664	674	647	702	706	673	661	669	634	733	698	655	655	689	636	708	647	654	701	705	686	689	690	710	647	684	665	697	744	681	661	657	691	683	665	670	671	709	698	694	734	647	639	729	727	688	671	647	679	673	658	692	678	672	683	722	669	700	687	676	676	668	695	662	672	703	640	656	655	653	628	708	641	684	644	667	701	650	698	657	616	663	669	747	716	648	700	691	651	674	635	660	681	626	665	666	700	648	668	686	680	649	680	685	658	701	678	690	621	723	650	699	645	758	654	713	690	731	683	654	684	669	703	658	704	648	659	667	639	673	669	663	652	645	664	727	662	686	649	665	693	684	670	671	664	640	685	682	698	719	703	667	704	659	676	672	673	679	679	670	686	697	653	691	661	718	686	661	723	672	679	677	655	658	683	624	663	679	636	685	689	702	669	742	653	718	677	680	684	736	698	689	706	689	689	644	692	660	681	659	718	724	680	655	648	657	700	716	696	711	694	608	691	679	667	649	649	645	693	663	635	690	703	652	673	678	680	708	689	709	709	726	635	658	634	691	707	631	693	667	721	653	684	697	690	656	649	709	640	709	736	657	683	679	678	664	703	658	664	664	679	706	700	663	654	633	725	685	671	685	685	639	678	655	639	669	713	704	678	699	649	714	662	687	705	648	683	670	684	694	651	691	672	700	714	682	682	677	652	659	689	610	658	697	667	686	665	737	636	706	642	627	673	661	673	674	675	677	711	651	701	640	719	728	666	681	694	653	666	652	674	685	716	711	694	668	682	701	658	705	663	686	690	686	691	648	698	703	633	658	695	636	701	677	751	713	663	641	673	714	686	703	694	679	659	692	711	649	662	646	688	706	691	686	668	715	683	686	650	700	652	681	635	691	652	711	688	672	724	694	708	661	634	673	717	627	694	676	699	663	668	690	686	678	679	639	634	730	687	672	678	637	721	623	649	639	668	669	698	666	682	670	696	704	623	670	636	695	692	634	713	668	685	691	693	665	700	683	707	685	690	710	694	700	697	658	655	640	630	718	692	686	704	729	700	715	694	637	629	687	701	688	682	663	662	667	722	638	692	664	713	688	645	692	765	685	734	692	703	658	656	700	656	653	653	655	710	671	688	663	652	686	661	680	665	662	707	690	665	668	652	659	661	712	721	753	676	659	688	648	671	681	650	686	684	671	658	694	664	648	671	647	720	674	710	679	708	699	667	657	679	683	665	689	665	713	666	658	701	656	671	677	655	644	647	690	613	668	673	654	719	667	668	673	614	705	692	660	660	654	690	632	701	665	657	695	656	656	681	693	717	652	668	656	678	679	711	700	687	700	678	677	709	725	704	710	675	653	693	701	680	678	740	681	754	685	688	728	670	683	712	702	663	658	700	705	700	666	689	669	627	700	721	668	653	693	702	665	631	691	651	651	694	627	666	676	641	707	701	653	704	717	698	672	654	728	724	694	678	678	648	656	706	651	668	723	715	654	657	671	677	678	709	672	666	627	665	709	664	688	687	665	730	698	688	688	656	668	672	701	700	700	650	701	657	652	684	700	681	692	662	647	672	649	688	689	707	676	697	681	687	645	655	691	708	665	676	672	712	697	654	693	647	681	704	692	684	664	670	686	665	671	655	661	703	688	717	688	632	669	712	692	657	704	644	700	685	678	703	736	663	686	699	698	657	695	676	688	704	670	657	674	682	668	700	693	624	689	688	661	652	650	705	708	678	654	680	702	701	690	663	650	673	735	720	714	720	667	659	714	698	636	715	694	665	670	696	640	695	657	687	701	667	660	663	660	701	723	687	638	665	633	676	649	719	679	679	652	646	688	711	682	676	675	673	682	650	762	694	651	689	699	664	699	612	672	677	673	669	680	668	677	704	670	746	688	658	621	698	691	694	644	742	696	684	705	671	655	671	627	648	653	731	689	676	660	682	684	665	693	684	661	693	681	719	644	667	691	709	655	663	681	650	689	656	705	701	723	723	635	671	666	647	642	707	671	705	723	663	703	649	726	686	689	693	721	714	719	682	680	728	679	653	617	666	705	660	666	692	668	688	672	728	700	712	696	669	710	688	697	664	652	687	675	684	725	611	736	676	697	642	669
2060	995	162	120	83	91	80	67	70	75	60	58	60	53	63	59	43	70	61	57	57	39	65	43	46	58	43	53	48	43	42	49	50	55	53	51	50	55	58	54	49	55	49	43	57	55	44	66	41	60	55	52	44	44	44	52	58	56	60	58	54	55	50	44	46	52	47	51	50	61	114	107	100	90	72	67	52	61	51	40	63	50	57	62	51	57	54	53	50	50	54	51	55	41	53	57	60	61	46	54	47	50	68	55	47	53	59	45	58	47	59	49	48	47	45	49	53	65	56	50	60	42	52	66	55	65	51	55	49	47	53	47	43	52	55	51	56	63	56	63	58	51	51	60	53	49	54	43	54	48	63	49	58	52	50	43	60	57	51	60	60	57	50	48	51	50	63	52	55	54	46	47	44	52	52	53	50	48	57	56	51	63	50	44	68	50	63	61	59	61	42	56	51	45	46	56	43	60	48	42	52	52	61	46	55	66	56	48	61	55	51	50	58	54	61	55	47	52	57	52	57	44	50	47	50	56	46	48	77	53	56	72	47	63	58	55	48	72	52	49	52	32	45	72	64	56	46	48	61	39	65	54	59	56	61	60	61	63	47	50	37	33	54	54	55	53	65	60	61	43	53	63	48	50	65	57	45	43	57	57	55	61	54	49	69	44	40	52	48	38	50	59	57	53	42	52	49	54	65	46	57	38	48	49	49	57	38	60	52	49	59	55	60	48	55	43	62	47	49	51	45	52	48	59	50	58	61	59	58	62	56	54	37	83	54	58	53	45	60	54	52	54	58	59	51	65	45	48	46	65	53	59	46	53	56	57	51	57	67	58	47	52	52	55	45	45	59	56	40	49	41	48	47	49	69	49	48	68	43	52	45	50	55	45	53	49	59	64	62	60	52	58	50	46	45	54	46	50	54	46	48	55	50	41	50	54	48	49	43	53	61	58	53	52	59	50	54	52	52	56	46	74	44	55	42	65	51	45	57	43	58	62	51	48	62	51	48	61	43	45	50	52	53	51	57	53	62	47	54	54	56	42	52	58	60	61	60	56	36	52	40	61	51	48	55	42	63	51	54	55	50	53	48	55	66	51	51	52	56	58	54	58	68	53	60	56	49	47	64	50	57	66	51	56	66	43	55	57	41	57	51	53	39	54	45	55	46	57	53	48	64	52	59	52	46	48	57	48	59	60	60	57	44	48	48	54	41	50	52	53	44	41	42	49	46	61	66	63	64	49	48	56	53	54	57	56	61	49	66	39	54	55	49	56	70	46	53	55	53	58	50	50	58	51	52	42	66	48	66	60	48	59	48	67	66	54	45	63	49	58	57	63	45	63	56	61	56	48	66	48	39	50	47	37	46	34	38	52	46	49	54	59	56	40	75	44	44	55	53	58	59	61	43	64	50	49	60	48	47	39	51	50	51	57	63	43	51	41	60	53	53	64	50	50	65	49	55	56	58	52	49	53	70	60	65	52	67	48	48	66	50	54	60	64	53	48	34	53	48	59	49	65	65	43	36	48	51	55	51	42	61	50	63	55	54	64	60	44	59	49	56	61	58	52	47	38	62	56	57	51	64	61	50	52	47	56	44	48	41	42	66	57	61	55	51	46	44	47	48	56	48	56	47	54	42	51	58	53	51	48	52	57	57	51	57	46	62	53	58	66	55	54	37	58	44	62	53	54	55	52	50	58	57	62	51	54	45	53	54	50	49	58	54	61	41	56	39	61	53	51	58	53	59	48	50	51	49	50	49	64	47	53	52	49	41	52	59	49	52	66	42	60	56	46	51	55	46	40	52	41	59	60	51	64	56	48	61	68	58	55	51	53	61	43	45	61	52	49	57	52	63	55	50	60	56	64	60	64	44	47	54	56	54	54	39	69	53	54	62	69	42	52	68	54	64	54	56	58	50	55	44	47	47	61	49	54	53	53	57	45	57	56	63	53	49	41	54	49	48	62	39	46	51	57	54	57	63	41	48	50	58	57	48	46	54	69	57	56	47	53	70	59	67	56	60	47	52	55	47	45	52	46	46	60	47	48	60	55	57	39	51	52	53	63	54	56	45	53	53	49	58	54	61	62	55	56	60	59	55	49	54	55	43	57	54	38	41	55	57	49	47	49	45	45	54	68	52	52	50	57	48	70	43	61	43	43	50	43	46	51	64	63	55	50	53	51	46	54	56	54	52	58	48	49	43	64	59	64	54	53	49	59	46	60	44	54	38	54	37	51	50	59	46	46	32	42	46	46	50	58	53	51	49	58	61	64	64	39	47	68	64	36	59	61	48	60	51	50	52	60	42	57	61	54	45	63	78	45	52	43	47	60	42	59	57	47	51	44	40	49	44	50	49	50	58	54	57	65	65	51	49	56	50	59	58	63	42	61	45	48	74	59	63	41	48	47	53	60	64	58	43	53	39	57	43	42	50	53	52	41	49	61	53	48	44	50	46	48	59	50	48	46	48	50	41	48	48	58	45	56	55	49	41	55	59	55	65	55	70	48	52	61	51	50	49	52	51	52	44	51	49	49	63	50	53	46	51	63	55	55	65	61	52	46	51	57	54	54	52	51	52	56	62	57	51	49	46	51	50	51	64	63	49	52	39	57	54	48	59	61	36	41	42	41	44	46	41	55	52	55	55	66	43	47	51	43	51	37	60	47	48	51	50	51	42	54	51	54	48	51	55	63	54	57	50	65	59	58	69	54	49	62	59	44	55	53	65	40	61	48	43	52	58	48	54	60	48	44	50	49	66	49	40	52	64	69	63	55	50	57	46	50	58	54	43	45	46	54	50	68	39	39	49	56	47	60	66	72	55	50	46	54	43	52	49	45	59	50	45	63	49	48	64	48	47	53	65	39	59	54	61	53	54	54	54	62	61	48	45	56	40	51	51	51	62	52	51	59	54	51	61	44	48	53	63	67	57	45	46	51	54	53	41	42	57	44	63	48	58	53	57	53	53	56	59	57	49	49	53	52	49	61	59	50	50	47	54	44	52	63	51	53	56	50	49	53	56	62	45	48	58	63	49	58	47	48	54	59	50	41	52	50	67	57	47	53	53	56	59	65	61	56	38	42	49	44	52	57	67	56	62	51	62	44	42	55	41	56	57	57	50	62	48	60	56	57	52	43	60	46	44	46	51	47	56	57	64	52	65	58	62	55	42	54	46	52	52	53	55	51	48	46	51	39	55	43	38	61	54	63	63	41	53	47	47	50	48	50	51	60	61	40	51	61	46	42	73	55	51	54	53	57	58	47	54	58	51	49	60	44	58	75	58	50	59	53	55	44	50	58	52	55	52	50	53	46	40	61	53	68	47	53	55	49	43	41	46	55	55	51	68	64	50	49	60	55	59	63	54	61	55	49	60	68	60	51	71	60	47	57	51	48	46	45	62	57	59	53	64	61	58	53	70	41	53	46	44	52	52	65	59	50	50	53	54	53	44	60	58	50	58	69	58	42	53	45	48	55	64	52	58	39	53	48	59	55
20632	9590	2064	1793	2500	2729	2463	2021	1556	1278	1148	1023	919	788	771	723	713	631	673	659	607	623	583	616	602	633	614	663	582	587	521	612	565	573	542	563	548	577	561	542	533	573	566	563	565	566	569	548	548	551	514	543	574	539	562	533	563	506	574	544	525	553	516	539	583	596	522	526	614	1056	1871	2041	1814	1389	1025	778	675	610	576	564	508	540	560	584	559	548	530	549	525	531	490	533	541	565	520	538	532	517	507	545	516	512	541	561	523	546	528	525	484	523	571	538	535	547	560	488	526	502	525	530	501	502	544	538	484	549	547	539	536	488	520	529	523	508	464	516	534	540	549	537	546	556	558	518	470	542	553	533	504	511	501	525	523	549	549	540	525	560	549	570	567	520	502	509	553	540	541	554	581	534	552	506	520	518	533	531	536	560	561	541	523	574	515	550	515	516	571	519	544	553	572	514	514	549	557	511	562	498	503	512	518	572	526	516	580	570	555	539	526	559	478	553	515	532	493	561	533	530	542	525	526	486	566	533	518	520	588	553	490	532	502	533	524	501	563	514	511	529	556	513	499	536	513	493	486	533	495	494	499	555	549	559	553	487	522	515	516	566	527	539	521	539	501	509	553	562	541	541	534	546	556	516	519	528	518	533	575	537	567	555	529	537	523	551	537	519	529	572	540	547	525	531	551	533	503	536	523	543	537	535	561	524	562	483	584	527	549	553	540	559	512	548	535	515	519	527	509	559	614	517	546	498	528	551	577	511	558	546	560	517	523	561	532	528	532	514	571	576	548	528	533	565	560	536	526	542	543	518	510	532	518	569	561	528	496	516	560	524	559	564	527	555	518	496	547	516	497	528	525	527	559	505	522	563	510	517	553	498	518	522	540	491	546	544	572	529	488	537	497	522	558	546	544	504	545	543	523	551	548	525	572	516	512	500	534	527	518	531	540	489	516	527	543	507	533	522	564	531	551	519	543	524	525	520	532	571	548	523	534	514	542	544	517	557	550	543	511	516	564	513	582	570	533	509	535	515	517	552	556	557	551	522	545	549	484	542	515	548	498	545	540	530	517	506	566	513	527	541	555	525	506	538	550	526	536	528	522	558	525	514	560	498	545	499	518	476	539	545	523	550	562	538	547	553	541	538	586	560	532	546	546	580	541	552	540	518	514	554	576	560	591	541	521	552	537	545	511	479	514	559	536	568	529	534	549	504	526	545	545	524	517	486	542	575	524	539	529	531	556	513	517	524	518	529	561	518	522	572	557	571	559	540	541	546	502	553	523	552	519	561	517	514	493	541	514	528	516	563	585	499	533	489	550	525	539	562	548	522	509	556	513	549	557	542	505	530	549	522	528	527	515	541	515	545	526	532	554	550	526	549	527	519	560	533	540	521	536	533	526	538	532	473	521	532	480	550	521	510	539	533	518	483	471	501	553	483	536	578	527	522	543	556	526	534	554	547	527	547	551	566	522	510	545	516	517	522	529	541	511	530	530	510	515	525	539	511	518	579	548	538	542	551	520	532	539	506	527	539	557	521	572	530	571	547	506	497	573	499	540	518	501	536	574	554	515	508	567	547	529	546	516	523	519	521	546	552	521	533	515	541	519	566	538	507	531	547	539	509	543	514	521	520	528	541	552	535	517	491	552	495	500	517	527	535	538	531	518	534	537	555	550	557	515	555	536	521	544	573	518	571	544	530	500	542	511	566	557	536	534	526	496	513	518	507	515	547	537	539	500	513	534	583	537	535	534	562	568	516	539	517	490	548	551	515	546	568	520	546	519	509	593	535	572	542	556	550	519	518	521	558	525	568	558	551	545	496	535	544	527	540	528	562	511	502	515	578	545	543	550	511	490	534	538	546	547	553	558	524	530	581	551	536	550	547	539	531	529	537	513	527	509	545	535	565	540	500	518	516	510	539	543	530	551	526	525	542	533	552	537	557	523	542	510	528	461	511	537	515	533	533	566	524	501	536	510	529	557	538	504	519	535	523	583	541	549	515	529	491	539	544	496	513	563	548	518	574	514	532	536	517	521	475	538	490	551	549	520	552	539	550	563	535	523	527	536	543	545	537	541	544	543	504	549	504	496	517	515	536	505	542	511	520	534	543	500	520	546	538	570	559	519	543	570	590	519	554	534	562	504	572	519	509	563	492	494	539	509	522	515	513	531	536	587	537	570	552	507	528	523	531	519	492	536	575	512	571	530	531	525	547	503	524	506	546	556	486	510	518	507	509	499	535	591	531	495	522	546	537	549	510	538	502	500	515	473	572	538	539	519	526	503	507	499	506	509	524	559	563	533	513	514	581	502	500	531	522	531	540	492	546	544	572	575	553	504	542	505	553	535	584	585	496	508	520	557	526	503	531	517	562	529	536	547	476	541	560	545	570	527	557	510	547	539	496	573	563	545	514	560	551	505	508	545	531	503	564	528	581	536	507	552	579	552	488	550	566	551	510	551	563	559	523	502	527	550	535	527	530	543	493	483	536	537	506	528	546	532	533	511	533	551	549	540	539	519	569	524	526	525	524	501	526	532	520	476	557	535	496	551	540	543	540	512	541	542	534	504	515	565	534	518	511	543	535	530	596	494	560	480	536	550	514	532	514	518	564	500	480	567	539	531	558	557	545	532	525	546	523	583	536	526	531	529	513	490	575	554	561	546	534	571	528	540	527	536	553	571	534	548	525	514	553	542	496	524	531	518	534	536	473	537	590	540	513	493	556	533	571	503	534	560	597	491	558	522	524	550	517	513	494	506	538	528	522	564	572	554	532	545	508	557	510	586	559	525	509	510	535	541	517	535	549	566	532	511	526	522	564	512	550	527	554	551	492	524	564	543	542	541	531	503	534	541	547	542	571	529	543	483	512	533	548	560	509	537	522	535	532	554	537	517	528	530	511	545	489	537	544	542	533	527	515	550	544	523	534	534	558	531	537	558	513	526	507	547	538	523	530	511	505	486	535	510	554	519	528	540	579	553	531	536	572	534	529	530	512	491	530	547	540	486	556	547	542	554	567	521	529	567	499	527	527	530	517	566	529	535	563	548	530	513	576	558	529	510	564	514	524	526	568	528	511	513	568	535	532	531	549	568	554	516	503	515	573	560	516	546	518	510	578	545	533	574	542	535	529	538	506	515	514	548	512	558	505	522	544	550	539	556	518	559	524	557	513	489	515	574	528	524	550	521	554	580	538	573	516	545	551	546	522	548	580	517	518	538	502	588	564	567	542	530	548	568	540	567	568	539	503	526	547	501	562	502	540	518	541	557	496	542	532	532	552	527	568	537	517	533	536	508	519	525	540	521	535	528	517	539	554	546	555	530	550	531	581	521	540	553	484	576	568	479	598	548	544	531	540	545	530	555	541	508	551	567	558	572	535	524	538	503	533	510	518	551	531	539	556	536	525	536	479	513	547	532	572	515	550	528	533	512	541	533	563	513	512	542	533	549	515	523	524	571	549	508	549	556	542	512	564	511	545	522	528	544	580	559	563
2563	1373	267	139	118	124	114	115	100	85	87	63	85	65	70	70	65	59	68	52	55	52	59	57	63	61	61	63	56	57	47	58	57	49	57	58	54	65	71	78	59	68	56	73	60	57	63	63	50	57	60	63	69	65	59	53	58	57	62	64	66	40	58	59	66	54	64	49	55	110	141	130	130	106	91	60	60	53	65	51	54	49	56	56	66	50	48	53	48	65	60	51	61	69	62	48	45	52	64	57	62	56	50	50	60	57	55	65	64	61	53	70	46	44	44	71	61	48	55	49	69	55	62	51	63	46	57	63	65	53	57	64	60	50	58	61	53	50	45	53	54	70	47	71	74	59	61	55	47	44	66	49	61	62	52	48	54	42	52	65	62	60	57	65	70	52	61	63	51	46	52	63	65	42	44	73	47	63	56	54	65	62	55	69	59	57	60	55	61	76	62	55	51	65	50	77	69	60	61	55	60	63	60	59	60	55	49	63	58	68	65	60	70	66	60	61	58	48	69	57	50	61	69	59	70	48	49	50	46	58	61	53	58	65	57	65	70	49	66	53	60	67	62	63	56	64	57	62	57	57	54	53	50	54	67	50	54	72	52	48	60	57	64	52	59	50	60	52	54	69	64	57	64	63	62	64	59	63	43	58	54	68	70	56	56	59	65	44	52	47	64	51	58	43	62	45	62	60	58	46	68	55	45	54	60	48	65	44	66	60	46	58	64	74	44	50	58	47	55	61	54	47	55	52	53	54	71	86	61	56	47	65	65	63	53	49	52	56	57	73	69	56	48	59	55	71	69	58	68	78	49	51	57	51	49	55	49	69	51	56	43	42	48	64	60	58	56	64	59	50	62	60	55	55	66	55	59	51	58	55	43	40	49	67	70	56	53	43	57	56	71	46	42	53	57	64	68	61	46	59	64	50	42	59	50	45	54	56	52	57	58	52	70	64	63	59	82	56	44	54	60	62	48	55	53	48	44	57	40	71	61	61	71	62	61	63	47	51	42	48	58	53	53	66	62	51	57	52	55	60	62	56	62	54	42	67	48	57	55	51	54	62	62	52	60	52	60	60	60	44	53	58	60	47	71	49	51	43	68	55	62	50	54	56	59	54	59	53	51	68	40	59	51	61	65	47	55	53	61	54	58	47	60	54	51	54	50	37	58	67	65	75	52	50	60	52	55	51	61	62	58	54	62	51	49	50	60	60	63	63	54	40	58	55	44	55	62	43	56	51	46	58	48	50	50	60	65	66	76	51	49	55	54	58	59	59	57	58	51	46	55	51	65	49	48	49	72	67	58	54	41	44	70	49	52	42	63	47	53	40	53	63	49	50	55	57	54	58	59	45	62	57	50	71	67	60	38	63	49	63	52	55	63	60	56	55	50	51	54	42	61	58	49	44	55	67	59	54	59	52	76	70	49	71	53	53	59	64	43	51	60	46	62	40	61	65	49	66	58	56	49	43	48	65	56	39	68	62	52	58	51	47	62	55	54	53	56	56	57	52	59	59	49	66	61	36	54	65	51	59	48	59	64	51	78	59	60	79	50	64	55	58	46	67	55	56	55	67	51	50	67	54	61	55	59	73	59	57	59	45	58	57	46	59	66	70	65	46	55	55	58	57	46	50	61	63	67	60	54	59	49	45	56	48	47	57	51	62	59	71	48	65	53	74	51	43	57	62	55	65	53	60	54	55	60	76	59	58	58	58	70	55	51	66	45	59	58	53	60	66	60	49	53	62	58	70	64	63	44	55	60	44	66	46	47	72	59	66	66	62	59	64	58	58	55	61	55	72	45	56	65	47	46	63	45	60	65	61	60	52	41	48	65	44	51	58	40	50	52	53	66	71	54	68	59	41	49	51	65	57	63	53	49	46	57	53	44	59	53	51	56	55	52	51	47	57	51	56	47	64	60	68	48	51	60	63	61	68	65	56	47	52	53	72	67	60	58	69	43	48	48	57	57	51	44	69	48	54	53	65	57	62	49	57	57	59	62	58	56	57	58	55	56	58	59	47	61	50	64	69	69	49	53	48	62	55	52	62	59	57	56	57	73	54	52	61	57	60	58	59	58	57	58	63	59	54	43	56	52	45	66	48	52	71	64	54	62	59	60	62	58	56	45	60	73	61	60	74	58	55	51	57	48	69	49	58	51	49	56	67	70	64	68	75	66	50	51	65	53	44	62	59	61	55	59	66	52	51	63	60	49	51	60	51	45	62	45	43	58	65	58	49	54	64	65	62	67	50	53	58	40	49	68	52	41	55	54	58	64	64	55	55	59	66	44	63	62	50	61	64	45	66	52	64	55	54	65	61	55	58	54	56	43	62	46	67	71	60	45	59	56	63	67	54	57	61	55	51	52	60	44	61	58	60	60	65	61	59	62	69	56	55	58	53	51	49	63	63	65	61	58	74	58	59	61	63	61	77	48	58	52	44	59	52	57	50	56	55	71	61	61	57	58	60	54	65	68	57	67	52	62	60	60	54	60	52	54	49	52	63	64	69	60	69	50	62	58	67	59	56	57	59	64	61	60	56	66	58	51	57	64	54	59	61	65	60	60	55	55	61	54	60	57	53	58	56	64	46	59	50	48	54	46	70	54	54	57	60	53	59	52	45	53	65	47	69	52	58	62	55	71	52	47	63	52	47	64	44	55	59	44	50	61	62	70	80	52	47	46	46	63	70	57	45	59	65	63	64	57	46	66	53	43	67	51	53	55	75	55	53	63	36	57	55	59	57	55	55	61	52	53	63	62	68	56	52	64	61	40	67	49	70	56	67	61	52	54	64	61	69	54	72	59	45	57	47	48	32	59	64	59	58	66	69	65	65	59	61	61	66	45	46	64	44	64	49	63	70	68	73	56	60	47	50	72	69	62	61	51	62	42	51	63	60	57	54	56	53	50	57	45	59	48	51	49	59	52	69	64	58	56	54	51	49	50	56	62	55	54	76	74	64	51	67	55	63	65	65	60	56	52	57	61	54	52	55	73	47	53	62	50	61	65	59	63	41	54	55	59	63	62	61	50	65	61	56	57	51	51	63	56	54	43	51	60	60	61	54	60	47	65	76	44	75	53	60	51	44	57	63	48	38	50	53	43	59	55	63	58	68	58	53	67	50	57	35	56	78	49	62	53	65	63	51	54	54	55	52	47	53	53	58	57	62	59	61	65	68	58	59	45	64	53	62	64	51	50	59	43	52	64	55	71	62	46	56	59	66	55	50	65	58	42	59	57	48	55	57	61	52	57	59	65	65	39	62	42	54	50	56	59	51	60	61	57	68	63	55	59	53	52	60	61	67	59	55	69	56	57	55	70	55	62	63	60	73	42	51	59	52	59	57	56	69	61	57	56	61	77	56	66	60	60	59	58	56	56	46	63	60	72	50	51	72	63	63	61	73	63	57	54	50	53	57	65	54	63	44	52	49	68	57	58	56	61	49	52	61	53	61	66	57	67	62	62	53	51	48	59	38	51	56	63	52	51	58
24559	10434	2926	2692	3786	4334	3495	2937	2355	1842	1631	1406	1192	1100	991	873	837	781	763	782	736	698	761	722	741	698	709	719	684	706	634	687	683	604	641	661	642	666	626	573	612	594	575	640	596	656	629	586	612	617	638	620	611	593	630	663	601	636	598	598	581	559	572	589	613	556	561	618	734	1982	2647	2814	2311	1764	1267	990	743	678	631	626	627	627	553	570	587	590	605	576	539	594	597	565	589	598	592	549	604	618	601	554	614	602	568	552	594	586	597	573	567	550	589	608	618	581	571	584	573	588	544	600	577	614	590	589	586	553	554	618	623	553	580	570	597	599	572	598	600	555	608	618	560	573	568	541	584	554	590	622	583	592	627	579	584	621	589	598	601	586	600	629	593	611	618	589	564	589	584	624	555	583	559	578	564	632	583	610	595	565	550	572	578	605	636	568	556	615	586	595	569	615	573	571	573	578	583	585	573	602	582	569	569	614	598	589	593	588	601	588	560	624	572	537	607	615	609	610	585	559	600	572	600	618	572	575	598	555	583	603	560	593	576	565	568	577	564	592	565	540	571	575	567	607	606	642	640	654	601	625	617	582	619	580	606	572	602	571	560	590	619	577	555	622	624	565	597	592	604	574	583	624	619	567	580	579	612	577	586	573	572	601	536	552	588	579	558	582	565	587	589	575	575	543	545	564	586	600	562	570	584	600	598	579	621	575	622	618	610	580	617	598	606	563	582	566	640	608	568	563	601	562	591	561	556	587	623	577	577	556	609	591	607	591	597	571	589	561	548	540	553	576	580	615	613	606	586	576	559	615	593	587	573	573	595	590	583	617	581	555	580	574	582	587	627	623	557	573	594	592	572	616	577	580	583	573	574	570	562	597	600	588	566	570	618	590	586	577	602	606	616	601	600	626	616	578	591	612	617	592	564	628	549	590	565	551	614	605	578	530	620	582	619	611	588	570	573	600	601	560	634	572	589	596	585	600	613	578	545	583	627	612	573	551	592	539	626	597	569	592	600	566	571	594	588	574	579	598	573	594	595	551	558	587	628	638	545	606	622	605	597	587	612	620	585	553	587	606	560	608	572	601	584	569	598	596	588	591	613	628	586	570	584	614	511	612	576	582	586	546	606	575	570	573	537	630	593	572	618	540	615	543	574	576	544	598	613	581	612	555	602	578	631	589	577	609	552	566	568	655	609	597	612	594	602	627	593	531	532	609	575	607	542	584	564	576	603	586	610	585	598	568	611	579	589	581	554	556	547	604	629	622	590	562	566	573	595	590	567	590	616	619	549	550	613	559	598	596	602	607	585	636	590	620	553	601	642	593	609	581	607	611	591	583	553	594	602	560	593	621	612	549	586	550	599	608	578	574	633	584	587	598	594	560	632	595	601	583	548	554	608	597	584	583	594	581	574	588	620	573	617	613	578	563	558	582	562	567	614	564	611	593	610	588	584	612	567	528	593	597	575	579	578	616	594	573	617	566	580	587	551	596	592	577	595	585	591	592	598	604	615	584	555	572	628	611	572	593	565	554	595	578	613	620	548	582	591	626	578	579	576	616	584	610	581	546	603	598	577	585	582	572	600	603	573	629	584	569	619	608	603	562	594	595	621	542	606	585	568	624	575	565	585	580	581	615	580	569	577	569	584	597	600	617	584	592	586	626	560	571	596	603	585	573	525	583	558	614	674	574	604	545	575	561	562	585	600	586	594	629	649	569	599	587	611	580	567	623	618	599	579	571	583	567	571	608	602	594	549	613	607	569	609	529	556	571	614	565	614	552	585	570	555	623	573	622	559	553	593	590	617	627	595	584	590	579	608	556	606	604	557	629	578	668	629	565	605	627	574	595	600	585	556	523	616	598	546	562	570	592	595	568	611	601	523	558	604	596	585	562	637	565	514	597	546	577	586	554	579	604	656	597	589	604	624	611	580	629	586	583	545	595	582	617	603	543	578	564	576	578	635	565	615	612	578	642	569	562	583	564	593	540	594	580	576	581	647	572	621	574	641	589	587	574	596	552	567	562	634	576	560	556	619	613	571	617	557	580	627	570	609	583	639	591	555	593	588	582	600	599	597	583	602	587	568	584	616	615	589	561	596	585	597	540	574	600	597	586	622	533	570	582	602	553	576	590	592	583	638	575	551	576	569	556	577	574	612	620	615	594	591	637	593	565	602	579	587	574	556	591	611	614	596	613	587	576	584	611	623	578	554	555	587	589	612	565	594	601	575	568	554	612	612	560	588	642	576	612	611	570	552	578	556	587	573	598	597	637	586	647	630	613	536	589	612	564	564	584	604	591	580	584	606	586	602	547	606	573	567	597	556	653	569	580	585	604	591	608	572	571	614	598	584	569	604	572	565	590	585	575	558	569	596	564	583	551	613	610	594	561	632	583	585	602	529	606	574	600	560	603	578	639	555	619	575	592	603	607	589	597	592	616	591	615	615	539	612	569	606	596	583	566	595	599	623	623	609	592	586	582	601	556	605	584	643	566	583	571	597	545	621	594	583	591	663	555	586	621	595	584	582	569	602	543	558	540	607	620	599	604	600	581	572	579	548	614	558	554	549	578	559	583	611	576	527	574	615	582	556	576	607	624	547	587	581	562	592	583	630	589	636	584	603	605	584	585	529	573	572	613	571	579	564	560	615	557	589	570	620	614	594	637	571	574	620	585	602	644	594	575	560	544	613	592	590	571	588	601	590	591	584	569	547	605	578	599	606	575	591	608	576	572	579	579	569	613	571	551	568	593	613	596	560	565	572	579	556	588	593	586	583	562	570	600	592	550	575	583	627	612	596	615	571	562	576	584	592	563	602	587	612	558	611	609	572	598	618	547	579	587	577	626	574	622	593	582	566	597	578	607	518	545	594	575	565	594	575	564	572	600	595	609	559	585	607	595	593	638	605	569	560	575	574	638	573	551	574	608	599	577	614	593	605	589	557	628	607	595	589	544	588	607	586	608	553	642	562	591	609	637	590	597	597	631	599	553	580	568	579	588	585	573	568	574	583	573	611	590	599	567	614	559	601	593	604	620	559	584	593	614	591	622	578	585	580	615	613	563	543	585	606	555	600	597	609	572	567	584	573	587	564	621	593	560	609	577	587	562	576	573	601	561	588	577	561	601	573	594	582	598	540	582	581	586	566	550	578	586	608	569	624	548	606	630	613	610	557	574	607	545	562	595	582	590	562	550	574	557	584	618	593	623	573	585	608	597	562	572	611	574	611	606	573	588	606	594	604	554	615	575	599	623	596	613	587	568	612	622	587	571	603	609	512	572	605	556	555	602	608	564	545	586	604	562	611	609	624	642	621	562	531	568	582	575	614	573	586	588	592	604	617	613	624	601	547	578	589	586	645	599	607	614	567	572	612	577	600	595	590	578	568	576	569	602	600	564	580	581	629	621	577	563	606	556	588	609	570	612	650	544	575	569	600	598	573	594	582	581	534	604	554	594	570	629	562	585	585	629	583	640	572	591	626	624	600	531	568	604
1046	308	135	81	85	69	82	103	82	81	68	66	75	80	79	69	62	62	72	77	73	62	75	79	78	69	85	69	68	72	54	76	70	76	82	78	67	83	79	74	82	68	74	71	72	74	76	64	63	72	63	71	68	61	71	73	78	61	79	71	73	76	74	84	64	56	72	71	71	77	92	92	85	74	91	72	74	53	67	83	85	61	65	78	73	70	62	83	72	59	79	65	58	69	72	71	64	65	56	71	66	55	82	73	77	83	58	62	83	71	82	70	71	73	71	80	67	59	65	62	56	77	73	91	64	81	81	71	78	75	72	68	70	81	65	72	73	69	57	69	81	75	74	55	64	75	63	70	58	71	79	83	62	68	64	64	79	80	54	74	72	67	62	76	77	70	69	80	63	62	76	69	61	95	69	68	71	67	69	74	72	79	67	70	67	64	62	75	82	79	78	73	63	65	78	65	62	81	83	73	71	72	63	66	70	70	64	80	78	72	67	65	62	70	74	64	81	77	80	85	78	63	76	69	77	73	74	73	77	56	71	77	73	84	54	65	70	70	57	73	68	72	67	83	63	72	79	82	64	59	69	70	58	70	67	82	74	73	75	67	92	86	70	73	72	75	83	56	56	65	70	56	79	62	61	77	82	71	60	61	69	65	75	61	57	65	73	61	70	74	62	72	69	73	68	64	83	64	74	72	68	75	70	63	73	59	60	56	62	71	53	76	63	70	63	76	74	65	74	70	66	70	59	80	82	57	79	65	66	73	71	60	66	81	71	61	80	60	72	76	69	71	75	73	72	75	76	71	93	70	83	56	65	69	68	87	59	84	62	66	68	81	66	75	71	72	77	64	82	63	66	65	85	89	76	71	74	70	63	70	68	62	69	74	85	64	66	60	69	51	79	63	79	66	69	69	75	69	67	69	59	79	75	58	63	78	69	60	69	66	68	68	68	73	70	65	62	67	70	71	76	80	67	65	77	69	56	71	71	54	82	74	63	59	79	68	56	68	78	71	71	61	62	68	68	79	57	67	74	87	54	59	77	82	80	89	61	71	68	70	73	76	65	75	62	61	70	63	59	65	57	65	68	72	75	60	60	73	90	70	67	67	71	88	79	69	92	81	78	68	80	84	85	72	86	82	81	82	70	71	73	75	72	82	76	76	70	73	82	71	65	69	67	63	57	70	64	56	59	67	69	84	83	76	65	61	78	73	80	70	63	82	65	76	69	68	54	62	84	69	75	54	79	74	71	72	64	59	61	73	64	60	76	66	64	75	81	69	74	61	67	73	61	73	86	64	79	78	62	75	77	67	77	66	62	69	80	56	89	73	52	68	56	57	81	69	77	60	83	69	75	68	71	69	76	62	66	80	58	74	85	64	69	74	80	72	61	79	80	57	85	72	60	74	66	68	73	82	78	69	69	63	62	62	76	66	76	61	70	67	70	55	71	76	64	68	60	71	73	72	74	72	68	61	69	72	57	72	75	75	58	64	66	75	67	66	68	64	79	62	72	75	64	75	74	74	67	76	69	73	78	82	67	61	78	87	76	74	71	66	88	80	72	60	73	65	64	75	62	55	74	65	55	75	76	57	63	69	78	80	63	73	62	73	66	66	60	68	77	70	75	73	57	70	83	66	75	70	69	57	70	64	71	80	59	74	74	73	69	62	86	80	69	64	73	66	61	60	67	63	63	82	81	71	66	72	68	92	60	83	74	72	67	71	68	65	69	73	75	72	69	72	67	77	79	84	80	70	74	81	60	69	71	74	88	88	64	77	79	77	57	75	64	69	76	67	75	73	72	72	68	82	84	84	86	78	70	78	62	74	80	79	74	70	64	70	61	66	75	69	81	82	73	80	57	59	72	67	67	65	69	56	73	55	67	71	72	80	75	74	56	87	89	72	67	72	83	68	72	70	64	76	68	71	65	67	72	63	60	72	63	73	80	69	59	80	78	72	83	65	61	62	65	59	76	62	70	70	67	67	72	73	60	74	77	62	81	66	58	82	72	68	80	59	64	49	71	68	84	57	85	87	76	67	85	68	69	54	77	74	81	79	82	82	63	58	66	77	80	63	74	68	70	66	82	70	81	72	61	67	72	69	58	70	74	69	61	62	78	77	74	80	84	70	71	68	81	75	67	75	56	77	83	80	80	76	80	76	55	81	58	63	75	75	80	66	60	77	72	56	74	68	68	64	78	74	60	86	77	81	69	65	82	66	69	82	77	58	82	59	55	79	62	74	69	63	81	69	62	61	71	90	55	66	69	53	67	79	82	77	57	66	63	82	76	65	72	81	85	73	77	69	75	75	64	75	63	58	74	64	59	72	70	74	74	71	66	65	70	82	58	76	84	65	69	52	74	66	75	67	83	82	66	67	62	72	79	67	83	60	61	74	55	62	78	68	72	75	61	58	79	77	73	60	61	73	70	74	62	69	84	66	81	69	81	64	73	75	79	66	63	64	86	63	83	69	64	72	60	69	57	66	71	79	73	50	65	66	72	75	89	73	79	74	65	65	75	66	68	83	59	77	78	77	89	67	63	66	58	57	79	72	65	87	76	79	52	73	72	63	69	71	62	71	69	76	66	76	61	81	68	70	80	61	62	76	67	68	77	68	64	83	80	75	66	82	68	82	61	58	83	86	74	77	67	71	67	75	70	92	76	64	69	80	72	73	74	68	78	75	77	74	81	65	69	67	76	61	89	72	77	59	75	75	77	58	76	62	76	68	87	76	70	68	90	70	76	53	75	65	71	79	77	68	70	67	83	65	87	72	65	67	68	58	60	89	65	67	59	73	83	54	76	69	81	67	64	74	71	70	71	74	58	66	71	60	71	73	71	84	64	66	79	73	68	68	85	64	68	64	56	68	68	57	68	80	78	60	67	60	66	72	75	86	75	81	78	79	65	71	67	96	69	61	66	68	72	70	62	75	62	65	52	62	64	68	65	68	59	74	74	76	66	67	76	66	65	77	67	68	61	69	81	82	75	68	81	44	56	60	73	75	73	65	56	85	71	69	61	75	65	87	63	78	64	65	73	81	78	67	69	68	73	75	74	84	57	81	65	70	78	76	68	70	74	76	81	89	63	74	83	60	69	86	60	74	83	65	69	78	79	67	74	73	77	65	71	69	80	65	64	84	72	77	78	77	65	69	67	67	74	79	63	59	71	66	74	67	75	64	71	68	77	56	61	75	60	64	65	71	68	71	66	56	63	60	79	58	78	77	78	64	67	68	81	79	76	56	76	84	57	65	72	59	70	76	73	67	76	66	79	66	66	71	74	88	71	57	66	70	65	62	58	67	59	64	71	70	86	80	71	69	66	67	78	76	82	72	71	67	71	67	70	76	54	63	77	62	75	69	60	80	69	81	73	74	73	67	79	69	81	55	76	77	65	53	58	72	64	65	71	76	84	83	68	70	67	93	63	66	67	67	73	59	59	66	66	76	70	69	73	64	72	75	74	83	65	63	61	74	75	72	90	50	71	64
13935	4482	1247	1302	1515	1681	1483	1237	1156	1041	901	901	897	812	769	760	769	776	737	780	745	714	747	731	753	715	727	712	734	741	713	702	713	719	728	709	729	691	681	708	681	721	670	720	740	698	724	681	704	704	681	735	665	700	709	765	665	689	687	733	705	765	725	715	752	657	745	676	756	1095	1211	1119	1158	1077	908	790	747	742	680	748	712	688	722	686	719	745	699	713	688	679	696	730	716	681	733	723	718	691	727	680	710	724	631	642	701	685	692	732	652	724	660	694	709	695	714	720	695	723	700	752	747	735	740	679	693	659	675	723	711	722	717	728	686	728	708	655	744	724	693	718	731	698	668	643	710	724	709	721	714	711	679	721	690	697	751	693	722	667	738	699	762	664	755	689	768	772	733	679	681	720	742	698	713	710	704	727	687	699	739	736	669	732	728	684	741	764	729	688	720	752	723	663	731	748	695	657	723	743	724	685	729	673	691	680	696	693	709	748	648	707	718	687	713	690	743	747	726	713	712	777	747	663	731	718	715	660	718	729	710	717	772	668	716	683	712	717	733	680	686	732	699	729	731	719	724	724	709	712	686	736	732	733	720	738	715	701	748	679	672	718	698	726	704	710	765	671	666	691	673	732	675	719	739	730	698	707	672	711	707	709	706	685	682	725	739	748	739	757	694	713	705	714	727	705	659	752	737	718	716	698	746	676	730	741	716	729	698	635	747	707	737	696	687	658	739	683	678	735	718	696	716	692	697	714	790	724	711	706	669	702	713	734	681	698	701	687	708	677	702	758	709	761	715	755	703	684	673	751	706	706	662	741	711	666	711	733	794	679	707	700	686	713	762	756	720	731	693	694	733	728	683	706	668	692	700	769	708	667	707	698	690	749	756	714	718	698	737	737	725	715	710	722	675	703	706	719	706	680	680	726	720	711	644	653	741	685	717	742	730	717	682	722	683	699	694	688	692	679	750	705	689	710	730	734	692	712	700	705	743	709	648	689	679	709	707	690	721	750	700	751	674	710	705	712	697	727	712	704	701	706	713	733	682	719	686	709	657	717	714	706	663	714	677	735	715	701	724	723	694	711	703	702	712	736	689	731	708	709	732	748	704	746	736	708	705	750	685	699	678	733	696	661	727	713	665	722	755	670	721	736	713	778	696	674	701	728	701	684	716	691	679	791	723	722	738	746	757	711	717	700	686	746	706	699	718	691	744	720	729	728	702	768	688	667	716	744	742	708	777	713	677	691	729	748	708	712	708	697	682	731	701	731	687	721	708	754	721	685	665	727	718	743	714	721	715	690	674	714	702	698	709	724	700	700	709	706	689	669	671	732	718	691	675	709	701	693	714	705	683	712	673	669	677	711	664	702	709	738	701	667	721	726	666	749	725	696	683	729	676	740	691	721	723	658	726	700	725	721	714	709	722	718	760	705	736	739	731	719	707	752	715	714	710	677	770	713	720	748	716	709	734	725	736	663	755	719	713	729	759	675	695	681	710	714	718	737	726	747	709	707	716	744	680	671	710	709	688	711	667	719	663	756	726	737	682	687	739	705	695	720	703	714	698	703	718	720	712	742	720	702	719	667	660	696	710	673	702	684	697	759	725	680	669	748	736	698	727	733	726	682	708	736	740	694	715	737	723	672	681	697	693	708	729	749	745	661	698	722	740	729	719	692	716	670	733	738	681	734	707	725	726	732	713	706	711	680	716	678	737	692	696	720	708	765	708	700	696	717	704	705	713	720	685	675	675	685	674	695	721	700	684	689	734	739	707	711	679	711	689	691	701	701	710	721	778	692	724	731	728	741	719	706	621	741	678	707	713	719	735	694	746	664	718	703	704	740	713	679	727	677	674	705	715	691	724	699	699	721	712	751	684	697	730	722	720	715	713	756	686	708	743	685	711	726	675	697	760	727	719	684	701	737	697	679	756	720	712	753	722	723	708	692	734	729	750	703	734	699	767	724	759	693	663	736	724	712	734	746	725	745	706	767	696	764	753	711	662	677	731	706	678	694	714	647	734	720	750	702	676	687	626	678	702	725	688	696	751	753	718	653	717	684	711	708	711	750	729	703	674	722	731	698	711	734	727	783	718	743	698	747	727	710	716	740	681	729	736	681	715	709	684	749	704	661	683	704	739	707	731	737	660	732	720	677	733	682	700	728	694	779	775	750	692	775	661	703	712	743	710	704	741	683	691	751	714	731	691	700	725	694	700	691	697	734	710	753	707	690	732	704	767	707	703	746	681	748	715	766	674	687	724	697	723	713	733	702	710	698	709	684	732	716	692	657	727	655	675	699	659	688	717	648	660	712	753	697	724	716	664	685	701	729	705	743	698	713	675	716	707	699	723	685	759	734	711	698	711	708	715	710	744	713	694	716	731	720	688	719	701	706	784	701	676	775	685	691	709	736	737	686	716	700	712	755	691	708	718	734	724	724	711	675	689	734	736	691	699	720	685	709	701	669	719	715	730	729	714	697	729	696	694	702	706	675	700	701	704	742	733	708	705	689	701	730	698	683	740	705	743	693	697	700	667	728	690	701	730	694	686	721	744	761	721	692	736	725	684	721	736	696	700	726	727	735	705	753	681	695	715	712	744	718	694	704	685	741	716	703	706	706	708	714	715	755	685	736	758	713	735	699	700	699	776	694	706	696	743	688	716	679	711	749	710	670	700	720	702	673	662	727	704	721	715	700	722	714	743	704	731	717	691	687	714	736	693	718	710	707	760	700	695	713	675	734	714	759	731	701	714	698	669	714	678	741	692	723	700	735	716	689	685	713	686	722	709	666	717	717	722	683	753	711	701	739	680	684	698	715	731	670	753	679	739	705	793	713	719	671	700	709	733	741	749	686	742	713	711	714	704	714	706	709	714	651	688	690	670	702	710	694	743	682	723	688	655	658	718	696	694	735	722	745	725	661	721	653	693	685	670	749	725	709	678	703	733	647	698	698	681	757	702	742	694	667	729	714	693	681	722	692	711	693	693	768	722	642	720	713	723	734	717	747	658	686	708	713	747	710	730	739	727	763	714	664	727	661	679	692	720	663	718	718	745	719	741	674	708	692	702	729	713	721	729	724	711	699	696	714	679	681	705	743	714	724	711	763	723	676	642	696	701	675	728	686	745	713	712	750	690	737	751	719	719	707	638	697	672	703	646	723	728	695	724	701	708	706	721	688	743	719	720	689	696	730	677	752	713	722	709	708	697	719	722	710	740	706	720	709	713	711	683	705	660	728	688	736	736	715	666	716	759	692	736	686	708	763	681	720	739	676	638	736	745	706	691	708	704	702	713	724	686	733	651	695	682	718	724	695	744	708	706	674	697	741	703	738	684	745	729	701	690	643	730	707	706	687	704	709	676	698	718	670	705	706	685	659	753	695	675	690	697	696	703	675	728	740	677	680	748	723	717	692	701	711	690	717	701	725	690	690	750	716	730	671	721	720	676	703	648	758	674	696	676	693	717	731	654	732	654	678	710	719	748	690	716	727
1737	812	204	132	103	104	96	112	99	91	86	76	92	72	83	67	79	89	75	64	73	80	84	85	77	62	73	77	88	99	80	57	69	83	89	77	72	76	68	86	89	64	57	76	61	69	73	60	86	80	71	79	72	72	70	63	74	61	76	78	81	66	70	76	81	92	80	79	82	107	90	123	120	93	95	85	97	75	52	76	73	81	61	74	70	86	81	75	82	69	75	63	68	76	62	74	59	72	81	67	84	70	62	67	72	62	58	68	61	83	82	60	78	80	67	76	85	72	73	71	76	67	69	71	72	75	65	52	68	73	81	60	70	64	65	78	71	60	72	74	68	70	74	78	84	79	51	62	82	87	77	70	68	85	69	84	80	70	65	67	86	70	70	77	76	80	72	86	88	80	77	76	78	80	62	71	71	80	53	70	78	90	82	88	67	78	52	63	74	80	64	71	78	78	79	82	65	59	71	85	70	72	74	71	73	78	77	64	70	74	94	62	83	72	66	67	64	66	68	76	75	80	74	65	76	65	64	83	84	66	78	74	80	67	76	71	66	58	83	63	79	74	76	70	77	67	64	77	94	64	85	81	66	61	86	68	62	75	79	64	79	67	79	79	69	81	76	78	66	89	64	83	77	71	83	83	70	65	72	76	76	63	70	78	80	69	75	86	65	89	81	83	77	83	73	67	85	66	88	64	54	82	78	76	68	79	83	83	66	66	83	77	81	66	64	79	76	71	70	74	83	73	73	78	91	80	62	70	72	62	66	84	78	73	62	64	68	68	86	71	60	70	70	78	82	80	73	78	68	68	86	64	70	76	62	74	73	70	67	73	65	70	70	73	72	65	89	65	81	79	73	73	58	87	74	83	83	93	71	79	70	79	67	55	62	77	68	70	87	60	66	55	71	85	77	71	74	72	77	56	89	74	78	84	67	82	87	82	90	81	59	69	60	67	72	77	79	75	68	69	69	66	72	75	67	77	81	83	66	64	76	70	67	70	75	78	75	86	82	67	70	72	82	65	65	89	66	82	63	58	96	94	78	74	80	70	86	60	67	81	69	77	64	77	64	65	73	89	71	73	74	78	73	77	74	83	76	47	61	71	67	67	72	78	79	66	83	71	79	93	78	72	81	73	71	77	69	62	62	66	67	65	74	63	72	65	57	71	76	77	72	80	77	66	51	83	76	78	64	76	66	83	73	79	74	74	64	84	74	71	63	86	68	81	74	84	69	58	77	75	65	74	65	72	66	78	68	88	71	76	66	61	57	58	74	68	63	67	75	57	67	72	65	77	58	82	72	78	48	77	62	77	67	75	93	63	79	79	78	69	79	79	65	64	66	72	85	80	79	73	75	84	83	96	71	79	83	77	80	74	58	71	57	71	68	66	79	64	70	86	81	79	71	89	74	72	74	73	67	64	84	84	61	66	81	69	67	77	51	75	55	83	65	78	68	68	72	74	68	67	65	83	83	81	87	65	71	58	65	52	66	63	81	66	92	68	74	74	65	80	70	68	88	70	83	68	71	80	71	62	64	78	64	69	64	87	66	79	74	81	82	93	63	71	76	75	80	61	71	80	88	61	52	86	85	74	77	75	76	69	84	75	76	87	88	56	63	60	63	69	78	84	76	75	76	79	73	55	73	73	82	82	88	56	68	69	73	75	71	73	70	71	79	79	74	72	91	77	62	57	67	79	89	80	85	70	75	64	80	82	79	73	83	75	76	71	69	63	79	52	79	68	62	70	91	86	62	68	79	69	82	78	56	83	81	92	82	72	65	86	77	81	83	64	83	100	77	79	57	63	80	78	69	62	89	79	75	79	67	69	71	67	87	69	60	83	73	60	67	61	66	68	64	71	68	77	71	78	77	67	96	83	69	78	74	76	77	74	70	78	83	60	71	80	72	78	67	75	61	87	69	75	73	74	76	73	65	79	82	77	67	76	72	66	76	69	64	83	68	91	80	66	84	65	66	70	76	65	65	63	71	73	53	66	55	76	68	60	70	75	75	72	77	83	75	73	81	76	74	66	67	70	56	59	87	82	75	76	74	75	76	70	78	84	82	82	68	83	66	81	92	79	95	76	84	65	64	79	80	94	76	71	78	77	64	76	65	79	84	59	65	80	69	80	65	84	86	87	74	60	64	73	76	67	74	66	70	67	72	83	73	83	74	78	53	72	60	83	75	76	68	65	81	79	64	88	97	65	86	76	76	91	72	78	85	76	67	67	65	73	63	66	65	81	74	53	84	72	78	77	66	77	65	75	70	80	72	72	77	86	82	83	67	64	60	88	68	72	71	72	63	79	75	78	63	79	74	63	76	71	71	65	69	72	78	72	61	79	86	67	80	87	82	84	83	73	60	80	68	73	72	79	82	68	55	72	78	61	90	67	73	73	64	73	90	71	83	72	70	79	83	75	69	72	74	76	93	78	70	76	66	77	82	70	82	69	73	64	67	76	65	77	87	83	76	84	75	71	70	62	73	90	72	75	86	78	83	71	78	74	81	73	74	63	75	69	66	75	71	81	62	59	72	77	84	77	85	86	75	75	73	73	63	74	62	69	72	75	76	71	69	71	75	69	67	69	68	65	76	81	71	76	67	64	69	74	69	69	73	70	68	69	80	62	67	88	78	65	88	64	84	69	68	84	80	67	78	77	58	64	68	56	80	51	80	65	66	80	73	73	78	74	83	73	66	77	73	81	71	77	63	87	65	70	73	87	76	74	86	60	72	70	75	63	81	75	84	71	73	83	71	73	75	73	88	63	73	73	92	83	61	75	84	79	63	72	82	67	81	71	80	73	61	65	77	72	73	76	64	72	66	71	64	73	80	77	69	64	78	73	71	64	81	63	76	68	66	81	67	89	73	73	78	57	70	82	69	81	58	89	74	69	66	69	85	71	81	81	68	66	60	79	73	70	67	71	89	74	65	72	67	90	64	77	71	85	95	82	72	72	66	71	74	77	82	79	82	84	80	76	85	89	80	81	74	70	69	79	71	66	64	74	69	70	67	75	62	66	68	78	82	84	91	73	67	68	85	62	86	76	80	56	61	80	87	82	77	56	67	68	77	95	85	70	74	85	61	86	50	89	82	73	66	60	84	86	67	81	75	84	82	63	80	82	69	73	72	66	64	79	62	81	74	71	71	67	85	85	82	71	64	84	76	84	70	83	70	82	69	79	70	95	81	73	80	59	65	71	66	79	74	66	62	87	70	58	99	70	68	73	77	75	77	83	83	63	91	59	78	81	75	58	80	76	81	58	86	93	79	67	66	61	67	75	79	66	66	83	68	83	70	87	71	91	76	65	83	73	80	57	78	79	84	77	62	96	71	72	73	71	87	86	82	86	70	73	59	70	77	69	87	78	69	92	71	77	71	80	65	49	67	72	78	60	74	62	71	86	77	92	84	69	72	62	75	57	82	60	72	58	64	76	79	72	82	88	71	65	59	75	63	60	68	63	82	81	64	73	68	83	75	67	73	66	80	82
20477	7938	2085	2089	3028	3094	2610	2157	1806	1513	1273	1143	1120	1013	985	977	873	928	831	801	823	823	878	844	836	805	837	846	850	807	809	782	801	764	701	792	752	745	801	790	767	779	775	744	767	796	756	720	742	758	722	716	716	777	764	716	731	692	783	788	773	772	795	705	715	715	775	734	899	1592	1778	1874	1757	1457	1147	963	818	784	775	746	746	724	720	730	744	700	797	732	791	724	752	727	719	705	790	741	727	742	732	707	747	774	812	742	684	747	729	705	705	726	761	743	758	784	712	727	734	730	702	741	756	761	730	745	725	723	725	722	740	743	741	722	708	755	714	781	777	740	698	733	778	740	746	728	702	710	769	742	741	715	724	755	749	741	671	742	692	733	757	719	755	734	702	712	737	731	713	719	759	769	776	742	759	740	758	732	778	738	771	760	700	740	721	723	673	729	749	780	785	718	719	702	766	742	738	792	759	763	752	782	724	776	741	743	721	768	733	730	755	722	709	752	748	760	724	719	736	700	708	758	736	734	736	780	719	719	715	704	782	729	739	757	774	752	733	754	689	755	735	704	734	743	730	695	717	752	700	721	717	703	763	759	721	731	741	746	757	743	748	723	730	744	758	724	714	748	738	729	738	720	755	718	737	745	716	734	730	758	759	740	759	737	729	721	753	748	703	708	726	708	756	727	743	727	718	721	727	772	743	732	722	765	718	732	695	749	685	772	684	693	739	757	737	724	767	736	762	770	735	746	745	745	716	747	750	742	711	729	736	731	752	739	640	730	743	764	773	773	743	706	738	730	729	788	705	704	771	749	758	706	725	762	723	720	740	735	741	744	731	738	780	706	748	758	740	761	717	748	748	733	760	749	746	756	702	756	718	708	738	722	724	700	738	734	747	775	749	730	747	692	766	736	745	723	774	690	774	750	773	729	748	730	735	766	704	741	754	767	729	735	785	751	695	740	772	757	777	788	790	737	743	727	786	689	724	702	766	769	685	730	748	742	749	728	773	696	797	753	725	721	719	794	738	725	750	729	734	780	743	759	800	749	696	744	721	712	726	768	723	737	786	767	745	738	659	767	738	716	735	745	758	741	734	778	741	749	765	691	721	733	689	755	714	752	703	717	730	750	744	761	732	737	713	714	776	793	736	739	740	742	761	801	783	761	737	701	747	718	697	728	745	767	765	744	787	745	767	730	688	760	785	717	745	718	786	725	769	690	795	725	710	674	709	751	721	710	719	746	751	745	771	733	741	759	751	719	694	717	736	742	750	742	771	732	746	749	751	688	755	752	756	723	714	750	729	768	763	725	777	732	749	687	746	760	763	725	782	714	697	782	693	734	754	765	742	764	675	736	750	758	727	723	785	746	728	685	724	732	761	727	690	719	698	780	685	750	744	779	722	752	730	720	697	724	739	751	773	753	747	697	742	705	784	748	718	759	728	776	722	754	738	689	726	761	771	713	754	701	747	795	721	752	705	756	746	711	796	699	730	735	680	741	749	771	756	744	685	722	744	758	733	740	781	703	734	726	776	747	733	776	705	742	647	730	742	709	758	729	782	749	736	747	791	762	782	753	693	747	782	718	772	773	735	707	725	730	796	734	715	736	714	694	726	736	736	750	722	787	757	772	794	718	697	768	759	680	719	807	756	747	712	720	766	727	759	752	765	708	742	704	744	704	734	704	752	722	745	742	702	722	776	743	742	795	725	751	713	735	707	772	766	710	762	714	684	748	709	736	757	765	723	726	754	697	738	683	730	810	753	720	738	723	760	732	786	750	707	769	763	726	765	723	743	791	752	727	706	798	755	708	695	737	763	767	764	785	721	719	730	732	744	713	730	795	760	778	750	711	763	807	719	755	750	767	748	758	747	754	753	751	772	785	749	705	729	747	712	709	713	751	679	723	794	673	728	674	717	754	732	751	732	746	680	712	733	745	763	710	739	720	728	716	679	713	746	752	720	725	753	780	743	724	725	721	764	791	754	733	741	738	759	738	766	709	720	785	740	722	763	718	681	696	733	707	724	735	759	682	737	745	745	732	711	688	707	710	751	743	753	734	725	763	719	740	705	722	729	771	657	707	726	728	709	771	754	754	729	759	742	697	719	744	768	694	791	739	677	689	742	696	726	718	759	717	772	756	733	774	722	731	776	763	761	740	761	717	720	702	749	742	742	760	740	786	739	743	730	744	730	711	718	723	728	741	722	766	770	751	747	800	750	774	715	735	689	739	784	749	676	749	743	720	710	734	700	735	765	763	758	668	722	716	727	792	752	750	756	725	744	708	718	757	724	766	708	722	731	748	736	726	747	732	723	741	744	759	734	744	700	753	696	733	761	716	754	744	734	782	726	762	733	706	771	774	738	765	747	746	740	746	744	762	775	760	738	698	726	751	783	760	729	679	723	732	715	743	747	755	715	715	709	787	772	720	722	716	790	755	739	762	787	703	717	769	794	721	718	735	745	698	751	742	743	699	754	714	739	736	703	738	747	750	724	734	799	734	744	730	707	798	739	751	766	724	763	757	757	769	765	749	749	732	736	767	727	790	773	743	697	816	744	735	704	745	700	719	767	714	714	735	750	688	751	750	746	733	709	724	722	737	757	721	693	708	712	766	764	767	700	745	761	715	739	748	734	716	693	786	729	743	675	722	739	712	757	754	788	791	754	762	764	747	735	737	759	749	767	704	735	703	757	749	755	713	768	748	729	742	744	772	743	759	722	758	729	699	731	747	720	760	768	674	766	782	743	756	751	800	745	751	723	737	720	697	748	730	690	690	732	733	766	788	751	694	741	713	708	736	728	781	692	723	711	726	720	735	717	790	727	809	783	744	790	694	703	711	793	760	733	764	751	757	729	744	699	704	767	767	731	728	716	720	720	783	776	714	731	687	748	733	750	764	677	710	747	742	729	752	752	735	691	797	702	786	745	745	758	723	725	746	754	766	763	715	706	752	744	747	740	758	771	758	716	755	761	707	740	777	738	707	721	717	725	711	727	703	747	725	739	730	759	764	726	723	730	749	766	763	743	731	757	766	709	735	746	760	759	737	717	793	742	738	734	742	812	733	704	774	701	763	692	738	759	736	770	727	716	741	765	727	744	694	711	772	745	722	748	756	697	727	772	757	735	731	720	732	795	769	757	744	759	802	785	734	720	748	732	727	723	793	742	697	741	772	739	740	751	722	685	741	756	749	743	745	769	706	683	750	712	742	748	754	710	698	714	721	757	705	732	689	711	726	764	759	732	742	716	712	791	718	756	780	729	740	703	781	762	719	703	732	710	768	761	755	719	798	702	736	757	706	776	798	689	750	711	786	734	759	747	764	706	704	802	749	714	702	726	743	747	762	739	718	726	750	682	777	742	726	713	750	722	764	759	713	762	770	746	794	732	728	666	758	755	744	699	737	767	726	697	801	685	723	731	755	757	731	765	759	703	754	753	746	754	714	733	704	715	729	713	729	721	715	765	764	745	727	694	729	789	695	692	736	767	723	735	758
1911	614	169	104	97	98	98	76	73	85	77	78	64	58	78	68	72	55	80	69	81	70	63	63	56	64	54	62	56	63	65	63	64	61	56	60	69	63	62	49	74	68	67	61	53	63	69	53	62	54	66	65	57	70	60	61	57	61	73	67	65	86	58	62	63	64	73	50	63	66	124	140	101	90	68	85	58	66	61	57	44	56	56	68	65	39	57	56	54	57	61	59	62	65	62	72	68	58	52	70	65	54	69	59	66	64	60	69	72	56	63	53	76	58	61	58	57	66	58	63	67	63	54	61	62	66	47	75	69	66	81	56	71	68	55	65	65	74	61	61	59	66	78	61	55	58	53	52	64	72	61	70	61	75	64	49	65	58	70	68	47	67	64	54	54	65	67	55	67	59	58	63	75	55	55	63	53	71	69	58	63	67	51	68	70	63	64	56	61	40	65	64	63	49	53	67	58	61	67	62	69	59	57	50	69	50	49	64	66	60	67	59	51	58	49	55	62	59	53	57	63	61	68	79	68	60	66	63	52	65	66	58	64	75	56	69	71	59	65	49	47	48	52	61	45	59	52	68	60	82	66	73	52	58	74	44	52	75	52	55	58	62	66	57	51	46	53	50	53	55	65	58	52	56	65	61	55	77	62	77	73	55	60	61	72	68	50	54	67	78	60	52	60	64	65	70	58	61	50	69	58	57	54	68	77	83	67	67	70	81	65	65	71	60	50	51	48	62	62	60	51	63	73	69	61	89	49	63	59	62	75	59	66	67	61	64	65	58	67	58	69	60	69	67	51	53	64	59	66	64	90	59	61	51	38	58	58	68	47	51	51	70	59	66	83	57	57	58	56	57	57	66	57	59	57	57	63	62	62	56	62	63	52	66	60	69	54	57	54	59	69	49	65	58	63	68	66	63	74	64	57	70	60	73	66	53	61	67	77	44	58	68	60	63	70	55	58	57	56	51	50	60	64	81	71	58	55	60	70	59	61	67	67	73	60	67	65	51	68	62	69	68	66	58	64	61	55	50	40	59	57	71	63	72	69	55	68	50	57	72	69	58	52	64	76	61	44	57	56	56	64	60	64	68	71	73	70	66	70	58	48	63	79	74	65	80	67	69	56	65	70	57	57	64	82	51	57	60	54	63	62	65	53	68	58	63	69	54	68	72	57	58	52	55	60	61	52	52	59	75	62	54	46	55	61	59	56	74	59	66	78	60	53	60	67	62	67	58	72	59	62	71	52	59	60	70	68	66	72	53	56	52	57	59	63	48	61	66	50	69	61	75	56	51	61	64	53	67	67	47	63	63	57	72	72	65	65	68	64	62	73	63	77	53	64	60	60	56	61	60	67	52	69	61	52	60	56	71	61	61	63	65	56	63	55	63	65	62	68	66	58	46	60	75	67	56	47	59	65	61	67	64	63	64	70	71	73	71	79	67	51	59	68	55	67	64	54	54	60	61	67	77	64	51	65	52	76	52	46	70	66	53	61	58	61	69	75	61	66	59	65	64	60	68	57	59	65	51	61	57	54	65	70	62	58	63	61	55	59	66	69	60	63	52	73	67	65	59	65	56	72	64	58	60	62	58	57	51	65	71	49	55	68	67	64	73	69	71	60	67	70	73	71	60	60	59	66	80	54	62	49	68	78	63	70	60	59	54	62	86	66	60	56	64	66	57	50	60	60	50	68	59	63	70	56	65	64	67	60	48	52	60	91	68	59	73	54	68	69	69	80	60	50	60	56	58	67	57	62	75	74	61	62	70	55	70	69	69	63	62	66	63	56	70	74	62	70	54	54	65	73	59	58	61	58	64	68	61	71	63	63	57	81	68	61	71	69	89	64	54	59	61	49	68	63	77	63	61	67	59	65	58	39	54	56	59	58	57	59	52	78	55	71	68	60	60	62	69	67	68	57	68	62	63	66	61	56	67	68	66	48	58	66	61	57	56	61	59	49	78	58	72	66	61	54	66	68	54	60	64	68	66	53	58	69	56	56	57	74	64	65	52	63	63	72	54	56	69	59	68	73	68	78	69	55	63	68	68	56	60	58	70	62	69	56	66	50	70	54	67	48	67	56	62	53	61	56	59	61	57	72	48	50	62	52	69	51	57	78	60	63	57	59	58	65	70	65	61	51	53	67	63	63	60	66	60	60	63	55	63	51	66	54	52	66	64	78	66	57	72	63	61	51	58	59	57	67	64	65	63	65	48	64	62	69	48	67	64	59	58	53	69	75	70	74	66	57	66	57	59	42	58	63	61	62	53	57	76	64	58	76	57	59	59	77	69	70	79	55	70	43	72	58	62	56	55	47	61	50	61	60	69	56	59	73	64	68	46	67	59	55	54	70	66	67	56	67	69	62	63	63	73	78	53	63	62	56	57	55	62	51	63	61	68	69	61	47	74	58	68	58	61	67	56	44	69	54	66	72	59	61	77	54	65	69	67	65	62	59	73	63	76	57	75	60	53	56	58	60	54	63	68	72	64	70	53	57	82	64	61	51	60	60	58	67	53	57	58	58	68	60	62	64	67	57	56	63	51	64	86	63	58	50	73	59	60	77	68	56	61	64	56	61	71	52	57	76	53	61	53	54	66	58	57	64	57	70	69	67	60	64	76	63	78	55	55	54	49	66	66	63	56	61	56	55	59	71	63	75	59	75	61	49	72	60	54	60	67	76	69	70	52	59	62	77	77	67	68	65	72	67	53	53	60	67	65	58	59	51	63	63	72	60	60	57	66	71	59	63	59	59	61	59	57	63	54	67	68	62	50	74	54	51	51	72	49	73	59	54	57	60	63	59	56	64	65	54	53	65	56	65	70	62	54	57	72	74	63	44	62	52	65	65	48	51	70	74	56	40	61	57	71	75	66	53	61	59	58	61	42	67	61	65	73	70	52	67	65	52	49	63	64	57	64	61	71	58	50	47	64	71	68	64	53	57	64	50	45	79	67	66	48	61	49	45	66	67	68	61	59	56	67	70	71	67	64	61	53	62	66	70	60	54	50	66	62	63	52	61	64	68	54	82	48	80	52	68	65	58	62	72	53	58	70	70	68	70	64	56	70	58	56	63	68	62	72	57	71	51	68	67	49	62	70	55	58	61	66	56	58	57	61	62	69	57	72	62	69	63	62	60	65	59	62	51	64	58	65	62	63	70	62	61	67	53	68	62	62	65	52	53	56	58	61	65	47	72	65	70	66	72	66	64	58	72	68	65	61	69	53	50	55	65	67	62	64	60	64	62	51	65	57	53	49	60	59	72	66	76	66	57	58	63	60	63	67	59	63	63	50	63	59	66	56	53	71	57	66	73	59	54	44	55	66	70	76	59	61	56	69	73	72	51	77	69	68	62	52	58	52	73	66	53	48	54	63	63	54	68	62	62	62	69	61	62	59	62	62	72	56	54	65	62	47	57	80	57	48	56	59	75	44	64	65	65	68	47	51	66	50	58	59	54	59	49	66	61	54	56	49	58	62	59	68	60	54
18755	6981	1963	1954	2597	2958	2662	2157	1763	1437	1268	1109	1043	953	908	856	798	735	753	696	737	716	660	711	673	650	689	707	673	711	646	676	648	674	636	667	674	631	692	688	642	657	632	673	622	662	624	646	631	628	648	675	622	660	586	627	653	612	655	632	587	644	620	666	621	614	661	635	687	1064	1984	2252	1992	1560	1168	907	779	647	611	637	624	628	613	614	578	619	639	652	636	646	627	626	663	582	636	582	587	606	567	634	624	582	609	620	558	645	620	601	644	622	590	612	592	589	580	604	609	593	639	656	628	635	599	587	603	592	615	607	635	592	628	597	642	625	624	599	622	580	615	613	627	677	593	616	619	613	622	665	597	635	587	600	612	604	618	618	606	619	634	570	606	571	655	608	594	639	644	626	595	610	602	613	679	602	607	648	655	584	602	599	648	630	570	625	606	625	641	634	644	642	595	613	605	628	619	614	628	622	589	624	639	592	610	594	630	646	578	625	603	605	647	601	661	640	623	654	613	610	578	627	626	632	650	608	616	638	609	595	580	579	610	587	636	602	604	596	605	603	587	559	606	580	635	636	605	609	624	639	629	594	620	607	619	633	618	648	592	602	595	615	622	683	600	626	616	591	643	623	571	634	671	573	634	602	598	636	585	619	657	653	604	628	610	601	598	632	633	596	622	609	646	580	635	610	596	607	648	591	597	613	579	631	592	623	593	602	579	619	618	655	581	564	624	622	590	627	637	625	586	608	595	625	635	618	626	643	613	586	654	597	603	631	595	610	609	569	624	623	688	623	603	646	595	590	602	572	636	620	629	563	603	594	591	641	642	629	643	606	564	584	617	651	597	599	619	613	607	619	614	599	612	592	630	593	597	631	624	635	659	637	596	603	592	607	610	601	613	647	643	613	636	602	633	645	629	628	636	601	578	602	626	609	586	662	623	638	646	602	630	601	602	574	586	598	585	667	586	607	626	614	589	630	630	618	647	610	630	660	598	585	633	636	602	664	597	640	614	621	588	644	614	643	628	676	592	606	628	618	609	611	613	593	619	612	600	594	607	606	604	596	630	582	608	613	611	579	638	613	616	645	573	613	595	622	603	577	599	602	636	595	618	563	603	590	626	573	603	584	589	661	631	626	649	604	609	620	605	593	599	630	639	626	607	591	584	648	613	602	610	565	617	636	609	574	601	569	629	590	605	619	614	592	624	637	631	614	628	639	628	646	590	644	620	599	615	612	600	601	603	590	632	604	607	585	604	584	608	572	622	583	601	568	602	614	597	657	601	571	617	557	621	661	584	612	618	601	623	584	595	673	635	667	594	594	626	613	617	571	601	656	620	604	610	565	616	628	646	632	623	601	629	627	620	625	625	597	607	590	615	610	611	618	632	631	624	651	649	586	563	671	597	607	646	613	626	613	574	626	640	595	590	645	603	610	634	611	654	625	576	588	667	649	598	615	640	618	592	645	606	601	637	567	650	594	618	655	607	597	645	595	607	623	584	644	615	581	598	606	577	640	610	582	611	555	613	604	580	651	591	626	648	595	586	597	608	628	579	611	684	597	643	614	588	591	635	603	598	615	599	623	597	614	607	614	595	617	637	609	573	590	629	687	645	628	651	638	627	623	621	604	617	635	615	625	596	613	647	628	645	582	631	602	618	624	578	640	599	621	563	627	615	635	607	602	596	652	607	672	601	623	640	631	571	648	568	598	614	604	603	608	653	643	628	599	622	639	634	610	604	657	599	575	576	614	603	617	678	635	615	627	644	638	619	621	617	618	611	603	623	617	643	600	653	631	616	615	583	593	625	599	608	620	591	619	593	670	606	614	599	560	555	621	607	621	677	622	602	625	570	622	635	614	583	643	597	641	613	596	570	609	615	565	587	628	635	626	658	641	601	597	607	598	591	618	601	632	564	611	593	582	608	622	605	600	647	605	649	653	648	601	589	629	558	637	641	606	647	622	597	583	596	613	639	614	607	615	607	557	636	622	607	597	649	627	600	641	636	597	638	628	610	643	624	659	631	603	608	600	569	674	606	604	615	585	590	577	664	600	607	569	603	612	628	566	630	660	624	587	581	625	606	580	648	644	627	627	620	634	615	564	600	613	608	582	638	574	593	669	648	625	644	611	617	588	628	575	616	591	590	576	618	639	590	604	604	591	616	605	617	618	613	577	624	610	633	597	669	636	655	614	636	577	605	569	595	629	598	577	659	612	640	589	648	582	592	665	604	651	637	564	601	625	676	584	586	632	593	594	569	598	634	576	596	612	651	626	613	647	562	592	611	602	649	594	589	587	610	582	631	630	636	612	589	614	606	606	591	613	607	586	621	637	578	621	605	551	578	654	609	594	612	595	607	638	615	599	603	645	595	635	621	647	581	632	668	630	625	591	661	600	603	585	609	616	631	634	574	601	591	608	643	649	596	605	628	632	626	562	617	667	649	589	596	658	597	641	631	614	572	644	621	619	592	607	631	581	625	591	638	614	614	590	621	624	608	657	592	603	628	647	640	632	621	658	614	621	600	594	631	600	640	626	589	565	584	623	613	594	671	656	636	639	618	622	653	638	607	653	651	601	615	595	637	596	577	559	614	568	604	623	584	636	640	607	628	642	658	602	602	604	648	567	583	632	591	586	613	649	575	590	648	622	630	587	614	617	609	599	623	623	635	589	648	626	598	626	651	574	620	596	601	641	584	610	573	592	581	613	594	649	618	668	687	619	615	591	590	603	625	610	628	613	664	623	593	616	635	605	587	627	653	591	576	585	625	618	627	637	622	661	611	634	615	608	612	552	640	601	610	595	623	618	591	645	594	585	626	622	605	626	615	606	606	619	631	598	579	617	655	661	677	577	612	616	676	611	626	662	626	655	646	624	591	587	622	605	600	643	610	582	601	620	583	682	588	598	623	578	627	611	646	667	592	627	630	573	579	615	605	576	597	649	630	619	633	560	642	665	631	616	629	583	623	650	651	606	608	614	646	608	627	602	651	619	595	588	613	601	620	596	634	611	641	581	638	645	622	621	601	596	651	559	643	616	599	617	640	623	622	585	592	650	642	597	606	613	630	603	603	603	610	594	652	639	595	607	629	607	640	632	596	624	575	606	645	595	626	620	624	643	635	612	601	615	633	603	633	561	640	567	612	638	642	573	569	645	564	577	657	611	667	584	586	637	620	608	637	595	643	630	637	616	640	619	621	634	611	612	644	583	632	592	613	591	587	577	591	639	643	586	593	627	670	600	585	576	602	658	602	621	557	593	602	593	603	594	616	614	579	627	651	667	593	583	656	570	638	616	601	620	608	591	615	566	610	643	610	599	615	645	593	641	572	653	630	632	626	622	624	627	579	637	643	552	619	600	621	630	609	642	609	604	622	611	624	602	593	627	592	667	637	599	609	588	637	572	604	569	567	628	582	622	634	622	601	624	647	627	609	635	604	619	612	619	590	609	586	641	648	640	588	589	608	599	588	666	573	603	589	628	579	592	630	617	655	608
2707	1793	345	162	128	150	122	122	94	87	82	66	89	85	73	80	75	78	70	78	72	59	71	68	67	70	59	65	64	72	73	72	53	63	73	64	71	75	48	64	74	72	72	62	53	54	62	52	63	94	74	64	62	59	79	85	76	74	65	56	65	75	63	65	62	68	53	54	77	119	141	160	143	111	83	71	72	69	64	49	65	62	51	73	63	62	69	77	71	62	54	78	71	77	78	50	61	62	72	69	66	62	62	55	81	69	68	72	58	63	71	67	62	71	61	66	52	61	70	70	52	64	67	68	73	61	68	74	54	63	88	53	73	62	47	70	62	60	65	54	85	70	61	67	62	67	70	83	60	78	67	58	64	62	63	58	56	75	55	68	66	57	64	53	66	66	73	61	65	62	62	74	53	71	57	56	73	66	76	67	57	76	74	77	68	66	80	57	69	83	70	59	60	85	58	72	62	55	60	58	71	65	77	69	73	67	60	64	54	69	65	74	75	87	66	61	62	59	61	70	69	63	59	71	69	65	54	66	64	58	71	68	61	66	67	69	80	53	68	66	83	60	65	61	66	69	64	58	58	63	65	52	78	51	74	63	69	71	55	56	82	73	57	66	57	67	63	69	65	64	66	57	73	61	69	64	70	58	63	83	79	53	61	66	71	66	58	55	58	69	62	47	65	57	62	61	51	53	63	71	64	73	59	69	64	75	57	71	52	72	73	74	74	55	60	66	50	64	65	61	62	68	71	60	49	70	64	66	74	71	51	65	70	56	63	74	74	71	68	63	65	70	82	66	63	73	63	84	67	61	63	57	63	71	53	65	56	59	70	58	59	66	56	61	70	70	60	62	61	71	70	70	61	60	64	64	75	74	53	73	61	70	73	75	65	64	60	64	72	69	69	80	65	56	63	60	61	76	66	74	62	77	56	70	61	70	61	61	47	58	58	79	68	69	79	75	70	67	71	58	56	73	56	71	61	57	59	77	72	65	68	49	62	69	72	61	67	64	79	64	81	59	65	53	78	57	65	44	69	78	66	60	55	67	56	64	65	61	72	62	66	59	53	48	72	68	50	66	54	70	66	59	68	74	53	59	73	74	61	76	78	58	57	67	55	56	64	49	54	53	71	64	60	49	61	76	77	68	81	67	47	60	58	62	79	68	58	53	74	65	64	58	60	58	65	52	72	69	77	70	72	44	63	64	56	60	52	62	56	65	68	77	61	68	79	70	69	61	66	60	62	75	60	60	76	77	64	73	69	73	50	64	61	62	61	51	75	73	56	77	82	61	60	68	69	59	64	66	68	70	67	54	69	61	78	80	64	81	69	66	60	58	70	66	76	66	66	61	72	67	61	71	63	58	66	59	60	62	60	62	64	69	62	53	65	78	77	53	44	58	63	52	61	76	54	65	62	74	72	77	59	71	57	70	66	76	57	69	58	62	59	59	64	74	62	69	69	68	62	70	81	66	63	64	69	61	66	59	66	61	62	71	57	58	78	55	58	79	62	66	81	62	58	58	66	86	42	58	53	60	49	70	67	59	58	75	67	64	65	79	67	58	68	66	53	71	70	50	69	71	71	54	61	68	60	67	67	61	82	74	55	55	65	58	63	75	55	65	52	67	60	50	85	62	61	63	66	41	62	57	58	69	64	69	74	72	61	69	70	63	64	54	56	66	82	60	58	65	72	67	56	60	58	62	53	59	54	54	58	53	70	74	58	46	65	56	73	63	82	77	59	76	68	61	58	66	71	55	68	52	67	69	74	77	67	76	69	61	67	53	58	65	73	55	68	68	67	69	54	70	75	68	78	79	54	74	76	75	68	53	70	68	76	69	68	52	73	62	68	77	58	58	64	60	80	84	69	69	70	66	84	61	63	54	73	73	68	60	58	68	61	64	72	57	56	73	57	67	64	56	59	73	53	62	77	66	64	53	63	55	49	67	69	69	76	52	78	64	56	55	56	57	64	60	61	91	50	64	66	63	65	66	77	58	69	58	78	76	83	62	80	61	67	68	60	65	68	78	71	70	60	73	73	79	74	52	56	70	60	54	65	66	69	77	77	56	53	70	70	85	71	57	63	64	62	61	57	73	66	72	63	58	63	75	63	64	58	67	65	65	57	69	53	55	73	61	63	56	52	66	72	78	57	68	56	68	68	64	68	52	73	65	47	70	61	55	67	66	60	65	61	54	57	71	54	53	63	54	75	64	54	52	64	70	64	63	78	55	73	48	61	68	81	76	74	58	68	50	67	71	50	62	68	55	57	66	57	77	62	67	64	73	73	65	48	59	62	67	79	66	65	61	60	76	71	73	75	65	68	84	76	66	67	70	89	70	61	72	70	71	60	49	80	77	69	64	74	51	63	58	52	69	60	64	73	66	55	73	68	74	62	68	73	62	57	55	62	73	59	72	52	75	65	86	59	63	71	54	76	76	74	72	66	66	84	66	57	63	70	96	54	74	70	62	67	61	62	70	65	69	72	65	60	66	83	59	57	54	60	75	54	51	73	68	74	69	78	74	61	60	75	61	79	60	65	67	59	68	69	62	71	63	58	77	62	80	67	71	50	70	63	55	60	65	67	59	59	55	65	72	69	58	64	84	73	73	69	72	69	65	71	71	60	69	67	55	60	71	73	58	72	72	56	56	64	95	75	54	65	57	79	66	62	72	58	65	69	64	69	61	67	57	73	67	60	67	53	60	70	68	61	80	47	58	51	61	55	58	62	57	75	56	69	80	64	58	85	68	72	65	53	68	82	48	53	60	57	60	62	75	72	69	71	75	71	68	55	60	68	53	65	59	49	70	72	62	76	70	70	66	68	69	71	67	68	55	71	57	68	62	60	66	61	61	67	69	71	62	68	76	51	66	69	86	64	81	61	65	52	65	82	57	65	61	57	71	74	52	50	61	57	64	66	44	66	71	61	80	66	64	56	63	69	74	68	67	57	73	63	65	65	61	84	71	62	71	55	72	68	65	60	65	71	69	64	58	63	61	62	74	63	71	64	59	66	66	70	52	62	72	67	73	73	78	76	70	66	72	56	58	67	69	70	70	67	69	65	53	77	66	59	70	74	61	71	64	52	66	65	60	52	60	68	75	78	68	57	53	63	60	64	69	62	67	70	63	67	73	58	45	73	71	67	67	72	70	53	63	64	53	57	55	69	66	73	64	58	65	58	75	65	68	77	69	67	71	79	57	63	85	67	46	53	68	58	58	64	54	76	68	71	65	66	58	64	74	63	58	74	68	61	52	67	62	69	62	47	71	76	62	65	63	64	55	53	64	78	78	60	52	62	70	59	72	68	51	75	69	61	72	74	63	61	67	66	68	62	68	76	59	60	45	57	48	69	62	60	68	73	74	55	64	76	65	57	70	64	81	64	68	68	63	61	52	74	65	60	74	73	51	62	63	59	66	71	70	67	70	75	66	61	55	70	56	81	58	55	70	54	65	66	83	61	80	58	65	62	53	77	64	60	71	62	58	75	76
24634	13138	3247	2834	4019	4213	3587	2905	2390	1823	1554	1394	1272	1213	1045	989	948	879	831	823	781	806	788	774	733	756	796	799	829	753	715	733	748	723	772	717	712	705	666	698	693	665	678	693	717	704	714	695	687	701	660	713	678	634	679	674	680	638	682	655	712	651	711	718	661	711	649	718	759	1983	2497	2778	2626	1790	1288	925	712	735	660	680	667	667	680	685	648	667	673	686	624	614	678	659	680	667	661	665	640	703	635	646	654	667	683	645	689	644	616	656	628	641	651	700	628	624	694	653	690	687	661	685	692	685	628	593	612	643	617	657	644	614	651	683	662	675	676	674	641	675	677	708	652	658	602	672	607	689	629	645	651	656	650	692	655	645	645	629	693	640	647	691	674	699	669	694	651	622	655	616	646	665	664	719	681	658	662	680	660	630	642	691	616	712	679	676	675	640	637	680	654	656	624	649	645	654	636	664	653	644	650	676	655	648	665	642	666	620	629	669	711	640	646	679	655	663	612	628	666	659	670	634	660	697	584	645	633	658	690	630	662	664	638	612	621	690	647	701	672	616	699	631	631	677	668	636	677	662	679	683	710	702	616	674	621	664	625	697	648	648	669	624	660	665	651	623	649	670	633	624	664	636	653	651	699	605	706	674	687	621	678	616	646	629	636	685	632	672	681	667	700	636	670	678	641	635	650	634	659	640	645	683	706	669	660	671	653	669	650	588	617	705	636	646	654	637	673	631	638	659	623	657	680	692	661	668	630	627	648	631	681	638	657	672	675	656	653	643	628	641	649	645	635	671	648	625	631	650	679	661	723	638	679	694	675	638	662	628	635	643	665	651	676	628	703	661	638	660	671	647	654	611	665	646	703	666	664	666	660	663	628	656	652	662	635	640	643	725	640	658	647	657	680	659	694	633	657	629	671	696	706	703	677	672	643	590	655	668	647	655	666	678	625	669	690	623	696	658	669	637	684	672	655	654	648	672	646	616	643	687	680	678	660	694	621	652	667	631	684	662	646	630	700	641	639	680	687	643	651	627	650	632	625	643	662	710	650	674	642	613	663	712	656	575	682	691	677	659	638	634	639	627	697	662	662	683	669	656	633	667	670	701	660	629	655	701	646	647	681	677	676	643	669	661	652	670	648	657	654	693	647	643	612	686	679	657	628	681	656	645	667	678	609	645	652	662	691	626	621	656	643	644	669	690	663	643	662	637	648	652	643	710	618	679	650	649	668	642	662	650	649	663	662	634	653	625	672	628	653	637	689	631	652	655	643	648	652	658	646	665	614	651	692	721	646	703	639	668	668	673	622	680	666	665	636	664	680	657	636	672	576	677	660	646	665	639	641	639	677	621	657	640	645	665	652	662	663	691	647	663	664	652	626	653	661	637	685	659	652	659	636	630	649	661	645	665	678	618	667	650	678	661	638	679	650	658	641	640	688	669	643	654	671	693	682	672	664	654	644	658	701	655	634	639	674	654	664	647	663	660	652	644	568	643	622	655	690	678	634	621	689	639	608	664	645	658	631	629	617	616	622	677	712	664	626	603	675	639	649	678	697	648	621	644	659	672	652	671	655	669	628	625	681	691	662	640	638	657	652	643	687	682	655	656	664	651	651	653	642	661	634	668	650	694	669	680	678	661	634	650	706	693	638	655	678	691	639	675	682	622	697	651	656	663	660	633	662	668	673	648	645	633	633	695	618	669	677	692	663	650	651	677	644	666	683	616	625	614	620	656	636	669	646	617	663	639	671	666	662	634	636	657	667	637	654	655	586	693	674	624	714	624	629	618	694	659	641	632	623	675	687	682	646	657	592	642	704	664	652	695	646	673	650	721	685	648	655	717	688	684	694	640	707	675	662	621	618	623	681	647	659	658	695	676	650	659	683	678	669	662	670	660	651	661	689	694	646	622	608	659	665	648	663	674	639	678	644	630	613	681	681	653	639	624	609	704	630	672	646	620	685	679	685	660	669	635	656	684	661	660	689	606	685	725	664	602	693	641	616	677	696	648	671	613	620	644	669	574	653	653	687	656	617	666	656	675	634	655	644	646	682	655	622	611	638	690	692	634	696	662	640	707	645	663	624	693	677	640	655	675	683	628	667	677	611	669	664	699	655	688	611	671	638	652	652	635	667	682	661	644	656	606	708	644	624	621	658	681	630	614	656	658	642	654	683	654	642	620	641	612	672	680	635	654	677	640	728	650	676	699	644	643	664	662	681	663	624	658	664	641	628	629	621	656	630	651	636	669	644	647	634	689	671	647	639	627	677	623	676	635	685	647	616	708	632	650	666	721	632	684	629	676	673	662	611	615	672	652	651	648	693	678	665	633	676	647	658	657	673	696	694	661	640	665	641	623	692	669	651	643	668	661	686	682	623	692	648	681	668	626	686	638	684	623	638	629	593	652	634	680	640	640	634	660	645	653	679	669	616	655	659	640	686	662	695	631	652	652	644	655	657	687	649	647	692	672	660	698	643	664	643	688	672	658	609	670	675	662	659	609	702	624	699	664	677	644	624	682	648	677	675	674	670	665	657	661	660	680	629	597	670	706	657	641	653	657	682	686	661	656	655	698	632	639	639	657	643	633	636	590	666	679	659	646	698	674	660	653	647	686	647	691	635	638	674	692	619	689	654	641	629	658	638	648	635	660	642	627	643	657	645	703	661	701	647	657	663	640	635	623	671	658	649	709	655	695	715	674	644	689	643	676	596	648	609	727	627	686	692	613	656	634	635	594	662	661	710	612	657	688	665	634	641	669	689	618	665	633	616	678	681	674	668	661	667	638	684	669	677	657	637	640	635	666	653	653	659	633	675	676	695	650	626	653	645	665	665	631	658	643	644	661	639	684	638	601	699	618	662	639	668	658	639	697	669	631	664	640	642	643	665	706	685	598	655	679	660	621	649	667	658	645	695	654	652	640	606	628	642	618	655	693	649	668	619	690	629	631	636	628	698	680	641	681	614	673	680	658	673	667	633	645	653	642	677	631	638	646	632	687	693	627	655	660	653	654	636	669	689	673	693	649	661	683	643	637	637	684	668	646	669	644	591	675	667	656	660	630	627	693	626	681	680	703	684	631	661	646	639	721	634	633	633	663	652	686	666	625	672	687	610	658	672	650	660	650	660	668	654	637	674	673	682	667	676	676	649	613	644	698	658	676	623	648	606	664	755	695	630	639	679	672	659	689	693	666	673	684	694	645	655	612	663	644	681	637	650	666	655	620	681	681	666	679	689	665	631	638	644	655	675	652	606	655	629	683	653	668	656	695	651	667	640	669	685	660	629	616	629	647	660	648	668	682	598	672	654	657	653	653	594	662	651	654	722	680	618	697	657	610	680	658	643	651	666	612	632	618	671	641	713	682	675	629	647	677	658	662	680	670	716	639	665	668	629	676	683	656	644	678	673	661	645	665	666	691	664	686	630	673	670	675	656	667	626	664	654	656	678	640	654	673	647	637	672	622	649	623	687	630	665	655	686	659	663	651	660	674
1070	348	86	73	96	86	78	94	71	77	101	65	85	64	76	75	84	68	88	64	77	59	83	69	71	76	88	87	55	72	93	59	76	83	75	82	67	67	64	66	85	70	71	72	73	61	67	75	93	75	60	84	87	69	56	70	76	65	73	62	62	81	65	92	70	75	86	63	80	69	84	93	108	88	104	80	84	66	62	70	76	56	72	71	62	70	82	62	68	91	82	63	64	74	56	70	65	73	89	74	91	83	57	66	65	70	66	76	68	81	76	77	77	79	87	60	72	67	71	80	66	81	71	73	62	72	82	57	72	76	72	64	75	67	82	74	67	66	78	87	65	76	67	70	77	72	79	76	76	70	69	71	64	72	65	76	84	66	74	69	77	78	76	83	83	63	64	84	76	64	73	76	83	73	73	76	86	80	74	78	77	71	68	75	75	68	97	74	64	101	66	68	64	75	84	80	80	63	82	79	73	72	65	71	66	73	85	76	71	79	61	87	72	68	92	69	60	79	72	84	74	79	74	81	78	71	67	83	64	61	67	63	76	80	77	60	66	63	72	54	73	63	78	76	85	61	65	74	69	57	77	82	71	76	85	83	62	68	74	90	68	68	63	65	70	80	82	64	65	69	77	82	74	80	81	78	65	73	78	71	83	71	65	65	73	68	78	66	77	79	85	58	73	80	69	82	83	72	87	95	83	80	68	78	76	75	81	77	60	72	59	69	84	55	75	66	72	60	73	73	74	66	71	86	73	62	76	84	71	62	69	90	75	71	54	90	93	80	64	91	81	103	74	69	57	75	80	67	58	80	82	88	68	74	77	69	73	70	63	75	78	73	97	99	85	70	66	84	74	68	77	66	97	77	81	51	75	81	54	65	75	76	68	73	65	81	76	71	71	75	80	70	73	65	79	78	62	63	69	84	77	70	74	70	68	66	78	79	69	73	63	83	53	74	77	61	85	69	76	62	94	83	78	89	78	68	75	56	81	73	86	79	73	71	59	69	76	88	92	73	80	89	81	78	72	74	85	65	59	80	79	71	87	70	74	72	77	74	73	86	75	84	71	76	64	81	74	93	81	69	75	71	76	67	80	71	79	61	76	70	64	76	85	73	80	81	68	82	78	79	63	79	76	85	87	67	81	78	78	66	77	64	60	89	86	68	77	73	58	80	80	72	74	72	51	51	71	85	76	74	89	70	75	88	74	69	87	68	73	76	64	73	76	70	67	72	73	61	67	76	74	73	81	65	82	71	67	83	80	76	62	85	71	91	73	72	68	72	77	70	66	62	88	66	83	86	81	78	59	62	79	76	68	68	69	74	69	89	69	80	83	73	84	61	70	73	70	68	67	83	72	81	76	72	76	62	80	91	81	54	63	77	67	84	95	65	85	69	59	69	75	61	74	73	72	67	73	70	83	79	82	72	62	76	68	84	68	69	82	67	79	78	66	74	73	67	60	73	63	54	82	86	64	79	74	91	72	68	78	66	67	79	71	61	58	73	78	80	88	73	81	79	78	73	74	65	71	89	63	75	77	66	77	77	81	67	76	77	78	81	78	85	75	74	72	81	79	81	82	71	82	75	75	86	75	63	100	86	62	87	71	77	86	72	76	75	71	76	73	91	68	74	82	74	67	77	69	87	73	71	65	71	61	81	77	68	89	85	83	84	77	67	61	72	80	64	72	75	70	72	83	67	77	64	71	66	83	70	66	78	85	76	96	81	85	83	78	65	71	73	69	62	72	91	74	92	71	67	83	92	69	70	72	73	75	62	79	84	63	81	59	68	87	79	66	61	61	73	81	67	75	71	79	78	78	79	56	73	75	72	80	65	92	62	78	68	61	83	78	78	83	69	91	69	62	66	78	77	79	70	71	64	76	59	63	68	66	76	82	67	75	78	72	77	89	75	74	65	63	71	87	64	75	74	75	79	70	66	83	75	69	84	65	83	76	77	82	72	73	75	91	69	91	87	65	78	69	73	74	68	66	64	92	78	71	76	69	77	71	78	61	69	70	78	72	83	67	76	75	91	62	69	73	68	65	73	71	70	52	59	69	67	95	72	87	74	76	77	65	78	90	95	74	67	68	93	79	74	81	82	89	80	81	72	81	77	74	73	64	93	70	84	71	72	70	85	67	76	88	71	73	63	83	71	79	73	74	78	79	85	88	66	78	68	65	80	77	69	77	68	73	95	82	89	86	71	78	66	73	75	73	81	67	71	87	66	72	74	66	85	83	65	75	74	76	70	66	82	68	77	77	65	78	68	85	70	69	67	79	73	65	61	68	59	70	86	73	81	81	80	84	73	73	70	81	63	80	68	84	88	71	75	84	73	77	91	85	77	74	67	74	61	70	65	77	70	70	81	64	71	88	66	79	70	80	68	67	71	76	81	60	67	79	82	82	64	65	69	75	74	70	92	74	75	63	68	87	85	69	71	76	66	80	83	92	52	78	74	78	63	74	61	70	75	68	84	69	71	71	64	81	73	61	81	70	70	67	85	66	88	78	78	68	79	84	84	74	62	74	80	75	61	87	68	62	87	80	66	77	82	78	68	72	73	76	74	56	71	82	73	79	63	77	68	69	59	68	79	65	81	82	65	71	81	65	74	66	76	67	59	72	76	68	76	72	82	69	77	93	61	74	68	74	72	73	73	77	77	86	60	65	71	62	89	90	59	72	72	64	71	62	74	73	83	80	72	82	62	67	66	75	75	72	73	75	74	68	75	89	78	71	63	73	64	66	73	60	83	84	72	67	71	66	73	82	82	82	60	82	78	62	63	65	83	84	69	59	61	65	63	73	61	73	80	67	85	90	80	85	70	74	86	70	82	63	87	76	83	66	75	78	65	65	76	71	61	63	71	68	64	72	56	76	66	75	67	83	77	72	80	92	82	72	70	75	65	62	69	74	85	64	81	70	80	72	84	87	79	80	77	71	86	95	73	72	74	73	71	76	90	87	84	56	71	66	82	72	86	92	79	65	86	86	66	70	81	75	83	64	78	79	48	64	63	78	74	75	75	74	71	84	77	84	69	82	85	80	75	62	71	67	84	79	81	69	78	71	76	60	78	57	83	87	69	73	69	78	80	83	52	72	60	79	68	77	78	69	85	67	75	65	82	82	86	80	77	55	72	69	51	73	76	91	63	69	84	87	68	76	80	75	76	69	80	70	85	63	69	69	69	81	87	85	75	61	59	88	71	84	81	69	82	87	67	75	74	70	74	79	77	77	74	61	83	70	72	73	83	83	76	86	67	75	82	76	80	72	72	69	70	70	64	72	76	81	83	70	69	62	76	85	77	77	78	59	67	58	63	68	63	79	64	72	71	69	85	64	74	65	72	69	85	77	68	63	64	68	74	58	62	80	75	80	73	63	84	68	91	62	93	87	76	71	84	73	71	82	68	76	83	82	66	78	71	72	68	81	81	83	87	61	74	78	60	75	70	76	71	73	75	81	84	72	66	81	62	69	74	73	92	70	77	69	90	62	68
14634	5107	1422	1288	1641	1662	1438	1347	1220	1059	949	902	858	828	804	815	818	774	815	761	740	778	778	815	750	791	758	805	735	780	814	793	723	735	771	746	757	775	763	712	767	735	739	831	753	752	728	704	779	769	737	734	731	732	745	635	715	727	720	739	809	741	731	763	743	796	791	770	731	783	1115	1357	1241	1145	967	871	780	759	750	718	724	750	746	782	754	721	736	752	782	757	730	774	741	679	791	697	734	693	725	764	714	739	744	752	792	730	719	757	770	742	762	693	719	754	726	787	705	712	718	767	765	748	762	759	752	768	736	735	766	746	694	719	763	751	738	730	753	758	749	707	709	762	808	748	773	735	701	779	701	772	711	727	766	714	756	707	710	738	728	797	766	758	744	752	725	762	748	770	741	693	728	757	744	728	730	714	739	733	749	724	759	750	776	779	716	757	712	754	692	765	749	753	727	688	740	756	751	744	731	782	733	774	723	754	742	760	752	737	758	746	764	770	746	721	769	713	713	760	737	763	734	751	770	715	778	716	745	740	773	683	703	704	696	764	723	759	736	777	744	773	700	741	715	769	732	738	731	747	712	698	732	740	754	738	710	711	723	689	811	688	735	740	763	781	785	713	759	692	742	776	706	721	697	752	805	804	747	749	749	763	725	759	769	742	728	741	739	775	753	746	776	774	724	701	699	734	770	775	706	722	716	705	779	727	754	705	774	729	735	694	736	719	709	787	734	760	743	760	780	719	760	745	727	718	770	713	720	729	749	739	704	780	726	767	749	734	766	811	724	749	733	740	781	765	756	729	729	725	721	791	723	741	755	760	738	718	762	766	781	714	711	785	738	759	782	683	693	722	726	788	732	758	719	762	765	702	725	738	726	745	755	793	728	765	749	711	722	737	733	689	713	753	702	741	754	738	691	757	771	729	791	766	733	740	693	729	710	729	816	752	812	741	751	766	745	709	745	769	745	694	725	741	754	736	710	751	749	751	762	716	742	686	729	760	752	689	716	775	711	748	799	732	739	755	764	731	692	715	723	720	730	698	774	724	754	765	702	754	728	711	768	697	722	738	720	695	777	711	735	781	750	717	811	720	751	761	756	725	766	774	805	763	736	741	737	785	711	727	752	765	704	690	724	776	767	771	732	758	714	755	703	763	726	746	723	745	792	788	816	742	701	761	780	733	698	735	711	762	765	692	700	726	696	736	693	772	750	733	714	724	713	780	745	765	684	737	744	730	783	749	730	705	786	696	680	741	759	698	791	749	737	744	731	739	704	739	700	743	765	708	769	744	731	748	819	712	702	724	759	741	735	725	751	689	756	737	755	651	732	740	698	716	726	733	803	747	690	724	775	770	796	757	747	743	761	725	766	730	754	768	734	732	737	716	732	758	712	755	772	723	792	753	740	738	741	694	680	734	745	737	773	707	750	727	729	724	777	766	729	746	759	715	751	698	788	729	748	723	758	739	747	737	784	733	746	726	773	733	772	757	755	741	756	726	729	715	740	745	736	732	765	732	743	787	714	730	737	751	736	734	734	684	746	710	713	765	712	730	696	750	763	742	742	734	731	702	742	760	769	729	740	766	737	769	685	691	671	728	696	784	801	758	756	718	693	755	703	678	749	739	725	777	732	751	740	756	775	712	756	792	781	763	700	711	774	758	755	784	725	692	755	714	760	731	732	756	748	775	701	727	716	741	737	741	715	773	742	694	715	791	767	729	746	765	763	701	708	745	735	751	773	766	768	732	756	768	752	733	752	754	734	758	777	752	741	730	741	730	784	747	745	751	752	751	678	733	747	742	751	758	738	727	780	679	759	783	760	738	729	719	718	704	726	757	766	731	778	735	786	720	759	735	771	726	726	761	752	713	723	740	772	771	739	729	785	728	722	760	763	757	738	737	804	737	780	773	754	766	730	751	738	747	758	699	736	734	668	713	792	761	742	773	797	736	744	755	756	719	710	725	734	746	747	703	776	792	746	755	715	759	776	731	741	778	786	733	744	753	699	797	726	759	721	747	777	713	735	791	752	730	760	731	729	741	747	745	728	743	711	760	745	734	745	739	763	713	724	734	715	723	759	779	776	722	707	718	722	747	778	738	709	755	723	756	752	731	721	712	749	786	760	740	760	748	692	741	773	731	736	720	791	703	750	731	684	708	780	700	782	750	710	769	733	715	774	757	759	743	746	733	735	724	784	765	737	795	758	719	757	725	655	762	730	719	736	740	753	740	717	748	753	726	698	684	775	732	740	719	702	740	724	715	730	752	758	780	737	750	707	742	747	765	702	768	777	740	689	751	729	800	767	747	794	742	817	760	726	688	742	737	719	716	726	769	783	755	743	748	734	749	698	765	706	779	780	752	732	767	741	764	718	745	735	766	761	756	714	713	748	712	702	718	746	713	707	759	755	738	742	710	718	727	732	741	765	759	722	695	735	771	734	742	732	701	727	734	741	763	693	741	765	725	723	724	715	747	769	722	765	717	728	721	738	760	727	782	737	757	739	704	751	725	723	712	793	783	761	733	721	752	769	728	736	741	741	754	729	739	750	712	754	769	722	708	711	792	718	810	764	731	764	748	747	704	712	688	737	765	768	747	755	759	735	733	687	756	684	734	718	753	711	717	804	710	736	771	747	725	727	691	772	711	716	756	783	717	700	736	765	777	735	720	770	740	729	745	723	765	740	737	758	703	705	726	741	728	738	737	718	792	753	730	752	742	733	747	760	746	707	721	758	757	681	732	789	750	694	757	762	716	706	752	762	781	756	699	768	766	715	720	706	769	750	756	812	774	750	784	754	753	786	749	759	797	782	775	750	751	744	719	717	758	743	762	774	778	744	773	761	765	754	765	815	712	744	683	721	741	750	742	701	705	712	737	735	781	725	716	771	745	725	763	760	696	774	728	740	784	754	729	717	758	779	715	758	759	727	782	720	736	764	752	704	705	741	765	699	700	714	733	703	740	751	775	777	762	774	743	763	749	725	754	752	757	747	696	722	704	786	716	726	746	741	759	747	772	761	759	768	761	747	724	742	735	753	768	711	792	744	724	730	772	783	738	741	770	757	738	733	728	740	698	725	716	753	745	689	748	704	786	766	734	781	753	751	707	696	751	710	739	716	725	754	744	693	696	733	744	695	714	743	758	733	769	726	761	805	750	738	743	783	695	693	731	736	695	754	758	725	727	716	699	739	752	765	769	743	794	737	743	755	706	744	754	732	721	712	700	733	693	734	784	736	740	732	752	797	749	731	729	761	784	758	692	732	791	725	783	748	767	770	738	756	700	759	748	740	743	722	733	739	776	768	740	743	753	748	744	800	738	744	662	732	762	736	716	723	763	733	750	722	762	740	714	788	776	745	721	722	737	730	779	723	760	765	710	743	763	774	712	766	757	718	731	770	766	767	720	772	786	785	762	702	730	792	774	760	750	701	735	796	734	713	775	743	730	761	759	758	734	695	756	729	729	767	700	791	738	730	751	697	746	738	744	756	745
1663	1175	249	144	121	123	95	100	106	96	100	83	86	90	71	74	79	82	73	82	80	73	87	70	81	79	68	101	84	82	71	81	85	85	71	86	86	91	69	63	84	84	86	71	72	79	95	89	80	95	75	81	86	81	74	65	75	95	86	74	81	73	76	77	80	91	69	80	87	76	136	137	127	113	95	87	85	89	82	83	79	79	82	73	64	71	88	86	75	62	93	78	89	100	62	74	86	66	76	79	90	56	75	57	58	67	80	86	74	73	67	82	72	97	74	84	82	69	73	78	70	69	72	72	82	80	75	67	92	92	80	71	84	78	70	67	57	63	87	66	82	68	68	90	71	90	81	74	70	96	88	68	70	74	83	78	84	76	73	64	81	71	68	70	90	81	85	86	97	74	77	81	87	78	69	97	61	72	79	82	79	77	93	56	82	87	85	81	81	71	69	71	78	72	98	77	74	93	82	83	82	88	86	74	61	88	63	79	84	76	94	68	73	81	73	76	72	77	74	88	68	66	82	90	63	90	85	66	76	75	92	85	66	100	98	86	71	81	74	68	63	98	82	74	66	71	81	78	73	75	73	72	90	66	93	84	83	72	67	73	82	65	78	80	92	72	65	104	81	70	84	76	73	77	69	71	82	79	75	53	89	80	90	69	77	81	75	79	68	73	64	96	80	62	67	88	82	80	69	89	92	57	86	70	74	66	87	73	80	75	71	59	80	73	83	70	77	90	81	75	63	78	77	77	79	85	73	70	84	87	95	77	93	72	88	63	74	70	80	68	76	86	76	71	70	72	86	59	72	72	79	88	54	71	63	71	66	83	71	69	59	94	86	79	80	60	78	79	76	73	78	68	79	73	62	81	78	64	79	81	90	77	70	72	94	71	83	70	80	62	56	67	81	81	73	79	60	91	83	76	83	61	74	79	70	67	70	77	90	74	82	70	81	86	74	79	73	88	74	90	78	91	70	74	68	75	74	84	74	89	86	89	72	81	83	85	79	73	78	73	79	64	69	72	78	78	74	64	74	86	89	69	67	71	85	90	76	82	86	89	70	75	75	72	72	91	89	64	86	80	71	75	76	66	81	76	78	78	89	87	59	81	64	72	97	73	78	80	88	65	79	64	80	72	85	85	94	81	82	81	90	80	98	82	79	99	88	75	91	77	83	85	81	79	71	78	83	74	77	70	60	80	79	82	65	73	64	80	90	66	71	66	58	72	66	68	73	64	77	70	72	85	89	67	71	75	72	78	94	90	83	71	71	77	89	80	88	81	63	83	68	76	82	84	88	78	82	85	99	80	75	73	78	78	68	89	63	78	85	96	83	80	85	79	80	72	71	70	81	73	78	79	95	90	78	67	87	62	86	77	82	80	65	87	83	74	64	82	71	70	85	65	74	84	88	85	67	75	86	70	77	77	65	62	81	88	73	71	65	70	77	77	80	71	58	81	69	66	81	67	82	79	64	91	84	75	70	92	88	75	72	82	77	70	60	68	72	84	78	74	79	75	75	79	69	65	76	70	82	85	91	74	84	90	81	53	76	63	75	67	88	60	74	80	70	87	98	97	61	73	73	93	70	62	81	77	88	82	77	97	78	80	69	67	86	78	56	66	76	75	78	74	65	74	74	89	83	73	56	79	77	71	82	75	81	91	72	87	75	92	72	75	77	89	68	73	74	91	66	77	66	86	72	74	89	79	81	71	69	71	62	75	78	64	75	80	82	71	78	95	64	84	82	78	78	73	79	74	81	78	69	81	74	70	81	61	76	87	85	90	69	88	89	86	75	57	81	67	68	72	84	75	66	98	83	62	65	72	67	59	61	71	62	71	85	76	91	76	85	77	98	75	70	81	61	80	70	75	72	71	89	88	74	68	72	80	74	73	66	79	73	69	55	88	75	70	81	85	75	69	65	83	77	63	68	84	73	64	72	65	83	69	94	77	73	78	80	66	75	75	89	69	71	62	69	71	96	76	63	81	83	79	65	65	62	69	77	94	68	68	82	78	73	75	74	67	77	81	74	71	93	67	87	70	91	78	77	85	80	86	85	62	64	73	88	88	85	58	58	79	86	89	81	82	74	80	87	80	96	80	83	89	87	63	70	85	77	67	83	70	74	78	78	81	80	87	90	77	68	77	73	71	74	88	69	66	78	70	80	88	89	82	72	82	83	72	81	79	72	93	87	74	68	81	72	78	69	88	80	80	76	66	70	85	73	86	64	85	57	67	80	57	84	94	70	81	71	81	74	79	76	88	80	79	82	71	77	88	72	70	70	73	98	82	87	72	65	72	70	74	97	73	82	83	73	75	65	80	98	75	62	77	73	60	81	78	74	96	81	84	89	68	85	68	78	81	72	59	75	84	69	89	83	81	95	73	76	76	71	67	75	78	71	72	63	88	70	62	73	84	99	74	62	74	63	60	77	74	68	115	72	69	78	78	84	78	77	76	78	76	94	82	77	76	75	79	74	59	79	93	79	83	64	70	90	72	80	74	61	92	82	82	77	73	76	79	88	67	65	85	69	83	60	87	75	54	80	78	66	67	68	78	76	93	78	85	83	61	72	62	71	61	73	77	97	72	70	84	68	64	74	58	81	81	74	62	85	66	84	77	89	89	74	92	69	83	66	75	82	76	90	81	58	68	75	76	64	68	89	93	61	66	68	73	75	78	81	68	98	94	67	77	78	90	80	69	72	65	74	73	68	68	68	62	75	94	84	85	84	92	75	61	82	80	84	91	64	66	81	74	68	80	90	78	67	79	82	93	72	71	94	75	67	82	72	77	67	76	90	94	82	87	75	62	71	84	78	81	90	77	84	82	67	95	58	86	64	73	80	83	72	76	80	91	82	90	74	88	58	65	75	71	76	77	67	74	78	74	84	64	80	79	72	83	78	66	79	59	86	98	86	81	67	52	70	95	76	69	90	86	71	69	79	68	94	68	74	80	82	76	77	88	82	83	75	76	72	77	83	82	84	69	60	78	71	60	78	60	83	83	83	81	80	83	77	78	75	81	61	67	77	77	80	95	85	70	74	75	79	76	79	86	87	60	82	77	75	73	92	70	72	75	83	93	73	82	72	75	65	70	74	91	77	88	77	79	66	77	83	80	89	79	74	77	84	75	63	89	90	66	78	75	70	70	64	83	89	86	71	91	66	80	95	79	71	72	85	75	75	84	76	92	83	77	82	68	65	87	71	69	88	75	75	85	96	73	57	73	69	97	61	83	86	73	82	70	78	87	71	76	70	72	81	68	71	70	76	87	75	83	90	77	76	73	77	66	73	77	70	85	60	64	93	67	74	78	90	71	64	92	70	67	90	66	73	90	73	77	84	77	77	77	61	74	81	79	95	65	87	64	74	62	77	71	85	84	79	62	83	88	97	83	71	75	73	79	79	76	76	73	79	81	67	88	79	87	78	75	79	88	67	68	79	77	87	78	74	94	76	89	80	71	76	75	74	81	92	72	86	94	83	71	80	59	90	66
20479	10681	2515	2171	3057	3188	2682	2120	1846	1519	1342	1150	1075	1072	1002	965	973	861	873	873	840	833	784	864	823	787	771	830	824	818	779	835	809	814	839	802	806	800	799	818	774	782	841	811	810	785	822	799	782	794	790	836	800	764	832	822	780	780	772	786	807	787	788	762	763	807	768	827	820	958	1887	2189	1799	1567	1177	983	842	796	792	762	793	756	808	782	752	744	808	770	761	791	748	800	825	735	720	796	761	813	770	773	854	774	757	752	744	751	759	797	789	771	766	787	749	740	771	758	743	770	811	780	798	761	735	754	757	722	771	774	795	774	763	792	827	749	781	790	760	734	755	823	808	763	800	767	749	748	727	804	813	805	816	779	771	802	819	770	761	783	806	747	774	819	811	794	774	756	739	838	714	781	744	821	767	800	746	749	781	783	742	843	767	777	756	775	790	726	758	755	774	774	736	726	788	762	747	764	764	780	785	800	749	804	785	769	805	797	810	793	791	757	809	815	721	738	734	740	772	779	733	803	743	776	748	815	806	792	788	776	778	783	787	755	758	773	787	789	792	761	772	756	794	763	719	834	766	738	749	757	786	784	789	781	750	742	777	755	760	785	768	776	777	750	751	785	763	789	783	752	707	780	718	765	750	829	780	786	841	720	739	804	771	778	736	772	755	765	795	777	774	816	820	743	807	761	777	793	777	753	744	757	768	780	772	769	734	765	780	772	788	759	757	822	772	786	740	795	770	768	779	817	752	766	769	782	790	770	805	722	809	776	776	773	751	768	790	777	741	758	777	761	794	787	748	786	772	749	724	782	782	824	756	715	774	835	821	789	762	766	764	775	789	785	767	727	786	784	792	839	774	796	747	774	791	799	745	826	789	731	799	726	764	804	800	815	734	765	803	788	781	785	778	771	759	829	777	781	754	825	764	792	789	786	798	784	769	734	770	791	796	793	721	829	769	775	765	751	800	754	756	736	805	737	761	778	761	738	822	836	770	796	800	809	786	772	780	785	747	786	780	758	783	805	775	788	768	775	773	741	709	740	804	787	781	779	803	793	746	785	779	760	795	805	751	752	765	766	824	790	761	739	792	732	757	765	754	782	719	770	764	856	745	760	803	803	822	769	785	816	837	813	733	773	757	745	746	762	774	743	761	735	785	825	798	742	769	767	745	756	802	738	779	755	816	736	748	797	828	787	774	744	817	768	852	728	768	793	713	723	749	739	740	769	734	811	779	766	721	800	783	765	785	759	757	838	717	750	776	824	739	789	770	753	744	770	755	798	775	758	756	799	778	791	788	797	760	816	775	726	818	804	758	778	791	768	764	780	767	792	831	789	779	777	764	829	810	782	796	776	810	803	742	791	780	723	815	803	768	781	783	740	793	789	765	790	728	731	792	785	801	785	789	769	789	764	750	809	775	771	767	828	774	790	774	803	836	783	790	816	775	757	819	783	807	793	813	781	772	727	803	797	809	746	779	752	725	732	810	824	758	771	753	722	751	765	781	746	829	714	757	778	813	760	761	745	797	769	778	735	799	733	808	818	722	806	784	734	779	752	801	755	825	770	749	762	773	761	776	803	746	776	724	793	779	762	752	770	856	774	820	741	782	754	763	761	793	770	771	793	769	767	748	745	801	820	821	766	744	791	810	790	751	731	759	749	782	787	782	765	782	801	773	764	800	794	787	750	767	785	758	757	783	766	793	780	783	807	792	772	763	733	759	775	736	770	735	760	737	720	811	793	773	744	787	763	752	774	785	750	786	792	762	762	796	776	790	796	758	778	758	741	724	756	769	746	719	802	806	774	792	785	798	755	779	806	756	782	772	774	753	738	809	778	753	788	804	795	745	746	788	794	791	782	764	821	739	781	776	717	817	831	782	783	791	855	788	760	776	727	784	773	823	795	792	739	797	766	832	788	733	782	784	741	784	774	728	801	769	734	755	812	760	803	709	804	784	784	756	794	794	825	747	775	810	815	799	781	777	778	775	782	784	830	744	754	798	709	813	787	769	817	768	788	736	793	746	763	801	787	782	761	777	784	749	757	788	766	727	782	764	741	764	785	774	856	758	773	766	786	768	762	788	763	814	801	792	780	808	776	782	771	735	809	762	814	790	747	788	769	735	795	800	787	762	739	759	802	828	775	766	752	782	756	804	778	760	777	796	750	780	797	791	796	772	865	765	815	803	812	774	704	749	796	792	758	793	770	781	780	750	778	792	708	810	767	760	781	766	782	818	806	790	763	782	766	757	769	769	787	771	735	756	754	739	808	753	806	753	780	794	771	736	757	769	799	759	748	783	806	788	803	796	783	776	758	757	791	802	813	792	733	759	751	758	763	820	739	815	786	757	774	787	743	774	760	816	770	732	782	779	760	794	812	752	795	758	819	820	830	738	757	734	794	762	794	785	770	772	804	777	768	838	787	766	704	818	780	768	751	774	785	801	733	738	736	776	802	771	771	790	741	800	815	810	724	786	786	759	826	720	754	782	818	756	740	761	837	761	830	797	726	799	772	749	773	753	789	752	788	724	848	731	757	719	788	757	743	759	819	807	798	800	760	764	779	713	728	808	774	819	771	790	756	772	745	755	794	808	813	812	805	838	798	764	777	804	775	779	742	757	764	790	801	829	771	769	781	834	751	804	797	768	774	788	742	746	760	796	801	745	775	800	748	806	756	822	787	757	759	794	759	779	739	800	742	788	780	735	796	736	774	740	803	771	761	770	735	752	790	762	795	769	786	773	752	786	821	785	770	769	778	800	747	808	751	802	781	812	810	751	725	743	775	796	792	732	746	744	831	790	773	752	774	777	783	779	785	756	842	710	793	777	767	766	700	824	775	751	757	814	831	753	750	718	752	780	772	746	726	776	790	788	792	820	787	777	780	756	760	759	786	789	773	710	794	771	801	752	778	772	759	772	816	769	798	702	771	818	748	734	771	760	756	757	730	779	786	757	742	760	797	782	769	761	755	789	749	752	778	808	718	783	765	781	748	789	790	762	751	784	841	800	790	730	750	767	750	758	759	805	774	749	727	752	775	771	797	776	757	769	762	754	800	763	764	804	776	796	759	730	771	777	751	777	794	725	793	803	790	781	771	742	830	740	827	780	713	800	759	794	789	758	759	744	784	731	800	758	807	798	769	728	735	806	769	770	779	773	721	779	742	811	757	782	760	769	792	729	764	791	818	762	795	756	786	730	819	783	800	784	822	779	780	809	784	777	749	794	781	725	750	781	758	809	788	801	798	781	812	763	768	777	739	769	788	739	751	820	778	776	776	751	793	782	819	758	757	782	810	814	728	745	773	774	767	752	751	766	797	812	780	823	757	753	807	770	730	769	772	777	748	781	749	803	756	772	743	715	805	759	782	777	782	733	752	811	779	716	765	764	801	796	839	802	763	772	746	789	792	756	754	760	702	725	807	774	836	793	774	784	785	716	767	750	782	809	787	776	747	759	756	778	807	738	783	781	785	802	800	784	862	776	788	751	787	730	788
2193	1070	207	118	116	105	94	109	96	85	90	75	74	63	73	96	77	81	75	72	59	77	76	72	59	62	60	83	60	63	75	89	80	71	66	78	52	78	56	79	64	57	69	92	62	64	55	70	76	76	72	63	61	66	72	71	62	48	69	66	65	77	83	54	63	70	56	74	81	78	124	137	123	105	88	82	70	77	54	71	65	62	69	69	68	63	90	74	72	66	75	57	76	63	76	70	63	75	61	59	51	59	60	58	62	79	63	72	51	72	53	65	76	61	56	79	78	64	54	64	63	63	62	73	54	79	65	72	70	62	72	70	71	65	74	78	75	70	66	67	56	69	68	67	81	68	64	67	70	56	70	89	59	59	55	79	73	64	59	72	61	66	62	70	72	74	81	59	64	56	72	67	73	61	64	61	72	73	67	63	72	63	74	61	49	57	48	79	69	73	61	75	76	58	72	61	82	60	69	70	67	61	77	61	72	61	62	79	68	63	68	66	77	67	77	75	67	58	67	71	69	83	68	81	53	64	60	75	69	68	63	68	66	69	69	66	67	66	64	65	61	81	78	72	81	76	52	69	74	55	64	70	66	62	61	79	58	72	66	67	68	63	80	64	60	65	74	59	74	72	59	70	54	68	68	73	56	73	68	64	74	58	70	56	66	75	86	76	68	58	72	82	63	67	64	64	74	68	69	71	72	62	70	74	79	49	90	71	56	74	75	66	75	65	71	70	57	70	64	81	77	65	66	71	80	49	59	59	74	71	66	62	67	80	78	57	59	64	79	66	65	67	59	79	80	55	67	67	60	90	56	65	57	56	72	62	68	70	71	75	84	68	53	77	60	65	55	75	59	69	77	66	64	62	61	80	59	61	65	65	71	54	69	65	62	72	68	61	78	84	50	70	66	70	68	65	75	57	62	60	65	75	57	72	87	72	63	61	57	58	69	60	67	53	87	58	61	63	76	71	81	64	61	66	74	73	72	64	61	50	59	71	68	67	69	66	71	75	67	64	66	66	76	51	54	77	83	57	55	66	66	72	77	74	74	58	84	79	71	64	66	59	83	74	58	70	63	59	72	65	78	69	63	61	62	41	73	70	67	74	55	62	60	69	57	64	84	68	56	56	66	71	86	74	62	60	70	63	65	63	73	69	76	64	66	77	76	75	67	71	75	65	83	73	65	66	67	78	59	61	66	50	72	55	60	57	64	68	57	61	56	73	75	59	64	56	64	66	74	82	48	73	68	68	67	72	74	69	58	69	73	72	65	61	66	67	67	67	66	60	74	79	55	68	76	53	86	62	77	63	64	76	64	64	62	63	57	73	59	57	71	74	76	67	75	77	67	83	70	70	81	76	68	58	74	76	77	64	69	48	75	75	76	67	73	57	62	76	74	61	59	73	65	65	66	71	58	79	46	64	69	67	59	76	69	67	71	55	62	69	77	70	73	59	66	75	65	68	53	81	69	63	73	66	67	71	78	71	62	69	58	62	69	67	58	58	72	58	64	84	57	69	74	62	44	51	54	84	65	57	73	61	68	77	76	56	68	72	70	69	77	62	78	79	67	77	67	76	63	70	66	76	62	68	59	53	50	60	62	70	62	57	74	66	74	59	66	51	78	75	61	72	77	63	63	65	68	58	64	56	75	82	56	66	65	69	72	52	52	55	76	65	73	86	81	61	70	83	74	56	70	55	68	55	63	65	75	70	59	91	70	84	72	60	82	65	66	75	70	65	75	68	55	60	84	59	82	67	55	81	66	59	90	59	67	61	45	71	52	75	75	67	83	80	67	60	81	77	55	74	80	62	65	65	65	66	85	76	62	64	67	72	71	81	69	71	73	67	72	80	64	66	81	62	75	62	68	66	60	49	63	54	57	63	61	59	79	55	56	63	72	59	66	72	55	62	59	77	56	68	77	70	76	65	71	55	60	70	81	80	72	67	60	71	78	53	85	65	75	67	59	65	64	60	54	68	59	71	79	86	64	68	79	74	80	76	68	63	54	79	64	65	82	74	64	83	67	67	71	75	67	75	74	66	66	62	63	60	65	65	76	83	68	76	75	67	64	67	66	59	80	66	64	61	75	68	68	53	80	51	62	58	71	84	63	66	66	65	73	61	75	64	80	63	53	67	72	60	61	64	71	63	66	61	68	67	61	74	69	54	63	68	67	64	69	66	64	60	63	72	59	69	54	63	82	63	70	71	65	63	63	75	52	64	64	71	61	78	52	66	57	82	68	73	67	66	72	72	61	72	76	72	60	72	74	78	69	56	74	50	70	63	62	71	65	63	58	92	64	80	64	75	62	62	72	52	53	86	73	52	72	63	69	78	60	65	69	65	74	61	72	79	60	65	55	76	62	56	68	48	75	72	53	88	74	55	59	68	58	76	58	71	60	70	64	57	77	62	78	64	84	71	70	76	64	68	69	69	62	63	63	75	70	73	61	71	75	65	70	66	59	54	63	60	63	69	64	73	71	57	69	55	53	50	67	68	80	63	59	59	53	74	71	62	69	65	72	81	71	63	60	57	67	71	81	65	80	72	60	64	71	60	48	70	63	63	65	77	66	62	71	69	64	64	58	64	58	51	57	49	66	71	74	54	61	73	82	75	64	82	69	63	69	75	68	75	77	61	65	60	56	55	61	67	63	64	61	74	61	66	76	62	64	72	76	64	63	77	72	60	54	81	66	53	67	74	80	74	79	71	71	67	72	57	74	68	59	81	66	63	72	76	59	72	56	70	77	60	79	76	80	80	68	55	75	83	54	62	61	70	74	76	64	65	76	62	77	70	76	61	78	63	75	61	78	78	45	67	74	69	68	60	81	77	71	57	54	64	79	70	68	68	74	55	90	67	51	67	65	76	56	55	77	75	59	61	61	63	63	66	84	72	70	70	65	63	67	61	77	63	41	58	62	76	71	69	69	56	62	68	60	82	98	69	63	59	55	64	70	53	54	69	75	66	62	69	60	55	67	53	87	68	85	59	74	63	71	66	77	69	76	66	56	75	60	67	63	61	71	73	96	73	73	68	75	65	68	67	64	68	53	60	63	59	55	74	74	51	69	61	62	72	67	65	67	65	60	68	76	62	72	53	56	64	67	69	76	71	71	71	79	56	79	66	81	79	61	59	60	57	69	61	68	64	61	74	59	78	47	65	70	60	77	69	75	60	63	68	62	79	73	79	74	57	65	62	67	90	61	63	62	53	63	57	57	66	69	78	69	71	57	94	86	60	68	71	65	58	54	67	85	73	76	70	55	66	69	74	54	75	71	70	51	64	79	59	60	62	76	64	57	64	74	64	62	63	80	68	82	74	70	73	56	70	70	74	54	80	69	72	69	74	52	71	77	63	66	79	71	63	70	61	78	73	65	77	72	58	56	70	63	65	68	86	65	62	74	62	72	78	59	68	81	72	66	62	51	80	66	70	81	63	70	61	79	54	66	73	57	70	67	63	64	67	59	68	73	70	63	53	58	61	55	75	61	66
20976	9966	2165	1948	2658	3009	2688	2135	1865	1525	1331	1154	1079	1037	956	820	864	838	787	790	783	753	701	767	718	788	708	739	789	764	717	702	745	699	724	764	735	662	716	737	712	680	689	660	706	685	689	630	714	683	686	764	704	691	658	706	737	657	662	627	711	704	656	666	691	692	715	708	668	1016	2095	2339	1803	1655	1135	877	754	728	683	629	662	680	648	689	702	662	658	668	664	648	655	625	629	691	613	644	673	653	626	629	659	644	649	684	656	652	672	680	651	687	662	646	679	679	666	635	661	669	667	659	637	636	682	654	655	684	628	718	700	667	663	637	678	661	636	691	650	704	683	658	709	718	687	631	668	700	660	670	666	631	647	697	658	632	653	648	617	713	646	660	695	632	640	672	630	713	631	656	717	657	685	637	618	679	721	656	677	672	645	641	648	692	634	713	636	644	651	706	675	701	678	658	698	693	666	665	621	676	650	672	661	659	621	685	679	672	661	668	665	689	659	665	677	671	703	672	651	630	621	666	665	654	647	692	658	669	697	647	656	648	700	672	719	682	629	738	631	643	677	663	671	679	679	665	663	650	626	680	664	682	675	693	661	668	664	644	669	672	628	677	686	711	638	651	668	674	692	624	657	651	681	721	683	636	706	677	706	660	708	644	701	677	645	668	642	684	672	703	645	645	668	638	665	643	645	684	712	678	675	673	655	692	618	666	731	663	652	676	719	683	689	654	638	678	679	678	699	685	664	678	664	641	635	668	655	647	611	671	686	688	675	630	665	666	649	704	632	657	652	705	656	655	665	657	638	658	710	654	673	630	673	624	695	619	685	645	679	689	719	661	651	733	687	647	645	669	653	652	681	653	642	665	673	626	653	654	673	659	689	686	631	663	642	655	638	670	639	694	688	711	647	661	667	674	650	671	642	721	643	716	721	693	659	672	645	712	633	684	652	650	659	692	686	640	625	668	655	629	641	655	689	690	648	628	644	664	708	628	646	660	706	700	661	641	692	676	629	648	701	629	648	623	643	682	693	645	696	660	677	636	705	681	659	644	683	682	675	645	679	666	724	645	648	731	682	680	653	698	684	683	652	598	670	667	645	698	664	705	684	716	642	632	699	712	670	675	681	662	620	671	634	691	644	683	661	708	667	673	670	676	627	692	652	651	708	673	686	652	685	654	671	699	655	672	702	641	639	702	626	666	656	684	714	650	689	685	679	650	658	655	676	680	700	645	687	666	710	641	675	702	676	650	700	661	607	701	689	645	659	636	656	705	654	724	705	683	675	650	723	687	665	644	651	668	689	670	614	646	633	680	647	668	730	689	659	672	639	631	682	632	656	646	666	665	665	662	699	676	683	670	645	637	677	630	662	680	674	641	678	686	656	655	618	681	644	672	685	650	691	729	698	665	656	679	701	691	657	670	651	696	669	670	687	652	696	691	703	617	708	679	638	623	661	618	631	652	670	651	669	702	670	646	673	638	699	638	650	667	667	687	702	627	621	677	675	668	636	670	647	687	653	655	679	650	643	704	677	675	676	663	687	665	700	683	612	664	638	645	677	675	666	640	676	666	696	692	671	643	635	695	707	629	634	718	689	685	680	666	649	680	713	678	692	679	698	666	692	685	673	679	651	700	627	664	702	662	621	654	646	703	643	659	635	702	692	648	658	653	666	695	651	709	643	676	688	706	709	696	662	688	664	679	688	709	633	673	658	713	680	656	673	675	668	679	683	660	645	684	717	675	667	610	643	636	674	639	703	643	656	643	662	664	671	668	650	645	659	688	659	658	690	671	636	664	680	645	698	710	639	649	653	680	615	679	698	653	622	651	671	672	659	654	707	694	677	629	638	680	747	678	661	642	667	703	705	692	715	690	650	663	664	670	647	646	656	687	698	664	655	664	684	658	651	656	729	638	672	630	666	677	659	659	708	673	694	682	668	690	635	690	644	653	680	675	684	653	697	710	662	627	660	667	691	673	684	647	657	678	712	673	626	636	664	678	651	665	689	636	638	695	652	636	669	645	660	615	685	654	712	658	690	678	650	696	654	667	705	679	663	594	667	670	648	645	648	646	687	681	669	686	676	656	655	673	671	702	682	613	679	715	677	684	674	650	662	669	644	656	716	642	677	661	665	656	706	655	675	669	705	645	695	675	670	629	693	654	663	663	716	693	628	697	654	680	699	693	656	680	640	689	671	684	712	686	688	725	650	682	651	681	670	659	643	659	650	676	680	677	698	686	702	714	631	643	656	695	622	672	651	701	688	668	639	649	701	672	641	671	673	669	686	684	669	675	638	605	676	651	624	669	678	621	644	662	655	685	674	652	638	655	680	632	654	705	657	633	688	671	641	647	682	691	645	664	650	679	674	673	627	619	643	665	702	662	742	652	658	680	626	665	644	696	673	652	658	659	664	662	716	622	669	664	691	670	658	637	643	673	662	655	669	683	646	685	642	672	680	658	696	714	657	658	681	658	702	678	645	679	673	698	688	705	697	723	646	623	644	633	680	658	639	680	656	676	659	662	662	722	687	656	649	683	686	727	675	672	667	688	691	652	658	691	680	666	699	750	672	686	649	649	649	647	651	704	667	688	630	646	692	676	655	677	629	709	656	656	664	640	696	703	670	675	713	675	657	690	663	706	633	667	657	711	672	705	649	685	667	637	664	663	715	671	657	665	685	651	706	675	691	672	684	616	676	702	705	727	671	642	662	680	671	686	707	646	653	681	658	659	650	700	691	680	682	667	735	681	697	673	673	667	667	677	657	663	657	669	652	605	660	707	696	720	639	672	699	685	707	651	682	628	649	713	657	633	690	673	666	639	672	652	675	693	667	652	662	665	680	612	675	665	683	685	678	723	699	667	651	663	615	670	672	630	692	666	675	646	675	699	670	644	702	711	684	642	630	663	711	658	667	722	644	643	666	657	624	622	663	657	681	640	653	683	663	657	681	738	693	653	640	644	662	678	733	694	656	694	659	631	670	655	653	652	717	651	701	642	629	681	673	621	690	627	636	687	637	656	668	634	688	702	688	670	690	631	627	708	685	646	662	637	678	671	625	634	642	693	677	651	661	661	668	669	677	644	658	662	602	676	673	640	658	631	708	654	632	683	662	628	656	706	681	676	694	657	676	691	698	661	616	658	699	656	658	667	686	657	665	664	651	684	668	613	700	677	658	671	691	690	661	678	676	646	677	682	671	663	691	708	639	682	685	662	730	657	658	659	706	660	690	702	673	678	679	688	655	663	681	643	661	713	652	666	703	668	707	637	641	651	722	704	695	638	640	670	671	676	650	640	663	676	691	679	651	635	669	680	699	662	686	680	688	682	651	647	655	654	654	660	672	662	637	679	632	666	704	697	650	692	690	697	660	663	671	633	684	684	697	694	664	656	680	669	657	673	643	633	667	661	656	660	719	653	642	582	660	655	666	680	682	633	661	691	677	636	636	675	669	662	681	639	659	700	649	676	674	668	613	672	666	645	725	651	649	649	620	692
2619	1234	290	148	121	132	119	123	137	113	91	85	92	97	89	81	73	85	61	62	72	83	78	82	64	65	72	72	73	82	65	65	55	73	60	75	75	61	72	82	61	81	89	65	71	63	77	70	79	79	68	64	73	75	78	63	83	77	88	54	82	80	77	68	67	67	68	66	66	119	141	171	164	121	80	81	79	61	74	83	83	64	72	85	59	66	75	69	77	75	64	64	64	84	93	74	64	61	63	61	79	69	84	82	79	76	71	90	67	67	84	63	70	69	89	76	60	68	68	64	66	64	76	63	59	84	77	86	72	62	68	80	76	53	76	51	71	67	66	72	68	67	72	79	83	72	76	71	51	77	70	57	82	68	71	83	81	78	64	68	68	72	79	77	69	62	64	65	65	65	66	72	68	59	80	61	69	64	64	77	73	68	80	75	54	68	61	77	77	56	82	70	82	58	73	73	71	67	72	81	52	75	68	83	76	80	68	80	63	60	74	64	67	66	73	66	70	65	67	68	68	78	74	67	71	73	73	79	71	78	67	82	62	64	66	51	67	60	79	55	70	70	64	74	79	70	56	69	77	81	63	71	69	62	88	67	78	59	70	77	68	57	75	65	68	70	83	66	65	69	77	59	78	62	66	77	64	84	83	80	64	56	72	80	80	62	72	68	66	73	82	60	71	80	63	67	85	87	56	65	67	64	77	78	77	70	56	79	57	64	69	59	82	78	77	63	73	69	77	67	59	75	71	70	73	51	74	74	53	66	56	83	79	76	66	65	69	79	75	61	83	78	67	65	60	72	78	76	63	67	55	64	79	72	70	72	66	76	53	54	68	67	71	66	68	64	80	76	69	70	70	62	72	61	79	63	94	68	81	62	92	70	83	68	78	85	68	69	80	59	64	73	80	64	74	70	69	68	65	69	76	73	73	67	66	87	76	76	71	58	87	75	70	70	75	74	80	60	72	58	67	75	67	73	69	80	64	76	71	66	93	67	92	80	65	76	70	69	65	57	68	75	67	73	62	61	77	69	75	75	79	59	68	68	73	75	69	64	66	86	68	74	67	70	80	90	83	69	66	74	65	74	69	80	79	67	65	70	77	82	67	72	80	76	71	72	65	69	69	67	70	76	68	83	69	60	76	78	67	76	64	69	79	71	73	74	71	57	81	79	65	90	80	83	65	72	48	85	67	72	81	64	75	71	68	59	80	75	53	53	69	69	56	66	79	70	68	66	62	74	77	73	68	88	77	67	54	80	66	59	66	66	75	63	73	62	70	58	76	67	87	63	73	76	73	86	46	85	53	80	66	78	65	73	67	81	67	66	71	74	67	63	60	76	86	67	72	59	65	65	75	68	82	61	66	82	78	80	74	56	85	75	84	65	69	85	60	77	60	61	67	74	53	76	64	68	75	73	81	58	71	62	85	83	55	69	70	65	77	55	76	76	81	75	68	67	77	81	74	76	76	78	74	63	72	76	79	82	65	64	60	59	74	62	76	64	78	58	65	58	76	57	61	76	84	80	73	72	64	77	65	67	67	85	75	80	76	56	62	76	75	74	59	76	72	63	66	80	75	66	73	60	70	56	72	56	78	57	75	53	73	70	64	71	69	61	67	60	64	60	59	63	77	76	69	68	67	61	91	60	63	83	66	82	58	59	71	71	71	74	71	84	82	71	64	65	63	62	70	70	72	77	71	57	65	61	69	69	75	63	72	53	79	65	68	69	75	79	73	55	67	71	79	61	76	68	79	67	72	65	80	73	60	84	68	68	62	69	78	79	64	60	65	63	77	71	81	70	81	70	74	81	76	67	73	75	69	79	75	61	65	58	75	95	78	77	67	72	83	73	69	62	67	74	70	78	62	62	64	74	88	87	67	73	83	68	65	66	76	68	63	78	69	58	58	58	74	59	86	73	63	65	66	74	68	68	65	66	64	62	67	67	73	82	61	80	77	81	64	66	91	67	76	63	62	79	67	61	78	71	73	63	69	65	84	62	70	76	70	72	76	76	47	77	76	81	66	78	80	65	80	54	65	67	72	66	70	77	78	70	85	69	75	77	70	74	68	63	69	78	66	67	53	78	71	81	53	66	80	62	67	66	66	76	64	69	70	80	77	72	57	61	69	68	73	75	81	77	86	66	57	63	76	78	85	90	70	62	67	77	67	67	76	64	60	64	65	66	73	72	74	50	64	71	83	70	82	72	72	54	71	89	69	71	66	65	69	78	64	71	74	58	72	74	60	71	65	77	70	68	66	56	70	65	68	76	64	63	78	80	79	67	64	64	78	64	73	73	66	64	59	61	53	63	57	72	68	59	64	67	79	74	83	76	68	65	84	74	73	78	71	80	70	62	62	56	70	72	68	76	77	63	74	53	65	66	63	65	69	73	56	65	58	67	71	94	83	68	73	70	69	58	67	61	62	77	69	90	86	82	56	66	75	77	72	71	75	68	76	70	85	63	78	70	67	69	69	57	70	55	63	65	77	79	59	69	72	58	74	59	63	73	74	74	59	63	85	69	78	64	69	66	53	71	62	83	80	68	74	68	66	76	64	59	88	53	88	73	63	72	67	76	81	66	73	77	77	80	75	81	63	75	78	72	75	67	60	69	63	65	85	64	75	66	77	59	65	79	78	60	72	81	70	69	69	76	71	75	73	73	62	75	74	65	69	63	76	71	54	65	75	72	60	72	72	49	70	79	75	62	81	68	72	73	71	62	69	73	65	93	74	63	70	67	86	68	66	73	76	58	80	67	67	58	54	61	67	64	70	62	80	88	78	67	60	80	82	68	62	60	65	79	78	73	66	70	69	68	85	77	72	66	81	70	72	73	66	76	59	77	64	78	76	74	62	78	57	59	73	69	61	68	79	75	75	71	62	66	75	72	99	78	73	67	78	69	70	66	68	62	71	59	70	70	79	61	72	68	66	65	68	59	74	84	65	87	65	71	84	67	63	73	86	73	63	71	64	60	73	61	68	78	62	87	69	62	77	56	74	65	79	55	70	82	82	65	64	73	71	61	73	76	68	82	58	62	78	61	66	61	63	62	68	80	64	73	68	73	62	69	67	87	81	68	75	63	71	72	69	61	73	68	69	61	87	80	81	66	79	65	67	61	70	73	87	58	62	72	59	63	69	72	83	62	64	59	86	62	85	66	75	53	66	56	80	58	63	73	72	62	64	74	77	66	71	63	69	54	67	70	60	65	82	68	68	74	79	81	77	68	64	57	63	72	73	74	74	64	78	57	75	68	68	71	62	69	69	69	78	64	63	59	57	70	72	68	66	63	62	73	66	73	64	68	65	84	49	80	81	62	76	77	72	67	66	60	68	76	83	67	80	69	57	65	83	65	63	61	66	77	62	70	67	73	82	65	72	72	75	74	60	92	57	62	68	60	64	61	65	65	69	80	63	56	69	60	71	60	70	86	61	86	84	62	55	66	77	64	84	61	79	62	68	75	71	69	60	59	72	74	72	68	69	62	78	82
23863	10038	2918	2891	4056	4553	4067	3075	2428	2202	1725	1548	1402	1273	1125	1025	1038	999	914	937	845	802	839	815	812	802	779	836	862	805	810	746	762	745	769	796	745	769	788	760	735	792	705	758	771	755	753	743	747	697	729	698	674	758	700	691	700	711	692	722	770	711	755	729	710	664	727	747	736	1909	2846	3059	2495	1913	1353	1039	865	745	686	687	784	639	717	697	742	671	710	662	678	693	699	730	717	711	684	704	659	748	666	699	704	728	706	698	660	725	686	740	715	677	678	674	659	681	702	688	703	678	725	726	718	667	668	754	730	736	682	653	670	646	737	698	707	677	718	719	667	706	753	725	729	681	704	704	716	670	730	676	722	712	680	686	713	703	711	714	708	725	675	716	711	710	669	679	728	755	678	688	732	702	657	694	728	708	721	738	679	689	709	705	740	732	689	733	692	715	672	706	711	731	670	697	668	692	745	696	687	706	723	730	716	700	703	764	721	712	695	736	662	708	669	727	684	711	695	703	650	684	743	723	702	732	695	698	649	677	675	713	705	698	653	663	683	706	699	729	704	695	622	701	733	726	669	713	715	706	725	673	739	693	760	738	693	689	741	703	715	654	681	766	702	714	703	638	712	672	702	613	719	723	697	722	684	686	722	695	707	750	779	713	649	730	706	723	728	716	726	671	725	708	650	673	703	724	719	694	679	667	737	657	745	640	667	662	670	738	651	699	683	699	708	742	690	730	691	720	714	697	667	755	697	689	731	690	709	657	696	751	750	726	742	656	697	743	698	674	698	685	720	656	734	684	693	714	708	667	710	698	678	684	688	719	725	676	689	742	710	687	683	691	704	715	692	681	666	707	725	761	671	710	710	688	715	698	771	707	716	718	680	732	694	631	689	704	729	651	707	696	760	695	723	701	697	727	718	696	706	712	719	701	666	722	679	733	722	692	731	681	677	710	719	725	695	726	701	703	732	719	678	715	686	709	694	699	676	695	706	705	692	717	688	731	702	696	742	712	757	711	713	704	696	696	708	686	724	705	682	705	658	679	690	668	708	733	693	701	694	678	691	694	716	709	724	677	682	707	712	722	673	728	728	721	705	721	686	696	729	731	753	735	672	693	666	697	703	708	688	720	708	732	750	718	683	661	712	705	665	693	717	713	728	747	657	680	690	725	698	670	666	733	727	677	687	696	699	715	714	701	718	744	746	712	708	735	714	714	719	717	686	717	682	758	722	713	667	698	725	715	719	736	682	714	720	700	733	717	736	686	694	703	710	740	695	732	732	729	747	719	706	666	687	678	641	642	664	693	701	712	701	706	760	686	746	682	729	681	705	716	699	662	704	730	726	667	697	690	714	670	712	694	701	729	698	705	680	692	678	672	716	684	730	702	711	702	704	724	680	739	730	718	714	652	680	767	717	698	701	716	734	708	704	729	622	714	764	737	706	723	749	688	652	651	722	727	775	686	710	724	676	709	695	708	649	710	712	663	753	695	732	672	683	695	670	683	711	732	750	741	684	693	710	726	723	693	651	706	702	696	661	701	683	727	693	682	706	673	700	695	725	660	720	703	650	722	700	694	724	738	684	711	720	742	705	689	698	680	700	694	695	736	703	716	677	717	652	739	720	748	704	687	680	694	672	675	687	680	709	747	720	708	681	690	696	702	712	713	656	733	666	684	726	680	706	655	717	769	714	700	678	698	685	714	655	670	706	668	720	701	710	653	685	685	732	699	719	705	708	703	714	732	693	687	676	706	694	722	695	689	720	686	681	718	721	762	696	692	708	728	711	665	719	726	738	679	677	721	682	713	727	738	750	712	680	689	670	764	717	671	719	707	706	747	718	675	667	697	709	709	737	684	696	705	671	694	684	698	722	732	727	737	693	734	721	689	727	700	673	701	710	697	697	721	717	678	693	699	704	675	721	760	697	693	753	694	685	714	713	699	721	721	685	720	706	711	698	716	697	755	675	731	699	723	710	707	700	730	697	688	706	736	752	720	721	741	717	659	698	698	710	728	705	718	733	696	687	649	693	705	698	747	738	705	713	674	747	652	684	686	712	622	702	723	684	717	732	712	741	761	699	669	698	714	656	699	702	671	682	693	656	728	704	641	709	689	657	714	698	692	719	707	699	691	728	689	687	663	677	741	682	663	699	699	748	718	728	701	692	716	724	729	719	681	719	718	730	725	705	713	693	672	687	687	682	698	667	656	637	702	705	741	730	748	700	714	692	663	667	651	686	670	714	697	716	704	684	662	719	686	672	760	694	656	668	684	727	706	694	681	685	705	731	721	720	680	711	702	648	703	684	712	745	693	696	713	673	727	695	679	701	722	686	665	675	703	751	721	714	738	748	736	661	710	688	649	697	691	701	698	640	672	671	683	679	698	749	695	688	720	714	728	679	682	703	695	700	679	695	669	712	673	695	656	687	695	683	707	692	712	708	724	710	700	687	689	705	726	705	742	669	670	715	733	690	689	673	697	733	682	627	686	707	647	645	739	696	713	690	715	730	684	700	650	678	662	742	730	714	739	660	666	676	666	716	644	715	702	695	695	721	721	676	704	704	676	715	704	710	762	747	702	723	656	674	692	700	656	724	726	700	690	745	680	716	713	723	717	729	689	671	699	728	723	689	664	701	710	694	697	693	675	699	690	746	696	724	727	770	680	701	703	760	689	669	698	720	719	696	699	694	694	733	671	690	727	693	713	710	696	679	651	697	678	703	723	681	686	726	678	729	691	733	694	769	689	721	741	705	682	689	703	720	711	683	697	715	708	729	689	712	644	689	734	710	697	675	738	729	675	724	687	724	741	706	691	664	637	676	709	672	706	700	735	669	689	721	713	640	643	744	676	738	715	733	669	684	707	699	723	712	665	744	754	749	713	695	744	722	710	748	753	678	690	705	692	704	685	711	681	709	712	686	731	736	727	707	715	714	710	735	710	706	691	699	726	702	705	739	718	708	644	727	690	703	736	715	718	674	650	708	675	680	673	679	694	659	702	699	718	720	656	703	717	686	698	725	664	697	743	706	695	694	662	647	707	680	744	723	710	662	685	690	680	689	715	668	712	660	736	769	722	740	747	706	677	737	682	736	753	711	759	741	687	731	706	696	728	744	713	704	719	700	741	723	763	722	703	670	736	714	691	689	638	782	739	676	700	712	720	741	752	696	728	729	738	695	668	737	732	719	689	667	703	737	704	676	683	671	693	695	716	662	701	684	700	707	671	727	657	725	715	718	682	649	657	691	677	667	678	705	726	707	750	716	651	713	699	692	709	710	684	691	673	729	699	728	736	728	683	676	735	733	665	698	688	724	667	755	730	698	711	668	702	743	708	708	722	721	739	678	694	698	710	675	670	675	686	694	698	682	724	716	674	708	691	704	670	687	681	703	695	722	708	710	675	707	712	692	769	734	693	701	703	682	688	733	728	731	753	682	665	757	728	681	728	664	666	687	702	740	715	718	730	729	728	736	661	760	732	712	692	713	682	688	724	694	729
1098	377	124	95	103	71	111	94	101	88	83	90	86	83	78	84	75	88	75	90	92	82	78	93	70	71	103	75	73	99	91	88	80	92	55	97	72	87	68	62	76	72	83	78	76	84	76	82	83	66	92	72	87	76	81	76	73	89	90	79	85	70	65	81	73	86	76	78	76	93	96	94	117	99	88	93	76	83	63	79	78	87	83	84	85	74	78	80	70	89	77	84	83	93	77	77	74	88	80	73	87	78	87	80	87	67	86	72	74	85	67	76	73	83	88	85	80	66	89	77	93	81	78	53	72	78	76	75	87	65	78	91	75	70	74	82	68	72	86	68	69	77	92	72	85	83	80	84	74	84	63	77	74	71	72	78	104	90	83	67	72	87	88	72	97	67	82	78	97	85	76	70	66	71	78	75	84	89	77	81	79	68	89	92	74	67	93	85	76	72	79	68	60	97	78	69	95	67	80	70	85	70	72	78	97	77	86	82	79	78	82	79	70	71	91	77	75	71	75	90	81	77	76	75	80	80	64	71	79	76	70	79	58	75	70	88	62	74	62	86	79	81	71	84	79	79	84	60	85	81	88	76	82	89	75	76	85	81	86	73	77	72	81	80	64	78	75	96	59	79	61	80	78	91	74	84	68	83	71	69	84	72	70	74	64	80	90	79	73	87	69	56	74	86	86	86	64	90	77	71	77	71	78	85	68	72	69	101	63	70	84	86	74	84	81	70	63	77	87	86	68	78	81	92	82	78	77	85	77	75	94	81	75	70	72	70	85	75	78	80	85	80	83	81	79	76	82	76	70	83	93	77	91	81	81	79	81	80	72	73	81	75	82	75	73	84	69	84	77	67	74	80	72	77	77	73	69	71	77	72	98	79	78	69	83	87	71	71	84	67	94	79	58	90	67	79	62	63	84	68	94	87	90	80	76	93	90	68	77	65	80	62	86	74	79	67	93	72	70	77	68	87	77	74	86	66	81	66	76	71	90	73	80	79	61	75	87	69	75	93	86	82	69	79	99	84	70	99	83	85	73	94	87	65	81	74	75	68	85	74	62	77	83	73	86	55	71	77	78	72	85	65	78	69	77	71	88	82	65	70	70	75	67	71	79	84	73	74	55	69	69	90	82	83	76	80	67	76	74	74	81	81	71	74	67	85	71	67	82	84	65	78	84	90	70	78	74	81	69	71	76	102	62	92	73	82	70	75	77	74	82	77	73	75	78	75	99	74	98	84	71	79	69	70	65	72	72	83	73	85	84	64	72	80	79	90	87	91	66	99	82	85	69	83	75	67	91	68	102	79	79	76	73	79	75	83	81	76	83	59	81	86	77	76	78	73	74	86	89	74	83	54	66	89	75	75	81	61	82	71	79	79	75	83	88	70	77	79	67	80	85	64	86	87	72	87	94	90	77	69	60	77	66	87	78	71	88	80	67	71	99	89	80	93	79	61	77	80	82	68	72	83	69	76	61	96	79	64	77	81	73	83	61	79	86	78	73	75	84	80	85	84	70	71	80	74	78	69	60	68	76	82	95	66	87	77	87	74	79	81	83	68	79	58	76	59	87	75	73	72	78	78	67	81	77	80	76	83	70	68	83	75	70	79	77	85	79	72	84	69	75	85	78	78	83	76	70	76	71	82	80	78	69	77	81	78	78	61	99	75	88	80	71	88	66	80	71	81	77	76	68	88	87	78	101	95	76	76	73	79	83	85	77	61	76	82	54	77	73	72	84	75	89	77	74	100	81	76	73	77	67	75	79	70	69	82	77	58	88	75	83	88	85	78	92	80	76	88	84	76	89	75	68	69	76	78	68	72	74	70	87	91	79	89	88	73	58	76	79	72	62	74	80	61	78	79	88	71	74	91	67	76	92	81	82	84	92	64	90	64	74	79	84	84	81	75	69	79	75	99	74	58	62	79	74	68	74	87	73	66	73	73	90	81	101	76	82	87	76	75	83	77	71	78	88	80	81	95	84	79	67	86	69	83	92	72	73	81	61	69	104	73	90	80	83	76	73	82	67	81	86	72	76	75	73	73	68	69	71	76	77	93	76	77	85	69	80	94	81	90	71	73	88	81	77	70	68	74	70	69	85	82	84	71	75	78	73	81	88	84	72	77	79	86	67	98	79	54	84	85	96	86	69	79	73	73	83	82	73	86	74	91	82	63	68	70	75	89	64	69	71	80	80	68	62	79	75	66	78	64	86	77	78	76	63	83	78	60	83	63	68	73	71	66	58	89	91	84	73	95	97	76	87	71	79	74	91	64	90	77	83	76	85	101	75	85	73	69	71	65	73	97	91	73	77	81	90	76	72	82	77	76	67	70	99	78	86	75	96	80	67	81	68	83	82	80	77	61	74	81	79	69	74	61	65	71	80	73	81	106	75	74	88	94	68	92	78	74	63	79	67	81	76	69	76	73	75	85	71	72	84	93	78	88	78	69	72	76	99	62	102	85	91	87	91	76	71	76	78	68	90	87	79	84	81	76	76	87	68	74	73	77	88	61	86	97	66	80	77	77	73	87	75	62	75	70	93	77	71	77	79	75	82	84	99	90	86	83	72	91	69	71	68	70	78	86	84	77	70	78	86	61	77	84	76	83	80	86	71	80	95	72	76	65	79	84	66	77	86	99	84	83	69	84	77	81	79	84	67	77	75	77	94	100	91	75	66	69	80	100	77	83	89	66	85	61	66	73	70	88	88	84	58	74	87	79	63	89	86	77	80	70	84	91	71	79	77	80	85	67	70	77	84	85	81	68	71	79	93	76	83	72	69	87	74	69	82	81	62	69	86	88	84	92	74	86	83	74	65	74	74	78	94	82	83	86	87	72	72	74	75	88	78	77	90	81	80	80	65	78	72	81	85	79	77	82	78	81	91	76	95	84	73	65	92	77	75	83	79	70	72	65	81	79	71	81	80	66	81	65	70	92	87	89	78	68	66	70	65	79	87	83	84	66	72	78	81	84	81	80	89	72	80	82	75	64	96	94	85	81	88	78	59	63	69	77	74	66	73	87	86	80	92	69	64	84	80	83	82	75	78	84	77	82	64	56	79	94	87	88	77	66	80	85	59	67	77	85	81	87	72	85	79	85	73	72	90	81	91	72	79	75	77	88	77	83	75	77	83	87	62	83	73	75	76	74	72	96	90	76	78	75	84	83	77	65	73	73	85	81	83	86	95	76	87	79	73	78	74	75	75	75	71	71	73	72	90	71	63	85	90	95	82	65	79	76	62	76	59	66	73	77	86	64	86	63	83	94	77	73	62	66	88	94	82	76	82	61	72	86	71	79	74	66	76	68	78	70	71	77	63	79	74	78	85	74	87	81	70	67	91	76	79	62	67	79	68	85	81	77	82	83	101	78	83	62	80	61	90	86	86	66	73	80	75	85	73	83	76	73	73	79	70	66	74	73	69	78	77	79	87	67	89	87	76	81	69	68	83	81	80	103	90	73	76	67	76	86	68	64	66	80	78	63	73	73
14724	4919	1444	1315	1650	1803	1548	1415	1267	1092	1009	986	897	924	846	821	859	845	782	816	819	840	784	797	815	783	775	789	783	835	806	779	785	790	823	771	730	779	833	791	849	772	776	741	796	755	749	755	803	761	804	774	803	762	751	801	770	764	808	697	775	758	756	803	787	780	776	739	831	949	1254	1284	1202	1182	896	909	805	806	777	811	798	761	813	780	759	748	761	773	827	752	755	763	768	755	756	732	738	734	743	783	742	763	780	785	791	799	789	715	758	763	786	776	851	791	829	735	766	772	792	758	739	744	788	796	756	760	736	730	759	732	792	737	777	754	731	750	822	740	812	792	775	753	760	791	771	757	746	788	751	750	765	760	775	753	740	792	797	745	747	759	741	821	717	825	797	747	753	811	804	751	744	741	745	784	812	805	784	730	782	744	809	788	732	811	785	737	834	756	800	725	790	735	755	735	709	774	732	766	735	812	770	756	750	756	770	774	803	757	739	781	736	748	819	753	825	764	788	754	789	778	779	788	722	826	724	744	775	750	771	748	772	779	722	801	800	792	799	754	718	748	753	796	786	773	808	732	758	754	740	755	805	799	767	732	788	792	723	810	846	772	733	787	712	739	819	762	810	762	756	803	789	769	788	768	770	746	727	778	759	770	815	776	777	767	730	770	727	767	779	754	796	783	753	767	793	758	775	749	795	788	784	805	739	763	804	786	731	790	754	763	745	800	754	801	778	767	799	751	767	823	764	754	769	799	780	758	745	788	755	774	814	807	767	733	773	746	751	802	775	759	721	764	776	787	753	773	746	776	726	804	757	779	766	745	783	748	738	790	792	786	823	773	788	754	835	780	719	778	803	735	766	829	824	730	752	780	813	794	785	763	725	770	784	747	756	759	781	747	750	763	775	804	759	781	800	786	822	770	758	747	841	760	742	771	757	801	730	803	761	785	748	762	781	797	756	769	762	769	782	762	760	766	753	728	802	750	790	768	769	778	764	796	757	795	726	797	786	784	808	763	795	820	749	744	747	799	755	777	759	759	795	779	753	796	774	780	812	761	747	791	756	724	769	730	792	761	790	837	794	771	762	780	742	819	775	756	838	743	756	823	778	741	808	724	809	819	756	761	789	811	743	735	785	741	765	809	791	811	780	776	794	805	798	783	789	765	772	764	771	806	799	763	755	791	763	731	785	784	798	762	753	706	727	799	734	756	761	746	805	727	790	766	783	763	826	826	769	779	751	785	717	764	778	789	789	784	776	800	709	795	795	804	801	751	750	781	842	732	748	758	779	735	774	807	733	773	726	727	780	767	790	753	803	773	739	788	739	774	749	758	777	747	770	793	755	775	800	794	757	760	812	792	770	787	747	773	712	724	785	810	742	771	734	811	781	783	759	729	804	797	742	756	765	779	748	763	778	735	815	800	742	753	814	750	819	801	766	748	759	754	717	742	757	706	765	798	728	767	788	800	742	775	777	714	785	749	836	752	766	833	835	795	800	814	738	764	792	804	734	804	795	782	815	799	764	769	773	824	775	774	792	757	800	766	749	790	789	776	724	778	784	761	751	767	761	749	788	763	803	740	789	770	765	773	763	759	766	706	759	740	764	800	829	698	769	790	769	756	770	769	808	768	753	791	779	763	740	740	773	792	786	762	740	798	753	773	807	755	762	783	755	786	773	748	774	816	753	769	835	798	784	784	786	746	806	781	798	771	780	819	788	774	770	752	760	789	738	752	760	800	766	774	806	754	790	756	809	832	775	790	754	785	774	768	749	775	702	754	748	823	767	788	751	785	793	739	752	806	791	773	715	790	775	768	781	803	804	735	780	825	815	822	748	770	770	760	789	752	789	731	793	797	806	736	770	764	813	749	769	821	760	735	794	740	820	752	770	761	757	788	787	780	802	730	797	783	800	770	734	776	764	768	773	710	745	796	793	774	777	793	792	748	756	719	766	791	765	782	788	834	771	758	748	764	736	786	835	819	744	748	745	743	783	784	773	785	774	708	799	743	790	759	777	786	746	751	811	800	766	777	811	774	717	794	758	777	735	806	768	774	792	754	728	774	784	773	785	760	814	776	822	768	784	726	766	729	740	722	762	770	798	782	739	776	786	788	810	754	756	780	744	764	707	748	764	749	763	803	765	792	772	781	750	790	806	756	782	790	766	790	771	812	779	776	737	794	829	749	787	769	735	728	796	754	801	779	735	750	757	744	787	764	806	702	758	754	766	751	777	793	758	733	781	755	807	799	734	809	787	792	738	785	793	820	771	802	765	788	760	766	786	774	810	795	769	720	720	722	760	759	774	738	779	759	778	778	788	785	762	763	729	783	758	781	760	783	739	770	809	740	776	765	777	820	745	747	770	731	786	747	782	792	770	782	795	781	780	771	779	744	782	791	800	754	816	754	762	738	825	723	735	737	773	775	784	745	748	790	817	797	717	775	754	770	766	754	764	783	774	741	800	777	768	728	786	775	795	795	815	728	801	766	749	763	755	760	788	820	786	744	804	770	745	746	762	791	746	784	779	747	772	801	801	828	792	765	809	744	792	800	761	790	797	746	780	750	764	793	804	805	764	746	725	755	753	763	765	803	778	772	758	791	802	739	763	816	786	821	783	749	747	798	700	760	817	752	788	779	741	785	811	758	771	754	783	804	769	802	803	744	764	758	797	803	735	755	764	764	774	748	765	748	774	797	728	822	776	778	759	787	810	760	793	761	801	830	758	818	786	728	713	753	792	742	776	761	819	768	781	768	751	766	783	807	770	803	769	786	772	799	761	777	746	783	765	758	787	727	734	700	747	760	765	783	825	776	740	765	764	756	815	789	742	705	774	802	778	782	791	811	785	783	733	749	782	787	760	757	761	845	831	806	741	761	750	790	763	760	745	775	772	768	761	781	768	778	789	738	786	758	792	781	780	749	737	810	782	808	788	723	764	732	780	728	757	773	791	752	749	778	747	800	731	798	745	752	745	761	760	764	786	768	732	792	777	776	827	778	810	760	783	781	821	809	809	789	784	740	805	771	845	754	773	793	757	806	758	738	775	783	765	794	786	790	791	753	782	742	793	801	812	737	788	803	791	793	789	775	784	777	730	783	768	781	797	746	779	739	755	802	769	767	788	758	827	766	767	787	798	760	774	770	764	798	741	767	759	786	801	764	763	763	764	739	760	785	727	814	785	777	756	746	717	768	783	744	736	801	763	782	784	750	752	752	765	747	782	716	810	741	818	786	773	735	777	786	796	796	785	815	761	740	790	817	754	759	791	732	778	758	781	714	776	762	756	781	819	753	806	777	763	782	787	763	760	791	803	762	831	777	783	784	791	775	737	766	792	784	772	743	748	787	805	758	788	770	774	762	795	785	725	727	817	765	724	784	809	771	767	798	819	795	752	768	759	770	817	747	814	843	753	786	778	776	803	818	766	839	763	770	779	753	796	788	759	747	738	803	729	806	799	758	790	753	795	794	772	774	808	762	770	823	819	785	771	777
1903	950	182	155	127	117	114	104	100	95	93	90	77	91	74	80	80	80	81	89	73	91	83	74	82	77	65	85	81	77	78	73	78	91	79	72	75	84	50	68	81	70	80	71	77	83	80	78	66	80	76	81	80	82	79	69	99	86	70	91	83	77	78	90	85	85	92	83	74	99	125	137	122	99	108	86	76	83	85	83	87	65	80	90	76	68	75	74	96	81	72	73	68	67	88	88	94	89	99	84	85	75	86	71	84	81	95	74	84	75	88	80	77	77	87	91	67	86	74	70	79	69	72	82	78	75	59	80	72	70	96	95	82	104	83	81	99	82	82	75	74	78	79	66	73	98	72	70	67	94	78	76	87	93	67	92	77	73	73	77	78	90	75	78	84	88	78	89	95	80	69	77	76	69	73	71	81	90	79	80	73	79	88	61	101	82	70	81	80	84	82	79	81	84	79	76	70	83	82	70	81	92	78	83	83	80	89	67	76	85	76	79	88	76	79	77	84	81	75	85	79	81	70	86	78	74	70	81	79	81	80	73	65	76	96	86	90	88	94	69	78	76	100	80	85	70	77	94	75	77	76	79	92	89	78	80	83	90	83	73	70	75	95	79	73	82	80	81	84	70	75	80	69	76	76	83	79	86	78	74	59	86	84	96	76	80	82	84	58	73	87	80	87	83	71	77	55	84	84	75	77	71	75	77	83	82	97	75	80	77	93	87	86	87	75	82	77	84	64	103	71	83	96	80	74	83	95	90	81	82	86	91	101	77	77	84	89	83	85	85	79	79	70	70	69	75	83	91	70	70	75	73	86	61	77	85	76	97	91	78	81	82	89	76	82	78	80	66	87	70	74	65	94	82	88	82	71	70	85	82	86	88	90	114	79	81	83	92	74	65	66	71	79	60	98	89	70	85	70	74	78	74	80	106	83	83	96	87	92	81	73	68	73	92	80	76	95	85	78	85	80	94	86	81	70	65	75	80	88	88	76	87	98	71	102	89	79	80	88	78	87	73	74	96	90	69	77	89	76	78	74	86	77	71	77	75	90	80	92	79	81	77	70	75	81	76	67	93	90	65	78	76	66	74	70	88	79	74	66	97	77	74	81	84	90	87	79	70	78	81	85	78	84	75	75	70	80	86	70	86	69	64	83	75	64	80	71	75	76	83	84	72	77	77	83	71	84	69	78	85	84	72	85	73	82	95	83	90	82	77	73	71	80	77	74	78	76	89	92	72	77	88	76	68	72	81	88	89	72	85	83	80	77	76	88	87	89	79	88	79	88	83	81	78	79	73	70	81	79	81	77	78	81	84	88	84	76	78	87	84	79	63	76	71	59	82	92	103	71	81	72	73	76	78	73	75	96	85	84	82	79	81	70	70	84	76	69	89	83	74	85	79	77	104	66	78	86	72	85	57	81	75	72	83	99	87	77	67	85	66	94	82	71	76	91	86	95	85	73	82	63	77	82	88	80	84	75	87	89	94	95	78	80	89	76	73	90	85	77	76	76	80	89	78	74	80	79	80	84	78	84	67	84	90	104	74	94	60	73	89	73	81	79	83	83	70	69	70	78	79	92	82	78	82	92	78	69	64	73	84	77	91	91	83	78	73	82	92	71	74	71	68	95	70	78	74	85	93	76	81	82	73	86	88	78	81	80	73	101	82	87	76	83	81	85	82	79	75	84	75	82	98	52	78	73	82	79	79	82	79	84	72	62	69	86	81	78	74	76	85	73	66	73	84	90	74	88	71	79	63	68	69	71	76	87	80	84	89	93	85	62	79	64	70	85	72	66	79	85	89	92	84	69	84	78	76	60	78	80	74	73	67	84	95	93	83	70	83	69	89	74	98	79	83	78	72	79	81	78	77	88	88	81	74	77	71	78	79	90	93	88	86	76	81	76	94	61	67	64	77	70	82	71	92	78	89	83	86	81	62	75	65	62	92	65	98	76	67	87	77	72	83	77	82	73	80	81	84	76	89	71	90	87	79	91	68	74	101	62	74	76	85	95	68	73	74	71	88	72	90	74	81	84	94	83	74	77	79	82	60	77	87	84	72	68	86	83	96	78	72	65	83	92	82	85	78	66	85	86	69	78	87	83	68	70	85	71	79	70	80	98	80	81	85	79	95	80	95	74	73	79	81	69	77	94	75	81	70	82	81	75	82	83	72	94	83	70	69	82	81	69	73	83	86	112	92	84	68	67	64	82	85	83	68	77	75	90	78	79	74	95	84	83	75	85	75	86	86	80	81	75	84	93	75	89	77	85	81	79	107	75	71	100	86	88	67	60	72	75	87	69	81	87	79	87	76	82	75	76	71	83	82	90	77	75	67	90	85	88	66	85	81	69	76	98	92	80	80	96	85	67	75	92	63	73	77	69	66	86	80	88	75	69	82	77	75	72	75	86	85	81	89	89	84	78	72	89	72	81	77	85	83	95	90	68	83	76	78	77	76	62	85	94	84	76	75	90	84	84	95	67	86	72	61	91	68	80	82	80	84	73	73	77	95	74	84	67	73	85	67	101	77	94	75	87	68	94	58	72	64	97	75	76	83	82	84	77	96	71	74	94	66	68	81	80	74	68	73	91	81	92	86	79	84	86	66	67	80	67	78	84	72	64	56	79	68	76	87	87	80	68	67	85	67	80	84	81	85	72	78	78	76	88	85	62	79	93	84	79	75	59	85	77	87	82	69	85	78	70	77	66	87	70	75	80	65	81	65	74	83	79	63	88	81	82	77	78	88	83	82	78	82	81	101	91	80	80	84	81	71	87	91	67	80	96	63	76	73	67	64	59	83	66	76	75	81	74	87	60	72	73	84	87	110	77	85	73	81	85	73	89	82	85	89	83	83	89	82	72	82	72	77	86	87	71	79	72	87	74	67	85	81	73	76	82	88	67	86	80	79	74	77	81	82	79	77	92	74	87	75	71	73	76	75	86	80	70	66	84	76	77	74	88	73	67	76	78	71	72	75	65	86	74	69	92	78	90	95	82	73	79	78	83	71	81	86	90	77	90	73	86	80	78	90	83	77	85	81	85	70	62	78	76	72	79	89	64	79	86	80	76	75	92	77	88	75	69	75	74	78	61	81	83	89	92	76	98	74	80	88	73	69	83	77	85	89	81	88	86	89	79	89	79	71	92	70	88	71	79	85	71	69	93	89	88	84	76	69	87	97	91	89	78	72	77	74	79	77	84	71	70	85	89	95	70	67	90	74	94	86	94	83	78	89	80	80	66	73	82	80	83	71	66	81	88	87	83	71	82	78	78	54	77	81	67	76	78	80	70	84	92	71	75	71	75	79	70	89	76	80	82	85	100	73	59	77	74	71	61	87	75	69	76	86	80	73	67	76	63	62	88	77	76	82	83	84	86	73	81	93	76	85	82	85	80	75	76	79	80	88	91	92	94	68	63	78	88	69	74	85	84	83	89	85	69	73	71	62	70	65	90	91	74	64	67	88	84	89	76	76	90	79	74	85	96	86
21042	8624	2017	2129	3256	3495	2892	2329	1897	1658	1432	1244	1143	1049	1078	992	938	916	936	909	857	861	812	866	916	889	848	844	875	909	873	838	855	882	840	867	829	866	824	879	848	806	824	819	797	814	794	783	819	782	764	874	839	811	813	801	794	827	819	771	804	813	872	764	880	789	785	821	933	1406	2105	2152	1805	1514	1157	971	853	775	777	805	752	783	858	780	809	783	768	781	810	775	786	753	823	781	871	716	866	774	769	779	775	754	836	777	810	791	783	800	821	797	809	821	793	788	764	819	774	811	816	723	818	778	813	767	762	780	799	820	781	824	754	777	726	782	834	819	792	790	822	795	838	781	788	809	774	774	784	768	796	800	762	813	739	835	820	833	795	817	765	824	801	783	831	815	808	838	786	760	775	789	820	795	833	766	845	767	809	767	841	789	754	766	793	776	805	767	834	805	819	812	795	811	806	783	803	800	797	736	825	792	761	779	808	786	757	769	864	778	757	864	805	810	786	814	817	802	767	828	780	841	752	786	780	781	788	820	803	813	816	795	865	765	792	802	746	776	797	827	799	790	800	783	806	837	817	791	753	781	803	760	827	796	774	747	752	816	777	853	793	805	778	829	826	793	779	806	774	780	817	819	785	775	784	803	802	831	810	814	806	810	773	802	762	820	794	785	834	821	799	837	814	788	772	753	773	822	817	770	821	845	799	796	802	796	822	777	776	774	796	777	722	763	765	770	851	781	809	748	763	799	729	851	772	739	787	785	802	759	777	786	789	843	769	827	831	796	815	791	750	806	799	779	777	762	824	801	812	848	832	750	842	775	742	785	782	781	734	776	799	797	762	775	800	825	753	832	766	797	853	833	792	778	816	805	774	748	722	808	765	809	780	816	840	792	838	769	817	785	831	797	802	827	827	819	743	758	723	729	799	848	839	781	773	784	798	817	803	790	763	797	779	751	823	809	730	831	789	797	785	807	748	856	840	784	821	851	788	751	826	819	808	767	760	803	786	806	780	824	758	810	814	766	796	782	802	793	776	801	818	815	819	794	801	799	771	793	759	766	842	812	805	752	733	811	815	753	789	781	812	821	809	772	796	783	787	776	820	819	783	823	831	779	798	828	797	791	800	832	830	776	755	822	816	825	814	790	792	775	780	751	791	827	751	819	838	821	801	802	757	823	788	841	824	830	753	755	800	781	764	818	768	765	783	767	794	821	762	793	841	762	790	795	762	793	785	795	807	814	857	781	781	759	843	758	826	775	779	822	802	754	816	763	806	800	770	814	786	822	805	815	800	824	779	804	773	828	779	760	814	804	807	777	880	796	813	801	778	796	840	832	744	835	814	810	776	755	757	768	840	780	800	819	737	798	787	751	829	807	877	809	775	791	828	782	820	811	843	769	794	748	776	793	753	789	817	802	782	826	838	794	800	810	821	803	813	806	757	776	755	805	795	758	781	836	796	811	783	786	787	742	815	786	757	829	818	816	819	832	809	796	816	784	779	791	846	773	792	779	813	797	800	787	790	781	757	793	812	809	766	767	779	770	770	731	796	791	831	752	790	831	776	815	799	815	801	818	789	761	786	842	784	782	725	825	802	829	761	756	832	805	823	796	768	848	779	730	788	740	799	831	815	818	825	793	812	771	800	822	781	798	770	801	807	812	798	766	784	768	790	739	793	780	792	821	801	797	803	847	807	801	791	775	772	730	827	810	757	826	750	773	769	799	775	771	749	809	809	798	793	796	765	764	843	806	833	765	785	808	786	809	794	778	752	823	817	800	812	824	767	773	756	778	809	819	760	834	820	840	775	810	780	779	759	822	761	759	822	813	816	827	797	859	841	821	788	794	822	799	772	755	773	772	796	827	801	808	791	804	760	816	836	810	784	801	815	818	797	811	795	813	735	776	828	811	791	825	869	777	788	773	780	784	809	846	841	799	826	810	755	811	806	818	863	824	783	781	782	761	775	775	808	776	758	776	801	790	765	790	794	777	820	801	780	787	755	780	783	808	837	761	805	800	739	823	801	815	821	794	740	744	788	817	789	752	772	846	778	807	814	838	809	774	836	803	789	804	740	798	787	779	782	806	820	782	797	808	820	791	826	834	815	782	811	813	797	788	813	795	849	847	795	824	723	789	768	776	785	821	836	810	803	813	784	757	796	785	822	811	751	817	781	808	777	813	805	804	786	802	722	799	750	826	817	800	809	841	781	795	801	806	787	758	753	856	853	770	832	828	850	804	742	808	740	869	800	798	796	820	742	759	778	832	779	864	766	770	847	818	830	775	845	804	750	825	745	743	807	779	846	785	818	818	830	815	816	814	822	808	775	810	829	808	771	837	769	779	761	833	821	855	802	780	777	785	801	755	753	815	815	732	842	740	844	803	776	778	832	782	784	783	784	783	811	816	773	796	804	789	795	761	780	822	802	788	826	823	843	837	774	746	783	827	853	800	786	851	813	783	819	798	754	795	832	800	809	783	817	734	858	772	785	792	787	754	772	778	733	749	828	775	776	772	799	770	764	763	830	769	781	774	845	782	816	779	792	766	768	842	810	759	756	757	757	808	792	804	842	783	758	787	773	772	786	763	834	786	791	812	781	832	823	751	767	756	770	803	826	750	813	750	758	820	812	798	809	801	854	771	785	800	834	829	743	811	810	788	811	793	828	783	814	837	810	737	797	790	783	768	815	715	772	779	823	805	818	810	843	818	849	794	788	779	779	796	785	799	784	772	760	787	772	780	753	810	803	822	847	770	787	786	749	841	758	772	768	763	785	745	878	782	791	785	777	753	752	786	801	851	819	795	765	807	801	774	814	794	784	786	785	769	802	802	832	819	852	826	827	780	777	794	802	813	774	805	778	781	737	773	780	774	800	794	792	776	797	792	776	744	793	777	809	825	807	753	784	820	773	823	797	769	776	800	774	767	745	768	775	773	819	811	818	782	778	776	829	770	786	813	775	793	805	820	823	811	778	820	744	759	734	801	819	810	796	814	790	799	800	798	781	807	780	785	814	791	820	795	770	844	769	757	796	861	800	774	800	777	776	761	794	786	762	792	771	769	814	798	838	833	796	805	781	769	835	808	813	768	819	775	766	810	734	808	787	814	819	828	823	795	801	801	783	800	825	806	782	794	809	826	772	800	770	769	794	808	774	820	783	825	822	800	830	780	782	792	803	738	771	798	845	793	775	780	810	834	765	842	820	790	774	809	787	784	822	796	843	811	822	792	773	789	803	792	814	801	822	760	767	814	814	802	784	773	753	797	749	777	757	777	818	784	773	776	814	780	772	815	759	781	844	719	737	799	780	783	796	827	800	790	799	804	783	802	776	807	823	819	744	833	810	853	781	792	798	820	804	786	801	771	802	759	793	803	772	779	767	794	801	827	801	772	827	774	842	786	855	820	775	786	812	823	795	798	813	776	772	793	779	767	828	821	819	829	819	814	778	808	775	793	790	774	767	755	771	818	826	824	833	837	764	753	805	748	816	741	801	826
2099	617	159	102	102	106	118	116	88	75	82	94	75	78	76	78	68	78	74	81	73	62	65	75	76	71	77	62	71	66	62	71	85	68	75	63	67	77	81	58	73	80	66	71	64	73	83	79	75	78	83	72	74	80	53	75	61	64	69	58	70	78	74	61	71	86	76	54	81	90	129	130	103	97	87	85	74	62	67	65	56	62	72	67	68	69	74	71	58	71	77	72	73	69	58	79	74	61	72	78	77	51	62	64	54	77	72	64	65	58	60	57	73	61	65	66	56	55	62	83	72	66	71	75	62	69	79	66	86	57	73	60	60	74	54	64	65	78	77	55	60	69	84	58	71	68	74	61	84	72	68	85	65	62	69	63	54	73	71	69	65	90	88	63	78	65	67	72	76	64	67	66	76	66	80	67	82	66	65	68	69	75	56	66	75	69	92	66	73	65	71	76	74	76	66	68	57	74	76	76	69	69	65	73	71	73	55	70	56	64	73	60	57	71	63	79	65	68	58	56	79	68	74	78	72	84	73	65	67	67	61	61	72	64	64	48	70	72	75	73	71	66	71	62	69	59	58	65	73	66	75	61	88	73	72	60	65	73	78	55	61	85	50	68	79	76	73	66	63	64	62	61	73	56	72	65	68	78	77	50	72	65	77	79	72	70	68	48	83	64	77	83	77	65	63	74	62	71	78	69	85	79	73	60	67	83	55	82	55	71	65	83	78	80	66	60	73	60	78	58	67	67	74	69	76	79	76	83	74	67	77	56	83	63	61	87	55	64	69	74	76	80	69	61	65	65	71	69	60	64	67	82	93	74	58	81	71	66	65	65	62	66	75	63	82	79	63	65	59	64	66	71	60	82	58	61	65	67	70	64	71	74	73	84	83	82	71	74	59	66	67	66	72	62	60	76	57	66	60	73	71	60	61	65	62	69	63	60	76	76	62	81	66	71	71	64	59	76	60	72	69	72	65	63	68	74	65	75	73	86	67	51	60	69	50	50	75	64	59	83	72	74	85	73	57	65	74	79	54	56	67	65	74	75	70	71	70	63	63	51	75	69	66	70	64	81	69	70	81	70	82	61	61	65	60	68	54	72	60	75	69	67	74	73	80	58	67	66	69	71	72	81	78	64	68	76	76	78	69	85	64	50	78	67	59	75	58	61	81	66	66	66	64	64	68	66	68	67	71	74	65	71	58	70	56	79	77	76	64	69	71	74	59	59	58	75	71	85	71	78	76	65	61	64	74	73	71	60	83	71	78	72	81	64	62	63	79	67	60	73	71	69	70	66	80	60	81	72	62	82	59	57	67	73	70	79	90	66	79	64	78	66	80	72	64	58	74	71	77	70	78	76	80	61	75	77	69	65	71	69	76	72	61	68	70	78	52	63	57	77	63	65	71	66	61	58	80	81	72	75	76	70	74	72	72	67	69	75	72	69	61	64	76	61	66	63	61	73	66	56	59	64	65	70	66	76	78	77	56	78	77	67	68	67	59	64	79	49	64	67	62	71	65	75	62	69	69	70	60	64	79	68	76	56	67	58	56	88	76	63	50	61	82	71	73	65	64	67	75	55	79	80	70	66	71	62	66	70	73	68	66	86	72	71	82	68	88	82	69	69	66	65	83	76	72	63	65	72	74	75	65	69	65	56	69	66	77	65	74	72	61	78	83	78	63	62	57	86	76	77	70	53	72	71	66	53	59	73	65	62	88	52	73	80	77	61	69	67	78	64	68	74	58	68	80	81	65	70	87	59	62	61	55	62	71	69	58	70	69	53	75	67	81	87	54	67	56	69	77	72	79	66	71	66	86	68	66	53	70	71	64	67	67	66	69	76	72	53	56	66	63	85	68	54	63	62	66	63	73	68	79	68	75	70	74	69	49	72	67	72	65	63	61	65	68	70	78	72	70	100	57	67	78	75	72	77	61	75	62	68	81	73	70	54	68	62	58	70	63	76	64	89	80	64	74	87	73	71	70	67	78	59	67	65	63	77	70	72	75	67	71	62	81	69	70	72	82	63	55	67	74	70	79	70	71	73	74	50	68	60	70	77	64	67	68	72	75	67	71	64	63	65	73	65	75	74	82	72	51	54	88	60	70	60	76	71	82	85	71	67	71	70	70	84	76	69	78	61	63	81	68	68	68	58	58	57	70	82	60	55	78	71	74	70	73	67	70	54	67	75	75	60	56	69	64	72	84	71	69	63	51	63	67	72	58	63	76	61	70	77	72	73	67	70	63	78	71	66	68	79	73	73	81	64	74	74	71	80	80	62	71	66	71	75	63	83	60	63	67	73	67	72	54	70	56	78	67	68	68	84	65	60	73	98	73	61	75	73	85	73	64	66	73	63	63	69	72	76	71	74	53	84	68	75	79	72	66	74	52	68	64	50	74	76	69	56	67	61	72	60	69	57	73	53	73	59	52	74	59	65	71	78	71	74	69	71	81	76	77	54	69	58	59	72	61	73	64	85	61	73	56	72	65	78	73	83	72	64	83	68	65	76	70	74	65	68	61	66	71	75	64	62	65	71	67	64	75	80	72	82	65	79	64	80	69	65	61	82	65	73	62	80	75	82	71	66	77	62	79	66	80	74	76	85	70	66	72	69	63	66	62	68	80	65	65	65	70	68	61	77	80	63	80	63	72	80	78	71	76	77	57	67	67	82	64	74	66	66	55	64	68	67	71	75	72	67	63	75	74	69	67	63	79	71	59	70	62	68	84	66	71	81	69	65	82	64	72	65	67	69	57	64	74	62	70	69	85	62	81	64	68	71	64	70	60	72	63	76	74	70	86	71	59	68	70	79	56	72	84	65	70	68	84	87	63	65	90	63	77	74	66	76	68	86	70	66	63	72	75	63	79	63	69	74	70	75	52	63	72	68	63	52	72	61	67	71	76	80	74	62	63	70	72	76	64	54	63	55	70	72	64	61	65	84	63	71	76	58	65	61	76	61	81	74	72	72	76	77	63	77	68	70	66	68	59	68	79	84	75	70	76	71	83	54	67	68	92	71	63	87	61	69	74	82	58	65	55	70	76	65	70	60	73	60	70	69	67	70	68	79	62	71	91	55	79	59	83	66	67	70	64	64	77	71	77	72	65	75	67	63	47	82	70	66	65	65	70	77	65	79	79	54	69	59	69	70	62	78	68	57	73	59	63	67	78	72	80	72	73	71	67	67	71	64	54	68	75	68	69	80	71	56	81	74	63	68	71	62	72	68	69	60	68	74	70	75	72	68	61	64	64	75	49	59	60	57	67	79	76	68	60	73	65	66	75	73	84	67	68	83	84	83	98	68	66	79	70	76	60	57	60	69	74	56	65	73	55	83	60	50	71	71	59	60	74	74	72	70	71	57	67	66	69	70	61	73	71	70	71	65	60	79	62	77	65	76	68	84	76	71	73	82	69	61	70	81	79	79	57	71	56	66	61	71	76	62	74	85	71	88	51	61	69	79	68	79	68	73	65	58	80	57	67	63	77	69
20404	6360	1894	1939	2904	3398	2972	2383	1916	1699	1518	1232	1088	1033	971	912	894	846	845	832	752	812	743	774	781	739	688	749	732	744	763	773	724	723	745	741	689	706	709	648	686	730	722	704	711	726	737	664	618	766	716	729	689	695	727	671	678	699	725	680	693	704	664	683	679	710	662	661	793	1653	2379	2277	1866	1482	1112	909	788	718	664	690	687	649	679	690	642	704	680	694	704	659	659	688	690	706	693	684	675	687	671	694	661	641	684	686	688	679	664	694	694	686	745	685	696	672	711	644	746	685	682	666	719	695	652	703	696	657	702	659	681	659	668	688	729	613	709	699	686	683	711	638	693	597	670	656	672	696	690	675	667	670	727	708	699	676	726	624	700	680	661	713	680	699	684	688	696	707	698	695	681	730	615	649	655	665	667	665	706	636	673	669	677	665	663	615	713	699	694	702	668	641	685	687	679	663	690	667	655	690	685	675	663	656	669	700	692	672	703	655	699	646	725	644	693	709	645	653	713	681	666	706	656	713	684	696	686	698	703	686	681	672	727	654	681	742	683	690	683	665	706	728	665	687	687	693	711	682	678	630	678	713	659	645	655	654	701	689	674	727	675	665	666	731	650	704	667	662	697	671	659	686	683	652	687	679	680	712	682	661	676	667	643	671	687	727	699	691	682	651	668	655	653	712	667	654	667	656	712	667	674	708	657	662	692	677	672	706	678	703	636	688	712	698	652	655	654	698	660	639	657	671	667	750	676	662	647	659	678	716	648	651	698	667	669	690	708	715	653	650	691	716	737	668	670	672	688	740	688	692	697	694	688	670	633	626	670	644	664	662	695	678	692	666	658	672	702	687	732	674	681	677	684	641	675	679	691	662	638	711	719	698	676	674	660	679	677	674	621	665	682	667	706	678	656	675	713	717	692	684	689	676	677	697	703	711	688	630	684	689	648	673	629	690	690	711	681	707	655	694	646	711	665	729	691	675	694	648	670	694	633	670	672	676	674	655	742	640	674	689	708	655	695	692	677	711	693	668	683	696	706	712	684	636	713	692	672	679	720	720	647	670	652	699	677	660	662	688	657	666	688	633	683	655	649	688	712	683	718	655	685	747	678	634	687	710	692	679	698	713	661	633	695	680	711	667	730	661	692	671	704	730	690	673	725	718	665	680	692	652	688	696	730	672	658	689	633	704	681	653	666	675	690	658	657	699	644	659	660	690	640	734	708	691	725	735	680	673	628	685	644	693	688	706	686	673	649	696	649	673	643	722	693	747	676	682	634	685	686	717	710	699	706	679	686	661	682	668	724	649	679	653	727	723	669	667	700	657	697	662	671	670	683	715	648	666	684	717	706	704	679	749	681	734	711	680	647	689	721	698	669	646	675	712	704	694	678	662	644	670	695	691	664	655	679	685	691	682	654	664	716	679	672	650	695	734	625	657	692	710	695	684	670	659	680	726	678	683	686	669	650	698	699	688	688	685	680	694	686	697	673	648	686	642	697	662	648	697	708	655	719	723	640	690	672	679	661	682	686	713	667	682	657	709	691	645	684	674	718	659	663	679	658	634	692	720	688	686	676	658	720	657	725	709	709	715	751	692	702	677	658	635	642	632	686	703	689	636	650	701	710	652	668	690	706	665	700	645	641	659	712	669	655	714	659	684	663	694	650	726	691	642	683	684	684	670	714	706	686	699	628	675	700	624	648	683	715	664	693	645	698	703	698	742	652	724	676	658	637	698	675	716	639	677	674	680	722	688	674	668	679	682	694	652	679	699	695	697	657	672	672	707	709	685	630	693	657	673	665	712	692	726	671	690	643	673	682	692	663	675	650	710	663	679	709	720	661	676	694	657	659	663	697	669	656	692	660	689	662	711	665	658	679	740	646	696	693	655	704	701	699	681	724	672	668	682	714	714	686	717	664	659	685	711	683	669	708	648	688	729	698	650	673	676	675	698	694	671	686	729	675	706	714	672	663	658	668	690	613	630	692	691	672	672	669	671	647	704	673	695	672	633	710	676	682	652	673	731	704	722	692	699	679	666	680	645	714	658	705	656	731	720	700	690	718	705	696	705	674	675	682	687	710	710	720	697	672	718	662	645	694	696	635	687	649	691	731	697	674	681	657	677	626	672	662	668	657	744	720	653	679	694	666	655	685	664	670	676	679	674	689	697	641	695	684	675	728	635	687	663	685	678	703	659	710	640	640	666	664	661	723	693	719	690	675	669	708	644	689	679	671	637	653	667	654	706	700	639	656	702	702	692	655	703	673	683	710	682	674	685	747	655	665	670	689	668	633	680	718	691	721	713	690	665	687	681	661	701	704	663	663	719	699	682	707	677	686	694	711	710	674	694	658	668	632	743	673	739	658	764	638	663	662	650	626	655	708	675	676	666	723	691	681	653	669	664	658	710	684	720	687	650	649	668	660	673	681	717	702	715	676	642	707	687	725	680	669	707	674	642	651	652	679	652	638	687	663	681	649	696	676	699	654	665	674	675	672	671	709	665	669	739	660	659	702	692	705	713	733	630	654	653	698	672	683	740	690	703	706	676	643	698	678	640	680	698	646	721	661	690	693	683	680	664	616	692	647	684	704	663	641	641	731	642	689	648	691	707	678	678	680	697	677	716	623	672	699	645	688	675	675	635	637	677	679	661	659	678	640	662	676	658	649	663	667	689	730	704	672	664	708	692	676	645	682	699	658	699	681	695	681	657	747	637	675	687	678	683	692	669	667	685	668	675	708	700	661	693	677	672	664	678	682	678	671	657	690	683	689	664	729	688	674	654	700	657	730	713	710	676	683	706	665	654	647	646	671	657	665	703	709	654	697	675	675	675	742	691	684	683	721	652	678	678	702	701	707	709	647	666	697	657	701	658	707	650	663	686	706	658	675	683	696	702	712	702	666	645	687	677	666	672	666	689	702	642	671	743	699	666	694	697	697	696	715	640	699	681	694	678	706	646	702	657	699	665	695	706	675	687	686	696	675	693	698	663	691	685	666	699	698	672	703	727	735	693	701	671	670	658	700	690	688	726	726	672	671	681	690	655	638	688	684	704	700	671	643	692	692	711	668	707	654	684	691	694	677	679	704	693	650	703	721	690	660	715	719	730	658	685	703	642	704	689	658	707	669	696	682	662	689	708	658	633	722	712	685	717	682	689	670	714	735	682	665	724	703	651	689	710	690	727	687	665	643	691	698	748	683	720	664	695	685	651	698	700	627	644	706	693	608	671	682	702	688	721	680	678	677	686	631	724	712	721	720	712	664	676	673	668	646	689	711	723	654	681	663	681	697	726	710	668	660	668	683	663	719	675	651	698	691	641	710	698	710	641	704	622	725	690	698	685	657	658	726	670	658	693	658	634	655	702	665	659	697	682	677	656	656	672	655	683	666	699	646	638	678	678	697	686	719	677	669	677	694	682	638	650	707	665	718	705	659	682	701	635	674	664	696	649	676	672	666	694	682	668	717	721	660	713	671	658	726	678	684	679	702	682
2358	1362	350	159	124	151	143	138	135	105	88	95	103	93	79	86	79	83	76	71	77	70	79	71	69	77	76	70	72	75	77	88	63	77	70	61	73	68	69	76	70	71	63	71	74	57	85	70	82	70	77	69	75	69	72	67	74	81	79	72	65	75	68	71	64	61	56	66	71	83	143	168	173	141	108	98	79	82	79	70	66	76	70	79	85	47	74	62	62	87	64	64	64	71	77	75	72	95	66	81	67	62	74	65	71	88	74	68	84	72	65	77	67	62	69	82	72	58	64	92	82	62	67	57	69	68	74	79	82	68	61	76	82	69	75	67	92	75	76	84	61	75	54	56	61	74	75	71	84	69	78	80	62	66	65	79	60	66	72	73	72	63	74	81	75	76	79	68	73	76	66	70	72	84	74	81	63	54	70	72	76	71	76	67	76	59	56	52	65	67	62	79	72	60	68	67	69	74	74	75	68	71	76	88	78	76	74	70	81	66	70	80	58	77	74	69	73	61	70	64	64	66	88	57	68	62	64	62	81	77	68	68	68	66	47	56	72	60	81	80	58	86	61	69	69	76	56	62	86	66	68	72	85	65	72	68	55	65	63	67	60	76	51	64	81	67	68	68	82	60	70	59	83	73	82	75	69	73	62	66	68	77	61	82	72	72	72	65	60	66	68	76	78	65	70	68	67	69	71	75	70	77	67	62	76	75	75	80	79	63	71	61	86	78	62	74	75	81	73	75	68	87	76	71	64	66	63	81	66	71	67	85	53	71	75	84	83	75	70	70	79	75	80	70	70	70	62	70	75	78	69	80	65	77	73	70	78	54	61	71	72	75	68	72	69	61	72	63	61	63	67	71	73	67	62	68	54	44	56	68	66	58	79	67	93	67	77	71	56	57	62	70	70	67	70	73	72	62	83	80	61	82	69	64	65	73	66	62	71	73	76	70	64	77	63	59	83	68	68	82	67	73	65	69	66	70	72	58	73	78	62	76	60	82	81	72	77	71	63	71	75	76	72	70	63	74	74	72	53	51	64	68	87	70	66	72	66	62	67	75	73	67	69	65	56	68	72	67	74	79	67	71	62	62	63	61	67	68	71	73	56	72	87	45	67	58	70	69	69	82	82	78	70	60	65	67	58	64	76	81	80	70	72	75	57	66	71	65	64	69	68	68	68	57	89	61	73	67	76	73	65	61	76	65	66	65	77	61	62	72	82	85	75	69	76	73	90	79	75	75	68	54	68	73	63	81	65	59	74	62	77	72	82	72	53	60	81	75	72	73	71	76	75	74	65	59	85	72	71	72	70	73	58	64	64	66	80	71	78	64	69	64	75	73	75	79	63	64	67	62	62	71	71	80	71	72	76	66	91	74	78	68	86	59	55	63	61	72	54	68	52	74	82	66	58	72	71	76	69	81	75	84	67	80	78	79	59	66	67	74	74	58	76	87	80	68	65	69	66	71	61	67	67	67	64	62	47	55	76	76	65	56	63	70	60	53	73	62	84	84	80	75	82	79	80	60	58	66	60	71	75	64	86	73	66	60	78	59	75	86	60	80	57	70	71	76	75	68	79	64	74	80	88	70	63	67	72	58	63	80	90	62	75	64	65	77	82	67	66	67	83	66	64	78	61	60	73	76	71	72	74	69	60	74	77	69	74	84	82	68	75	77	75	81	76	67	76	81	61	81	64	83	68	71	53	68	66	65	84	71	68	63	79	58	63	69	83	76	61	87	64	86	65	63	82	58	75	87	82	66	61	72	44	64	85	58	65	71	70	72	69	69	73	67	58	71	55	70	76	58	67	70	64	68	57	84	72	70	81	81	61	65	64	61	72	75	66	66	77	59	56	76	61	58	58	59	72	63	82	72	84	75	63	54	71	89	63	58	65	72	67	69	80	49	69	72	62	64	68	87	69	62	70	67	53	83	69	83	80	70	70	75	66	71	73	92	68	63	68	65	74	76	59	49	65	74	64	70	67	75	78	73	68	75	73	79	88	66	77	82	66	62	71	74	65	68	77	69	71	76	58	67	80	60	71	75	58	78	56	64	65	79	65	77	67	76	68	66	73	77	63	76	64	80	81	62	64	74	75	54	70	63	64	79	55	64	77	70	80	74	77	56	57	68	72	76	61	51	84	74	55	64	56	76	73	57	62	79	77	73	66	76	65	67	69	71	71	60	70	59	65	66	61	68	67	73	70	68	71	55	90	70	81	90	75	67	64	61	71	71	78	77	76	64	70	64	99	76	81	65	63	82	74	66	69	85	90	71	70	73	79	71	66	59	62	61	78	77	75	82	73	73	66	67	70	65	75	67	67	75	66	64	66	79	73	84	71	75	74	77	58	70	62	69	66	74	62	63	63	66	54	71	73	70	63	63	66	69	74	64	74	68	90	55	72	71	73	64	68	75	71	73	64	71	67	61	60	68	75	61	69	57	64	82	79	66	68	80	59	72	65	69	87	73	73	73	76	59	78	85	64	67	81	76	71	70	74	60	58	76	70	72	72	73	74	68	65	75	69	67	66	80	67	65	67	60	85	72	61	64	72	67	72	69	80	81	86	59	72	57	85	64	73	70	61	66	72	64	72	89	62	83	64	74	70	71	59	74	72	69	71	63	71	79	63	73	63	75	58	87	72	81	89	70	80	57	70	56	76	79	94	63	79	67	66	73	75	64	56	73	66	81	82	74	81	64	68	77	59	58	68	68	62	90	64	68	60	63	71	81	80	48	75	77	69	81	60	75	69	67	58	66	82	68	61	67	75	64	69	66	83	73	55	76	80	77	74	81	71	70	80	68	79	56	61	70	77	70	76	67	58	57	70	74	51	70	73	62	69	75	75	81	51	67	59	71	79	75	85	65	73	65	77	73	78	76	68	68	79	83	78	73	84	60	67	71	62	72	71	76	61	69	67	69	66	85	76	82	60	84	71	67	57	71	64	75	62	60	79	74	53	71	76	68	78	79	55	87	72	77	68	70	85	69	53	67	70	59	76	62	82	62	68	63	68	72	73	71	68	70	65	75	80	70	81	81	60	74	74	77	84	61	67	66	64	79	63	67	67	60	73	71	73	59	82	59	72	66	54	62	78	80	67	78	57	82	79	67	76	64	69	59	74	74	77	92	82	83	79	68	64	74	69	71	76	68	81	61	73	79	54	79	90	64	80	56	67	62	68	56	75	83	75	85	82	65	69	56	63	76	73	79	77	66	70	62	77	95	61	63	66	65	71	50	70	68	58	69	64	74	70	72	58	68	61	54	70	65	72	70	64	58	72	73	76	71	66	70	90	77	81	68	59	77	66	82	64	43	75	79	67	66	77	70	66	63	74	72	71	78	66	82	90	72	78	76	64	71	79	78	62	66	79	71	75	89	71	87	58	77	68	73	56	69	57	73	59	71	60	67	73	77	70	67	74	85	74	79	79	71	65	55	71	74	66	70	67	82	78	60	65	78	76	68	68	82	62	67	61	74	84	80	72	79	79	69
23293	11160	3270	2821	4309	4774	4377	3217	2622	2091	1868	1493	1421	1273	1059	1051	1040	943	936	917	871	791	880	820	812	817	775	808	795	810	860	829	749	804	749	748	794	744	719	728	780	697	739	753	743	724	728	749	738	740	766	739	731	720	701	700	677	739	732	725	759	701	703	748	737	738	761	725	687	922	2529	3274	2978	2272	1498	1091	841	765	766	683	656	738	693	649	719	680	662	693	727	734	735	707	717	701	672	709	677	708	755	688	699	676	706	668	687	713	704	698	708	694	629	677	736	718	653	700	730	712	705	708	759	730	727	675	707	678	710	700	722	729	679	690	677	702	703	726	712	732	736	743	686	691	713	728	690	769	703	691	684	788	650	662	683	689	721	714	690	655	707	698	676	700	700	672	711	732	745	669	683	714	732	750	725	697	674	661	690	710	717	714	708	690	683	676	687	715	699	744	671	708	631	775	687	679	766	702	680	710	684	661	664	703	688	713	754	704	702	673	704	710	789	715	725	684	688	687	732	713	727	687	702	707	705	726	701	666	726	664	758	693	716	738	708	708	709	671	766	717	689	699	704	695	738	726	668	743	714	743	729	686	660	687	678	706	707	664	713	734	698	719	736	696	711	732	684	711	700	712	722	679	734	696	692	744	712	659	671	653	661	738	711	653	747	663	741	745	720	716	696	690	714	744	665	732	698	687	712	707	675	762	720	679	708	665	691	696	706	684	695	723	689	700	707	732	673	691	710	698	694	710	748	698	729	694	666	688	670	715	705	695	744	762	681	709	705	686	729	707	731	691	709	707	720	726	716	671	737	745	664	728	722	721	710	709	691	703	667	694	706	715	706	720	731	715	738	690	698	743	734	751	689	706	695	757	681	713	735	700	693	732	679	700	674	695	692	663	726	672	728	719	665	695	709	724	678	675	690	701	706	711	703	676	705	685	680	716	687	679	656	714	658	719	717	717	693	693	697	706	736	682	688	713	690	661	711	689	704	679	701	690	704	712	687	669	724	711	670	722	743	713	719	725	676	713	692	688	704	697	710	686	693	715	700	678	689	693	668	689	710	644	701	668	718	666	695	742	684	706	683	709	679	689	667	684	717	659	704	734	678	756	719	674	683	726	746	687	713	689	730	692	717	711	715	735	689	711	736	706	724	717	757	695	642	703	717	734	707	700	725	694	659	731	708	709	698	708	694	684	682	696	678	711	681	725	702	755	703	683	721	683	638	682	699	719	774	702	688	753	687	721	680	717	741	756	733	732	716	713	727	646	694	704	676	683	685	676	716	699	671	704	710	652	716	716	696	739	710	677	712	743	702	704	715	703	719	678	719	718	691	671	739	724	671	719	673	726	679	681	667	715	691	687	712	706	658	715	673	726	661	694	744	668	704	703	731	723	733	732	733	735	739	728	726	714	713	714	689	703	653	670	686	719	713	661	699	730	705	781	660	741	717	694	728	693	702	732	723	677	697	654	678	719	693	698	672	722	735	712	688	667	695	664	696	752	683	708	722	693	644	717	690	745	710	704	673	735	695	670	714	714	742	707	685	699	721	742	705	694	718	710	724	728	693	692	687	706	676	696	740	689	704	690	704	710	716	663	752	754	669	697	729	695	719	689	716	698	675	721	694	714	736	713	702	697	772	737	732	704	693	686	696	694	687	681	673	739	697	685	695	686	689	692	672	716	694	714	669	743	744	709	667	741	726	714	743	669	697	708	687	707	670	749	691	680	698	688	683	760	721	715	690	730	753	700	701	754	695	659	694	725	758	711	686	717	652	682	733	743	719	675	743	695	697	694	714	732	688	691	727	740	718	677	741	718	721	688	713	758	690	668	706	715	670	726	649	703	716	740	723	759	696	714	700	688	711	706	677	684	794	733	728	723	681	709	726	675	722	753	685	693	733	725	737	698	716	682	675	668	690	750	728	712	751	698	729	679	684	740	714	684	713	686	685	777	685	679	716	694	758	688	705	740	697	732	746	715	685	709	666	763	746	728	706	708	678	679	695	704	711	679	691	720	729	726	719	684	699	717	712	697	715	706	700	702	713	694	698	731	701	660	712	690	697	717	723	700	729	680	683	664	702	691	648	661	733	702	733	692	683	720	710	730	672	671	717	679	709	697	714	691	685	714	650	703	696	704	715	671	698	678	750	719	714	730	744	747	683	704	733	686	771	691	720	678	688	716	707	705	680	666	667	810	689	668	685	715	696	732	732	729	678	716	694	722	687	752	685	745	667	678	633	698	716	725	695	697	745	693	700	693	670	745	720	687	666	673	745	658	693	660	691	734	703	685	738	703	749	676	696	701	720	710	690	716	728	704	725	735	728	664	729	702	691	724	736	725	654	696	684	710	716	670	716	700	691	735	713	738	696	677	774	711	699	705	690	689	689	667	720	674	719	672	755	720	651	674	674	686	700	722	706	698	708	732	683	709	695	698	710	656	690	671	754	709	716	724	695	719	726	759	712	731	737	706	706	720	772	673	672	743	704	703	743	705	716	703	709	683	713	664	728	696	693	694	717	738	719	736	700	738	699	708	733	736	679	689	726	700	713	715	677	707	708	688	709	720	690	659	710	665	733	673	730	714	709	679	724	704	701	715	747	707	732	725	696	640	720	741	686	685	704	682	635	690	677	709	711	719	697	741	691	726	689	677	642	752	711	692	718	713	716	675	697	700	759	732	682	722	687	687	723	654	775	691	683	697	724	736	731	751	724	718	690	654	621	687	692	731	716	662	721	699	721	753	716	722	749	743	731	671	724	764	687	716	676	685	739	695	692	701	707	745	705	746	701	740	686	715	715	743	662	732	690	701	760	732	676	691	722	718	678	710	680	666	701	714	711	698	686	683	682	713	679	717	703	696	678	689	715	712	742	691	692	689	732	718	694	729	696	697	664	699	730	676	691	704	746	715	652	700	730	723	683	709	754	700	692	724	742	656	701	693	690	708	652	755	736	703	687	678	687	701	687	678	689	725	703	775	665	668	669	671	758	689	672	729	692	696	728	702	737	692	711	736	745	701	695	735	681	695	709	720	697	711	710	715	677	657	659	709	678	711	676	683	682	725	724	677	684	720	662	711	746	688	727	666	633	778	720	721	695	726	749	694	706	660	699	647	677	695	699	739	687	691	682	688	737	735	688	728	733	708	721	694	660	684	713	666	739	729	667	679	683	680	710	690	679	718	688	724	648	725	706	716	693	694	691	684	678	721	678	704	728	658	682	695	644	674	732	692	739	720	739	721	708	680	762	717	757	714	749	691	668	677	744	705	703	693	712	750	734	708	731	696	743	713	722	716	675	749	714	705	748	677	705	690	743	767	679	709	718	741	695	639	671	683	712	714	767	744	726	676	694	718	652	732	694	745	758	710	687	750	704	691	754	662	725	737	685	718	700	710	744	724	716	679	656	736	744	697	708	754	769	736	742	697	690	674	713	681	708	731	747	737	713	746	685	679	703	657	736	688	698	759	692	720	728	720	716	736	673	658	699	715	677	661
1068	333	104	101	93	92	74	96	83	89	87	72	93	77	65	70	78	72	82	76	91	76	87	70	73	78	82	89	82	78	88	72	74	74	85	77	82	69	84	82	89	73	82	93	84	69	73	75	83	82	76	61	71	67	76	71	72	86	81	71	63	79	75	76	56	70	91	67	89	79	75	103	111	88	79	73	92	66	67	77	77	82	67	94	80	78	89	68	74	84	76	91	87	83	63	71	64	77	90	76	81	88	68	72	88	84	72	90	65	90	75	86	57	86	77	56	66	68	77	85	65	70	85	80	83	72	66	97	82	62	82	64	85	76	79	80	76	80	71	79	83	77	66	72	74	83	75	88	68	74	81	79	86	83	80	71	70	72	74	65	78	81	67	73	90	74	70	74	64	85	84	85	67	69	75	84	86	72	75	77	82	55	78	85	84	73	74	80	75	82	73	71	74	70	76	77	74	79	74	67	96	75	89	91	83	83	80	81	81	73	78	79	57	90	67	85	81	83	91	71	82	65	62	87	69	68	73	81	78	95	79	82	87	76	82	79	77	79	78	85	73	74	68	78	81	80	102	83	90	81	83	88	79	73	81	89	80	80	84	83	88	76	86	91	83	80	84	88	86	71	71	75	90	80	73	80	73	79	69	81	82	88	70	77	71	72	77	91	66	77	73	75	83	84	76	69	85	68	74	89	82	75	72	75	75	86	74	82	88	69	67	71	67	60	74	75	103	79	87	89	66	80	84	74	79	91	82	99	87	68	69	91	88	74	79	85	68	79	67	92	76	71	79	81	85	86	86	88	82	95	82	70	82	71	80	85	73	80	97	61	80	90	71	67	71	78	64	59	86	80	72	81	64	75	86	75	66	79	54	83	89	72	67	91	73	65	73	66	74	75	66	81	72	72	81	83	78	88	68	82	82	94	75	92	80	88	87	87	73	89	84	74	72	73	74	68	87	86	69	74	96	67	82	65	74	77	79	88	65	73	73	100	61	100	68	81	78	83	82	95	78	87	71	94	73	80	68	87	69	72	85	108	90	71	78	77	82	76	87	74	73	84	71	77	80	71	79	79	84	90	67	79	57	74	79	80	64	85	59	84	84	89	78	71	65	69	72	87	79	83	74	60	90	80	86	78	79	64	81	70	80	79	72	88	83	93	75	68	74	81	89	87	80	73	66	54	75	72	84	78	66	88	75	61	86	79	74	92	78	93	85	86	80	73	75	91	80	83	82	71	70	98	88	57	82	89	65	71	82	104	74	72	73	77	72	87	71	76	64	69	80	72	76	83	75	71	70	81	90	72	73	84	80	79	89	84	86	75	74	76	84	86	81	80	60	79	92	85	80	60	88	78	80	56	67	75	83	74	61	78	75	87	88	100	71	68	61	86	94	75	94	65	83	90	83	73	75	94	56	87	78	68	79	67	59	73	74	86	85	66	92	76	75	94	91	88	75	63	86	74	82	86	75	83	62	82	67	63	81	68	72	62	75	75	96	73	82	74	76	79	86	70	74	73	72	79	89	91	72	73	85	78	69	85	72	74	91	77	82	86	70	79	58	78	66	83	89	84	80	84	74	82	79	76	71	76	79	64	88	69	72	110	70	79	96	83	79	85	81	74	80	78	79	72	70	76	62	65	87	73	78	69	96	77	91	68	88	73	83	80	95	83	80	77	81	72	71	86	86	75	92	52	103	71	73	82	73	84	70	85	70	77	72	75	75	76	88	76	70	82	97	80	86	81	77	77	74	71	61	72	57	78	65	75	77	90	67	81	68	64	74	69	83	81	86	73	79	81	75	72	69	82	75	81	65	69	85	78	69	75	60	85	77	67	59	68	70	65	75	64	75	78	71	78	81	73	86	94	78	96	73	75	84	87	70	74	81	66	67	87	71	91	78	95	71	70	68	78	70	64	74	66	69	75	82	86	91	80	79	71	81	73	77	71	80	81	79	80	80	78	71	79	80	72	83	62	67	93	76	84	72	66	78	87	80	73	75	75	76	82	63	80	69	85	78	65	86	82	59	90	87	74	79	75	71	81	88	90	71	71	81	77	76	80	70	80	66	70	86	69	55	81	52	71	89	84	61	82	84	81	66	69	90	88	89	63	72	74	77	80	82	74	63	76	62	67	71	83	85	73	85	82	83	69	80	86	93	92	94	76	78	56	80	66	78	71	87	56	75	68	72	87	75	73	78	75	76	75	72	76	78	74	82	91	85	65	86	79	82	64	79	84	75	83	80	82	70	85	72	64	76	74	87	90	94	93	68	87	74	77	85	87	80	70	75	84	71	68	87	79	90	85	82	77	70	81	76	75	67	71	85	72	79	86	80	77	78	81	67	73	78	77	80	69	76	72	87	79	77	54	79	78	74	76	79	88	75	75	74	69	75	69	79	83	73	84	79	80	58	79	74	87	78	80	60	82	86	82	71	80	71	70	61	64	101	85	88	87	71	78	69	67	65	77	81	83	85	68	79	70	73	72	79	81	73	74	86	80	101	93	77	60	77	68	85	81	93	64	75	68	88	75	74	69	70	94	79	74	91	63	89	79	86	81	69	80	78	66	68	77	67	72	80	67	63	91	78	78	93	72	85	83	92	87	77	62	80	85	84	94	95	67	81	83	84	81	87	78	80	61	88	72	90	71	67	77	80	59	62	83	88	67	78	77	97	96	72	76	75	98	83	71	67	59	73	64	80	66	83	94	64	83	63	82	74	63	90	94	76	87	78	80	75	70	89	85	84	87	85	79	76	78	80	82	71	82	75	69	71	82	77	78	92	73	77	63	69	90	82	88	83	89	79	82	77	91	87	88	77	72	54	86	84	65	80	72	84	68	92	68	80	87	71	71	79	55	84	78	88	59	69	76	74	73	69	82	80	96	74	90	71	72	85	86	84	73	86	77	65	82	85	84	77	76	75	85	83	80	71	89	80	87	75	89	78	77	75	73	95	74	73	83	63	82	83	70	85	71	86	84	74	72	74	81	97	83	77	100	87	63	70	77	56	71	90	80	86	66	88	94	68	75	96	77	85	77	92	76	83	89	64	69	90	85	76	86	73	64	84	65	90	77	70	91	83	78	72	78	69	83	76	70	73	77	86	88	71	64	89	78	86	93	73	72	86	76	63	98	81	89	72	77	87	78	79	77	72	79	88	81	66	70	86	79	71	80	93	83	74	76	61	70	65	60	79	80	77	91	82	72	71	91	56	67	83	56	85	91	88	68	74	77	77	70	71	81	72	77	80	73	84	71	70	77	81	82	83	76	80	75	78	82	76	75	76	72	62	69	68	70	78	60	82	68	84	89	59	80	81	92	79	69	65	86	75	75	77	71	75	81	95	76	73	68	91	64	55	74	86	64	81	71	83	87	75	77	82	77	89	75	75	68	77	73	79	71	75	61	84	79	82	69	78	77	88	78	74	71	66	72	77	82	67	80	69	79	80	93	64	65	71	77	70	74	85	80	77	72	105	69	75	87	60	65	84	79
13970	4828	1338	1266	1732	1869	1723	1458	1248	1113	1034	997	947	865	910	852	797	850	778	807	747	769	765	785	802	747	812	825	804	827	840	779	768	822	757	745	793	764	800	766	753	803	804	790	720	753	754	779	748	776	742	748	781	790	732	818	809	773	736	815	812	777	745	791	759	769	747	775	747	722	947	1356	1339	1191	1121	879	859	807	798	764	747	790	735	801	783	780	791	726	722	741	774	803	745	764	811	777	786	792	790	761	770	764	750	777	792	777	790	738	739	775	779	780	790	722	852	787	757	732	765	729	801	734	717	792	762	759	716	785	785	781	744	780	744	759	734	773	729	755	720	771	850	736	774	739	719	753	785	731	787	749	756	826	775	742	798	785	786	740	770	739	744	732	716	816	802	770	759	775	789	767	761	753	761	834	753	759	737	809	787	776	759	802	753	766	781	770	713	740	792	741	795	740	758	763	789	743	815	766	730	770	783	785	734	789	742	764	776	786	766	759	768	755	794	728	801	805	790	777	796	763	745	758	737	770	763	774	778	815	716	802	757	774	817	782	794	736	754	795	799	752	775	723	772	780	785	800	795	728	767	750	752	755	784	781	764	714	771	777	779	780	790	795	767	742	751	741	759	803	704	734	752	762	808	801	785	776	765	765	772	735	764	816	794	731	824	729	804	734	779	813	813	694	757	761	787	777	783	779	758	776	768	763	739	758	791	774	748	789	770	810	780	748	776	735	760	802	763	792	763	740	763	753	749	763	762	777	786	795	755	795	794	734	788	792	735	770	735	779	805	790	767	790	756	737	779	777	781	756	725	804	828	727	768	791	776	792	745	741	787	735	754	810	745	786	762	749	772	771	808	787	740	778	735	765	769	790	767	771	756	712	760	772	740	761	736	756	770	765	758	787	822	792	722	731	733	778	763	782	775	774	769	843	765	732	731	768	773	769	739	807	752	773	779	728	755	741	767	782	771	758	764	780	730	785	780	761	774	772	781	778	750	752	813	746	793	775	775	741	755	729	741	767	750	748	832	729	798	757	757	778	776	785	763	820	695	760	776	781	807	796	753	818	750	779	801	758	747	779	738	775	784	797	748	757	770	788	761	770	766	793	780	756	754	766	799	812	828	747	771	739	777	780	781	768	754	766	792	737	779	781	790	782	799	763	812	761	784	799	727	749	730	737	756	751	777	733	795	768	811	741	728	788	744	740	794	777	765	767	765	720	817	745	794	747	769	734	768	812	807	726	745	798	776	786	812	728	800	752	826	797	789	798	759	771	747	777	795	813	747	772	770	807	767	785	751	744	769	816	782	763	766	770	744	733	736	759	726	741	765	742	741	776	790	748	775	762	757	716	755	745	779	783	729	767	734	770	762	747	810	752	754	770	762	791	730	790	819	785	806	731	786	752	794	762	727	796	826	751	777	746	795	771	770	770	765	716	776	766	823	750	757	750	804	762	755	765	801	757	833	810	778	801	822	856	736	802	808	762	818	764	716	803	785	733	709	734	744	749	746	794	769	806	814	783	761	774	768	738	755	789	780	780	697	787	735	818	803	768	766	795	772	761	806	725	764	715	745	787	748	793	747	790	752	756	766	798	800	791	722	732	772	846	799	787	759	751	762	786	688	788	777	786	728	807	742	773	749	742	769	721	764	756	757	780	770	782	793	720	809	792	770	723	705	744	770	753	755	772	749	765	761	734	839	774	726	826	768	804	794	747	789	750	785	758	797	721	771	706	753	771	747	790	820	764	786	723	726	769	767	756	753	728	733	765	776	760	723	734	726	777	748	758	739	772	777	796	777	762	781	758	790	746	721	770	732	757	767	797	813	719	782	759	748	764	793	760	775	807	756	797	762	776	754	795	785	786	759	814	752	760	797	791	725	798	713	771	724	762	809	814	769	811	751	770	736	740	726	671	772	741	760	820	772	773	784	725	767	780	735	730	756	804	745	796	818	752	773	778	809	787	773	742	743	789	790	810	740	797	752	755	768	800	754	738	768	769	793	756	773	761	769	784	739	784	785	770	764	830	835	757	796	770	790	776	765	773	834	753	800	807	762	751	798	802	768	742	776	734	732	720	750	723	710	714	789	734	700	731	774	795	776	751	747	773	769	785	781	794	742	741	741	768	830	739	756	792	785	759	760	786	785	749	755	727	817	755	718	791	753	789	745	695	772	796	764	724	769	764	783	782	790	686	772	790	775	782	793	799	716	788	790	795	765	797	761	766	774	810	745	756	800	808	768	710	746	749	717	748	730	751	758	763	750	772	785	794	747	777	758	739	774	758	756	782	715	800	754	785	769	726	751	735	780	768	766	761	758	775	716	746	764	756	795	771	763	819	755	762	757	755	766	770	810	790	767	799	771	708	756	773	776	782	767	794	784	751	790	783	767	786	717	771	736	745	754	797	761	775	747	807	757	724	771	737	738	779	775	749	748	782	735	765	744	780	741	760	745	784	737	766	775	746	784	741	732	767	765	727	796	798	728	771	749	723	771	781	763	787	805	731	691	780	783	689	785	771	791	692	804	775	781	734	744	775	787	782	787	782	782	825	767	788	734	752	795	772	782	806	772	787	794	726	785	737	764	733	740	776	802	780	768	725	770	749	756	821	815	721	796	801	834	775	703	796	797	788	794	769	784	755	765	819	736	729	730	773	730	771	780	753	777	736	812	777	801	764	755	706	811	785	807	759	751	774	778	765	750	788	751	760	780	778	743	774	742	820	814	774	768	752	798	730	795	826	754	730	803	762	744	734	776	780	763	761	775	742	800	784	766	793	699	767	795	829	759	788	764	737	763	807	754	753	791	796	740	759	792	831	751	780	770	770	740	751	761	777	822	808	779	751	759	749	793	733	794	753	728	759	750	774	711	790	741	727	729	772	746	759	800	810	777	760	767	756	799	817	759	735	741	731	793	765	806	738	724	734	730	814	707	713	736	736	770	774	768	767	733	768	833	783	769	816	766	753	747	758	780	729	767	781	759	703	761	785	792	744	758	768	819	785	742	827	759	730	708	804	792	765	737	753	745	794	750	747	773	755	810	764	772	739	747	762	779	785	747	775	784	756	759	694	753	746	767	769	780	724	757	780	747	766	758	759	788	781	760	748	815	738	722	757	792	769	810	775	726	762	778	765	703	821	716	764	732	777	758	780	757	799	741	770	804	765	759	742	778	760	764	796	796	794	705	733	806	762	747	754	765	761	735	770	744	754	774	785	751	755	759	792	771	721	708	775	772	764	762	768	794	736	748	781	747	777	750	730	776	759	722	713	795	756	733	763	792	765	760	764	842	797	716	773	791	774	735	786	727	790	821	755	785	744	745	743	784	772	792	738	789	763	803	794	709	794	743	797	790	760	759	799	782	755	798	804	762	778	730	785	779	800	789	753	757	759	735	743	730	762	780	749	796	774	801	727	775	754	793	791	833	726	737	782	781	745	792	751	744	759	804	730	749	777	800	805	791	785	730	787	809	750	786	793	775	721	776	767	786	745
1714	978	196	123	118	105	131	131	104	107	94	88	81	77	91	73	87	67	71	83	82	79	64	89	75	74	88	98	58	76	92	74	80	81	89	90	88	70	64	95	86	80	71	66	77	65	67	73	83	93	71	75	87	81	86	95	71	92	78	63	69	91	82	64	68	80	76	84	72	73	129	143	153	121	92	97	91	76	91	70	77	99	82	82	83	88	75	69	82	76	74	97	72	85	85	86	73	65	76	79	77	82	74	83	74	73	62	74	78	82	72	76	72	72	89	77	76	75	72	78	74	75	77	73	82	75	81	74	71	66	80	78	84	81	93	84	72	79	91	87	59	77	71	78	91	85	67	82	73	72	96	91	80	90	72	66	86	87	80	99	78	84	92	91	74	90	78	83	72	68	87	74	88	74	75	75	87	85	78	88	78	86	79	63	64	61	84	76	58	78	76	87	65	87	109	89	90	70	91	74	74	89	81	75	89	71	82	80	73	78	66	68	64	70	83	85	98	67	67	83	89	70	70	73	83	79	84	80	87	73	92	85	74	81	102	68	82	73	85	89	86	87	68	85	79	68	77	90	77	72	92	80	82	74	89	78	82	70	75	91	79	85	78	76	64	87	70	76	82	77	84	75	74	77	84	80	77	71	70	91	85	81	73	82	78	71	75	71	72	76	69	58	86	85	85	79	86	80	73	83	90	87	72	69	85	82	65	65	85	92	77	89	79	84	74	74	78	76	77	89	79	66	101	63	102	85	80	72	78	75	77	82	80	91	71	79	80	92	70	82	74	61	71	102	87	71	82	75	92	88	70	82	101	73	77	75	76	89	65	83	79	79	84	80	72	85	88	64	88	96	76	80	62	79	79	89	84	82	78	86	82	74	84	91	69	68	91	74	80	90	71	76	89	97	78	63	85	74	81	76	80	85	80	82	71	80	61	86	85	87	88	75	82	77	73	75	90	57	71	92	81	94	66	91	88	68	72	71	72	91	74	79	74	64	79	84	66	71	66	71	77	78	79	86	78	93	88	57	76	73	79	82	84	92	80	89	84	93	68	67	76	74	91	76	85	83	80	74	71	73	83	72	87	83	95	78	76	81	75	76	73	85	83	76	69	76	90	83	82	82	72	74	80	70	79	63	65	103	94	68	81	66	64	90	80	76	80	85	80	67	85	72	81	86	88	93	75	82	74	88	80	71	76	72	83	84	87	83	70	73	61	64	88	68	79	103	76	77	71	73	67	74	70	82	73	81	65	55	93	73	65	76	76	69	77	82	80	81	83	82	80	79	84	72	65	76	83	73	80	75	76	82	80	71	78	87	74	83	79	78	79	71	77	80	68	83	82	60	66	81	91	74	76	80	77	82	71	62	72	84	90	89	81	81	57	84	76	77	84	84	76	92	65	73	72	74	82	88	72	82	82	80	75	72	84	98	87	70	69	72	80	84	75	97	73	78	64	81	78	66	74	75	80	86	83	85	76	85	76	72	85	81	89	72	76	74	82	93	77	85	89	89	86	82	66	64	78	71	66	67	75	67	62	89	84	77	80	84	80	88	75	81	75	71	68	82	89	72	79	84	71	71	84	100	65	85	78	91	87	85	72	83	78	71	79	73	81	77	67	91	93	64	85	75	84	93	72	81	76	76	59	80	91	74	71	81	67	81	83	69	88	83	72	79	88	69	65	79	68	81	96	90	83	69	77	87	85	86	77	78	70	83	72	74	83	83	72	73	79	66	72	61	73	81	73	86	94	71	88	81	90	79	76	82	77	98	79	80	73	79	93	98	80	68	64	78	85	71	80	74	85	71	82	91	70	88	90	85	68	78	80	84	72	89	96	66	96	90	75	73	85	85	80	87	73	67	66	96	87	79	77	73	77	89	65	87	70	80	71	73	68	79	65	82	75	84	76	79	90	75	82	73	92	68	75	83	70	66	91	70	88	81	84	70	85	80	76	70	85	71	82	89	67	84	76	73	74	76	75	68	70	86	84	85	74	82	72	81	73	83	71	80	66	78	72	62	78	80	69	74	67	73	84	76	82	81	80	91	79	86	68	72	65	87	83	85	87	86	73	62	78	81	94	85	77	82	75	89	73	94	83	79	87	74	74	65	61	78	74	87	70	63	68	70	83	81	83	81	91	75	57	75	68	68	76	66	92	72	76	84	70	71	78	74	84	83	81	79	72	90	84	77	96	68	92	66	83	81	77	70	74	78	61	81	81	95	74	91	83	90	72	87	72	89	84	82	68	83	77	67	93	85	89	66	63	79	87	94	80	82	72	83	86	74	83	77	86	83	75	75	82	84	73	73	80	87	69	69	81	96	65	80	85	67	77	76	67	82	69	75	73	81	72	88	92	78	83	83	74	76	84	78	82	88	78	76	60	83	67	88	86	73	61	72	79	85	90	75	71	77	85	79	77	80	90	79	88	67	89	94	58	70	76	74	79	89	75	80	74	77	76	88	90	71	89	87	85	79	75	108	85	99	80	80	84	65	75	77	85	71	87	80	86	72	88	92	93	77	85	69	67	82	64	86	88	92	72	76	70	81	81	81	73	75	68	78	77	84	73	68	79	75	89	77	87	74	67	75	72	101	76	74	75	76	69	80	90	81	81	77	67	81	77	72	88	84	76	85	80	91	74	70	77	90	74	74	71	80	90	62	76	75	84	76	84	72	86	70	82	83	65	93	83	73	73	69	73	86	73	82	79	69	86	83	87	70	89	83	78	70	82	72	86	80	84	69	64	75	81	90	77	77	62	71	74	84	76	80	77	64	70	79	66	90	88	76	95	77	84	75	48	80	55	85	69	72	67	87	62	78	78	86	71	78	85	69	67	73	82	93	73	77	71	84	74	69	83	75	93	61	89	74	68	75	71	79	75	100	80	68	78	91	82	94	84	72	71	95	90	81	71	93	85	73	81	80	89	89	90	87	85	87	66	85	88	89	63	81	73	100	76	87	93	76	77	77	80	77	81	106	76	97	87	88	81	77	70	78	68	71	72	67	81	75	83	80	86	81	80	81	76	74	74	70	77	94	81	77	89	55	73	75	90	86	89	87	75	66	84	79	84	82	78	77	77	73	104	76	86	84	75	77	64	99	81	72	85	73	63	79	75	75	79	80	73	99	63	90	78	75	67	82	69	75	86	90	76	81	72	79	71	96	82	83	69	85	64	77	65	77	88	101	93	81	67	83	67	98	81	73	84	55	71	78	69	88	67	78	87	88	80	69	75	80	78	73	80	93	86	71	109	61	87	76	81	87	92	66	71	88	91	81	87	78	88	77	80	72	71	59	82	70	69	96	82	82	98	70	72	90	93	72	91	85	73	77	83	79	79	80	79	73	70	80	73	89	76	77	79	104	82	71	68	100	69	81	83	61	75	112	78	72	81	79	72	69	97	77	68	71	78	76	73	73	89	70	79	86	93	75	90	63	85	72	73	68	84	91	91	77	75	91	72	68	78	73	76	65	90	60	75	77	82	61	81	91
20008	9380	2112	2272	3094	3414	3109	2443	2038	1601	1479	1378	1173	1025	987	966	969	973	879	916	910	849	831	822	785	831	806	833	864	855	847	869	860	857	817	824	785	830	800	801	782	788	772	787	828	791	775	800	779	803	795	795	798	785	738	780	805	790	811	789	818	826	796	774	795	808	744	764	806	853	1805	2481	2019	1629	1194	1017	866	825	779	761	792	749	774	710	803	723	739	743	773	802	764	792	752	779	755	789	815	815	731	760	776	758	814	780	823	801	801	756	782	782	803	788	833	783	795	787	819	833	784	749	760	759	753	796	771	776	772	745	774	745	772	780	821	783	778	800	795	817	777	780	780	780	772	792	788	802	721	777	763	801	791	807	803	758	744	815	793	784	767	780	800	774	723	805	745	783	828	768	780	734	802	737	780	773	764	838	858	817	796	769	821	814	755	803	784	813	823	775	789	785	804	803	797	764	785	801	821	827	769	780	789	741	803	770	779	822	754	798	761	784	754	813	816	729	762	780	809	798	790	810	784	798	795	765	803	805	780	771	821	803	813	783	801	788	770	780	803	818	773	794	831	803	773	775	763	756	800	783	758	774	766	846	802	785	745	773	768	714	779	761	780	757	787	771	789	725	740	764	771	774	806	752	745	774	783	794	783	763	744	787	796	757	729	696	813	793	775	751	769	792	735	748	784	758	772	827	765	800	793	754	778	775	786	803	817	840	741	727	759	766	787	752	741	756	780	762	741	808	785	785	785	782	788	776	769	735	833	776	778	818	780	756	810	772	798	730	791	765	764	755	837	806	741	808	777	775	815	779	778	739	795	782	772	767	752	804	778	756	770	790	735	835	769	793	764	754	798	837	727	773	817	801	794	776	782	751	735	739	783	804	758	803	809	795	784	755	781	800	746	771	809	726	794	781	761	765	809	763	832	744	758	821	789	781	825	812	802	794	777	811	759	760	752	805	793	764	763	754	772	806	803	785	811	726	760	781	777	789	788	761	838	721	835	787	780	775	772	798	798	783	834	844	806	787	837	796	770	764	803	755	785	768	732	732	760	821	778	791	718	812	803	749	766	802	744	773	762	837	747	793	846	768	793	755	807	776	820	751	822	791	784	817	758	761	769	725	808	771	814	780	766	770	761	808	767	766	803	761	786	752	740	811	764	795	747	737	766	768	798	823	838	769	786	749	771	760	777	854	813	776	711	778	823	816	801	801	792	746	786	792	801	798	788	728	809	763	749	766	778	755	768	754	796	830	798	802	780	726	783	769	771	764	793	824	766	771	773	772	734	802	817	792	792	844	770	801	786	831	763	755	765	742	784	782	791	783	785	778	779	770	770	772	760	843	741	752	769	797	791	849	792	782	774	759	783	796	789	770	790	750	812	836	775	789	790	804	801	785	774	803	813	757	780	750	785	743	758	789	744	793	764	804	799	816	775	839	796	822	784	724	772	785	754	773	774	816	765	790	766	844	787	733	798	797	810	769	817	802	831	762	795	827	775	797	798	781	811	829	792	826	746	815	749	774	767	811	785	776	771	745	773	799	743	805	786	793	777	845	784	818	753	825	772	771	790	802	803	827	769	795	792	782	830	738	795	793	790	769	752	794	787	796	829	813	824	812	811	814	782	761	752	816	755	757	765	779	795	755	799	763	782	790	824	766	776	808	824	802	827	771	826	765	771	786	755	813	780	830	771	801	775	843	808	765	773	751	823	753	824	737	769	790	799	826	753	782	833	786	753	761	765	731	786	780	778	801	776	834	824	765	781	793	787	759	795	777	733	783	773	837	796	757	791	800	781	749	823	835	790	803	775	784	763	752	825	775	820	770	820	762	754	792	778	817	765	819	812	779	754	769	792	753	798	781	792	787	797	822	795	797	801	813	842	745	788	761	763	792	762	778	811	772	731	797	799	771	781	737	776	721	782	817	746	738	821	790	789	786	787	786	768	778	760	812	832	777	833	834	732	748	782	803	769	773	776	774	743	756	883	739	788	808	803	751	742	776	785	805	832	748	782	810	770	800	807	814	792	789	762	798	763	764	785	792	809	787	806	763	804	796	775	760	847	789	811	790	768	775	766	786	773	806	738	772	810	739	809	777	768	779	765	740	757	730	740	812	782	769	767	762	800	803	787	767	773	797	779	783	816	779	759	768	729	784	754	773	768	734	797	745	771	809	748	775	765	838	783	799	819	798	810	753	805	786	762	785	784	776	796	748	786	781	795	784	789	807	741	817	742	723	799	812	747	817	759	776	805	789	741	749	743	810	794	792	818	788	748	760	806	824	798	754	770	799	795	785	755	752	802	788	803	736	774	780	804	711	774	769	802	787	784	745	762	752	794	805	794	777	788	735	785	833	754	807	789	821	736	775	801	789	769	827	776	795	758	770	755	827	767	808	815	761	765	752	776	795	771	779	788	799	794	841	784	782	823	790	839	813	771	808	824	762	754	756	775	773	779	745	744	767	780	790	801	795	796	752	804	779	764	760	803	782	767	763	818	761	766	742	813	758	760	780	837	795	797	745	795	803	730	757	772	826	838	802	752	775	788	759	760	775	774	767	768	829	792	790	838	801	775	773	784	779	804	763	764	785	809	745	758	797	789	752	789	796	854	787	793	742	784	778	740	779	791	787	779	793	776	766	830	774	728	801	748	781	791	821	736	780	784	828	764	755	811	827	799	740	835	816	795	775	779	831	791	765	797	788	750	803	718	751	778	779	778	794	812	778	769	751	733	788	802	754	748	740	789	782	766	774	774	763	796	784	795	817	808	788	745	778	802	759	794	759	782	720	823	737	759	773	757	717	766	759	775	774	749	806	745	755	772	804	773	703	768	765	812	776	836	783	785	846	800	777	785	791	795	763	751	803	787	762	797	811	768	797	776	766	786	807	785	777	790	768	750	802	778	743	722	761	802	799	792	746	763	719	762	796	760	796	768	733	781	769	786	801	806	795	727	788	806	799	732	787	805	763	833	764	804	789	814	779	765	801	790	806	817	776	837	755	823	781	782	779	810	772	783	805	784	812	768	748	764	765	798	763	800	780	730	792	798	790	772	816	764	753	817	783	804	782	772	736	799	835	797	734	818	765	823	824	805	722	804	762	792	815	769	781	768	804	785	776	778	779	754	767	799	817	718	752	780	747	813	755	737	803	777	745	737	826	759	794	772	807	800	793	751	812	804	770	732	759	771	781	758	771	816	804	737	762	747	721	777	817	784	803	782	758	731	747	761	791	791	793	792	793	818	813	769	816	710	808	721	804	783	804	760	786	791	744	774	787	763	821	732	819	823	806	783	767	818	818	851	759	755	797	736	793	784	800	743	801	797	787	812	770	786	752	787	754	762	754	803	830	759	799	863	796	760	823	808	787	784	794	786	749	777	804	777	762	807	804	752	766	780	801	778	825	753	830	795	811	773	729	772	752	799	791	790	753	741	835	797	785	817	762	794	817	791	769	801	761	756	762	776	759	723	795	794	760	745	736	762	713	790	750	710	758
2054	1017	228	126	93	107	117	106	96	72	96	77	59	71	63	75	66	63	77	79	73	82	66	68	57	68	54	69	78	63	84	62	58	71	65	68	64	68	62	59	60	55	62	58	76	53	68	64	60	69	60	83	59	81	71	61	73	59	49	58	69	60	65	59	60	73	67	66	63	77	167	141	122	106	85	82	66	75	60	59	56	80	84	65	68	71	64	68	72	59	62	60	71	70	56	60	69	74	62	66	63	66	70	47	55	59	61	63	55	57	56	70	66	46	61	67	63	51	52	62	70	80	56	52	62	60	83	74	52	66	65	70	75	71	74	65	60	67	53	67	73	64	68	69	60	63	61	64	67	70	64	65	72	69	74	59	62	57	66	71	75	78	79	62	71	54	49	62	70	87	52	64	66	61	58	57	62	58	66	70	55	60	62	55	65	72	75	73	67	68	57	73	78	56	76	61	72	58	71	53	55	60	76	68	70	62	74	75	67	65	70	56	53	75	71	69	73	61	54	64	67	72	59	67	66	51	65	60	72	74	61	70	80	68	60	60	64	82	61	74	55	60	59	64	63	72	72	64	72	60	70	66	64	60	75	75	79	78	67	62	70	66	65	77	54	50	69	69	67	48	50	78	73	80	71	51	73	60	70	76	70	58	68	82	70	65	68	49	67	52	63	58	85	72	65	70	62	73	68	59	67	74	56	77	57	84	62	77	59	57	60	60	56	67	76	77	62	61	59	74	53	59	65	71	65	64	68	64	62	68	70	69	58	70	54	63	58	67	61	56	66	55	59	64	49	63	66	63	65	66	63	62	59	71	69	60	61	58	67	72	74	58	67	55	61	72	55	63	62	61	65	76	59	59	70	54	56	69	73	59	56	63	67	59	70	58	63	71	68	57	70	61	65	78	66	61	74	79	80	59	57	54	53	59	70	57	57	64	60	68	70	74	64	66	56	65	68	64	71	78	76	56	56	49	67	74	61	57	63	53	74	60	59	64	71	59	67	70	69	63	58	62	75	79	68	70	49	64	65	64	60	59	67	68	71	53	58	55	80	60	69	77	62	70	54	66	60	50	60	78	70	57	81	65	62	69	66	73	77	65	66	56	71	62	60	59	59	69	71	80	51	87	60	60	61	51	76	67	61	61	56	68	66	75	68	61	61	56	68	86	87	63	73	58	63	61	64	58	56	66	56	67	65	83	64	66	68	57	68	55	51	67	65	67	68	69	60	63	71	74	66	76	76	68	62	58	64	48	71	62	77	67	66	53	68	68	64	64	62	55	66	79	64	68	59	75	51	62	76	49	48	63	72	58	61	71	66	66	65	79	65	74	63	58	59	60	46	62	60	60	71	81	76	72	72	66	73	57	65	71	70	55	78	59	78	58	55	60	79	61	62	76	52	74	62	58	46	58	54	60	61	76	60	68	69	66	63	74	62	56	79	81	64	77	73	46	56	48	65	68	50	80	57	72	62	50	73	68	55	79	62	64	64	61	62	55	64	65	66	63	64	68	57	64	67	58	62	62	58	73	58	73	57	66	69	65	73	63	63	55	65	70	61	75	58	59	55	83	54	57	62	72	59	62	56	68	54	64	76	63	72	52	73	68	61	72	73	61	59	62	77	55	77	63	60	61	63	78	56	57	58	70	66	68	56	66	60	63	65	70	64	62	58	64	78	63	57	60	58	43	73	65	57	66	65	60	57	65	66	73	72	71	63	61	65	70	67	73	65	47	66	53	50	69	57	66	61	62	60	61	71	67	96	65	69	69	74	51	77	63	64	68	61	51	69	63	63	54	52	53	68	51	64	69	77	55	71	75	54	72	54	75	44	65	60	67	67	68	60	81	58	68	64	79	54	77	70	63	67	58	55	81	64	60	65	60	81	60	61	61	50	61	50	65	75	51	70	58	67	66	64	72	56	73	61	56	68	51	73	64	70	63	74	63	85	51	58	61	72	53	66	50	59	71	79	69	59	71	60	64	56	66	64	75	53	73	62	64	71	59	58	75	64	69	57	65	54	56	82	67	57	64	49	58	63	60	60	70	75	61	67	60	72	69	55	67	75	51	74	69	57	66	55	48	45	74	66	78	59	66	71	61	66	52	69	65	54	58	60	68	64	68	57	67	78	70	70	76	71	61	70	74	56	51	73	59	64	60	59	62	57	60	56	53	78	55	71	64	77	63	51	92	56	58	69	68	53	73	56	53	60	75	66	56	68	62	48	46	63	78	75	75	52	66	74	73	73	64	56	72	63	60	59	66	61	58	62	69	62	68	52	60	76	59	64	56	60	69	64	70	61	77	57	62	64	51	67	68	66	72	67	75	70	63	63	63	63	66	64	63	51	78	61	66	61	74	71	60	62	78	61	60	58	54	64	74	57	71	41	69	77	52	77	45	72	60	61	72	52	59	68	45	75	71	68	63	47	64	59	67	62	83	54	57	70	71	67	62	63	74	56	70	59	65	71	56	64	65	58	64	59	53	57	64	70	66	79	59	66	52	89	72	79	76	64	53	72	71	62	58	68	58	72	68	63	57	60	52	59	61	58	62	60	81	65	55	64	65	75	67	71	65	67	66	62	73	61	70	64	59	53	72	62	66	63	57	64	63	67	55	74	73	65	65	65	69	58	77	57	51	68	60	71	82	57	64	62	55	61	66	67	54	67	58	67	62	66	72	64	58	73	59	58	70	58	63	57	79	57	66	73	63	70	64	72	51	50	64	66	54	66	59	67	74	64	71	67	67	73	58	68	56	82	73	64	71	67	80	66	72	66	50	67	66	75	68	73	68	64	59	75	60	71	76	53	59	76	62	64	54	54	69	57	59	58	62	54	62	71	63	69	68	63	57	71	67	60	66	57	64	60	58	69	75	84	69	68	63	75	66	63	61	51	66	61	70	56	61	58	70	67	58	58	64	73	66	73	65	59	55	65	61	64	70	75	52	60	71	67	79	61	58	68	73	76	69	63	60	68	69	65	70	75	44	62	79	60	65	66	66	78	71	49	65	63	63	67	65	66	82	59	61	73	58	71	78	73	63	65	71	66	65	74	70	80	67	60	64	71	67	68	58	68	51	67	54	71	59	71	66	78	63	57	64	78	59	67	69	55	77	69	50	66	59	65	57	63	79	55	61	72	66	71	56	55	60	73	58	78	67	72	68	72	69	57	66	70	57	67	71	58	85	73	69	61	72	65	69	65	55	65	63	72	68	60	72	74	62	69	68	66	70	74	66	62	68	63	67	62	68	68	58	69	65	51	73	58	60	60	54	77	62	56	54	56	69	66	56	67	58	72	53	79	65	72	75	69	67	64	55	65	57	52	66	71	57	69	68	54	72	73	52	69	63	51	70	78	66	69	61	77	56	64	70	74	80	80	74	69	67	69	65	58	64	69	54	78	53	58	68	56	65	75	72	67	62	69	49	70	68	74	48	70	75	79	61	74	55	46	79	65	68	81	77	67	71	73	60	64	58	69	60	57	51	54	60
20185	9728	2341	1956	2684	3193	2954	2456	1919	1636	1337	1274	1111	1036	972	859	790	850	776	787	720	745	693	715	739	682	725	683	703	715	689	806	761	737	691	701	723	670	631	669	666	632	647	655	615	669	674	657	663	644	670	662	632	636	670	649	583	630	618	653	647	668	640	696	650	656	638	647	655	1365	2495	2201	1786	1327	1008	798	657	633	636	659	672	565	662	618	653	618	664	646	646	644	609	630	596	631	641	626	600	644	588	678	641	648	615	644	628	678	652	619	617	610	651	655	632	612	653	680	663	666	638	685	649	664	607	619	663	628	624	670	603	587	656	664	682	639	671	640	623	657	669	656	662	622	594	647	648	623	645	623	623	639	606	629	688	666	648	666	636	643	655	652	641	625	612	576	618	624	642	651	647	655	622	663	663	650	638	615	693	617	633	643	625	683	618	681	627	673	647	665	658	631	596	666	669	623	611	663	641	656	649	648	679	621	597	657	622	592	649	597	654	640	615	621	611	683	604	583	641	622	644	616	618	670	671	652	627	653	664	592	623	614	676	623	640	615	621	615	603	609	621	617	603	597	618	636	661	675	675	649	648	636	618	649	597	652	649	624	674	608	613	654	675	672	643	635	663	642	668	650	532	618	614	607	685	617	637	621	668	647	625	626	633	673	596	685	630	631	641	631	590	603	619	625	651	652	637	622	634	646	646	694	639	638	673	610	617	621	649	638	605	633	641	633	610	632	674	629	637	665	623	666	641	628	569	653	660	624	620	641	589	669	623	607	563	582	610	669	626	654	595	648	659	655	646	649	623	715	668	645	618	616	661	597	667	652	576	654	659	661	670	640	633	651	678	630	632	660	656	690	637	608	643	661	601	648	629	674	669	660	645	636	626	626	672	633	659	645	618	614	641	663	627	684	640	659	624	631	640	674	622	694	680	604	654	634	644	647	657	656	617	676	594	660	592	688	622	653	632	649	619	654	638	636	628	619	647	655	647	641	641	611	683	633	675	663	620	643	660	620	624	685	639	650	675	605	649	600	641	616	659	655	603	632	628	666	632	636	614	634	622	609	634	634	626	615	641	633	644	655	655	641	618	646	648	638	625	636	633	603	658	685	618	609	650	660	667	657	622	602	603	645	598	673	649	616	590	639	617	639	647	614	665	642	659	587	601	635	621	620	646	590	670	672	648	615	663	610	608	667	668	646	633	661	620	622	615	599	666	613	633	624	624	658	639	633	602	597	703	664	637	637	684	632	634	656	666	649	661	666	673	621	674	600	626	681	631	656	610	586	667	617	671	643	626	664	644	615	656	651	687	635	621	650	643	644	596	642	659	613	658	600	640	604	635	646	625	671	649	632	654	594	621	622	642	630	610	623	620	594	624	613	640	626	640	674	631	640	632	633	638	652	668	618	661	629	645	627	582	657	650	641	637	611	674	588	593	668	621	635	596	648	643	634	610	632	646	666	652	625	616	607	647	607	665	630	603	594	681	643	622	687	641	677	628	618	646	627	604	690	648	633	681	623	667	631	622	622	650	643	659	651	645	621	630	653	639	646	689	621	627	659	658	669	702	631	678	610	624	655	620	658	655	644	620	634	636	717	650	632	634	640	612	635	649	655	667	611	638	617	636	646	671	648	635	652	606	664	623	611	606	650	674	634	630	612	590	615	637	669	637	579	648	639	624	643	611	627	647	627	616	625	646	659	582	634	667	639	613	646	622	672	598	620	658	653	638	639	652	661	637	614	630	678	666	629	635	616	619	609	646	652	643	666	676	619	623	625	625	683	595	662	669	609	635	639	584	609	590	642	636	676	640	651	620	641	609	638	636	637	680	638	685	611	631	657	629	675	667	607	618	680	661	649	623	618	634	667	635	621	646	661	645	595	636	647	661	619	578	630	617	643	620	612	678	658	663	644	662	702	652	663	632	594	602	641	636	637	643	614	689	628	622	607	651	635	640	659	595	607	619	675	645	591	627	671	632	670	637	631	644	618	648	670	659	635	635	637	664	661	640	636	600	654	596	690	653	604	670	617	639	633	588	670	661	642	636	673	596	677	678	672	652	647	603	579	584	664	659	670	636	654	692	646	668	644	671	687	657	620	659	640	662	677	638	654	650	640	583	656	645	622	590	603	642	648	656	633	644	648	587	668	620	718	609	624	649	635	656	653	613	635	644	651	619	638	629	623	628	638	627	660	629	649	595	631	624	620	602	671	640	648	635	611	626	663	616	640	647	664	656	595	619	608	618	632	631	609	590	617	689	624	636	644	650	625	642	612	585	662	635	580	621	635	643	655	647	674	630	641	615	611	613	610	656	656	614	645	609	656	637	612	694	636	646	604	636	611	662	612	631	659	622	623	651	636	625	641	632	627	696	624	674	632	646	612	604	642	637	662	642	656	676	655	637	667	627	654	617	632	660	637	588	576	680	654	615	681	669	617	648	606	658	624	623	616	660	643	601	623	603	620	618	621	630	602	607	638	658	676	669	608	636	650	610	622	613	650	654	614	651	617	621	622	602	685	691	600	639	670	661	659	675	677	662	630	646	657	622	601	670	651	637	623	620	606	643	645	652	623	584	659	629	585	566	644	647	654	689	636	641	658	615	634	648	644	609	588	688	624	617	615	665	684	627	632	650	624	630	632	653	618	616	600	709	676	605	648	635	627	597	622	655	625	649	639	627	631	609	637	648	659	639	660	612	668	650	612	677	643	594	660	642	698	638	655	646	599	650	634	638	623	636	605	613	634	647	677	634	657	609	640	650	641	672	680	675	617	629	647	631	626	629	660	601	614	679	634	605	613	642	668	649	612	608	623	615	610	651	635	689	641	646	666	677	610	656	637	649	624	685	623	667	667	660	606	658	609	640	626	613	620	659	688	615	600	609	623	626	660	652	638	628	617	642	668	621	671	611	668	651	607	623	611	637	728	647	607	642	612	638	675	652	626	673	631	629	683	616	665	621	648	660	608	588	627	643	602	624	677	618	628	609	622	627	612	629	647	655	614	598	643	647	657	637	651	671	599	618	641	640	651	600	667	591	691	631	629	654	650	678	624	672	618	625	607	620	702	618	611	652	629	647	633	627	645	616	593	646	634	647	678	679	625	628	646	606	637	666	635	629	608	622	599	670	644	594	670	632	634	630	619	598	607	633	622	657	641	670	662	633	644	649	666	643	614	658	625	651	627	672	630	652	678	643	638	667	672	671	638	648	619	683	648	634	662	611	642	628	639	650	652	634	641	661	674	662	673	678	662	627	633	670	691	622	631	650	666	587	660	611	628	653	650	605	623	663	611	649	609	578	646	638	665	575	685	635	632	623	650	605	630	676	712	618	643	620	627	622	644	588	610	661	644	668	659	596	634	641	612	688	614	648	627	638	639	679	598	609	637	618	623	627	636	633	644	647	656	646	622	647	632	584	632	629	662	625	639	652	634	656	632	626	628	631	674	645	645	618	726	653	675	650	655	648	663	696	678	625	640	650	610	647	635	618	581	617	627
2499	1379	326	144	103	115	124	119	102	94	96	77	77	71	77	76	59	58	64	73	67	62	82	72	75	79	64	55	79	73	61	74	67	84	76	80	58	73	65	76	67	78	54	79	70	73	53	60	91	55	53	59	68	65	54	62	61	72	62	62	59	58	60	66	82	60	62	55	56	123	149	166	111	94	84	69	73	56	58	65	61	57	72	67	60	68	69	56	78	63	62	59	51	70	54	73	64	63	83	64	69	73	72	66	81	68	63	76	52	66	66	66	70	73	71	68	74	50	70	64	55	59	55	50	59	57	74	82	64	76	59	74	48	60	70	59	61	66	67	62	71	58	61	42	70	62	52	73	61	55	76	60	68	63	58	64	78	60	63	66	68	73	66	66	63	60	51	56	55	80	64	48	64	71	69	60	59	63	67	73	56	58	66	63	58	52	52	70	81	66	57	72	66	68	55	63	64	71	60	72	69	72	53	58	70	69	61	60	66	59	51	85	64	65	57	77	64	68	70	55	81	73	73	62	58	73	82	72	72	60	62	81	58	68	66	60	59	45	56	58	63	61	59	55	61	71	65	46	64	53	60	66	62	66	55	71	67	62	68	56	56	73	69	62	65	65	68	70	73	65	61	75	53	82	58	60	72	68	66	57	61	55	72	62	69	48	72	73	59	79	71	62	64	76	63	50	58	85	65	73	68	65	69	81	68	57	58	46	56	58	62	62	66	64	60	60	60	66	75	67	72	77	65	51	61	64	74	64	56	78	64	58	66	53	69	67	65	68	62	64	56	60	76	67	63	80	67	71	72	74	62	72	61	49	69	68	67	68	84	72	62	55	69	63	52	56	46	66	70	64	60	65	65	59	60	57	58	53	67	58	60	62	69	59	57	65	56	65	67	55	66	69	71	63	74	57	66	63	70	62	54	55	68	66	63	68	62	59	61	65	68	65	64	66	65	69	65	70	68	68	65	68	71	71	69	60	53	68	57	59	51	60	62	64	71	61	54	59	68	57	71	68	54	62	53	63	67	65	59	61	71	70	60	63	68	57	61	67	59	80	53	74	66	61	78	66	63	88	53	69	55	58	68	61	51	55	60	69	65	63	67	65	69	72	60	62	51	72	69	64	66	49	52	41	61	76	56	56	57	69	60	67	64	65	57	64	87	55	53	55	70	64	56	61	66	53	66	70	55	60	68	57	56	68	63	58	58	68	61	69	68	65	79	69	80	53	71	69	59	54	68	64	55	78	58	61	53	53	55	81	70	42	55	62	70	67	58	65	75	56	59	59	75	52	57	72	68	57	61	59	57	64	62	75	60	57	78	68	53	66	72	70	61	84	68	62	63	61	69	48	82	65	65	72	62	51	65	53	67	71	57	70	64	61	66	51	51	62	83	61	66	62	66	57	60	70	60	65	64	67	55	55	65	71	59	67	75	61	64	55	60	70	60	67	59	53	55	54	55	59	77	66	78	57	56	61	61	68	59	71	58	53	61	80	63	68	60	68	53	71	44	54	76	73	69	65	55	74	67	55	65	45	73	74	73	74	78	63	79	60	55	59	64	69	73	77	67	74	66	58	71	59	62	44	72	65	54	51	57	59	59	54	55	53	59	66	50	61	67	55	57	80	76	52	64	58	64	53	76	60	62	74	74	70	72	70	63	71	66	50	52	66	69	53	59	68	64	75	65	64	63	74	62	55	64	70	62	56	77	67	67	75	56	52	64	73	64	63	47	72	60	63	68	73	64	63	75	61	66	70	81	59	65	64	61	52	70	66	62	70	59	55	70	82	57	64	74	66	68	57	74	59	67	70	65	45	65	67	65	71	67	59	65	57	64	70	71	68	74	52	63	61	56	55	62	71	74	75	60	61	75	70	64	70	57	68	57	69	69	74	53	60	71	63	68	60	58	49	74	53	77	71	66	72	65	60	59	63	86	58	56	52	66	68	84	52	57	67	58	57	60	71	57	58	47	64	61	72	66	67	68	67	58	62	80	69	53	61	58	61	71	64	68	53	65	66	61	60	65	66	62	65	50	63	62	80	62	55	73	69	61	58	61	50	64	70	68	77	69	56	66	57	71	65	62	60	44	63	71	59	57	59	69	73	78	57	53	65	59	56	68	67	72	69	66	56	64	82	73	71	62	61	75	71	58	68	67	60	61	61	64	58	66	67	78	87	60	58	61	70	55	69	84	65	67	62	53	63	55	67	73	65	58	70	60	59	73	75	69	58	63	67	79	75	53	67	71	69	51	72	56	62	69	64	55	70	69	59	60	62	67	63	77	69	60	57	60	74	55	59	80	57	59	72	68	75	59	67	71	47	70	61	59	65	72	44	69	71	60	75	68	65	63	68	66	76	64	49	61	70	67	81	76	64	65	64	58	58	55	51	81	73	58	58	65	75	67	65	58	57	61	60	60	71	47	64	56	76	55	60	65	75	50	60	66	56	50	54	69	73	64	55	66	55	62	59	64	58	70	61	67	65	59	55	46	76	81	74	64	69	65	53	70	62	51	63	54	59	59	59	69	69	56	71	74	72	56	63	65	65	66	63	57	76	63	66	71	72	76	75	62	73	44	54	79	69	69	73	54	62	56	65	57	60	67	64	51	73	80	67	60	62	65	64	65	66	61	64	55	57	63	88	63	52	67	71	72	70	67	65	73	57	73	56	69	67	63	72	64	75	65	72	78	72	52	77	60	59	76	52	58	81	65	51	62	57	69	67	66	60	63	76	62	66	45	52	62	67	67	56	62	70	82	76	82	75	75	67	72	57	68	64	61	70	69	62	42	63	80	60	62	61	58	62	64	65	54	51	64	61	60	75	64	66	64	66	84	66	58	61	73	62	48	65	65	64	79	56	86	68	71	64	58	58	63	59	65	64	61	68	76	65	60	66	73	73	62	61	64	58	73	74	70	54	72	56	90	69	67	54	62	62	58	41	66	64	65	67	52	61	70	69	90	68	63	56	62	66	62	76	60	38	66	73	59	66	57	59	57	54	59	52	62	67	66	55	63	58	66	63	70	52	55	57	75	71	72	49	70	58	73	60	67	67	61	73	72	72	75	77	55	61	60	66	96	58	62	65	71	53	63	70	60	58	57	65	80	70	63	66	76	60	70	59	70	70	79	71	72	67	60	71	64	66	68	64	56	66	62	62	75	63	55	53	66	65	63	61	75	61	69	70	81	59	65	46	60	58	62	84	66	65	66	67	78	55	62	79	51	82	78	53	81	59	65	64	62	63	58	68	79	55	64	64	54	89	59	56	71	69	54	64	79	75	70	67	63	49	75	59	74	74	77	59	63	63	61	48	68	74	57	61	56	43	75	63	43	72	69	74	62	66	64	62	61	59	48	61	57	71	66	60	79	55	67	54	58	71	60	56	74	73	71	58	65	58	63	63	58	71	53	58	66	58	57	67	65	67	66	70	72	63	72	65	72	56	64	63	65	54	62	74	56	69	73	73	73	82	64	64	53	70	68	60	55	63
24270	11053	3364	2678	4077	4569	4067	3445	2631	2085	1749	1455	1365	1225	1084	1054	989	882	875	846	833	748	764	766	746	718	764	731	700	812	771	813	826	743	742	742	753	690	670	680	681	691	686	677	692	674	649	670	632	709	656	705	708	696	692	663	660	659	640	659	656	628	621	650	649	649	647	692	978	2409	3222	2774	2145	1561	1122	867	722	685	644	669	620	654	663	673	668	635	627	621	678	664	604	652	641	654	676	631	657	628	644	660	685	694	698	674	639	630	676	604	605	663	662	659	615	666	683	658	642	617	656	638	655	667	629	620	660	655	678	650	660	732	636	689	600	661	625	653	655	685	629	662	631	645	680	668	634	638	663	609	635	642	655	637	686	665	665	652	646	675	645	664	645	655	625	653	608	653	657	665	645	628	639	632	624	686	637	661	625	696	670	656	639	653	672	592	658	669	676	632	656	672	628	646	649	662	627	686	669	656	638	667	647	666	638	701	638	681	669	645	657	658	605	640	618	658	657	647	651	655	658	678	638	641	669	649	652	659	619	613	651	661	614	645	648	701	696	645	634	588	658	671	633	635	658	640	700	675	721	661	638	663	684	639	659	647	651	655	646	610	633	667	675	657	632	651	608	672	638	644	638	661	661	673	689	649	648	629	691	669	677	673	677	652	635	636	646	643	631	674	677	630	595	676	629	664	707	647	652	659	674	631	672	674	653	626	671	635	643	686	691	670	631	613	632	685	609	639	639	628	675	604	666	641	590	653	648	622	654	623	651	625	597	647	648	652	679	662	678	663	685	631	634	631	601	678	687	663	645	617	630	640	652	675	684	624	650	652	653	644	654	680	661	590	643	663	691	624	628	658	649	634	651	701	620	614	623	653	611	631	647	689	669	660	678	619	634	624	638	659	623	637	628	637	704	611	674	637	631	590	652	666	655	633	644	644	630	675	652	644	648	636	681	636	669	633	610	690	640	636	692	639	631	637	623	642	616	650	622	639	588	689	637	629	668	671	608	644	674	635	667	653	617	636	631	652	669	698	635	628	649	631	691	715	680	630	666	655	624	661	604	648	609	620	700	676	651	587	658	631	610	625	669	623	673	669	629	695	674	661	632	688	636	670	672	640	631	637	662	667	643	653	654	643	645	691	655	645	668	651	629	632	626	646	685	667	652	614	682	717	628	639	614	701	639	658	635	627	673	619	665	671	636	615	616	681	640	650	669	651	694	672	616	656	615	651	617	662	603	629	647	638	630	634	643	608	597	666	695	643	661	593	631	697	619	737	663	684	592	628	642	630	680	677	690	696	678	661	650	675	640	634	664	620	616	623	695	664	636	639	622	606	659	646	658	656	655	611	657	653	655	643	650	594	668	656	644	662	637	618	666	678	635	642	627	625	641	610	697	634	620	654	662	654	682	632	661	649	697	586	671	669	671	630	660	679	645	629	659	656	638	617	644	673	615	647	662	604	610	680	650	676	670	629	627	660	652	642	635	671	635	650	642	661	666	612	616	626	626	648	663	675	665	691	627	615	623	676	678	644	666	660	645	615	615	696	664	637	655	655	669	680	643	669	642	684	663	657	620	647	637	625	607	598	666	656	640	663	676	665	616	616	660	670	621	702	644	629	655	652	639	690	653	620	696	670	653	627	683	676	672	617	684	632	598	651	665	666	631	655	653	657	647	658	621	652	705	630	645	633	676	633	657	701	674	660	620	702	635	627	653	668	604	627	640	627	661	650	612	652	680	645	625	658	661	598	647	665	633	624	621	650	635	699	638	603	681	608	713	655	641	651	647	686	615	683	673	646	625	635	658	602	689	657	616	660	601	647	662	652	650	632	681	686	656	652	663	614	659	694	642	647	661	693	601	652	627	607	681	664	649	616	695	587	644	648	624	630	650	618	622	637	644	631	613	669	660	661	664	660	663	617	657	647	675	674	645	641	648	639	645	632	637	637	622	676	644	598	659	642	714	665	609	621	605	669	662	606	624	666	626	669	580	638	628	647	632	619	644	643	674	615	667	622	647	635	674	633	641	670	662	685	663	664	677	658	666	665	645	626	586	669	626	595	661	634	676	687	614	680	705	578	646	671	606	664	695	647	629	658	678	631	660	648	631	667	674	616	688	663	680	656	669	639	671	654	615	639	681	637	685	711	638	621	675	658	641	624	631	675	682	647	651	628	685	681	650	635	631	656	659	671	647	653	609	688	657	640	638	724	661	604	636	684	696	645	642	643	640	664	688	641	645	660	614	641	692	644	638	634	661	638	623	622	651	612	625	606	644	646	653	654	622	681	671	643	597	601	686	654	622	630	623	657	666	636	614	674	598	665	673	636	675	669	673	663	639	608	661	639	616	648	702	636	666	676	682	710	617	659	624	659	677	691	652	681	651	644	607	658	658	614	637	692	685	672	635	641	651	653	636	683	642	644	624	655	662	664	664	627	684	660	668	627	662	672	652	642	677	635	633	618	623	654	709	642	650	610	628	686	630	665	591	637	650	624	669	635	656	621	615	645	626	694	655	609	628	648	681	670	680	654	666	641	647	671	598	690	643	664	660	651	635	683	623	694	664	652	648	681	625	646	617	599	652	605	619	627	610	641	671	647	644	610	657	625	624	679	630	640	702	659	696	664	624	649	688	670	671	621	631	672	656	631	648	669	614	619	705	641	645	636	675	647	635	644	672	621	670	608	638	633	648	601	655	670	654	625	627	659	606	651	671	681	692	652	645	661	679	632	614	682	623	663	619	630	619	645	663	639	656	630	647	642	676	679	701	673	618	690	649	624	602	641	687	623	647	647	669	654	693	637	633	615	636	624	672	679	613	642	645	638	624	632	660	634	716	686	653	642	619	651	715	661	615	651	664	652	655	609	625	637	657	624	686	597	668	676	650	655	673	633	654	619	647	674	598	681	679	668	665	654	650	628	655	661	642	661	656	629	665	607	650	673	684	616	631	643	653	614	645	618	645	645	622	701	661	600	651	678	660	649	629	582	659	646	678	622	636	703	616	685	698	654	630	635	649	626	596	669	669	641	644	653	637	664	633	652	645	647	641	612	708	642	641	622	655	651	688	608	647	620	623	678	619	654	669	605	650	634	670	664	624	642	637	616	629	683	641	689	716	662	682	659	597	612	652	632	659	650	598	639	620	649	610	642	672	665	642	634	641	624	672	666	636	650	677	667	674	623	677	638	540	637	665	625	625	643	622	617	649	658	627	644	631	677	661	654	599	623	673	664	620	623	632	675	615	638	670	645	632	681	645	637	649	660	709	657	619	659	648	662	631	675	669	630	677	677	629	662	632	622	663	656	617	638	611	618	620	664	649	680	676	659	635	617	625	639	659	654	643	662	623	618	565	627	634	619	676	615	668	651	694	649	656	619	612	635	641	683	640	646	631	650	675	625	683	657	669	667	641	660	658	724	665	684	647	622	660	654	696	663	689	655	679	628	651	649	682	636	665	624	656	690	663	627	600	650	619	601	640	653	673	617	651	655	660	661
1007	278	119	99	79	90	85	83	84	78	80	66	82	82	74	73	79	81	76	76	77	69	74	80	57	74	63	83	55	66	61	87	86	84	64	52	80	78	82	74	76	71	77	59	72	77	64	74	75	72	72	73	63	66	88	72	72	89	58	74	71	62	67	70	71	57	69	71	74	90	89	93	103	78	94	64	72	69	65	62	69	62	87	66	87	53	70	80	82	61	59	86	88	72	74	75	68	75	66	66	92	59	57	88	93	76	75	69	68	73	85	81	81	74	70	71	67	73	62	87	76	83	63	76	76	69	66	71	77	88	80	66	73	69	73	72	81	80	78	65	71	78	74	73	66	95	78	73	74	60	54	81	69	72	66	67	63	64	88	80	81	68	65	79	82	78	72	83	83	80	84	75	83	76	73	84	79	80	52	83	69	63	74	72	76	71	69	79	63	70	88	62	65	76	89	85	73	81	68	74	87	98	71	62	72	71	83	91	52	63	73	74	71	72	77	72	76	67	81	80	62	76	69	71	85	73	85	76	69	62	62	67	66	74	64	60	71	73	78	59	72	65	72	74	74	72	72	77	76	81	75	74	76	78	85	63	70	79	71	80	80	74	82	77	65	72	79	73	77	85	67	74	74	77	71	66	64	78	72	78	76	88	86	69	64	76	81	81	79	61	74	73	73	72	56	73	87	63	68	64	76	64	80	78	73	63	63	76	59	68	74	60	69	75	89	85	61	69	70	89	85	69	78	83	75	83	63	73	76	84	72	79	69	67	72	72	74	75	68	77	87	81	77	65	74	66	70	70	61	84	87	72	64	81	72	73	57	59	72	80	75	84	81	68	76	55	70	88	73	77	73	67	72	81	68	69	74	62	80	59	79	73	56	68	78	77	65	76	77	75	80	69	69	84	84	78	75	75	72	62	61	66	83	78	72	87	78	81	68	82	71	82	68	63	84	78	77	78	83	66	96	64	84	63	72	63	68	77	60	74	66	83	89	72	77	62	67	73	72	62	71	67	86	86	81	72	57	82	70	78	78	64	76	80	65	92	57	84	74	71	62	80	63	62	69	54	79	72	66	73	60	77	58	59	74	59	70	89	77	62	77	72	77	74	63	90	65	76	73	72	82	62	75	67	65	73	78	73	67	83	74	73	79	76	68	65	75	67	69	84	80	77	72	70	66	76	75	65	80	85	70	75	68	81	87	70	69	73	90	70	76	90	65	84	75	63	64	74	71	65	66	66	61	93	68	73	73	70	65	76	71	61	78	74	69	64	75	73	73	76	79	75	72	81	78	75	85	69	68	89	82	80	72	76	74	52	76	68	72	72	79	64	64	63	79	66	75	86	67	86	70	73	77	83	92	79	89	65	62	70	58	54	68	75	69	74	65	69	74	69	69	69	59	59	80	62	56	64	80	83	76	98	87	85	68	77	71	76	61	60	90	73	79	79	70	82	69	73	68	80	67	68	70	67	62	73	65	67	77	82	75	72	78	71	84	79	72	64	73	63	73	78	70	84	86	76	72	69	75	80	83	76	79	74	73	60	73	71	77	66	74	82	83	76	70	66	61	67	75	70	72	78	75	80	85	78	75	78	81	61	62	83	67	80	70	70	73	67	72	73	74	80	70	87	86	89	75	53	83	75	73	68	89	76	60	71	85	78	73	77	84	72	68	75	70	72	63	74	60	76	67	70	52	60	73	73	62	84	64	77	85	87	72	84	63	65	97	65	82	77	65	69	62	88	75	63	68	77	66	72	80	59	86	77	64	66	69	64	73	73	91	96	83	73	75	75	66	81	73	78	75	72	74	66	80	73	87	73	68	49	74	79	54	80	81	75	77	71	57	73	81	73	82	72	94	62	67	78	69	81	91	78	80	65	54	82	65	73	74	78	79	62	82	76	56	82	81	73	67	64	76	84	72	72	71	66	72	83	66	53	74	63	75	79	69	75	70	79	75	69	86	59	62	73	70	59	66	88	87	84	56	71	75	62	74	56	86	84	75	70	72	69	71	71	77	60	78	63	73	64	75	91	70	78	66	70	93	68	80	76	87	88	75	70	77	69	81	78	77	65	73	84	65	85	67	74	64	74	81	78	64	67	80	70	61	73	84	77	85	73	69	69	77	89	73	69	66	75	53	73	92	56	60	70	78	80	77	70	67	72	80	75	85	67	82	65	73	71	79	79	75	60	70	79	72	88	75	90	76	59	71	71	95	80	95	76	79	73	78	58	63	77	77	75	71	69	74	84	57	78	63	82	75	58	80	75	65	75	77	77	90	83	80	70	82	67	70	100	73	80	79	87	73	72	86	75	77	92	82	76	71	63	73	68	73	66	64	90	85	80	73	56	62	65	76	57	78	57	63	69	70	75	74	72	84	84	65	77	73	82	61	85	79	61	78	63	81	82	62	78	74	66	84	86	70	80	86	82	64	77	78	65	68	73	61	61	79	69	60	63	65	77	86	71	88	86	70	72	80	77	89	80	78	70	70	70	91	79	73	80	86	66	73	72	69	62	79	80	69	81	79	67	71	79	83	71	98	82	97	71	69	61	57	76	80	74	70	71	84	75	85	78	78	66	76	67	70	67	70	67	67	68	78	63	61	73	91	78	73	89	70	69	81	67	73	60	80	70	55	67	76	66	75	73	68	73	72	69	79	72	66	76	86	74	70	74	70	69	73	88	77	63	73	73	59	66	68	53	82	83	63	72	76	64	77	75	77	83	90	81	81	72	77	72	66	65	68	83	78	74	76	69	83	68	85	75	61	56	71	64	70	77	81	74	80	99	82	79	76	66	69	76	83	68	84	61	82	69	67	68	79	71	79	69	64	76	58	74	81	68	65	91	63	87	70	62	72	72	67	87	71	74	65	78	72	73	94	61	84	79	68	77	67	65	79	68	76	74	77	63	81	74	94	77	82	81	62	78	83	76	72	68	63	72	75	68	70	75	80	70	79	69	75	59	72	69	80	70	69	78	84	71	70	65	65	78	75	84	69	72	67	77	75	72	76	77	68	79	75	77	77	74	79	79	80	85	80	69	84	73	79	63	71	78	78	76	72	76	59	73	68	68	67	85	66	90	82	72	82	79	66	68	69	86	75	71	72	86	69	69	78	64	76	87	67	70	75	90	81	66	91	64	83	86	77	67	79	67	70	68	76	69	70	74	71	68	74	83	73	68	72	54	82	88	82	90	82	82	83	73	79	94	71	75	77	58	70	68	79	85	85	54	78	53	81	71	61	60	66	72	71	73	70	74	75	71	82	77	84	87	69	80	68	72	70	63	62	79	80	81	56	80	68	83	81	75	76	83	77	62	86	83	69	82	66	87	88	77	70	70	66	81	58	81	79	69	73	68	62	89	86	74	75	71	70	78	72	69	76	68	71	59	63	68	79	78	74	68	75	77	76	76	83	77	73	65	79	67	62	79	73	72	89	66	60	73	70	73	70	59	79	67	79	70	81	70	83	72	66	55	54	74	88	76	85	83
13345	4372	1567	1273	1658	1817	1717	1506	1234	1042	966	940	892	915	835	814	816	789	765	803	769	755	729	703	735	775	752	735	743	763	814	796	783	714	727	726	702	731	722	728	748	725	745	727	756	695	718	736	734	725	719	754	718	748	693	749	715	742	697	694	691	712	743	738	716	741	754	785	762	954	1168	1297	1234	1062	910	851	750	768	738	749	689	663	723	769	706	760	743	758	750	719	694	713	702	697	731	728	677	742	699	744	739	718	687	732	715	727	717	753	718	741	797	724	747	741	698	747	715	716	765	725	738	730	732	775	687	719	765	734	748	776	749	700	763	748	708	710	753	719	665	740	717	735	691	711	737	737	676	701	745	766	749	727	723	741	764	707	732	755	720	718	748	682	721	702	736	747	712	749	725	699	743	724	735	744	704	731	747	724	761	692	696	730	756	712	787	784	748	725	729	737	720	722	710	707	740	732	712	765	753	682	734	754	686	779	744	733	669	745	724	694	780	702	770	727	717	717	707	694	727	733	751	752	695	772	747	771	733	752	719	742	761	768	703	699	734	713	731	747	693	712	724	728	703	748	737	733	734	757	710	756	695	718	746	769	733	766	722	703	706	717	682	738	720	718	723	695	713	731	720	735	726	696	724	708	740	713	727	720	732	721	704	757	755	746	748	777	718	717	732	745	715	712	679	726	723	748	723	749	706	707	759	741	738	764	718	711	671	786	730	766	695	751	717	776	727	742	777	767	705	699	708	736	766	707	737	750	675	731	738	696	709	684	717	698	759	717	681	699	731	719	705	755	703	726	733	725	722	699	734	756	770	724	727	784	695	715	684	779	703	762	707	728	725	692	716	746	731	728	729	766	747	734	757	753	705	754	688	791	701	740	736	747	709	767	734	770	734	722	723	685	722	745	726	736	734	729	736	729	739	703	751	744	729	734	706	692	702	718	723	686	762	754	684	686	743	756	768	703	724	713	717	722	769	714	679	725	726	711	700	722	742	695	734	743	741	717	732	724	758	721	752	686	707	711	735	704	737	682	725	734	738	733	740	739	687	763	711	708	723	683	670	784	711	684	733	695	712	701	737	710	730	660	723	748	744	713	707	698	731	694	708	737	727	719	707	688	757	737	700	714	701	720	722	770	738	735	702	720	745	761	753	730	724	758	715	744	709	708	659	720	688	713	708	718	729	741	750	707	769	722	769	719	758	668	725	727	764	728	729	718	732	737	693	761	663	751	748	732	741	737	745	677	693	708	751	707	706	777	706	718	709	725	752	727	732	718	753	754	757	736	736	722	774	739	726	688	720	737	724	749	726	729	746	726	705	738	729	730	756	734	728	740	708	705	701	741	725	797	712	712	742	712	743	688	702	733	772	694	752	718	731	715	693	712	695	662	734	718	722	761	763	704	706	723	760	730	729	716	710	754	775	735	728	763	746	795	730	740	699	752	759	700	754	756	742	728	794	689	716	763	712	779	686	798	761	766	719	736	759	775	739	741	695	757	703	759	751	720	748	693	736	752	700	772	752	716	715	763	781	730	715	747	758	715	744	688	733	746	735	750	752	667	700	729	708	759	711	783	761	710	750	721	732	728	705	775	746	712	733	732	709	731	755	684	725	711	727	691	730	722	716	705	711	747	729	724	777	762	715	722	721	686	708	706	729	739	738	703	715	722	704	749	710	725	737	681	789	765	698	730	716	752	687	752	711	745	741	668	719	697	702	694	685	746	678	735	703	706	722	699	772	691	696	687	686	746	735	731	680	712	744	685	723	756	759	729	690	748	704	696	734	726	692	721	715	721	741	713	751	708	796	753	744	761	741	733	707	719	718	744	720	679	746	738	689	697	752	748	753	738	686	749	716	748	684	790	731	722	692	764	674	698	661	754	783	719	733	724	751	733	756	716	703	662	723	683	762	682	732	749	671	738	711	767	745	711	769	739	672	740	693	714	734	699	746	721	685	692	713	766	751	721	696	713	726	665	739	666	724	663	711	752	725	720	726	779	756	766	726	778	711	715	790	742	699	752	701	727	739	728	686	725	712	728	721	728	739	684	729	796	736	755	722	780	742	694	705	748	723	746	682	749	765	683	730	695	689	729	732	755	698	716	730	725	751	711	727	727	730	729	717	734	706	738	737	746	672	751	750	758	782	744	698	714	734	676	702	696	757	743	698	733	704	716	739	718	708	732	730	699	778	746	731	702	713	736	682	750	739	688	727	692	666	738	736	703	720	673	729	746	696	736	758	744	689	763	755	726	737	727	688	653	713	710	726	727	780	746	737	741	738	719	747	738	742	688	720	727	746	732	749	764	731	731	761	746	719	737	731	731	733	711	708	761	688	713	679	714	692	757	700	759	725	711	755	719	724	734	731	731	729	724	745	731	739	743	715	725	718	719	735	746	765	749	732	729	706	733	681	691	691	762	778	674	774	748	736	775	806	682	733	698	799	730	753	744	735	665	705	763	764	777	713	760	727	720	707	735	698	726	716	723	735	731	748	764	771	721	747	722	760	742	684	730	742	734	734	729	696	722	742	713	764	701	745	739	773	738	691	703	720	735	746	686	734	777	716	719	710	753	734	762	739	707	724	703	747	759	754	725	701	711	732	745	679	736	726	714	761	738	719	681	712	744	767	750	744	719	718	697	718	745	700	697	742	703	743	715	733	709	733	797	793	669	732	754	716	703	711	753	695	707	728	748	710	699	748	809	753	713	727	744	742	703	772	771	733	741	759	707	726	687	736	701	740	718	730	713	733	729	688	734	714	755	701	705	716	673	725	695	728	729	753	696	740	749	712	701	769	733	765	713	827	710	703	751	730	755	708	711	707	732	718	690	710	668	714	712	735	713	775	701	785	768	685	736	719	704	717	731	743	741	740	720	746	751	711	735	728	745	738	751	713	710	733	756	722	722	690	749	712	732	716	762	806	690	688	709	746	720	744	745	712	744	789	717	696	735	736	765	747	727	776	725	738	740	730	678	761	742	716	722	717	736	741	727	739	702	747	689	738	730	729	728	702	697	703	725	785	707	748	752	757	744	728	725	714	702	699	719	717	724	711	675	757	713	708	722	755	718	729	725	747	711	735	738	718	724	720	762	723	749	699	671	707	732	711	680	733	725	674	747	701	716	699	698	744	753	767	749	740	715	716	724	759	745	762	699	737	712	728	699	718	783	738	721	737	783	705	766	692	728	700	763	753	725	686	754	735	739	746	740	737	746	738	782	736	733	715	737	701	752	736	699	785	713	716	693	710	721	755	734	748	707	675	728	689	725	712	733	737	741	721	716	725	718	762	752	747	714	768	782	713	707	729	731	758	712	707	722	694	716	759	801	706	686	729	699	700	701	718	772	743	746	727	719	724	745	728	737	703	693	705	749	704	736	765	711	756	713	724	748	719	735	720	721	671	736	728	699	757	713	716	733	793	782	778	698	736	705	745	685	757	767	697	726	734	719	698	714	710	744	713	676	712	748	754	750	736	755	714	728	708	767	732	752
1797	1055	236	126	116	102	113	112	89	93	104	90	72	76	75	81	82	91	84	83	78	69	74	60	90	74	58	86	69	78	70	84	69	67	77	93	75	79	92	74	57	79	71	74	62	64	81	76	69	73	79	76	87	79	69	78	72	78	75	86	75	89	64	86	80	64	70	74	79	116	155	105	101	114	92	82	67	76	93	74	69	81	70	78	75	79	73	77	65	78	56	81	80	62	93	68	61	78	76	86	62	68	81	63	69	83	70	60	85	73	84	82	61	82	49	82	76	67	105	59	67	77	75	73	75	82	86	79	68	69	69	70	80	83	65	76	80	75	91	84	93	68	78	80	72	69	68	69	69	73	68	64	73	75	68	73	59	71	71	92	79	66	75	63	69	85	69	66	69	73	73	61	72	83	77	74	80	87	85	70	71	90	78	87	97	71	76	66	82	82	77	80	82	62	74	59	63	78	67	68	71	84	84	64	67	59	85	72	83	91	66	65	81	66	78	68	65	87	83	79	93	81	81	86	82	74	67	70	78	69	76	83	71	77	89	66	67	77	79	67	95	64	73	77	69	78	82	76	60	71	65	74	63	63	84	82	80	82	66	70	67	74	83	68	92	83	82	79	71	54	78	62	85	68	83	64	62	65	86	81	56	82	61	79	85	65	85	71	87	74	74	97	84	88	75	72	74	72	76	81	86	68	74	59	76	76	61	69	70	82	73	75	79	73	74	85	80	68	71	70	84	65	79	78	74	75	63	84	87	73	88	70	66	75	86	83	74	58	76	74	89	81	82	76	75	63	75	77	77	66	95	75	59	77	79	72	94	76	75	76	73	83	63	61	82	74	84	73	73	81	57	81	70	80	77	66	71	72	70	77	83	71	70	67	72	83	84	61	73	64	71	82	71	79	84	64	66	60	68	91	69	78	66	64	78	74	82	84	70	60	75	76	71	60	69	71	63	87	97	71	86	65	75	65	72	75	66	70	90	71	73	63	93	77	81	81	60	82	67	83	80	72	69	64	80	82	82	65	70	78	83	69	77	85	104	86	56	61	73	79	74	66	71	67	72	76	69	66	76	71	66	62	66	90	67	71	74	68	62	91	81	83	63	80	76	70	77	80	67	77	60	69	69	89	78	61	69	87	72	64	72	73	81	70	72	69	79	72	72	59	69	76	79	83	78	63	84	74	81	90	79	61	89	83	80	61	80	64	74	74	69	73	68	82	69	60	83	73	79	81	69	85	71	80	74	80	73	70	73	74	82	85	66	75	74	90	75	79	67	82	74	69	88	74	74	79	81	69	64	57	71	66	71	62	68	91	73	69	80	80	61	74	82	67	78	61	80	73	69	60	78	59	65	68	67	77	83	70	71	71	66	65	88	73	73	63	58	74	60	79	92	82	53	92	75	67	70	84	71	69	71	85	72	73	68	74	69	64	65	75	69	81	71	77	64	86	59	71	61	72	68	73	64	70	77	79	82	74	74	78	74	73	84	68	75	77	82	67	75	78	57	88	84	80	76	62	77	81	72	69	69	81	66	78	65	62	89	77	83	66	78	69	83	69	76	71	66	59	83	56	91	70	63	86	60	74	84	74	85	67	81	83	64	79	70	68	76	76	73	81	83	78	78	69	80	77	70	86	76	74	83	77	66	68	67	69	85	81	62	75	59	64	75	74	68	67	75	77	81	61	77	74	72	66	64	75	62	78	67	74	69	80	75	63	92	72	68	57	71	69	68	77	82	69	70	70	80	77	66	64	71	60	74	74	78	65	72	66	84	71	80	69	74	72	69	64	90	91	70	79	81	68	63	79	75	79	75	70	71	72	81	71	80	86	66	81	68	72	89	66	87	93	74	66	70	86	73	80	94	72	77	80	75	84	75	63	92	76	68	68	65	85	77	67	70	68	95	76	86	81	78	76	83	67	70	76	79	85	70	76	78	91	58	74	74	96	68	74	86	80	69	68	77	68	75	71	83	76	73	60	53	79	68	65	78	90	80	68	63	75	73	64	66	91	77	84	75	86	69	80	86	64	57	69	86	64	63	68	80	96	77	73	63	69	80	72	84	75	78	70	76	79	74	67	86	79	76	71	62	80	75	80	76	75	105	81	76	78	75	84	76	76	66	71	73	83	82	77	71	68	79	76	80	74	76	61	78	86	69	59	82	67	88	78	80	73	81	70	78	65	54	70	86	59	57	80	85	77	59	73	74	82	77	78	64	78	65	75	86	82	83	70	75	73	67	58	85	76	76	68	64	92	75	61	80	78	64	79	84	78	80	80	75	80	46	60	69	79	62	76	79	65	67	87	66	85	81	64	70	65	96	73	59	70	79	85	79	61	80	73	71	79	76	77	77	78	74	81	84	85	70	81	88	73	61	85	74	78	71	62	65	83	69	65	77	63	72	74	59	69	75	70	77	73	84	72	78	72	77	86	65	79	73	70	55	81	94	72	73	65	78	96	72	78	76	80	78	61	76	65	70	71	63	82	83	72	63	68	73	70	83	65	87	72	78	73	70	77	72	78	87	68	64	70	87	93	65	77	82	81	72	79	61	80	71	78	82	70	74	71	81	74	60	62	78	65	81	72	61	77	76	68	70	62	83	79	78	73	78	64	71	83	85	73	88	71	97	67	70	65	65	66	71	72	73	72	75	82	61	86	85	73	92	75	74	59	71	73	87	74	72	68	75	72	86	67	99	79	81	77	89	67	75	79	76	78	55	67	104	63	89	78	75	70	66	74	72	60	73	57	80	81	63	77	76	88	69	88	62	81	74	57	62	72	77	78	67	87	63	74	88	75	63	79	63	76	85	63	69	79	63	71	75	62	86	62	62	78	85	70	79	84	76	83	82	61	61	69	71	74	54	64	77	62	78	73	85	79	78	85	87	79	77	75	95	81	81	102	72	69	66	73	76	75	93	71	76	73	74	67	73	85	74	70	68	71	71	84	82	69	87	65	66	67	65	75	83	61	74	71	73	83	67	77	75	63	70	69	74	76	80	68	86	77	50	70	77	70	88	72	67	70	84	70	97	70	65	82	75	82	86	61	77	72	74	66	82	68	90	84	64	79	60	86	85	59	76	69	78	75	71	68	79	83	65	86	72	63	78	69	74	76	65	71	74	95	84	86	68	73	77	82	65	74	70	71	77	89	77	81	70	72	78	76	62	65	87	68	71	74	72	83	99	75	73	69	79	66	78	72	89	79	58	68	74	69	90	67	66	67	81	70	88	70	69	74	66	65	82	89	73	79	64	60	90	70	66	77	60	74	77	65	65	84	70	67	75	70	63	70	80	73	80	73	71	73	71	75	87	88	86	70	66	78	70	71	69	59	88	75	47	93	84	69	72	73	76	73	65	84	75	62	73	70	81	88	73	75	78	88	69	80	74	66	70	79	88	93	83	77	98	81	86	72	76	72	86	62	62	87	86	74	76	73	74	70	76	75	73	67	75	90	70	73	79	74	98	84	80	96	85	67	58	97	86	73
20169	9772	2599	2234	3094	3389	2875	2353	1922	1557	1438	1201	1160	1084	1034	985	922	879	865	833	827	908	824	842	810	820	774	840	862	805	837	866	841	779	846	813	794	747	769	772	792	796	786	796	777	764	837	760	723	772	755	773	754	772	774	739	749	782	781	785	801	792	753	764	760	738	713	771	962	1665	2071	1830	1481	1239	1064	893	820	745	798	732	751	781	726	784	770	749	754	745	783	743	761	778	756	748	763	730	734	738	754	746	758	746	759	732	689	779	754	770	754	715	747	708	731	762	794	727	758	710	737	746	749	743	771	782	734	750	743	757	747	768	758	748	760	754	769	742	766	749	793	768	737	728	769	709	729	792	780	719	798	718	702	774	706	774	743	762	757	766	729	745	769	703	732	747	713	792	730	761	766	738	699	760	732	751	782	747	761	789	760	777	734	732	721	732	761	738	766	740	793	723	729	716	763	752	735	746	752	784	707	806	749	754	712	764	786	734	740	717	780	753	768	741	720	713	734	759	746	736	796	784	734	742	754	702	719	772	771	741	702	732	721	735	748	729	719	740	773	757	763	742	738	736	667	752	758	798	709	713	710	717	764	766	728	775	710	740	736	728	768	723	763	740	789	737	728	756	767	753	702	716	751	737	710	735	694	718	781	742	740	714	706	740	734	727	804	715	769	733	750	702	732	731	759	729	748	774	732	765	741	773	755	723	737	744	742	702	756	776	761	757	753	761	757	756	727	756	734	767	755	753	762	775	776	728	756	682	754	731	762	768	759	770	764	744	711	730	719	780	747	721	757	775	741	791	711	740	793	747	740	765	736	758	758	744	775	704	761	727	741	682	732	784	716	752	746	774	785	738	746	753	751	789	755	784	701	683	754	717	735	679	759	775	716	733	703	752	767	802	726	725	716	766	763	754	774	744	731	752	676	727	677	764	700	739	728	750	721	697	770	714	721	743	684	783	828	766	752	763	745	757	724	727	797	762	767	712	735	758	824	713	771	740	777	720	745	758	707	728	734	737	798	697	762	783	790	720	774	711	792	752	753	716	768	733	780	713	737	745	748	720	760	787	778	751	738	769	715	754	774	735	778	748	752	729	730	766	741	758	722	682	764	733	742	779	758	729	781	734	725	765	737	732	727	707	695	756	769	774	751	742	786	819	742	755	742	720	737	726	716	762	701	781	732	732	765	757	776	730	780	754	742	781	743	747	739	713	746	705	731	766	723	709	757	705	733	757	772	795	776	680	766	756	755	789	756	720	721	782	748	731	758	757	751	783	783	742	729	750	741	727	725	757	740	769	751	760	756	728	750	750	736	760	728	718	737	679	752	693	708	705	759	730	741	767	740	737	745	755	743	743	728	741	767	787	723	757	795	692	719	749	760	743	742	819	698	781	733	714	775	786	758	763	756	723	770	776	772	756	748	718	747	731	763	705	727	735	774	709	761	750	728	801	722	781	784	722	704	763	709	749	715	745	724	774	757	706	725	738	697	718	781	748	713	784	682	749	798	776	721	747	747	781	801	747	749	750	745	712	780	731	735	740	708	707	745	745	736	763	746	781	766	739	765	720	710	764	781	765	758	768	746	702	760	741	708	733	744	752	726	784	741	736	747	728	739	742	753	744	700	789	756	741	769	747	763	717	737	772	738	783	778	746	715	760	756	780	776	769	742	708	748	711	791	776	803	747	766	735	759	736	748	753	699	792	743	765	766	693	738	763	801	673	715	719	671	770	748	787	723	723	731	785	785	762	684	829	746	715	756	748	711	758	764	733	736	725	790	720	753	754	754	746	701	787	743	761	750	728	743	747	744	799	748	691	746	772	731	774	751	753	734	754	801	726	651	745	735	764	747	751	766	802	734	725	740	740	763	745	737	746	748	762	734	699	758	768	735	782	766	700	756	719	748	788	725	736	739	752	699	724	796	753	792	751	709	743	744	754	777	769	773	762	738	735	745	725	797	758	749	731	762	735	699	779	741	830	725	705	776	743	736	795	672	736	764	707	727	780	783	772	793	770	728	749	751	709	752	698	781	746	764	716	768	706	809	759	759	752	755	774	759	758	752	762	761	723	777	732	736	751	748	747	721	774	719	751	747	746	788	758	747	806	742	725	763	781	741	727	738	806	678	771	760	763	722	761	718	778	764	766	705	750	762	753	815	754	705	757	756	696	772	799	773	794	732	733	752	783	805	691	698	749	757	733	742	755	809	736	738	700	780	770	702	697	736	774	812	734	757	697	722	714	773	772	751	765	775	743	747	755	731	724	725	781	725	695	758	760	766	760	726	735	719	676	740	778	722	747	755	764	726	737	740	734	704	753	731	710	789	721	739	759	794	744	735	730	816	711	733	749	728	713	743	757	742	770	752	724	739	756	737	766	701	761	754	734	780	706	738	776	760	750	710	717	742	730	730	724	762	709	718	749	708	736	762	730	770	758	767	768	746	707	725	748	723	750	695	713	701	741	750	747	721	726	736	738	719	739	741	733	750	722	735	732	720	718	757	746	782	779	746	755	731	760	780	777	755	732	766	698	734	766	777	719	762	803	769	757	770	687	775	717	770	745	769	753	708	756	708	738	730	736	709	708	703	764	744	699	724	773	741	767	778	708	741	743	684	698	778	758	763	749	742	719	786	757	704	734	743	787	721	759	720	752	755	725	718	768	726	755	706	773	788	740	789	692	794	774	783	717	744	738	798	760	723	805	757	730	745	712	717	780	688	764	759	767	785	777	784	767	757	750	812	772	725	677	758	693	754	726	759	769	766	713	765	762	783	719	728	742	806	755	725	727	770	758	727	742	776	713	783	771	768	758	780	773	746	718	745	742	732	734	750	773	713	794	740	736	734	762	692	713	726	764	754	732	769	729	764	713	724	814	733	764	768	762	783	724	739	791	728	714	749	769	746	771	759	720	671	743	707	726	704	775	737	731	743	733	811	741	765	696	744	733	775	771	741	733	732	742	734	773	745	720	755	738	752	741	738	751	752	734	744	766	729	729	752	699	728	746	703	770	738	756	747	756	778	737	785	778	777	773	773	690	733	780	723	713	790	748	777	786	763	727	796	757	704	734	796	777	767	728	745	756	741	757	762	763	744	791	715	742	758	713	748	771	770	716	739	749	735	759	681	756	784	786	749	748	771	704	768	770	784	740	747	767	725	737	715	744	745	762	658	725	750	715	751	691	761	708	778	758	779	749	714	762	702	746	757	688	735	724	741	744	777	718	728	741	755	757	731	758	753	755	770	710	747	694	773	796	760	719	790	754	753	742	754	731	760	751	743	697	769	783	767	689	787	764	767	747	789	746	747	763	740	764	741	750	722	688	732	744	759	792	736	770	747	748	700	757	728	789	745	816	735	730	703	713	762	713	768	731	760	731	760	751	743	812	753	727	758	784	759	734	706	759	795	768	719	765	759	714	796	781	764	738	764	723	735	740	750	705	803	709	707	737	717	739	722	833	735	664	782	787	710	700	748	769	819	738	715	762	698	748	756	704
2029	561	146	115	81	98	88	100	84	75	77	55	61	74	63	74	57	67	53	71	50	79	58	62	59	65	59	61	53	70	78	46	73	59	56	61	61	73	62	60	64	49	72	61	67	59	58	59	60	60	57	60	50	53	73	52	49	66	60	80	41	61	72	56	63	70	73	60	69	127	137	124	103	98	79	72	61	56	76	62	56	66	67	45	69	51	61	76	63	63	65	65	66	62	47	49	60	65	57	55	78	48	72	62	59	65	70	64	61	59	63	61	70	52	64	51	48	70	71	50	69	41	42	73	50	59	58	53	66	55	67	59	52	51	61	76	59	49	45	51	54	58	48	65	71	56	63	52	66	65	66	68	52	67	59	59	65	61	62	59	75	66	52	59	65	59	62	61	71	50	70	58	57	60	57	61	62	53	57	76	57	63	68	70	58	75	58	55	64	59	63	66	71	70	54	58	59	62	55	51	72	69	60	56	49	67	52	63	53	59	63	68	55	65	48	68	64	57	59	73	60	66	67	55	55	64	59	54	89	52	53	66	57	70	55	68	70	63	66	58	76	57	63	77	68	62	55	47	67	55	60	71	61	54	45	69	70	62	72	75	61	63	51	62	58	64	50	66	55	61	67	46	54	73	64	67	64	70	62	68	74	69	57	61	57	50	71	61	62	60	57	53	53	63	63	59	58	69	59	62	56	51	59	57	55	56	48	62	57	65	60	55	49	76	68	72	67	61	63	64	76	79	58	56	61	64	55	54	66	57	54	57	61	64	50	58	65	58	60	75	55	62	49	52	75	69	59	52	64	57	57	63	67	46	49	52	57	61	53	59	47	69	69	51	71	61	57	63	64	52	62	57	54	52	62	52	62	47	68	80	75	72	56	73	70	67	52	66	69	72	64	49	61	56	63	63	68	81	64	68	59	59	70	60	57	59	65	61	69	59	62	60	71	60	50	69	62	70	51	53	65	60	65	59	53	60	67	64	51	57	67	72	68	64	65	48	54	56	65	53	58	43	59	62	54	75	71	59	54	57	69	63	57	53	66	57	64	61	56	72	66	48	70	62	83	63	43	59	74	55	56	59	79	53	54	63	71	58	62	67	61	77	60	57	63	58	62	57	50	50	51	52	47	58	61	54	66	61	65	58	61	58	57	66	54	52	60	72	61	60	54	73	57	56	66	49	61	61	69	62	66	70	58	59	62	45	60	74	67	59	63	62	67	62	63	58	34	61	56	55	62	72	66	61	57	76	56	70	63	61	58	67	61	41	54	53	56	59	58	63	55	63	67	73	57	54	66	59	68	60	62	73	50	59	63	59	67	67	51	64	60	74	54	67	61	61	65	67	68	70	79	64	53	76	46	57	67	54	57	79	63	72	54	57	74	54	72	74	56	65	69	52	69	62	57	64	68	74	54	60	57	66	48	62	59	56	59	66	46	57	63	50	74	75	56	66	49	71	78	64	51	52	62	55	57	57	60	45	43	59	69	61	56	58	50	46	62	49	85	47	57	71	67	58	60	66	70	68	56	54	58	52	61	68	64	75	66	57	46	72	61	68	72	61	53	66	74	57	49	68	64	65	67	51	54	55	50	54	55	55	59	52	49	61	63	56	61	52	62	59	52	65	65	58	48	65	66	71	67	51	54	60	59	49	69	57	51	50	76	60	63	45	54	61	70	58	68	60	58	57	60	62	68	44	59	77	52	61	67	61	51	52	49	66	71	67	50	59	57	70	50	74	48	55	50	58	67	58	52	84	52	56	60	56	63	63	55	67	63	74	52	66	66	52	67	67	46	68	64	54	55	55	47	70	74	49	60	51	63	70	49	59	60	62	77	63	71	63	66	57	65	60	51	62	50	74	68	59	64	75	69	66	58	67	61	67	57	68	64	61	67	77	60	66	70	59	68	56	46	68	73	54	58	62	57	59	51	72	62	48	63	56	52	62	65	60	57	53	74	52	54	59	53	63	60	66	46	61	58	55	67	65	56	58	71	57	69	68	61	57	60	51	55	45	51	59	54	56	70	63	58	60	55	58	61	63	77	63	60	62	50	64	70	45	58	61	61	46	56	58	67	57	58	57	75	61	67	62	47	65	42	62	71	61	51	76	73	59	55	59	62	53	69	50	60	52	64	62	52	60	50	66	69	60	51	66	58	76	58	70	53	60	63	59	60	68	57	58	67	66	60	72	60	59	64	61	85	62	58	61	60	61	56	57	64	56	55	62	69	60	62	52	59	56	57	60	56	66	59	53	65	69	50	57	62	50	63	74	49	57	70	55	59	73	66	59	55	67	60	51	60	56	68	50	57	72	60	58	52	58	59	50	58	66	67	52	77	55	55	59	70	70	73	59	68	45	60	56	67	65	65	61	63	64	72	48	70	53	68	66	66	42	53	59	64	62	52	55	48	66	62	66	54	65	69	50	50	60	72	63	65	70	51	42	53	68	58	61	59	58	55	54	65	63	60	54	48	51	70	62	73	71	52	67	58	56	49	64	77	63	59	61	53	66	43	60	61	60	60	56	48	66	64	51	47	55	58	59	57	71	60	47	53	60	68	69	69	69	71	61	73	60	86	54	64	57	69	48	50	59	57	63	58	54	50	53	61	67	64	38	61	68	58	71	73	61	58	61	67	53	51	53	65	69	62	50	62	59	57	55	47	56	60	50	50	72	59	56	68	72	59	55	67	60	63	74	67	61	71	70	54	57	58	68	63	73	75	55	53	71	50	44	59	49	76	73	45	63	50	50	61	54	65	52	52	65	59	62	75	66	74	64	68	55	71	51	54	58	65	63	67	60	82	69	49	49	57	50	62	55	69	60	53	62	65	65	58	59	69	41	76	56	50	52	63	59	58	70	60	48	66	56	61	58	56	60	68	60	57	44	75	60	71	62	65	52	59	64	57	56	57	64	62	74	52	74	56	56	65	57	55	52	62	63	63	51	62	53	61	72	62	56	66	56	54	55	57	59	49	64	59	59	66	72	66	58	61	55	57	53	66	70	69	62	57	51	54	62	64	49	62	52	51	56	65	54	64	68	63	65	53	59	60	59	53	73	55	69	60	64	58	71	49	58	63	74	68	60	58	58	65	62	49	55	54	69	68	59	56	61	61	66	59	59	54	57	46	47	61	58	54	59	63	64	60	61	45	58	81	64	79	67	60	66	64	48	64	67	62	53	57	48	66	57	60	60	54	60	54	68	55	61	46	60	62	64	54	52	58	49	57	63	54	58	59	60	62	67	63	45	69	63	54	63	64	58	53	58	56	62	43	56	60	65	67	60	61	74	61	67	66	70	70	60	65	68	59	56	56	60	66	60	61	54	52	62	52	69	50	58	64	63	45	51	54	62	48	66	69	57	63	55	63	52	67	78	63	72	57	71	74	59	69	45	75	60	62	66	58	54	52	75	76	54	62	66	63	64	60	46	59	57	68	63	63	71	56	56	55	55	60	57	45	58	59	64	65	50	48	61	58	57	61	77	47	55
19852	6794	1787	1861	2746	3143	2801	2300	2005	1558	1302	1178	1060	980	912	814	819	797	724	719	733	678	675	686	648	671	634	658	630	645	683	660	690	671	653	672	680	621	658	629	594	622	621	657	637	580	616	608	601	634	615	619	629	657	614	579	625	573	581	636	583	619	581	610	621	596	599	547	680	1988	2529	2069	1626	1185	924	676	634	626	583	606	611	610	583	619	626	590	570	582	571	610	590	572	544	555	612	623	604	634	591	600	627	625	569	589	569	591	596	612	630	569	583	553	629	579	610	598	579	576	562	600	627	592	580	605	619	574	650	586	622	646	583	587	621	591	627	581	591	549	590	604	628	531	556	621	585	632	615	586	568	598	605	584	620	599	610	583	537	601	587	607	580	594	605	599	569	569	594	633	573	604	584	609	572	560	584	571	623	577	579	574	565	578	586	595	562	581	575	603	596	602	596	581	593	618	605	599	619	619	578	616	545	591	536	631	596	607	572	585	561	581	601	564	549	650	616	635	611	662	617	563	584	567	595	598	589	565	611	591	565	585	577	573	560	605	588	581	640	623	544	563	584	607	626	567	578	564	581	599	632	579	595	631	550	603	628	617	581	593	586	619	643	608	583	639	568	592	594	608	585	573	629	584	631	598	535	624	589	559	600	582	589	565	618	584	615	588	583	613	569	598	653	582	551	568	592	601	594	601	577	570	560	666	642	581	590	583	545	589	590	570	605	638	583	585	589	606	566	593	593	590	591	582	658	588	576	599	617	611	560	628	598	595	604	605	557	590	560	583	614	615	611	577	580	581	580	625	593	618	584	599	578	549	590	597	576	565	566	565	567	638	543	597	589	606	537	580	610	586	630	592	582	610	598	586	572	573	609	591	644	590	579	586	619	548	606	618	573	639	628	640	579	593	600	612	605	622	638	581	617	606	590	621	603	584	604	622	594	619	614	631	640	577	583	574	559	576	627	613	527	568	560	601	612	599	576	597	602	614	573	571	627	597	633	626	587	606	614	613	588	636	619	610	567	512	658	594	561	576	605	565	614	584	591	577	609	592	597	575	603	626	615	598	584	603	608	576	554	599	617	591	577	630	598	610	619	606	610	561	596	582	534	615	582	622	593	595	623	588	584	614	589	580	572	578	604	592	620	563	587	520	617	574	614	653	583	608	604	613	660	602	581	609	568	615	580	588	578	622	577	569	611	558	593	571	555	572	619	590	583	585	566	576	623	606	560	589	550	650	596	632	547	585	584	584	616	609	579	601	553	570	604	541	619	562	606	595	581	605	593	587	601	593	559	626	601	589	617	591	619	618	623	569	620	604	605	595	609	640	589	566	592	571	582	608	540	606	564	610	575	618	605	588	567	564	587	576	622	548	614	579	602	613	648	564	563	663	611	587	554	576	580	596	581	586	654	612	616	611	583	585	582	588	588	581	581	599	626	609	574	616	615	605	597	609	615	617	585	620	639	593	583	536	600	590	599	592	573	603	630	604	640	575	599	580	583	578	587	559	574	578	632	613	590	595	560	562	551	622	637	552	611	605	593	582	580	606	592	587	595	613	641	551	597	596	562	606	602	551	590	585	602	608	621	620	605	593	615	609	596	613	589	573	649	578	631	579	615	596	553	601	577	561	546	567	639	640	581	635	582	592	574	615	582	568	578	558	595	640	598	581	569	585	567	598	597	572	589	570	596	611	620	620	608	576	625	600	609	608	569	557	558	647	613	558	576	631	582	597	509	618	602	586	610	581	610	567	589	608	586	624	584	635	625	585	599	634	617	583	575	591	581	602	588	665	613	602	598	629	612	603	570	568	550	596	591	583	595	618	607	588	657	631	561	633	582	595	593	572	577	600	577	661	595	640	578	575	620	567	578	588	618	624	601	605	640	583	621	590	602	601	561	613	618	578	583	597	615	585	620	600	614	634	583	609	610	618	614	565	608	545	634	587	603	589	560	620	583	607	586	625	550	629	611	578	603	581	601	591	631	566	582	563	582	565	586	592	599	612	591	598	584	581	602	581	642	610	601	572	618	569	617	582	662	601	599	640	597	548	587	565	563	571	609	580	600	592	570	633	602	570	581	561	577	577	579	583	589	588	611	575	607	584	619	595	597	606	545	593	540	575	581	557	583	595	577	576	588	591	581	563	582	576	607	576	608	591	575	617	570	574	553	570	544	579	586	593	593	596	608	615	580	615	604	604	584	625	544	582	568	580	630	595	570	577	572	580	597	608	617	620	566	592	593	587	569	622	608	573	605	598	647	642	541	571	586	566	593	589	608	562	581	649	622	560	585	587	584	623	606	553	583	605	633	585	618	555	583	555	586	594	594	584	594	600	612	577	588	569	576	601	620	603	611	577	574	623	561	619	614	602	618	547	570	600	548	569	570	590	611	572	612	595	598	591	639	651	642	585	604	624	584	569	575	618	559	629	593	554	584	563	604	572	537	645	600	616	596	599	567	593	609	590	576	555	624	591	578	592	605	566	618	605	628	589	578	648	585	605	556	549	575	637	585	601	569	625	607	585	587	600	609	588	629	567	622	598	543	595	573	635	610	596	624	612	568	582	573	547	587	596	617	628	600	598	626	578	590	574	589	588	613	567	579	583	598	592	593	587	624	597	593	607	597	579	583	619	596	591	521	602	583	593	597	590	576	581	560	609	621	563	634	551	562	605	583	541	606	573	579	634	587	585	614	554	602	592	580	620	609	571	597	596	570	596	558	615	575	588	609	636	617	593	559	600	585	581	579	597	589	560	614	590	643	595	629	588	605	606	652	566	577	599	589	621	551	612	609	574	597	583	610	604	582	630	603	566	591	636	562	649	618	595	563	588	609	572	614	590	599	617	547	615	587	579	614	629	600	597	618	632	622	595	570	602	580	572	590	586	581	635	600	553	638	624	585	583	580	595	545	568	542	587	559	578	589	618	589	622	617	585	599	609	638	596	567	575	621	576	646	574	627	561	595	573	607	594	576	577	598	572	591	601	604	572	573	600	560	596	633	579	615	580	580	640	628	558	614	615	571	603	618	569	582	584	574	597	586	520	580	610	545	632	569	589	624	610	595	618	591	566	623	562	646	610	622	565	582	590	580	586	573	657	605	554	604	623	587	590	608	604	606	602	619	632	589	571	570	612	635	546	592	629	582	640	593	567	592	618	608	599	588	612	578	575	609	615	566	592	595	588	583	574	617	608	617	599	643	582	629	625	597	569	586	612	642	640	563	636	607	592	565	545	590	650	574	577	600	577	625	619	598	605	557	572	596	612	584	572	607	627	588	607	619	580	557	582	577	581	570	579	588	595	590	624	587	584	578	589	536	589	620	592	596	589	584	585	605	599	625	603	583	584	543	577	605	592	597	561	574	582	616	581	611	590	616	538	601	565	591	593	582	572	566	606	577	600	586	618	619	585	628	611	555	590	600	628	620	614	576	608	557	635	561	575	562	620	581	572	604	575	642	628	576	584	604	643	615	570	594	616	568	604	578	606	606	613
2366	1223	236	137	119	130	114	113	114	95	97	92	86	97	86	79	82	61	67	59	61	54	68	75	67	60	70	57	55	66	80	73	69	65	76	72	63	72	70	70	67	55	60	48	65	71	70	57	66	78	77	60	59	71	70	76	55	57	70	78	54	56	70	60	77	65	60	57	85	144	162	154	105	84	68	72	62	63	71	53	61	64	61	70	52	57	53	73	50	52	61	66	56	67	61	63	64	56	57	61	71	59	54	54	51	63	55	61	68	64	74	67	59	71	62	64	59	75	64	51	61	74	69	65	52	64	56	53	59	65	55	60	71	52	72	64	65	62	66	63	63	59	67	87	65	49	63	62	45	62	66	69	57	60	81	64	61	51	68	67	67	58	64	74	68	72	64	68	57	68	53	58	56	69	76	71	67	58	69	64	59	66	63	57	73	59	60	54	56	60	57	62	60	63	59	47	50	58	66	69	53	51	75	62	61	57	52	51	68	43	65	57	65	60	52	56	72	69	63	63	63	60	47	52	65	55	69	76	67	63	67	74	65	61	55	58	70	65	75	67	69	77	67	57	71	53	68	53	60	49	70	61	56	72	72	60	58	65	52	60	64	62	66	68	60	67	64	64	46	71	49	61	50	74	59	61	56	65	56	53	69	75	66	69	69	57	59	64	51	46	54	57	59	59	63	47	47	76	58	69	64	64	68	56	76	66	71	57	59	69	66	60	64	59	61	53	69	69	63	62	49	57	75	59	60	66	61	64	65	63	73	60	63	61	61	74	62	61	77	69	62	56	53	72	71	62	55	57	61	54	49	70	70	69	74	59	72	63	50	66	65	47	80	61	67	56	76	57	63	50	56	57	79	47	74	59	44	63	66	61	67	52	49	59	57	72	72	68	62	68	70	65	71	60	63	67	57	65	76	66	69	56	58	59	59	61	59	51	70	67	50	69	75	62	68	56	51	72	56	72	69	72	64	41	71	72	63	55	77	62	57	59	54	62	75	73	58	59	52	62	46	46	61	69	68	64	64	53	60	74	51	70	65	55	53	60	65	58	60	60	56	46	63	61	76	70	73	61	48	66	65	64	63	46	46	63	71	60	58	53	67	64	65	70	59	56	64	53	73	58	65	60	61	63	76	58	47	61	65	49	56	68	74	55	59	61	72	67	70	53	61	64	52	71	74	69	72	78	73	68	69	62	57	64	58	69	57	69	58	60	63	56	71	68	62	49	72	56	73	62	61	64	62	72	72	67	62	77	56	69	56	71	53	61	71	73	65	75	62	70	61	40	53	62	61	71	62	70	60	64	61	62	60	68	59	63	70	53	44	71	53	65	69	55	60	81	62	54	46	65	56	56	68	63	63	56	62	64	74	65	46	64	64	61	53	73	51	72	72	55	64	64	77	56	67	53	58	55	56	60	65	65	70	71	64	59	59	63	64	52	61	50	55	66	64	49	56	55	54	59	56	68	44	69	62	66	62	70	73	58	55	62	69	63	60	82	83	59	67	72	58	56	67	65	60	51	57	56	76	60	68	54	73	68	67	66	53	62	67	61	58	68	61	72	68	69	70	55	63	64	59	60	70	54	62	72	79	58	47	64	54	65	57	57	55	55	56	60	57	55	68	69	66	47	70	51	74	57	63	65	63	71	55	58	65	64	54	64	61	66	59	49	74	57	63	67	61	67	68	65	64	69	58	61	54	66	56	61	72	62	58	73	59	69	62	56	47	71	59	65	68	60	57	69	46	66	60	55	70	72	48	53	67	66	60	55	53	55	61	56	49	81	54	71	75	58	49	82	64	51	52	63	68	69	68	60	70	60	52	60	54	68	78	52	74	73	49	62	52	85	77	64	57	45	52	49	62	64	62	61	56	59	72	47	66	56	57	65	62	58	74	75	68	61	49	82	68	51	70	54	60	62	64	61	58	63	59	55	64	66	70	72	52	81	61	59	63	66	58	75	56	69	57	72	70	71	72	55	63	55	61	54	72	74	74	65	74	56	60	57	55	73	68	61	75	49	56	48	58	54	52	54	65	50	63	59	49	71	52	65	43	70	51	67	60	69	68	63	66	68	55	62	66	64	81	84	57	79	60	56	57	51	56	59	58	74	63	70	69	68	66	60	72	73	57	67	62	63	70	57	75	83	68	53	78	65	64	58	55	68	67	52	80	58	69	70	59	71	58	58	47	68	65	65	54	55	46	62	51	58	59	62	65	61	51	69	59	74	59	63	37	80	57	55	65	62	63	58	65	44	63	68	71	64	59	79	66	64	61	66	66	59	63	57	64	57	50	60	66	72	71	58	58	50	64	66	61	55	62	57	73	50	49	54	60	65	56	65	58	55	55	56	58	52	56	66	52	68	59	57	49	56	54	75	64	59	62	66	67	72	70	68	70	58	69	63	56	59	49	74	60	57	58	56	70	68	47	64	67	57	77	71	72	59	67	78	65	71	55	49	61	67	70	71	61	58	63	63	54	72	57	54	70	66	60	53	63	73	60	73	64	67	54	70	65	59	68	60	64	55	69	60	69	57	61	55	69	75	60	53	77	61	66	64	57	58	68	52	62	54	55	62	59	62	70	70	63	71	73	59	57	63	57	54	51	59	75	63	48	70	59	62	49	73	70	74	64	61	65	78	65	65	64	66	72	64	61	54	64	62	69	66	64	62	52	60	68	51	57	66	63	60	53	49	62	67	67	55	67	59	61	69	64	63	58	61	60	63	59	54	57	79	51	66	67	54	61	52	78	74	59	50	56	50	63	74	60	46	75	68	56	66	68	71	51	56	72	58	64	51	75	77	69	63	70	65	68	56	67	65	51	64	47	68	57	56	68	56	70	61	58	60	48	65	60	72	65	72	79	54	57	70	64	71	63	53	65	51	61	52	52	50	50	60	47	64	62	58	64	71	62	65	74	63	67	50	58	55	60	52	69	64	57	40	60	47	64	55	59	66	69	57	62	62	75	63	52	67	67	70	67	55	58	71	62	68	51	48	60	57	43	52	62	57	43	53	50	64	61	79	64	63	57	69	54	62	55	62	57	60	45	69	70	62	76	64	56	66	56	58	74	61	72	60	64	64	53	60	70	54	57	66	62	72	54	71	56	61	56	71	69	66	62	59	59	52	73	73	57	66	69	66	61	71	67	57	48	65	78	65	64	56	64	60	69	72	70	66	69	65	81	49	67	62	61	73	49	73	64	52	63	65	51	52	56	52	68	76	50	58	54	81	62	52	60	52	82	49	55	63	75	68	60	68	66	62	73	58	57	68	61	46	74	73	56	47	69	58	59	44	72	63	75	79	64	59	59	60	62	66	62	59	69	52	51	53	58	75	58	70	67	67	57	61	73	51	78	68	57	67	51	51	57	76	63	65	63	50	59	70	61	42	64	68	59	63	59	57	52	61	54	60	82	70	64	72	65	70	70	82	63	56	74	53	54	62	59	53	66	58	57	62	70	54	47	64	58	56	70	68	67	64	65	63	50	71
23154	10026	2593	2671	4117	4684	4141	3235	2692	2190	1800	1570	1372	1196	1082	1027	1007	895	855	848	823	774	783	738	748	752	693	698	705	725	741	716	722	687	695	683	703	706	665	626	695	649	693	706	682	631	679	677	702	660	662	693	669	660	656	661	670	659	683	613	669	628	648	651	634	614	655	665	1546	3019	3046	2680	1754	1333	1094	857	701	616	619	667	626	623	650	599	664	566	654	629	650	633	629	670	625	623	578	656	639	613	593	633	638	583	604	620	649	639	636	595	621	633	650	607	668	593	668	646	601	600	609	624	628	628	647	645	626	650	627	618	604	658	610	653	633	648	625	622	610	644	640	701	631	642	638	664	642	637	624	627	641	639	608	567	647	645	666	606	667	613	599	639	639	637	643	616	587	678	636	658	614	578	614	647	646	680	631	635	633	601	588	590	615	621	624	667	646	645	679	586	625	636	642	678	654	580	606	635	657	603	595	606	639	602	600	616	572	634	623	613	663	621	597	615	590	622	639	628	580	624	595	618	577	629	591	610	611	654	635	617	621	588	622	603	654	600	600	664	611	664	631	610	619	630	605	597	610	615	626	648	603	590	634	566	639	639	648	647	633	670	614	626	592	625	593	649	627	630	620	603	628	626	637	666	637	608	657	607	618	625	593	613	603	615	617	622	620	596	634	603	581	613	603	627	615	606	629	584	641	609	619	625	641	643	613	632	601	615	611	602	698	648	613	645	629	618	610	675	600	620	630	632	600	605	606	592	656	644	628	610	616	594	612	596	645	562	599	598	597	649	626	605	625	569	636	639	610	640	640	661	631	618	608	637	661	641	622	614	686	628	660	628	607	622	610	623	617	637	619	680	686	623	624	647	581	630	607	676	597	637	608	627	636	635	639	613	634	625	649	596	594	636	613	599	665	626	612	631	651	628	622	605	629	621	614	657	594	639	638	663	643	620	645	605	630	663	624	634	645	636	635	651	610	662	614	628	620	624	659	631	603	629	621	633	644	635	651	611	624	650	616	658	641	615	625	657	669	577	623	675	625	606	608	622	635	611	659	651	623	651	621	606	653	686	664	596	661	602	680	608	630	613	645	602	631	608	624	663	627	598	629	597	655	616	633	614	640	608	622	593	634	677	665	659	629	638	602	617	693	656	659	628	647	649	641	606	697	703	621	628	639	642	627	653	623	650	663	628	609	635	649	647	572	620	671	615	598	699	584	607	663	615	650	615	670	640	585	611	614	633	670	617	646	616	657	652	604	638	577	622	657	627	620	619	597	653	662	619	612	667	636	628	640	583	687	625	624	677	634	673	627	633	631	639	596	623	619	635	630	642	620	632	631	603	633	596	647	658	599	604	590	660	647	586	603	665	652	593	628	656	668	625	600	639	623	610	653	638	594	624	617	654	650	645	621	640	599	613	646	604	656	616	629	598	618	612	617	645	624	681	665	631	634	661	592	586	605	638	624	580	644	616	637	631	655	610	640	644	609	610	654	662	637	647	646	606	649	601	643	577	585	668	625	572	680	655	636	620	650	659	635	592	671	648	670	648	624	667	627	622	589	660	601	649	593	622	618	606	613	624	631	634	656	625	617	602	598	626	654	635	643	623	615	658	634	686	615	613	621	638	630	601	605	640	628	655	632	636	653	639	615	669	676	660	602	616	662	595	638	639	623	653	602	634	676	649	654	652	632	660	639	641	594	664	649	635	621	621	656	623	654	629	598	629	626	600	660	688	642	620	660	637	617	602	621	627	597	616	649	576	667	662	660	582	647	638	619	613	620	619	643	614	656	607	604	583	635	646	634	618	638	624	606	664	648	677	609	603	615	689	636	651	625	644	614	643	681	608	596	634	618	646	630	651	612	616	650	583	592	636	656	615	620	624	629	641	610	595	582	664	623	625	639	617	636	651	633	611	631	634	612	621	612	660	665	616	654	607	633	625	635	607	626	674	608	658	667	658	621	641	614	645	603	579	665	637	628	592	644	590	611	650	641	626	662	607	609	667	619	654	579	646	588	594	662	629	601	677	675	617	593	603	623	647	656	637	630	621	626	584	683	623	650	611	641	666	644	617	604	612	601	645	596	665	625	640	604	600	632	566	613	646	639	624	699	554	626	604	607	596	637	623	607	644	636	628	668	646	660	631	629	686	643	612	619	655	647	612	600	623	645	640	613	608	599	601	654	649	638	688	651	624	619	656	648	615	632	626	633	626	624	640	626	642	639	651	662	605	668	592	687	630	640	631	626	616	597	615	629	573	627	614	639	596	604	626	616	600	639	601	647	618	623	653	625	643	685	634	606	607	612	612	629	576	672	623	621	613	671	688	638	648	645	646	616	642	602	599	608	612	648	655	584	604	642	627	601	614	610	617	621	631	664	635	620	612	603	656	679	597	651	624	640	604	594	647	601	607	613	632	630	616	643	673	627	660	638	597	620	604	628	674	677	644	606	590	627	599	592	609	643	616	622	592	608	648	644	577	627	658	641	645	671	627	614	647	660	648	631	610	587	643	591	650	646	581	638	613	657	623	567	631	668	644	628	642	638	622	645	585	629	630	643	703	660	644	653	619	611	631	647	639	630	643	579	637	649	634	647	628	632	602	639	589	675	590	612	630	600	663	611	651	623	637	658	654	588	617	598	623	664	626	660	642	627	630	653	620	629	631	654	627	638	658	601	626	658	630	663	637	624	607	643	635	629	652	617	641	608	615	631	671	593	608	646	578	602	611	646	646	604	624	664	632	612	647	684	621	635	594	623	660	597	657	650	637	645	623	621	633	649	593	601	582	645	598	645	610	623	648	659	621	599	631	642	613	660	647	683	637	602	595	634	636	626	605	597	621	617	664	634	623	641	579	659	667	627	653	646	634	674	633	646	608	666	663	624	655	628	639	630	604	618	602	668	609	657	662	644	638	629	660	577	629	682	640	670	638	631	614	619	587	640	617	611	659	640	623	613	655	612	686	607	624	630	626	616	632	646	658	637	599	617	546	611	634	612	638	604	641	632	631	667	671	667	635	604	607	656	600	645	628	614	674	630	632	632	634	639	670	630	614	654	621	633	642	627	635	617	623	655	628	633	627	614	640	633	646	612	661	664	684	609	631	599	642	621	617	595	670	638	628	636	618	640	631	618	698	648	600	625	633	626	592	612	645	644	613	612	609	627	601	607	702	645	594	593	642	643	636	629	650	617	635	627	611	593	621	602	661	584	597	649	631	618	662	650	636	585	666	593	657	613	679	621	661	647	648	668	662	603	647	587	635	610	636	645	682	692	652	639	624	596	652	643	631	621	608	639	657	614	660	605	638	661	641	652	598	667	621	623	631	636	639	627	658	620	594	569	665	654	661	652	626	639	621	642	653	631	613	620	620	632	619	627	632	642	647	609	655	625	625	607	653	624	657	609	608	633	586	588	623	605	645	638	654	665	650	633	643	609	635	646	629	617	607	668	645	597	647	655	624	659	639	630	661	631	619	663	609	654	666	605	647	673	625	636	622
1005	268	97	81	74	91	84	84	96	88	74	72	72	68	78	79	66	71	76	87	73	66	63	73	72	81	67	75	65	76	81	62	63	84	62	70	82	73	59	82	65	60	70	76	89	77	68	70	87	75	83	76	65	73	71	67	62	61	62	70	64	74	86	59	72	60	83	76	77	86	109	114	90	89	114	79	68	83	86	63	70	71	74	72	78	66	75	74	84	77	71	70	61	61	71	88	79	62	71	90	84	69	85	62	71	73	66	66	85	70	63	81	72	72	73	68	84	54	80	87	71	70	70	71	60	70	84	67	81	83	70	60	68	76	73	70	64	65	82	77	79	75	69	73	65	77	62	83	72	78	76	78	96	75	79	68	85	78	76	87	62	65	70	69	73	64	87	76	72	67	66	87	76	65	51	73	80	85	80	69	68	57	68	72	90	78	73	93	71	64	52	78	84	80	53	67	71	64	72	69	71	81	79	74	69	64	76	82	84	92	66	65	79	83	72	66	87	77	64	60	74	83	73	78	78	70	65	69	78	86	67	68	79	72	95	72	67	64	78	75	74	64	58	72	71	68	78	79	83	77	56	71	83	80	73	90	72	79	72	79	64	74	80	69	88	69	88	87	57	76	64	50	70	76	82	66	78	58	75	59	69	80	63	58	83	70	74	63	60	78	85	66	64	73	79	85	70	84	70	69	70	68	67	77	77	60	63	76	80	61	82	69	86	59	71	75	66	71	70	71	64	71	83	65	80	87	82	61	76	71	78	57	81	75	77	75	65	78	68	81	76	77	70	68	72	77	80	84	80	65	79	73	54	63	75	69	79	74	71	63	73	64	62	57	93	83	63	54	81	89	69	78	75	81	63	62	64	66	79	79	75	88	94	72	70	60	74	66	66	73	75	82	72	60	68	80	63	68	77	68	58	85	82	80	63	72	76	73	64	93	72	55	80	73	79	72	67	68	83	67	83	80	75	72	63	47	53	85	92	77	89	69	73	86	67	80	64	61	66	71	92	72	73	76	86	77	79	60	83	66	71	74	78	78	76	65	87	78	87	84	52	91	76	80	63	88	72	68	82	71	74	86	76	72	73	81	84	58	78	81	74	73	65	83	68	60	67	64	76	67	75	75	74	63	66	58	68	69	71	68	81	73	72	75	68	87	74	81	73	63	83	70	84	76	70	69	85	76	71	65	71	79	80	82	76	86	70	70	85	76	72	75	74	82	74	71	71	62	71	71	68	76	77	73	52	85	78	72	77	77	75	77	80	80	82	78	61	73	66	81	67	72	71	72	74	79	68	67	80	66	76	85	66	79	66	80	65	70	74	87	74	66	58	91	62	65	64	75	79	63	72	71	77	61	77	78	70	64	75	66	67	74	69	73	75	90	75	68	71	83	74	76	81	64	86	60	78	69	64	87	68	73	66	85	65	69	66	69	71	68	65	77	70	74	60	69	62	90	65	78	62	60	65	64	68	62	80	72	71	61	75	73	75	86	75	78	71	70	69	66	64	73	74	59	73	80	69	76	78	80	78	68	72	74	75	75	78	76	74	89	74	79	89	78	56	82	71	72	71	76	68	77	63	100	87	83	94	86	73	70	83	55	82	77	71	87	73	72	70	67	78	74	74	63	69	70	74	73	67	77	74	62	63	69	82	86	78	61	61	68	60	67	84	65	71	79	69	67	74	78	68	76	76	81	73	85	79	77	64	79	75	77	78	76	74	65	69	65	74	83	72	64	77	70	68	81	68	68	77	81	77	84	69	57	77	75	78	90	86	87	69	82	105	70	67	75	87	68	74	83	58	71	75	58	70	69	74	74	60	91	79	62	70	73	77	60	79	62	72	63	74	75	80	61	87	65	58	69	69	78	76	63	77	80	85	72	89	62	82	74	69	86	68	78	78	79	65	66	70	63	86	74	66	69	87	79	65	69	91	70	75	83	92	70	75	85	70	70	73	67	73	65	65	65	76	66	79	80	73	67	61	73	71	79	75	72	86	62	70	76	77	83	73	91	82	85	63	82	80	63	82	72	70	79	80	92	74	74	74	64	82	68	73	69	84	85	76	73	64	78	83	71	73	70	80	81	71	75	66	70	66	71	92	73	73	85	76	67	87	82	73	74	61	82	64	72	81	74	75	76	65	72	77	63	67	83	68	75	60	77	85	72	77	66	63	78	85	73	80	73	98	62	71	69	78	69	80	65	85	78	64	75	80	81	83	79	69	82	68	59	74	78	71	83	71	94	73	74	70	66	77	78	78	77	59	69	64	73	51	73	85	67	75	68	72	67	67	78	58	84	73	71	72	63	71	77	62	65	80	59	54	55	65	68	68	85	70	67	82	89	71	73	71	69	79	74	80	72	70	69	66	70	66	82	84	73	69	88	62	67	86	72	84	68	71	90	58	96	81	75	82	65	85	80	91	58	74	90	66	72	74	81	78	77	81	67	75	72	72	76	80	62	99	79	67	83	73	67	59	69	76	74	66	73	73	56	87	88	67	79	71	69	70	66	76	84	58	83	66	52	73	72	70	64	87	81	80	67	68	59	69	66	86	69	71	76	65	65	69	76	68	62	70	63	84	71	67	67	62	61	92	80	68	70	68	78	64	76	68	77	80	77	88	65	75	68	69	98	76	75	56	81	76	85	68	81	70	68	61	66	67	64	67	72	64	90	76	71	74	62	83	63	67	75	72	81	67	65	59	60	72	62	81	73	62	73	73	94	71	75	76	79	64	70	84	75	64	67	65	67	86	63	80	75	95	77	81	75	83	76	63	83	69	84	78	75	76	68	64	60	71	72	75	76	68	72	69	76	73	70	66	68	79	76	72	63	73	61	74	53	84	75	71	70	78	65	69	72	66	72	77	75	73	76	56	80	74	76	88	80	80	70	76	73	69	71	70	73	91	82	64	76	68	70	76	61	68	74	79	69	68	71	72	69	79	75	62	72	66	62	83	85	72	55	66	83	61	76	81	60	68	68	80	70	62	66	83	76	69	77	70	72	78	75	67	73	91	73	82	72	81	81	80	82	80	88	69	57	74	65	80	68	70	74	64	73	71	67	68	83	71	80	66	66	65	77	67	76	74	72	77	73	69	75	80	96	74	82	83	83	75	93	72	81	69	73	82	45	78	61	82	78	62	83	86	96	71	75	74	64	74	73	78	78	65	79	71	71	56	64	69	74	76	83	68	71	75	85	74	76	65	66	82	63	75	79	83	83	77	69	88	71	82	61	77	71	76	69	86	68	59	71	85	47	83	80	96	64	83	81	73	68	69	63	86	69	72	74	68	78	72	66	89	75	73	70	72	84	75	76	78	80	85	71	70	84	73	53	76	81	78	75	82	68	71	85	86	70	72	78	75	60	85	90	68	93	78	75	79	75	82	77	68	93	75	74	84	73	72	87	76	64	75	68	59	78	73	80	90	60	73	79	68	62	77	86	69	68	66	84	60	64	72	70	75	77	62	77	81	72	74	78	54	73	78	63
13618	4016	1178	1172	1647	1812	1805	1412	1239	1159	1016	877	886	832	792	814	840	828	844	769	714	771	694	752	729	766	741	731	708	752	771	739	780	764	761	741	776	718	788	731	718	680	718	739	683	765	771	729	696	712	727	719	714	763	715	715	749	758	744	712	742	733	689	752	709	709	715	732	847	1096	1162	1243	1070	1058	898	780	744	729	709	696	655	736	682	751	715	733	756	667	670	749	707	762	694	710	722	705	718	717	694	693	710	697	700	691	721	747	759	717	770	723	712	664	719	733	692	689	720	735	679	726	698	704	728	712	686	677	714	735	704	725	672	725	689	708	710	690	738	680	719	667	741	738	780	692	751	784	720	721	688	720	720	701	702	711	717	696	729	703	681	720	757	752	703	750	698	704	690	739	751	747	682	713	703	715	722	713	751	732	747	733	759	732	708	735	701	735	735	713	729	773	729	754	743	747	721	766	696	729	677	751	764	711	662	701	653	729	773	725	707	722	717	759	753	714	739	683	724	697	739	719	709	726	744	709	655	745	722	745	754	701	763	687	742	727	716	700	773	734	743	725	701	755	680	763	745	727	725	756	732	691	745	698	689	723	704	716	747	695	684	707	734	690	694	745	746	693	741	682	710	745	727	729	732	708	721	766	755	695	662	731	740	700	726	726	767	705	768	770	691	711	733	744	698	726	687	721	790	731	665	736	736	738	749	727	727	717	675	713	731	725	716	740	677	744	730	712	698	708	728	748	710	716	706	710	710	739	725	714	691	774	701	735	745	752	711	712	730	730	693	727	712	725	679	727	709	705	675	695	700	729	707	716	706	712	733	688	718	683	734	730	708	714	734	705	746	722	750	725	729	752	711	704	701	721	736	711	720	694	699	764	686	724	701	765	670	740	710	733	759	685	719	656	700	707	756	693	700	737	714	783	705	755	690	736	730	709	704	717	669	735	756	699	725	756	690	746	775	736	695	770	737	712	652	742	752	729	710	689	710	761	728	729	676	758	721	733	726	762	743	762	703	720	667	780	735	700	676	744	716	714	732	735	710	755	713	727	720	709	729	691	772	744	700	669	712	736	757	726	744	757	687	749	721	736	698	748	717	679	676	702	732	721	731	719	773	733	758	714	707	714	694	712	767	737	779	716	777	708	693	728	673	718	758	704	692	697	726	725	740	672	735	701	752	726	727	777	711	724	708	761	695	713	756	746	748	736	718	654	733	734	733	713	756	736	713	703	699	747	722	701	733	718	756	699	739	721	730	741	692	781	702	714	731	717	774	678	688	719	722	668	753	725	743	730	695	693	736	656	739	696	731	738	704	740	743	715	724	729	691	710	735	691	739	711	663	731	699	748	694	680	714	712	752	732	682	724	677	734	754	703	712	779	718	746	725	718	752	715	718	715	785	715	701	707	746	749	724	737	762	729	707	781	740	722	729	718	699	763	712	708	722	770	738	691	732	745	703	740	727	729	663	756	719	726	767	658	688	705	713	722	730	732	686	729	745	731	764	692	702	691	746	717	708	730	703	706	715	680	697	740	738	704	687	684	714	737	728	753	713	733	707	735	774	722	754	713	716	749	767	718	767	725	733	723	732	718	693	766	711	729	723	682	704	737	732	757	731	694	720	723	718	734	700	749	669	759	721	712	743	726	699	737	758	733	707	745	759	724	731	773	685	706	720	681	741	676	715	740	715	719	669	716	748	675	701	739	696	712	699	686	744	732	735	739	767	692	691	692	755	738	732	670	695	762	705	732	754	751	756	775	705	687	720	713	732	760	701	767	745	693	726	752	746	773	725	679	757	719	760	702	734	766	773	730	727	721	719	695	705	759	699	717	702	720	716	712	753	734	742	690	696	708	701	701	737	715	725	740	715	700	707	737	685	722	718	728	710	704	718	706	690	708	740	742	723	729	674	719	696	753	721	713	729	724	724	749	735	708	719	726	718	750	743	708	750	700	702	687	744	765	711	700	724	743	791	735	731	714	705	731	720	691	764	733	743	723	720	729	736	696	734	716	738	715	736	728	702	705	722	751	705	710	699	738	713	737	742	724	743	736	743	745	779	729	756	760	709	707	660	766	744	713	694	662	731	730	701	710	710	751	760	747	677	708	725	744	721	738	737	733	708	671	762	713	747	719	730	688	723	720	688	697	681	719	684	755	785	716	714	698	697	793	727	695	741	711	712	688	688	730	682	729	722	724	725	731	707	713	731	696	748	702	716	712	759	771	699	715	649	695	697	703	701	746	701	727	735	733	645	705	736	740	728	674	744	735	738	695	751	658	740	689	739	750	699	718	716	723	756	757	693	729	741	741	712	674	731	708	716	711	690	726	695	707	785	683	722	690	728	762	726	719	709	709	703	705	707	674	736	703	677	713	698	724	739	727	693	676	743	723	767	705	777	744	709	758	750	742	727	742	712	746	726	675	716	748	709	752	701	749	718	714	721	752	726	762	730	740	741	706	704	694	693	755	709	705	732	713	694	750	710	706	683	725	730	746	781	729	739	678	752	732	732	704	748	728	739	715	758	724	659	727	748	705	747	719	692	744	735	731	764	732	713	756	747	717	732	758	725	730	699	720	755	727	748	710	699	688	747	703	759	769	690	746	730	754	667	794	735	724	757	741	736	713	714	678	746	679	696	686	752	702	700	676	774	755	722	702	766	704	664	744	743	726	772	753	727	727	726	721	706	754	750	718	759	759	708	760	709	731	692	696	705	755	725	740	693	707	784	744	765	747	756	710	698	744	741	696	764	719	724	712	719	735	704	740	774	673	752	723	703	726	746	768	729	676	669	677	720	722	692	728	737	722	685	714	709	704	743	719	697	732	716	696	742	716	690	696	738	708	687	689	720	753	764	728	710	773	756	670	704	716	727	681	713	696	752	701	773	778	734	703	712	721	745	718	666	739	720	697	706	719	780	729	731	713	749	677	751	719	755	692	702	735	760	731	736	727	739	721	738	748	768	718	725	715	763	689	736	686	775	732	659	712	697	722	727	702	724	705	726	719	686	674	686	773	729	727	714	703	716	707	697	660	722	740	723	725	649	685	757	716	678	735	679	749	766	720	762	723	723	697	789	716	677	738	674	687	728	732	759	731	687	764	736	660	763	732	701	707	730	700	675	730	762	711	709	717	740	738	762	704	733	747	760	705	672	727	723	682	729	717	691	691	742	724	713	737	714	703	729	741	779	752	718	790	712	731	675	763	732	716	754	705	787	697	719	720	751	670	723	725	758	752	710	749	724	749	703	678	712	716	752	751	670	708	747	688	723	740	724	727	698	781	716	696	699	713	714	753	713	698	732	750	703	707	736	721	680	749	722	748	730	698	712	740	761	707	723	724	736	703	695	775	727	715	715	696	737	703	783	756	705	703	726	737	711	769	671	764	718	665	736	720	698	735	735	730	728	717	702	754	716	705	702	698	767	753	760	697	751	726	676	708	728	769	745	691	740	698	705	742	731	719	704	714	733	719	730	720	747	736	724	707	719	724
1634	837	181	117	121	112	125	119	118	98	84	69	75	85	90	87	74	95	91	79	82	79	75	87	86	80	73	74	86	68	74	71	83	72	79	75	91	77	76	90	73	73	75	99	77	77	73	76	78	73	70	86	74	90	73	72	66	65	92	81	58	76	81	87	74	83	70	67	93	113	134	128	122	114	93	78	87	89	78	70	69	67	65	66	86	65	82	73	75	76	81	85	64	70	67	78	87	77	75	82	77	71	73	75	78	72	78	66	76	98	79	73	67	79	58	70	89	81	75	77	93	78	83	66	67	89	87	71	69	72	70	92	76	73	79	76	89	83	76	72	94	67	82	91	86	71	59	81	85	81	82	83	69	80	82	70	88	80	71	89	90	63	77	82	78	70	89	75	79	74	84	77	87	78	76	72	87	64	74	75	69	81	85	87	65	82	77	73	84	69	84	71	83	69	63	75	83	75	80	63	75	68	79	59	71	75	94	91	74	77	95	72	84	85	86	80	78	84	75	68	94	82	64	69	64	77	86	89	72	76	70	81	74	58	81	74	83	65	79	75	83	74	65	77	72	83	88	72	84	68	63	73	75	79	54	70	76	72	85	77	80	73	72	71	84	70	76	65	103	91	74	78	76	60	75	74	94	77	85	89	86	76	72	90	76	69	71	89	76	64	80	69	93	68	84	81	73	60	70	72	78	81	80	70	91	94	78	67	66	72	86	68	84	83	71	83	72	74	80	81	70	81	76	67	90	73	74	74	64	75	76	82	76	71	101	95	74	64	73	84	78	81	83	90	83	74	65	73	61	74	75	65	76	81	68	84	71	79	80	95	67	70	62	77	58	94	84	66	77	61	78	87	79	63	75	76	79	81	78	64	72	75	70	66	64	82	86	77	92	82	73	79	68	78	80	59	73	57	92	77	75	72	76	73	62	81	70	85	68	81	73	59	91	80	73	75	92	97	70	82	71	64	76	99	70	73	61	73	77	76	80	78	66	68	81	57	80	69	83	91	65	72	90	80	82	79	74	89	71	78	82	72	88	92	94	77	87	84	72	89	80	68	74	75	72	70	81	83	94	63	88	72	70	72	62	62	71	65	72	88	76	79	99	75	82	85	74	75	64	80	81	77	76	85	79	78	86	76	81	72	71	70	68	72	68	81	80	83	64	74	88	89	78	68	69	86	85	76	85	81	78	68	83	76	83	86	72	62	83	80	89	64	69	88	77	75	70	80	80	79	79	70	72	76	80	96	63	86	78	67	86	86	77	90	83	76	83	69	66	79	88	57	80	82	73	65	72	75	81	74	104	73	74	83	77	67	79	82	70	74	68	89	68	69	65	76	88	79	61	83	73	70	87	75	73	91	67	69	72	79	76	68	81	82	75	71	81	70	78	74	73	93	78	81	73	78	67	79	74	82	71	83	61	81	94	74	92	59	71	68	71	74	77	78	80	75	64	92	103	82	65	70	66	75	72	77	78	72	71	86	77	71	73	87	64	76	85	61	78	68	87	77	84	77	68	81	80	60	73	68	70	82	72	89	92	70	93	75	76	71	69	87	86	83	66	80	72	80	79	71	81	64	81	81	79	81	70	81	88	72	87	87	88	63	75	74	75	71	69	77	74	80	76	58	80	60	70	81	82	67	73	70	89	70	79	79	80	70	65	71	62	77	66	84	79	81	69	98	78	80	67	82	63	69	82	60	73	77	80	68	88	69	67	72	84	85	86	93	87	100	76	72	86	87	81	70	90	70	74	68	63	69	94	71	66	74	81	77	78	78	74	75	63	71	80	65	68	73	72	60	60	74	79	66	82	69	67	81	76	78	81	85	78	73	83	80	55	82	74	93	77	69	69	88	65	72	78	87	93	65	59	88	50	71	89	90	80	73	90	74	81	66	75	89	82	64	81	70	81	63	72	84	72	78	82	89	78	81	76	75	78	88	83	51	72	65	70	68	75	68	57	76	76	95	77	86	73	63	91	75	81	74	60	68	69	76	63	73	93	70	70	76	94	73	75	66	77	88	72	74	73	76	70	73	69	79	69	67	69	67	80	73	85	80	67	92	75	92	73	78	77	107	72	83	83	73	57	84	78	72	83	82	79	74	76	74	100	84	74	91	81	79	71	81	88	73	87	73	66	70	80	63	74	94	82	89	63	85	81	91	82	75	76	89	79	68	71	74	92	85	72	84	95	84	84	66	72	90	77	82	59	66	72	80	73	71	89	69	71	91	87	79	72	67	84	74	74	79	79	78	77	78	83	86	82	72	88	75	75	78	66	77	81	65	84	100	96	80	85	81	78	82	82	83	75	83	89	74	78	83	77	67	85	62	78	91	79	86	80	78	64	79	71	81	88	71	79	85	68	69	77	81	81	68	72	73	84	73	89	60	63	72	60	78	70	75	87	69	79	82	79	84	72	67	79	77	84	74	70	72	77	65	79	78	80	80	83	80	79	75	71	72	76	78	69	76	76	66	67	84	57	79	82	80	70	78	68	75	82	87	62	65	77	72	70	75	77	78	60	83	64	77	80	85	92	86	75	82	66	68	77	63	62	78	96	74	77	77	91	62	83	83	79	72	75	62	69	70	88	59	80	79	69	63	70	75	82	67	73	75	63	78	79	66	71	74	91	64	72	74	80	71	73	81	76	76	68	68	82	84	68	71	75	57	76	70	67	78	81	81	73	70	70	91	84	84	63	74	64	70	75	84	70	89	83	89	72	76	81	85	65	71	82	76	69	93	84	71	85	74	87	72	82	70	68	78	89	83	79	71	67	72	87	83	83	80	71	81	64	89	74	66	68	74	79	82	72	93	62	80	72	74	75	74	68	66	87	65	71	80	82	68	87	83	86	68	96	71	78	72	77	85	74	66	78	74	70	81	90	71	80	65	80	67	83	76	88	80	79	77	76	73	86	74	76	66	64	82	76	82	76	79	80	75	79	72	72	81	75	80	76	74	62	67	80	74	79	78	83	80	90	82	84	82	79	81	93	74	95	67	75	90	66	78	60	72	68	62	67	70	58	77	102	78	81	66	73	85	74	77	77	90	65	83	77	87	75	84	66	74	68	84	79	68	74	74	80	90	73	71	68	67	63	81	90	78	81	70	68	66	74	79	72	87	72	64	89	80	74	68	79	74	82	82	84	78	89	76	82	72	76	80	71	84	70	79	80	85	78	93	80	81	69	81	76	79	63	90	76	86	94	71	86	73	75	89	64	83	66	72	66	97	87	73	87	83	79	57	66	87	80	79	81	80	66	72	64	84	98	77	85	70	67	84	78	84	73	79	67	77	67	77	51	72	70	70	99	77	80	77	75	82	85	82	72	80	79	57	75	74	77	79	80	96	80	93	83	73	69	73	74	69	77	89	84	85	70	72	84	70	80	86	67	95	76	89	94	74	76	79	68	70	75	71	75	87	64	74	90	91	72	73	70	90	87	66	80	72	68	62	78	82	57	81	73	62	60	74	68	75	68	87	76	76	78	80
19811	8152	2084	1972	3128	3359	3019	2416	2023	1714	1366	1264	1142	1073	973	986	963	903	886	903	842	864	785	805	789	811	794	831	829	878	812	790	835	819	775	810	793	794	788	784	749	740	809	767	805	801	774	778	762	719	759	798	787	773	755	754	777	743	801	745	752	774	786	754	771	769	757	761	1000	1654	1966	1865	1691	1351	1134	924	862	791	780	748	768	756	777	754	718	766	771	773	778	718	750	793	831	736	766	727	748	779	756	765	747	760	781	838	751	720	755	722	774	727	752	749	705	747	783	783	766	768	785	781	745	760	786	764	767	761	706	785	714	741	745	747	786	748	757	731	730	778	759	766	720	788	787	708	721	730	712	790	729	777	730	730	753	731	723	764	740	775	789	781	747	740	759	781	775	805	755	781	761	748	779	709	747	772	756	764	741	739	758	722	751	747	721	805	729	778	787	779	772	734	776	732	781	765	745	750	746	757	792	766	740	730	760	765	794	743	753	797	729	768	773	780	792	726	804	754	783	741	764	764	809	780	749	773	748	730	771	772	794	766	755	748	763	757	750	789	775	748	732	814	775	718	789	766	763	807	747	793	780	807	720	747	751	730	742	722	764	766	718	764	770	785	766	769	719	735	729	692	801	780	756	755	777	827	816	734	740	765	776	782	748	725	769	855	748	763	763	756	755	768	761	762	760	735	781	744	744	784	739	698	763	733	765	709	737	795	694	758	751	782	757	746	751	736	741	795	707	778	797	797	707	722	749	745	758	751	786	751	707	791	768	737	725	774	770	728	768	782	780	813	740	760	799	742	728	739	832	758	753	784	715	736	745	729	749	766	787	785	830	762	729	748	732	775	754	771	735	722	730	679	735	706	798	777	743	745	706	782	738	721	750	787	733	733	763	778	750	767	717	718	744	764	745	733	765	724	712	772	760	764	781	754	720	774	764	765	763	742	767	722	763	770	750	774	795	742	767	781	704	721	773	732	787	757	753	762	769	762	738	736	782	736	720	818	777	758	795	771	783	779	732	748	777	750	765	777	806	731	765	764	780	764	793	716	792	821	693	784	738	761	727	771	729	743	764	727	787	787	774	814	779	776	776	730	715	798	772	783	731	753	784	817	754	777	758	726	767	745	736	757	768	743	786	752	785	754	735	709	774	748	753	745	743	757	799	752	771	722	751	728	759	745	774	730	801	768	704	782	723	752	728	735	785	716	783	758	693	754	794	758	717	729	788	793	776	733	753	756	711	737	744	784	739	746	804	782	767	753	777	740	757	796	806	728	780	766	728	738	793	784	758	760	746	748	767	726	810	772	764	729	765	750	687	764	756	768	736	734	726	760	760	762	758	780	792	799	744	730	745	759	786	788	740	750	758	759	722	751	717	747	823	750	799	784	733	720	764	756	699	741	758	776	713	749	725	733	761	781	765	797	755	798	745	720	802	730	761	760	774	744	765	730	802	786	763	765	719	759	730	829	717	734	747	732	736	722	777	754	741	756	786	746	732	734	800	759	779	733	745	802	760	760	744	790	802	725	747	764	807	743	727	734	759	741	738	766	749	829	755	769	776	758	725	766	762	794	764	729	736	797	785	750	695	757	749	752	799	711	751	813	741	766	781	781	741	708	691	763	714	727	823	770	743	726	751	766	735	738	759	781	819	692	778	749	735	759	777	778	731	729	762	799	739	780	736	749	753	724	709	755	780	762	788	730	770	761	766	786	805	733	759	770	769	744	737	726	761	747	767	726	750	774	751	748	748	719	759	770	687	823	774	770	787	746	756	742	781	710	740	792	778	760	754	763	748	743	699	764	766	768	777	758	745	757	781	781	806	721	739	736	760	765	710	685	727	737	734	786	791	778	712	743	739	749	792	765	786	762	736	795	776	762	803	739	776	772	751	759	746	771	738	763	772	747	731	748	764	776	726	752	749	748	735	720	786	753	750	795	772	792	724	710	763	739	748	722	779	811	695	761	721	782	770	797	768	770	786	744	819	769	755	799	768	742	752	747	793	781	772	762	806	768	750	756	733	732	778	714	759	799	762	735	773	711	755	741	772	743	740	751	734	728	762	732	742	772	762	740	728	763	747	733	730	747	737	814	740	764	832	741	766	733	778	770	743	746	770	750	779	765	760	715	796	766	755	723	776	789	723	743	725	797	724	754	747	708	771	732	751	769	759	744	747	741	766	760	769	771	771	783	784	767	740	827	809	766	765	731	794	760	758	759	756	753	737	748	736	744	780	749	745	728	738	780	775	724	736	792	747	772	758	712	776	763	739	726	770	705	758	772	799	771	812	740	775	782	815	809	700	792	777	712	718	758	714	799	739	753	785	733	767	762	776	778	756	744	735	764	759	745	791	725	796	717	754	770	756	763	712	781	761	720	780	764	755	769	781	734	765	799	732	732	735	799	731	778	754	773	768	754	762	755	745	765	771	773	704	783	739	799	762	754	788	720	771	704	794	767	776	790	777	755	764	749	790	753	748	735	769	792	764	711	785	780	765	747	738	758	766	743	723	776	718	752	719	760	772	770	726	737	753	745	691	832	761	720	798	766	721	758	775	748	815	773	720	759	720	734	740	744	767	745	763	769	761	749	762	755	759	757	763	745	786	744	740	762	765	756	734	740	763	816	787	769	768	776	839	754	756	759	799	775	773	763	720	759	763	723	735	752	746	776	738	747	808	775	793	743	772	756	713	757	781	852	746	787	791	784	697	709	764	786	756	820	758	724	772	769	751	776	769	751	711	796	833	808	750	755	786	773	745	740	704	725	729	776	747	744	746	786	726	728	704	730	765	805	718	826	772	724	727	766	767	825	755	772	755	798	724	782	724	777	751	784	746	774	776	719	704	811	776	780	751	743	750	774	776	777	772	771	831	841	762	788	801	768	763	783	754	739	726	741	757	752	768	719	762	780	784	783	786	743	757	739	765	759	757	790	761	806	758	833	803	774	756	697	776	806	776	770	786	744	783	677	826	778	725	746	754	771	746	778	782	785	753	756	780	752	805	790	788	772	792	728	792	735	755	726	720	788	768	814	803	782	755	802	823	722	753	758	797	706	766	753	798	763	782	743	730	721	739	785	755	751	761	744	756	743	764	818	753	785	721	773	794	761	750	790	755	764	747	813	775	753	793	788	796	750	738	777	766	759	776	780	766	762	698	757	779	744	782	726	751	764	778	766	733	749	811	776	730	718	810	743	765	777	762	743	806	762	714	742	795	772	730	761	801	723	804	714	746	772	719	759	792	719	746	790	743	801	752	751	725	733	772	749	716	694	703	787	764	754	698	828	762	749	748	743	737	762	784	746	736	710	773	777	723	735	753	761	723	787	791	777	785	779	765	747	762	742	754	711	814	734	834	753	771	771	752	746	751	708	714	809	725	806	773	737	758	771	737	729	768	751	767	757	767	754	755	782	780	773	748	756	756	708	737	847	753	742	762	764	732	752	760	776	728	755	761	726	767	738	749	761	752	747	765	769	789	762	737	737	787	757	806	789
2094	608	176	101	111	82	101	89	99	91	90	92	71	70	80	77	66	62	72	61	63	63	60	65	68	67	70	83	70	62	75	63	68	72	75	92	62	72	61	84	66	65	78	75	63	67	61	67	71	51	81	59	65	67	67	68	62	56	81	70	55	64	68	56	61	65	58	76	83	118	124	123	104	95	93	68	67	66	68	63	68	70	59	63	56	68	72	62	64	65	67	73	80	64	62	75	67	68	68	71	58	71	76	52	76	73	72	62	63	52	67	97	66	60	65	57	64	69	66	66	76	61	72	60	65	64	52	79	58	59	52	84	58	76	66	72	65	56	57	62	69	67	58	70	66	76	65	60	60	54	64	67	60	76	62	63	70	65	66	66	65	69	70	55	62	68	51	68	62	74	66	67	69	76	64	73	68	65	62	51	88	71	65	65	55	60	60	69	58	61	74	64	57	60	63	68	60	75	76	75	63	56	62	68	65	60	69	69	61	63	65	63	67	60	68	50	75	68	54	60	78	59	69	68	66	61	61	59	63	65	75	66	71	80	61	69	67	73	66	53	65	80	61	73	65	76	67	60	54	57	63	62	66	65	60	54	69	73	70	51	64	78	68	73	66	63	75	78	83	68	65	45	75	61	84	59	68	70	63	73	59	55	59	70	90	73	74	66	57	65	68	66	63	64	76	71	64	84	64	65	59	62	76	71	71	65	65	64	61	82	66	69	59	67	60	51	70	68	68	70	75	62	65	73	63	64	52	62	72	62	69	66	61	76	53	70	86	55	65	59	73	59	52	58	67	89	68	59	67	70	64	65	74	63	71	67	65	56	69	62	76	63	57	59	67	52	62	73	72	72	81	58	60	62	53	59	60	63	52	65	56	49	70	73	71	67	59	72	48	58	59	60	67	78	65	80	61	73	58	55	64	84	68	59	57	66	59	47	75	70	72	61	68	55	72	61	65	65	68	65	57	63	76	75	66	54	50	61	73	57	68	64	53	63	76	54	58	69	59	70	74	64	46	88	49	70	86	69	63	70	67	57	55	60	68	63	60	67	80	75	66	66	68	67	55	67	63	56	51	61	67	61	63	67	70	66	65	66	74	59	80	65	63	55	51	66	49	65	65	74	70	75	66	63	70	73	61	72	61	74	67	64	69	77	59	71	72	60	62	68	62	71	53	68	71	75	71	72	69	57	62	74	73	72	76	60	75	67	64	63	53	65	68	52	57	74	56	65	53	54	73	67	58	61	67	77	60	65	66	63	64	53	63	67	71	62	58	61	64	71	79	68	61	81	78	70	75	55	68	68	67	74	64	65	78	52	64	72	74	61	63	64	78	78	75	56	69	66	63	81	67	60	67	69	61	69	68	70	64	51	54	64	59	67	68	64	61	46	53	63	57	53	64	51	71	70	72	68	58	63	75	66	61	60	74	69	68	60	74	66	95	44	74	78	61	53	66	81	67	48	67	70	54	67	58	62	68	60	68	83	55	51	52	58	80	59	72	69	69	66	53	67	51	74	75	59	67	79	58	61	69	58	68	82	56	77	62	72	76	65	59	71	75	66	54	67	58	74	55	76	81	65	68	57	66	76	67	69	67	55	58	77	58	64	69	64	56	52	56	58	67	60	69	79	73	86	63	72	55	53	73	85	66	64	72	78	77	58	66	71	60	80	46	53	62	76	66	64	66	57	68	69	49	58	64	70	58	56	84	62	73	71	61	66	73	62	65	59	55	73	63	57	59	63	71	54	66	76	70	52	63	62	58	58	58	62	72	64	52	52	72	68	65	68	57	63	58	60	72	57	65	50	64	75	66	71	69	68	58	72	51	65	68	73	58	67	61	79	72	80	67	66	68	66	59	66	76	83	81	65	62	54	85	54	75	57	75	67	91	74	63	58	71	77	75	67	64	63	76	56	61	69	60	74	70	67	74	64	58	61	70	65	63	71	43	86	67	62	65	50	69	75	58	77	63	60	64	63	69	52	56	53	62	68	64	65	74	61	71	76	56	62	51	66	73	66	63	59	79	64	58	67	68	60	68	71	66	70	83	57	73	70	80	66	73	55	64	56	66	55	66	53	60	75	56	72	63	64	71	63	64	65	62	67	76	61	65	65	79	52	72	71	60	66	71	62	69	67	62	51	66	56	50	68	66	64	49	63	58	94	65	62	60	66	64	56	56	72	60	59	63	54	59	73	55	66	75	68	69	67	62	57	73	62	64	80	58	66	77	77	75	83	57	72	54	71	78	63	50	64	68	68	71	69	67	42	72	68	62	56	59	58	58	69	62	59	61	71	72	61	59	72	66	59	66	79	68	65	58	64	60	72	68	65	69	58	67	64	74	64	65	64	66	62	68	65	70	69	69	67	79	61	69	57	69	60	67	82	64	69	61	67	86	50	53	77	62	70	67	58	59	67	53	60	58	67	72	55	50	65	57	63	62	57	76	70	71	66	62	70	52	74	63	58	80	62	59	68	69	69	64	62	70	74	59	69	57	69	63	73	67	75	62	53	66	70	56	61	56	63	59	68	77	63	59	62	61	64	65	53	71	65	77	61	56	77	73	63	75	67	53	75	82	65	70	64	65	49	69	58	75	73	60	77	72	66	72	81	81	57	59	52	61	60	61	65	67	61	68	63	64	86	69	60	61	68	58	72	79	61	63	84	89	70	68	50	60	64	72	76	63	65	61	61	70	54	62	67	59	74	68	61	68	62	72	69	84	66	80	76	67	68	74	63	58	58	69	72	85	85	61	64	75	72	90	70	69	58	84	52	73	67	66	69	71	68	56	70	68	85	76	42	61	64	68	56	69	63	64	60	64	76	69	66	69	59	54	66	56	57	56	65	67	74	75	66	73	63	69	59	69	81	57	60	57	53	64	67	62	79	79	89	66	62	77	63	71	61	78	69	68	75	67	65	64	74	67	82	80	73	70	67	73	62	67	68	52	52	55	57	64	65	61	76	63	54	58	67	56	61	56	74	66	77	54	73	70	62	73	68	77	53	73	70	58	58	64	56	66	63	72	74	72	62	61	74	60	80	77	64	75	62	69	80	64	65	54	74	57	81	76	51	62	74	64	55	79	44	61	73	65	75	63	54	64	51	79	75	62	67	67	67	70	70	59	62	69	54	69	69	70	76	65	55	66	67	82	69	75	60	47	53	65	60	64	71	72	62	68	84	68	60	70	64	71	83	74	56	74	68	70	65	63	65	64	67	50	61	63	59	70	66	77	59	54	76	76	71	68	68	62	55	67	66	70	70	75	57	64	74	60	63	62	59	73	58	59	62	71	74	56	74	69	76	67	63	63	77	66	65	57	77	65	78	74	68	67	86	70	59	81	65	59	59	63	64	72	64	65	77	62	80	70	51	63	61	69	72	74	71	69	73	64	59	48	68	56	68	64	75	69	61	58	63	63	71	51	73	64	65	77	73	63	61	53	75	74	69	68	63	73	55	63	65	73	73	53	51	67	76	58	68	72	74	66	64
20243	6969	1920	1843	2896	3238	2991	2399	2037	1738	1486	1261	1121	967	924	929	834	852	812	800	794	760	752	727	708	705	669	718	671	647	678	695	683	722	684	717	720	641	661	603	667	661	693	690	668	674	657	651	627	652	657	611	672	686	637	671	650	665	675	680	647	649	652	579	666	639	621	761	1194	1894	2060	1833	1572	1258	989	842	684	736	691	603	661	655	651	618	632	650	693	675	670	638	651	665	621	680	666	606	642	619	622	677	652	671	676	618	635	619	633	664	631	631	666	600	612	680	601	668	670	674	619	648	641	653	648	638	677	626	666	685	659	673	645	640	671	640	669	650	629	665	659	652	638	640	680	659	687	656	665	647	671	620	649	630	625	667	638	626	595	649	623	601	615	677	659	638	681	646	595	667	636	663	664	614	604	564	617	683	664	628	687	615	638	624	643	674	654	629	611	652	664	653	626	681	615	643	620	604	680	680	612	639	712	656	654	625	634	614	658	650	634	664	663	671	629	657	635	620	636	700	710	737	616	679	646	640	648	613	663	628	653	673	654	654	654	633	640	653	644	648	623	687	645	660	663	617	601	670	646	623	678	670	641	653	662	675	639	685	653	652	644	622	650	664	660	684	618	640	636	677	623	624	648	646	669	620	701	655	613	589	644	646	661	618	691	652	627	691	645	647	655	639	676	665	626	650	654	677	614	600	646	667	673	680	657	650	676	646	699	630	656	678	681	628	640	644	650	623	645	646	629	654	655	602	655	651	639	601	600	609	652	662	659	643	660	617	661	642	660	608	662	632	679	614	667	624	667	668	664	657	671	670	658	645	615	606	645	663	626	648	681	644	717	679	636	675	619	680	667	709	662	605	665	611	619	642	668	654	628	632	678	675	615	602	651	671	629	607	664	665	633	658	617	619	672	726	641	633	656	653	601	637	660	645	650	600	606	647	643	680	661	693	629	651	654	625	648	673	605	671	670	660	652	651	676	645	581	631	645	649	672	656	684	643	657	604	652	610	643	653	692	599	610	655	668	622	618	636	696	625	680	620	643	682	660	628	626	626	703	688	600	629	648	620	604	641	690	656	628	617	631	646	670	633	653	638	662	627	639	695	652	657	636	642	647	653	642	612	683	649	641	643	654	635	638	653	688	614	677	639	653	659	602	629	637	656	654	668	647	651	662	627	673	643	609	684	600	639	659	648	664	612	680	660	681	662	652	651	661	623	648	659	657	668	590	619	634	641	630	693	635	671	635	669	600	663	650	656	660	681	655	627	629	606	658	649	635	604	685	633	632	659	624	611	648	626	661	677	650	609	643	664	634	612	651	676	665	641	649	634	628	595	655	645	662	624	629	625	655	662	664	669	621	617	634	659	635	649	610	637	633	653	639	661	645	615	621	676	621	616	650	589	622	629	642	652	636	668	646	641	665	648	640	652	587	653	652	616	672	627	649	692	604	690	666	635	651	623	655	629	654	657	647	612	696	613	665	667	621	683	624	609	645	628	645	658	661	619	637	674	650	592	668	664	631	671	627	650	635	639	615	614	656	646	659	654	684	680	609	651	671	689	642	601	653	652	625	625	636	650	614	671	679	671	607	636	629	686	671	640	628	605	603	626	640	640	698	646	661	645	648	617	656	662	701	640	665	668	680	635	641	653	654	717	648	633	667	666	671	647	630	647	633	619	628	653	659	619	642	661	722	717	634	672	614	644	653	648	681	620	590	675	650	631	675	683	677	677	619	702	690	657	634	663	608	638	655	648	635	660	609	678	607	643	667	605	677	661	633	603	666	682	655	678	646	641	640	652	661	631	648	620	647	654	609	646	673	646	626	651	632	603	658	652	640	690	633	615	713	623	694	651	679	682	633	615	642	636	647	682	648	713	604	623	621	666	644	664	657	648	680	659	639	654	636	673	648	684	617	652	662	629	638	601	639	662	640	623	654	665	669	679	676	649	650	674	591	634	624	645	665	648	630	611	656	635	588	672	643	666	676	658	639	622	636	637	657	676	592	623	655	661	662	696	647	622	614	641	630	666	636	583	606	671	692	652	641	654	665	618	654	650	715	630	649	642	645	630	628	637	653	624	649	683	699	613	640	646	656	643	651	657	657	620	645	648	684	658	661	643	652	645	616	627	652	695	687	649	618	650	674	647	639	589	631	632	660	640	672	644	600	635	634	670	630	640	693	677	664	671	628	645	664	626	664	637	632	664	644	634	602	576	680	612	663	636	674	647	651	643	691	599	610	679	666	617	660	626	690	652	683	683	639	625	679	630	673	634	653	653	665	636	671	645	641	643	657	622	629	678	645	622	672	676	622	649	677	688	651	654	604	655	597	682	638	647	639	590	656	677	627	660	666	641	640	672	644	639	679	689	622	673	655	646	653	617	632	678	604	604	620	679	672	696	630	660	644	639	696	659	662	646	625	659	676	644	649	599	643	694	704	645	696	639	637	675	649	673	605	640	648	647	658	635	623	662	651	696	719	676	652	656	639	668	685	610	627	655	653	650	650	652	629	655	708	612	643	665	640	654	640	679	677	681	634	669	671	636	662	629	605	648	655	623	664	659	630	642	671	667	617	647	622	665	631	663	629	622	658	684	609	629	625	640	663	650	694	663	643	646	674	683	687	595	658	620	660	631	672	637	619	600	689	652	637	659	598	641	613	658	656	671	662	653	659	638	658	674	646	655	646	626	662	632	644	622	645	590	667	682	674	619	664	659	645	632	670	622	628	639	630	635	639	669	640	650	647	632	639	652	631	673	665	660	651	659	627	663	654	681	672	599	611	615	592	631	645	618	662	666	705	634	638	621	657	650	636	639	663	670	721	620	642	665	633	638	659	714	604	659	682	685	716	649	696	632	666	643	623	682	601	635	661	631	646	619	629	669	667	655	658	681	692	672	629	655	653	661	642	643	643	599	630	654	599	640	604	645	642	670	645	652	666	655	668	680	636	633	661	649	609	644	704	619	649	599	645	700	682	649	642	629	638	664	603	667	656	683	675	622	613	651	641	692	616	679	633	617	675	659	662	667	644	667	606	601	613	646	657	635	673	644	648	618	668	680	637	681	596	623	660	642	616	660	650	670	625	593	627	649	598	598	660	636	648	649	665	663	621	649	623	670	668	607	665	632	596	685	632	652	644	687	621	666	616	618	631	661	631	622	684	676	669	677	642	627	602	623	632	625	671	678	682	603	665	624	671	648	670	594	558	619	655	635	627	646	660	641	686	663	655	672	666	651	659	661	662	624	606	679	664	644	666	619	613	652	601	701	652	644	664	690	683	705	619	666	636	676	639	658	695	646	652	667	629	619	694	635	653	650	629	702	619	625	641	616	636	628	653	616	718	632	602	623	666	662	674	648	637	613	637	675	672	629	656	660	650	625	590	640	642	629	648	628	649	677	677	634	626	681	651	667	653	687	676	674	651	644	629	630	666	624	604	662	701	625	676	628	653	633	681	674	658	651	672	709	626	639	659	655	684	651	682	659	612	695	699	618
2494	1349	289	195	112	138	113	123	106	125	118	111	83	100	91	81	82	72	76	88	65	85	84	75	71	53	55	80	57	80	73	91	71	69	74	74	60	72	64	71	74	82	67	78	64	68	69	75	84	77	67	70	69	83	66	69	76	79	64	70	61	76	65	87	71	60	72	82	83	111	191	172	121	99	97	85	66	99	60	82	88	72	86	81	75	65	68	65	79	68	75	65	83	67	85	70	70	70	70	76	83	58	70	73	74	66	62	75	73	75	76	65	61	75	62	70	62	60	65	74	64	59	73	84	67	64	70	78	67	62	77	73	79	77	73	63	68	63	73	74	65	77	72	63	64	87	73	73	68	67	77	64	74	78	69	85	76	80	72	64	65	75	73	77	68	67	69	66	94	68	69	62	69	67	67	76	60	72	66	64	68	78	70	67	56	68	68	60	69	61	69	72	83	60	61	71	55	73	86	74	64	71	65	66	70	70	70	57	75	58	69	64	72	69	66	74	77	70	71	63	82	71	72	80	66	77	70	78	58	74	66	71	65	70	87	67	60	80	60	70	67	65	86	79	77	55	86	73	62	82	69	68	72	69	80	71	61	85	57	85	83	57	70	67	75	75	76	65	97	82	71	74	69	72	75	75	74	70	75	71	79	69	73	62	65	80	66	62	72	61	77	85	72	61	73	68	83	52	80	67	58	58	74	62	90	76	59	71	77	65	71	82	60	68	62	71	72	78	57	68	76	73	68	88	73	68	84	64	69	62	76	72	57	65	80	68	77	57	85	66	77	62	81	79	67	70	76	78	63	66	58	56	63	75	67	72	57	73	57	62	70	75	64	71	53	74	73	75	61	73	69	70	69	73	80	75	74	62	69	62	61	72	69	82	66	71	78	86	82	68	64	73	60	63	69	69	71	65	59	84	81	67	78	84	58	60	57	78	66	76	74	74	77	66	70	57	71	82	67	69	67	71	59	78	59	69	63	64	56	75	68	70	65	64	93	80	78	75	55	64	63	60	56	87	78	68	80	62	71	77	70	71	76	65	67	79	76	71	68	52	64	66	60	56	64	81	75	71	63	80	69	81	80	61	66	82	63	62	74	59	69	68	91	71	66	73	56	80	59	92	71	69	77	60	63	68	68	71	83	61	69	92	75	63	69	87	65	75	64	64	83	65	68	68	61	72	59	63	77	73	62	64	63	62	73	65	81	56	68	71	74	60	61	79	76	76	85	74	67	68	57	65	60	83	61	71	67	86	62	78	71	66	76	80	68	55	72	63	60	71	73	64	61	71	68	77	77	63	62	60	64	81	62	70	66	68	85	63	71	63	71	78	58	58	74	43	75	76	80	78	92	78	63	66	72	63	59	69	73	79	64	69	81	78	62	67	69	73	59	73	63	60	70	82	68	76	57	76	63	90	61	72	69	63	61	64	67	68	73	70	80	74	71	60	62	76	76	54	67	58	72	62	76	71	58	79	69	45	75	70	73	60	69	62	79	77	81	80	73	82	68	72	75	58	78	79	59	71	73	81	54	75	76	78	68	76	71	86	65	62	68	63	73	74	77	79	70	65	68	72	55	67	69	76	60	77	81	69	62	67	62	75	68	75	81	80	65	57	64	66	79	71	68	79	69	56	65	56	72	81	67	53	58	61	71	66	56	76	69	71	62	84	67	60	62	54	64	75	58	56	63	60	84	73	60	63	71	59	57	83	77	55	84	61	78	76	67	73	81	54	70	76	83	51	51	60	69	71	79	69	72	58	70	58	73	58	72	63	67	60	61	62	75	75	78	63	95	73	62	68	84	73	74	81	62	93	59	80	56	73	65	74	64	70	81	79	78	81	72	68	75	67	68	76	74	70	72	68	67	69	65	70	73	62	60	78	62	70	82	74	66	76	74	73	78	51	70	76	66	75	61	68	69	63	77	76	88	66	74	72	68	66	45	84	77	68	74	68	81	63	72	84	60	68	67	81	64	73	62	69	92	57	65	71	80	82	71	62	63	60	64	72	59	87	71	63	68	83	70	80	74	51	66	67	84	81	59	75	80	66	61	61	72	61	60	81	71	69	60	62	74	82	72	79	71	62	86	65	67	59	75	70	65	80	73	72	67	62	69	78	55	68	70	82	79	80	69	81	78	60	66	60	74	59	70	71	70	68	60	68	71	71	65	76	56	78	74	72	76	81	49	56	63	69	79	52	77	79	70	60	68	58	66	63	69	79	73	60	84	70	65	75	67	74	70	63	67	62	77	74	68	62	72	74	70	61	69	81	68	59	76	97	78	76	69	58	68	78	51	70	84	60	70	69	59	62	75	81	61	74	66	59	66	59	67	56	59	74	71	59	73	81	74	67	66	65	66	86	74	69	60	77	87	52	77	76	67	67	65	74	65	61	68	64	65	72	73	71	76	58	58	64	80	71	61	77	53	79	75	71	86	53	60	62	69	56	75	74	68	85	87	65	69	76	88	84	64	75	87	62	75	62	69	67	72	62	64	79	73	75	64	68	77	62	56	60	73	58	62	63	61	75	61	87	80	65	65	75	63	71	73	70	71	60	73	70	91	75	72	86	77	67	60	74	72	76	74	70	58	67	70	45	70	69	52	63	62	67	63	80	76	75	62	59	71	57	68	51	86	66	70	77	76	64	72	67	79	60	70	75	66	66	62	64	59	71	63	69	64	74	67	63	64	73	89	62	67	72	60	70	71	68	61	62	71	103	59	67	69	73	60	66	51	68	70	98	85	56	74	75	81	66	65	81	63	52	77	75	87	85	86	70	66	75	61	67	76	66	73	65	84	58	70	78	63	77	73	63	61	70	60	66	74	68	63	74	66	75	54	80	65	61	73	64	70	61	58	77	69	75	70	75	67	69	64	75	65	59	66	81	76	59	69	65	80	74	72	68	67	77	84	62	85	63	61	66	72	79	60	73	72	83	86	69	71	85	86	76	74	72	58	55	80	53	61	87	75	64	55	61	63	68	85	63	67	74	56	76	67	69	73	89	74	60	66	67	54	49	57	67	71	73	88	68	80	69	75	81	60	79	81	76	75	75	70	79	75	64	79	86	70	70	71	69	69	72	73	68	82	58	78	64	55	81	70	66	62	65	76	63	68	60	68	79	66	69	68	72	78	70	82	57	78	76	68	77	71	67	66	58	72	58	88	67	65	85	57	76	61	77	65	66	77	68	70	84	60	71	65	59	73	69	80	72	67	66	77	67	75	66	64	70	83	85	62	75	71	63	72	59	65	77	80	69	78	87	70	76	71	66	56	76	69	62	70	69	76	74	69	69	63	68	72	55	75	81	70	78	66	69	53	62	76	75	68	67	64	86	65	60	65	86	72	51	76	79	73	69	72	75	59	76	63	74	72	57	84	77	53	78	62	68	77	65	64	70	72	74	73	80	69	86	53	71	54	65	75	72	81	73	73	68	66	71	71	80	68	64	71	81	70	51	71	60	51	58	78	70	72	79	58	67	81	55	68	68
23984	10459	2554	2521	4163	4711	4074	3328	2723	2325	1969	1619	1428	1217	1126	1047	999	992	942	897	819	858	892	816	800	796	797	769	761	775	762	822	766	769	743	792	714	758	750	737	752	740	707	744	719	735	732	743	731	767	719	686	702	767	746	706	778	744	715	721	724	732	686	690	744	694	789	735	864	2015	3487	3321	2286	1671	1222	949	763	728	705	713	676	690	690	696	663	694	678	701	688	687	680	698	689	688	675	699	682	714	668	703	725	700	689	723	672	711	704	674	669	700	725	738	649	670	746	703	721	720	678	716	721	706	681	673	718	673	675	688	668	704	765	708	764	700	705	697	687	688	684	690	694	678	666	638	717	679	725	679	661	694	717	661	666	711	732	683	706	680	735	673	696	693	730	715	750	695	691	675	713	712	678	709	695	719	681	656	677	725	710	687	744	675	699	711	687	670	707	669	651	661	721	731	715	696	710	675	709	672	663	723	666	656	711	711	676	716	738	716	709	656	740	714	694	732	656	645	697	704	752	730	658	685	689	758	709	657	695	625	728	648	711	693	693	665	676	739	696	665	762	678	671	718	668	715	728	692	712	728	685	701	701	698	652	702	709	692	701	651	663	681	695	667	692	708	656	699	730	729	724	690	635	705	692	712	739	635	718	665	692	681	674	669	747	723	716	694	760	688	627	680	692	700	697	715	676	711	648	646	668	683	654	678	648	713	672	681	683	671	706	701	687	709	706	668	700	666	672	687	683	737	677	673	715	682	722	660	737	663	693	703	681	750	681	736	717	680	682	670	699	663	714	711	732	689	703	707	684	713	659	714	731	655	699	713	668	664	666	673	714	678	683	670	675	675	713	630	717	729	675	724	704	665	718	704	672	720	708	711	685	698	721	688	677	698	710	692	726	684	704	681	695	733	734	679	690	694	688	730	688	710	664	663	709	720	710	732	721	694	706	722	697	682	682	749	635	687	651	717	711	673	699	725	647	726	675	665	700	698	704	635	687	663	710	675	690	688	730	682	678	710	674	693	703	664	662	670	728	675	681	659	675	663	684	662	705	697	654	726	690	709	693	659	696	667	711	687	667	688	698	699	633	724	728	693	711	683	715	655	684	697	693	716	688	692	718	700	721	690	749	678	665	675	722	663	686	672	686	686	690	744	713	680	726	723	614	713	657	648	682	740	675	669	736	657	675	678	726	712	696	691	698	673	701	681	672	733	701	740	723	740	642	671	733	684	721	664	714	681	635	678	659	707	660	729	715	658	735	708	712	717	666	699	683	714	667	732	639	690	657	664	700	685	685	727	720	668	661	674	691	692	686	657	694	711	686	700	699	714	731	679	694	665	715	734	668	673	739	666	689	727	681	725	709	675	689	712	689	724	681	727	708	686	691	722	673	717	699	676	708	716	753	669	694	700	691	691	731	755	697	667	716	680	709	708	699	732	652	697	719	743	699	671	669	663	698	684	762	697	661	676	669	721	708	705	719	733	708	698	700	697	706	686	694	647	712	684	713	694	770	712	723	673	688	698	691	680	710	723	686	645	713	695	672	723	692	719	691	704	694	692	700	740	689	696	696	672	674	700	724	714	722	724	696	701	692	689	696	682	692	724	668	659	711	714	694	715	692	689	702	695	692	681	724	681	713	685	705	728	715	704	690	670	657	707	675	676	652	697	701	649	712	714	682	731	647	714	641	695	681	663	669	706	675	709	696	637	699	658	709	682	684	733	754	694	697	691	732	694	664	722	672	724	671	698	688	673	695	717	683	702	663	692	673	711	707	710	703	618	672	699	725	690	666	723	711	723	697	659	668	671	698	764	667	727	711	711	686	724	674	735	710	702	736	707	692	700	687	718	696	722	731	670	726	698	686	726	704	658	731	728	669	682	696	702	732	699	683	710	688	667	728	701	664	703	700	697	746	728	764	697	700	705	728	686	708	713	714	686	702	721	705	717	697	709	704	716	721	670	694	749	678	655	696	721	695	722	712	703	684	684	672	683	667	663	649	681	667	697	666	724	693	722	700	684	663	686	701	680	666	662	713	645	733	706	686	718	709	705	704	727	742	656	686	709	728	730	719	705	696	676	717	681	666	706	672	696	685	625	717	718	746	699	698	684	715	695	736	715	688	717	714	723	688	700	712	681	638	698	685	690	716	677	748	681	677	713	699	680	682	730	691	729	682	705	683	678	728	671	705	714	674	698	665	681	674	705	668	692	689	698	729	721	700	682	687	704	702	693	683	665	643	733	691	693	723	728	697	733	685	694	728	682	689	725	710	707	672	716	662	730	683	673	693	718	700	713	672	737	654	705	708	680	700	714	696	691	680	655	658	708	664	670	736	648	675	670	724	724	696	727	702	690	678	673	702	750	676	722	692	662	704	719	697	706	659	700	708	735	710	653	672	642	705	663	694	706	675	675	736	664	717	680	639	702	680	716	716	670	693	697	702	691	649	710	719	712	634	668	704	676	687	709	733	678	738	686	657	719	692	720	688	716	704	731	727	678	688	721	717	695	724	699	665	698	695	693	683	694	692	713	719	658	741	698	661	679	690	698	715	729	694	668	695	682	723	708	706	649	719	707	708	673	711	720	658	658	747	749	692	752	686	694	659	727	696	704	713	717	735	704	689	687	621	713	641	640	688	737	753	716	692	702	662	674	708	731	674	685	711	723	685	701	702	709	720	751	682	653	690	672	647	683	720	682	702	703	687	751	685	737	736	686	682	688	760	720	722	695	698	686	716	676	720	703	680	684	670	662	694	717	639	722	667	702	662	678	698	708	714	677	701	693	712	713	728	703	708	738	706	721	707	714	695	712	663	704	705	720	731	697	677	659	681	693	708	688	707	654	706	700	674	666	719	714	719	738	682	721	733	691	695	704	707	679	716	767	651	700	740	670	631	724	702	694	719	707	702	702	697	712	650	653	687	742	692	699	709	656	684	731	684	670	723	682	728	706	701	698	707	755	678	678	699	707	717	698	666	680	728	700	683	712	705	722	696	701	695	655	699	727	669	724	667	688	657	712	693	714	713	677	731	699	722	700	654	652	690	692	690	669	711	692	695	682	697	667	694	649	667	697	661	684	700	762	733	684	696	720	660	649	717	721	676	707	713	688	713	715	642	704	713	648	669	695	670	747	740	721	670	712	670	698	672	673	697	716	716	668	652	683	683	669	721	716	735	719	673	691	668	699	756	720	655	729	690	708	670	671	669	714	736	710	690	733	703	696	703	668	726	712	684	674	702	710	707	661	701	711	763	719	699	706	692	735	715	697	710	737	715	705	711	693	704	654	711	700	699	700	665	741	742	664	693	740	691	701	699	677	665	682	681	671	684	689	706	712	686	746	700	741	758	747	688	699	727	683	736	729	679	687	735	692	706	708	665	718	659	669	733	705	695	706	638	731	688	695	684	693	678	668	683	675	675	678	623	727	683	698	655	684	690	739	668	730	681	711	715	652	698	675	684	715	701	678	650	715	707	717	709	677	702	670	692	705	678	693
1054	235	108	95	93	85	82	96	77	97	84	80	67	99	69	87	80	94	77	85	62	73	87	81	76	78	89	69	78	91	86	79	82	93	82	86	85	92	77	70	81	89	75	85	92	92	63	79	77	92	70	98	73	81	93	80	78	90	83	77	83	76	85	87	85	65	85	74	85	113	109	97	111	107	101	88	80	73	82	87	89	81	86	70	64	98	77	80	96	81	91	94	74	91	67	98	106	92	78	83	111	84	73	68	93	86	84	72	81	74	96	90	89	85	87	75	86	83	82	87	85	90	78	77	80	68	84	85	85	83	77	77	72	72	77	91	69	73	95	72	76	64	103	77	86	75	64	85	84	71	69	96	83	84	94	87	88	85	94	74	81	92	84	82	79	90	80	85	67	86	76	86	90	84	94	96	82	91	81	71	77	83	75	94	97	76	76	77	87	83	74	89	83	90	67	77	84	80	73	73	72	77	75	73	82	93	67	66	95	86	67	89	79	81	92	90	98	96	68	76	98	82	91	69	85	83	89	85	88	80	79	77	71	89	85	93	75	80	55	82	89	90	94	95	77	75	73	84	92	81	61	84	81	63	76	76	95	74	80	73	87	76	77	58	62	85	89	79	95	95	72	73	86	83	85	86	77	86	76	83	92	96	67	80	62	85	78	85	91	80	75	73	86	86	82	79	89	70	81	91	87	86	76	69	82	90	73	82	72	83	84	88	79	78	83	80	78	89	81	61	90	93	73	97	75	65	72	79	88	80	72	56	85	80	79	72	71	70	93	89	78	79	87	79	71	88	89	88	81	81	80	88	76	87	85	82	71	93	64	78	76	79	77	65	86	68	68	74	75	81	77	90	96	70	75	95	73	89	72	72	101	81	80	84	77	94	91	95	82	76	80	81	86	82	62	84	90	96	74	86	84	73	92	96	88	79	84	92	77	79	83	88	75	84	110	78	72	79	89	75	89	72	79	98	89	79	75	82	83	89	86	78	87	81	79	85	74	77	82	78	102	71	86	87	84	75	77	89	78	84	74	94	76	62	83	73	73	83	71	79	74	95	76	76	75	96	74	93	85	74	80	91	77	89	79	80	78	87	108	82	83	72	77	89	87	72	89	82	74	69	91	79	86	86	71	101	71	78	82	82	78	78	83	73	74	86	82	75	90	88	90	78	63	99	85	76	87	73	90	102	76	79	74	63	79	79	102	88	80	87	99	83	78	76	106	77	77	79	84	94	73	83	76	68	91	97	77	92	81	99	86	68	80	76	79	85	79	88	67	78	90	77	71	89	79	76	89	88	79	84	85	74	82	84	82	91	78	97	95	93	71	96	80	82	71	74	91	102	82	101	92	90	74	79	101	88	81	79	83	90	90	76	79	88	78	83	97	69	83	64	82	95	82	76	88	75	89	94	76	80	89	74	90	74	86	64	76	87	85	78	70	82	90	65	87	84	90	85	76	65	81	71	76	94	71	84	81	91	61	81	85	100	82	85	93	76	80	92	77	89	94	82	80	92	87	82	80	76	75	66	83	90	87	67	64	74	82	85	63	86	75	98	82	90	77	96	88	77	60	86	78	66	90	89	68	82	79	82	75	75	90	81	83	69	70	74	69	86	81	84	83	86	85	68	69	82	85	69	75	82	72	80	81	78	71	83	65	101	68	84	78	70	84	82	77	72	92	77	83	79	85	92	86	67	67	80	91	71	64	90	63	72	75	81	86	83	85	89	80	68	81	102	79	75	92	74	80	84	80	90	72	69	71	77	67	78	82	70	79	88	78	79	79	97	95	75	87	78	86	89	68	87	85	90	92	77	62	70	89	97	90	84	93	76	79	90	80	91	77	90	68	83	75	83	84	74	76	74	84	88	69	87	103	92	87	81	77	75	65	90	86	73	90	93	89	72	81	91	73	106	82	86	88	91	67	94	85	80	75	77	85	90	79	86	96	92	84	80	64	87	89	75	74	83	88	89	89	87	76	79	76	100	79	96	87	82	89	85	83	79	67	90	61	62	76	81	82	79	80	92	74	91	74	81	71	74	64	84	75	69	90	79	82	75	79	74	81	91	70	97	98	86	70	81	78	73	80	76	73	77	85	80	75	79	76	84	71	88	73	104	79	94	91	65	88	70	70	77	86	77	61	75	76	78	92	84	71	69	66	73	72	69	74	75	64	69	74	76	87	67	71	94	98	87	74	72	78	76	78	75	98	72	83	88	85	81	101	84	77	75	66	82	74	77	87	84	83	90	81	103	79	81	68	88	92	69	69	92	72	82	92	68	81	90	78	77	86	98	79	65	72	76	72	58	69	70	84	84	59	87	84	82	82	78	69	71	93	77	85	102	82	55	85	76	74	90	70	89	63	68	80	101	81	66	78	91	82	81	80	73	77	80	63	85	89	79	84	82	95	74	76	69	84	77	84	74	82	86	83	83	73	68	93	82	77	87	76	90	86	85	84	79	84	78	86	88	65	84	73	73	84	88	83	89	80	88	107	77	83	85	93	76	83	84	94	91	63	65	90	83	92	91	76	92	87	73	83	82	104	91	81	76	79	75	86	60	91	89	79	78	86	76	82	83	100	79	74	67	71	87	95	102	69	74	80	84	81	88	67	83	91	83	101	58	86	90	82	93	84	76	75	86	82	74	107	77	86	91	84	106	84	94	83	76	71	95	87	61	80	87	96	70	67	83	67	70	94	83	76	63	66	67	71	62	90	69	68	89	87	72	84	76	68	86	86	83	87	79	72	89	74	67	80	87	93	105	73	86	87	86	75	86	63	85	77	88	63	77	98	71	92	87	91	75	89	67	82	80	83	83	65	105	80	69	69	77	79	84	90	105	98	88	67	92	87	80	83	65	83	85	63	76	95	77	86	77	75	95	94	90	74	72	82	73	85	73	94	81	75	77	86	92	74	78	83	73	75	82	99	75	78	89	94	82	88	84	71	81	87	86	78	80	83	77	88	86	91	97	89	88	98	82	79	93	77	72	62	83	72	89	80	108	84	83	84	89	65	80	86	77	87	85	82	93	99	84	74	86	87	90	72	74	85	64	82	77	73	90	84	72	75	74	72	92	77	68	98	80	65	98	92	77	69	90	97	82	78	67	78	68	82	83	87	71	83	87	84	91	93	103	71	86	93	93	80	91	85	69	85	84	86	89	78	73	88	86	78	77	79	85	81	76	81	78	83	84	77	77	78	89	83	80	74	88	76	71	76	73	96	87	83	93	88	82	75	69	101	83	83	68	84	88	80	90	98	91	79	78	78	82	71	78	86	66	78	79	96	74	82	78	84	91	56	93	74	58	92	87	95	86	70	85	78	82	80	79	88	69	67	82	90	86	83	83	75	72	80	79	77	78	104	86	84	84	84	75	71	63	81	66	87	76	70	78	105	80	81	82	85	84	80	84	68	82	97	84	94	74	91	87	73	98	82	89	90	70	68	71	76	96	89	74	82	85	76	85	81	76	98	82	79	93	98	71	86	70
13732	3549	1157	1229	1651	1892	1765	1516	1301	1178	1126	985	948	909	861	911	818	854	885	885	846	805	816	814	863	769	790	777	764	823	803	806	782	759	801	781	827	770	869	827	793	804	797	825	795	811	806	809	847	788	800	812	780	832	829	774	810	842	740	787	769	845	804	836	812	782	828	809	824	1295	1443	1400	1208	1040	920	884	821	818	786	820	828	806	777	768	794	797	789	817	804	766	782	803	816	782	798	786	781	736	786	732	818	793	764	818	793	747	814	755	807	777	794	797	753	829	743	780	774	790	754	809	801	778	832	813	771	840	820	781	796	778	782	771	765	802	719	828	811	775	837	810	822	816	811	780	814	777	777	797	794	828	806	720	770	798	779	848	792	824	792	789	851	783	801	780	865	783	799	818	795	813	772	775	753	756	801	774	810	776	786	784	760	819	782	804	796	751	785	783	778	819	829	804	819	800	776	838	806	730	769	803	781	749	871	711	752	758	770	798	757	746	842	787	767	756	774	778	818	772	762	813	776	786	848	806	775	804	821	760	804	747	771	782	820	825	782	852	794	821	786	789	852	763	803	757	782	779	759	802	800	781	799	865	796	824	800	802	820	756	789	781	792	729	798	775	802	791	812	792	798	825	756	741	835	784	766	772	788	774	784	806	773	772	786	771	753	780	728	815	818	763	755	842	781	786	804	783	779	777	793	840	833	751	796	770	830	764	784	821	782	774	788	791	782	766	749	799	756	793	764	751	793	755	777	795	806	783	787	827	798	838	790	849	828	842	793	809	787	778	790	847	798	795	802	772	772	773	821	785	778	813	802	771	777	773	766	800	817	812	753	783	733	816	802	748	800	818	787	760	778	834	816	763	790	827	806	815	805	789	739	799	756	794	801	821	830	776	764	815	804	806	830	810	719	808	787	786	770	776	831	801	803	818	763	777	813	841	776	793	809	788	805	780	828	787	780	798	812	734	749	794	824	774	820	798	784	756	787	803	770	808	816	798	768	795	810	802	748	770	791	770	797	814	846	799	832	784	818	718	807	741	781	797	797	793	823	811	800	736	806	784	763	822	785	795	817	798	777	778	827	799	800	802	804	794	808	727	742	793	784	754	754	748	829	780	801	819	799	805	757	769	730	804	755	789	801	834	780	749	823	795	791	779	802	763	757	795	805	798	758	788	816	753	798	783	775	827	784	794	821	799	758	775	794	818	795	769	827	761	798	812	733	802	779	795	751	806	798	816	795	770	784	778	743	769	793	778	750	756	766	753	807	764	798	797	777	834	792	726	800	800	868	782	826	758	815	805	813	858	746	812	817	817	784	817	805	817	764	750	790	801	811	772	766	795	835	771	740	815	817	797	819	843	816	751	772	778	824	829	805	797	750	807	776	779	827	774	801	783	860	768	787	769	813	814	765	822	818	773	796	762	781	760	814	756	830	794	806	741	818	775	828	799	775	764	802	794	788	795	772	757	794	802	790	777	828	785	782	778	773	806	794	795	796	819	757	800	781	809	790	825	749	782	837	756	795	785	807	785	748	794	784	798	749	803	818	775	780	838	780	794	779	764	765	817	751	794	764	815	825	766	775	776	766	819	806	847	801	785	751	789	783	779	854	790	796	793	759	732	780	811	800	802	815	826	776	804	806	765	809	763	773	770	778	817	817	796	808	814	731	811	826	738	805	819	764	790	807	804	799	784	826	802	845	723	820	794	806	788	799	833	773	791	812	806	811	763	779	760	781	807	807	741	757	806	827	788	783	783	801	777	793	777	739	758	828	786	777	870	760	825	817	755	781	782	841	751	834	791	822	796	764	800	782	823	804	784	737	784	786	797	807	787	841	794	783	724	809	763	789	800	846	769	784	806	737	780	765	764	749	751	779	798	826	798	786	736	771	785	780	809	814	802	781	784	750	811	832	769	805	807	779	802	746	796	792	770	767	745	785	818	763	811	813	779	761	781	773	804	813	836	798	806	789	764	822	794	789	855	805	766	843	769	794	777	799	802	808	792	797	774	802	794	772	759	834	831	733	800	802	802	784	755	742	816	764	754	850	749	827	772	763	795	794	831	836	794	802	780	763	823	775	775	828	762	780	761	775	815	806	779	779	806	807	835	769	759	785	825	782	817	843	783	862	797	806	803	825	796	795	788	739	816	838	796	799	812	795	829	820	809	809	792	796	757	807	797	784	804	775	796	800	772	827	794	743	811	808	750	776	756	800	838	766	778	794	821	761	800	764	783	762	812	771	823	775	774	804	827	809	808	805	771	834	803	827	825	751	754	837	811	788	778	788	767	800	809	809	785	742	761	811	772	765	818	802	796	802	778	797	761	825	768	805	775	836	775	833	808	813	786	776	786	780	784	782	817	725	776	791	771	816	801	780	784	797	789	787	792	758	799	776	767	776	782	798	792	728	841	834	819	830	815	797	730	781	822	807	822	816	761	817	834	789	788	815	845	783	766	792	793	826	802	795	769	803	772	771	790	793	788	808	806	781	864	768	787	815	837	766	788	797	791	775	812	780	757	797	796	796	804	771	826	804	780	830	774	770	767	840	794	806	780	815	755	788	782	724	794	813	797	768	764	814	832	794	777	774	806	821	817	768	874	785	799	785	713	831	792	830	803	805	743	825	777	771	790	790	803	791	824	763	805	768	766	797	816	775	780	748	779	763	793	803	762	759	801	767	795	764	742	825	837	804	779	747	787	806	750	761	756	765	811	798	845	797	773	841	804	818	779	767	813	755	859	742	771	773	819	786	797	772	836	838	767	835	779	846	716	811	809	769	831	833	792	848	761	772	805	768	794	776	808	756	798	812	824	819	796	764	831	798	830	794	791	779	830	816	803	772	848	836	787	773	811	796	795	762	780	790	805	766	821	786	801	766	779	805	793	769	814	723	798	788	839	812	822	797	814	783	788	757	804	838	831	818	815	806	816	799	793	795	824	784	796	807	808	832	810	773	781	755	811	803	803	797	749	761	806	797	779	824	832	777	831	838	813	752	776	736	801	762	806	802	791	805	812	809	862	765	805	824	785	741	796	725	826	765	802	770	802	794	789	775	790	800	802	786	814	792	824	788	802	778	825	819	761	726	761	779	816	842	738	752	757	810	752	833	814	809	771	777	827	750	774	820	754	777	803	741	784	774	794	741	843	806	773	807	798	810	800	814	736	769	765	802	785	767	792	772	785	839	800	824	784	788	747	767	776	781	805	817	776	820	748	800	804	758	800	757	774	838	793	734	778	744	722	848	759	795	795	821	793	783	825	773	769	809	763	801	760	762	773	773	784	781	796	764	769	787	782	774	751	747	802	794	774	811	793	839	798	835	768	774	759	863	758	834	813	772	798	845	806	775	798	768	770	746	777	804	802	807	796	768	784	830	784	761	772	785	790	718	832	823	798	778	776	861	835	797	839	811	778	753	786	754	854	803	774	788	775	781	756	747	820	860	839	813	798	806	790	800	748	780	807	797	768	814	750	754	817	811	805	796	777	755	764
1518	679	169	116	110	115	150	108	120	112	100	91	85	94	91	76	74	85	92	97	84	89	87	87	108	93	110	83	76	95	91	73	90	85	111	84	80	72	74	84	98	86	74	84	81	67	71	83	73	101	101	77	88	75	76	83	71	71	88	68	93	79	100	96	85	82	102	78	86	148	144	127	103	99	98	80	110	76	66	73	78	76	82	75	79	90	74	90	85	78	71	81	86	80	95	87	85	73	83	81	66	78	78	92	82	85	86	94	79	67	93	93	92	76	77	74	74	76	87	84	75	80	73	84	81	83	80	92	82	74	93	78	105	88	90	94	89	91	82	80	84	85	74	97	74	97	65	72	77	85	97	78	88	70	87	74	78	94	77	86	81	81	83	87	89	72	81	64	74	84	66	84	81	89	84	83	70	84	82	87	78	79	80	83	87	86	101	73	93	94	86	84	84	85	83	95	94	84	71	84	90	87	92	86	79	85	68	70	71	93	84	80	92	103	89	83	94	79	92	83	84	93	68	91	90	73	103	80	112	92	76	78	88	74	92	80	81	97	93	90	92	90	92	96	98	89	81	96	92	84	71	81	92	80	88	74	81	65	86	73	82	86	83	94	98	70	80	68	78	78	77	84	70	84	99	79	67	79	87	81	80	91	116	84	83	82	91	89	91	91	88	70	92	89	93	77	91	88	69	79	86	96	78	90	86	86	90	104	92	94	84	92	81	78	79	86	91	86	81	80	74	81	78	88	84	80	93	86	89	106	77	90	83	79	65	81	85	94	102	69	97	74	98	103	77	84	75	80	70	97	75	73	78	95	96	82	86	82	69	74	96	73	91	94	95	89	89	75	91	87	88	89	85	86	104	82	78	83	87	90	70	78	85	80	78	99	85	88	61	82	74	72	79	90	86	71	89	85	66	82	95	70	84	82	84	74	77	81	81	82	86	85	79	83	79	88	80	83	88	80	84	89	83	95	82	101	86	91	71	92	100	98	79	80	95	87	81	80	93	90	92	89	80	72	93	88	82	85	88	88	74	75	90	88	86	79	93	89	71	79	88	74	83	89	85	77	73	79	88	88	85	84	67	104	84	99	82	80	71	90	71	87	87	94	87	81	81	71	75	91	74	94	83	86	80	80	92	90	74	79	66	73	74	83	87	89	73	93	89	89	80	85	93	75	88	82	69	75	77	77	81	92	102	81	85	81	75	83	88	83	71	76	94	94	88	75	80	90	79	82	96	95	90	78	75	84	96	86	85	92	101	95	77	103	75	77	71	83	78	87	79	70	98	68	81	87	86	89	72	90	79	101	96	72	83	75	69	88	99	98	90	74	87	81	88	79	84	94	68	82	86	101	80	83	90	81	89	96	81	72	82	90	80	67	97	92	73	76	74	83	76	81	86	77	78	82	80	83	93	88	80	89	94	79	68	84	77	75	90	80	76	83	84	87	90	75	90	83	96	77	88	73	77	83	86	87	87	92	80	89	74	77	74	90	94	74	89	96	91	69	61	66	75	87	94	74	89	91	77	102	83	80	80	87	91	80	87	94	72	102	93	67	82	87	74	88	77	74	83	93	92	88	95	90	80	74	90	85	86	58	95	86	91	82	82	95	100	110	91	94	83	84	87	80	88	95	87	95	78	75	78	84	96	80	95	91	77	72	69	89	76	91	86	67	82	83	83	84	75	95	76	73	81	100	94	78	92	78	91	83	89	85	69	94	88	84	84	87	89	90	87	91	69	84	102	104	86	84	87	76	94	75	81	99	67	69	82	75	91	77	83	86	86	80	102	79	84	67	88	80	86	77	84	88	92	78	93	83	88	89	98	80	81	89	86	63	95	111	93	82	69	81	78	95	77	85	100	102	77	85	98	77	86	85	78	80	89	87	80	88	79	94	82	92	81	72	81	84	85	88	106	77	83	81	64	98	79	88	90	80	81	81	84	87	81	82	77	93	87	80	73	87	94	99	67	83	80	77	83	70	90	94	76	68	69	88	75	76	89	88	81	95	84	88	79	77	67	76	89	65	90	88	89	77	64	73	81	83	84	95	78	63	97	85	94	84	95	86	85	82	71	101	77	87	81	80	75	88	82	75	90	79	80	79	73	75	71	66	85	91	84	66	102	78	89	73	92	85	68	79	85	88	86	85	87	96	92	80	73	92	66	108	90	85	95	82	83	98	97	77	83	110	85	80	82	76	105	88	79	89	99	79	86	92	73	76	76	74	86	79	76	82	99	76	74	71	71	70	86	85	65	84	83	94	89	81	80	75	82	88	91	99	88	93	85	80	66	98	95	76	98	65	79	89	88	77	79	104	92	98	88	74	80	77	90	75	99	97	78	103	92	96	79	91	111	70	71	82	77	78	85	69	88	77	93	77	85	93	64	79	82	80	97	83	100	81	75	91	77	83	89	92	88	84	96	103	87	90	76	74	78	95	95	91	74	94	65	86	82	85	92	80	76	71	86	75	89	74	89	87	82	93	98	96	78	70	76	84	73	84	67	68	77	85	83	83	99	68	97	65	86	104	84	86	86	72	89	97	82	75	88	91	78	85	85	86	71	90	92	94	109	77	83	88	88	88	68	73	91	86	74	80	95	95	82	77	86	79	83	97	82	86	107	85	82	56	73	55	87	83	82	97	84	97	83	94	81	95	81	99	87	80	84	93	74	94	92	92	95	88	66	92	79	65	85	90	82	72	86	85	84	82	94	79	78	95	79	92	66	68	77	99	83	81	76	84	71	70	95	81	80	89	86	79	90	66	80	49	84	74	80	75	98	79	91	79	76	61	68	72	85	90	97	98	97	82	102	77	98	79	75	72	72	81	91	89	75	85	96	67	72	111	86	77	61	94	75	77	89	74	75	80	83	81	91	104	98	76	89	79	83	91	91	83	84	73	78	94	70	88	77	86	73	84	91	88	81	88	98	75	69	90	94	66	102	86	92	85	74	80	82	90	85	66	94	87	79	80	80	73	73	77	81	87	83	69	75	80	89	88	70	80	94	86	67	90	66	71	96	88	81	105	66	83	76	74	88	99	71	93	90	97	91	95	91	89	94	93	75	80	90	100	79	72	91	95	75	83	64	79	100	72	91	86	87	85	73	81	88	75	76	88	98	71	97	64	87	80	104	93	82	84	77	67	71	81	69	82	75	80	78	82	80	74	87	81	79	90	103	83	74	84	87	80	85	74	96	85	94	100	83	95	73	87	74	99	89	90	87	75	95	78	83	77	92	80	80	85	69	78	89	86	88	98	86	92	62	80	65	108	79	69	96	96	92	89	82	82	85	84	100	79	78	76	83	98	79	73	80	83	89	89	94	84	74	86	87	77	73	91	87	65	94	69	89	84	82	73	91	74	85	74	85	76	95	78	91	93	88	73	85	76	90	86	97	82	86	74	81	85	87	85	93	92	85	103	77	90	87	80	86	91	98	75	87	68	87	95	96	76	83	81	76	94	72	79	96	78	88	60	88	89	84	85	88	87
18707	7493	2095	2012	3038	3544	3126	2490	2009	1753	1512	1375	1299	1082	1100	1081	985	961	982	906	898	952	907	868	899	846	867	872	877	825	888	851	838	858	843	890	833	864	815	884	822	871	883	853	815	868	823	853	869	864	877	910	912	797	874	837	876	859	867	861	802	856	823	828	856	878	889	840	1131	2250	2223	2072	1530	1235	1034	928	870	808	861	836	826	786	835	810	838	829	846	831	770	803	753	798	815	847	787	791	782	809	800	784	758	790	849	815	815	833	835	805	873	775	855	804	834	818	843	845	801	834	810	770	816	832	827	775	789	788	822	791	810	818	855	829	768	928	810	848	790	829	803	840	826	766	856	833	795	830	753	811	835	818	848	799	829	746	835	792	802	821	846	814	861	753	824	848	801	848	775	821	856	819	839	853	819	855	813	850	818	779	869	779	799	823	812	796	839	809	842	798	796	791	872	818	789	820	842	778	798	848	800	826	814	871	807	849	825	828	846	856	840	771	833	822	848	818	830	829	827	757	817	795	790	804	813	783	823	817	807	822	840	840	831	825	775	815	850	825	820	828	846	845	810	797	753	817	806	798	802	802	776	818	830	817	793	812	812	795	777	840	803	826	838	759	826	804	837	806	793	829	755	853	812	791	866	793	821	822	828	791	785	807	853	777	757	818	878	787	801	843	867	822	828	829	839	799	827	845	783	799	815	820	791	837	831	863	807	788	814	766	800	816	773	817	855	823	834	849	834	809	811	818	836	789	847	835	821	820	822	771	832	872	844	813	855	779	804	798	859	810	851	836	837	758	796	767	803	857	836	832	774	791	820	779	794	825	891	821	844	827	781	825	811	806	846	865	833	827	787	840	851	807	827	815	852	827	834	858	829	828	828	795	756	841	797	789	793	816	848	843	797	772	796	828	856	812	770	831	848	820	821	804	830	803	839	827	776	806	859	836	808	812	802	842	815	788	816	802	859	817	828	851	815	763	822	823	809	792	836	765	792	852	860	819	835	846	805	825	820	826	845	825	820	800	856	754	856	816	840	770	877	784	831	815	765	856	837	861	785	802	810	766	823	882	815	809	809	839	852	815	830	815	805	829	840	836	859	842	790	831	775	836	801	794	846	816	792	843	810	841	810	814	778	797	805	840	824	789	818	815	781	811	776	775	827	828	842	765	755	825	846	810	805	850	805	815	827	837	823	802	816	804	811	801	809	807	800	848	837	800	802	837	822	768	801	841	782	851	839	821	788	817	837	852	829	787	818	790	805	816	861	829	828	805	826	764	818	819	812	808	819	831	780	798	841	858	879	829	778	774	822	780	815	836	795	838	844	778	816	857	809	762	788	840	884	789	852	830	791	816	845	843	821	819	866	759	833	840	842	780	771	809	828	797	820	789	846	821	772	870	851	830	791	871	854	839	855	767	820	825	869	828	805	837	805	794	798	788	820	835	804	889	842	778	804	819	804	816	837	770	748	788	807	810	807	805	820	827	868	854	813	772	817	854	823	838	785	893	877	823	827	755	848	786	787	805	802	809	831	781	816	839	834	813	777	797	800	796	805	837	819	769	814	869	826	807	796	781	806	825	889	822	809	814	855	828	821	837	827	809	821	849	849	808	862	813	838	776	783	795	784	823	846	794	822	828	795	800	784	824	877	786	800	793	796	808	838	761	790	846	824	810	835	846	809	779	856	821	824	809	802	797	844	801	801	858	825	840	795	786	858	829	820	832	763	812	810	807	835	825	802	831	854	828	811	840	816	814	837	807	863	838	827	774	807	767	832	797	801	808	819	790	830	853	826	799	810	772	784	796	835	820	833	801	825	795	790	789	826	825	823	843	840	818	840	826	811	782	844	830	811	795	789	816	840	840	798	830	855	818	839	842	839	795	828	777	818	813	790	831	818	799	851	824	845	833	819	803	805	809	767	879	809	841	825	816	842	843	800	775	870	810	797	811	793	867	829	750	823	825	843	876	818	817	831	832	836	864	828	798	839	807	827	800	812	786	826	776	792	864	833	785	851	786	782	809	823	836	858	800	804	814	830	876	832	799	835	852	829	837	830	800	757	784	836	798	811	835	770	819	748	805	809	811	780	797	843	762	797	784	806	872	759	800	775	789	860	784	822	821	836	779	844	818	846	798	831	810	875	878	822	839	829	829	798	836	814	772	842	832	812	793	816	851	793	788	762	785	841	792	842	796	813	855	807	800	851	791	834	763	815	811	830	852	802	817	814	818	777	818	797	825	834	836	737	886	822	840	772	762	807	806	774	841	836	812	780	798	738	791	818	820	791	854	791	828	758	804	816	914	794	842	839	820	825	810	826	822	819	816	824	844	796	852	809	858	812	784	763	750	824	778	801	853	782	801	817	835	817	809	739	855	794	841	835	831	777	787	758	837	857	855	799	789	888	793	779	786	815	827	777	766	788	803	797	789	815	783	813	786	799	805	809	781	832	814	807	795	820	840	847	805	788	840	799	833	876	769	839	827	809	809	806	858	795	797	849	828	817	829	857	836	816	824	835	814	816	816	803	848	838	782	826	811	753	829	788	865	784	824	787	811	859	804	828	820	814	837	773	802	813	857	811	849	878	729	806	810	805	801	869	836	810	836	814	796	853	817	802	836	835	786	814	860	796	876	788	795	819	803	831	808	831	805	825	837	804	777	868	789	804	838	839	873	797	809	769	829	730	786	799	813	789	843	802	799	811	811	830	855	810	831	827	813	841	831	810	782	871	792	876	785	802	787	843	770	811	848	833	876	812	900	804	834	798	832	810	830	830	853	868	829	774	863	799	820	818	824	815	830	841	844	800	836	819	913	815	891	802	850	774	792	875	801	847	788	747	822	872	792	780	839	870	797	827	829	800	846	844	815	891	821	855	774	825	853	797	801	808	823	867	870	820	861	823	800	759	825	776	820	800	781	813	776	866	778	827	776	810	835	860	799	773	832	833	794	855	849	841	809	841	825	806	842	821	832	798	809	775	863	865	796	828	823	828	797	807	783	856	823	786	811	839	784	804	777	834	820	815	817	856	814	777	774	830	807	812	828	803	803	786	859	801	806	846	827	806	841	811	817	864	847	830	766	845	772	813	852	786	795	822	843	861	752	802	788	780	822	782	847	859	792	848	827	798	834	840	835	796	858	857	822	803	845	795	868	880	848	844	783	824	872	842	888	803	808	841	841	771	823	807	793	819	819	864	870	821	774	784	818	819	836	834	777	840	799	837	870	772	839	847	806	768	855	783	843	847	803	782	827	773	819	765	804	799	810	803	806	807	798	803	809	793	792	813	822	809	793	796	836	799	853	861	831	829	796	879	829	824	869	853	804	857	863	826	830	810	804	840	763	850	831	831	780	777	829	802	865	816	790	792	797	851	796	809	838	822	794	794	803	823	799	840	791	819	876	827	815	837	801	798	852	836	803	778	787	843	827	822	817	805	809	845	845	820	787	821	789	802	828	784	801	808	840	816	883	863	765	797	814	817	797	809	824	839	764	828	834
2076	631	201	127	109	115	100	100	100	92	98	86	87	86	87	73	86	79	72	84	76	74	59	67	65	66	71	82	58	61	63	69	78	77	71	73	89	80	78	73	70	79	71	55	70	75	59	75	71	67	61	78	73	69	87	91	81	69	83	69	76	58	73	64	77	87	68	88	77	157	133	144	116	110	83	63	63	81	63	64	66	81	75	62	64	77	67	66	81	64	79	77	65	69	71	75	89	76	79	74	80	59	85	76	67	72	68	71	67	79	50	73	82	73	73	73	69	60	66	74	64	72	80	71	67	63	70	71	63	73	70	78	61	77	65	56	84	65	68	67	66	60	65	86	76	69	75	73	70	64	66	64	76	74	69	60	70	71	69	72	73	73	84	72	55	59	70	57	76	70	66	60	84	60	67	82	70	66	76	69	87	99	73	77	65	68	75	67	79	70	82	68	59	78	61	59	66	67	90	81	69	73	72	81	77	70	70	69	57	92	79	75	68	64	57	86	77	57	80	76	80	65	66	73	82	79	74	75	67	75	59	68	74	70	79	76	69	81	67	85	65	67	68	82	51	54	67	57	60	81	85	68	75	79	66	70	85	68	56	61	69	68	70	75	72	91	79	79	88	68	57	66	69	73	60	79	75	82	57	62	71	84	70	85	68	67	73	88	64	77	67	68	68	67	73	67	74	82	62	82	78	81	73	80	76	77	66	73	66	65	69	78	56	75	96	72	71	67	67	86	67	77	69	73	80	76	76	63	66	73	71	76	67	81	66	81	62	73	71	75	78	54	73	94	62	69	73	68	78	55	73	69	71	76	91	58	73	85	93	77	82	85	88	76	77	65	70	72	74	74	79	78	66	67	60	64	60	77	74	82	65	74	70	64	62	59	68	74	67	91	83	69	60	80	94	62	72	59	76	67	70	91	74	68	66	73	65	57	62	62	90	72	56	71	77	88	87	64	72	70	69	98	62	70	66	69	60	66	73	70	69	76	70	76	49	58	79	66	65	59	88	81	70	60	64	82	72	70	70	70	73	73	73	58	62	89	73	69	64	75	72	77	75	78	78	70	71	67	79	64	67	82	67	58	76	63	63	63	85	83	76	84	78	67	76	54	66	84	86	80	76	67	92	75	72	88	70	82	70	76	62	60	77	63	66	70	71	79	80	75	82	81	77	92	69	73	71	65	70	68	85	77	75	74	61	78	76	56	76	76	64	67	67	60	90	80	64	76	73	78	103	66	69	76	79	74	77	63	70	79	72	68	81	66	78	72	72	74	64	62	76	65	67	69	65	62	69	84	76	70	85	67	80	74	81	75	66	74	73	85	78	51	64	87	72	70	71	66	79	75	74	62	60	75	71	67	69	69	66	84	64	75	65	76	77	89	70	56	69	80	78	66	80	71	44	85	85	71	76	70	76	73	50	68	67	69	64	74	74	78	65	73	70	65	65	76	75	63	76	68	58	81	69	73	68	63	62	71	68	79	66	61	83	70	73	68	91	70	80	77	69	72	68	77	59	74	53	66	80	86	83	71	70	80	81	67	60	70	71	84	67	77	85	68	65	75	67	85	75	68	74	84	67	61	63	79	72	62	65	77	76	88	53	77	83	66	67	67	64	70	70	89	57	66	58	84	89	64	82	85	71	75	74	69	62	77	72	77	73	76	79	67	71	76	72	74	77	67	73	80	63	72	66	76	74	68	67	62	78	79	81	74	72	75	62	69	77	80	68	59	67	77	86	62	86	84	73	78	81	83	79	82	89	59	62	41	67	80	69	59	61	67	68	67	72	78	72	77	83	61	70	69	79	77	82	65	70	73	80	85	62	75	73	86	81	60	63	61	67	67	62	84	67	70	79	69	67	68	70	73	71	65	58	74	88	78	77	67	66	67	83	68	84	77	81	94	83	63	76	66	57	69	80	72	77	67	72	72	76	64	75	79	78	68	82	80	69	67	70	55	101	89	88	66	83	80	77	61	63	72	64	62	72	73	63	84	59	80	88	92	83	78	82	78	78	81	74	83	67	75	75	75	82	77	70	71	73	73	67	69	69	83	65	95	72	79	69	73	73	83	78	54	74	77	77	59	73	58	68	72	68	73	83	82	62	77	72	69	61	84	74	74	61	77	74	61	65	71	70	81	70	64	87	69	65	81	80	82	68	63	76	79	75	72	59	71	79	67	76	72	63	66	69	74	75	72	91	69	71	72	72	85	73	56	84	81	70	80	78	87	69	72	74	66	69	78	75	86	59	57	77	73	53	63	62	72	65	74	60	75	76	61	79	64	90	74	56	66	85	73	72	68	70	73	74	55	79	71	64	77	66	69	80	59	76	69	85	73	70	73	76	64	72	83	84	82	62	69	60	80	63	67	80	77	72	76	84	68	61	71	89	66	56	68	73	66	68	66	64	79	73	72	60	68	88	69	74	62	64	73	74	66	78	63	71	72	62	86	83	76	87	64	68	81	70	69	76	59	72	78	66	66	64	70	69	65	81	70	65	89	69	68	66	65	81	74	67	78	79	74	69	76	74	84	63	72	83	77	67	88	80	70	78	73	80	69	76	55	78	61	73	69	78	60	61	77	84	79	66	74	62	76	65	77	73	68	67	68	66	78	76	78	61	71	70	68	72	52	87	80	67	86	78	64	92	66	73	68	72	86	83	63	66	66	83	85	69	62	78	53	80	83	70	63	74	66	81	71	83	87	59	53	76	84	76	63	76	71	78	71	85	62	76	76	68	64	61	68	80	73	62	68	74	72	63	75	90	79	74	61	74	74	77	76	52	74	73	73	71	57	75	81	74	74	71	77	77	80	65	76	75	75	60	78	60	62	81	64	70	73	74	79	67	65	79	73	71	70	65	70	70	69	64	84	64	78	92	67	60	65	78	68	87	86	79	76	67	68	67	75	72	78	70	84	63	65	66	78	70	70	69	77	86	61	73	65	80	73	74	65	69	77	69	65	57	66	68	84	61	77	71	78	74	94	80	71	92	69	59	59	75	73	77	70	66	90	65	77	67	61	73	59	67	75	67	79	80	71	62	75	74	80	80	77	71	72	84	75	87	61	94	73	74	68	65	72	68	66	79	65	70	65	71	79	69	78	72	70	62	72	64	78	77	76	73	75	84	81	70	92	84	61	79	76	65	71	66	81	66	71	66	65	87	69	61	65	82	69	74	66	73	76	82	63	63	81	71	61	66	61	83	77	70	70	73	67	83	65	68	69	64	72	79	71	78	67	68	86	56	79	63	74	80	86	83	58	68	87	71	84	64	66	53	79	72	68	84	80	88	83	78	66	89	68	67	68	72	70	77	76	64	84	85	72	76	81	71	83	83	77	90	59	62	62	68	70	72	72	67	61	67	71	52	84	75	66	67	77	66	78	72	69	69	78	68	74	70	77	71	57	71	73	66	79	83	76	69	68	61	64	66	70	66	68	85	78	64	62	70	81	61	73	82	79	75	70	50	73	83	78	70	64	74	79	76	88
20174	6610	2273	1903	2795	3143	3048	2420	2060	1762	1542	1371	1242	1119	1062	927	906	951	896	812	827	801	813	813	780	736	781	712	757	764	765	748	725	733	717	700	800	714	779	712	776	748	720	720	774	665	753	737	697	720	736	739	746	693	727	729	731	773	749	697	691	753	732	742	710	724	741	721	1018	2631	2372	2116	1601	1216	978	785	790	716	743	754	703	729	677	721	683	742	671	715	682	709	691	718	684	680	732	720	720	668	711	719	721	715	704	724	729	704	755	738	724	700	673	711	709	727	701	721	695	742	725	683	722	758	726	714	733	685	676	723	761	724	720	752	697	722	681	687	711	707	687	719	718	738	727	701	678	740	684	695	762	702	745	675	668	678	721	691	750	663	691	677	715	722	694	697	721	656	728	703	704	734	747	701	731	740	721	700	674	732	742	718	730	713	755	717	712	700	722	757	697	695	682	704	692	698	721	733	700	709	704	649	701	664	751	726	728	738	728	694	728	765	668	716	727	721	714	747	661	643	730	719	750	696	712	699	746	728	698	667	690	693	745	749	722	722	711	672	727	733	688	717	732	749	779	712	678	711	728	679	741	714	717	731	702	729	670	717	695	668	698	692	670	785	683	684	692	696	732	685	695	707	726	742	715	704	722	680	701	702	679	753	750	710	711	662	719	696	679	749	749	694	702	712	733	736	692	662	745	705	730	697	745	691	717	716	665	724	728	712	669	765	774	720	728	698	736	683	748	743	736	713	645	732	685	667	759	747	689	741	698	718	707	749	695	684	739	672	734	742	675	720	701	721	668	764	704	685	730	699	738	753	724	776	706	748	727	703	721	686	698	730	736	693	702	688	741	705	726	740	723	711	680	685	716	679	714	710	697	708	755	770	751	753	720	719	715	713	720	705	699	702	670	706	727	693	696	682	719	704	692	706	701	729	729	715	770	688	662	747	711	681	722	674	723	707	756	695	677	656	728	696	748	742	733	706	717	710	698	736	734	680	719	715	709	706	687	719	726	703	692	688	751	705	727	698	672	700	672	741	734	695	708	711	718	758	666	743	738	746	711	693	709	661	706	720	748	711	725	689	675	685	737	697	710	775	736	642	676	694	720	774	743	704	701	696	719	699	731	704	733	724	673	711	710	670	742	703	658	714	713	741	708	785	715	714	646	658	748	664	762	714	738	745	706	695	719	704	744	726	658	733	721	711	672	732	731	739	724	707	711	659	675	681	748	736	683	685	680	710	731	707	717	718	700	739	719	711	744	667	715	712	771	754	656	695	710	736	694	721	735	685	707	689	708	685	763	707	702	746	695	744	670	725	740	722	752	721	660	738	752	715	723	723	708	726	686	687	683	758	708	756	725	694	629	687	704	720	728	706	719	719	684	727	671	688	754	708	706	675	707	701	703	741	673	709	731	722	713	714	678	745	715	761	687	707	678	707	679	730	713	710	726	747	754	683	681	744	707	705	705	714	715	725	701	680	691	660	696	690	769	741	705	711	744	685	701	670	720	747	730	697	669	716	687	729	706	675	751	723	683	686	690	748	694	717	689	683	695	685	689	734	637	671	704	690	764	712	696	710	733	718	745	707	744	723	739	712	787	711	699	760	701	702	759	723	680	724	704	733	729	719	709	755	722	737	682	751	671	720	711	748	700	777	705	691	680	721	693	716	748	727	695	675	711	699	701	752	677	742	704	694	737	741	665	753	726	720	749	732	739	720	676	740	690	680	723	783	721	698	754	708	719	719	739	763	731	723	698	715	717	700	706	729	748	696	717	655	686	715	732	686	703	722	686	751	721	716	726	789	739	709	794	659	696	680	685	694	783	711	702	760	695	706	723	708	721	704	750	731	731	750	744	708	709	721	678	732	756	732	736	738	695	735	662	719	698	727	709	727	653	688	699	712	719	696	713	688	697	701	697	739	713	710	746	766	756	707	698	691	693	702	743	713	737	723	758	726	683	766	735	724	698	687	666	716	749	691	683	760	720	720	705	699	663	699	711	668	775	747	686	701	718	717	667	737	747	724	740	781	738	740	737	744	715	671	760	744	695	759	711	716	718	680	734	762	696	776	684	675	760	709	751	683	709	718	739	687	709	698	712	694	729	711	760	689	680	751	707	698	710	694	709	711	676	727	715	674	687	697	729	698	765	676	713	704	772	697	725	708	738	721	742	704	740	720	717	738	675	748	747	704	717	741	707	708	736	748	747	667	762	672	690	755	693	715	706	755	696	689	724	669	716	715	704	733	730	716	708	677	763	686	731	707	737	728	694	674	688	713	715	692	703	689	713	688	720	695	730	706	750	697	725	714	732	751	688	728	706	740	683	697	712	709	773	735	681	719	721	699	643	694	729	727	700	698	712	728	721	731	727	731	721	751	741	711	726	737	705	692	724	766	679	758	749	719	712	702	700	710	666	702	718	678	728	731	741	655	717	705	735	688	688	702	642	731	750	684	699	730	678	733	717	704	704	678	723	679	708	699	738	734	670	751	729	719	678	772	755	712	727	705	705	756	678	719	730	714	699	707	771	719	742	754	711	729	712	758	702	721	742	746	721	715	716	688	727	699	717	762	758	773	723	722	704	799	685	749	694	706	679	677	726	661	692	754	654	780	728	707	742	671	732	735	762	736	763	715	732	700	700	717	736	721	726	754	690	723	735	698	717	677	692	746	669	698	655	717	743	692	756	702	710	703	780	703	691	674	725	736	690	703	715	714	717	666	704	718	715	738	702	751	685	707	698	735	736	710	648	678	699	728	718	693	730	737	767	704	701	744	757	724	680	722	724	686	694	672	710	709	688	680	727	697	724	709	703	683	732	693	726	689	677	757	690	662	756	710	716	704	692	718	705	702	708	736	727	729	703	737	690	718	717	723	663	731	685	711	691	695	738	659	677	709	767	686	716	736	733	663	694	713	704	691	722	732	671	734	713	693	717	734	720	727	719	709	694	695	700	696	717	695	726	707	729	752	702	701	775	729	703	742	721	705	669	724	694	691	715	737	728	705	663	713	695	714	721	708	743	700	699	715	702	736	708	734	741	729	698	713	680	722	691	698	719	675	701	699	702	778	680	688	728	692	765	736	678	726	728	735	698	673	696	734	733	726	754	734	727	759	765	721	695	710	694	757	712	727	740	725	705	713	721	712	707	688	715	744	698	701	684	735	680	685	676	758	722	791	682	738	667	719	718	691	729	709	681	675	764	733	723	711	660	720	771	729	709	745	677	749	718	703	758	713	695	723	710	752	741	711	708	705	741	735	711	731	707	691	775	699	704	696	695	700	762	717	726	740	706	659	701	741	728	675	705	638	734	715	706	755	737	757	697	759	726	692	752	711	786	720	708	716	697	716	711	686	721	681	689	733	702	693	677	710	747	725	676	673	729	723	707	741	674	762	741	726	721	698	715	714	696	707	713	719	732	741	694	735	680	687	729	711	708	716	732	725	693	747	694	742	656	648	779	718	671	717	720	719	722	676	688	726	762	742	734	745	689	706
2429	1671	439	182	128	122	145	130	111	128	80	123	100	85	91	89	83	89	66	88	91	75	69	83	78	70	66	86	64	78	77	67	87	84	79	65	101	76	77	86	82	58	78	86	71	61	73	90	81	85	85	77	73	77	74	75	74	78	79	75	66	100	64	81	72	72	72	69	90	198	190	150	127	107	83	80	74	77	65	80	60	75	68	68	74	47	64	77	79	69	81	82	80	65	76	78	101	79	80	71	76	56	77	76	71	64	62	75	84	85	61	75	77	75	72	76	72	82	82	66	69	77	76	67	68	87	90	80	71	73	76	76	73	77	59	63	66	83	77	72	76	72	83	69	74	82	82	69	81	85	73	81	74	76	81	70	75	70	72	60	80	62	73	74	83	90	71	84	77	78	52	70	89	74	67	92	63	70	75	76	73	84	70	80	67	71	93	64	71	67	82	77	86	62	81	86	92	82	69	88	62	77	70	65	87	87	83	66	96	78	66	86	96	82	75	92	76	85	75	78	77	79	75	71	70	80	76	83	59	69	74	79	76	74	77	81	75	74	81	67	73	71	75	68	89	73	66	71	71	84	73	80	69	70	69	77	80	64	70	76	86	69	76	71	79	77	84	65	65	76	64	83	81	58	80	72	69	70	67	70	58	75	83	80	78	83	68	73	71	76	76	68	81	76	67	76	92	72	88	76	97	90	71	70	70	78	83	81	71	74	76	72	59	73	72	77	73	68	73	89	67	90	69	71	92	71	76	72	83	86	78	82	68	69	82	77	59	76	64	78	88	65	76	80	64	83	80	66	77	75	73	95	82	83	56	63	81	67	72	87	71	62	75	78	74	74	71	88	69	69	61	70	75	73	68	64	78	79	76	81	72	70	91	67	81	95	92	68	52	57	67	78	72	63	88	63	69	74	78	81	67	74	69	67	69	70	74	74	66	51	77	74	58	86	72	78	76	71	83	72	79	68	70	70	72	81	70	76	86	71	58	72	73	78	70	65	96	66	95	64	82	75	71	74	76	72	68	59	73	67	82	78	88	60	90	83	71	78	73	74	74	75	68	85	70	72	67	86	77	76	91	70	81	76	68	79	82	69	71	82	91	77	97	87	67	67	84	69	77	84	78	63	72	68	58	67	75	70	75	72	97	75	67	67	75	85	86	72	75	82	71	68	82	69	72	76	74	84	75	77	90	80	64	73	83	67	69	78	63	64	63	65	90	102	76	76	84	70	59	91	77	77	57	72	85	66	74	64	61	64	71	69	84	91	66	75	58	74	70	89	79	75	70	74	77	70	77	82	64	79	63	79	87	72	85	79	84	57	74	71	89	70	64	74	81	74	59	72	68	75	65	78	82	84	86	84	85	75	76	73	64	64	62	77	74	59	75	93	76	81	79	70	88	80	63	73	77	79	67	84	75	82	77	57	64	89	74	66	83	71	58	68	76	78	83	71	78	75	82	96	63	79	91	68	68	79	88	80	56	71	74	77	83	76	83	86	68	74	86	76	75	63	97	62	96	79	62	65	85	81	80	105	93	65	72	59	72	73	72	80	69	68	76	66	74	74	72	68	61	77	70	67	83	78	67	66	79	74	82	75	64	65	82	65	79	61	56	74	66	91	75	73	74	75	75	69	79	72	82	73	71	74	67	79	82	82	72	81	80	61	84	76	77	88	72	72	85	80	69	84	78	72	79	56	85	67	93	63	63	71	59	82	82	71	75	84	76	60	77	73	70	88	97	89	60	69	73	87	76	72	68	88	73	70	80	89	74	75	66	69	88	81	65	78	75	77	75	75	63	82	84	61	81	65	81	81	79	77	61	75	75	71	85	77	85	69	80	88	55	83	68	82	72	72	78	67	78	88	84	85	71	72	78	64	94	68	73	93	89	80	67	75	73	75	76	72	76	66	67	78	77	73	68	70	65	80	60	72	71	79	75	79	78	75	81	75	87	73	61	67	70	71	61	77	76	74	89	66	69	83	93	68	64	91	77	90	72	69	71	63	86	71	72	67	78	74	72	69	71	94	76	64	63	93	62	82	76	60	61	65	68	62	93	95	68	72	73	71	70	81	72	87	57	78	74	88	81	74	72	74	71	76	77	62	84	69	76	75	73	75	76	66	78	76	84	74	61	81	62	80	71	59	77	80	82	70	75	77	75	60	69	67	85	66	63	64	83	75	76	73	63	71	71	83	85	72	73	61	66	88	95	83	70	77	78	79	89	82	76	70	75	59	64	72	73	77	85	68	75	79	74	74	80	82	80	84	73	65	77	78	73	73	59	78	67	83	83	90	83	71	95	72	78	75	53	83	67	77	80	84	71	70	65	83	66	78	71	71	70	45	79	83	101	68	83	66	71	88	63	94	69	66	78	60	70	74	63	82	62	95	74	68	79	79	69	74	71	68	81	80	68	72	70	74	68	80	72	83	72	72	86	87	78	77	71	77	89	64	68	77	65	83	71	67	65	86	75	71	70	75	87	71	77	84	84	89	83	94	69	65	71	68	77	72	68	86	78	78	87	79	65	75	74	84	73	85	80	75	59	70	66	76	71	64	76	70	78	72	62	87	67	62	96	66	86	74	59	66	69	77	89	57	74	78	87	82	82	77	74	72	65	75	82	75	85	85	71	83	76	70	69	67	88	64	76	71	62	70	89	87	80	84	95	69	84	78	80	68	85	68	77	78	88	67	61	76	89	86	78	68	75	71	76	69	83	76	81	61	81	72	84	71	65	67	76	69	82	69	72	56	77	87	63	66	85	74	77	80	63	60	73	71	69	81	76	70	81	83	71	75	79	75	75	73	71	70	71	99	73	66	74	76	61	70	74	75	68	74	73	72	71	89	76	70	77	60	69	83	75	81	56	64	86	75	79	77	73	66	68	75	74	91	71	75	85	83	75	81	66	79	57	69	79	68	66	89	91	72	76	73	82	69	59	62	74	69	65	85	85	81	64	76	77	69	74	83	72	87	87	78	74	61	87	77	74	82	85	95	75	78	79	82	85	83	75	86	62	82	71	83	67	55	87	68	59	55	71	65	77	81	74	64	81	64	98	77	74	83	73	65	87	60	72	72	63	77	71	76	71	84	80	52	72	71	81	76	80	88	74	93	77	65	64	76	69	100	76	74	75	69	67	84	93	85	90	74	71	69	75	74	90	75	61	72	81	82	72	80	82	81	78	80	75	78	72	89	79	80	79	72	74	83	84	89	77	76	66	77	81	86	62	69	97	76	65	62	63	71	63	83	69	69	86	71	87	77	67	58	74	68	73	68	68	83	68	76	67	74	64	78	73	87	78	66	66	87	70	116	82	96	88	69	59	86	85	79	76	67	78	64	78	72	70	90	73	77	81	87	83	71	87	77	66	86	83	88	72	63	75	61	86	75	90	66	65	75	74	82	64	76	70	86	81	73	88	89	75	80	70	88	97	91	86	94	84	81	66	81	70	72	66	74	69	77	55	67	77	76	60	81	74	64	68	74	79	67
23872	12987	3992	2542	3951	4361	3723	3169	2632	2216	1839	1701	1450	1274	1133	1058	1028	1047	924	951	950	840	819	882	834	865	826	815	811	782	751	824	836	812	796	738	797	807	762	807	773	827	739	780	777	797	755	802	737	769	737	723	743	736	781	764	710	779	752	777	754	736	766	773	724	765	813	710	1137	3451	3240	2631	1884	1361	1131	889	753	755	763	736	729	691	718	800	766	735	754	760	725	770	723	701	744	752	745	743	736	732	743	722	748	743	729	729	791	707	719	754	802	762	717	736	723	750	692	767	761	677	757	739	702	732	753	723	763	745	840	755	707	717	794	718	776	774	741	737	723	746	729	776	753	735	754	726	711	718	740	710	674	762	703	759	746	807	715	686	730	788	725	731	693	769	741	754	715	711	757	764	698	725	707	727	731	690	773	730	715	779	710	717	750	689	732	709	754	809	766	722	738	690	739	739	692	711	685	685	755	699	712	717	703	701	745	778	742	772	772	774	731	757	764	760	738	772	728	751	695	766	761	768	709	771	731	707	741	742	728	757	766	762	716	716	796	704	746	709	758	743	745	713	675	749	732	728	750	756	745	716	724	744	767	734	694	721	745	733	690	763	782	744	777	727	692	714	754	756	709	725	745	740	748	745	703	741	747	704	734	726	704	721	749	746	762	759	786	766	771	756	768	769	755	739	763	720	740	730	744	724	730	782	802	753	769	730	732	781	737	745	766	728	754	768	725	734	738	755	784	721	708	727	717	739	754	761	725	768	717	747	700	735	791	726	742	729	732	752	746	733	738	704	780	746	748	749	666	760	764	738	776	712	794	704	781	710	713	744	746	764	745	737	726	763	751	766	708	752	757	760	700	717	709	743	741	735	740	729	733	795	804	725	741	746	697	762	742	763	740	766	716	728	726	750	717	706	727	725	720	753	718	715	754	763	744	753	696	709	751	771	712	748	750	711	722	720	744	718	801	745	729	766	766	773	752	728	701	738	733	751	775	699	730	738	735	771	768	726	752	769	746	807	765	717	699	658	745	736	738	808	763	724	712	755	764	708	755	739	709	724	754	714	703	718	692	755	765	742	786	729	802	786	697	720	788	756	790	787	747	731	714	733	737	729	738	740	759	752	700	747	739	728	752	752	782	706	765	725	725	764	730	782	702	733	721	719	690	724	772	760	816	722	742	712	735	726	752	740	696	750	731	732	732	728	774	706	786	757	712	734	753	797	738	721	763	691	764	765	730	742	750	724	724	731	737	786	758	789	753	752	725	762	734	679	745	741	731	773	744	722	691	735	760	777	722	689	727	741	729	716	740	739	757	773	714	742	791	747	750	727	744	720	751	765	699	695	716	706	810	745	768	723	722	766	716	708	740	743	739	731	760	741	708	759	735	718	746	749	769	753	741	801	706	687	724	772	754	677	732	783	749	755	722	749	763	766	776	700	763	746	749	720	747	762	749	716	738	722	747	758	733	762	737	715	707	723	734	756	734	751	782	746	740	745	725	756	741	769	754	751	700	752	731	769	752	711	730	759	729	741	770	755	719	735	720	761	739	785	742	744	723	788	735	757	780	763	741	719	730	720	739	768	729	671	714	732	805	743	748	741	775	718	732	759	784	775	733	752	712	728	704	716	783	709	750	742	759	717	751	733	741	717	758	783	769	731	702	743	710	747	697	771	748	752	709	724	723	732	676	737	776	699	750	714	723	754	719	727	752	757	770	737	678	716	701	754	727	752	710	729	765	759	752	708	757	752	720	732	776	723	759	764	764	760	760	723	746	751	714	689	730	714	770	719	724	721	686	704	712	715	750	718	782	695	718	742	748	739	699	789	720	741	744	756	697	736	708	702	744	730	753	739	717	751	719	785	699	721	713	799	733	763	765	708	768	720	791	732	758	721	708	744	751	743	749	731	698	722	712	759	681	718	739	702	702	758	770	725	716	681	705	723	771	723	737	735	740	791	735	714	762	738	746	777	758	735	740	733	756	746	807	652	741	757	732	745	757	762	761	731	774	759	752	730	727	763	705	735	693	747	729	726	745	737	719	760	696	773	726	729	709	804	736	743	717	679	791	699	749	769	753	801	786	758	721	711	764	701	722	767	698	741	741	736	732	760	726	796	749	693	805	715	697	732	675	710	754	734	764	774	745	755	706	783	734	732	731	734	752	730	762	749	733	745	726	743	735	763	729	706	762	734	722	690	718	759	727	727	706	762	734	755	742	715	816	719	773	744	748	724	786	761	770	723	747	741	774	706	738	748	744	666	747	749	715	785	757	713	771	748	747	724	707	755	739	747	728	749	745	745	747	759	734	768	761	717	758	717	730	731	743	730	767	741	709	718	750	764	752	749	731	724	783	751	724	786	714	766	736	784	734	753	755	736	720	746	685	710	787	704	730	750	741	738	722	730	735	777	728	748	721	729	739	771	723	693	715	693	711	722	726	737	758	746	760	737	747	722	747	726	778	775	747	754	714	741	712	754	746	753	727	756	770	782	779	719	801	757	758	717	804	735	736	719	713	740	753	733	708	743	737	783	798	761	728	747	718	757	673	768	719	759	744	778	759	708	749	718	721	706	703	750	723	734	709	744	689	687	743	768	694	794	742	749	688	710	699	747	707	754	756	752	757	770	730	758	720	702	717	746	762	754	720	733	730	748	738	718	728	730	698	734	741	764	764	772	706	751	718	722	730	765	734	689	712	739	724	734	744	720	731	754	749	716	691	696	698	755	731	681	742	715	744	729	736	747	730	741	773	742	769	737	735	758	718	742	746	710	779	745	727	735	803	693	763	765	719	736	767	731	722	769	765	742	743	721	774	746	766	669	779	733	722	729	788	687	749	777	739	731	764	734	760	766	736	748	767	803	761	642	712	729	744	737	740	771	766	765	731	770	723	714	715	776	770	738	724	743	787	752	751	748	737	744	775	756	733	768	751	703	731	765	787	721	740	758	740	766	783	717	755	781	746	740	717	758	742	721	752	744	783	735	717	708	677	786	729	699	717	708	741	750	748	689	739	713	716	757	733	752	698	716	824	714	715	799	700	721	739	735	756	723	740	742	766	727	727	701	753	743	771	733	736	751	695	720	704	733	679	791	738	753	717	783	692	738	740	740	702	711	707	763	699	745	766	704	724	719	762	727	706	737	725	696	748	730	703	750	793	754	721	713	785	773	729	720	667	734	755	725	793	677	750	700	747	715	755	777	763	797	764	759	757	729	769	738	732	780	748	794	773	686	741	744	717	751	691	754	770	760	743	746	675	721	740	734	746	706	689	713	699	741	713	711	763	700	717	773	744	723	746	723	764	734	717	721	758	720	735	727	768	737	735	694	723	735	725	761	761	748	743	731	700	744	719	717	766	732	747	706	771	730	740	723	745	783	728	774	742	725	769	764	735	705	752	709	763	756	752	739	723	704	725	724	740	728	750	717	761	684	712	788	699	736	742	737	737	725	817	735	708	752	732	795	735	716	720	710	785	671	724	676	718	752	784	728	712	753
1153	409	121	81	111	91	92	94	94	78	94	83	75	88	91	63	99	81	89	77	86	85	89	69	83	73	82	66	79	74	96	86	76	101	84	75	91	90	78	80	74	75	79	96	75	87	78	76	79	77	95	82	101	78	71	73	82	82	79	90	100	80	78	66	68	97	85	89	91	101	100	115	89	115	84	74	92	76	81	83	68	75	80	78	97	69	88	83	82	85	92	56	87	84	82	90	78	81	80	62	77	83	82	73	54	82	86	78	63	85	83	89	109	87	83	83	53	82	88	78	74	74	88	85	65	86	108	74	93	86	61	71	71	106	75	93	73	89	83	80	68	69	86	69	108	81	79	93	92	71	82	73	79	85	92	102	78	86	67	94	93	71	83	73	77	80	81	72	87	75	85	79	78	93	80	81	76	93	73	82	82	85	73	99	76	72	62	76	84	82	78	87	97	86	74	78	74	80	99	81	77	82	86	100	71	74	89	81	90	83	65	87	82	80	73	79	75	70	88	89	86	75	70	82	91	91	84	78	76	93	94	82	80	81	82	88	82	89	83	71	74	71	96	84	77	88	100	81	75	95	101	94	83	84	101	70	84	87	74	83	83	87	87	82	71	71	79	93	90	78	93	75	91	85	71	80	91	95	68	94	75	77	71	93	90	70	85	94	75	92	83	96	81	85	90	88	84	78	87	60	75	79	77	105	91	84	80	82	70	79	83	82	81	69	83	84	82	81	81	95	88	95	86	81	80	79	94	77	86	75	79	87	74	93	78	89	74	78	92	70	91	82	77	84	97	84	105	89	101	81	87	84	78	84	87	73	73	88	81	94	85	88	91	90	82	72	71	94	81	87	91	92	88	81	81	82	84	64	75	75	85	71	90	61	77	91	83	72	85	59	78	71	78	88	72	73	65	84	84	77	86	72	77	97	90	83	94	76	103	92	92	75	93	92	80	87	60	76	65	96	86	87	75	74	97	71	88	69	90	95	70	75	72	82	67	72	75	86	101	85	74	79	80	82	75	83	74	81	80	82	69	73	86	77	72	73	74	89	76	74	72	84	78	92	78	84	66	69	78	73	82	81	95	88	78	71	85	80	68	84	95	100	70	89	78	81	88	99	95	87	73	97	82	96	78	93	73	80	96	80	91	91	83	91	99	77	81	83	114	67	69	86	66	84	83	69	83	86	75	66	65	83	76	69	87	76	92	87	81	75	93	92	78	92	99	85	86	90	80	83	77	74	97	86	71	74	88	80	85	80	79	82	85	91	87	89	76	92	100	86	81	83	78	84	78	74	80	89	92	84	76	74	91	79	68	86	86	89	82	84	81	84	73	82	70	65	85	81	79	77	88	67	76	75	95	77	95	80	77	105	89	72	88	71	68	83	84	70	96	72	80	78	73	71	75	74	72	51	68	100	87	77	86	88	72	86	75	71	77	77	72	81	81	93	72	85	82	94	92	77	92	88	90	77	75	91	94	88	61	85	72	80	86	70	89	96	90	69	79	92	92	95	88	79	88	91	84	80	68	86	86	90	99	97	83	66	80	83	69	105	76	89	99	92	93	89	86	62	69	91	73	92	75	81	83	104	83	77	73	77	71	83	77	66	71	80	71	81	85	86	85	64	92	79	77	77	75	69	95	92	66	68	87	83	90	83	99	72	88	68	82	100	82	77	77	76	94	83	89	81	63	82	82	84	78	76	80	74	82	81	99	90	100	74	83	88	83	78	67	75	92	80	85	87	75	97	59	78	84	96	93	75	67	81	84	82	84	83	89	66	81	84	82	75	75	83	86	84	70	80	80	86	78	81	78	81	73	83	93	104	76	88	82	90	87	82	76	80	84	65	85	85	94	72	72	90	83	84	71	63	84	81	80	90	84	87	69	67	76	78	86	77	83	96	73	79	97	81	81	71	91	84	89	85	99	82	94	86	82	72	75	75	88	98	96	72	89	65	76	87	90	74	83	77	80	80	74	82	85	79	76	93	81	63	89	75	89	89	71	97	85	79	76	90	94	106	78	64	68	73	75	80	81	84	67	71	99	74	76	74	101	88	78	65	78	104	63	91	73	74	90	87	82	106	74	76	71	77	77	91	89	90	87	78	87	93	86	80	75	64	92	82	78	80	88	94	71	82	104	74	88	87	83	83	70	90	82	77	90	80	83	94	84	82	74	75	87	87	78	79	81	82	79	82	91	88	64	76	80	77	78	96	87	70	84	69	86	86	92	82	77	60	76	84	71	84	80	80	82	88	77	81	87	82	76	70	83	85	88	68	84	87	73	76	80	79	77	70	88	91	77	79	82	93	87	91	94	67	85	88	73	92	87	90	77	80	81	71	77	83	87	94	92	77	69	92	85	65	81	74	81	112	91	66	75	103	80	74	94	87	101	85	89	71	83	68	88	81	102	81	73	60	87	83	75	83	68	77	74	97	87	69	80	92	93	70	65	84	91	93	80	70	70	78	64	81	79	66	86	85	79	66	78	81	77	83	79	98	74	92	95	94	96	79	68	85	89	88	89	73	86	90	73	86	91	77	81	75	95	77	84	85	76	70	77	71	72	72	83	87	77	96	73	83	80	83	96	91	86	77	75	87	86	76	76	73	78	86	81	75	81	76	89	79	80	87	79	78	90	91	81	79	84	85	78	80	75	95	83	77	87	89	79	87	79	92	87	81	93	83	83	86	86	77	82	76	94	73	73	83	85	92	91	79	71	91	81	81	78	91	92	93	79	77	84	85	73	79	80	84	68	88	85	73	87	77	90	80	89	81	83	89	69	77	83	81	75	78	79	63	89	78	80	82	75	75	74	91	89	79	80	72	91	77	72	85	82	92	85	78	91	82	84	92	75	84	91	87	84	97	86	71	72	79	90	88	81	60	67	89	71	68	83	95	72	68	106	107	88	73	77	74	96	70	83	84	87	81	84	96	81	72	95	83	88	85	73	63	92	67	93	79	82	67	99	66	77	77	64	71	78	85	76	68	66	87	92	86	78	78	74	75	101	88	76	71	78	83	65	80	83	92	76	85	80	81	77	74	74	73	68	76	92	74	65	86	71	73	84	99	68	82	86	70	77	82	98	73	84	93	78	73	77	61	80	75	84	85	83	82	93	75	65	69	90	75	75	85	77	91	72	71	77	87	77	86	82	81	92	81	95	74	84	94	82	91	89	72	79	97	85	68	68	96	86	78	71	77	86	74	98	90	89	91	90	66	71	68	81	100	89	89	95	67	88	81	73	101	98	87	87	84	71	79	79	63	78	73	82	90	84	87	86	81	85	85	70	75	80	82	74	83	82	83	87	86	88	72	69	92	81	74	76	87	71	78	88	91	79	89	90	75	91	79	88	73	77	87	90	100	78	97	82	72	93	83	88	86	72	83	91	87	85	81	101	91	86	83	81	68	84	104	84	83	69	75	74	75	75	78	69	73	79	75	78	96	68	89	95	75	96	67	94	75	86	74	77	80	91	74	84	77	87	71	96	85
14856	5927	1553	1284	1511	1630	1564	1385	1373	1154	1115	1036	950	909	918	856	838	833	879	857	842	860	851	832	831	780	794	874	783	782	787	806	860	868	813	833	786	813	847	808	821	747	796	809	791	775	799	786	816	771	826	871	837	772	790	823	788	808	794	771	863	755	753	777	773	797	871	779	891	1191	1313	1322	1163	1042	905	836	812	835	774	771	812	734	787	780	791	794	801	774	742	744	802	811	782	784	775	787	803	832	783	752	838	749	815	782	818	829	755	736	755	796	790	750	782	792	758	831	815	874	796	791	818	782	769	845	779	775	774	800	773	796	797	836	776	809	783	810	776	801	813	772	806	760	821	800	848	785	789	781	816	799	795	783	765	793	817	814	809	756	775	812	854	760	823	779	823	826	812	782	833	756	790	773	827	776	807	796	789	828	823	801	780	830	803	827	790	775	763	826	829	767	790	813	780	773	789	825	788	809	823	836	723	813	800	779	808	797	798	815	848	791	784	840	770	790	766	783	770	766	771	792	766	784	727	801	815	779	791	820	789	782	823	833	833	753	844	797	781	797	841	803	822	860	764	821	805	785	780	780	769	812	791	823	833	768	785	766	831	783	793	780	808	798	778	774	769	837	785	789	799	842	807	796	853	763	801	853	820	766	784	814	786	791	824	806	794	834	811	811	802	826	748	781	777	856	814	779	787	792	755	804	779	798	761	823	786	792	744	780	838	795	762	784	773	754	781	797	798	833	785	864	818	834	800	819	764	739	757	772	760	810	765	793	762	815	818	812	850	842	795	789	826	785	848	767	767	816	778	849	809	815	782	792	831	798	734	785	822	793	816	785	787	829	807	821	794	758	806	800	800	785	788	795	788	805	758	836	808	797	789	838	798	804	791	812	831	833	789	813	797	846	808	796	768	775	826	826	754	883	806	762	792	818	829	800	799	818	788	794	804	759	810	796	846	804	795	786	808	805	825	804	741	849	836	837	789	820	761	803	745	767	788	814	846	787	808	782	767	820	772	815	813	836	772	791	840	791	804	751	847	790	800	796	783	797	817	779	806	801	786	788	762	807	845	760	810	781	775	760	796	774	847	754	764	802	808	796	829	793	812	827	761	797	788	814	828	792	872	812	794	828	779	757	777	759	777	837	814	835	780	816	756	781	796	799	806	808	814	771	766	730	812	789	814	803	804	777	829	746	799	799	734	792	739	819	833	790	790	784	770	756	800	817	773	789	850	762	778	747	798	825	784	828	764	837	770	837	815	816	807	819	784	842	811	772	767	811	814	758	806	796	848	810	834	810	776	780	809	837	823	798	875	764	771	765	811	763	799	787	810	821	803	773	767	798	830	827	784	880	823	853	815	769	845	760	796	803	761	778	771	696	799	830	795	775	813	807	762	802	779	746	800	824	762	810	785	778	808	774	827	804	829	764	875	792	815	787	774	785	839	837	819	853	756	814	827	799	771	846	787	797	809	805	816	802	820	784	845	815	767	805	791	721	837	849	772	818	794	806	783	770	776	762	786	813	801	852	832	779	841	803	797	780	774	806	841	771	816	819	764	775	845	750	782	793	807	800	833	760	772	782	813	811	816	805	829	807	799	820	793	795	847	812	763	786	787	801	791	836	830	800	746	828	856	823	745	769	837	787	840	772	788	827	869	845	753	787	804	744	814	821	769	773	785	795	840	830	758	830	792	784	804	786	778	750	771	781	840	825	791	774	774	766	797	750	843	811	874	767	809	753	795	785	792	806	768	817	825	777	833	803	799	784	845	784	824	843	824	804	780	840	829	752	802	781	778	827	804	818	818	801	757	795	812	779	794	808	767	804	848	782	808	786	783	787	793	805	812	810	836	783	804	830	769	783	830	782	805	797	794	836	770	783	825	829	767	866	769	793	783	798	758	798	792	758	765	802	773	836	820	808	779	798	796	822	813	781	825	747	856	787	773	815	827	803	784	796	822	774	793	821	797	828	802	811	787	784	799	772	777	835	772	831	779	786	771	775	789	796	790	773	773	819	836	789	769	819	792	776	754	821	845	775	754	819	773	818	774	754	768	796	783	806	814	844	777	788	793	750	825	784	794	826	826	823	814	782	796	799	781	814	786	823	770	807	810	782	805	820	780	771	817	823	783	800	779	803	813	841	805	770	823	772	787	799	782	764	793	817	795	792	804	808	786	792	764	807	731	783	818	775	806	797	830	794	817	811	785	750	781	812	750	783	789	784	785	795	785	784	794	771	822	824	733	794	782	830	796	813	826	791	794	818	763	796	722	808	749	811	792	798	756	802	695	781	789	760	781	822	767	775	779	820	785	740	794	776	806	787	745	785	774	823	779	767	764	738	762	823	840	782	808	784	871	797	812	800	804	762	848	837	760	804	783	797	831	807	774	855	838	791	775	814	787	797	871	801	768	802	803	789	837	819	829	771	790	819	816	805	778	823	820	814	771	804	769	765	773	804	771	796	803	780	770	810	809	790	836	824	770	809	774	795	763	830	762	845	820	779	788	739	815	771	832	809	793	776	837	799	789	747	792	833	772	820	812	784	825	810	851	766	794	786	770	801	834	810	794	809	801	791	808	806	769	785	837	750	845	828	830	792	818	807	792	788	774	806	781	828	777	791	788	811	807	855	809	779	785	753	753	867	826	762	773	759	745	763	841	802	795	839	829	792	754	777	803	785	761	774	777	822	808	781	812	753	809	777	833	804	802	763	791	832	791	763	797	794	739	822	809	820	818	783	834	833	818	749	845	811	851	778	806	865	787	883	795	830	820	829	790	822	790	835	823	793	803	755	838	732	781	782	813	771	808	767	784	781	775	790	765	828	823	789	829	807	823	781	799	789	765	839	846	811	835	756	793	752	765	761	804	790	825	793	773	786	778	760	793	761	775	740	817	770	831	795	817	780	767	784	786	838	782	766	756	828	769	802	759	777	785	821	849	733	788	778	767	791	722	786	805	819	757	837	751	848	764	801	797	822	802	797	794	821	795	765	790	795	765	766	830	812	805	767	779	803	856	821	811	799	809	781	826	859	799	784	847	819	820	810	853	813	769	796	800	800	763	842	794	795	811	793	810	790	793	773	818	809	833	804	829	863	812	825	794	782	775	788	784	806	806	785	790	776	758	792	777	810	790	811	782	799	827	768	834	824	765	784	817	780	785	832	780	824	797	746	811	806	785	777	813	738	816	809	777	813	777	763	807	849	828	802	805	803	797	813	802	834	788	818	801	846	842	829	813	751	734	786	805	850	786	807	802	793	825	778	776	766	807	802	773	806	809	781	762	810	821	839	733	795	730	815	838	812	751	831	809	756	833	773	810	795	777	769	827	800	781	846	841	830	768	799	808	781	775	796	819	774	791	790	845	790	756	769	801	851	818	816	787	819	790	772	784	833	784	819	768	809	803	749	837	760	776	832	804	782	803	800	803	841	840	813	776	802	834	714	788	765	767	758	788	794	812	808	771	795	786	816	793	786	827	821	860	787	812	831	769	769
1712	1031	253	129	110	133	105	109	113	100	92	88	108	92	99	81	100	73	73	87	74	83	100	102	69	83	94	84	87	90	98	97	71	82	91	77	80	83	72	79	82	75	82	78	81	79	101	82	99	73	83	69	91	83	75	91	83	70	74	76	94	66	86	86	86	78	87	84	93	150	123	120	119	99	101	89	81	107	82	85	77	103	73	91	75	96	66	95	85	77	65	78	65	83	75	82	75	77	79	89	73	85	97	75	74	77	86	95	82	89	83	85	79	100	100	100	91	88	82	82	91	79	98	69	96	80	89	88	79	81	81	83	93	93	90	89	86	77	83	98	85	79	72	67	85	90	77	61	102	97	79	77	92	73	63	80	89	78	86	102	75	76	82	91	72	86	76	72	86	85	72	84	92	80	79	73	79	113	77	68	77	76	74	95	90	83	87	93	94	90	79	84	81	82	89	95	73	95	85	87	90	90	88	89	80	65	81	77	77	94	76	80	92	97	86	67	65	72	84	85	87	83	78	74	72	86	93	84	73	82	95	91	98	103	90	95	85	95	103	88	72	83	74	67	78	78	83	96	93	81	87	83	85	87	75	78	84	86	89	82	95	70	71	95	79	73	78	69	110	81	67	74	88	96	80	76	69	74	92	71	91	89	74	93	85	81	88	83	76	93	84	83	85	87	74	92	88	77	100	96	86	90	101	78	69	96	88	92	84	87	80	70	90	76	92	73	90	79	90	80	77	81	82	89	83	82	85	85	81	78	72	101	77	85	78	77	81	81	86	83	80	82	90	72	69	87	85	84	85	83	80	82	83	104	72	73	75	71	89	93	80	87	73	93	92	78	77	94	62	78	98	83	85	85	76	75	83	73	101	94	92	62	74	73	77	78	89	82	92	89	86	87	77	86	87	82	72	87	74	88	70	65	92	94	81	89	87	75	80	80	93	90	74	86	87	78	81	77	72	89	80	80	84	94	80	94	91	73	93	92	95	92	67	77	83	84	78	84	98	102	83	85	82	91	77	83	75	79	92	93	85	93	86	87	101	75	84	88	82	78	86	98	92	91	82	77	69	87	81	73	72	77	90	76	91	88	89	78	79	89	98	80	80	85	82	90	77	90	72	81	83	78	75	86	81	79	76	77	68	79	80	81	82	82	95	75	61	79	85	79	98	71	84	79	69	80	86	89	95	60	89	97	89	70	92	85	83	78	91	83	89	82	105	86	88	71	82	83	81	98	91	81	78	74	85	79	84	109	86	69	78	85	81	94	82	75	102	78	82	85	69	82	95	74	105	73	79	79	98	61	83	84	77	106	80	82	79	75	84	88	74	79	82	86	87	96	78	84	82	86	73	78	80	71	84	85	75	82	90	78	83	83	63	79	94	85	73	93	86	81	86	79	88	88	79	90	83	90	88	83	70	86	88	87	88	70	81	80	84	85	83	78	76	85	83	83	86	83	90	67	77	68	76	94	81	91	73	82	99	93	86	68	77	95	71	95	75	81	67	98	83	88	96	76	86	85	75	86	87	82	99	82	100	80	83	91	84	80	70	87	72	83	83	83	88	86	87	92	99	93	106	82	68	80	90	90	105	74	71	80	95	101	79	92	82	83	83	83	73	80	94	82	69	78	103	78	76	87	97	76	90	87	72	108	93	99	96	77	88	85	82	92	91	101	89	80	89	86	80	88	79	70	79	80	84	70	67	74	82	101	98	73	75	66	86	101	98	89	80	69	92	87	89	97	96	83	93	71	88	87	78	97	69	76	82	96	73	81	93	60	84	89	91	78	96	92	80	78	84	83	87	83	79	79	93	84	83	96	76	80	88	90	66	102	76	70	86	95	83	83	69	99	73	93	69	82	78	82	79	89	85	80	75	78	92	73	78	72	91	78	92	70	77	81	91	99	96	77	77	90	83	84	89	69	82	71	72	83	89	87	96	78	95	66	86	86	90	110	83	72	84	78	78	89	96	74	105	77	86	99	94	95	95	87	80	91	71	86	84	90	87	93	82	91	73	94	115	92	89	64	80	81	83	76	83	87	92	94	99	90	86	82	64	77	83	95	88	78	89	72	99	69	90	80	72	81	91	70	85	89	83	79	80	94	82	87	90	83	80	79	80	84	71	86	76	88	96	75	85	88	89	70	65	75	103	88	65	80	94	73	88	89	90	61	93	71	88	83	89	95	63	95	93	89	93	83	94	77	102	73	75	87	75	81	80	77	78	75	83	79	75	92	62	82	70	89	88	106	81	82	89	86	75	84	83	80	82	76	82	95	88	81	73	84	74	96	81	78	87	79	91	89	75	73	98	78	83	88	88	79	78	78	71	92	81	61	81	81	83	77	81	85	83	90	106	101	86	97	64	81	95	76	91	86	71	90	94	95	95	107	72	88	94	67	74	79	80	86	92	74	65	81	81	70	84	84	88	73	76	110	75	92	78	75	81	90	90	99	90	92	64	89	95	76	91	85	80	76	77	100	95	85	77	81	77	86	97	86	74	92	85	63	100	75	93	84	79	88	79	74	95	82	93	76	88	83	78	86	68	77	85	79	95	88	84	77	76	102	71	86	100	68	69	88	86	85	88	77	85	83	74	69	83	91	91	94	96	80	72	71	93	89	73	93	91	73	75	95	98	67	76	79	73	72	82	69	90	76	64	69	78	80	77	75	78	63	97	104	91	83	83	75	77	79	77	89	76	78	85	83	115	80	94	80	82	65	73	84	101	95	86	90	93	77	99	86	78	88	80	85	78	85	83	69	76	84	72	79	72	91	81	76	80	85	102	83	77	68	74	92	90	89	82	76	93	76	97	95	80	91	76	79	84	98	86	84	94	107	83	79	95	76	75	78	76	67	75	93	100	88	85	78	86	89	79	84	76	85	87	92	88	83	100	80	88	89	95	99	90	65	66	101	90	81	85	83	77	84	80	84	88	74	86	77	87	89	86	81	76	74	92	86	84	77	82	113	82	86	97	76	80	76	92	76	75	87	95	79	70	94	77	78	70	79	76	70	71	80	74	94	83	86	78	79	93	82	78	82	83	90	67	80	94	103	83	88	70	79	73	74	74	82	73	75	91	79	105	92	75	87	91	88	89	87	81	96	87	86	89	82	90	77	88	89	81	87	81	82	85	90	92	103	78	64	79	93	66	79	108	83	87	86	95	72	64	81	86	78	92	73	93	80	104	98	87	90	98	100	75	83	87	87	69	86	89	80	70	82	82	89	89	90	73	77	77	81	94	80	68	86	94	77	79	85	80	80	75	76	89	79	85	92	85	87	81	76	85	97	84	84	73	66	78	85	91	78	95	82	78	90	96	76	95	72	85	94	85	76	63	69	86	86	77	96	80	84	82	101	71	83	77	79	81	82	102	88	93	81	75	79	86	96	87	89	89	96	95	98	83	71	78	81	67	84	95	87	87	81	78	76	80	76	78	77	80	79	94	94	83	87	84	85	78	104	83	82	88	73	72	85	83	66	88	91	92	82
19867	9346	2593	2063	2848	3131	2745	2421	1965	1709	1490	1349	1230	1180	1046	975	1017	973	929	893	887	824	839	866	825	881	870	848	875	789	833	830	809	845	832	845	847	895	858	821	781	865	838	855	866	841	820	832	779	808	857	793	807	829	834	777	822	862	807	844	791	836	839	790	868	797	838	843	1232	2224	2155	1904	1543	1148	1005	891	870	773	744	789	802	834	826	838	852	846	882	884	820	842	807	794	827	780	812	812	864	811	815	829	811	839	799	873	797	828	820	809	793	805	783	810	780	801	840	869	833	791	806	771	775	841	818	824	801	816	827	837	801	813	799	799	818	844	797	792	866	854	793	767	828	795	854	784	834	878	826	760	810	799	786	791	781	820	785	801	841	815	796	757	789	785	777	829	834	796	816	802	815	835	824	851	799	741	739	818	826	812	745	818	856	878	826	842	830	827	823	816	825	793	792	841	773	835	812	824	847	812	851	837	825	811	765	794	769	786	785	790	798	830	790	802	832	827	813	821	790	844	817	884	815	869	778	790	781	808	840	822	800	838	787	837	800	797	795	827	884	819	774	823	855	782	828	806	878	797	832	796	864	848	787	845	839	821	818	827	822	846	800	807	799	790	783	813	841	851	839	800	791	850	859	786	834	800	795	851	818	814	832	827	844	813	809	818	809	824	857	804	835	803	840	847	798	816	798	846	799	836	790	821	812	836	833	779	826	879	844	780	778	845	773	797	872	821	894	799	791	837	812	808	817	809	863	817	762	796	848	874	849	806	827	822	808	808	820	771	851	846	783	810	797	860	805	827	801	859	852	835	775	817	888	803	792	799	844	841	830	800	831	811	763	810	789	774	799	803	787	823	797	878	866	840	867	838	781	872	804	899	836	797	820	847	750	867	816	838	805	809	768	801	852	835	815	824	770	868	825	812	834	787	850	829	794	823	805	781	805	819	850	815	775	834	843	829	783	870	787	787	809	789	821	820	817	797	830	744	729	854	848	815	792	843	851	751	804	816	856	742	866	794	814	760	816	812	770	821	783	785	786	804	838	837	817	808	842	817	859	841	794	843	792	806	798	789	777	829	796	832	854	815	811	822	813	779	806	806	795	827	852	841	836	784	809	810	823	802	785	854	775	833	752	845	748	812	779	758	800	847	819	836	818	781	804	815	834	835	823	857	830	773	804	831	821	757	813	815	822	830	802	782	822	776	809	789	804	790	806	792	834	877	820	831	775	830	777	797	805	829	811	818	799	814	795	848	821	877	790	794	802	794	801	864	806	812	779	810	780	809	815	797	822	839	769	805	822	817	829	781	847	809	830	886	796	840	839	812	808	858	764	822	802	796	812	758	800	787	846	811	790	791	780	788	820	837	835	792	752	831	830	839	793	835	794	829	792	811	788	838	775	791	817	795	804	826	831	812	818	810	827	812	805	752	844	800	823	825	827	847	858	821	790	766	812	790	767	769	808	851	764	784	797	862	808	853	874	823	793	777	792	804	803	791	873	766	848	837	821	841	843	748	808	784	844	839	801	806	820	789	869	784	768	829	789	756	799	812	836	782	764	860	800	791	811	822	820	865	800	775	809	831	833	839	860	791	840	828	768	787	863	815	842	826	782	849	886	824	800	741	801	801	814	851	812	805	809	850	799	819	830	830	829	822	834	848	871	836	812	820	779	831	814	786	863	826	834	789	815	780	794	821	830	867	781	804	790	880	760	785	823	801	776	767	808	772	857	851	812	853	847	815	818	767	803	787	804	808	791	840	816	792	816	782	803	801	884	762	843	848	758	859	855	834	837	780	786	813	836	803	793	822	764	846	810	760	809	831	819	799	791	798	836	859	832	819	830	799	762	826	808	798	812	812	795	829	874	839	804	826	847	812	848	801	832	828	835	802	824	833	795	770	833	790	788	813	841	819	791	879	863	780	773	801	767	829	785	840	814	841	839	823	770	773	791	789	792	805	820	768	831	856	792	855	856	841	867	785	854	863	846	841	814	819	876	785	826	824	820	776	776	777	851	838	866	814	784	786	781	875	827	812	811	885	874	779	822	736	766	842	838	865	813	765	786	800	824	817	784	826	780	850	841	822	847	787	820	772	777	774	793	821	847	827	854	757	777	807	834	814	816	838	773	828	803	860	755	794	813	854	832	842	794	823	790	782	844	789	786	802	819	894	826	819	757	838	836	810	795	826	823	768	834	833	764	770	837	786	796	808	753	838	823	811	804	834	827	812	811	871	808	811	860	807	786	800	793	785	822	823	793	822	854	842	826	808	823	809	846	756	802	813	816	843	800	852	848	765	818	779	836	778	829	832	833	817	810	827	777	807	807	810	773	770	761	840	790	785	770	852	835	815	878	842	818	782	801	780	797	792	820	826	823	814	801	826	790	826	794	809	844	851	841	817	835	856	819	816	814	779	864	808	787	802	826	879	831	814	779	828	786	826	801	780	783	793	815	822	831	862	869	769	816	805	840	831	804	823	811	825	749	866	831	820	814	823	824	796	855	809	830	834	826	804	820	813	793	805	852	808	822	836	776	812	756	785	835	808	880	817	841	841	810	804	817	798	837	833	792	871	887	825	829	774	825	794	844	813	802	889	849	802	823	847	804	867	818	823	818	801	785	819	816	826	823	821	812	765	752	833	797	886	789	802	809	814	824	846	852	821	806	797	818	767	832	778	817	785	792	866	817	825	785	785	764	801	816	826	809	828	833	854	826	822	822	811	865	780	786	835	817	853	825	823	839	815	783	802	880	836	788	795	751	773	799	857	834	815	802	783	770	851	836	821	772	852	802	807	822	813	836	838	816	836	886	771	817	816	818	852	822	799	818	779	813	869	836	844	825	826	799	856	886	811	785	792	830	830	793	793	826	807	808	841	851	844	799	844	848	777	812	841	818	846	815	807	775	781	829	834	886	768	813	846	828	812	779	838	851	821	770	836	762	838	791	810	857	785	806	834	830	877	790	796	813	807	785	803	831	820	829	849	817	844	789	808	880	884	834	822	818	817	870	868	771	817	816	789	785	806	830	832	812	853	831	816	827	824	822	775	815	837	851	770	796	824	769	812	836	843	762	779	827	798	788	835	840	813	834	810	833	815	762	817	800	793	803	800	831	831	811	821	787	809	771	795	834	839	838	818	803	792	830	803	824	851	763	816	808	830	821	780	803	761	839	821	806	787	798	812	870	800	803	803	821	833	817	826	766	791	780	818	768	797	835	889	819	805	785	826	826	777	816	866	818	803	814	839	827	845	815	758	814	834	830	798	792	812	787	831	776	835	755	776	861	785	810	788	811	816	856	838	863	792	812	837	849	833	809	816	809	833	767	815	814	832	849	792	857	819	910	838	815	850	843	766	806	839	817	812	788	778	802	783	792	838	797	838	789	820	820	833	840	826	828	832	828	779	800	869	804	804	824	767	847	793	822	827	855	782	777	828	826	779	833	793	799	812	831	819	799	824	776	867	807	820	852	798	822	816	869	815	828	829	764	784	859	823
2039	848	248	143	109	108	105	94	102	97	81	83	86	87	70	77	74	73	76	81	74	86	56	65	71	77	65	72	61	73	71	61	83	92	70	78	86	73	66	89	66	78	75	64	79	60	59	82	53	64	94	81	81	62	60	64	70	78	79	74	63	78	78	76	79	69	85	77	83	124	125	117	95	81	65	73	66	82	65	77	68	72	70	74	62	58	76	63	72	71	78	84	97	67	61	70	88	79	66	71	64	65	70	63	58	67	83	71	59	74	74	68	74	76	66	87	71	63	85	82	61	68	71	80	78	75	86	68	71	69	82	76	71	66	59	90	75	86	75	71	61	79	70	55	68	81	70	73	69	76	81	67	64	71	69	74	71	67	73	82	67	72	87	69	67	66	71	73	67	61	58	73	72	77	80	63	74	66	58	76	87	73	70	83	70	73	78	75	76	71	67	75	76	69	81	83	68	67	85	56	74	50	74	75	61	71	66	66	82	61	80	82	68	74	80	84	82	74	83	77	72	86	78	80	66	66	73	77	75	69	63	55	84	75	90	77	75	53	65	71	77	80	76	85	49	65	66	59	75	73	59	80	76	65	59	67	62	67	73	68	71	83	73	77	76	64	78	85	61	58	77	62	80	79	87	71	67	88	52	64	75	70	73	68	76	64	71	78	58	79	69	80	82	78	73	61	55	74	67	68	65	69	74	81	63	70	70	55	68	70	79	71	79	88	81	79	71	68	72	70	67	78	68	67	82	64	77	56	71	65	71	71	73	71	74	75	67	60	75	87	62	56	78	66	60	64	73	76	77	91	58	65	73	80	69	75	84	76	73	58	65	74	72	68	73	90	73	59	66	63	80	76	87	68	81	64	78	80	71	81	79	65	72	65	73	65	71	61	70	67	52	62	62	67	75	76	68	59	59	73	72	83	81	60	83	72	58	67	80	83	85	59	74	85	57	83	72	65	88	71	72	70	78	69	85	62	71	55	76	78	71	60	77	72	72	67	77	76	60	87	76	66	66	80	75	87	82	68	79	76	74	65	66	79	67	61	60	88	75	67	68	70	84	75	66	59	72	62	67	66	78	69	82	88	68	80	87	72	87	73	85	69	82	99	81	78	69	72	64	77	81	66	74	76	66	78	65	68	78	83	77	80	79	85	67	61	83	63	72	76	68	79	64	67	69	64	82	99	69	65	66	79	68	75	79	77	74	78	66	81	59	69	63	83	76	82	61	65	63	81	74	68	61	52	83	73	68	70	63	72	74	58	67	70	85	72	59	64	74	71	86	77	73	79	73	83	73	68	83	63	67	73	73	72	83	77	82	64	72	82	76	75	88	62	51	67	67	86	83	72	53	75	61	69	76	74	71	71	57	73	60	76	64	75	61	77	80	81	60	70	67	60	83	76	64	77	70	65	70	67	88	61	56	76	70	65	69	71	75	73	63	71	57	65	64	66	68	61	77	75	64	69	75	73	56	78	55	78	83	71	70	72	85	75	66	59	80	78	72	67	77	57	75	53	59	59	85	86	70	75	80	69	72	63	59	73	65	68	57	82	77	71	72	84	78	68	74	61	64	61	67	71	63	69	85	71	83	65	80	66	78	63	65	71	49	79	61	66	70	76	89	73	64	75	85	70	84	89	81	69	67	68	88	65	85	64	65	67	66	68	82	61	69	67	72	67	84	64	71	65	71	65	83	54	79	75	80	72	81	74	75	69	74	73	80	76	73	65	77	66	67	75	80	64	66	78	64	72	82	67	69	58	73	64	64	76	68	88	73	84	74	58	80	71	76	73	83	58	76	61	66	70	72	66	70	72	61	72	71	82	63	82	70	72	71	83	78	75	67	62	72	88	59	73	78	68	67	69	82	69	73	69	71	73	66	77	72	66	62	72	69	86	70	75	82	65	65	63	56	86	81	67	69	84	92	70	65	63	75	56	90	71	65	81	79	78	76	77	71	58	66	70	65	68	72	57	59	78	76	60	66	69	76	57	63	71	80	94	66	53	70	84	73	85	75	68	74	70	63	64	73	58	67	74	68	71	74	65	74	82	77	79	74	80	82	82	80	76	69	72	68	69	79	78	61	70	70	77	68	86	60	81	79	62	76	62	73	91	76	76	85	75	63	76	78	57	62	71	67	70	80	72	78	67	76	69	76	68	47	71	72	67	62	68	82	80	73	65	72	74	72	69	78	74	73	63	69	80	78	66	61	77	57	79	77	59	73	77	81	64	81	72	65	70	66	71	69	81	61	63	81	75	90	62	79	63	80	77	71	64	84	64	68	60	60	69	73	54	79	70	59	74	76	62	72	61	68	74	89	79	73	59	64	66	59	65	74	74	76	81	66	68	80	71	64	76	64	69	76	70	81	89	70	75	66	76	85	80	79	62	86	81	82	65	71	82	77	58	67	79	74	72	78	75	72	81	66	66	67	61	82	67	56	67	75	61	75	69	82	84	77	74	61	67	69	77	71	85	73	82	58	70	78	68	73	59	81	75	78	70	71	57	65	85	74	73	73	71	82	73	74	69	55	79	74	62	59	66	74	63	77	86	60	79	59	68	67	76	88	73	79	66	74	75	74	82	83	81	70	83	59	84	70	66	67	71	76	79	62	66	80	61	63	88	51	60	65	67	61	81	75	67	81	86	72	64	78	82	46	77	70	69	70	67	55	76	84	79	66	61	69	81	72	66	72	54	67	76	61	61	82	72	82	67	83	74	86	78	81	62	73	76	73	82	80	74	72	77	72	73	66	77	64	75	70	70	77	80	61	73	70	61	58	56	78	75	62	65	78	67	69	73	74	61	68	73	67	84	78	90	68	77	67	75	68	70	66	71	70	61	73	84	68	79	75	62	63	65	83	82	58	82	68	68	62	80	78	87	80	61	70	65	53	72	73	77	68	83	60	82	68	53	91	65	73	55	60	78	87	67	76	66	78	79	79	52	66	62	75	55	76	80	75	76	66	52	67	77	65	76	63	69	55	80	64	65	67	69	73	63	71	83	65	78	83	71	76	82	62	79	74	68	65	65	83	56	68	71	78	68	63	63	66	58	69	82	83	57	68	59	75	72	81	68	54	67	67	67	82	71	63	76	73	59	72	68	74	74	58	62	70	82	76	82	78	79	76	81	66	64	76	68	77	75	66	56	77	85	64	60	67	57	86	73	71	74	91	61	75	64	75	68	62	56	70	64	57	61	60	59	59	90	61	72	83	84	68	84	68	81	76	65	82	83	64	72	72	62	62	64	83	66	81	88	58	74	64	78	73	88	78	67	59	77	72	70	70	56	87	73	87	60	67	63	80	85	85	60	77	71	70	71	64	70	73	77	73	81	79	66	75	61	67	66	67	70	71	51	70	67	62	69	75	67	69	83	60	75	67	61	51	73	71	67	54	72	75	77	65	69	87	72	72	79	84	64	81	78	67	63	79	78	67	67	73	67	81	64	89	47	81	71	58	85	72	70	74	73	64	76	70	72	79	69	75	62
20125	8912	2750	1928	2652	2916	2688	2266	1931	1729	1461	1282	1188	1046	1016	928	847	852	813	877	807	795	857	786	753	742	775	732	751	705	693	734	734	736	718	752	727	768	753	735	729	744	658	706	739	675	730	699	721	688	739	733	723	692	734	709	663	688	741	690	716	751	761	740	673	740	705	868	1534	2303	2216	1887	1331	1109	856	748	722	696	737	706	692	724	692	722	706	721	692	721	699	716	712	716	675	679	681	686	718	714	698	675	750	720	734	668	715	658	651	632	686	706	685	686	723	685	702	719	687	666	750	727	714	697	719	718	669	692	691	678	663	757	743	705	640	680	708	668	703	696	701	662	676	698	695	677	727	716	701	683	664	760	700	728	749	681	713	666	661	712	709	687	664	695	684	664	724	729	690	727	707	666	675	721	689	674	704	660	717	718	711	671	735	695	672	691	701	686	757	732	708	702	701	661	671	671	709	709	699	703	692	726	705	710	701	688	675	670	696	685	721	628	711	693	713	716	649	697	728	700	699	717	678	720	719	751	710	693	704	713	687	700	699	717	668	704	737	696	673	647	696	736	676	723	758	681	749	720	687	757	697	671	705	648	684	701	723	698	682	688	688	684	723	684	683	713	718	744	711	723	682	686	733	707	651	679	703	697	717	688	673	698	678	666	752	710	707	716	701	709	713	700	665	690	689	696	684	682	665	703	704	709	733	711	701	673	695	705	684	697	691	701	689	714	718	716	690	684	670	706	669	706	699	693	686	713	715	672	732	723	688	704	687	675	738	686	730	716	729	665	682	708	690	713	685	715	676	670	686	726	762	648	630	713	714	774	715	649	752	681	768	730	688	678	729	737	701	687	679	677	725	702	713	715	697	665	698	709	709	725	731	698	705	690	684	721	678	724	735	730	748	695	711	693	703	646	683	685	644	725	672	763	682	720	680	674	670	722	677	732	687	663	695	699	708	719	697	703	670	706	725	680	689	737	753	697	688	728	719	698	670	672	697	663	724	711	681	731	677	681	721	703	673	707	691	689	644	708	687	677	724	702	697	681	775	700	655	735	724	692	661	723	722	648	721	693	681	732	701	730	720	699	708	700	740	682	763	707	684	693	727	760	728	667	650	710	662	707	681	664	721	695	665	652	684	683	695	667	694	731	709	713	740	733	742	697	709	709	723	659	673	736	737	693	721	660	683	701	678	735	723	704	687	669	669	681	723	634	682	702	687	692	702	704	690	667	684	776	707	685	712	707	719	734	664	707	701	753	725	665	715	632	685	713	691	716	721	689	709	722	681	729	653	724	694	734	676	649	709	693	716	681	672	730	716	663	744	705	666	678	725	693	708	681	712	680	696	663	658	727	713	750	724	740	669	691	721	725	706	731	688	705	661	712	682	712	656	733	746	667	702	697	700	714	640	676	720	691	699	736	720	686	762	685	742	723	682	712	652	673	682	702	648	694	715	694	708	713	718	732	728	750	729	734	677	724	667	688	749	692	707	666	709	709	720	660	686	770	703	683	699	720	697	749	705	695	725	719	705	725	697	673	737	680	713	645	671	704	682	674	704	715	724	676	740	709	694	721	684	689	702	665	650	663	684	711	745	718	710	718	681	710	718	695	730	719	690	717	681	727	679	706	697	708	728	716	690	715	740	702	696	678	717	700	691	696	689	701	663	674	645	698	735	717	685	736	702	705	721	699	724	693	677	674	662	730	696	710	686	689	677	662	704	732	700	692	672	686	689	712	713	695	679	698	721	717	705	720	708	684	681	707	692	685	679	701	657	700	660	685	696	667	695	659	724	685	719	687	724	746	701	698	676	692	735	690	687	657	698	697	723	722	645	721	701	705	726	753	672	701	678	726	703	730	709	698	697	675	669	731	715	734	709	732	700	688	716	692	740	668	724	725	726	692	723	666	736	728	725	715	705	700	678	689	710	716	677	657	689	726	724	686	705	723	700	738	699	727	720	716	705	678	671	704	699	754	688	686	717	679	649	704	719	655	689	681	657	673	696	761	683	680	737	710	721	720	719	692	698	676	701	637	704	698	705	715	748	709	754	694	730	668	714	656	713	733	653	724	695	675	664	693	702	705	668	731	686	672	672	709	744	691	703	651	689	687	717	707	712	719	689	714	646	720	710	643	656	696	714	681	692	667	685	688	644	695	711	718	675	697	674	680	696	719	731	713	666	716	737	686	655	729	687	710	711	720	713	686	677	707	719	710	697	717	661	716	733	738	702	658	748	685	710	693	719	724	714	701	735	729	698	707	697	682	682	748	691	740	710	718	679	685	678	679	773	713	653	701	721	703	708	706	689	667	670	684	660	677	654	667	714	739	748	728	688	692	745	638	684	722	725	745	669	730	739	691	717	660	711	698	731	711	753	735	711	708	662	741	689	685	683	651	713	739	708	735	739	645	721	717	682	721	678	701	688	654	712	706	720	699	704	690	657	688	684	700	719	706	744	714	735	683	696	674	725	687	704	667	698	654	725	706	689	730	712	663	726	688	694	706	690	675	701	758	761	709	676	695	684	717	727	706	684	735	698	685	709	682	687	745	710	660	724	713	719	683	688	675	686	721	702	691	681	679	719	715	721	692	685	681	722	731	683	730	691	642	684	676	698	686	708	695	723	693	709	753	684	702	731	698	668	705	728	676	721	730	704	663	754	724	716	669	704	736	737	703	689	640	677	707	697	644	694	762	698	714	750	686	762	729	687	693	698	721	663	687	759	670	675	725	729	715	665	718	671	722	685	655	669	762	744	699	746	699	669	716	696	726	756	667	644	659	674	690	731	704	733	708	673	716	687	704	671	740	701	661	694	703	707	671	661	727	718	670	694	720	706	681	641	696	761	675	676	705	745	710	710	698	687	690	732	663	684	684	653	689	732	723	661	704	725	718	652	684	702	712	713	756	677	717	756	664	715	735	675	701	685	683	671	754	707	634	673	706	694	690	713	736	784	698	715	676	677	707	705	716	692	685	753	704	718	727	698	680	712	692	621	707	721	681	684	676	704	699	690	698	732	663	728	682	729	706	748	710	703	675	741	661	664	743	696	692	678	739	715	689	727	769	736	659	677	729	672	679	690	661	663	641	712	633	673	704	688	719	677	709	678	712	726	697	713	701	645	711	655	685	687	717	678	679	694	723	688	693	690	700	735	725	665	696	705	710	721	718	678	677	700	689	726	698	696	740	713	663	670	675	713	734	675	692	795	671	679	688	657	704	708	711	700	678	682	718	712	711	694	699	697	654	688	720	737	688	700	680	705	692	710	732	691	703	705	691	657	657	737	770	713	691	714	681	705	718	696	677	694	678	708	696	669	730	711	718	660	709	710	741	694	723	744	703	716	722	690	690	650	696	718	677	732	615	674	704	733	709	720	709	686	674	709	716	636	759	706	699	737	684	739	688	672	724	716	735	714	706	699	694	672	645	739	716	698	698	696	698	747	732	673	697	694	689	681	690	720	705	705	698	706	679	677	665	647	701	706	697	705	713	672	667
2776	1628	326	179	132	143	127	133	123	119	101	93	86	79	88	92	86	90	75	87	74	68	79	87	77	74	78	69	67	76	67	82	84	77	83	76	82	60	55	78	80	69	78	83	61	77	81	69	80	75	75	80	94	62	73	78	78	63	77	59	78	81	75	68	71	80	77	93	137	168	152	147	108	86	77	74	52	78	88	88	78	65	57	91	84	79	68	80	84	84	88	64	69	66	69	69	71	80	61	87	77	88	71	76	84	78	77	59	72	63	71	69	78	82	63	77	51	81	78	58	65	77	84	81	86	79	72	78	85	60	76	62	69	82	90	77	74	75	78	83	81	76	83	70	70	79	79	89	72	71	75	81	82	78	63	57	71	63	84	64	77	65	68	61	74	66	80	77	75	87	83	72	78	76	77	82	84	56	75	80	85	62	73	63	79	69	70	83	71	80	70	71	44	74	74	78	57	71	69	62	63	73	59	53	76	73	82	79	70	79	64	70	73	82	73	79	68	72	78	84	73	85	77	66	71	70	78	85	87	65	76	67	87	72	66	77	79	80	72	76	71	67	79	78	94	74	72	81	78	78	59	82	86	60	60	67	84	76	69	93	66	67	69	58	69	68	61	74	73	71	83	102	72	69	71	78	76	83	77	72	76	67	58	81	63	83	66	85	67	71	69	69	69	77	85	82	72	89	66	69	73	74	68	70	69	80	80	68	71	63	62	74	77	66	81	76	88	70	72	65	77	93	71	83	68	66	78	81	78	58	83	74	65	68	79	70	88	82	60	75	81	67	65	84	71	85	91	74	57	77	85	75	70	82	85	73	80	73	75	68	70	77	59	80	69	85	74	65	77	68	76	72	71	58	83	66	79	64	65	75	67	71	81	75	64	88	76	83	60	81	79	73	61	86	67	68	76	65	97	75	65	83	77	75	66	82	77	77	82	76	77	62	74	76	82	67	77	69	66	70	79	64	72	70	69	85	83	60	67	76	63	69	75	74	75	73	77	66	79	66	84	78	71	72	81	80	73	68	60	93	69	70	80	83	75	69	80	88	91	62	68	80	66	84	75	68	83	72	59	89	70	76	74	85	76	93	83	73	68	81	80	80	65	63	58	60	86	86	86	72	79	83	82	82	67	63	79	75	77	77	91	70	80	64	86	86	54	74	64	68	73	68	85	86	71	64	64	76	90	64	67	79	78	86	85	78	62	74	63	63	64	75	69	74	82	77	75	59	80	86	57	56	71	81	75	80	67	83	78	82	73	77	80	88	82	85	75	72	65	65	81	74	83	72	65	74	81	71	67	75	67	76	75	71	68	80	64	85	80	65	79	53	67	67	68	70	77	76	64	76	95	74	70	69	70	87	73	71	75	75	75	66	68	71	78	69	79	83	64	75	80	71	64	64	71	64	80	66	67	66	69	73	73	66	82	54	66	70	62	68	65	86	90	92	78	88	77	76	72	69	76	71	71	61	70	72	70	69	70	60	70	77	65	69	76	81	69	78	68	80	71	62	76	70	62	60	83	68	67	76	60	57	74	73	82	90	72	75	71	74	77	79	75	82	93	69	70	76	73	59	81	67	69	55	81	62	71	70	67	76	91	67	79	73	78	67	68	71	72	77	68	76	72	70	77	85	79	71	67	52	68	67	88	79	80	79	65	75	86	74	91	63	75	69	79	79	93	76	61	68	70	66	51	73	68	72	79	69	82	66	69	78	69	77	87	79	80	68	72	78	84	73	81	79	63	73	78	68	70	87	93	61	83	89	65	71	64	83	69	78	69	81	81	91	80	78	73	59	76	78	73	74	59	79	78	71	63	64	65	76	63	69	73	71	71	76	65	67	68	71	64	70	66	68	68	61	78	75	58	87	73	78	72	77	71	52	72	75	57	76	74	64	95	70	68	75	71	74	80	72	75	67	72	66	82	84	83	87	72	69	85	74	78	75	69	74	62	73	77	66	77	86	72	80	68	83	73	79	73	72	63	67	74	68	72	66	91	81	77	65	53	82	82	76	79	64	67	82	67	87	84	75	76	67	83	81	56	77	86	92	71	68	69	65	68	80	66	99	72	66	62	63	77	85	80	93	68	72	87	75	61	71	78	76	71	72	92	67	80	70	79	70	81	91	71	79	87	80	86	64	72	77	71	71	81	64	67	65	68	83	71	77	75	68	80	89	76	65	74	70	80	67	70	86	77	55	64	82	85	81	65	75	89	78	87	65	58	79	91	79	60	86	68	95	71	69	87	68	68	68	66	65	70	80	55	75	75	77	86	67	76	71	76	69	67	60	68	90	84	83	72	67	65	82	71	84	77	77	65	76	87	72	85	68	65	82	87	76	74	81	80	79	66	56	81	60	62	71	80	78	68	72	73	93	78	69	78	70	81	78	88	75	72	75	71	67	80	74	65	71	78	72	75	80	73	67	62	71	59	92	59	83	83	66	73	80	75	74	71	70	71	74	72	86	84	65	90	76	84	77	66	63	66	67	71	63	72	60	80	64	72	64	69	70	87	80	68	71	82	82	74	78	79	75	81	58	66	86	94	59	72	79	59	73	80	77	73	63	90	57	81	64	71	75	78	81	83	93	74	83	87	78	65	88	70	82	74	86	70	63	67	67	62	57	69	96	95	94	72	72	91	85	75	86	70	73	63	91	72	76	87	67	72	86	67	64	77	83	71	82	71	80	72	69	75	75	77	62	88	85	64	76	71	68	79	75	63	77	80	67	71	81	65	77	70	71	91	74	72	73	87	77	79	86	78	76	67	70	87	81	79	83	71	83	89	74	67	66	84	87	75	85	67	83	73	64	67	60	87	77	79	69	62	80	67	77	60	76	65	77	79	70	75	62	87	57	79	88	73	81	60	83	71	77	44	72	84	60	82	74	79	93	63	76	74	79	64	87	70	70	57	74	71	76	79	67	61	79	70	67	63	77	64	68	66	77	75	95	83	81	73	76	66	80	73	67	68	77	73	71	74	79	71	80	73	89	71	63	78	90	58	90	85	80	80	81	76	68	82	60	70	80	86	89	78	87	68	76	77	82	73	75	71	82	77	83	84	68	54	64	70	66	73	57	74	68	75	67	66	88	67	68	83	74	71	74	69	76	68	66	64	73	64	77	82	72	81	70	93	79	65	71	95	75	68	64	72	79	75	66	68	74	80	77	87	76	90	74	73	75	80	77	69	78	66	65	69	82	56	81	79	96	76	78	72	73	63	80	72	93	81	73	71	78	87	65	80	81	73	59	46	62	66	78	78	69	86	77	62	89	86	92	58	69	75	79	85	69	56	77	83	70	68	68	73	85	64	88	76	87	87	78	75	92	72	78	77	80	62	70	74	66	84	55	67	77	77	77	83	90	67	75	73	75	55	55	89	79	79	74	79	80	74	62	83	77	76	64	64	56	75	74	72	72	76	91	84	72	60	84	79	78	60	87	78	66	93	89	77	86	81	85	76	76	90	65	62	84	68	73	83	77	66	68	78	71
24834	12867	3398	2673	3886	4146	3757	3078	2683	2185	1907	1623	1504	1268	1198	1131	1031	1012	912	935	898	899	891	871	845	788	852	802	776	784	724	738	818	780	770	823	774	786	791	773	800	791	802	778	746	781	749	799	697	785	781	761	817	769	726	805	792	714	706	702	738	769	789	755	822	754	749	988	2609	3042	2993	2269	1539	1125	865	831	801	736	745	731	689	764	747	712	705	753	780	733	701	703	681	686	751	712	732	711	688	747	700	722	698	708	763	717	726	706	767	726	758	710	720	752	701	709	746	751	736	774	725	784	756	760	720	757	765	729	769	696	748	738	774	738	681	692	764	766	734	745	738	692	723	759	684	687	738	745	741	749	726	706	679	731	738	698	717	706	728	724	736	705	686	679	647	717	748	739	732	702	765	778	740	769	765	728	767	714	749	742	752	722	784	759	739	711	682	754	715	693	688	749	712	722	707	767	729	714	747	727	791	709	697	709	703	770	730	738	770	748	818	734	715	723	751	691	723	752	740	754	707	707	721	759	790	715	762	722	706	734	724	723	737	690	734	708	720	760	726	724	761	727	749	766	732	730	745	741	717	739	721	817	762	704	734	754	712	735	739	712	724	772	726	728	782	740	729	714	704	782	774	716	724	756	740	717	726	694	722	725	708	706	724	791	716	760	685	788	701	708	699	764	731	732	698	793	714	741	713	765	728	690	732	715	727	700	694	765	702	730	765	731	704	764	747	705	740	740	721	742	721	745	712	750	741	766	735	766	755	746	731	733	730	746	708	715	714	694	704	724	726	731	709	719	724	758	763	770	712	725	705	697	737	742	757	697	711	715	714	728	729	704	700	765	720	785	706	691	746	756	736	748	710	760	700	701	762	779	718	733	708	722	719	727	697	733	731	762	725	736	738	714	694	715	764	742	679	765	758	737	703	762	729	777	740	711	723	744	710	691	784	750	669	755	735	745	724	723	752	723	743	698	719	743	714	703	746	735	732	743	701	701	710	775	739	780	678	710	731	695	732	733	734	774	795	689	768	723	711	773	684	707	730	739	718	746	717	684	783	735	737	719	726	773	718	714	717	729	737	760	766	688	718	726	705	762	727	726	771	685	754	667	734	713	777	741	759	745	733	729	692	733	752	721	695	734	773	728	740	685	703	752	747	718	754	728	685	748	735	727	699	747	730	708	737	706	734	738	733	747	727	716	706	712	729	720	716	693	750	752	736	793	764	705	716	775	728	754	750	727	762	749	751	719	695	734	732	767	761	720	690	730	738	716	713	756	742	725	795	697	759	704	743	720	737	704	699	773	733	713	736	709	772	731	731	713	772	754	690	716	795	751	707	706	694	715	740	733	671	788	749	753	706	760	751	733	753	765	717	722	762	733	773	773	692	752	754	767	784	711	803	747	676	723	716	735	754	765	779	702	735	729	745	727	750	749	746	761	740	699	698	730	679	726	744	728	740	695	751	762	733	706	747	735	709	712	736	734	703	670	745	747	717	707	726	713	707	811	681	720	737	744	715	726	721	715	722	766	740	709	712	744	721	740	745	731	730	713	726	768	766	752	723	723	723	699	669	835	733	720	744	723	724	702	767	711	735	731	714	722	719	704	721	778	735	681	713	731	704	720	766	661	763	724	767	704	749	728	742	741	723	760	718	755	689	692	703	746	718	739	676	741	756	739	746	739	741	730	751	726	734	696	728	707	735	709	725	754	736	722	730	770	706	704	710	745	707	727	747	732	715	728	726	688	778	751	731	694	781	718	733	700	729	720	740	719	714	716	740	717	735	713	726	703	731	726	713	772	769	711	713	738	723	720	714	748	731	752	723	711	712	699	694	694	731	741	720	737	728	733	781	760	718	726	728	763	744	714	705	724	762	726	711	776	760	728	720	740	765	791	758	754	782	741	751	709	761	743	698	716	769	740	733	751	780	746	729	745	772	726	673	731	706	730	762	752	732	747	768	701	689	690	727	722	747	740	699	765	736	724	764	735	758	739	727	677	751	761	746	738	701	750	760	665	709	733	702	761	687	745	736	693	704	781	729	705	728	668	753	755	748	735	779	737	715	745	754	699	755	690	738	753	706	707	707	735	711	716	688	724	740	705	726	759	733	709	791	740	706	725	746	697	746	726	744	758	724	740	751	714	709	733	742	687	683	744	774	757	691	747	724	743	758	683	774	699	750	741	748	740	766	742	726	741	761	787	744	719	745	720	735	754	712	786	714	755	725	716	738	699	700	727	784	717	756	751	727	696	691	736	699	753	761	762	729	697	730	666	793	733	744	729	728	703	755	731	700	761	708	754	690	785	754	727	792	740	729	724	683	729	733	731	779	759	761	779	716	711	753	765	724	691	766	739	749	728	753	749	704	737	714	724	735	680	712	778	694	732	705	717	766	721	748	733	707	755	703	751	735	739	714	715	742	633	730	736	755	744	694	789	746	731	703	692	731	732	713	657	732	727	773	727	708	737	750	742	651	749	698	758	739	746	755	673	730	715	732	724	747	751	741	735	776	652	745	715	743	743	735	739	765	732	748	767	734	722	734	715	711	754	790	752	727	724	732	720	727	762	734	699	696	739	778	756	716	679	730	754	709	729	731	742	728	727	703	739	722	747	765	736	746	691	730	717	750	689	698	719	739	773	753	767	764	728	760	702	715	718	740	769	751	733	738	692	707	744	729	780	741	715	671	723	686	693	764	748	705	747	727	759	740	679	716	758	683	750	699	755	732	754	791	726	713	754	791	738	755	772	731	675	705	718	763	734	788	678	738	739	726	754	726	725	740	698	771	705	703	736	748	686	676	749	711	740	738	715	750	777	725	762	656	732	731	702	697	779	721	734	744	729	754	738	750	693	746	682	712	738	729	747	699	770	698	718	692	703	722	737	724	714	738	715	765	711	744	700	696	729	713	735	709	775	814	722	754	716	711	744	698	753	739	708	663	725	741	765	721	745	721	714	738	750	712	763	661	717	748	706	757	718	720	724	689	711	725	752	749	728	714	701	788	773	713	733	797	728	775	733	719	745	733	734	722	766	762	744	720	702	754	678	782	758	774	725	700	692	748	744	731	711	748	707	784	740	693	753	733	708	725	771	655	702	721	742	737	783	722	696	706	764	734	767	729	720	736	729	731	685	715	749	724	724	739	761	738	744	716	745	730	720	703	738	719	738	750	734	718	699	760	752	699	729	717	715	731	724	761	658	733	735	675	717	740	727	778	707	739	701	732	709	741	729	752	776	722	774	746	689	743	745	766	745	745	711	750	712	709	746	732	687	717	715	754	763	778	722	730	783	715	767	719	765	751	802	719	751	736	666	740	749	748	726	734	746	725	727	732	719	743	765	764	743	723	741	728	732	703	720	736	756	714	731	735	758	696	779	693	708	716	706	745	727	711	738	730	809	734	755	744	744	676	697	732	762	721	764	709	738	715	738	723	789	768	675	687	718	765	770	721	740	739	691	724	671	733	699	741	752	758	690	733	718	711	663	767	720	720	746
1053	357	128	107	78	63	109	75	94	86	107	86	85	93	78	102	94	83	75	73	86	84	86	87	76	73	85	92	81	84	92	85	71	89	88	75	74	79	80	77	97	78	97	105	78	84	80	88	79	117	90	75	72	86	98	79	78	94	100	85	83	100	84	70	73	76	81	95	94	103	114	97	96	79	69	87	79	74	68	70	86	72	94	80	75	79	97	61	85	82	71	105	80	64	88	74	110	90	84	79	83	76	90	81	78	90	81	85	71	68	84	90	87	83	79	76	87	73	91	89	88	79	90	73	88	75	90	81	87	86	85	82	59	89	75	97	73	85	69	81	81	72	75	96	81	92	69	78	95	76	79	94	96	74	81	91	72	86	91	78	99	87	87	79	77	99	94	106	90	72	79	83	62	74	85	90	88	85	64	85	76	76	68	94	80	93	89	87	83	93	91	88	65	85	79	93	95	63	88	81	77	72	89	92	87	81	86	72	83	78	69	79	89	88	83	80	90	88	84	98	85	78	81	90	78	79	86	66	79	75	73	78	77	80	71	74	84	58	70	83	80	90	80	87	70	88	95	67	76	92	93	82	70	83	89	98	82	76	88	78	89	105	81	83	95	93	83	91	81	92	92	92	68	74	83	77	85	72	89	69	77	72	63	94	81	73	94	80	75	91	70	84	72	76	98	69	87	98	75	85	98	106	93	80	88	85	87	82	95	89	75	77	86	81	101	90	87	70	78	79	97	97	93	86	79	93	63	77	92	92	89	64	76	75	96	80	89	73	85	92	70	98	79	89	84	75	83	82	81	79	89	76	91	98	78	86	81	63	71	81	65	85	100	102	72	81	80	69	67	94	85	84	83	77	77	90	89	84	75	74	79	79	91	73	92	86	97	85	92	84	99	88	85	84	79	79	78	82	94	87	63	89	96	90	94	90	82	86	104	81	86	92	90	80	95	75	69	94	80	74	65	75	91	71	92	77	81	78	77	78	91	89	82	83	93	65	64	79	69	72	71	93	87	83	89	69	88	72	81	88	88	103	71	100	82	72	82	94	81	81	79	89	86	85	82	77	79	78	91	77	75	64	81	74	79	72	71	94	78	80	90	86	97	101	77	93	77	60	86	85	76	75	80	86	86	78	73	95	89	92	81	69	83	77	83	91	92	67	82	76	75	84	80	65	74	78	75	101	84	65	103	84	68	67	90	69	89	74	97	82	88	93	84	96	89	81	79	82	82	94	90	93	81	86	92	64	84	71	91	74	86	85	71	90	83	77	92	79	80	98	89	89	89	84	83	95	75	86	74	82	95	61	68	87	89	83	69	83	75	82	80	88	82	93	96	68	81	70	91	64	88	76	80	95	80	85	70	77	88	74	88	99	99	78	84	79	77	89	89	75	85	68	92	78	87	80	78	78	80	66	72	74	67	82	86	90	68	66	74	66	98	85	99	71	91	91	90	98	99	90	93	80	76	68	83	70	96	95	90	66	88	84	88	76	80	83	67	69	74	84	78	94	73	91	89	76	87	67	103	86	77	93	71	87	93	82	89	70	81	79	82	92	93	95	94	93	89	69	83	85	76	92	89	88	86	89	86	80	77	62	85	81	96	94	86	78	76	77	82	72	85	76	100	91	86	84	87	70	79	84	81	85	77	91	73	88	93	74	90	85	87	80	89	70	93	67	83	79	82	78	75	72	75	74	88	102	80	73	79	89	81	87	95	81	70	84	76	80	81	78	118	93	83	85	111	89	93	81	75	87	72	71	85	89	76	78	82	72	77	73	75	89	89	88	81	97	94	96	79	80	74	81	83	91	73	76	91	88	74	79	100	70	78	84	97	96	82	74	85	82	87	76	78	75	81	90	102	89	79	87	78	92	76	84	79	82	90	72	92	87	80	73	84	69	78	96	80	86	81	94	76	77	70	92	72	95	88	83	67	98	94	85	85	77	76	83	86	86	103	74	78	74	89	74	82	82	68	68	82	82	103	100	65	83	90	78	83	74	94	83	88	78	60	98	79	78	66	78	74	91	88	85	87	71	82	80	87	72	81	74	103	80	86	75	76	88	83	73	78	82	92	82	95	73	86	83	82	61	94	72	100	79	85	91	94	83	91	86	72	95	82	78	88	82	89	103	71	80	65	84	80	77	96	76	88	84	84	84	89	82	83	75	88	89	90	81	83	65	81	83	96	95	92	79	84	82	69	106	80	74	73	74	85	84	74	78	73	73	76	81	70	89	75	81	90	85	75	68	103	78	73	84	77	71	74	94	99	71	91	76	78	85	85	77	85	72	72	79	101	85	87	91	85	88	90	89	70	91	85	90	82	81	90	87	59	76	81	98	86	90	80	77	55	84	84	87	78	96	84	85	88	90	77	83	81	82	80	84	92	85	80	74	82	77	93	88	67	66	80	70	86	76	75	92	68	77	78	72	94	99	70	75	89	86	81	84	88	99	88	96	81	80	84	72	73	78	82	83	97	69	92	92	81	86	82	71	104	70	58	80	69	73	87	78	87	88	87	68	78	90	84	86	77	99	84	70	73	83	79	101	83	76	85	99	91	92	81	78	82	83	87	80	80	89	74	87	90	69	80	88	74	83	75	88	81	83	73	85	79	97	88	76	60	86	86	87	78	79	88	83	97	87	73	92	77	77	74	77	80	75	85	74	82	81	83	87	89	82	87	63	80	75	98	69	89	76	68	76	86	64	61	78	72	89	95	68	90	80	70	91	84	81	105	82	95	86	82	96	83	94	92	85	69	73	92	85	95	68	89	94	95	82	98	84	89	89	85	84	79	94	78	90	89	67	85	91	75	91	87	78	81	74	82	80	95	70	93	68	91	80	69	74	92	73	72	83	76	73	67	64	89	87	73	74	77	74	73	74	85	98	60	79	85	82	88	87	80	85	70	84	74	71	95	84	89	104	95	87	82	58	81	69	90	91	94	103	88	87	98	77	77	67	77	98	95	83	89	90	77	81	71	71	84	95	95	89	90	89	78	67	72	62	87	100	75	89	79	83	95	94	91	86	102	81	65	88	89	91	106	80	79	90	77	102	88	95	88	76	77	89	92	72	78	103	93	93	67	87	84	87	70	96	84	95	81	84	86	93	81	69	85	86	102	102	92	98	76	100	89	72	79	89	78	79	69	80	68	79	89	81	95	94	92	75	74	94	97	83	99	86	84	88	83	98	82	82	77	92	81	73	81	72	85	83	69	82	87	69	70	94	78	78	78	85	93	82	69	78	84	94	72	87	76	102	73	79	86	83	94	85	88	84	91	89	89	86	81	97	93	88	82	82	77	85	86	100	84	75	93	78	96	92	67	87	76	84	80	88	98	84	69	89	79	94	78	96	80	90	106	90	77	71	83	81	76	91	75	88	82	78	99	66	104	81	88	75	91	86	94	79	81	76	88	76	92	91	82	82	83	96	73	90	72	90	81	92	85	83	77	81	79	82	95	82	66	91	100	82	84	86	81	80	80	77	87	91
14039	5126	1411	1287	1699	1738	1616	1456	1330	1174	1122	1000	994	1005	899	895	869	871	894	832	838	836	866	785	830	832	820	848	839	805	832	755	824	844	795	787	801	829	818	835	859	854	813	792	841	827	846	836	780	818	822	838	836	824	864	819	831	838	829	861	799	798	854	806	791	816	807	887	1214	1387	1389	1238	1039	942	893	774	833	748	818	755	838	838	840	820	787	772	830	809	876	802	843	749	777	844	816	846	795	786	838	770	811	773	760	826	822	872	806	807	807	796	771	787	791	792	836	805	783	804	791	813	846	768	810	831	732	810	788	783	834	812	780	804	861	829	867	780	790	816	803	848	731	790	806	818	810	792	796	761	817	809	805	827	851	762	827	793	812	770	833	799	750	822	794	817	842	763	787	775	791	798	855	806	773	773	761	819	842	799	777	757	779	842	882	828	824	792	779	865	786	814	766	830	808	785	806	782	869	762	815	774	806	783	826	799	799	813	777	824	778	801	828	846	764	806	783	775	800	860	762	843	827	799	810	816	757	851	754	796	797	797	775	758	803	874	804	786	792	811	831	837	812	836	805	840	853	820	794	815	790	814	796	780	836	793	852	767	757	791	809	810	854	742	782	767	798	848	748	768	805	807	791	845	749	807	803	804	806	798	848	809	789	835	846	780	849	840	807	789	777	827	858	788	827	826	848	801	793	794	830	800	780	826	831	847	732	797	817	780	812	832	767	795	734	807	786	809	791	776	756	770	754	840	766	799	806	846	806	817	800	807	802	794	781	815	768	835	800	772	764	847	863	793	829	777	848	843	785	821	816	816	825	853	809	774	811	802	781	847	806	853	830	834	791	817	824	776	795	769	753	829	821	845	815	780	839	766	786	793	793	772	816	807	883	796	838	818	791	767	783	845	823	878	771	776	792	804	784	783	783	784	777	814	790	775	778	852	784	858	802	815	779	808	786	803	822	796	770	768	761	799	753	835	785	829	824	779	833	829	819	785	807	775	792	821	818	826	800	808	774	831	804	781	798	799	851	818	787	784	792	801	833	782	774	820	834	794	812	841	797	779	777	805	855	839	788	795	793	764	805	834	785	799	871	816	778	829	782	873	786	728	827	841	845	835	804	772	807	737	807	832	828	818	767	797	788	854	827	758	793	806	811	820	857	816	795	798	798	785	808	820	805	832	791	762	810	822	789	842	872	809	811	810	870	805	817	823	810	780	785	788	796	822	826	821	823	807	823	795	804	800	771	773	755	773	796	851	783	853	822	789	802	812	833	762	784	808	812	823	798	779	830	831	841	797	793	780	808	815	741	812	827	815	807	826	762	825	805	833	832	801	792	831	838	807	804	841	812	822	825	813	830	832	780	773	787	740	850	801	821	782	756	803	791	774	831	801	823	749	800	784	809	823	842	811	793	837	778	820	786	835	790	811	819	820	811	828	808	801	742	872	789	739	779	818	817	777	806	799	870	803	804	746	794	765	795	848	839	829	800	819	787	761	787	802	827	834	805	858	802	796	818	841	780	817	787	805	812	823	771	848	812	798	781	781	763	794	793	817	811	844	793	771	847	826	797	821	784	826	812	847	767	809	813	808	850	802	814	805	839	853	832	805	788	801	825	808	800	842	786	804	771	772	867	830	824	757	771	804	783	816	796	794	848	838	807	788	783	786	829	793	853	761	775	802	829	846	793	864	805	796	807	788	781	763	755	858	780	778	825	801	788	782	822	775	848	809	832	828	841	826	764	751	789	824	831	825	808	749	858	799	787	838	863	804	790	816	812	789	839	798	825	807	861	799	800	809	839	831	796	803	809	844	802	772	791	825	852	793	811	807	789	752	823	785	870	774	812	820	808	826	795	799	790	764	804	804	816	788	824	796	771	803	825	840	876	868	853	840	795	818	794	788	834	790	790	823	766	798	810	777	803	726	784	791	790	773	782	753	801	809	824	826	791	816	809	811	784	801	798	839	777	815	819	800	802	796	825	847	840	804	779	786	795	834	828	802	813	759	758	787	761	800	785	828	811	766	842	759	800	805	819	817	780	796	849	791	804	842	821	805	780	825	837	817	824	753	762	784	856	810	758	810	793	822	860	785	828	820	787	808	799	762	767	755	777	845	841	777	813	806	800	816	830	825	767	807	796	792	755	814	799	769	802	773	822	766	766	833	812	778	845	800	802	808	822	803	853	845	782	731	845	853	805	806	804	835	768	863	846	811	841	788	804	799	837	803	823	814	791	803	822	749	769	823	788	791	792	825	811	811	832	840	826	830	825	774	782	840	754	780	775	806	824	756	882	780	806	760	820	825	799	856	800	822	786	809	870	809	836	815	834	797	780	812	801	796	807	797	834	777	790	812	839	781	793	797	827	758	794	821	799	832	817	793	823	869	809	812	776	770	814	759	813	839	867	827	811	784	815	788	818	791	795	770	820	825	794	828	787	866	817	826	786	788	821	748	778	817	792	830	795	815	780	819	816	803	826	829	771	784	830	806	774	786	833	825	792	786	821	773	831	767	814	796	883	793	840	817	806	845	812	816	851	825	801	808	815	795	790	792	795	833	782	772	799	819	799	808	781	787	848	828	843	832	761	797	771	802	812	843	823	837	827	798	798	849	827	812	855	858	799	809	810	794	768	855	801	814	805	821	806	766	801	765	798	803	802	818	793	800	794	813	841	826	811	816	777	814	825	807	823	786	853	795	806	783	837	768	851	841	843	790	827	879	821	808	776	793	827	753	756	805	757	840	862	772	790	835	839	804	790	811	820	815	820	839	772	822	780	775	781	798	774	806	809	793	803	800	802	853	839	813	777	736	816	817	793	840	801	782	825	822	817	829	826	808	751	789	772	792	796	826	831	792	799	773	815	806	826	767	797	786	805	806	714	806	809	850	785	842	824	814	781	835	790	784	802	797	793	751	856	838	742	813	798	819	828	848	834	805	822	800	833	799	828	832	827	831	779	773	842	824	785	827	841	805	821	834	728	796	814	797	759	832	847	773	859	826	771	836	868	825	822	820	839	786	802	799	765	829	848	818	776	786	766	808	809	753	795	777	775	808	773	792	853	833	796	831	802	807	798	785	832	847	791	861	797	805	787	817	841	791	861	761	796	786	782	779	846	773	793	818	824	811	778	782	779	823	802	801	800	780	789	806	772	806	823	772	772	776	810	833	837	869	844	850	822	772	832	789	823	805	782	762	753	817	840	844	804	861	801	807	813	776	888	759	802	839	865	766	792	832	822	832	783	804	798	814	784	812	839	816	804	795	820	838	771	803	802	802	814	858	767	829	796	802	749	823	799	827	807	772	782	798	822	849	824	835	817	818	822	820	751	828	813	834	764	852	817	775	757	776	790	782	781	792	794	799	834	824	840	850	779	816	832	805	812	761	800	801	811	795	818	804	850	766	787	851	808	860	776	769	811	833	820	843	789	785	791	775	826	788	759	783	804	776	839	832	756	821	790	784	767	828	852	804	758	793	801	763	815	757	820	757	819	792
1782	1036	224	118	134	136	114	122	108	126	96	95	107	81	94	96	86	105	76	96	90	75	91	82	86	78	98	78	77	100	87	72	97	80	83	74	74	69	100	91	94	68	85	76	69	88	89	90	97	98	89	68	84	82	99	80	85	86	86	78	81	83	68	76	74	78	84	85	177	135	145	100	107	95	103	97	106	79	91	84	70	85	86	87	96	89	82	80	72	78	87	80	82	92	90	72	96	91	85	64	90	89	84	84	65	75	90	82	67	102	98	91	73	88	77	70	93	77	80	85	87	74	82	83	76	95	86	86	82	81	93	79	84	94	80	80	79	94	85	88	85	84	83	75	101	75	77	75	93	90	92	80	92	91	70	94	111	84	77	85	88	89	86	76	74	110	75	84	99	89	101	83	66	88	88	98	114	80	81	83	76	79	85	92	69	93	70	91	77	80	88	72	78	95	65	79	94	98	78	78	94	87	92	93	88	71	85	92	87	87	78	71	83	81	102	84	91	100	79	89	103	91	77	81	75	88	81	75	89	90	79	80	80	77	71	86	72	84	82	91	74	87	83	75	89	96	79	84	89	90	72	74	82	94	67	93	89	75	76	94	71	76	83	77	90	94	74	82	92	85	82	84	95	69	87	78	96	88	78	73	89	74	91	86	90	98	85	101	86	95	74	105	78	81	83	83	91	93	84	86	72	92	89	91	90	90	88	90	82	80	87	95	89	97	99	67	76	82	109	96	97	76	81	97	93	91	77	92	63	106	89	81	71	85	79	92	89	80	74	84	82	91	67	92	76	75	75	84	83	92	88	81	89	98	75	78	93	90	77	91	75	97	93	104	70	95	82	83	88	90	83	90	83	110	82	96	87	83	81	100	98	105	89	94	86	76	92	90	87	73	79	83	89	90	98	68	86	97	76	80	89	102	84	100	92	86	72	82	84	89	82	83	69	83	94	72	93	90	75	98	72	87	101	73	90	83	95	84	74	88	91	79	91	85	82	77	86	83	87	77	88	84	75	87	70	100	81	93	89	79	91	73	69	71	89	86	75	91	98	88	94	90	91	72	81	79	80	94	90	93	81	86	82	83	74	95	94	80	89	85	86	67	87	75	86	95	83	74	83	89	81	97	75	95	81	67	81	100	74	86	101	108	85	86	94	85	84	106	92	93	76	88	97	84	71	94	88	93	82	81	86	76	81	88	79	89	86	86	82	85	95	84	91	77	68	92	92	83	89	97	90	102	91	91	75	90	81	80	83	106	69	81	85	81	86	83	85	85	85	77	81	116	95	91	84	90	83	96	118	94	82	82	86	84	92	84	64	100	88	77	78	74	92	93	86	72	97	83	71	107	86	80	87	89	84	87	89	75	72	94	78	88	89	96	98	86	79	73	99	88	92	80	83	87	89	82	74	81	85	89	86	85	88	80	81	97	85	72	86	69	77	87	87	98	83	101	76	80	83	85	90	69	95	86	99	81	87	82	72	99	88	78	94	69	81	77	89	86	70	72	74	81	83	80	84	82	77	83	77	76	78	87	86	84	82	85	87	75	83	80	86	91	90	87	95	87	89	95	78	85	85	94	95	72	92	78	77	96	72	69	81	84	88	89	109	89	74	79	94	81	83	105	91	87	87	82	78	99	92	80	94	74	86	86	79	75	96	81	94	88	80	82	79	76	80	71	96	92	74	86	82	73	91	76	87	88	75	88	92	81	78	80	95	92	113	75	82	83	76	90	89	84	89	69	80	93	102	105	88	92	84	66	91	92	93	77	81	79	93	93	89	90	79	94	85	69	91	98	85	81	87	74	89	76	76	80	86	98	80	84	75	82	81	74	76	105	101	86	73	90	74	81	90	73	99	74	84	88	91	89	104	86	89	94	79	67	95	89	79	88	84	85	85	77	66	81	107	102	90	95	87	72	88	84	85	93	78	81	101	95	90	76	89	78	84	80	73	80	111	84	89	82	87	91	81	81	90	88	98	84	85	73	77	82	84	95	93	80	74	73	89	69	72	101	81	73	80	75	88	75	78	84	76	84	75	78	81	78	74	84	88	87	73	83	80	88	84	103	85	89	93	99	85	83	108	78	73	90	98	69	76	94	102	73	68	103	99	75	83	77	83	91	83	72	81	95	84	87	80	94	74	82	77	88	83	89	98	102	94	74	83	86	80	83	91	71	88	92	70	74	86	94	90	106	65	102	74	78	95	95	85	94	89	83	73	79	99	86	84	97	89	97	88	80	91	83	92	68	74	78	80	66	69	94	86	81	85	91	92	88	85	91	95	81	84	89	66	93	95	84	103	80	76	84	106	68	85	108	67	95	87	82	73	87	80	91	76	74	74	80	74	71	86	91	76	81	84	67	78	84	107	94	78	87	79	82	93	102	73	76	78	95	95	84	77	86	79	88	96	82	99	99	86	98	84	76	94	95	80	75	90	87	101	84	83	91	83	65	86	99	68	88	78	90	79	82	84	72	89	77	80	76	79	94	90	84	83	86	77	81	85	88	90	80	76	73	68	86	88	95	82	88	80	83	104	81	93	95	75	100	81	73	80	90	89	98	92	79	84	77	92	80	88	85	71	72	84	90	86	82	82	87	69	75	89	81	63	93	90	92	71	81	87	73	67	104	89	77	87	73	69	77	88	81	99	82	82	103	108	95	79	87	89	86	76	78	80	82	72	85	96	89	84	76	78	102	79	78	77	80	82	93	80	77	95	94	90	97	81	80	83	68	92	85	88	76	99	77	90	83	91	86	72	96	90	82	85	63	103	87	96	81	83	81	99	86	84	91	98	80	86	85	70	74	69	96	88	87	105	88	87	74	80	82	83	95	123	84	87	73	87	98	70	88	90	92	85	91	96	75	72	91	90	96	82	78	77	90	85	96	84	85	88	92	76	99	88	79	86	95	97	76	70	99	108	75	79	63	66	93	94	88	77	98	81	84	74	80	64	90	90	82	78	103	83	98	80	82	93	75	104	80	89	61	63	83	87	69	79	86	65	81	99	93	78	98	82	105	84	75	74	84	73	84	85	74	83	96	79	103	85	83	79	77	101	102	92	84	77	87	102	80	82	78	76	82	75	72	77	84	73	77	84	95	74	74	75	88	66	84	76	87	82	85	89	82	82	68	73	92	87	76	75	90	84	77	90	80	98	81	85	77	93	89	84	84	74	79	77	74	92	85	92	74	82	83	102	76	84	76	83	83	95	82	86	75	91	74	91	75	87	70	102	87	89	90	86	87	74	94	95	76	81	81	77	56	76	81	66	93	93	108	89	88	76	81	89	74	74	91	82	86	94	91	78	80	84	68	85	79	97	75	91	78	83	77	81	86	93	78	80	82	91	81	95	81	75	89	90	88	78	80	94	85	95	91	93	105	95	84	82	85	98	103	74	94	85	74	84	83	93	84	110	72	80	90	79	89	96	89	75	87	82	93	84	82	94	89	81	67	68	83	74	83	81	77	86	92	78	92	81	79	94	75	93	105
20501	9696	2485	2126	2951	3299	2792	2290	2019	1733	1508	1364	1290	1193	1094	1031	1027	951	911	936	919	882	912	877	920	855	888	885	921	828	839	848	883	836	863	865	840	849	827	867	812	860	804	853	882	850	854	886	823	860	850	829	839	830	882	825	815	819	848	886	911	884	914	827	850	881	879	1050	2211	2352	1875	1592	1288	1082	946	824	853	873	833	848	859	821	840	806	768	806	778	829	831	825	785	810	868	836	803	779	840	863	807	809	808	787	856	817	822	853	822	809	800	821	834	874	820	847	827	804	814	831	832	851	821	778	820	835	796	864	910	856	807	774	813	835	815	819	850	851	835	794	805	819	830	859	812	844	855	781	849	773	818	816	811	822	837	817	787	848	776	776	804	838	800	843	866	821	813	872	806	803	845	834	813	819	891	821	818	874	821	879	867	854	814	822	856	801	836	844	817	812	770	838	806	833	832	817	788	869	818	839	783	840	826	853	841	838	846	821	843	822	830	823	866	826	833	845	870	871	848	787	837	870	885	842	843	853	778	855	810	818	815	833	807	841	799	808	845	843	799	834	841	789	870	783	842	846	862	815	813	850	817	830	826	841	836	828	813	797	856	841	830	846	854	865	803	850	815	745	801	864	870	841	864	802	828	809	816	826	826	786	817	832	823	857	844	812	823	796	751	860	868	853	856	767	859	801	819	778	841	840	825	833	841	790	831	828	859	819	776	825	767	836	826	791	819	813	866	781	856	834	846	838	833	825	790	831	849	836	808	798	882	839	872	813	853	842	808	761	812	877	812	808	817	866	821	836	805	839	818	801	826	837	828	813	844	826	837	848	846	804	864	819	858	797	828	863	781	830	832	822	838	798	794	819	841	842	808	773	873	849	810	843	824	812	789	791	850	840	828	820	783	806	840	849	855	835	832	855	868	778	824	809	825	817	864	860	815	858	807	803	853	821	806	812	779	777	792	841	797	829	809	833	777	767	873	824	801	825	838	873	810	809	838	825	835	787	827	804	874	783	830	780	821	841	794	808	841	860	856	829	776	846	833	810	771	842	813	853	887	795	840	846	797	812	860	812	857	817	795	840	726	823	784	841	818	829	830	802	860	806	860	840	810	830	788	828	811	776	836	784	802	836	829	797	833	844	828	801	808	821	829	806	804	854	832	813	836	806	842	734	853	830	796	836	860	830	838	818	819	784	801	865	872	881	832	806	775	811	816	857	811	798	909	827	845	845	874	783	807	818	826	766	840	811	806	807	801	781	836	847	831	845	802	809	846	812	800	842	790	882	800	842	830	901	816	826	861	814	783	837	817	823	835	833	827	757	850	827	826	855	785	784	857	821	865	823	840	836	816	793	765	850	879	833	825	829	843	776	843	783	810	852	828	825	822	813	847	832	838	832	829	810	847	864	809	849	853	822	843	822	823	810	792	809	788	833	795	814	853	837	789	847	907	824	834	801	831	859	824	864	837	827	818	827	824	824	802	815	830	832	838	831	810	826	815	791	841	823	813	870	846	859	862	847	805	837	797	807	860	836	769	819	846	796	855	798	873	819	827	791	837	831	879	826	777	831	803	856	813	844	873	844	846	828	824	804	801	825	809	821	795	793	831	814	828	809	772	870	880	820	765	771	801	829	836	846	816	790	802	817	753	840	866	864	802	824	806	806	890	838	875	830	819	834	860	847	866	825	891	793	872	792	874	823	834	846	826	789	907	827	798	836	818	844	887	879	829	826	819	876	775	799	791	876	835	811	836	854	829	799	817	828	821	818	832	880	830	801	900	829	869	803	786	819	801	843	815	812	787	799	861	871	819	842	839	836	789	825	787	839	839	834	797	795	842	860	839	801	814	822	835	846	811	890	812	814	849	848	800	800	815	838	834	814	868	850	853	868	839	784	806	830	802	801	780	798	813	850	848	822	873	838	806	859	848	850	822	810	857	814	852	895	863	807	831	816	840	812	873	852	834	795	827	821	841	895	807	855	800	798	782	841	818	844	832	820	792	821	815	859	759	843	828	791	816	869	816	812	834	863	830	880	826	837	807	859	779	815	827	789	845	855	884	817	822	844	849	784	781	805	822	840	822	828	849	855	856	828	822	830	810	821	818	857	842	824	809	853	801	801	849	835	821	857	838	827	808	808	833	828	906	798	838	785	875	814	845	879	834	815	879	839	793	758	843	834	850	830	822	837	793	858	799	794	822	803	814	786	851	835	862	866	820	798	857	771	856	849	853	862	819	784	827	831	848	831	815	838	877	779	842	836	802	781	788	854	824	779	837	851	793	811	854	827	867	814	864	855	801	833	837	824	834	864	779	828	795	835	876	856	770	771	835	858	855	762	815	770	856	836	775	825	799	786	831	817	785	826	793	780	779	860	829	819	834	866	889	823	833	842	825	794	792	820	819	793	800	817	861	847	807	821	754	799	872	823	807	858	803	819	825	792	812	861	812	801	844	841	868	818	827	854	824	853	793	833	802	829	784	835	803	793	802	817	800	841	798	840	819	787	800	834	818	784	839	801	814	843	809	863	818	822	826	793	868	774	855	839	865	820	831	898	786	798	845	867	816	860	793	820	756	819	802	804	848	849	818	827	843	866	841	801	828	809	829	807	866	839	865	787	779	831	828	783	852	862	851	853	855	803	845	781	818	851	856	883	889	808	802	841	811	805	842	834	803	842	861	812	827	864	809	818	834	780	822	891	847	871	826	827	848	799	831	834	765	850	876	804	847	806	807	853	785	818	849	837	838	826	787	852	897	826	797	819	836	902	845	814	857	835	846	866	803	827	852	860	805	867	831	836	861	800	801	820	816	840	835	778	834	846	797	852	856	803	840	844	787	816	815	815	801	815	819	806	823	796	815	810	847	822	836	842	822	788	816	757	799	830	853	858	821	816	822	824	869	830	853	796	852	819	809	813	816	827	807	832	784	819	823	790	811	815	871	831	814	790	799	828	822	827	837	815	805	824	760	809	789	804	807	795	816	863	772	809	788	836	816	812	848	796	811	817	822	837	877	856	804	863	826	794	768	818	788	845	831	864	816	766	822	840	814	814	838	822	841	821	822	796	814	796	771	859	878	830	805	857	869	776	861	844	876	850	872	780	795	862	822	775	795	797	883	810	808	834	829	852	827	784	851	839	814	836	765	857	879	780	788	861	820	825	880	806	824	812	840	834	820	833	844	819	808	850	846	878	794	864	818	831	783	797	822	836	865	841	848	807	788	898	838	820	832	798	795	805	869	789	769	861	866	810	857	798	837	869	811	802	793	826	824	823	799	786	791	809	812	817	830	807	833	830	778	843	834	892	798	857	807	822	822	776	839	851	841	869	843	822	829	789	834	823	813	826	830	828	819	752	815	839	823	837	804	827	766	855	839	801	801	804	834	794	809	863	814	807	868	800	799	864	817	812	837	870	799	826	899	801	824	816	826	800	798	825	844	843	775	834	803	850	855	808	796	835	826	860	850	834	850	822	867	841	850	833	869	823	809	772	851	812
2112	776	193	151	121	106	100	116	93	107	101	88	98	62	85	79	83	100	79	87	90	56	77	73	65	75	73	75	65	82	70	67	69	82	76	84	83	80	84	78	87	80	65	70	70	65	87	71	86	57	92	80	77	53	80	63	71	86	74	81	88	68	75	65	83	77	72	103	159	130	111	109	101	73	74	77	72	67	63	81	67	64	83	84	73	80	74	86	75	70	82	74	87	71	68	84	73	78	72	72	73	88	63	73	81	77	89	75	65	58	79	75	75	71	63	79	85	71	75	66	65	75	69	81	75	63	74	91	58	72	72	57	71	71	62	83	75	67	83	64	71	92	65	60	81	70	99	61	84	65	74	66	65	80	68	72	73	79	71	63	72	85	76	77	83	89	65	63	78	68	74	75	78	79	68	84	74	95	69	75	66	66	65	81	72	83	72	82	93	76	78	74	84	72	66	69	72	73	55	66	85	67	72	76	71	87	72	72	66	59	77	76	69	70	85	66	76	81	66	68	79	68	80	81	76	61	95	73	79	84	67	75	77	69	75	72	72	70	65	82	73	65	77	73	73	79	55	71	73	70	73	74	63	67	83	69	65	59	79	65	95	77	65	75	71	90	66	64	74	80	83	66	75	69	90	68	81	88	75	85	77	77	94	79	71	61	83	84	72	76	71	94	75	72	87	81	70	71	76	87	77	77	75	82	81	86	80	68	83	81	75	72	82	78	79	90	60	61	65	65	79	81	71	78	84	80	73	79	77	79	83	72	71	89	76	62	82	60	62	74	70	74	72	69	105	64	85	76	69	69	70	62	70	65	92	97	90	67	75	87	71	73	72	85	66	72	66	72	72	80	82	91	82	98	68	51	86	75	77	86	76	83	68	64	83	67	67	72	82	80	68	73	84	78	87	74	84	77	77	65	62	67	77	68	75	74	77	77	82	66	68	92	77	85	76	88	78	75	72	85	67	63	71	72	77	88	85	73	68	77	72	66	72	61	73	91	70	82	60	92	80	76	92	86	77	75	89	76	72	63	88	79	73	80	71	74	74	91	83	87	60	84	77	69	77	94	74	53	65	79	84	68	66	78	97	67	85	64	86	80	68	85	61	92	76	77	64	70	81	76	75	68	72	66	80	71	75	82	79	86	88	74	95	79	83	90	75	74	70	79	75	83	80	86	84	90	75	64	79	72	62	82	77	74	72	74	66	60	98	80	72	69	72	70	90	66	80	82	78	74	74	75	82	75	95	85	83	72	84	91	67	67	72	78	70	73	80	68	84	63	71	71	75	68	76	61	72	83	75	82	65	69	79	76	99	83	77	70	71	75	85	74	55	83	70	76	83	85	85	74	64	85	66	50	82	55	69	86	67	69	65	62	74	64	76	80	81	77	79	58	80	81	70	81	81	72	84	83	84	73	72	79	85	95	69	87	66	82	89	72	78	78	81	77	78	75	92	81	70	73	75	100	88	64	97	77	80	65	78	70	68	69	71	78	66	61	72	84	66	69	71	71	69	77	95	76	83	75	67	72	93	61	73	77	79	76	85	80	75	77	64	65	73	70	80	89	65	89	83	73	69	82	72	67	65	54	70	71	84	69	82	80	77	71	88	66	81	79	71	83	74	75	64	81	76	77	76	86	61	74	70	59	75	78	79	76	74	82	77	81	62	77	66	98	82	84	80	80	80	68	67	77	73	64	100	84	77	72	90	68	78	73	76	62	77	71	89	64	68	77	70	75	69	88	68	83	92	80	67	83	65	90	80	69	75	74	93	73	87	66	78	64	82	87	64	68	77	75	72	70	87	63	77	79	74	79	78	91	82	68	76	71	64	63	80	94	68	76	76	67	82	74	88	65	69	77	74	91	71	81	67	91	77	77	68	72	57	70	65	64	77	68	91	69	81	69	89	66	80	74	86	63	60	82	72	85	80	67	86	79	89	68	74	63	71	81	72	71	84	87	65	75	87	79	75	78	74	68	76	80	77	69	73	80	58	67	86	75	81	82	94	79	74	71	77	81	77	78	75	79	78	90	74	84	66	66	71	78	81	65	78	79	63	67	75	76	73	82	66	62	74	83	78	73	73	95	80	86	76	73	87	90	75	73	76	89	73	74	72	78	62	76	78	83	86	56	72	65	78	63	93	68	70	76	79	64	76	68	72	80	69	73	64	75	87	81	69	70	64	73	68	71	82	78	68	81	69	72	79	74	77	81	94	76	79	88	90	81	88	72	78	85	83	69	75	73	80	55	80	69	73	82	67	68	82	77	76	69	79	75	85	64	67	86	84	85	72	82	66	86	68	86	72	66	79	77	74	68	90	79	74	69	75	73	83	64	73	74	77	79	73	68	80	83	83	77	93	76	70	66	72	85	66	79	71	70	90	68	76	95	62	72	80	97	71	69	79	79	93	82	63	75	83	76	73	86	84	93	96	89	84	72	86	67	83	60	93	75	64	74	93	72	68	80	74	85	80	54	79	79	80	78	74	73	79	95	80	78	85	66	69	74	79	92	61	70	71	75	73	82	101	80	90	79	75	69	69	67	79	93	66	81	85	79	73	77	61	78	74	87	67	56	85	85	64	81	69	78	73	72	82	60	69	86	75	84	88	70	80	72	68	82	78	86	63	89	69	72	88	86	74	76	63	77	72	64	74	78	73	77	72	62	81	73	68	74	75	84	81	66	73	83	87	92	60	75	72	68	82	80	67	73	78	68	79	61	69	70	75	63	86	89	81	74	78	64	93	77	79	73	78	77	85	66	75	69	67	83	86	59	61	87	77	67	72	73	94	69	83	69	71	76	88	99	84	78	97	86	87	99	81	71	64	79	75	86	68	62	71	72	75	67	66	70	71	78	76	79	87	71	83	65	80	61	92	79	79	71	77	78	75	62	78	71	74	81	86	69	73	74	70	79	70	65	64	72	82	81	73	77	56	72	69	83	77	78	74	81	75	80	84	61	76	71	85	84	90	69	60	74	67	82	92	77	75	77	71	71	91	72	68	63	78	77	84	87	81	86	85	73	87	64	80	68	72	72	79	61	76	79	74	74	63	75	77	63	76	86	78	58	80	97	72	71	68	81	68	83	71	77	69	72	82	73	74	79	74	83	65	85	74	71	66	74	65	71	78	74	79	70	53	78	75	91	70	77	71	72	62	65	93	69	76	83	75	85	78	81	75	68	94	71	74	76	83	70	62	77	69	69	70	74	54	64	76	65	93	92	88	89	74	72	75	57	70	69	72	73	73	68	80	95	79	61	60	75	84	71	83	71	68	61	55	73	72	75	73	75	60	75	72	75	81	68	87	65	67	63	83	60	79	66	71	82	77	65	73	82	92	77	73	70	78	80	60	59	86	76	78	76	70	67	77	73	72	78	52	78	91	64	74	68	88	75	80	82	78	62	75	79	81	72	77	81	85	80	80	71	84	68	79	82	87	91	77	77	87	75	88	74	81	72	67	77	68	68	84	72	84	75	83	74	68	77	68	73
21021	7593	2480	2051	2800	3096	2748	2313	1967	1771	1550	1336	1249	1127	1017	1017	949	921	860	828	825	813	826	808	802	771	778	794	806	801	775	771	725	780	748	766	758	741	818	769	774	763	727	767	746	733	746	746	787	758	770	752	757	730	771	746	779	789	737	797	806	753	719	731	697	747	765	1822	2448	2058	1754	1414	1142	983	819	763	771	774	743	732	717	766	717	693	745	727	717	755	717	704	694	786	726	747	768	753	714	747	723	765	727	735	710	723	718	695	716	760	694	720	733	710	700	730	676	715	715	715	776	750	728	732	729	724	727	754	734	719	762	733	731	711	775	773	701	695	698	709	796	755	718	757	722	706	720	769	717	710	706	764	734	764	724	758	726	739	719	716	696	763	703	703	738	784	725	737	710	751	737	737	737	681	740	741	738	788	729	779	696	757	718	772	702	726	738	754	698	783	768	774	706	715	728	739	704	698	714	733	715	723	713	723	730	708	741	729	741	733	740	736	713	697	738	691	759	774	721	711	766	724	767	741	729	698	727	738	691	706	715	766	753	716	747	716	767	713	709	683	710	712	787	767	774	708	751	772	717	717	777	742	708	718	770	747	746	737	764	781	716	704	727	714	753	744	686	762	714	703	737	730	743	726	809	740	754	732	701	756	745	726	709	714	734	768	752	724	720	734	714	730	734	729	771	723	722	740	745	756	758	734	704	711	738	752	704	721	729	740	800	711	691	701	694	720	696	741	782	711	713	713	727	728	744	752	726	684	750	735	737	767	707	692	743	723	719	726	728	761	721	741	763	748	702	748	683	741	720	707	731	704	719	728	728	741	717	724	743	731	695	751	766	798	723	726	688	713	722	779	731	745	702	698	785	759	694	727	712	745	753	695	699	697	790	747	732	699	722	701	715	754	766	750	743	732	700	690	703	754	711	699	708	743	753	725	723	785	748	693	657	753	714	733	738	708	750	781	739	727	734	744	736	690	706	717	734	730	773	741	693	708	737	737	720	732	720	758	721	705	705	719	674	760	719	786	761	749	775	762	788	717	721	752	748	726	725	689	693	718	800	742	667	726	756	711	719	748	696	751	704	706	686	768	765	741	731	725	746	775	694	752	698	765	719	694	703	730	761	721	712	743	703	792	725	745	698	724	723	754	756	715	784	743	734	736	780	760	686	682	758	763	711	729	727	682	755	752	765	754	726	727	686	737	701	748	739	787	738	717	769	710	713	738	697	753	675	720	764	749	738	740	708	709	757	759	707	738	694	727	784	723	684	689	718	755	739	719	714	741	730	723	761	752	727	736	786	775	787	713	740	777	739	734	742	759	739	752	723	717	711	709	677	739	695	720	757	709	750	777	723	745	704	715	737	750	763	737	759	715	751	735	764	737	723	744	737	751	732	715	716	717	735	750	741	744	743	734	757	727	718	734	729	745	716	756	755	712	736	755	726	725	733	712	775	679	737	718	726	763	758	742	744	788	689	713	746	753	761	713	717	719	733	762	704	756	758	739	743	718	769	756	714	747	726	736	760	703	795	726	720	714	754	746	713	713	733	738	747	753	774	740	693	734	767	715	700	686	747	725	731	735	729	738	744	731	683	731	748	747	723	734	708	714	722	745	723	794	706	726	767	728	744	722	700	700	743	762	771	762	761	792	741	725	705	759	735	705	746	705	734	722	725	704	732	731	739	727	711	729	759	735	753	752	758	744	728	762	729	741	763	745	730	746	718	691	692	704	764	726	736	707	741	759	733	723	683	767	711	699	733	755	705	742	685	702	692	725	726	728	748	704	755	751	724	729	712	732	748	730	706	703	774	711	785	748	710	758	736	700	778	727	738	751	732	732	766	703	700	711	731	722	734	722	715	745	675	733	720	735	742	707	775	724	712	756	684	715	773	762	713	753	730	738	718	745	693	741	710	721	725	722	738	733	727	738	715	714	761	713	683	730	677	710	701	733	770	729	746	719	746	762	699	739	772	721	732	707	730	716	703	705	746	732	823	696	726	684	726	760	666	765	734	666	714	761	743	709	699	711	744	798	713	749	759	682	686	722	716	745	725	769	754	768	733	727	718	710	716	723	720	743	727	674	724	726	735	707	734	729	775	707	721	746	729	724	720	735	754	736	701	734	763	717	681	750	713	754	764	751	729	723	740	717	755	748	757	716	756	730	703	746	782	732	715	739	676	716	692	710	724	712	731	738	756	694	714	704	775	698	721	692	793	722	742	691	742	734	749	724	729	747	742	708	744	766	725	743	739	737	731	700	709	696	708	716	691	774	707	736	778	727	718	751	767	745	730	738	741	804	803	753	772	741	707	715	702	710	723	695	745	751	771	786	733	754	702	728	715	781	729	691	669	704	729	746	725	681	763	746	721	724	721	744	719	755	741	703	748	731	714	749	805	732	692	710	796	753	751	721	712	657	721	740	735	689	729	734	718	708	720	723	722	713	672	746	684	696	737	694	724	710	720	712	700	783	753	702	662	728	718	744	719	719	718	737	765	760	708	718	711	809	722	704	661	740	768	707	689	736	723	756	754	734	736	738	767	721	701	721	725	701	653	718	706	767	701	749	721	753	752	726	736	696	750	713	719	781	717	690	702	729	694	727	746	701	721	753	737	716	712	736	709	726	738	698	704	745	733	728	774	720	773	748	687	726	747	699	695	720	782	749	760	746	735	727	715	726	686	751	744	702	706	724	730	759	720	685	694	755	688	709	783	733	757	789	723	746	718	757	675	735	747	743	740	720	746	757	724	729	727	734	700	784	738	723	726	712	756	741	717	732	798	749	713	733	679	715	701	710	698	766	731	659	731	750	673	719	709	698	730	757	741	702	696	732	756	703	788	721	733	701	721	750	717	724	698	719	749	742	743	762	706	768	708	778	731	712	777	692	730	727	707	764	746	704	710	740	724	778	691	785	702	770	735	725	734	735	763	723	743	738	733	713	707	750	744	726	717	693	769	745	766	725	730	676	763	761	760	770	729	745	709	716	742	767	766	734	730	745	727	691	740	755	695	742	706	754	743	711	721	712	728	724	717	743	712	690	711	740	739	754	749	729	763	738	734	706	722	738	731	713	818	731	739	700	753	731	758	651	724	701	692	717	748	705	678	686	765	733	698	697	723	751	708	718	753	679	709	735	775	763	756	791	736	727	688	742	730	704	710	758	787	640	736	735	708	740	777	661	734	737	720	719	722	731	701	697	765	727	736	754	725	740	750	739	762	705	747	732	708	707	705	697	735	689	688	711	753	753	747	723	766	704	706	703	687	737	728	760	740	755	767	670	703	744	726	715	728	754	758	751	720	717	789	758	711	771	752	762	718	676	803	729	765	703	699	718	734	736	727	739	779	746	745	753	724	728	784	712	696	728	723	776	738	727	736	713	733	749	741	749	715	684	711	730	698	725	803	733	745	742	709	767	724	721	693	716	739	725	752	743	774	723	700	696	681	767	768	715	716	723	717	741	733	755	723	720	704	670	688	709	723	687	731	724	749	712
2673	1467	395	178	145	151	115	132	111	126	105	111	96	86	89	96	88	73	76	99	75	91	76	71	88	76	82	85	91	72	83	83	55	94	83	95	69	79	82	70	86	74	55	94	69	77	77	88	72	81	76	62	83	77	77	85	73	79	82	69	77	67	75	75	78	77	89	179	155	167	142	122	100	94	83	80	76	70	82	74	72	72	75	69	80	83	80	69	70	63	86	84	63	78	81	76	72	96	72	89	84	77	74	67	76	81	62	74	82	54	68	77	79	64	81	88	78	84	73	73	77	81	86	84	81	85	78	86	93	63	75	82	64	88	70	98	71	68	68	102	67	97	73	81	72	75	67	85	84	76	86	79	68	72	73	73	86	85	70	80	68	86	78	73	78	88	71	85	83	74	74	77	86	84	71	88	64	81	84	71	81	91	70	83	78	83	85	82	69	96	73	76	78	80	71	57	86	86	72	74	70	79	90	63	82	86	69	69	70	74	76	76	78	78	80	81	69	97	71	71	73	85	80	78	55	75	71	65	88	105	82	71	86	82	84	77	81	67	87	65	75	64	83	82	79	84	68	86	81	78	81	79	68	74	75	65	77	79	89	70	74	84	88	67	85	71	85	80	78	76	83	69	72	96	64	72	82	76	72	81	83	77	81	54	75	75	79	85	88	70	73	73	81	69	63	81	77	70	88	87	62	72	79	82	77	83	74	81	82	82	72	80	83	87	92	68	73	65	80	74	77	65	71	75	75	61	70	78	60	83	74	81	68	82	79	83	55	74	72	70	76	70	74	75	75	83	80	82	76	83	60	89	63	81	64	70	67	76	68	82	79	81	88	83	76	83	64	91	65	71	82	87	85	77	82	80	83	79	67	62	69	82	82	69	70	67	83	75	69	64	87	79	95	81	76	75	88	67	84	71	77	81	80	63	63	71	86	67	80	84	78	65	79	70	68	80	69	70	79	89	72	69	90	97	61	70	76	59	77	78	68	82	78	65	86	69	84	66	77	99	85	79	55	75	70	61	53	71	77	67	66	60	87	80	62	73	81	79	78	80	57	87	84	82	74	72	93	88	71	82	82	98	59	80	80	88	83	83	83	82	91	76	72	77	85	88	87	71	74	72	76	76	70	62	79	68	63	61	89	86	92	77	84	72	74	86	70	71	68	71	78	65	76	68	65	74	80	76	78	66	93	76	85	84	78	86	61	74	66	85	82	82	86	67	85	83	65	94	73	76	81	69	85	94	74	79	84	80	86	65	92	77	81	77	92	60	86	77	85	85	74	71	79	69	66	73	95	64	84	78	72	72	67	74	75	87	78	56	76	67	87	82	80	58	72	67	88	86	76	67	73	72	62	92	65	75	84	80	65	66	70	86	88	74	81	69	73	67	85	85	97	77	65	77	86	78	72	83	72	86	78	80	77	75	76	72	85	91	97	79	87	73	92	71	75	76	85	79	93	72	77	94	74	78	77	76	82	70	75	69	89	83	74	91	77	72	50	73	85	76	68	83	65	84	65	74	85	87	74	89	77	76	66	69	68	78	71	82	62	64	69	88	69	78	73	72	74	79	78	95	90	86	85	88	81	73	84	73	92	80	95	72	81	68	79	84	82	108	86	87	78	82	78	64	80	58	70	79	54	88	62	72	75	81	86	79	82	78	88	84	82	64	73	82	69	69	75	77	84	99	88	71	88	63	60	76	62	85	88	83	63	71	78	80	81	67	60	81	66	82	85	87	78	67	83	72	70	79	72	64	68	86	80	77	76	66	97	78	58	72	87	67	65	60	97	71	73	82	65	74	70	62	87	78	75	84	73	83	70	66	94	79	77	79	82	84	84	65	64	82	75	85	76	93	77	75	71	81	87	90	79	76	90	77	66	80	79	71	84	72	82	74	80	72	79	87	63	77	74	65	71	84	63	74	84	85	78	96	76	78	77	67	82	78	85	77	91	76	77	90	87	74	76	93	72	77	55	75	85	83	68	76	73	74	66	62	78	77	67	71	86	62	56	72	68	83	78	69	64	73	88	79	72	76	83	75	77	88	78	68	81	68	64	73	76	73	82	86	66	85	81	65	81	68	69	58	89	69	83	74	86	76	72	80	76	87	85	72	85	85	89	84	77	75	79	90	88	75	91	73	75	60	59	90	63	71	75	70	79	62	77	86	72	76	92	90	74	71	87	66	81	96	73	81	82	71	64	77	101	67	71	79	68	65	91	72	69	77	80	70	70	86	92	59	80	76	73	74	78	87	75	89	58	91	74	91	85	78	81	72	71	79	82	72	82	81	92	83	66	84	88	75	71	68	80	83	60	81	79	72	89	87	81	73	68	85	81	88	71	65	94	88	68	73	71	76	48	82	79	78	85	85	79	84	74	91	66	88	90	71	76	72	93	79	71	98	66	74	83	72	65	67	81	77	70	63	84	76	87	73	64	74	80	66	88	66	71	81	79	84	71	78	81	78	81	81	78	94	64	72	71	74	63	73	89	76	70	62	89	80	87	66	72	78	81	68	79	82	67	82	83	77	96	71	86	65	72	76	77	85	84	74	80	85	79	89	67	84	81	75	76	80	84	64	85	80	76	79	82	87	80	71	65	83	71	68	86	89	78	82	83	75	79	62	77	92	90	80	80	61	82	76	76	101	60	70	72	78	73	63	76	89	71	67	76	80	56	93	94	63	80	71	90	95	82	64	82	71	72	77	88	72	74	80	83	82	69	65	81	69	70	90	66	75	65	72	81	85	70	81	70	81	75	83	82	72	87	76	71	70	74	86	81	81	86	85	74	83	72	68	87	84	73	70	95	54	74	88	72	68	83	82	71	83	89	82	88	100	65	80	85	78	67	86	85	90	90	73	75	78	78	67	89	69	81	87	77	62	83	86	66	81	89	87	62	75	86	83	92	88	68	77	85	76	80	70	71	83	81	74	86	80	75	83	78	68	70	81	78	67	101	66	89	62	87	68	89	86	83	88	72	47	71	71	76	60	87	67	62	79	85	88	64	83	94	76	74	78	80	70	93	74	79	68	76	80	79	65	70	60	81	72	90	86	75	68	76	84	81	70	80	78	75	76	71	74	73	70	86	66	84	77	89	72	92	62	84	82	63	73	75	85	93	72	73	82	80	74	68	83	78	82	80	66	94	74	74	73	68	83	66	79	70	91	78	81	63	83	68	86	93	77	78	62	96	74	76	91	87	79	85	81	84	61	65	78	66	68	66	77	76	79	91	81	74	78	69	92	85	72	75	81	70	93	91	79	79	72	68	83	94	72	66	96	66	88	83	81	77	87	82	75	69	79	87	67	69	73	77	98	68	73	87	79	87	85	84	78	74	99	74	82	95	64	69	58	62	74	70	91	81	88	70	69	92	70	69	85	80	109	66	71	74	80	75	59	69	78	95	78	73	64	65	65	81	60	64	85	86	64	85	74	74	79	98	81	64	62	68	65	86	61	80	73	92	76	72	59	77	77	77	77	79	67	95	92
24534	11641	3916	2993	4182	4602	3964	3147	2749	2190	1851	1720	1460	1326	1255	1125	989	1021	986	986	903	924	895	918	908	841	849	880	787	815	796	804	835	820	845	795	793	799	852	827	858	828	775	840	786	763	780	840	850	826	798	776	819	825	765	819	836	842	785	803	813	802	781	767	842	799	1267	3148	2985	2449	2070	1670	1179	1002	834	822	779	788	728	722	742	785	745	739	708	720	762	737	746	743	772	736	759	740	735	729	743	743	774	779	781	743	799	773	753	787	755	791	735	754	724	788	811	755	753	713	757	779	764	788	771	736	753	758	768	759	748	727	697	793	755	759	746	754	825	753	759	769	771	724	775	798	775	756	773	788	761	786	738	761	800	743	745	717	760	752	784	795	767	742	750	750	734	777	771	717	752	766	804	779	784	800	764	819	750	744	712	757	745	748	741	733	779	709	771	773	712	775	764	751	791	726	773	794	725	726	739	775	728	771	766	754	745	753	789	785	733	737	759	763	779	778	712	717	763	778	747	763	741	744	697	769	785	777	779	719	741	771	756	755	798	747	738	744	746	771	729	728	788	774	761	746	761	777	788	757	777	755	761	754	761	722	769	716	773	753	740	708	766	762	763	763	759	736	744	757	752	758	780	721	761	736	782	746	749	781	708	795	742	770	773	765	743	723	776	734	790	746	756	723	757	750	723	802	748	765	759	808	781	786	768	748	782	741	751	781	759	771	739	800	812	760	770	811	772	750	734	731	720	783	768	797	790	774	775	750	773	734	734	778	752	779	801	767	714	749	734	778	755	748	773	783	794	754	764	762	764	738	792	760	753	750	787	764	742	754	739	747	769	720	739	764	739	751	710	764	727	743	753	772	753	751	760	762	716	685	815	755	729	704	763	768	785	777	763	786	717	734	761	771	742	722	757	762	780	787	741	755	763	760	773	734	775	738	761	746	772	774	742	791	763	689	766	733	779	778	777	767	752	738	771	803	766	700	760	793	749	783	774	754	778	746	759	753	755	789	749	738	746	733	738	793	814	778	785	793	735	803	705	748	752	743	714	729	758	741	773	746	741	784	755	725	822	797	770	762	761	767	764	770	747	760	757	758	711	741	716	755	773	765	728	809	742	738	764	717	762	745	782	743	720	715	748	743	781	706	753	732	744	753	737	732	743	750	837	710	725	788	763	784	785	804	759	787	785	719	704	766	803	743	741	776	700	800	764	758	756	833	773	798	729	756	763	778	742	742	762	735	735	744	799	735	777	787	745	798	759	787	757	754	753	729	786	782	781	778	773	748	752	759	772	772	761	737	767	742	789	755	730	777	808	760	735	770	842	800	754	756	750	715	774	773	747	734	783	736	781	766	735	754	727	730	736	808	718	779	717	721	746	774	774	769	801	761	746	699	760	759	763	806	753	765	813	742	757	764	786	698	713	767	791	748	748	766	759	810	769	788	735	760	812	792	792	717	753	702	743	711	794	805	745	740	738	756	783	739	715	814	749	694	765	828	758	735	776	777	747	764	720	733	734	742	815	786	760	749	753	760	749	737	776	796	810	755	773	803	800	773	755	798	763	749	754	751	732	777	754	742	775	767	820	748	728	759	768	782	720	740	731	747	744	746	749	708	793	766	755	797	807	823	777	755	756	760	795	717	775	750	730	756	763	770	728	750	757	792	787	787	770	764	755	750	799	795	760	757	779	792	766	763	741	709	776	776	764	751	784	760	749	777	765	788	751	776	771	747	734	727	751	742	766	737	794	759	755	769	684	823	705	790	769	787	748	709	778	739	701	719	766	752	773	787	699	769	749	731	822	739	711	747	803	762	770	721	752	722	756	751	748	765	773	787	733	721	682	788	733	761	784	759	745	735	761	768	735	801	732	750	761	739	748	705	795	836	752	767	754	796	717	769	792	778	738	711	771	742	740	731	754	717	746	742	739	778	813	747	772	760	754	763	780	755	742	733	738	797	783	805	731	736	734	783	756	749	747	769	738	760	738	746	775	778	772	771	759	764	748	727	767	796	748	769	743	792	740	751	730	725	709	759	770	714	733	778	763	778	790	783	770	760	751	755	770	730	776	702	791	768	766	800	724	779	758	780	742	729	735	799	759	730	748	769	786	755	799	703	788	782	783	752	759	737	799	739	755	760	788	746	749	747	740	784	736	796	777	759	746	808	758	753	790	724	764	732	741	752	743	797	716	770	755	747	785	782	735	744	747	752	765	732	809	757	806	783	729	748	743	739	756	759	741	769	746	756	739	763	712	758	785	693	717	804	752	747	806	728	784	791	776	782	787	780	770	748	728	759	724	714	749	760	720	764	753	753	766	767	756	765	817	762	730	743	756	764	750	752	769	792	759	800	765	785	717	775	753	737	740	760	778	746	699	768	748	751	771	739	723	732	768	782	753	731	752	711	780	796	773	779	789	746	760	762	801	769	723	795	770	744	732	735	749	764	764	786	769	759	750	755	794	712	764	750	782	799	747	737	719	759	730	745	764	772	792	720	775	731	714	773	739	755	749	769	771	740	731	759	783	711	757	750	734	802	710	739	759	708	743	782	746	847	768	705	714	812	786	719	740	760	805	708	751	717	800	707	804	784	731	805	768	785	800	771	770	685	787	765	798	734	774	772	753	767	731	751	761	748	760	744	763	739	740	728	781	742	744	718	763	784	764	768	755	756	756	730	750	722	738	757	759	770	756	747	747	720	714	741	811	745	770	787	777	778	740	828	768	741	814	759	748	715	732	742	783	779	793	753	807	804	733	778	757	723	814	750	759	748	759	799	752	791	706	727	741	780	727	744	698	680	744	744	746	824	753	761	734	755	843	755	733	750	768	763	740	773	747	711	719	777	751	754	771	765	726	862	775	718	751	756	743	768	768	771	805	759	778	737	782	701	778	764	754	726	742	742	719	820	735	732	728	767	748	785	798	755	702	784	731	738	794	779	774	787	766	754	727	771	785	783	778	800	786	782	775	778	768	832	770	818	774	742	759	780	798	758	748	744	833	757	753	744	691	701	798	738	731	770	784	757	754	761	807	756	784	784	765	770	740	720	739	799	767	756	726	752	727	810	757	780	784	722	773	790	754	763	790	765	812	742	755	760	710	770	767	732	756	777	791	731	803	777	799	719	747	731	816	738	748	745	755	792	795	727	781	782	751	774	755	783	729	743	838	748	714	809	722	776	734	742	756	803	758	744	800	778	739	689	778	744	746	747	758	748	765	709	795	747	750	727	795	698	778	767	767	781	716	773	775	756	737	788	772	766	729	767	721	751	779	679	712	804	743	795	793	723	807	769	747	743	796	754	740	799	756	763	763	774	730	747	738	832	747	724	775	741	744	738	746	773	828	750	732	794	715	779	805	773	708	811	769	754	818	738	780	805	762	757	787	747	774	751	769	765	764	798	729	778	793	727	757	757	747	754	700	744	704	732	747	793	744	792	800	715	708	777	703	789	724	777	747	737	732	714	761	753	758	745	750	771	740	718	815	739	812	746	768	706
1080	263	139	116	102	87	107	115	97	98	91	83	93	90	85	71	102	95	86	89	90	70	86	95	79	84	86	91	100	80	82	89	77	91	92	86	102	90	93	83	87	83	92	115	94	101	101	86	103	89	77	78	76	90	92	94	82	87	95	80	87	85	86	87	90	86	91	92	91	117	97	107	83	103	89	88	95	86	88	68	93	81	88	87	74	79	75	82	85	82	89	81	82	79	77	90	86	94	103	81	76	85	99	93	78	98	81	92	81	77	86	82	97	75	100	78	99	87	103	80	81	101	88	84	84	95	79	89	70	100	75	90	81	74	88	92	97	91	74	91	88	83	93	94	98	79	78	76	100	76	97	93	65	79	80	91	85	89	79	95	82	72	87	108	72	95	84	87	72	79	83	90	100	84	95	73	83	72	80	96	65	92	73	84	81	92	97	90	88	80	93	83	93	66	90	94	68	72	77	93	76	103	83	90	84	81	74	74	99	87	83	86	86	81	91	83	79	76	78	78	86	85	91	78	85	84	88	84	80	80	95	92	86	97	75	88	93	91	80	87	88	88	93	94	79	103	83	96	105	84	97	88	86	86	87	64	85	91	83	97	81	87	93	83	105	75	96	79	80	103	78	91	82	90	74	76	81	104	89	84	78	99	93	89	68	81	92	82	90	87	91	77	73	75	90	72	78	92	89	77	90	86	101	89	95	89	84	94	90	98	102	91	92	79	90	80	79	89	80	85	94	80	91	75	97	83	93	64	91	97	83	97	79	95	80	86	81	96	81	91	83	85	83	97	68	91	92	107	85	86	94	81	77	83	101	103	88	88	89	95	74	78	87	78	80	65	67	91	92	87	69	102	79	85	93	104	93	95	87	79	80	68	69	77	88	90	82	95	85	100	97	80	81	88	103	83	90	75	78	79	83	97	91	80	82	86	89	81	103	90	76	91	91	90	85	71	68	79	80	83	108	103	84	80	92	90	76	93	69	86	80	89	92	94	82	82	79	115	81	86	84	92	82	91	90	95	94	87	89	97	76	82	88	89	90	103	82	89	96	84	71	86	83	86	88	86	85	101	92	88	96	80	89	90	80	96	94	74	72	103	98	102	75	71	93	84	87	90	83	78	85	78	83	91	97	71	75	75	83	90	74	90	85	86	79	83	75	90	100	93	79	74	79	84	70	81	91	90	83	80	72	80	85	76	96	87	88	82	84	71	83	94	89	90	87	92	90	77	80	83	92	75	88	92	93	96	91	77	83	87	96	93	81	71	99	84	71	85	91	92	84	104	79	75	79	79	82	107	104	95	80	89	76	95	77	82	87	99	83	100	79	103	75	75	95	73	104	105	81	98	93	93	86	81	84	77	77	96	81	81	80	72	90	80	77	83	87	91	76	80	94	82	100	92	74	102	82	89	64	82	85	94	85	80	88	71	104	95	71	70	76	85	110	73	84	95	81	95	91	85	93	87	82	92	103	73	90	69	73	103	90	87	106	85	109	95	98	83	92	81	84	72	98	85	83	127	72	86	84	96	93	82	77	79	73	89	73	85	95	89	83	94	84	83	88	83	76	98	93	85	78	85	102	106	77	102	91	92	79	64	102	81	69	85	76	74	91	92	100	79	83	84	92	83	85	82	75	105	84	84	105	80	85	83	83	88	103	77	84	95	64	86	97	86	89	86	102	83	93	91	81	82	80	81	85	85	91	102	79	102	93	90	87	92	77	86	98	101	90	80	97	83	84	94	93	88	76	91	75	84	87	85	72	99	84	101	89	86	97	111	81	89	85	74	86	93	83	91	87	82	96	81	103	81	82	80	88	101	94	79	92	97	93	93	85	91	82	66	81	98	94	98	81	87	91	92	80	95	75	96	87	72	89	101	84	93	85	105	89	99	76	110	87	99	89	75	98	83	99	87	76	86	76	98	83	94	94	84	89	87	107	100	81	79	73	88	91	80	85	86	99	108	89	77	101	72	81	81	85	93	82	78	88	86	92	71	77	95	72	81	81	74	73	82	85	76	77	88	87	102	86	89	99	80	83	94	94	96	85	82	81	83	91	95	86	89	82	78	85	82	88	103	84	91	91	93	81	97	94	92	91	97	94	86	91	92	81	88	89	74	112	100	87	85	89	87	83	73	89	87	92	87	97	95	90	81	88	60	72	95	94	94	69	98	79	91	76	96	85	95	81	90	78	71	97	84	69	77	83	88	75	98	94	78	84	82	79	81	98	92	102	85	78	97	95	70	82	79	95	79	95	73	102	84	84	82	84	91	78	107	72	83	82	83	81	74	83	75	84	80	78	93	81	88	102	73	78	79	76	77	76	109	75	92	83	92	83	82	81	97	74	92	106	84	100	90	78	84	74	89	104	72	98	89	80	74	97	85	87	85	76	82	93	74	90	90	93	83	74	98	99	103	90	86	95	80	105	84	86	102	88	105	86	80	101	77	98	96	94	110	97	95	80	77	80	86	87	75	96	76	87	85	106	75	78	91	78	99	80	79	93	77	84	83	78	70	83	82	102	94	93	78	98	97	102	78	82	70	101	99	86	84	74	76	72	81	96	89	81	79	77	97	105	83	95	79	91	90	88	67	95	93	75	88	77	83	86	85	76	89	88	94	82	75	104	63	93	91	75	87	88	66	90	63	75	97	85	87	91	84	84	83	102	112	82	102	90	85	93	101	97	88	85	75	81	90	82	79	108	102	90	92	80	77	89	96	85	102	79	91	86	74	105	78	78	94	95	80	80	97	79	87	88	76	74	81	115	88	88	91	99	84	78	85	79	89	108	84	95	89	75	82	89	81	105	82	97	86	82	81	86	83	72	75	76	84	91	85	108	88	104	86	88	88	82	83	92	74	70	92	105	81	77	91	92	86	89	83	101	94	82	84	90	92	96	79	82	93	86	86	87	92	88	83	83	90	105	78	79	84	93	72	94	86	86	81	96	85	89	87	94	91	80	94	79	82	118	95	78	67	89	82	85	84	102	104	66	93	84	74	85	95	92	74	81	90	84	87	84	91	81	86	77	108	78	92	77	77	86	70	81	83	87	81	83	75	82	84	81	88	90	73	82	94	94	87	82	95	86	80	82	99	94	86	92	87	94	73	74	92	88	92	84	73	99	90	76	86	93	90	85	85	94	96	101	92	89	88	95	76	87	88	94	112	69	74	89	85	89	82	79	102	71	89	93	77	86	80	83	72	81	85	93	88	94	82	98	76	101	99	79	70	92	91	83	88	81	82	74	92	84	76	82	87	97	81	88	82	86	86	81	88	80	91	75	74	80	73	100	95	98	76	95	106	94	96	97	91	87	86	83	104	82	88	74	75	72	82	89	96	97	92	103	96	84	90	90	88	75	82	112	73	93	88	83	90	73	90	86	84	90	78	88	83	83	92	77	104	77	96	75	69	82	89	77	90	87	92	91	89	74	93	98	83	86	92	89	82	90	89	73	75	67	94	91	88	93	74	86	94	79	97	91	81	89	101
14800	3895	1614	1523	1951	2099	1834	1558	1422	1231	1216	1076	1000	1008	924	916	940	926	882	837	815	879	894	864	873	865	855	825	824	836	822	838	835	873	884	857	813	845	844	830	860	798	878	847	846	890	847	864	836	862	912	878	810	881	883	860	829	845	888	840	862	845	853	842	800	867	894	1028	1125	1299	1407	1289	1101	967	886	837	841	840	796	838	787	776	803	848	809	828	812	860	810	859	769	883	768	812	864	823	844	848	852	858	849	826	833	841	819	885	864	741	818	791	811	830	774	757	805	833	849	838	836	809	824	824	856	816	820	786	863	856	834	838	875	831	827	847	847	802	888	818	853	862	855	781	841	808	860	805	842	847	853	842	851	818	885	848	825	847	846	849	864	843	807	801	823	858	843	820	828	794	800	844	824	817	843	871	854	830	811	827	880	836	852	853	794	843	873	823	797	809	864	837	866	846	840	830	792	809	853	872	808	810	830	824	833	880	815	820	809	808	849	837	869	814	891	861	864	827	869	825	817	851	829	797	799	799	871	833	837	813	861	847	833	846	841	848	884	809	826	849	787	835	833	842	797	833	831	815	828	836	836	795	807	861	832	909	837	801	833	841	860	828	812	809	847	883	862	829	833	836	821	804	884	826	831	826	862	815	864	809	853	822	808	826	823	776	843	810	794	847	842	873	794	866	893	781	840	828	815	797	839	830	841	822	828	812	816	842	815	842	860	827	842	809	866	856	824	847	844	783	818	847	842	787	801	868	878	821	804	841	847	832	776	882	829	787	889	813	839	817	804	869	876	869	847	847	841	813	798	827	818	837	832	828	809	813	798	812	783	809	823	822	819	816	850	871	790	877	861	871	837	822	805	840	825	841	887	865	825	814	773	813	827	798	825	817	831	834	811	837	835	839	800	829	863	853	829	831	812	848	833	809	842	817	815	788	833	822	876	793	793	865	824	846	810	849	790	834	853	846	851	794	846	812	887	901	849	892	821	807	820	792	785	827	824	848	827	851	834	825	796	893	843	900	829	799	789	850	896	875	841	830	839	860	840	811	821	868	835	821	849	839	832	835	857	852	794	812	808	785	832	841	866	872	781	830	828	828	834	890	811	810	818	808	846	845	819	867	805	879	811	843	831	831	832	881	817	876	787	812	803	841	831	833	815	814	797	797	840	842	841	788	858	839	842	807	891	844	843	912	833	897	838	831	805	848	826	838	837	863	842	849	819	831	855	842	858	787	810	849	827	829	887	790	840	834	805	849	854	845	856	820	862	798	787	850	805	848	872	835	831	763	835	860	846	822	840	815	865	856	806	836	806	859	823	864	797	800	857	793	803	793	882	841	844	827	821	839	832	837	830	804	786	853	854	847	836	821	848	770	821	811	882	856	819	859	853	852	825	782	896	843	839	808	867	824	805	866	898	811	815	856	791	814	811	820	856	845	862	819	814	798	840	846	826	895	884	821	764	843	817	849	816	841	842	858	822	868	846	837	885	850	869	856	844	884	849	839	854	830	830	864	850	759	830	890	813	819	857	860	848	835	887	812	830	842	836	751	851	875	814	836	818	809	836	844	872	836	872	779	839	783	832	833	859	837	878	880	790	777	838	813	849	800	887	843	811	827	812	823	832	829	805	869	820	872	841	786	853	832	856	869	818	842	813	853	844	810	809	844	816	851	832	837	850	851	848	855	813	845	839	835	773	812	843	843	861	840	860	850	847	813	801	824	800	853	824	846	804	851	797	854	845	873	829	802	837	809	805	818	847	788	815	813	857	809	838	850	858	819	822	876	823	842	840	871	811	819	831	851	830	832	909	827	809	763	815	816	846	828	807	870	812	845	864	819	770	832	859	856	823	843	825	847	816	803	836	833	807	843	867	837	828	843	815	853	805	833	804	859	846	794	835	831	794	874	849	836	811	837	865	869	888	791	844	788	882	794	850	819	826	826	894	841	835	809	858	779	880	814	821	848	851	813	842	836	827	836	889	828	810	813	823	802	821	808	819	773	828	862	789	826	823	832	795	808	798	847	869	827	906	840	841	839	823	851	829	793	850	857	832	859	821	815	857	783	855	831	874	769	852	802	847	841	798	760	754	815	808	866	834	771	853	844	827	866	799	857	826	821	855	818	843	818	814	794	857	863	833	828	810	818	797	814	765	832	840	803	797	846	864	806	855	796	853	812	805	810	835	780	823	789	824	802	801	861	828	800	827	826	863	858	880	802	786	773	776	809	813	805	836	812	825	861	815	765	851	839	841	849	806	820	810	830	855	782	824	784	817	817	839	817	810	847	853	801	806	799	819	812	841	826	890	899	879	876	831	824	855	849	829	826	825	834	865	796	841	877	861	825	867	879	801	834	839	809	843	830	798	821	843	799	861	813	813	856	838	790	807	856	815	815	835	836	885	841	883	827	874	895	863	859	796	840	770	798	821	776	875	820	828	870	806	832	846	823	877	817	821	811	888	813	853	844	840	831	843	801	818	812	825	828	833	885	808	851	813	858	834	855	836	830	841	812	799	780	869	838	801	842	824	822	881	857	816	833	852	814	833	847	844	811	836	865	837	765	843	818	848	840	877	847	772	843	841	815	886	745	865	840	820	817	855	830	844	819	827	820	786	839	868	795	787	794	838	857	825	842	786	846	902	831	815	854	899	811	827	873	815	817	808	849	831	868	812	793	791	857	865	839	812	793	823	849	803	850	816	824	765	874	831	828	805	813	844	822	836	892	825	795	825	842	821	810	858	855	770	760	869	855	848	809	866	787	852	888	825	814	778	768	819	824	822	864	839	848	813	802	805	805	800	804	814	840	826	829	816	800	892	854	817	892	883	804	860	848	811	834	851	863	850	833	858	824	830	864	860	853	853	848	828	816	818	846	832	821	829	854	855	816	817	777	880	850	808	824	842	791	809	865	840	866	801	817	840	875	836	874	839	830	892	736	834	798	854	825	880	866	819	865	834	808	807	827	843	847	869	813	848	837	868	814	793	829	866	832	857	816	874	810	907	832	851	812	781	874	820	850	870	811	890	814	796	834	842	851	866	778	796	857	811	830	788	895	800	821	798	834	778	788	886	854	884	844	819	895	794	817	799	856	841	856	805	826	834	862	848	798	794	808	867	794	835	827	792	847	788	835	796	858	855	840	864	819	833	797	833	807	873	818	821	863	842	827	861	830	803	886	842	838	848	857	845	876	865	856	873	802	830	849	798	861	827	859	810	845	848	806	837	814	817	866	884	784	794	871	832	864	817	853	816	812	796	857	843	850	799	828	809	826	832	820	864	847	808	795	834	871	874	808	853	818	819	854	818	793	842	777	869	840	873	816	847	834	872	839	852	832	841	840	805	849	827	898	896	845	757	831	826	822	836	804	847	872	839	753	824	854	858	810	827	838	835	809	847	817	774	806	808	859	827	825	861	797	872	847	808	826	807	829	841	839	840	838	832	829	870	880	854	812	880	816	818	878	849	817	814	853	840	866	835	810	817	875	808	836	792	843
1592	898	234	155	146	152	135	110	97	95	105	109	94	86	100	107	105	90	102	97	87	100	89	88	78	95	84	75	112	96	80	89	80	113	90	97	90	77	86	89	101	97	81	104	81	87	97	97	102	99	88	94	87	79	92	84	87	92	95	74	107	89	105	109	94	87	87	86	115	142	174	143	99	103	100	90	86	80	77	92	92	80	93	100	96	98	90	89	95	77	99	81	87	83	90	82	92	99	84	88	84	83	85	91	77	102	91	85	83	87	94	70	102	99	102	77	118	77	86	86	78	99	99	73	88	74	85	92	99	90	82	90	90	86	92	85	90	107	89	109	102	82	98	106	88	90	90	85	82	104	86	98	89	98	90	106	73	86	74	87	81	89	83	94	82	91	98	104	84	78	88	83	84	80	90	79	92	103	92	86	90	96	88	82	86	92	93	97	92	97	86	96	80	80	87	69	93	105	79	99	108	81	83	76	98	89	78	95	85	90	90	89	105	74	79	80	95	83	85	78	102	94	80	90	83	82	75	81	88	110	76	76	70	77	93	83	97	85	89	79	76	98	79	90	85	97	72	88	84	76	76	114	101	70	94	89	89	98	85	97	94	77	88	96	96	93	91	87	91	97	94	76	87	79	95	80	85	93	89	109	89	103	92	94	91	85	102	78	108	88	96	94	97	82	86	102	87	90	88	77	88	78	83	114	91	104	82	80	94	106	107	82	93	83	89	87	89	88	92	87	104	94	89	83	106	91	90	99	86	76	82	93	93	87	98	80	88	94	92	89	93	85	86	76	83	85	81	97	90	115	87	90	88	91	94	96	88	85	79	91	76	97	84	88	74	105	98	96	95	87	99	91	89	86	81	112	85	107	98	73	98	102	90	97	90	100	98	94	96	104	87	87	76	88	97	91	108	91	87	79	81	95	93	94	102	72	91	79	97	90	87	68	73	97	84	67	94	95	82	74	77	102	116	97	82	90	77	92	90	99	91	80	91	95	78	108	76	77	94	89	88	83	85	72	81	89	93	88	76	86	83	85	90	88	88	83	77	78	94	78	85	90	86	83	85	97	85	88	77	94	105	83	100	73	89	85	82	75	95	73	67	85	96	81	81	96	84	76	88	89	81	110	85	85	87	90	97	90	93	101	89	91	99	89	96	72	84	92	100	89	94	90	81	88	81	88	83	80	72	91	77	80	95	95	94	74	93	94	91	89	100	92	75	104	92	95	78	85	103	82	91	107	91	89	97	88	80	88	79	83	99	70	93	101	82	86	97	83	89	103	90	79	83	83	84	96	59	86	91	101	94	90	73	97	82	103	106	86	79	98	105	73	78	90	119	87	105	96	90	98	79	94	98	106	98	83	77	87	84	94	96	100	88	90	93	94	85	76	84	95	88	92	101	86	94	97	83	75	108	80	62	75	98	85	80	104	90	95	94	92	82	78	104	95	91	97	86	85	101	91	88	95	94	79	81	73	80	94	102	91	88	77	94	109	78	90	94	85	82	95	106	87	95	103	85	88	89	102	81	97	87	72	84	89	96	101	96	85	89	94	85	92	82	74	102	96	93	91	88	100	97	84	82	90	90	94	73	81	81	74	96	95	87	84	77	91	107	92	103	100	86	85	74	78	104	102	93	91	76	79	82	78	82	88	90	86	80	77	91	83	85	99	99	96	106	85	80	87	103	85	78	77	96	83	85	78	88	104	88	110	91	96	93	90	93	100	99	88	103	80	79	106	105	94	93	87	99	103	89	77	104	88	81	82	90	108	95	81	87	78	100	81	92	93	89	86	83	86	112	86	92	91	102	95	74	80	96	101	98	91	91	80	102	85	83	91	91	86	79	63	86	82	95	84	83	97	97	71	87	104	72	90	74	75	105	86	89	81	86	81	97	80	72	75	89	96	99	88	94	88	83	107	85	105	64	76	89	91	91	77	96	104	109	99	89	80	80	92	95	96	75	92	86	87	86	94	81	99	95	96	88	86	106	86	106	89	107	103	98	84	82	89	105	84	66	92	78	83	82	90	88	103	97	103	90	118	93	101	104	84	77	94	108	93	91	85	73	106	91	88	72	95	79	89	99	94	92	91	87	103	90	97	81	91	89	83	85	87	96	89	92	91	89	93	83	85	92	83	87	101	86	69	68	93	78	90	80	93	94	87	78	103	91	100	96	100	86	100	83	94	101	94	79	79	93	87	69	106	95	86	83	98	77	91	87	81	96	92	79	93	91	94	91	94	102	92	87	107	90	96	87	101	89	87	98	77	94	92	80	89	89	107	100	77	92	71	83	106	95	79	94	87	90	76	83	85	84	88	97	89	80	97	99	86	88	78	93	88	87	81	84	84	91	91	85	87	94	80	80	89	89	97	82	82	90	105	98	84	83	72	75	94	83	98	93	81	92	92	72	89	75	97	88	97	89	78	78	81	105	75	97	100	76	66	86	94	81	86	80	89	86	97	91	76	94	93	95	90	85	101	77	105	104	86	80	107	76	104	108	102	92	99	82	75	98	94	75	91	73	100	82	120	86	105	78	82	113	96	85	78	73	76	81	95	79	71	70	93	77	94	96	73	87	97	100	86	98	67	72	88	80	88	83	67	93	94	99	94	94	98	84	88	94	98	91	93	80	94	104	78	88	74	91	81	108	94	82	93	91	102	104	77	79	98	90	90	82	107	97	107	82	72	87	83	81	83	91	96	95	82	92	80	92	101	98	75	89	87	79	95	74	109	94	82	99	94	104	75	69	94	85	96	92	94	92	91	81	101	83	88	82	85	87	78	91	106	78	101	101	86	98	99	100	74	86	87	78	90	92	82	98	111	83	88	86	76	86	84	93	90	71	79	77	94	83	90	87	93	89	106	77	92	85	90	91	89	71	85	93	105	102	81	94	100	78	95	70	97	102	94	78	92	93	96	91	86	92	76	93	90	80	91	85	93	86	101	81	90	98	96	93	90	88	78	77	88	84	100	69	64	86	92	96	93	85	86	111	90	100	98	92	97	101	102	96	80	82	103	95	89	78	88	86	90	86	82	90	93	78	94	85	89	105	104	71	70	113	74	84	98	100	89	86	96	76	79	85	72	99	90	89	95	80	110	80	99	93	87	96	71	93	92	85	85	94	98	88	102	100	95	77	80	83	81	97	95	89	89	94	102	103	91	97	87	102	91	93	69	92	108	99	88	84	96	79	81	99	93	86	85	82	88	86	85	94	88	87	74	95	84	99	78	73	80	93	81	108	104	86	91	101	102	108	82	83	78	101	98	90	84	81	87	68	82	98	81	72	96	83	93	76	89	76	96	92	85	81	99	93	93	87	85	83	91	101	73	100	57	89	90	104	104	84	80	84	88	107	91	87	95	89	74	101	82	89	99	63	87	89	85	87	88	89	97	99	74	81	95	83	79	95	96	102	85	85	99	82	77	96	104	86	84	78	83	82	88	96	91	102	102	65	70	87	94	85	89	89	97	71	101	87	72	89	89	100	70
19239	8749	2452	2256	3360	3622	3156	2335	1919	1738	1605	1390	1267	1235	1126	1054	1046	1052	962	930	955	969	910	917	861	886	929	962	858	864	942	906	823	886	859	867	934	825	876	840	872	912	902	917	910	926	907	890	907	872	903	873	917	929	955	821	942	875	886	898	897	913	915	910	933	924	873	980	1225	1966	2408	1961	1422	1228	1047	939	937	871	822	811	895	840	841	855	922	908	838	837	874	834	867	812	870	864	872	846	801	823	871	907	857	869	854	892	834	886	851	872	923	925	818	868	789	844	861	887	854	905	824	837	856	824	853	869	864	814	850	827	865	891	877	894	870	839	834	875	847	870	835	852	873	858	878	888	893	827	842	838	888	826	847	945	861	846	897	847	840	829	843	859	816	843	850	870	869	907	876	881	882	847	879	831	844	867	877	832	894	869	871	864	873	908	799	785	822	844	841	884	849	868	827	874	859	857	861	854	933	831	903	847	873	847	824	878	828	869	794	928	879	859	863	847	826	851	833	837	908	870	852	873	854	888	833	834	882	856	866	852	918	819	834	910	834	850	806	889	853	852	866	853	831	879	866	906	855	885	869	891	861	886	922	874	880	884	924	897	856	879	857	924	807	805	861	860	860	860	852	879	837	912	837	830	893	886	899	880	857	855	871	877	862	853	876	849	864	876	904	855	891	842	819	844	840	819	843	844	845	853	852	838	915	840	889	838	832	853	851	885	889	924	870	835	875	865	863	904	884	857	835	814	852	878	840	847	875	849	857	876	835	823	883	876	870	872	852	850	909	848	853	854	865	851	893	813	888	865	827	866	868	865	912	866	843	898	857	927	897	824	881	846	849	856	841	876	847	839	843	899	840	936	831	866	866	828	843	880	838	884	868	871	879	826	852	868	864	855	871	889	862	898	831	868	942	876	850	868	885	818	860	864	856	883	853	894	835	880	872	852	864	820	843	859	872	889	875	845	849	841	865	880	828	887	821	894	851	821	820	835	863	878	867	877	877	850	826	878	876	901	854	835	876	913	879	847	834	823	875	812	852	895	863	874	865	894	840	914	900	871	843	813	880	859	823	845	892	812	873	880	859	846	884	851	880	867	869	869	852	864	828	870	849	884	886	816	847	871	950	805	880	838	839	817	857	767	843	899	831	799	840	883	875	826	828	880	824	867	856	876	849	855	862	825	864	848	843	821	826	861	820	859	843	918	829	841	859	821	843	883	879	845	796	892	862	864	838	884	834	873	868	849	916	813	892	897	890	842	832	866	854	864	830	823	852	914	840	837	807	868	861	874	894	894	859	872	822	862	835	816	854	880	854	861	930	910	861	881	840	834	915	820	836	953	847	851	831	848	870	862	839	901	800	855	813	841	880	881	855	910	808	900	853	835	861	900	878	841	883	871	868	840	888	873	875	872	847	880	821	846	849	860	873	892	854	868	837	906	847	837	824	868	887	860	859	867	876	909	815	913	824	859	862	822	886	849	836	852	829	824	870	856	837	835	851	850	869	842	865	891	854	843	837	841	871	839	864	879	869	863	885	902	914	855	816	881	864	872	888	830	851	777	914	889	812	871	818	851	852	795	887	895	851	865	903	947	840	821	855	848	875	879	880	819	785	864	860	874	853	856	861	811	839	824	860	839	901	884	836	833	868	792	930	852	894	891	875	822	905	867	881	879	872	844	878	864	838	960	866	877	857	840	866	842	883	864	839	841	891	889	805	901	860	777	915	817	849	848	849	899	874	853	813	869	893	824	864	900	892	866	857	870	903	883	876	807	879	875	873	858	877	865	840	879	847	873	861	841	857	906	822	915	902	844	854	870	848	867	871	879	856	888	868	810	861	859	887	844	832	858	851	803	879	868	871	913	875	825	851	838	816	857	873	852	825	824	866	856	869	854	875	874	894	862	773	874	860	846	862	872	884	868	877	867	874	824	882	879	820	859	868	888	825	791	862	904	835	877	897	827	883	896	832	890	895	815	849	879	840	876	884	874	878	866	842	811	898	897	828	886	835	865	845	826	861	906	862	833	854	881	814	894	887	849	824	850	792	832	888	840	868	872	864	895	810	868	918	838	852	848	835	867	860	849	852	839	819	817	803	873	872	903	892	797	834	824	844	861	845	872	869	831	872	862	885	811	808	863	866	847	854	884	854	888	873	833	837	852	862	822	858	848	865	866	869	868	847	801	834	836	827	885	881	847	893	866	859	876	858	846	849	883	886	929	825	829	844	798	872	854	858	862	879	914	842	827	827	835	856	867	805	859	925	870	891	820	883	842	815	856	863	869	871	866	912	867	861	901	892	853	940	893	880	823	853	850	910	928	883	891	853	863	853	914	857	884	859	808	890	843	880	828	842	874	895	840	843	836	829	808	823	847	835	850	899	870	862	879	906	876	852	844	851	852	851	834	860	866	872	848	885	865	879	857	877	877	810	830	929	866	864	866	806	846	887	853	845	808	839	822	861	880	847	852	882	876	854	868	788	878	817	872	881	842	810	891	802	872	853	871	834	842	908	833	843	873	887	851	843	830	800	827	891	869	866	881	843	876	863	875	837	889	855	860	815	900	876	819	866	835	842	866	889	864	881	851	845	873	916	920	826	903	926	891	865	899	878	853	855	933	831	848	853	856	876	874	889	815	888	888	827	853	855	862	887	821	875	850	863	888	883	883	912	907	885	863	852	841	883	864	786	878	842	859	854	897	875	901	858	872	826	840	878	847	904	841	795	905	917	860	874	860	878	903	902	870	884	851	906	848	831	902	865	861	920	872	851	871	881	835	913	883	854	844	875	846	870	866	868	855	877	930	852	804	838	838	919	859	832	855	846	873	872	880	854	852	883	864	875	827	901	892	830	838	874	845	868	818	837	882	829	896	826	897	862	872	870	919	881	866	897	896	839	885	820	850	857	893	894	852	857	845	909	840	940	902	811	848	867	843	861	875	864	898	877	882	861	880	891	863	876	838	825	912	835	805	877	825	881	867	836	819	845	850	865	888	867	889	836	829	847	823	898	846	816	924	900	864	869	866	879	821	840	784	884	837	837	872	836	868	842	835	873	844	833	846	810	890	841	887	822	859	885	824	865	874	863	869	865	828	852	860	849	872	860	895	867	893	821	854	874	824	842	883	860	880	897	840	818	854	794	815	927	876	863	933	828	863	843	840	879	840	910	901	841	868	857	825	816	840	856	895	835	876	920	855	879	879	865	839	891	837	825	954	867	883	888	910	897	835	862	901	862	868	828	839	872	874	908	835	945	808	840	860	861	866	856	833	842	808	834	874	900	851	903	924	862	858	872	867	875	834	849	878	855	906	847	917	828	910	835	874	843	816	830	890	881	917	812	904	887	881	920	818	871	836	844	856	900	866	861	892	849	860	819	850	835	801	833	853	813	935	884	868	877	859	884	862	893	892	798	860	852	899	888	867	821	850	879	858	842	840	871	883	905	895	900	890	850	822	871	891	850	818	848	890	877	843	891	874	843	822	862	827	846	863	871	871
2036	834	191	142	114	124	136	113	99	105	89	94	100	89	77	76	96	85	87	77	80	84	78	67	76	64	82	96	76	70	56	74	82	93	86	81	72	73	81	98	63	84	102	87	67	101	89	76	85	92	74	95	84	76	87	88	79	89	85	73	82	88	77	86	67	97	73	73	96	158	130	121	102	108	81	90	91	71	71	74	86	84	54	79	83	66	82	66	77	70	75	77	60	78	70	79	69	66	75	76	69	100	86	94	87	68	77	87	72	80	79	77	79	71	84	65	73	66	83	48	92	70	72	82	78	80	101	71	65	72	80	85	78	95	79	79	75	79	98	76	64	70	77	74	84	74	74	85	77	85	74	75	90	73	67	89	90	71	68	99	73	74	74	72	64	71	74	73	97	84	57	79	78	79	87	87	77	68	81	70	82	80	67	72	74	72	62	90	79	79	92	62	74	68	68	86	77	88	84	66	78	84	87	83	70	77	80	71	90	78	76	74	78	76	88	79	75	74	90	70	70	72	74	93	83	64	74	107	78	88	102	69	80	78	80	77	87	77	88	89	72	77	68	68	77	78	68	75	63	77	80	87	62	83	68	81	74	76	91	86	68	85	73	74	68	76	89	79	90	72	101	67	89	87	89	76	67	88	80	88	75	89	81	74	75	85	73	86	76	97	71	81	71	59	66	76	69	85	75	86	76	68	80	73	78	87	74	82	74	91	86	67	82	76	79	69	77	86	84	78	85	85	73	70	68	85	83	76	78	84	82	95	71	80	68	77	99	65	83	79	74	85	77	70	79	82	84	77	86	91	75	75	65	67	79	67	64	81	85	70	75	97	88	85	79	67	82	72	74	86	86	89	70	73	72	92	79	77	65	70	82	83	98	68	83	78	86	77	81	70	79	88	84	82	87	81	86	81	80	72	72	86	99	75	80	82	66	69	79	71	73	67	79	69	74	64	86	76	75	76	54	89	76	83	64	64	85	75	88	82	70	80	83	72	91	79	97	73	80	69	87	85	75	82	69	74	84	72	70	85	81	74	84	76	83	73	80	73	67	79	79	73	78	72	80	77	71	81	89	86	87	90	76	79	85	68	81	83	71	81	90	83	75	72	85	68	83	67	70	80	79	67	84	89	75	83	81	75	79	80	65	83	84	73	81	85	101	83	83	77	86	74	70	74	89	94	71	82	78	71	78	88	97	76	89	86	71	64	69	73	79	83	77	61	96	97	87	68	88	100	80	89	82	90	80	85	66	59	62	71	91	70	75	71	70	64	68	74	77	84	74	80	74	68	90	76	89	73	67	81	77	69	62	77	92	100	85	86	80	88	79	81	62	91	86	87	70	74	74	82	89	66	70	80	87	93	71	74	85	82	65	82	70	64	81	80	86	78	60	76	69	86	76	70	71	100	89	79	73	73	71	78	74	67	79	83	74	67	81	77	78	68	74	88	81	60	80	84	86	70	82	72	74	89	79	80	78	78	87	74	72	79	73	86	93	71	68	72	82	73	67	69	72	68	62	74	72	89	78	78	73	76	72	97	75	57	77	76	82	74	88	73	72	90	74	89	74	70	75	80	80	84	70	81	80	62	95	78	60	74	66	93	77	75	64	95	98	75	85	78	92	85	92	83	77	71	76	73	80	100	71	79	95	86	73	83	58	74	72	71	83	101	92	93	84	74	73	73	65	76	76	64	70	72	76	77	76	77	72	77	72	81	82	78	78	74	83	75	71	73	69	76	82	83	88	79	83	87	79	76	81	88	80	82	78	75	77	73	73	70	81	82	79	59	110	80	85	74	85	88	84	78	97	89	95	76	88	90	73	78	67	85	93	72	83	73	59	73	84	86	79	89	86	65	83	74	69	89	81	80	93	83	61	70	81	82	87	72	94	73	84	67	68	59	79	61	82	71	74	78	83	83	70	69	90	82	66	71	75	70	86	70	63	66	81	83	67	101	91	70	73	66	81	63	70	79	63	91	79	80	59	97	81	80	78	88	101	81	76	76	62	84	78	72	90	69	85	89	71	76	56	89	56	86	68	82	71	65	77	77	89	66	85	87	78	94	73	91	89	81	88	92	79	68	57	68	86	84	92	89	72	88	71	87	80	85	70	74	77	78	83	74	75	74	86	80	76	68	74	71	86	94	59	70	66	81	73	89	79	82	79	75	75	88	57	78	77	73	73	74	72	75	65	79	73	74	71	80	71	75	84	68	74	85	69	98	78	70	88	83	74	101	79	73	68	82	85	82	86	80	83	70	79	80	66	82	71	75	82	65	78	69	63	74	77	79	88	81	74	75	71	66	76	95	70	75	77	76	80	75	69	75	79	83	96	64	80	86	66	86	85	70	74	53	69	100	74	85	79	88	92	65	66	80	70	79	83	72	68	81	71	84	73	81	72	78	76	87	80	73	58	70	77	65	75	77	74	57	81	70	83	55	64	71	73	76	70	80	76	79	77	89	72	65	77	91	71	72	64	61	84	64	70	81	57	82	78	85	72	82	66	85	76	76	81	59	77	76	88	65	77	76	60	92	80	95	84	72	86	75	98	61	89	71	86	106	73	89	78	95	77	72	83	79	80	81	86	88	65	82	70	75	91	61	53	90	73	75	66	72	88	80	73	73	73	79	62	87	80	80	69	78	74	68	63	94	62	82	93	80	75	79	79	70	85	73	79	82	80	65	88	90	72	66	59	73	73	83	74	91	79	81	71	73	81	79	89	78	81	73	68	85	78	72	81	70	66	70	82	69	69	66	88	80	83	79	76	96	73	72	88	71	73	80	92	79	90	69	84	79	69	79	72	73	74	106	89	78	75	82	81	86	79	90	82	90	75	82	68	74	90	89	75	72	76	73	80	86	77	75	67	85	78	90	73	91	64	66	79	88	85	76	80	91	68	89	88	82	83	85	89	95	71	80	78	84	75	75	69	82	73	61	77	73	87	71	91	75	78	81	72	69	62	82	84	70	70	70	80	95	73	76	71	74	64	77	86	70	78	78	79	84	68	63	65	72	81	67	87	68	61	71	79	82	60	58	67	75	102	80	81	85	91	90	82	85	77	80	78	85	90	83	87	78	69	87	78	74	81	83	78	68	84	75	74	93	76	75	79	70	80	62	94	81	80	72	93	77	85	80	66	72	90	77	86	68	79	69	80	77	68	71	89	79	71	87	89	71	76	75	70	73	69	90	78	74	71	86	78	81	68	56	63	61	80	90	82	77	84	86	61	94	81	79	79	101	73	56	73	64	66	78	71	76	79	69	83	77	67	78	72	68	77	80	74	94	81	76	72	60	80	85	74	82	83	53	82	72	79	83	60	75	77	70	84	81	70	55	66	77	78	70	78	71	78	64	63	75	61	76	89	75	68	90	80	91	90	74	51	77	76	89	83	74	89	70	87	73	82	71	75	66	84	87	71	83	83	88	83	83	83	83	80	84	73	73	80	62	84	83	80	81	72	81	74	64	70	73	71	79	81	78	65	82	60	74
20402	8734	2169	1959	3045	3644	3128	2577	1887	1765	1538	1399	1296	1137	1085	956	954	935	933	930	856	886	857	834	780	782	796	806	818	823	794	816	768	768	820	765	767	765	791	794	787	781	771	848	798	801	836	765	819	842	787	836	793	822	827	821	841	851	806	794	806	848	828	845	808	779	816	796	1200	2920	2363	1759	1356	1170	927	847	803	785	729	766	780	769	771	740	782	743	796	763	748	758	791	811	719	737	763	768	754	795	800	741	764	750	804	782	755	746	756	763	727	784	754	729	777	686	776	797	763	756	739	708	758	697	739	730	763	741	771	759	803	734	757	768	781	771	752	743	762	780	738	761	760	743	735	733	782	771	727	763	800	763	754	771	777	767	749	763	782	752	771	750	765	746	726	801	773	758	742	727	696	788	777	754	717	722	769	794	745	786	794	772	765	765	786	741	745	793	777	772	780	742	763	771	750	775	789	787	702	731	824	766	774	742	735	780	714	778	775	746	778	754	734	757	712	755	753	821	746	762	792	713	731	786	758	822	761	716	714	775	785	776	763	783	756	741	756	753	764	793	802	752	726	764	746	798	752	717	804	743	778	764	772	726	727	777	755	741	776	734	761	745	766	797	722	774	720	740	794	745	733	755	778	746	741	772	769	716	788	744	729	774	772	764	774	795	712	726	763	766	780	782	796	724	773	747	772	774	817	731	805	727	768	801	756	777	765	749	759	744	768	802	722	768	791	761	764	742	733	751	749	744	745	774	708	728	747	786	788	721	765	759	752	755	720	763	776	737	780	749	808	737	804	760	724	806	751	798	723	728	764	796	735	779	737	792	757	754	746	761	758	778	757	762	732	745	683	770	721	760	801	777	750	755	747	747	705	779	761	798	745	714	731	757	737	724	748	783	744	732	785	729	767	721	706	746	747	801	749	738	745	771	790	782	801	749	766	754	762	673	755	702	760	749	754	760	718	751	731	825	778	780	734	716	803	756	768	748	717	774	749	775	777	751	732	748	819	750	734	785	725	771	742	756	807	796	734	776	786	768	733	723	764	748	739	745	790	782	748	795	776	776	755	767	741	784	728	769	778	767	739	769	759	765	773	769	756	804	828	759	765	739	798	736	734	762	736	784	769	740	771	752	760	759	755	819	759	791	745	769	722	775	753	753	747	735	753	766	744	787	706	783	739	714	751	744	716	756	793	744	768	709	732	765	743	756	743	774	747	744	719	762	777	763	746	780	780	743	785	797	770	735	765	788	776	750	828	799	755	751	793	772	738	778	796	779	712	771	774	756	813	726	758	728	727	763	777	799	800	749	732	822	764	764	774	777	717	730	738	749	792	759	811	739	732	760	742	756	770	791	761	765	806	759	789	745	779	776	739	752	748	808	739	749	799	729	727	802	755	817	746	783	768	823	749	740	764	803	764	778	721	740	782	776	818	764	725	801	758	736	757	737	775	758	775	714	767	760	778	756	729	792	738	734	719	846	816	749	799	755	762	752	784	827	737	759	764	739	710	821	767	752	782	786	755	813	746	767	775	755	773	812	781	739	736	745	739	762	737	750	754	747	783	788	747	741	718	754	764	753	768	738	767	772	736	777	747	758	741	756	762	756	774	794	688	713	753	742	726	758	794	724	753	762	788	785	731	781	757	806	766	762	752	798	767	736	746	708	710	757	782	699	737	791	736	746	762	728	731	776	786	790	724	734	758	713	759	751	734	766	750	762	777	754	729	798	736	744	746	791	718	792	750	772	711	793	768	780	764	746	697	759	755	773	732	753	744	732	814	790	728	787	779	788	736	826	739	733	767	770	753	785	744	774	792	759	768	788	767	775	763	728	791	749	724	725	767	777	740	780	803	786	731	757	758	777	726	810	797	817	751	785	803	721	787	790	747	793	804	781	759	756	726	747	716	720	730	754	785	761	746	749	796	761	754	775	721	713	761	726	762	746	705	727	799	748	790	756	771	792	745	762	722	745	752	748	800	736	773	756	776	772	753	751	775	755	782	745	749	809	805	760	776	805	772	689	769	753	785	773	771	711	676	711	789	777	820	719	744	691	742	790	751	715	754	720	751	781	757	730	764	730	768	781	736	780	766	722	749	712	766	770	803	751	742	786	764	788	728	732	746	762	751	769	774	755	761	747	771	744	763	761	772	747	719	720	759	790	776	774	773	761	754	791	756	765	790	754	785	793	810	768	793	742	740	748	771	750	718	773	749	736	784	738	731	766	789	726	780	745	762	767	767	734	765	687	760	770	741	768	739	758	722	761	801	814	770	740	747	742	779	783	794	793	724	720	740	760	799	713	748	763	768	739	739	739	726	772	810	778	753	752	812	728	731	764	744	797	731	686	743	715	738	757	757	777	760	778	751	745	739	721	749	706	749	720	742	764	748	794	791	693	737	777	755	737	729	738	753	783	764	755	790	770	761	735	708	741	780	742	751	759	760	760	771	737	714	765	758	781	784	783	750	782	725	738	774	740	696	785	760	750	755	732	795	716	761	769	755	743	790	766	774	769	784	789	753	796	734	793	737	778	703	756	743	776	762	730	765	717	774	719	732	761	780	797	736	804	759	734	776	731	720	753	751	752	779	743	729	732	766	761	745	805	744	741	745	773	720	772	741	778	746	720	752	770	740	737	768	771	779	771	796	821	753	780	778	750	721	774	767	741	736	726	769	805	769	767	791	757	782	768	742	802	755	760	743	781	756	768	767	740	803	794	741	753	796	770	795	768	787	765	715	755	692	762	758	708	769	753	757	722	766	792	737	757	735	760	700	752	743	762	761	743	741	755	786	698	749	781	755	755	735	800	750	734	761	803	753	717	779	742	713	760	758	795	757	729	767	739	797	783	766	763	776	749	749	779	788	802	709	770	778	737	774	742	766	761	767	761	730	777	741	774	752	752	733	795	751	707	769	801	734	736	752	756	812	733	779	775	747	723	734	700	766	741	734	762	771	785	685	773	772	758	779	740	743	756	792	741	782	730	727	747	750	744	784	757	787	785	781	768	675	737	729	722	757	718	749	755	802	748	785	745	744	766	724	763	762	760	744	775	758	771	751	814	736	739	748	752	733	746	753	808	752	738	744	801	730	802	733	744	743	729	832	716	745	750	758	759	762	773	739	733	757	694	758	758	744	772	743	723	756	800	777	769	752	783	737	709	758	765	716	803	757	793	723	718	705	778	708	738	749	795	762	751	734	789	775	755	730	774	770	723	764	806	714	742	756	760	769	800	784	754	787	734	716	765	756	721	786	754	737	789	732	779	743	761	762	726	741	736	796	757	729	746	764	794	750	736	789	770	773	723	769	776	762	776	750	805	694	758	773	761	741	730	759	764	766	726	716	767	784	745	745	747	722	716	795	737	766	753	765	806	717	764	773	720	815	769	717	757	777	792	732	793	800	727	718	773	755	740	762	752	795	792	720	767	734	730	776	749	752	752	783	735	749	801	760	769	743	733	748	745	791	742	745	755	794	799	758	752	745	785	767	785	721	754
2747	1748	325	155	125	118	146	131	117	104	94	105	102	91	88	105	81	94	69	84	90	96	83	80	96	80	80	86	71	78	81	69	74	82	95	86	73	85	78	91	81	88	90	88	85	68	71	89	86	68	78	91	95	77	72	99	88	89	85	75	67	74	74	74	68	81	97	83	87	139	179	199	152	106	108	82	83	99	86	84	82	77	89	64	72	65	86	79	90	66	81	87	81	66	100	73	95	66	83	72	77	82	82	94	84	69	77	64	69	90	80	75	77	72	91	97	82	82	64	96	83	70	80	74	86	74	82	73	84	75	69	79	69	71	70	76	89	83	80	74	81	71	70	89	78	68	82	81	81	79	73	83	77	89	64	84	89	95	83	72	83	86	77	84	72	71	85	89	71	84	82	78	109	80	68	82	72	78	72	78	82	101	81	69	91	78	81	81	90	87	88	85	80	70	75	79	82	77	88	96	89	95	99	79	65	75	74	76	80	78	86	74	75	93	88	96	71	79	77	83	86	75	71	67	76	82	89	80	87	73	75	92	64	89	75	86	83	72	89	82	80	70	68	55	80	83	90	71	74	78	80	73	77	84	84	75	84	59	79	89	69	78	78	69	78	72	76	75	89	85	69	74	78	83	75	73	80	78	86	81	82	90	82	62	69	76	91	84	73	83	75	82	87	67	69	66	85	65	79	93	80	70	82	79	83	76	73	85	75	75	84	77	80	97	80	90	87	89	61	80	84	79	85	81	62	79	82	77	72	81	62	70	104	69	60	71	69	86	102	66	99	84	70	76	71	76	85	100	85	76	73	77	86	95	88	86	71	62	97	93	69	89	75	88	88	77	76	77	56	76	74	65	77	78	73	78	74	86	86	75	85	66	76	85	72	80	81	56	74	80	92	77	81	72	75	71	75	75	71	81	72	87	78	80	74	84	65	85	74	87	73	89	72	73	92	99	87	73	111	97	78	82	87	96	80	87	85	90	85	73	80	66	72	82	71	74	93	83	69	82	79	65	81	84	84	70	94	80	89	76	87	83	85	104	88	86	68	79	70	79	90	77	96	76	71	81	86	98	83	77	84	82	66	90	77	83	79	84	64	95	82	87	72	84	75	68	79	87	55	72	83	82	73	79	71	77	91	89	76	88	90	84	72	69	82	76	83	56	73	70	71	88	82	78	91	70	88	68	91	64	69	94	81	76	65	74	81	79	74	75	84	81	70	85	96	66	81	84	91	69	74	84	78	92	63	95	75	68	84	82	75	75	73	72	82	88	80	84	80	84	77	73	84	99	83	88	78	83	90	68	67	76	76	86	77	60	78	77	77	90	84	88	81	93	90	88	82	77	78	68	81	75	82	90	77	87	78	80	77	76	72	85	75	93	67	65	72	71	94	76	77	87	82	75	83	82	82	73	85	71	72	78	64	54	83	79	85	68	84	77	83	74	80	69	61	76	89	79	73	73	64	86	72	78	84	68	77	88	95	101	74	65	67	88	81	98	74	86	76	64	91	88	76	71	75	59	92	84	81	68	87	90	77	100	97	84	67	86	92	70	77	77	71	78	65	82	95	82	87	82	77	101	64	73	80	69	68	62	94	74	59	75	86	72	88	80	78	87	67	74	82	67	86	85	75	88	94	80	84	79	91	69	68	79	91	94	71	87	97	75	84	73	85	85	88	77	93	67	75	64	83	66	66	80	80	50	76	77	78	73	79	74	69	81	91	63	78	82	77	72	73	75	75	75	72	67	76	77	82	62	87	69	104	69	72	74	65	69	79	75	80	64	61	66	77	86	80	86	86	83	84	84	76	85	101	79	71	64	81	73	89	91	68	75	70	75	85	92	76	82	91	82	89	92	68	79	80	88	83	70	69	73	71	83	81	75	77	70	72	66	89	92	84	83	84	61	75	66	86	86	76	62	97	76	72	87	72	93	97	79	85	91	80	94	71	61	86	91	74	91	78	73	86	64	64	74	67	83	84	85	73	88	73	76	74	91	80	108	70	88	81	87	74	85	77	74	74	85	73	67	84	81	92	84	87	81	79	91	90	90	80	60	76	81	76	77	86	71	71	94	74	78	69	88	77	81	80	77	81	80	77	93	79	80	91	78	57	72	84	68	83	79	81	80	81	99	74	84	81	70	67	89	80	81	84	65	68	84	66	66	86	77	83	71	67	75	79	92	82	75	77	60	67	78	91	70	91	87	72	89	78	73	75	95	78	83	98	82	75	73	78	85	75	72	74	71	77	74	90	73	78	88	76	81	96	68	70	79	70	82	61	67	77	82	89	77	72	72	95	65	75	81	86	83	79	102	69	88	67	91	81	85	72	74	77	72	82	93	70	79	90	64	64	79	72	80	80	74	68	76	85	89	61	71	85	74	80	74	76	83	77	82	68	91	75	79	67	89	67	73	96	85	78	82	66	64	84	76	90	100	85	78	82	87	62	77	87	79	84	79	94	77	84	94	76	61	79	101	63	95	99	93	69	80	71	95	88	87	79	88	70	62	72	83	85	70	74	75	68	93	77	83	80	79	74	86	79	63	88	87	79	87	86	81	101	73	69	87	88	81	71	78	71	85	87	74	71	81	88	66	85	83	77	91	88	86	78	80	89	89	77	74	78	72	70	88	87	94	83	84	82	71	76	81	72	84	86	82	81	71	72	88	65	91	85	76	101	83	77	84	70	74	99	54	83	90	86	94	79	82	88	86	71	74	82	61	81	90	85	86	70	75	83	61	88	84	76	73	82	79	77	82	81	87	74	78	79	68	85	86	66	80	88	75	71	80	71	67	80	80	67	66	83	79	88	89	90	80	74	76	85	75	87	77	89	69	78	84	72	88	86	80	95	84	73	84	82	74	87	69	95	69	79	93	77	91	78	72	72	74	91	88	83	79	80	90	77	80	77	68	77	81	95	68	76	82	98	86	82	72	85	76	90	86	91	70	96	95	67	84	79	85	91	91	78	65	79	74	94	89	78	70	81	69	69	89	95	108	73	89	62	95	77	93	85	80	86	72	73	70	84	79	100	99	78	77	61	87	75	80	86	61	87	73	95	77	75	74	69	86	74	69	71	81	94	74	72	66	80	86	93	84	86	79	65	94	86	77	78	60	85	66	72	70	82	74	89	82	79	82	80	74	85	84	66	75	78	77	84	89	77	97	87	91	90	88	83	82	91	85	74	65	68	76	69	68	69	76	76	69	74	88	71	57	76	83	72	89	82	79	70	85	82	66	75	92	73	84	75	65	79	101	72	84	60	79	65	77	70	82	71	76	70	84	83	91	74	82	76	84	84	62	93	80	78	81	61	89	88	66	92	76	81	92	70	75	91	82	83	66	63	75	66	92	83	103	92	69	92	67	67	83	81	77	76	63	89	78	81	74	91	77	65	72	77	76	74	55	74	70	74	77	75	102	79	84	80	79	90	81	81	99	72	73	77	84	77	68	84	89	71	80	88	78	81	73	85	78	83	68	71	83	69	67	81	70
24710	13309	3188	2779	4105	4964	4265	3496	2572	2232	1912	1733	1457	1377	1320	1206	1082	1042	1030	990	909	904	927	928	868	837	892	868	819	811	835	852	800	847	821	773	801	803	798	848	825	842	857	832	835	890	823	833	828	848	844	882	806	848	834	808	827	837	803	796	806	780	809	841	776	847	785	845	1198	2505	3122	3157	2083	1512	1124	947	886	823	762	839	772	759	714	798	748	794	742	804	807	772	781	828	839	777	792	786	777	806	822	751	815	759	778	780	756	829	778	790	759	787	809	721	748	736	782	769	719	800	749	778	805	772	791	754	770	794	779	787	803	770	740	770	794	749	773	784	772	743	783	774	806	835	746	802	793	782	865	840	776	760	788	780	769	780	743	792	763	777	765	803	837	788	750	777	746	774	758	828	810	778	707	720	745	759	782	794	788	788	801	779	746	771	836	785	773	770	804	785	755	734	733	755	762	795	811	786	809	801	783	809	755	762	777	775	784	789	795	851	769	777	796	772	789	743	799	738	782	732	776	741	822	730	808	853	792	812	833	788	806	786	759	800	752	754	772	787	768	791	817	789	739	756	762	763	839	741	795	798	778	793	779	815	770	789	785	819	786	793	746	771	701	763	776	784	781	799	747	805	784	731	761	745	786	765	759	815	799	732	766	765	815	811	759	758	794	797	788	773	784	799	764	824	795	780	752	773	731	777	763	782	826	767	764	785	785	749	794	775	746	771	782	753	780	734	720	763	759	769	739	757	729	711	757	831	801	759	752	770	816	810	781	795	742	759	779	775	771	814	707	767	725	728	773	816	758	772	743	741	776	759	767	783	799	801	771	757	801	778	790	807	788	757	845	765	772	755	798	735	803	760	787	810	812	815	760	773	780	751	743	780	730	759	775	756	816	842	779	796	756	765	779	796	741	728	835	804	786	762	743	730	757	760	806	749	778	773	739	760	747	790	774	750	740	747	768	770	795	764	753	795	800	764	801	769	771	808	773	779	797	778	784	747	778	793	780	807	732	761	763	778	867	783	808	774	796	831	781	789	799	758	796	788	776	712	743	778	765	783	773	757	752	822	735	716	744	753	752	735	777	789	792	736	785	739	758	825	761	760	772	771	780	791	797	754	763	786	798	744	777	732	791	792	795	746	752	772	828	779	792	753	776	746	790	745	777	785	816	746	812	796	748	780	723	703	769	740	739	802	793	772	765	750	809	779	742	767	796	764	797	754	808	809	779	777	744	792	785	759	743	732	781	756	807	786	816	802	755	825	748	791	775	794	742	750	749	708	764	785	828	808	793	784	758	805	812	778	791	782	780	760	803	786	806	799	764	775	725	784	784	761	790	781	774	778	757	736	752	772	794	816	791	811	764	817	747	773	813	785	707	764	780	815	835	785	752	806	780	774	798	776	785	819	788	787	742	734	797	818	799	783	754	741	826	798	790	792	800	742	797	808	783	778	771	785	837	720	755	739	758	812	762	779	767	779	803	733	813	760	779	750	758	829	756	719	774	785	787	759	723	731	787	829	787	786	793	774	779	755	767	764	782	783	744	786	758	820	764	757	734	757	779	743	803	759	790	777	804	746	737	747	734	767	803	755	762	702	761	788	807	739	758	751	754	774	741	741	807	801	798	735	830	746	785	781	763	814	774	774	765	753	768	727	784	748	757	773	824	775	775	817	794	800	763	774	807	807	804	790	813	793	754	799	718	750	727	773	717	740	767	799	754	747	785	770	800	819	791	803	763	727	760	753	745	750	830	745	761	774	790	769	794	779	753	753	736	776	723	799	805	781	808	753	785	739	762	832	761	723	794	706	770	807	786	765	792	778	780	796	751	762	755	785	746	770	804	841	748	775	748	775	786	768	758	765	784	724	779	804	811	807	750	784	776	763	702	772	823	762	784	817	747	735	745	799	775	797	777	795	811	777	754	736	739	822	759	774	774	757	832	753	817	745	854	796	811	791	794	729	797	777	768	723	775	823	768	816	731	752	782	733	779	778	771	764	752	786	759	740	778	761	795	780	815	786	804	773	782	786	735	781	756	772	774	803	804	761	777	805	766	760	825	726	788	802	793	822	768	761	754	800	829	761	780	771	725	802	737	773	779	794	736	806	758	741	780	832	764	791	801	800	803	818	767	784	811	744	794	801	784	794	781	774	814	737	826	753	768	825	758	808	759	747	822	779	772	772	771	743	747	806	792	784	809	762	793	822	781	758	768	764	798	754	798	741	780	758	767	743	752	771	760	750	756	771	751	808	797	750	806	736	755	791	833	795	781	743	772	788	766	813	762	710	767	829	802	779	798	792	781	798	791	822	740	769	754	777	784	754	772	730	752	771	767	797	797	732	764	795	754	745	757	766	731	781	752	751	802	781	785	813	738	758	761	790	816	756	721	733	736	755	746	809	770	802	767	782	755	786	769	797	772	792	782	772	837	812	768	702	755	748	782	763	757	767	730	800	759	745	777	738	754	782	744	768	782	795	801	774	743	759	776	796	764	765	752	791	798	829	750	774	788	805	749	852	763	783	785	785	781	740	800	775	697	777	766	791	777	749	771	743	772	760	784	794	798	808	799	786	787	738	817	788	760	761	782	764	730	753	806	792	807	753	819	774	801	805	789	771	783	773	800	775	769	783	820	782	802	770	758	793	751	804	758	753	772	767	781	753	753	759	738	789	787	738	785	772	769	794	765	733	802	762	782	785	783	827	769	755	746	823	794	763	754	766	784	776	802	721	785	757	724	776	764	783	793	757	712	780	754	828	754	789	798	747	758	742	793	771	808	747	761	793	762	798	768	779	840	732	814	734	787	785	780	800	730	753	811	763	711	803	758	785	777	777	810	782	759	785	783	802	778	768	800	719	771	813	773	760	808	789	773	700	786	783	761	769	774	758	752	745	785	767	823	805	786	757	752	766	754	841	792	782	772	728	762	781	806	780	765	836	813	747	790	789	773	807	810	788	768	809	780	796	764	761	774	768	824	776	796	829	736	785	798	818	767	725	761	790	771	762	784	774	739	753	821	794	807	760	787	713	832	774	821	788	769	795	762	763	750	796	706	814	782	771	760	787	772	746	795	802	783	766	766	766	754	770	834	789	744	762	805	755	799	806	736	754	776	734	762	788	801	821	818	776	768	817	774	760	767	781	801	790	799	765	784	760	757	778	786	787	767	793	816	798	775	761	803	806	767	796	818	730	757	767	786	739	766	803	779	734	811	767	765	744	768	758	749	765	767	805	774	786	757	787	752	819	741	800	756	757	797	806	800	798	765	769	772	768	819	725	774	800	795	725	775	794	718	797	825	823	776	757	755	773	755	769	798	820	799	807	741	812	798	767	806	825	775	794	790	733	740	808	790	770	771	752	798	756	748	727	770	782	804	740	799	785	768	847	767	772	766	803	761	787	794	791	785	772	773	762	762	745	771	786	726	804	758	748	760	726	776	798	790	748	795	760	769	775	793	748	809	773	776	716	777	772	767	825	807	792	812	795	793	813	777	801
1056	299	142	103	114	111	120	117	94	95	112	87	99	98	104	95	77	104	99	97	75	81	94	101	92	80	91	91	98	81	84	81	106	100	86	90	84	93	85	79	92	90	70	89	101	91	102	102	79	100	93	88	86	73	103	93	79	93	98	97	97	90	83	97	80	82	87	89	70	115	105	102	108	82	109	93	94	87	96	86	69	112	96	83	75	86	90	81	90	76	81	91	74	86	87	80	92	101	89	93	83	80	85	96	82	106	94	89	100	66	97	94	85	94	86	80	72	97	86	72	95	104	97	85	94	83	82	101	86	100	76	90	95	93	90	79	95	95	97	78	96	87	87	98	110	80	92	96	70	84	90	97	85	98	80	82	82	85	89	71	79	91	78	73	80	95	104	90	76	104	79	108	92	78	89	99	83	91	107	63	75	94	94	75	101	81	83	103	101	79	81	110	87	74	96	75	96	96	84	99	100	75	73	84	95	79	78	68	89	77	92	90	99	72	83	76	75	96	105	79	90	89	64	74	75	70	81	79	71	72	78	104	90	90	94	78	87	85	86	86	70	86	82	83	104	85	86	114	82	86	88	93	77	94	86	113	67	89	95	82	77	92	96	73	79	83	83	88	94	80	82	107	110	85	86	93	89	77	83	89	81	77	85	95	94	74	100	101	87	70	87	93	90	94	101	81	86	76	95	77	78	92	78	82	97	82	95	81	91	77	102	95	78	89	97	78	87	82	92	73	76	90	85	74	87	84	84	109	84	102	88	88	92	78	94	78	87	83	89	88	89	95	77	71	96	86	85	95	87	85	89	79	65	83	76	90	88	67	82	87	87	81	88	104	72	92	95	99	86	87	74	91	67	89	105	99	93	87	110	115	93	93	85	75	87	99	73	96	79	86	87	89	91	95	109	88	80	80	82	96	97	94	99	90	90	95	83	68	92	98	94	90	87	94	93	82	85	62	91	109	79	90	72	79	103	86	82	88	97	94	81	89	94	76	97	73	96	85	113	72	95	104	91	69	100	87	84	83	87	101	93	92	82	87	111	91	70	101	86	85	85	83	93	88	71	78	85	105	98	74	88	102	91	104	92	92	93	89	82	84	103	88	88	78	89	93	95	78	74	79	84	89	102	84	92	113	93	93	92	82	81	93	87	86	82	84	96	85	83	78	87	113	75	101	108	97	70	92	95	77	88	91	92	87	101	95	82	80	86	92	100	92	78	94	100	89	107	83	85	81	97	107	103	86	84	103	73	80	111	92	69	101	87	92	98	93	89	73	72	113	90	105	79	93	90	87	89	74	98	104	85	73	100	87	95	88	91	91	76	100	99	76	77	102	81	75	74	73	112	89	76	73	96	104	99	92	108	83	91	94	94	102	87	77	98	103	97	86	82	85	89	90	89	97	70	78	77	100	85	81	86	96	91	88	87	88	97	91	73	87	76	100	93	69	104	86	80	104	90	74	87	86	74	82	99	95	103	88	86	89	83	84	85	73	90	88	93	88	79	99	81	84	88	78	94	87	100	84	92	79	87	81	98	98	83	98	86	97	85	96	87	94	93	78	91	83	79	88	85	89	92	95	87	83	81	91	68	91	95	86	91	98	94	85	107	81	79	74	85	87	87	92	84	98	84	79	89	88	88	73	111	93	90	86	103	90	75	93	76	87	90	77	91	81	103	84	76	88	80	81	78	90	71	74	93	104	72	89	107	78	80	79	91	85	90	74	88	98	99	89	100	93	86	84	107	68	88	84	86	87	89	88	100	93	90	85	95	99	86	86	86	100	93	87	78	88	98	95	87	108	96	82	88	97	86	86	113	74	92	89	98	102	74	80	83	105	87	73	101	89	94	86	95	90	98	78	91	87	78	81	88	85	85	97	81	95	83	92	104	72	90	83	91	102	78	84	101	101	76	96	82	89	97	116	77	92	70	90	81	82	84	91	89	104	71	97	110	86	87	75	81	88	84	88	91	87	79	83	92	92	85	82	82	85	87	92	109	97	86	81	94	96	101	94	93	79	95	90	88	114	77	87	88	75	81	85	86	70	88	98	80	99	85	103	79	102	76	90	110	79	90	91	108	70	80	86	81	90	103	102	73	83	81	106	78	84	94	75	88	101	85	79	86	83	85	87	106	86	79	88	68	77	96	82	77	89	77	78	84	87	92	88	87	88	67	80	101	96	89	93	92	82	86	82	82	73	94	87	88	92	79	78	101	78	78	95	84	83	78	100	79	94	86	98	95	86	83	103	84	85	81	74	91	80	89	83	90	92	97	103	88	95	92	97	79	106	104	94	93	99	94	66	87	87	86	100	94	92	93	97	78	96	97	86	82	91	89	95	88	91	86	94	85	97	78	87	78	83	83	87	82	75	102	82	85	87	88	101	78	93	89	95	86	98	83	84	78	77	95	101	105	104	77	87	94	92	92	97	85	87	86	100	77	84	74	82	92	98	89	73	86	93	91	84	90	77	92	106	86	84	87	84	75	69	71	107	86	96	88	80	106	92	98	95	94	88	78	90	100	101	106	75	83	97	88	83	90	97	83	101	82	95	74	76	86	100	74	67	82	91	79	87	78	94	70	73	81	97	93	97	100	93	81	83	87	75	86	91	70	97	94	103	95	94	95	85	79	100	91	85	82	80	80	86	87	84	89	94	90	84	90	78	74	82	88	88	81	107	108	95	96	78	99	86	78	103	82	84	95	99	89	85	91	96	100	82	98	76	82	85	86	71	92	93	97	107	99	76	82	92	84	89	105	86	85	87	91	64	91	83	72	92	78	89	85	69	92	90	84	100	95	91	96	75	92	77	84	78	85	80	97	95	95	82	91	100	79	87	84	95	84	83	73	93	83	78	76	94	93	80	79	77	83	106	92	94	101	76	99	102	113	88	93	70	105	76	75	85	90	95	81	94	84	71	91	94	87	89	87	98	81	84	107	97	80	80	88	93	82	97	78	83	88	71	63	101	92	91	97	61	104	68	88	85	75	81	91	88	90	75	83	80	75	89	101	99	88	88	77	85	85	79	76	99	89	103	96	78	80	81	99	91	99	79	69	84	72	86	89	81	80	85	87	77	105	86	84	80	86	70	77	91	80	84	91	79	79	91	91	97	72	87	83	68	97	94	88	86	94	93	75	86	91	76	87	82	96	85	105	92	88	84	84	91	72	81	92	76	75	78	93	84	89	91	83	98	113	75	85	90	91	109	81	95	85	79	91	94	108	92	87	95	79	80	85	95	98	93	86	89	86	92	78	93	98	74	83	94	96	85	83	95	90	87	85	84	76	77	85	79	94	78	91	86	99	85	82	101	91	89	80	88	78	82	84	93	77	74	100	81	82	93	81	99	103	75	100	101	83	81	71	93	80	86	80	83	83	99	69	92	82	79	75	82	78	77	79	61	99	78	90	82	76	73	86	89	85	85	98	98	85	88	90	85	91	93	99	67	79	89	71	91	77	77	81	90	81	75	92	90	76	86	88	86	78	104
14096	4543	1427	1416	1923	2168	2205	1867	1528	1233	1241	1144	1007	1053	969	959	909	910	881	928	851	924	835	847	927	836	890	797	899	886	845	903	876	864	881	863	866	810	869	883	855	912	870	904	865	946	855	943	868	907	915	858	868	851	876	815	849	825	895	846	817	854	834	876	810	845	835	861	899	986	1187	1373	1303	1166	1052	1009	905	862	792	885	825	837	810	817	850	811	862	819	823	873	839	859	813	855	776	839	870	843	839	862	851	862	860	833	847	838	843	851	859	850	801	846	826	852	839	839	897	819	857	856	829	844	819	851	788	861	855	847	842	856	803	830	770	826	879	848	840	814	823	819	872	830	860	853	804	823	846	761	868	854	830	817	835	844	801	849	797	840	824	801	792	852	865	827	835	866	852	886	889	879	842	863	833	801	840	831	834	875	862	854	870	856	825	820	881	853	854	810	837	825	838	813	774	891	909	856	888	885	842	891	841	785	866	853	825	820	860	863	839	823	865	852	842	867	832	860	862	893	835	839	875	862	838	822	837	882	803	815	852	849	863	797	874	820	852	801	788	883	872	838	835	884	864	856	824	835	852	885	849	790	830	875	836	821	851	807	893	876	851	869	801	783	848	820	813	841	842	800	868	866	837	821	842	837	839	841	803	829	850	838	805	888	816	851	870	836	888	843	867	829	788	802	837	887	825	843	840	837	820	826	846	855	858	841	813	833	838	822	795	795	852	836	785	863	786	866	849	807	811	834	828	852	846	785	816	818	829	846	837	781	891	840	806	809	836	850	869	837	814	848	828	886	825	813	829	820	859	829	873	875	845	849	817	851	833	860	830	841	807	790	864	858	840	803	856	851	828	907	798	821	864	866	846	824	854	821	791	827	802	842	787	801	888	826	880	869	820	851	823	830	833	873	845	797	861	813	902	828	852	846	844	850	840	896	868	858	818	822	862	831	875	857	828	816	881	844	854	808	843	829	789	801	865	873	860	833	828	881	915	894	840	882	795	837	811	872	849	891	816	827	842	860	888	848	889	798	852	888	805	855	832	843	878	871	823	847	884	832	835	852	922	800	819	824	806	845	800	840	836	867	792	855	828	872	861	856	826	819	825	821	786	904	855	890	913	771	822	821	788	832	824	853	815	862	863	892	798	847	881	789	847	928	877	833	809	887	845	819	808	868	872	844	869	869	836	821	870	843	850	862	861	858	822	892	839	853	821	829	884	792	846	849	815	836	828	867	833	919	872	832	860	819	805	874	864	796	885	844	787	832	795	854	844	894	787	815	875	865	874	803	881	834	825	861	879	851	889	834	856	816	871	864	855	798	767	887	845	855	820	802	803	863	806	835	829	834	816	857	852	847	805	828	875	886	838	822	866	801	843	801	791	841	788	823	857	844	813	853	802	850	807	829	846	812	790	823	841	841	829	893	887	849	870	822	832	864	828	865	794	890	900	799	833	861	853	891	876	841	849	799	865	839	870	841	832	855	886	851	782	926	812	844	854	864	816	832	834	787	852	843	801	788	812	839	852	860	837	835	811	839	843	799	851	814	816	879	789	825	844	843	856	860	841	867	865	810	807	882	867	856	820	791	807	808	833	849	844	848	830	816	845	873	870	770	817	840	860	835	819	847	872	828	866	810	842	843	870	826	772	863	831	848	831	814	839	823	777	788	875	837	823	807	857	834	850	803	838	829	843	803	890	839	819	796	853	793	855	849	809	879	859	836	826	840	813	847	803	867	861	850	834	833	864	853	787	845	849	780	870	807	893	848	859	888	839	869	861	905	847	861	839	851	825	832	819	860	864	845	860	820	835	827	860	828	802	819	843	846	863	815	875	807	837	880	865	915	846	826	858	858	855	888	831	776	840	839	855	821	895	856	828	863	876	863	818	846	811	862	834	901	780	802	857	845	842	880	837	833	867	837	824	870	827	859	845	837	817	841	811	840	824	831	853	839	879	887	820	758	889	810	838	852	860	815	859	863	849	813	799	850	857	839	798	843	901	833	859	850	875	825	832	815	811	859	834	808	821	828	807	839	783	829	881	809	844	858	832	792	828	843	868	850	785	819	855	804	822	794	831	822	820	855	856	787	844	795	897	837	819	864	834	813	846	870	864	811	821	867	828	885	849	873	852	800	884	857	830	895	852	798	858	863	873	853	798	863	854	821	795	831	814	814	816	837	844	849	834	871	840	812	848	835	787	818	833	828	826	834	886	806	813	822	826	830	829	805	870	854	909	824	824	819	823	835	873	880	886	802	867	876	844	799	839	827	852	825	830	841	819	850	825	871	867	864	838	867	842	817	840	819	860	844	862	850	839	816	872	826	849	897	857	853	830	829	864	772	908	865	866	868	852	856	845	835	811	894	834	852	809	844	836	818	831	823	897	852	841	890	875	823	819	854	878	818	823	884	815	819	864	823	850	817	875	846	820	869	822	827	817	823	870	850	847	844	866	849	800	846	875	797	876	875	898	886	865	878	870	828	795	847	842	848	851	823	880	871	813	843	864	861	846	837	816	841	867	827	825	883	832	873	863	843	859	857	886	883	849	825	861	792	865	872	876	848	839	801	842	883	870	877	860	854	814	869	823	864	885	821	847	837	836	820	844	872	816	783	866	872	909	823	864	840	841	858	870	848	799	839	858	822	837	889	780	805	865	861	849	857	897	849	833	850	853	837	827	875	798	848	866	828	872	818	850	824	844	833	828	866	909	835	840	837	826	830	854	814	840	815	818	879	811	796	868	868	810	838	777	854	840	814	848	806	854	858	847	819	844	824	846	818	836	861	819	859	847	806	817	828	860	848	824	838	833	817	880	843	861	814	853	865	801	828	849	872	859	856	878	860	858	856	801	838	822	830	851	781	801	833	835	850	793	857	827	834	868	818	841	881	836	823	826	825	811	819	875	862	892	876	895	786	825	864	850	828	911	832	799	835	848	851	883	872	860	877	801	857	791	875	819	826	868	865	853	903	838	810	837	820	827	841	827	799	852	845	840	834	823	915	830	877	835	849	880	856	871	791	855	796	837	832	843	848	847	862	829	821	893	845	852	814	879	877	874	887	851	807	823	836	879	854	856	847	871	876	835	843	827	815	878	865	864	828	841	851	829	851	785	836	856	880	878	869	841	848	839	841	841	847	882	838	831	867	810	798	844	868	852	840	835	828	814	867	804	892	840	883	828	832	841	852	857	880	858	838	840	819	809	859	851	870	860	819	890	854	887	846	815	822	867	868	887	845	884	835	857	818	855	843	871	853	819	873	817	848	830	837	857	912	793	863	861	852	855	833	876	850	840	798	826	860	866	837	775	837	883	831	810	862	875	834	833	849	805	893	852	874	751	820	879	854	849	878	819	857	841	864	890	843	899	870	856	833	827	828	841	871	823	882	839	891	866	838	852	820	857	817	892	833	890	759	861	837	808	821	856	868	848	847	829	840	792	843	847	872	823	816	821	843	850	827	861	828	842	829	830	852	843	813	783	814	854	863	852	826	834	805
1633	842	199	128	147	128	130	123	136	92	97	102	100	73	106	93	98	91	82	108	95	102	94	96	103	91	89	94	92	83	92	94	87	94	82	73	78	91	90	103	87	88	76	96	104	89	90	101	85	88	81	92	84	79	98	85	87	88	91	91	97	101	105	83	83	80	81	91	105	96	127	134	142	127	109	91	85	94	96	78	96	105	104	91	102	78	87	73	90	87	83	86	89	84	84	84	100	110	75	95	78	90	77	94	98	92	101	91	85	98	97	112	89	73	86	96	79	81	92	86	106	88	93	104	91	86	83	85	67	80	84	92	88	87	81	100	87	104	76	84	88	97	81	100	94	98	80	112	102	83	89	86	94	98	102	95	91	87	98	85	75	97	81	86	95	90	85	92	79	74	80	78	82	79	79	93	101	89	88	95	80	79	86	102	94	83	77	93	72	95	89	83	101	97	83	82	91	98	93	91	97	90	98	68	101	104	79	76	81	86	99	107	93	83	96	79	94	89	85	86	97	93	73	92	110	84	102	101	94	85	99	74	80	84	95	87	88	92	87	94	86	82	89	90	89	93	106	67	78	98	80	90	90	84	94	101	78	85	93	90	77	80	79	96	86	96	68	94	97	82	85	88	98	74	81	84	91	86	105	105	79	98	97	80	89	80	89	89	92	84	81	77	81	89	90	90	87	101	78	95	89	81	98	94	86	78	80	98	85	97	98	103	111	97	81	87	103	91	87	88	96	92	86	91	82	109	74	109	94	92	102	91	95	76	78	77	71	78	66	98	98	94	99	100	84	74	99	90	94	101	82	88	104	81	98	103	93	81	86	83	91	75	91	95	95	109	100	107	78	80	88	85	106	87	75	96	106	99	102	86	94	83	89	86	91	96	84	75	77	90	86	72	97	86	76	98	96	87	86	84	96	91	78	90	85	82	78	85	92	121	98	95	93	71	94	74	98	81	96	93	81	61	87	88	95	77	91	95	79	112	83	70	84	93	84	99	91	74	77	107	102	103	88	92	82	89	82	97	73	89	81	91	103	81	90	97	97	99	85	80	92	81	88	75	95	88	105	102	80	88	89	99	70	80	84	92	86	107	77	84	96	95	88	88	96	89	93	94	100	86	81	100	78	84	102	81	84	98	86	105	81	94	103	90	91	75	89	74	93	97	101	105	86	88	99	86	90	77	93	85	102	80	80	76	96	102	91	99	75	88	82	85	89	82	93	94	89	87	112	93	99	107	78	93	84	84	83	83	99	77	92	86	96	77	80	77	87	88	91	105	94	96	85	106	78	83	83	85	98	71	97	90	72	90	91	91	95	97	88	97	83	85	98	74	93	83	99	95	87	75	93	95	92	89	103	84	104	77	92	96	89	81	94	83	91	89	71	87	80	108	80	92	86	95	95	78	86	90	86	81	90	92	87	97	78	109	82	85	99	94	90	87	100	79	101	90	99	84	71	97	88	81	90	101	99	68	82	101	88	90	94	97	89	63	71	112	80	103	112	103	92	81	91	87	91	87	77	86	96	86	83	98	85	81	83	86	78	93	99	88	93	83	84	76	94	81	89	74	81	92	93	108	99	96	92	90	108	94	76	88	92	104	112	90	89	89	97	99	89	90	88	86	92	73	81	85	95	84	95	92	79	92	96	82	89	94	98	97	96	83	77	86	104	104	88	107	73	75	87	75	95	89	76	84	79	108	78	90	97	92	91	83	90	87	79	63	87	103	85	87	76	83	90	89	82	79	93	93	85	95	92	93	95	90	102	95	90	98	91	98	109	90	74	82	84	99	87	75	91	80	90	84	88	74	92	77	90	88	85	93	90	93	94	77	78	84	84	73	93	78	104	83	80	89	98	86	88	97	93	88	71	84	100	83	99	86	80	93	87	85	81	75	103	81	107	90	79	91	98	80	99	85	75	83	87	90	86	69	84	81	79	90	93	84	97	85	89	79	112	79	100	75	92	96	93	80	79	86	84	89	76	105	116	97	76	102	69	86	77	99	88	99	76	86	89	89	96	111	80	93	100	98	84	90	91	74	93	69	84	100	94	85	97	84	90	86	80	99	90	72	88	85	74	82	93	95	77	92	104	98	82	94	84	84	65	77	88	96	65	72	81	81	77	105	105	89	115	104	90	92	86	68	97	104	105	103	90	99	98	91	83	81	83	94	85	80	111	108	83	96	107	89	99	87	90	80	93	88	96	105	81	86	92	97	97	89	95	80	105	74	102	99	94	90	89	87	94	80	89	80	106	94	87	82	89	93	110	98	84	73	89	69	86	77	82	97	69	84	85	98	78	87	103	84	97	106	76	89	72	98	75	84	96	78	88	76	107	78	97	78	98	108	78	98	96	106	95	88	68	91	75	92	78	77	91	83	82	96	103	90	81	95	89	89	81	78	90	89	102	94	79	97	76	99	97	93	85	81	86	94	87	83	92	101	100	84	97	97	94	93	97	95	96	91	78	81	79	101	98	101	97	78	79	81	90	94	91	91	100	84	100	110	96	74	82	95	83	89	92	88	80	101	80	86	77	106	69	83	103	99	77	92	88	73	88	82	95	82	98	86	84	114	87	109	87	88	101	84	78	104	90	97	101	76	87	84	122	89	84	98	61	85	78	90	89	89	94	97	86	83	92	89	96	74	88	96	75	85	101	83	100	81	81	90	87	89	85	90	69	78	95	91	89	74	85	83	78	85	86	104	97	101	70	82	78	81	101	93	86	91	85	85	101	86	86	81	89	109	94	92	83	93	90	91	100	78	73	92	87	87	77	93	101	86	82	104	75	81	90	80	99	102	97	97	94	98	86	106	91	96	89	96	85	78	83	75	96	80	88	82	100	100	87	94	96	91	98	70	91	100	82	97	91	87	82	104	72	94	93	83	108	77	86	77	80	92	89	94	89	90	69	105	79	92	93	69	60	82	90	90	65	84	83	90	93	96	89	92	108	81	71	80	105	98	82	95	84	95	83	80	89	77	100	104	101	102	88	94	75	94	93	78	100	86	86	95	101	82	89	118	92	86	95	84	92	85	99	77	97	91	77	86	84	85	58	75	87	70	90	84	102	96	92	78	99	82	79	95	94	87	86	80	85	100	86	101	98	96	98	83	76	90	95	101	83	91	99	99	86	95	82	84	94	101	94	97	84	90	87	75	85	92	92	90	81	92	97	82	87	105	89	108	105	85	88	96	74	99	100	90	95	88	86	94	94	87	87	93	64	80	97	94	63	82	90	101	90	86	95	86	88	100	98	89	101	103	105	94	91	83	98	99	83	92	72	90	107	82	85	93	97	88	90	99	76	94	83	94	69	78	79	96	79	75	89	92	101	98	92	77	82	85	93	91	91	90	86	87	78	86	96	80	91	84	92	105	81	106	88	106	80	81	84	103	98	112	80	82	91	87	87	99	84	77	85	103	91	90	85	78	94	72	83	87	100	99	90	91	102	95	87	92	100	74	91	88	96	74	91	88	94	99	101	80	87	86
19941	8452	1911	1985	3113	3703	3531	2820	2295	1839	1582	1375	1279	1125	1161	1057	1075	1039	945	1016	909	924	888	897	900	907	885	868	859	874	866	894	921	867	941	836	917	864	872	891	901	870	958	927	982	960	937	902	862	907	910	908	906	917	956	877	848	873	904	921	887	887	889	920	868	902	872	865	889	1093	2011	2260	1887	1784	1255	1076	984	887	868	891	841	858	902	866	882	849	867	873	861	871	897	841	881	852	901	865	853	819	876	859	907	858	835	875	847	884	872	791	853	863	871	830	871	870	836	821	790	878	842	870	827	847	851	838	884	828	824	849	923	867	834	891	828	823	838	851	859	814	907	886	855	763	848	853	835	886	865	912	855	840	908	892	864	871	886	819	848	805	842	842	876	896	849	852	860	847	828	868	899	875	806	850	862	808	886	842	864	853	854	864	891	850	852	839	845	843	839	815	845	847	868	833	866	881	871	834	862	844	802	891	841	838	887	879	841	836	833	853	866	849	868	860	900	885	832	862	892	854	842	831	847	784	830	851	832	832	893	814	851	864	878	898	874	828	875	834	847	792	847	850	852	910	889	838	881	848	831	830	838	894	907	854	846	849	845	881	885	854	852	821	872	876	904	872	843	846	872	887	867	858	837	829	879	819	867	871	846	794	825	875	855	842	848	830	851	848	911	850	863	874	846	914	886	890	830	890	836	841	862	836	856	849	937	865	871	814	803	853	823	880	861	858	833	847	787	899	806	855	797	848	866	813	875	868	813	835	831	854	879	834	852	876	846	827	838	862	896	905	882	888	878	862	824	906	902	842	826	825	870	853	902	892	839	885	895	854	846	830	846	850	849	854	911	833	908	853	819	848	876	838	851	881	882	815	833	856	834	924	828	881	866	915	867	858	859	888	840	852	845	887	852	786	825	861	885	818	885	902	860	869	891	833	884	819	823	814	885	898	910	867	834	806	887	862	814	843	824	883	871	815	802	865	815	871	850	817	862	893	818	904	855	884	838	806	848	880	836	861	912	861	872	874	841	888	845	859	809	898	870	873	864	832	850	884	884	926	811	854	832	858	825	916	845	871	843	849	889	851	879	891	830	843	860	857	837	917	821	874	882	886	903	780	862	830	870	926	871	900	857	840	865	845	888	849	843	828	849	884	832	857	870	856	905	776	847	856	829	892	854	830	901	838	888	889	820	839	843	840	876	872	890	843	938	883	894	835	829	834	884	875	864	849	887	877	841	891	869	800	865	906	847	854	835	847	842	856	864	887	852	880	800	882	865	860	867	834	801	834	845	856	786	804	833	867	915	857	862	876	855	820	837	886	807	858	840	836	863	851	851	849	819	906	816	848	878	901	877	835	843	873	867	844	866	821	817	892	849	841	842	788	832	869	884	812	864	898	845	843	912	835	887	837	876	864	880	842	824	859	810	859	876	881	876	870	874	864	859	835	835	890	830	912	877	868	945	861	835	863	779	889	851	831	868	903	854	851	840	827	890	820	860	827	908	868	887	820	871	855	869	859	903	895	864	919	870	907	850	833	878	849	829	866	868	844	845	879	850	943	836	880	840	903	844	945	883	838	866	857	889	864	841	880	856	857	813	855	856	883	796	879	884	828	872	834	934	882	904	853	834	811	831	904	865	832	861	779	846	848	851	886	860	840	856	857	883	864	895	812	905	872	845	888	857	799	897	872	859	893	906	887	830	851	851	887	866	899	845	815	843	864	890	847	858	862	858	826	847	853	811	845	902	878	916	842	925	835	858	819	825	854	861	893	846	835	908	866	881	827	850	835	850	847	829	901	855	888	821	883	861	845	851	857	887	847	848	853	860	825	882	877	848	807	854	854	874	866	877	847	850	820	831	832	905	863	820	853	881	861	829	900	812	891	855	911	874	932	898	912	898	829	832	914	883	883	880	843	864	801	864	890	882	862	875	884	846	865	832	887	878	833	840	837	874	876	876	851	884	854	866	855	854	876	867	924	824	851	876	870	854	849	882	834	885	910	873	843	817	838	818	912	881	815	910	873	857	849	866	786	871	864	873	840	853	857	882	833	846	850	881	881	843	876	850	846	862	817	868	831	872	863	767	888	872	904	849	867	867	851	851	873	843	883	857	864	825	877	881	934	871	901	842	850	898	842	803	844	883	826	828	817	841	846	848	845	854	860	849	778	876	888	882	821	823	779	884	837	862	832	861	882	864	893	850	859	844	881	860	865	905	849	862	880	832	828	830	842	830	843	883	895	835	888	832	874	869	921	879	852	876	904	855	911	845	875	882	835	836	847	866	843	862	868	901	860	820	878	855	828	850	882	878	870	858	846	846	827	840	871	915	860	907	855	830	824	861	853	818	837	846	856	883	839	878	850	862	857	868	854	847	852	866	838	803	827	881	823	835	872	851	873	893	878	841	880	839	884	865	823	823	815	833	863	897	886	874	856	878	826	873	834	905	890	893	833	863	848	890	857	885	865	834	895	868	889	870	791	851	893	833	898	873	831	872	887	936	858	834	863	805	861	867	847	889	830	817	858	852	844	848	837	874	867	846	846	876	865	867	897	832	897	832	871	872	830	864	928	905	871	826	814	864	849	838	823	848	832	905	883	805	902	821	805	832	889	875	877	854	860	828	857	863	855	820	857	921	867	925	841	768	802	825	836	859	828	836	826	859	883	861	861	869	838	795	874	839	905	855	816	760	887	880	825	858	906	848	875	861	850	828	841	861	809	885	830	907	933	826	870	909	827	800	919	831	857	829	813	893	888	850	833	802	845	905	857	883	859	860	879	838	891	851	853	879	828	842	916	816	874	814	810	905	858	910	859	856	875	874	808	811	821	864	880	891	853	867	849	880	860	870	874	817	878	848	889	873	875	837	831	840	870	840	893	843	839	842	864	859	851	865	864	883	893	848	839	830	869	885	883	882	844	825	816	871	820	838	868	851	878	884	815	848	848	856	844	884	816	867	860	872	857	833	828	821	793	867	909	846	887	909	847	840	841	849	910	937	812	823	845	868	840	805	869	842	933	831	848	810	866	876	893	844	873	851	912	844	853	822	878	852	833	863	831	848	842	846	812	864	846	906	860	867	847	840	868	853	914	860	856	822	862	874	879	840	839	877	864	841	845	785	858	859	805	840	868	869	886	853	889	806	809	811	841	825	884	845	825	864	846	799	842	805	854	867	838	888	906	883	886	867	887	844	828	835	846	826	804	868	869	861	930	840	880	820	805	813	828	828	861	871	899	875	932	857	818	880	866	837	873	848	855	847	877	879	828	824	915	859	858	881	854	810	896	860	830	864	881	849	847	899	881	846	893	818	844	863	841	826	881	881	842	811	815	852	829	822	814	859	826	832	856	848	857	902	820	886	874	879	853	862	878	841	873	844	816	842	808	845	830	872	827	853	842	853	853	868	916	865	837	845	849	840	903	865	849	807	861	895	861	874	811	784	852	838	901	859	833	836	905	854	886	838	855	816	843	849	820	879	906	881	826	894	913	808	862	821	840
2021	711	208	118	98	101	111	138	96	110	105	99	93	89	81	84	86	64	77	85	101	82	91	70	82	89	84	72	90	85	91	74	72	96	68	87	67	73	69	82	79	83	66	71	78	71	72	85	78	80	73	66	77	82	77	60	80	85	86	83	84	92	93	82	87	76	59	84	83	102	121	123	125	119	101	100	80	69	77	72	73	95	79	82	86	75	80	62	81	92	68	85	85	71	72	83	77	85	77	74	72	73	78	73	63	98	77	70	89	82	68	75	65	69	72	74	79	69	78	94	90	73	81	71	79	95	67	84	73	84	92	83	71	85	81	85	85	76	66	66	62	76	89	63	86	74	77	83	62	83	64	84	78	78	75	54	70	73	70	67	63	89	71	80	73	68	84	87	56	78	68	59	62	95	78	63	93	75	74	66	63	69	67	66	81	89	77	85	74	56	85	83	85	89	88	78	77	78	73	82	75	75	76	83	79	70	70	73	75	80	77	84	76	86	82	88	75	72	69	61	92	83	79	84	76	72	70	78	77	82	67	58	81	71	69	79	69	82	79	75	86	80	85	69	72	78	69	84	75	75	67	58	81	81	74	79	87	77	78	81	70	75	78	86	81	74	78	78	87	69	70	75	77	73	85	80	82	77	75	77	77	69	85	73	67	66	63	85	86	101	78	77	77	64	74	95	73	81	82	72	85	73	81	69	72	79	66	74	81	74	65	96	65	80	71	79	69	91	70	83	90	82	63	98	73	81	84	68	74	65	86	78	81	75	100	67	88	81	57	69	85	74	83	79	66	67	74	82	79	69	87	76	80	96	66	78	78	65	90	76	86	61	73	70	76	67	71	65	75	64	98	84	79	81	73	74	56	71	71	81	76	79	68	78	93	68	76	79	95	54	65	75	72	87	74	73	90	81	77	85	75	70	76	79	70	78	84	68	83	71	85	70	79	81	70	89	61	79	69	56	77	72	64	75	62	74	71	86	70	81	80	85	73	69	72	73	75	76	86	79	72	76	69	67	91	67	69	85	79	73	85	84	75	59	75	86	93	72	74	82	77	81	67	89	77	72	76	88	72	66	69	92	59	95	64	69	86	73	71	76	74	84	76	54	75	75	79	72	79	92	83	73	72	81	79	73	72	91	77	77	69	76	64	87	77	67	76	92	74	77	85	74	67	76	67	72	79	76	71	69	83	81	86	73	62	71	80	69	76	72	69	75	82	90	68	82	83	71	80	67	100	81	79	89	68	63	68	97	64	73	93	67	60	82	82	72	74	62	70	70	79	78	74	82	74	78	79	78	78	80	82	73	73	64	81	76	86	68	71	85	63	68	76	84	74	84	95	69	77	75	62	65	86	77	74	69	80	82	79	81	88	78	79	70	66	65	54	82	71	69	57	66	75	75	88	75	83	94	59	92	67	81	74	69	79	74	64	71	73	66	64	78	74	82	77	78	80	78	79	70	73	102	73	68	65	89	77	77	80	79	76	59	67	69	69	86	82	86	67	73	82	98	73	81	88	77	85	87	80	79	78	68	67	83	69	91	61	83	77	67	78	65	72	91	61	75	89	76	71	73	64	81	88	85	90	67	86	71	84	82	76	70	69	72	75	94	78	82	69	99	93	90	75	91	74	71	75	88	82	90	73	83	84	67	74	67	89	97	80	70	75	83	79	71	70	67	78	65	71	80	73	88	61	65	76	61	88	77	78	81	75	71	82	88	64	75	71	82	80	90	67	85	77	94	74	59	71	71	60	82	72	82	78	89	81	79	80	73	78	91	78	75	75	83	89	82	78	71	78	66	90	57	74	63	87	67	70	82	73	73	79	78	77	79	74	74	68	65	88	64	90	80	72	82	77	73	91	70	67	57	70	80	65	70	82	68	82	70	81	88	82	70	72	75	98	62	81	72	90	76	85	78	79	73	91	73	71	79	86	65	71	76	72	71	66	74	80	61	79	75	82	71	71	82	84	92	62	75	80	63	84	69	70	79	47	76	72	79	67	85	78	64	67	73	87	78	76	61	88	75	61	72	75	72	73	71	82	89	74	75	71	88	88	63	81	73	70	81	79	70	76	80	71	65	61	75	68	70	82	83	71	72	68	65	76	84	64	77	55	71	83	78	80	61	66	74	72	72	74	71	85	69	81	62	77	100	84	84	89	64	71	82	77	74	73	80	72	74	79	77	71	66	62	73	79	87	73	72	72	79	72	74	69	62	75	75	81	71	83	76	69	79	74	71	91	71	88	80	73	80	60	69	70	77	68	78	70	83	85	75	61	54	83	84	79	66	59	61	69	86	84	65	88	65	82	92	84	78	75	86	85	80	66	79	77	60	89	93	69	76	82	82	67	79	86	92	79	74	78	80	77	47	75	70	73	61	79	76	75	67	90	76	71	84	77	82	86	83	72	83	81	84	67	84	94	78	78	63	68	78	80	74	99	87	88	69	75	84	73	70	80	62	73	65	75	74	62	83	80	72	78	72	83	72	68	80	86	78	78	73	76	80	75	70	66	56	85	89	82	104	73	76	67	85	75	71	65	82	70	84	73	75	86	77	64	73	78	68	64	73	85	89	78	86	69	72	69	77	67	69	75	50	65	66	81	57	91	64	87	60	66	86	64	76	74	79	76	76	65	82	76	69	62	83	73	87	79	80	76	71	67	73	79	65	65	65	80	71	76	61	84	69	78	80	89	67	61	76	90	81	78	81	73	76	84	80	70	80	72	77	75	78	79	74	77	74	74	58	81	69	66	72	55	68	68	84	83	71	71	78	71	82	77	78	68	73	74	64	81	81	76	62	88	64	69	70	70	67	64	68	78	78	70	73	61	71	82	80	83	80	66	79	61	81	73	73	81	96	80	93	78	74	60	63	71	76	74	82	69	71	81	76	78	69	77	90	75	71	66	69	81	69	68	66	65	68	78	76	79	85	73	76	72	80	98	83	72	89	71	77	83	78	63	72	70	71	65	74	78	70	78	87	72	67	69	81	91	77	75	84	107	88	72	79	60	65	96	74	75	88	75	78	69	75	74	68	74	89	77	78	86	76	85	73	83	75	83	70	67	94	78	75	82	69	77	62	95	85	71	67	84	72	90	76	82	89	82	78	98	74	64	89	75	63	77	76	76	74	72	98	83	51	88	78	80	72	86	68	76	78	83	65	72	77	71	65	70	82	66	69	84	62	85	68	75	73	95	64	69	80	68	76	85	70	81	88	70	67	66	66	84	77	70	74	72	68	76	71	80	81	76	81	81	81	68	68	80	74	77	82	76	76	69	70	87	80	67	61	64	66	78	78	79	86	82	73	90	69	72	62	77	77	79	56	62	76	74	79	77	93	65	62	89	83	69	61	72	68	74	74	73	87	80	66	64	73	75	78	97	86	88	64	92	91	97	89	74	75	79	70	69	86	84	91	100	66	83	71	79	69	69	67	74	79	71	69	88	76	88	74	81	78	81	79	71	83	75	80	78	87	80	68	84	80	83	68
20363	7664	2434	1872	2659	3258	3322	2962	2417	1739	1481	1395	1226	1142	1064	1036	972	929	926	842	882	856	793	779	777	806	802	808	787	759	756	763	810	782	767	728	805	742	788	771	778	744	772	815	805	800	819	753	815	808	825	755	792	775	733	737	763	753	750	725	770	749	751	735	739	825	782	740	781	1439	2447	2182	1858	1636	1031	998	850	806	758	730	705	688	711	764	761	734	700	735	698	749	775	743	732	754	723	718	777	735	687	721	768	780	717	690	749	745	748	744	720	764	699	767	814	703	790	763	698	698	743	758	745	754	728	732	723	740	734	764	684	729	743	726	701	715	726	722	763	750	749	742	700	736	736	743	722	688	765	718	710	702	754	769	727	719	752	738	698	743	735	743	747	748	736	791	715	730	681	707	708	730	747	741	701	739	752	689	780	710	759	753	790	743	759	718	699	733	708	729	727	757	700	769	734	772	751	718	711	725	722	742	748	776	734	753	748	699	773	752	743	731	731	801	775	766	718	685	728	734	737	762	766	731	734	754	769	753	691	733	750	728	763	700	722	726	710	725	760	763	769	725	755	756	726	731	736	689	720	691	687	764	726	729	774	718	748	703	727	722	709	747	732	712	709	759	780	715	741	742	687	741	764	764	740	715	753	748	732	760	750	750	743	700	753	712	724	719	757	758	736	759	727	739	701	717	768	748	754	732	739	729	737	656	778	733	717	746	762	727	702	745	715	731	740	744	696	761	730	756	726	717	762	747	747	767	815	691	751	775	731	720	731	733	741	726	731	728	739	698	715	784	754	752	753	722	749	670	745	760	740	738	760	742	736	750	732	750	750	717	747	757	820	722	720	725	738	698	754	761	733	795	737	728	767	715	720	739	781	719	730	731	744	765	740	736	739	733	739	745	758	767	744	718	747	738	728	710	766	740	704	682	699	723	710	712	757	760	744	728	698	717	758	709	752	783	771	764	722	767	721	756	773	744	747	720	743	752	729	725	686	729	733	734	728	736	759	758	746	770	746	727	772	725	769	785	725	722	744	663	748	720	698	739	736	750	787	762	711	686	754	779	700	764	681	765	706	712	703	764	729	704	706	730	748	745	710	717	719	727	793	694	719	715	789	708	726	730	723	708	711	757	743	743	711	740	734	725	767	730	730	756	765	715	719	759	716	748	709	729	757	716	736	735	730	750	779	739	737	729	725	715	707	760	726	721	691	740	740	749	765	745	685	699	815	736	741	774	733	731	711	684	787	749	726	705	748	733	691	733	745	744	807	757	724	703	728	711	752	678	778	790	749	773	719	716	742	742	715	776	756	737	728	688	785	722	755	756	730	745	743	775	767	703	739	754	752	774	777	749	698	727	746	756	753	746	758	739	727	766	801	716	725	746	706	763	683	721	780	759	763	744	743	676	748	743	721	716	757	755	765	737	712	697	745	742	734	726	719	691	745	720	676	746	717	755	698	760	723	706	832	745	747	736	732	743	715	738	751	766	735	726	735	738	706	802	764	731	706	777	727	777	782	693	730	736	743	709	725	767	744	743	733	753	742	732	740	713	752	711	731	716	723	725	739	782	690	706	724	733	723	787	769	762	764	743	757	758	740	770	734	771	730	773	719	742	719	769	800	768	787	743	741	730	745	725	782	768	715	691	776	730	753	732	746	722	739	686	718	739	785	733	780	738	795	731	759	769	753	795	727	780	761	698	728	762	737	714	726	711	734	734	755	739	686	746	690	767	763	771	685	766	758	782	725	738	757	732	661	763	762	724	732	738	767	755	759	748	729	715	786	740	777	751	724	724	776	693	784	751	733	735	721	806	775	723	761	714	729	728	741	675	739	703	676	726	750	705	741	759	708	710	723	715	747	744	705	775	770	734	733	738	720	765	770	787	738	737	744	725	705	776	718	720	685	728	767	786	775	777	763	756	762	720	748	731	745	791	738	760	714	762	750	798	721	720	730	769	738	724	731	779	722	709	707	733	753	747	764	731	706	728	721	720	763	793	725	715	745	707	717	734	731	748	732	766	763	730	686	725	784	760	714	712	768	707	733	738	785	760	740	710	729	755	765	746	758	780	721	755	765	802	712	764	760	710	753	718	740	766	707	738	783	740	727	755	698	703	755	753	707	738	759	757	713	683	725	699	731	741	754	764	756	700	740	755	769	734	698	714	785	785	746	731	758	731	724	760	722	741	707	725	745	731	753	725	727	750	765	740	732	706	748	716	719	656	731	745	758	705	756	740	710	723	742	701	790	706	733	738	735	724	748	729	744	790	724	719	729	744	714	730	707	742	757	765	733	708	717	720	753	716	787	733	716	758	748	674	710	749	768	729	744	791	746	768	771	736	742	752	706	732	744	787	762	716	697	734	761	745	722	775	689	775	728	762	761	723	701	759	776	796	806	746	725	779	763	700	669	769	774	764	692	743	727	789	745	743	738	707	701	697	780	743	731	750	775	730	789	747	761	733	706	742	702	754	706	730	698	738	716	706	717	706	701	729	755	710	710	753	721	707	817	699	743	738	722	742	761	719	736	744	733	726	751	706	756	787	712	750	739	717	742	700	752	753	762	742	772	724	771	760	728	727	755	738	719	751	740	774	733	752	767	760	783	763	763	764	749	730	762	745	763	770	781	755	778	726	808	772	716	754	745	755	766	759	719	743	751	732	735	685	742	732	714	757	742	739	742	709	763	700	753	782	717	741	762	759	720	710	709	734	757	752	769	744	721	692	737	769	749	739	774	727	717	744	733	734	749	745	724	690	786	771	718	731	751	752	755	763	779	716	752	728	725	740	683	766	783	754	741	771	744	734	735	758	721	707	722	755	738	731	738	765	760	777	715	722	729	769	733	736	723	695	733	725	709	746	732	758	757	751	768	758	710	755	766	686	747	762	743	728	701	718	711	736	775	754	726	756	767	710	800	738	752	769	738	694	734	708	746	741	741	724	772	731	689	744	756	738	754	705	760	724	740	723	757	740	747	764	753	711	773	703	729	741	753	772	736	738	711	737	729	734	708	745	755	707	755	737	774	759	744	747	724	716	740	754	736	782	726	710	751	748	778	748	732	706	706	715	733	682	756	773	721	769	751	722	778	766	719	759	707	730	727	738	742	752	711	757	767	726	747	755	739	725	710	742	766	716	729	765	742	742	786	741	758	785	761	748	721	787	732	747	786	728	749	731	761	753	735	811	715	747	759	756	759	737	701	738	754	725	724	765	717	717	727	762	738	708	705	745	716	708	770	775	724	756	725	765	737	744	724	749	744	702	741	740	752	753	755	765	683	700	764	760	738	770	754	688	730	706	732	708	674	777	734	714	753	747	748	722	726	742	760	705	712	718	752	741	705	730	719	784	766	739	705	719	776	707	761	743	741	741	699	737	735	680	753	717	754	696	724	741	692	705	727	764	767	762	740	783	765	731	751	714	739	744	741	698	774	707	730	754	753	709	751	735	695	775	740	755	714	741	698	745	777	787	755	803	764	733	749	705	750	719	736	746
2423	1580	310	152	108	133	154	156	123	99	116	93	112	87	80	78	96	83	92	89	92	105	70	72	85	99	81	83	83	91	84	78	91	87	73	85	83	86	78	92	60	86	81	90	96	84	91	67	86	73	67	91	96	86	71	74	70	73	77	75	85	87	87	60	65	74	73	75	73	110	215	168	150	127	114	90	77	71	88	69	80	74	83	80	64	73	79	85	84	68	71	78	88	79	83	72	79	84	70	62	78	68	101	89	85	77	70	83	80	77	85	73	78	83	97	80	73	101	80	84	69	85	89	76	62	76	79	65	66	77	84	81	79	72	82	84	57	76	76	74	79	80	86	67	88	87	85	80	83	89	88	98	93	72	88	92	79	88	80	91	78	85	72	76	74	82	87	92	79	96	94	86	84	74	89	72	88	73	69	84	68	70	91	85	79	79	69	73	86	73	72	80	90	86	85	75	64	72	69	82	90	76	88	67	64	68	77	79	81	77	85	103	73	82	81	71	91	79	69	67	85	66	84	77	76	100	91	99	65	75	87	83	84	80	80	81	70	78	79	85	74	76	70	65	67	86	82	80	70	69	88	85	74	77	75	84	66	72	96	79	72	78	86	76	90	79	83	91	76	73	78	81	85	69	82	79	77	68	68	77	80	91	83	79	67	78	79	80	73	71	93	82	76	74	76	75	62	92	94	80	68	70	81	63	96	84	80	77	77	56	72	77	81	68	86	80	77	90	59	78	82	80	94	65	74	83	69	72	68	83	85	81	88	76	76	82	83	76	73	76	84	87	85	74	84	85	67	78	87	97	83	78	66	66	89	65	84	63	86	76	73	76	59	81	91	68	86	64	61	85	73	71	78	85	87	69	92	66	74	89	72	80	82	87	72	82	61	70	73	71	92	65	74	87	85	74	82	79	80	73	61	67	68	92	89	91	64	92	69	77	75	74	76	68	75	80	72	69	85	84	86	77	67	63	86	77	86	85	89	77	72	74	67	81	69	85	85	89	80	74	99	73	86	82	84	73	84	82	93	85	72	84	79	83	70	91	80	67	65	82	76	94	75	72	73	71	80	58	92	81	78	73	73	88	74	69	83	78	78	62	88	71	75	65	63	93	91	81	77	93	80	65	73	80	75	61	80	61	85	77	70	76	88	75	82	78	69	85	83	72	80	85	67	71	59	73	82	65	70	81	97	80	73	92	73	91	100	71	74	69	78	100	61	84	73	75	72	77	77	68	85	91	90	82	67	70	77	81	84	80	71	81	77	85	69	80	72	84	72	68	74	58	72	78	88	80	80	88	95	74	89	76	75	81	100	91	79	80	79	64	83	73	70	80	64	67	86	90	71	80	73	64	71	73	81	76	75	88	72	82	74	68	89	75	64	84	90	73	78	83	70	100	74	74	74	74	82	94	86	75	75	92	71	75	81	79	73	77	94	77	73	94	77	103	81	81	96	84	85	73	71	96	71	89	89	77	83	67	68	79	78	92	71	82	78	75	83	75	91	89	74	70	86	98	77	82	72	81	72	84	69	70	76	78	86	88	85	84	63	70	69	78	79	90	86	78	73	63	77	59	72	84	83	91	65	66	70	90	87	86	93	75	89	80	77	65	85	90	72	79	92	62	74	67	84	79	83	88	93	78	89	71	83	81	77	57	76	64	82	74	94	96	74	76	83	91	94	58	86	89	81	77	60	83	94	71	70	73	83	68	80	87	71	71	79	76	80	78	81	83	98	75	73	74	73	86	81	75	82	81	70	95	79	81	77	75	77	69	80	77	72	88	92	81	84	68	77	79	58	92	82	77	78	74	87	78	68	86	87	83	99	81	79	82	68	84	70	88	90	77	82	67	73	82	71	77	78	74	86	82	67	81	75	73	77	66	59	73	73	83	67	84	74	73	73	101	89	89	95	82	84	71	89	85	70	82	86	81	82	79	89	91	70	83	81	79	71	72	91	81	84	81	85	82	77	78	87	87	86	83	84	62	71	81	80	73	88	72	84	87	71	79	78	74	109	86	73	94	86	70	84	69	87	88	70	71	91	80	64	77	85	96	71	78	92	82	92	68	77	103	78	87	75	77	79	81	73	82	85	91	86	90	64	75	71	78	80	68	88	67	84	82	83	88	71	68	78	69	92	85	77	54	79	76	78	84	75	79	72	72	83	81	76	81	82	86	76	78	77	83	91	81	93	83	86	76	89	75	82	67	82	72	67	64	56	77	67	85	83	94	71	75	79	76	74	65	84	65	85	65	77	91	65	94	75	86	63	82	85	78	79	92	77	90	81	70	75	73	69	76	85	71	67	81	80	67	90	74	99	70	68	74	86	71	92	78	63	84	91	68	80	96	71	67	86	74	80	85	78	74	89	77	74	79	69	70	87	80	72	90	91	64	88	68	81	80	80	94	69	87	60	61	75	90	78	62	96	77	87	61	78	83	66	76	76	83	84	75	68	87	76	76	87	88	77	67	93	81	75	64	71	78	62	95	66	73	100	65	66	80	104	89	85	85	88	70	85	91	81	72	93	79	86	80	70	76	76	105	82	71	80	66	92	68	79	84	86	82	86	81	82	75	71	81	97	75	86	81	68	88	90	78	69	78	75	86	66	81	76	66	77	76	62	76	82	69	74	89	78	73	92	66	65	91	93	93	81	85	85	88	67	82	100	79	77	78	78	88	101	79	87	87	70	86	90	80	64	73	110	87	74	83	64	64	82	92	80	77	86	72	71	76	92	84	88	86	69	83	76	75	75	79	77	92	75	76	88	72	72	81	82	72	76	73	72	77	73	88	77	72	86	80	71	88	72	81	73	77	72	88	61	83	69	71	71	60	69	72	94	78	70	69	96	72	77	72	91	78	96	85	67	85	72	80	75	63	75	87	82	80	72	77	80	67	66	90	70	66	66	84	66	85	84	77	70	70	82	73	77	88	78	69	74	85	69	72	81	57	96	73	73	93	98	77	84	89	79	86	72	84	80	91	71	72	85	73	88	78	57	84	60	72	70	88	76	86	89	71	75	78	83	86	82	98	83	80	72	84	82	80	81	77	82	92	75	77	98	84	77	94	86	71	81	87	77	88	76	63	78	72	65	75	73	73	91	95	80	73	82	84	82	81	81	77	68	76	85	82	80	110	89	89	82	84	84	90	91	82	83	98	76	89	66	77	81	83	73	73	76	80	73	72	83	93	73	77	87	88	84	65	73	79	73	90	68	79	76	82	63	84	69	78	96	74	72	72	82	94	83	94	71	65	80	80	81	64	68	85	70	77	88	79	87	73	83	77	70	89	77	74	78	83	66	76	81	88	71	85	89	73	74	95	76	67	64	84	80	81	75	79	86	70	71	64	86	75	82	74	85	78	101	73	69	68	92	82	86	90	65	88	90	86	71	70	81	89	80	92	80	80	72	79	71	84	77	96	86	61	82	76	84	76	92	76	70	86	83	77	80	90	69	75	87	66	89	93	81	70	84	76	77	80	82	68	90	80
23556	12444	2867	2649	3877	4499	4285	3832	3369	2470	1956	1714	1565	1321	1296	1198	1072	1030	1002	979	948	887	906	894	873	864	862	874	849	903	846	822	794	788	780	858	874	821	853	889	888	848	842	796	848	851	794	796	908	797	798	823	807	795	783	779	804	820	822	773	760	785	794	821	765	800	794	806	1043	1612	3642	2872	2494	1896	1223	1055	963	824	826	749	764	774	802	788	833	785	801	778	799	822	787	777	792	771	788	785	801	731	698	768	771	804	775	750	757	823	809	758	794	709	783	748	780	790	757	759	753	783	756	745	748	776	792	764	756	799	701	821	815	763	771	807	792	747	797	775	749	745	761	815	738	826	790	773	816	755	720	792	780	797	776	777	761	797	811	775	782	769	761	805	818	739	805	764	814	754	772	782	764	769	835	783	752	781	808	768	817	776	786	779	698	734	783	735	768	746	728	787	786	740	803	778	740	762	775	755	755	778	707	823	757	757	778	836	762	789	753	780	793	718	737	817	816	740	773	727	763	778	737	816	794	799	766	764	795	721	780	793	800	765	714	773	777	777	762	789	756	820	826	783	807	776	760	751	800	785	791	760	772	724	765	815	773	823	726	791	822	758	768	759	752	778	724	785	796	773	779	738	806	787	760	787	761	815	810	812	766	790	796	727	809	861	766	800	728	764	809	765	758	810	764	752	754	776	777	771	790	768	804	723	791	784	810	774	717	784	702	724	769	773	775	788	778	806	752	809	767	844	828	779	768	756	782	774	721	775	852	789	825	771	775	766	785	764	801	724	794	808	710	753	760	763	763	753	786	768	817	799	773	817	767	798	711	770	764	778	745	776	813	734	783	771	763	799	738	750	750	834	785	782	775	728	766	769	791	743	797	807	783	727	744	769	711	755	748	779	756	779	819	778	739	744	754	761	764	778	780	816	841	791	746	783	761	736	793	775	733	788	776	761	805	684	746	738	811	756	750	780	778	764	735	759	755	779	771	796	763	776	756	770	789	783	793	753	806	776	731	770	717	785	774	824	780	791	723	707	769	739	782	773	782	833	761	779	805	780	751	783	771	779	775	790	791	771	790	767	813	718	792	778	773	812	813	729	768	797	763	762	768	820	782	807	784	789	760	790	777	774	808	797	779	815	792	756	763	762	781	765	823	797	770	800	792	776	788	721	764	788	743	772	765	771	778	765	781	712	809	761	759	786	781	729	731	779	741	758	768	770	786	834	763	779	790	765	775	838	771	806	750	718	752	768	762	751	787	726	770	764	809	781	778	731	781	745	792	801	790	779	778	744	790	710	826	794	806	768	802	743	776	771	823	739	797	766	766	798	765	785	784	800	769	833	767	742	773	811	742	746	794	796	762	817	787	763	765	792	818	778	749	752	751	747	809	783	831	803	793	807	755	763	786	741	739	756	790	763	807	785	825	785	783	787	766	727	722	766	796	825	797	786	793	733	744	768	760	749	775	808	745	798	769	743	752	782	756	702	786	771	766	822	772	756	777	789	763	741	782	759	750	826	749	754	791	787	714	795	749	764	777	837	779	784	764	797	767	814	741	794	726	761	831	767	734	793	750	711	776	763	766	801	774	736	770	792	755	785	790	792	730	736	746	754	796	799	829	796	773	760	821	803	751	756	781	800	775	815	728	787	755	782	796	763	808	791	778	802	811	824	783	739	757	757	797	783	805	759	739	758	820	801	706	816	777	770	759	775	799	793	757	804	791	765	697	786	732	742	761	799	790	810	753	798	757	808	756	721	794	771	789	779	786	747	770	791	799	754	697	761	802	782	777	786	754	824	792	829	728	782	768	769	765	799	798	754	758	735	768	722	682	771	791	781	815	750	802	781	749	768	745	779	759	826	771	739	764	734	806	759	753	796	823	731	751	717	818	784	761	746	813	835	805	806	700	810	785	845	757	775	759	834	819	775	747	770	751	763	748	796	821	779	792	766	782	794	762	769	773	806	746	773	831	759	777	788	804	767	739	807	755	744	755	776	736	739	779	790	776	738	773	737	830	758	784	750	784	771	757	775	798	776	800	759	790	771	801	755	758	794	754	731	762	733	755	755	749	816	781	790	791	768	765	761	803	774	766	771	783	805	780	771	789	776	810	736	763	779	754	776	771	764	753	810	808	752	743	758	772	776	801	721	773	739	740	828	768	809	826	769	796	764	739	784	754	779	788	793	735	747	815	778	793	767	796	774	782	792	760	730	767	784	828	832	809	774	771	805	748	747	771	771	728	795	783	788	759	766	821	767	793	802	785	756	771	766	761	772	740	833	750	736	757	781	802	770	760	792	718	791	751	779	768	733	764	745	782	776	783	784	777	753	763	788	798	796	812	777	743	727	761	788	787	789	804	797	777	810	800	743	770	780	800	797	773	789	798	792	747	724	791	759	754	764	789	789	866	786	756	809	819	783	783	751	719	783	723	736	765	781	804	792	736	748	793	781	803	788	752	730	720	836	751	811	800	815	776	775	793	751	760	796	730	769	746	775	823	819	783	783	727	798	781	783	763	764	766	775	769	779	759	807	808	791	817	751	783	802	809	750	772	837	860	773	770	766	809	799	796	802	807	791	826	783	777	739	812	789	773	871	782	788	828	809	749	735	786	759	786	745	699	818	765	754	733	772	751	778	788	785	790	808	783	734	764	799	740	772	728	763	816	776	791	815	751	777	750	740	766	750	788	792	793	753	749	752	748	778	796	755	741	774	779	728	754	773	785	840	753	805	740	749	766	743	766	776	795	758	801	797	786	800	850	746	753	790	825	770	809	752	746	757	804	778	813	745	766	741	776	805	732	758	736	738	740	767	810	757	765	828	768	712	769	751	776	747	764	773	817	775	759	803	767	768	766	744	786	776	724	769	773	721	789	753	783	745	785	743	751	765	781	836	809	776	762	756	743	757	800	801	759	795	757	708	753	787	790	783	682	785	814	718	744	748	776	799	746	803	699	800	806	778	758	797	768	763	799	746	784	811	832	758	736	774	774	782	770	742	756	777	696	798	764	765	758	806	801	789	788	759	729	826	762	710	731	748	812	745	755	785	768	808	803	756	768	768	755	786	722	764	763	803	773	791	805	778	770	780	832	793	779	790	759	761	766	773	826	767	788	796	780	741	731	802	739	800	747	742	742	778	823	820	744	745	734	753	785	828	806	753	768	766	781	740	744	804	762	793	738	768	798	772	793	747	794	770	799	766	775	717	770	735	758	785	798	781	799	737	779	741	782	738	762	740	775	806	780	780	803	791	768	739	758	767	749	821	812	797	761	811	757	771	786	828	781	742	750	801	738	771	740	805	726	789	728	728	821	801	799	780	799	722	757	813	770	763	798	720	793	756	793	747	788	751	793	766	785	719	773	784	789	768	751	761	778	784	774	751	773	773	794	847	797	740	792	743	747	770	761	771	805	813	741	832	763	715	800	783	754	760	785	812	771	769	784	738	793	816	750	777	804	759	787	772	770	755	750	810	730	788	811	740	744	775	804	758	783	787
1055	314	127	98	93	89	95	114	105	102	92	109	88	79	111	82	92	82	105	90	82	86	93	85	93	84	76	80	98	102	106	86	89	82	93	74	80	75	71	77	95	79	90	83	111	84	89	116	99	81	97	78	87	96	85	78	79	92	88	92	98	97	111	96	106	101	111	84	75	96	109	108	92	105	102	90	82	95	67	83	82	89	87	92	85	89	84	93	82	102	88	109	86	96	81	78	95	97	75	83	85	84	89	91	68	86	96	90	89	101	82	78	96	89	93	93	89	89	81	89	100	91	85	93	92	88	82	87	79	81	78	86	64	86	90	96	81	83	88	88	99	88	80	95	90	84	97	90	80	86	91	80	91	88	80	83	88	84	74	89	106	97	96	88	83	94	94	86	90	79	98	106	79	80	88	74	77	87	86	69	93	91	97	91	91	85	84	83	85	99	85	77	87	95	81	114	88	95	95	95	82	112	78	84	88	102	94	85	81	74	111	81	92	92	82	92	86	84	80	107	96	87	81	69	100	79	87	85	94	92	89	81	96	81	80	80	81	81	93	77	93	100	97	77	77	104	79	82	96	89	90	84	91	84	92	93	94	82	85	66	78	82	107	86	79	90	120	79	89	99	87	94	88	95	72	95	78	79	95	88	67	96	72	96	95	91	93	99	90	86	77	78	81	90	102	89	91	71	71	98	92	85	101	89	82	96	88	99	93	78	79	93	103	91	76	85	70	99	83	99	62	96	93	71	96	81	89	90	86	93	99	88	92	73	92	87	82	106	84	79	105	68	91	77	102	77	89	94	108	75	96	92	79	70	80	90	82	85	97	74	81	76	84	87	96	92	96	88	100	88	97	106	95	77	86	78	82	89	82	94	83	103	82	96	86	72	86	90	88	73	77	91	75	86	82	94	91	69	81	110	78	95	96	95	95	93	88	108	84	96	86	72	97	83	77	86	86	99	85	93	101	76	80	93	85	89	113	82	72	75	96	96	111	89	93	110	62	74	85	102	98	93	102	74	94	106	94	100	101	99	108	87	100	93	101	93	86	91	79	85	85	77	97	91	90	83	108	78	88	91	82	79	95	87	92	93	98	81	70	69	91	107	90	69	85	84	94	79	95	99	90	77	80	92	100	104	77	97	83	89	95	87	86	84	85	90	84	84	90	88	102	107	91	87	91	88	100	73	96	75	84	91	89	83	93	82	74	83	84	80	78	81	97	72	80	91	90	94	98	96	89	89	96	80	64	81	96	85	88	89	82	92	102	92	80	97	84	68	94	71	91	78	75	74	105	70	103	93	82	80	91	96	81	95	84	86	98	69	99	91	79	77	89	113	108	86	96	83	101	105	90	74	96	86	89	84	84	79	70	89	82	101	68	93	91	88	83	89	86	88	89	92	78	92	93	81	90	82	91	84	68	79	84	95	90	89	82	94	106	91	84	92	84	94	75	79	75	91	90	74	74	90	85	90	99	70	84	100	86	88	84	113	87	84	92	88	95	89	82	94	93	94	79	99	76	100	82	73	96	59	101	75	88	87	80	90	83	96	83	89	93	96	80	89	87	88	74	85	95	87	76	99	76	102	95	89	98	88	89	91	107	106	109	77	99	99	83	87	105	86	92	101	82	89	81	95	98	93	90	77	84	87	87	108	87	83	101	82	76	91	99	82	97	111	93	88	88	81	91	100	102	86	96	89	79	67	77	88	67	99	99	93	77	76	104	106	92	80	80	87	84	76	98	89	99	85	92	92	80	95	88	92	92	101	87	87	80	83	94	90	91	93	100	95	82	99	86	90	86	88	82	110	97	94	83	95	86	82	102	83	105	85	99	88	82	88	76	97	87	81	81	86	82	87	87	88	83	85	77	89	81	88	88	83	87	85	81	105	75	77	76	83	99	83	85	86	97	98	69	95	83	101	92	96	93	95	99	76	82	77	97	82	92	100	74	76	79	78	86	89	88	91	71	93	82	103	89	84	84	79	85	89	115	108	103	88	87	97	96	80	72	92	83	78	72	89	99	102	86	77	81	83	72	91	85	66	105	69	116	71	83	90	87	75	80	107	79	88	82	94	80	87	86	101	94	80	84	89	85	80	79	105	93	87	92	91	99	86	93	89	85	66	97	100	74	83	99	82	108	84	81	91	81	83	84	75	70	84	95	106	92	87	88	90	80	89	85	79	87	73	92	70	95	72	90	73	80	80	86	83	80	95	68	95	81	84	76	79	84	90	94	94	87	86	79	73	84	99	94	70	87	91	96	99	98	93	95	94	87	98	93	82	85	87	97	80	98	86	101	86	82	85	94	112	81	70	91	78	91	87	80	93	89	93	95	64	83	85	101	78	80	87	88	91	95	83	113	91	89	77	67	106	81	99	95	99	81	81	75	76	90	93	87	71	88	97	95	81	83	94	78	84	94	88	94	93	84	86	76	102	79	86	108	89	84	88	81	83	78	103	88	92	85	87	93	85	84	83	78	99	89	92	82	86	90	83	91	84	96	99	89	83	84	101	95	97	84	98	95	88	83	91	80	86	88	80	74	83	73	102	100	77	83	88	89	86	79	94	80	90	80	72	91	87	88	105	77	84	84	86	82	97	87	87	79	77	84	96	99	80	80	95	82	98	76	77	93	77	87	89	83	91	89	95	81	77	94	83	102	91	93	77	98	96	89	74	85	93	79	91	90	85	78	68	86	82	84	80	94	100	90	85	96	79	100	91	85	88	67	79	95	77	91	86	77	81	72	98	89	88	89	89	84	89	86	101	90	98	102	84	82	102	113	95	88	75	91	77	86	96	86	73	88	76	87	86	78	66	93	75	99	76	87	98	101	91	75	93	89	82	88	80	106	75	84	70	71	94	86	75	84	94	92	90	85	93	94	89	70	91	85	91	82	87	83	88	76	79	95	79	92	100	92	82	95	84	84	104	88	90	77	72	80	112	73	67	97	76	104	94	78	99	86	91	96	90	99	70	84	90	92	97	85	86	92	84	92	86	86	77	86	84	79	85	87	90	79	65	85	67	101	89	83	93	78	96	75	97	99	87	89	94	101	77	89	79	102	94	79	93	87	71	94	81	94	83	96	97	97	85	93	104	83	97	83	98	78	97	79	90	91	79	90	113	96	83	89	98	99	95	87	99	83	83	95	96	98	91	79	98	88	95	86	103	89	79	92	88	82	111	76	85	91	77	68	71	71	81	87	94	87	72	83	57	88	90	80	84	94	81	113	84	79	115	82	88	74	91	88	83	77	91	98	69	89	114	97	107	101	82	73	96	99	77	67	78	90	75	83	92	95	78	88	82	88	91	103	87	86	71	88	84	79	78	88	113	84	95	82	81	66	109	88	74	94	79	88	105	75	90	75	94	105	104	73	92	79	98	79	79	80	75	99	81	91	88	91	103	82	85	107	98	77	94	85	91	90	85	93	86	89	78	82	105	92	105	83	74	78	101	90	92	79	85	96	85	72	81	65	91	99	86	82	92	88	85
13393	4630	1265	1325	1837	1826	1911	1857	1817	1523	1191	1070	1032	994	975	944	903	924	858	917	874	849	890	832	866	825	883	913	856	862	867	916	828	932	871	886	912	876	843	854	923	885	888	872	839	909	889	910	885	850	876	834	851	888	888	862	929	821	878	892	915	870	810	847	835	860	798	902	852	1025	1414	1396	1335	1257	1045	940	911	840	869	859	855	866	861	833	829	834	828	808	858	828	778	831	834	803	881	805	845	864	787	830	866	800	833	788	824	888	835	836	824	827	825	791	848	888	821	863	896	829	815	877	881	818	890	811	826	770	821	801	931	867	847	851	865	821	852	872	806	875	780	840	858	905	817	851	856	794	824	841	887	857	849	847	863	837	848	855	858	835	826	865	851	866	818	802	808	917	806	866	839	860	807	864	810	873	826	909	813	847	885	904	802	886	845	844	815	772	816	891	835	811	857	853	843	856	863	897	846	822	823	888	803	832	850	817	888	892	887	857	883	862	812	857	872	865	851	835	798	861	851	822	867	908	874	861	823	849	838	894	850	853	850	873	869	911	874	836	852	841	871	865	836	827	849	869	846	863	844	845	863	879	861	848	825	871	773	820	853	861	829	811	817	827	851	863	855	857	798	877	849	828	846	852	827	853	827	837	812	834	777	864	887	823	870	862	834	847	807	840	834	889	889	808	867	867	870	859	884	809	901	847	841	859	838	858	805	854	813	888	840	882	902	881	863	861	816	866	812	845	858	821	818	830	835	877	828	814	829	867	859	822	876	854	815	877	837	859	885	875	851	904	845	790	824	862	873	861	842	850	822	893	804	842	867	841	815	862	805	849	812	812	916	858	875	787	856	902	872	833	841	832	816	846	816	890	847	880	846	845	797	895	864	805	872	899	814	818	875	872	782	862	845	842	806	915	853	870	850	805	842	867	827	833	885	857	786	855	767	866	805	860	836	860	867	825	870	856	836	915	869	810	870	839	887	831	834	872	824	840	881	802	876	832	800	863	865	839	850	815	773	876	889	843	827	864	840	835	880	807	844	791	907	859	866	835	879	860	809	839	866	833	851	846	815	805	836	764	813	825	818	828	838	832	813	846	843	843	835	887	836	856	862	835	827	825	825	821	847	865	893	875	860	829	871	853	941	838	838	832	881	855	856	826	803	871	818	869	850	912	872	906	839	800	820	849	871	860	868	841	807	811	878	865	858	903	809	861	854	888	776	821	845	865	837	843	810	839	836	872	903	851	819	848	878	837	869	873	855	858	819	819	823	838	838	883	846	875	847	826	840	804	861	804	821	793	815	844	831	841	840	865	830	813	857	854	859	853	815	882	814	888	863	852	846	841	897	872	864	859	819	866	808	855	859	845	880	848	844	819	803	853	850	837	813	878	820	834	871	875	859	879	811	889	859	850	805	850	807	807	800	810	814	886	859	814	924	842	835	848	850	892	839	885	838	873	847	810	852	844	834	788	870	843	916	865	813	800	833	828	848	857	843	818	859	850	876	848	826	843	850	830	788	832	824	849	893	848	833	855	876	885	863	812	867	824	913	855	835	823	833	853	855	849	872	863	787	867	841	864	808	835	824	854	861	881	840	851	837	883	799	857	852	804	875	845	869	857	926	793	869	847	816	826	768	865	837	845	836	859	822	830	880	820	867	823	812	901	816	816	870	858	861	842	782	875	777	815	827	829	821	911	840	915	833	810	822	860	824	869	887	889	818	844	796	803	868	906	833	903	842	832	856	828	839	885	877	835	847	781	876	828	812	848	854	887	817	835	851	875	833	882	850	848	848	876	798	837	860	831	813	821	885	834	848	809	815	841	843	860	823	808	856	821	826	884	898	861	830	872	837	918	869	847	892	826	808	814	863	867	839	828	833	923	868	881	855	808	835	857	818	878	834	870	834	826	852	858	825	854	877	802	854	917	856	792	835	859	850	841	889	860	850	818	871	868	895	826	870	864	853	823	831	814	820	873	861	839	851	884	880	874	823	890	865	849	842	832	872	794	894	897	836	850	858	833	855	884	828	848	855	844	939	834	802	821	873	830	823	863	904	885	820	860	857	843	869	851	861	828	817	847	795	894	916	838	865	850	856	859	824	891	859	897	786	915	860	858	847	811	835	846	874	873	837	876	822	862	816	818	854	857	893	861	866	822	875	847	839	891	845	873	861	789	838	901	848	853	793	844	862	876	875	814	824	873	842	819	839	840	831	842	881	842	845	893	790	876	821	891	839	844	868	905	843	823	826	849	824	833	852	857	835	811	855	856	847	896	847	766	844	846	837	830	860	812	800	845	835	810	860	888	864	853	842	845	914	834	847	807	849	839	838	811	854	790	822	844	799	806	890	878	816	795	870	878	868	798	828	842	883	865	904	848	879	829	883	806	886	863	854	878	837	886	920	838	834	836	843	845	874	808	828	866	851	863	839	843	864	853	842	864	794	848	863	838	845	821	843	833	847	866	787	792	854	874	868	853	849	840	877	889	844	825	819	900	869	806	859	842	857	830	852	877	840	830	849	829	820	800	843	866	878	867	841	810	830	825	857	856	828	889	858	818	850	793	890	851	862	816	856	865	832	867	868	818	839	847	853	813	783	820	875	809	895	844	851	890	907	818	792	822	774	841	891	843	836	860	874	826	804	819	859	887	884	830	846	819	878	845	855	819	852	821	846	901	850	880	908	826	842	816	786	845	830	848	817	820	873	811	831	870	870	820	838	812	858	806	848	846	803	852	813	862	823	806	862	888	880	801	805	843	834	828	851	862	889	870	839	839	870	817	884	865	911	796	838	851	850	856	881	921	840	849	869	817	910	834	840	863	858	903	851	861	882	771	831	817	862	798	834	843	851	878	816	856	820	883	813	866	885	840	848	820	829	844	873	835	841	848	834	874	857	827	864	836	866	894	851	893	855	874	878	843	862	806	891	852	859	847	809	827	850	833	812	889	856	883	861	864	805	834	860	862	852	899	866	928	868	891	892	824	864	849	812	931	885	858	891	903	824	870	817	800	837	791	875	804	860	848	798	833	897	857	854	831	836	811	868	831	824	828	837	895	874	886	879	903	875	836	810	853	902	849	890	864	871	869	818	844	858	848	851	813	852	850	833	855	876	838	775	922	835	833	845	852	848	783	882	825	841	868	842	835	880	879	819	873	832	819	820	850	829	909	826	838	871	818	832	860	862	864	844	840	808	867	850	866	852	872	874	855	808	794	880	830	823	889	803	859	879	841	784	845	851	879	886	833	849	845	846	837	878	878	872	831	825	845	856	820	829	866	911	853	858	855	851	842	817	864	825	839	885	805	806	893	821	864	889	861	853	881	852	898	865	859	861	849	799	875	829	874	888	881	860	843	854	858	855	855	861	778	871	860	834	761	880	797	869	849	842	818	871	874	899	838	887	856	848	811	883	839	805	883	872	826	833	852	828	818	872	853	863	835	871	847	870	881	817	823	866	867	906	862	873	845	870	865	816	843	854	829	866	863	823	889	862	847
1579	757	178	136	110	126	111	119	114	128	114	112	100	114	100	112	107	101	79	100	103	95	100	85	94	87	85	115	91	90	84	105	84	79	77	78	81	83	83	82	90	76	93	110	77	84	90	101	87	89	93	107	78	85	86	89	93	91	91	112	88	95	112	86	72	89	107	92	87	120	133	145	139	108	125	105	84	86	72	84	100	93	97	105	85	94	82	80	91	95	75	88	83	83	88	107	102	83	78	87	97	89	95	83	91	92	89	92	95	92	85	82	81	71	84	96	68	99	96	81	97	97	96	77	100	80	87	86	91	81	91	98	72	78	102	75	67	102	76	122	85	87	91	91	77	88	88	86	91	85	84	89	96	93	85	89	90	82	98	107	83	96	83	89	83	62	76	82	76	94	84	93	91	107	93	91	91	86	102	85	94	89	79	99	86	84	102	92	96	83	93	93	88	112	95	78	74	96	77	100	94	94	77	91	76	87	91	91	78	74	86	98	105	109	83	85	89	105	94	89	98	97	93	98	89	93	92	91	77	89	96	87	81	101	96	104	97	98	96	98	87	84	91	81	78	96	85	99	90	77	86	99	73	81	109	97	90	86	103	90	97	87	89	94	85	90	101	96	93	96	80	104	81	76	93	89	95	77	99	94	89	77	82	90	79	74	89	92	94	90	80	93	99	83	97	87	94	98	94	74	70	103	92	88	89	74	88	85	97	95	93	85	91	77	90	95	89	81	89	102	85	93	91	89	86	99	96	85	90	78	89	88	79	92	94	93	84	88	85	91	87	102	106	91	87	81	82	102	100	90	87	105	87	112	101	90	87	90	106	83	95	88	91	96	84	73	109	99	79	86	96	85	88	107	91	77	103	85	96	90	87	87	112	86	103	77	101	84	81	73	64	95	75	81	87	90	102	92	85	95	125	91	97	87	91	98	89	97	82	80	94	89	79	109	78	104	89	94	79	87	88	93	103	81	76	92	90	92	92	95	100	91	100	96	90	86	100	85	82	99	96	111	93	84	86	92	79	107	93	88	95	91	95	95	89	93	104	85	103	106	93	77	75	101	85	96	106	85	84	85	93	78	87	94	93	98	82	80	85	104	81	106	94	85	88	92	92	95	87	81	81	95	102	94	88	91	103	80	74	92	99	80	99	86	113	92	101	80	97	86	83	96	79	90	76	77	92	91	107	80	90	99	100	87	109	82	79	87	77	96	94	95	90	72	106	101	89	78	96	71	87	78	96	87	99	77	92	104	95	84	80	83	95	90	85	97	83	79	96	81	83	91	93	102	85	89	82	81	115	91	90	104	98	88	86	80	85	108	95	71	78	97	109	102	79	83	70	87	74	104	77	91	76	102	81	95	93	80	82	81	86	100	97	88	77	67	73	95	90	87	82	85	82	78	103	96	97	86	89	84	97	88	102	94	88	88	92	92	99	95	82	77	101	108	86	109	83	91	87	98	84	89	79	99	107	94	78	96	92	79	79	100	98	78	88	82	86	75	77	106	73	84	92	107	96	112	94	101	91	96	86	101	105	103	88	75	90	92	96	92	84	80	78	79	75	84	88	93	78	96	91	87	92	107	83	92	75	109	101	90	78	111	88	81	92	90	96	79	96	84	72	75	84	114	95	81	71	93	83	87	100	101	88	89	92	97	92	95	71	84	85	112	79	94	98	83	94	95	100	83	91	97	93	98	89	84	99	95	81	91	81	99	110	81	97	72	93	93	91	88	90	109	95	95	82	101	75	78	102	101	81	95	93	86	100	88	98	80	84	80	104	96	85	90	88	105	85	99	96	85	105	104	91	86	101	101	79	96	88	92	94	93	80	67	95	78	97	79	114	107	75	88	98	85	92	82	91	99	99	102	99	92	81	95	96	102	91	96	89	103	82	88	90	108	99	79	90	84	100	91	99	91	93	88	95	88	95	80	96	89	88	94	94	81	88	89	76	85	98	88	70	85	74	98	94	101	103	87	94	99	95	92	100	85	86	101	94	74	89	90	82	104	92	89	107	108	92	87	97	99	87	87	82	96	77	91	84	92	102	90	77	87	97	93	87	92	91	98	96	109	91	93	86	80	78	80	80	85	103	101	88	99	99	83	77	96	79	96	94	87	83	84	103	96	97	82	80	95	86	83	73	66	71	87	98	94	86	90	88	90	101	95	87	97	74	84	105	83	82	82	76	89	98	92	107	92	81	67	74	78	81	91	93	85	89	100	90	98	95	88	92	93	92	97	93	95	82	70	91	94	96	80	72	83	99	86	84	105	84	96	74	93	98	83	99	88	83	88	97	85	97	81	79	76	103	99	91	88	94	73	84	94	95	85	109	100	94	98	81	76	95	71	86	87	90	86	90	84	70	97	110	101	106	83	79	85	93	108	96	87	86	93	91	110	101	99	88	84	85	83	95	76	82	84	86	109	87	81	87	84	81	77	98	98	101	80	93	124	94	98	99	87	79	83	104	82	92	78	87	101	88	81	86	96	76	102	92	91	91	106	68	85	82	72	97	88	89	88	85	88	74	95	100	80	92	87	84	77	99	94	103	76	88	97	96	83	95	88	86	92	96	78	82	86	95	83	79	90	92	96	95	85	89	90	81	94	104	99	100	74	98	89	85	88	91	68	76	99	74	81	87	69	91	80	88	96	95	92	88	94	64	94	100	84	108	100	87	96	70	84	100	101	81	95	70	97	91	86	96	88	87	85	96	74	99	70	98	95	88	83	125	81	89	95	87	96	92	76	75	102	98	90	99	90	93	108	92	89	69	81	103	91	93	96	90	89	94	110	91	82	82	101	82	93	90	94	83	91	100	75	92	92	94	83	90	94	80	90	103	84	81	98	85	91	88	80	91	91	89	94	94	96	87	90	78	92	94	90	85	87	84	104	86	87	82	84	85	100	90	83	89	111	75	87	83	92	116	79	92	81	86	78	93	86	81	86	84	81	98	100	81	88	78	98	92	80	105	75	90	104	105	90	88	87	84	79	73	102	97	83	90	97	85	95	99	96	105	77	87	96	78	93	93	101	98	84	94	93	94	98	90	74	87	88	88	76	77	95	102	89	91	102	99	98	85	86	82	91	74	94	88	98	62	96	86	89	74	101	113	82	71	89	88	96	89	83	97	91	73	87	68	101	86	99	96	115	97	95	105	86	93	87	104	99	93	92	84	81	86	91	91	81	97	110	94	84	94	96	90	91	103	92	71	100	91	100	83	89	89	98	93	83	95	97	89	80	73	75	84	94	84	79	79	95	106	100	82	89	83	101	104	94	71	78	73	94	80	92	86	85	78	85	80	85	84	62	80	93	95	82	78	97	97	98	87	87	101	82	80	87	88	88	88	89	86	89	91	88	80	101	97	83	87	96	86	85	101	86	81	81	85	77	77	74	95	89	83	104	86	82	96	90	81	85	93	88	93	90	88	72	100	99	90	89	97	80	92	77	113	91	85	90	93	85	99	80	72	82	124	95	84	87	90	92	102	84
19303	7789	1953	1961	2932	3283	3137	2620	2503	2239	1732	1454	1355	1226	1181	1115	1089	1085	1065	941	1001	969	951	965	923	845	862	961	929	912	943	924	923	913	898	917	917	906	914	926	908	904	924	969	908	873	905	890	864	907	898	838	837	855	925	886	913	921	900	934	896	887	880	907	903	890	886	850	894	1805	2236	2004	1840	1539	1218	1085	876	847	916	860	864	877	812	880	876	880	857	911	851	884	875	847	859	833	862	857	825	876	836	806	905	868	860	842	889	866	806	859	829	904	902	842	880	867	907	940	838	906	837	889	868	822	881	888	834	863	854	850	878	925	854	901	847	853	867	896	872	944	901	884	840	863	906	868	893	864	830	862	867	897	808	841	844	852	839	921	839	891	815	849	843	883	891	915	836	827	832	932	823	870	869	876	850	894	833	911	837	869	826	834	851	819	849	866	928	838	892	889	898	870	864	870	829	857	826	877	900	906	895	833	874	876	845	896	901	823	842	861	783	895	857	901	869	812	849	905	848	888	914	831	870	881	843	896	864	860	874	854	820	862	869	842	856	868	881	935	876	849	892	827	852	848	850	859	891	880	832	879	826	893	835	857	903	909	876	850	903	869	820	872	875	890	894	903	909	902	877	924	852	892	904	849	914	893	839	897	883	822	871	863	907	889	903	908	868	875	929	874	862	852	876	797	842	796	852	884	841	908	879	845	853	896	858	857	896	888	901	804	816	854	876	875	830	873	863	891	928	836	888	869	841	881	853	897	868	923	878	882	891	879	874	901	900	871	915	829	831	911	873	901	882	841	861	919	878	893	818	798	875	845	890	872	880	865	880	891	875	828	829	869	906	902	846	905	891	835	845	847	847	856	815	877	908	900	865	926	875	853	877	863	831	826	882	808	854	845	822	838	824	890	896	831	916	874	831	912	861	855	839	899	820	917	898	862	872	892	829	870	832	900	890	848	817	841	875	850	837	850	867	894	878	890	839	851	850	839	871	883	852	886	842	865	808	870	840	921	870	951	849	862	852	825	892	843	874	892	831	853	863	948	865	847	842	906	849	889	858	895	834	893	867	845	849	885	909	876	882	822	852	891	893	854	871	921	838	879	909	884	860	863	857	904	871	879	847	843	908	862	827	826	892	861	873	844	852	827	841	902	891	822	865	916	865	901	856	867	921	866	887	814	860	868	854	934	878	827	894	872	884	817	909	871	852	821	919	833	906	872	826	868	904	892	884	849	830	892	865	860	845	887	861	868	871	870	878	900	928	856	818	932	882	858	862	892	870	848	853	817	903	848	806	852	921	809	885	867	870	903	840	929	896	872	847	878	881	898	871	861	845	924	882	898	828	865	847	821	921	835	887	813	887	863	879	866	879	819	817	900	950	886	907	877	904	884	878	841	887	918	850	837	872	840	893	833	872	854	854	896	826	847	903	836	927	894	858	878	833	876	846	885	895	852	870	849	876	880	891	877	849	903	830	916	870	863	834	889	892	871	857	882	871	875	862	847	906	835	821	885	879	896	896	892	915	904	922	912	876	871	812	871	847	827	874	856	872	842	908	895	874	905	880	867	871	881	853	896	832	952	827	843	845	851	854	840	841	867	824	810	873	907	875	873	892	853	825	851	813	889	845	876	881	869	887	895	901	837	846	874	837	886	859	857	879	881	899	835	922	854	851	863	894	898	875	786	858	897	897	843	845	888	886	873	862	854	835	889	831	885	882	850	867	895	873	878	869	874	854	846	865	871	888	885	891	831	851	820	920	866	839	853	873	909	927	859	862	891	845	852	881	887	826	822	849	915	881	921	828	870	926	864	835	861	907	875	834	889	897	839	865	845	901	858	893	869	848	854	770	868	930	920	857	831	884	875	864	878	849	855	885	887	813	862	890	882	872	876	933	785	904	913	902	853	824	863	894	886	847	827	869	863	843	848	855	847	881	847	863	905	848	806	872	886	884	906	882	813	821	876	915	892	840	827	834	876	894	869	833	880	872	875	928	868	858	853	879	911	875	857	891	892	904	859	907	835	833	869	865	901	808	884	872	888	911	841	840	881	931	844	914	909	917	867	825	914	872	864	845	866	885	862	848	841	905	855	886	836	856	834	876	851	860	889	864	865	874	873	820	851	844	889	893	851	861	908	905	905	934	859	892	906	898	897	837	889	850	897	878	894	840	841	853	875	909	842	934	875	847	886	872	868	881	857	848	834	875	910	891	893	884	902	913	834	859	911	963	842	903	865	783	887	883	881	881	881	904	821	900	849	851	886	879	830	875	871	872	899	848	848	896	833	878	857	891	853	856	854	850	840	868	950	883	918	856	824	868	857	816	871	854	843	856	829	856	852	874	922	829	859	860	882	848	836	848	872	877	854	853	910	866	859	769	908	872	913	847	904	842	906	896	798	883	867	835	920	914	827	903	792	849	881	893	889	864	856	845	841	871	899	843	910	857	891	847	908	845	897	913	851	842	899	873	887	876	853	890	861	878	827	887	871	794	858	867	935	875	889	905	893	873	881	830	897	874	883	886	908	853	877	867	872	844	871	878	867	865	833	842	894	876	892	887	904	858	875	858	914	903	827	907	870	927	853	864	839	899	876	863	886	867	874	876	851	856	828	841	874	832	887	932	850	874	898	800	817	886	874	786	836	873	886	859	877	846	867	878	862	883	810	850	906	858	859	851	857	874	823	890	829	882	869	875	848	944	887	846	883	881	957	882	851	864	850	923	842	887	836	844	864	882	871	914	859	860	867	894	873	896	883	863	867	860	880	885	845	884	833	875	850	884	876	858	816	874	882	842	854	903	863	840	866	890	934	813	816	849	826	876	929	857	864	915	796	777	857	830	824	873	895	847	864	923	838	878	935	864	930	868	830	872	850	849	853	824	909	897	912	878	878	889	891	843	914	863	845	911	889	890	826	846	864	867	839	858	868	874	856	848	875	885	823	845	869	904	891	866	874	793	840	862	890	893	870	874	894	866	905	901	906	846	833	904	849	849	878	850	856	847	893	880	901	917	856	805	846	883	881	915	868	868	833	897	879	859	919	880	875	901	884	880	884	874	882	869	894	880	870	826	877	884	808	880	865	833	861	815	848	864	867	899	850	830	829	892	935	870	867	883	841	836	852	829	826	843	847	839	839	875	840	838	914	837	922	901	864	830	841	865	910	953	861	846	930	879	869	841	873	875	881	877	869	855	867	911	850	835	860	903	846	882	858	895	862	825	913	820	890	885	853	881	839	894	814	869	944	832	893	907	882	836	888	902	870	851	834	871	856	891	897	900	831	877	872	870	854	921	881	898	856	907	872	865	888	898	850	871	840	853	836	848	893	802	865	870	851	838	914	864	873	850	832	891	873	867	882	827	906	845	845	840	901	835	849	887	871	861	896	897	853	900	857	881	892	857	882	835	842	850	823	883	894	876	862	899	880	900	867	873	816	875	906	847	917	894	861	838	853	909	859	869	885	863	882	876	849	903	876	840	858	805	893	873	873	795	878	879	872
2009	757	166	117	102	113	123	111	90	95	83	86	79	88	76	76	86	72	74	91	80	94	75	79	66	78	85	79	86	69	65	104	69	76	75	73	74	81	79	79	83	75	81	93	76	82	81	73	70	67	71	74	72	66	85	71	69	82	86	77	76	82	84	78	76	90	68	70	91	135	157	124	118	101	86	84	77	88	57	81	86	70	73	81	91	85	76	77	76	69	85	85	66	74	68	70	68	74	82	83	89	89	70	73	85	75	72	68	81	66	94	74	81	69	75	70	69	80	86	77	91	73	82	88	89	79	75	85	68	54	82	80	56	92	67	81	76	71	76	100	79	80	81	62	82	79	68	71	76	66	67	70	78	76	68	68	90	79	73	71	85	71	76	70	69	80	83	78	80	72	77	81	64	62	64	88	80	66	81	79	76	71	80	70	70	83	68	73	87	86	84	83	78	76	80	75	82	75	74	81	69	82	72	73	79	65	83	73	67	82	90	69	53	82	74	65	73	74	67	78	78	77	78	77	87	69	82	86	72	79	75	70	83	72	95	73	65	76	75	63	74	71	76	79	86	73	80	81	66	76	73	76	86	84	85	92	83	68	68	76	50	75	73	88	76	75	91	75	74	53	66	73	72	67	74	76	79	83	79	57	88	80	71	82	92	72	69	86	80	75	57	84	75	70	83	91	88	67	76	96	64	79	86	61	60	73	70	84	89	88	78	75	83	89	70	78	86	81	62	59	80	84	74	79	62	57	77	81	63	78	76	82	76	88	76	89	86	76	77	85	85	84	61	72	85	86	77	92	62	70	78	80	79	69	94	64	85	74	82	81	75	82	75	59	70	80	72	75	86	78	70	64	62	78	89	78	85	85	71	60	78	73	77	82	62	64	65	76	75	78	75	80	73	94	78	79	78	60	67	68	69	80	70	83	67	79	76	81	77	84	87	87	75	86	86	72	72	84	86	80	75	80	84	57	78	80	67	77	75	73	83	74	80	79	75	76	83	61	78	67	91	83	81	81	75	65	70	79	63	62	81	75	93	78	79	73	69	72	71	98	80	68	82	55	80	69	68	74	83	74	86	63	72	80	95	72	89	86	69	66	72	72	76	66	100	73	75	91	71	72	86	77	69	77	57	96	94	78	82	83	72	92	77	85	72	78	68	71	73	67	79	75	74	91	75	58	70	69	54	83	82	72	75	75	72	86	57	82	78	96	73	89	66	83	77	60	84	87	91	84	72	79	73	86	75	68	75	88	70	77	76	62	68	60	96	81	64	79	81	82	86	78	94	65	64	76	69	93	87	73	73	76	62	74	76	80	73	70	102	76	81	83	68	76	66	83	72	91	84	80	79	80	80	61	76	74	79	86	76	60	65	85	82	94	82	60	78	60	88	77	90	73	79	76	82	82	94	86	77	87	65	80	82	72	84	69	70	82	77	62	86	90	77	71	88	80	69	81	63	62	88	67	74	62	69	74	78	85	98	92	81	75	80	83	77	91	92	78	81	84	72	68	90	69	85	84	79	71	72	80	76	70	77	71	98	58	89	81	64	81	61	69	68	76	88	69	74	86	89	61	68	74	93	68	84	68	74	81	84	84	85	81	79	79	68	83	60	75	92	61	85	94	91	76	73	81	84	79	80	68	81	86	69	102	79	76	80	97	89	95	75	86	87	72	87	74	88	74	70	85	74	91	91	65	80	73	77	78	69	76	75	73	69	76	79	78	83	57	75	67	76	75	92	80	87	77	82	72	88	74	78	82	69	77	99	86	89	78	73	72	76	92	69	92	85	70	72	81	76	78	77	82	72	76	81	71	73	81	75	83	72	71	81	75	90	86	89	77	91	74	84	71	76	72	76	85	60	89	57	69	74	85	87	81	70	59	93	76	80	91	82	76	64	72	70	96	75	82	79	68	66	91	66	74	92	84	74	76	67	70	87	61	58	75	69	87	82	73	78	63	72	86	69	72	71	65	73	76	62	77	71	81	81	83	86	77	71	80	75	89	70	71	71	90	64	72	63	65	84	84	60	97	70	90	80	68	85	80	72	85	71	73	99	70	71	94	76	72	87	67	84	76	83	58	68	77	85	74	83	81	65	72	82	77	69	77	91	73	89	79	70	84	72	53	61	95	78	78	83	87	80	85	77	77	86	71	66	76	73	70	84	80	59	70	71	63	90	81	71	93	78	85	85	79	71	78	73	93	69	80	76	80	88	80	80	90	68	81	72	73	74	80	77	79	79	77	80	61	82	67	70	76	67	73	71	83	82	64	52	87	79	72	85	88	75	61	69	57	60	76	65	90	72	91	63	75	86	71	80	87	73	78	75	86	69	67	78	75	81	96	71	58	74	77	89	79	56	86	75	72	67	75	73	66	69	94	93	66	83	80	84	77	72	85	74	78	60	73	74	80	72	86	79	72	76	78	76	70	74	78	70	73	70	78	81	94	77	72	81	68	71	83	84	85	77	79	71	76	71	70	89	74	64	75	86	60	83	88	77	76	72	74	73	79	84	68	93	72	60	69	83	87	67	92	77	74	91	78	75	81	70	100	69	79	73	70	74	80	79	96	76	77	79	82	69	84	82	88	74	94	86	86	62	83	78	77	89	86	81	71	67	85	83	82	71	84	81	64	78	68	69	86	78	79	77	74	84	94	76	61	66	88	76	80	68	86	90	68	84	74	71	61	73	67	70	76	65	92	73	79	80	80	72	85	77	88	93	64	73	76	86	68	75	85	76	76	80	86	76	81	77	71	68	98	72	79	74	69	74	86	85	79	71	99	76	80	80	79	79	83	88	79	82	88	86	89	61	82	65	96	73	68	69	76	59	72	75	69	72	75	79	71	73	74	61	74	71	73	74	84	77	89	58	80	89	87	65	84	63	67	80	82	70	67	85	69	72	65	68	77	77	69	63	70	79	77	83	75	92	75	98	78	80	78	66	83	80	65	86	73	68	92	72	62	75	82	88	78	105	80	97	64	85	70	77	77	78	72	62	71	75	86	76	80	63	74	69	63	91	88	68	76	83	70	63	74	76	78	83	89	67	75	72	81	67	75	56	84	69	82	87	76	64	72	65	79	82	93	72	84	74	73	90	68	77	89	78	78	76	74	62	78	74	97	69	76	74	71	73	77	84	77	85	78	82	78	79	77	58	89	86	71	78	81	71	69	77	64	81	86	84	53	72	63	72	87	63	73	77	65	81	81	79	91	86	78	84	75	76	77	72	78	68	67	74	76	84	73	96	98	73	80	57	70	64	69	79	80	74	70	78	77	69	82	72	78	81	73	66	82	79	92	84	73	65	63	72	78	65	80	75	68	95	84	86	92	88	88	82	79	75	81	59	85	77	76	89	89	68	97	76	82	78	85	77	70	87	77	84	67	72	69	61	89	89	86	63	72	82	75	69	75	85	67	73	91	67	68	80	79	78	75	64	64	82	82	84	67	79	86	74	74	80	90	73	64	67	83	67	74	78	78	89	84	75	83
20641	7400	1893	1790	2579	3141	2850	2568	2253	2038	1829	1399	1317	1112	1107	1024	972	981	960	860	849	887	863	856	756	811	788	805	789	797	733	750	829	793	762	765	768	812	763	778	759	814	812	820	846	793	750	776	769	825	712	751	768	730	774	739	757	787	750	779	773	780	743	722	748	776	763	721	853	1937	2842	2313	1667	1396	1060	894	803	803	742	741	731	706	737	741	731	773	740	746	760	743	749	741	741	727	719	774	690	744	747	750	751	715	744	727	767	741	748	728	734	713	786	703	702	748	740	737	691	722	787	737	740	721	788	682	691	754	687	703	708	706	711	735	737	749	763	740	709	710	754	733	760	746	755	737	753	740	770	706	742	709	691	736	738	769	744	770	734	762	766	740	747	727	756	775	707	737	718	761	750	768	755	736	708	749	757	747	677	742	742	703	776	725	706	720	793	771	705	751	785	731	740	690	746	773	716	775	720	732	739	760	736	701	751	712	758	719	730	733	803	710	717	749	749	759	732	741	708	750	766	748	771	754	756	745	740	742	768	783	768	733	787	720	766	768	689	701	734	786	705	710	746	692	692	684	763	744	767	742	801	748	705	724	757	679	757	736	744	772	715	704	745	727	739	698	721	733	791	738	725	727	792	753	751	762	780	740	739	742	725	713	735	713	700	747	713	759	764	736	737	728	720	743	741	731	755	721	792	736	758	734	737	721	737	780	734	769	775	746	734	798	773	716	745	767	744	769	726	733	716	768	743	757	724	733	762	725	716	794	730	738	758	729	750	733	776	768	733	716	673	680	689	715	713	712	719	775	724	767	733	800	701	766	754	757	763	747	732	799	716	740	682	737	761	744	743	700	740	729	712	735	758	683	693	716	771	677	709	757	703	714	772	754	730	721	726	744	735	736	750	673	776	750	738	749	726	758	724	788	724	695	736	770	739	729	723	703	744	733	721	724	735	785	766	736	768	742	747	780	747	755	713	729	732	768	732	731	719	749	726	734	815	757	718	735	724	737	772	751	748	744	732	764	760	773	766	724	756	721	720	742	749	742	711	715	732	761	790	768	723	709	759	709	695	684	756	734	685	765	746	720	723	750	724	769	736	748	767	716	740	716	781	739	738	719	686	711	700	763	745	737	730	794	712	763	734	723	711	723	746	743	711	708	744	709	700	726	732	744	785	736	798	777	750	774	719	738	714	747	750	770	659	769	722	730	746	735	703	758	721	694	759	725	708	708	722	771	758	730	721	722	744	725	688	737	745	755	715	739	713	767	732	738	729	771	693	723	742	753	740	713	740	710	744	691	741	722	729	759	789	763	775	740	701	775	745	772	730	753	707	737	754	707	748	738	744	803	771	751	754	755	690	697	730	767	738	770	702	727	783	750	760	737	767	753	729	746	761	751	718	710	746	760	762	762	760	758	730	702	746	726	759	739	678	753	728	768	722	718	773	725	748	702	722	739	718	733	746	718	731	756	697	733	713	702	719	684	733	746	708	774	730	766	775	733	735	754	705	716	733	784	752	756	754	723	749	781	743	731	720	714	750	714	717	737	705	731	750	739	696	734	731	737	722	772	752	747	727	752	744	728	812	722	720	755	737	749	691	762	695	741	721	755	749	754	753	818	707	723	751	757	714	728	730	758	682	725	790	729	742	722	764	702	766	760	766	698	749	704	747	704	722	728	733	778	763	728	776	749	725	768	682	745	745	785	777	687	734	738	768	744	753	712	770	702	715	739	693	808	706	765	747	747	721	716	737	755	721	760	749	756	752	761	714	737	680	737	727	733	747	721	781	769	694	692	780	733	728	749	729	721	741	776	731	758	772	775	792	808	704	719	692	725	798	730	738	728	778	714	698	733	758	740	720	694	724	713	738	761	746	746	703	748	714	716	698	779	729	698	740	718	751	714	783	713	752	728	720	728	745	714	767	696	745	791	718	692	731	766	734	702	713	722	771	791	685	735	723	721	773	772	807	683	713	724	741	790	700	749	752	754	744	714	746	758	786	770	742	736	767	741	727	739	711	685	705	741	752	745	717	737	733	709	830	761	755	650	743	732	710	740	744	766	775	713	688	745	757	789	801	726	792	713	803	731	729	757	721	787	714	705	681	727	710	767	735	745	750	732	738	754	789	740	738	692	760	706	729	741	773	769	748	701	734	809	752	752	780	776	707	718	691	749	776	736	759	713	743	711	751	730	767	768	717	707	729	715	706	750	813	735	793	720	771	746	803	722	740	786	780	793	703	714	715	750	715	699	736	728	746	741	749	698	730	755	736	761	734	749	710	752	773	711	734	791	761	767	739	803	688	760	746	708	815	727	711	771	738	732	755	730	721	718	702	678	742	735	716	717	710	744	748	754	705	719	741	745	734	761	752	723	714	713	751	729	758	780	725	733	741	730	760	719	721	753	723	763	734	828	746	736	735	752	760	770	730	744	753	718	729	740	755	802	715	735	739	683	678	729	720	701	813	708	734	806	753	785	728	743	775	743	768	730	760	761	712	717	756	687	788	713	741	704	756	767	751	760	740	708	706	747	741	707	680	706	735	746	736	719	702	694	696	697	750	725	752	803	728	762	755	786	751	743	713	786	672	746	734	759	716	743	745	747	731	747	753	726	745	750	690	764	692	730	765	685	797	716	796	728	702	680	790	804	787	761	737	776	752	766	724	736	757	696	782	780	736	743	711	749	744	757	718	731	744	700	720	735	773	749	747	740	763	743	754	724	758	761	747	783	737	739	724	763	701	745	763	759	680	764	789	706	734	746	785	758	727	741	737	762	694	741	753	711	716	782	710	783	713	748	720	728	752	768	698	734	712	733	743	747	764	712	732	756	730	741	749	770	733	741	764	748	778	759	780	791	755	778	749	720	801	757	732	756	750	703	750	727	749	731	763	690	715	711	767	719	684	769	740	738	710	698	773	698	735	730	770	767	729	726	762	709	734	749	751	739	730	742	737	722	719	769	718	737	759	743	712	757	667	741	775	734	734	735	762	778	700	745	735	731	710	717	763	785	706	674	711	769	741	738	785	745	735	737	777	779	722	705	723	686	769	775	721	764	699	729	696	720	786	774	751	780	744	726	792	698	731	713	760	727	787	700	784	701	708	726	746	715	741	781	723	770	735	776	726	773	763	753	721	704	699	747	738	727	729	785	747	727	760	722	745	766	716	747	758	807	791	759	719	755	750	792	750	694	718	679	748	755	749	758	754	793	764	750	719	757	744	746	801	760	732	802	755	803	751	710	710	736	771	692	710	725	726	688	779	725	752	709	767	755	717	771	713	759	699	709	775	720	707	771	710	740	736	755	760	739	751	744	762	714	746	711	734	702	790	770	714	719	760	732	674	733	708	721	706	715	685	744	724	703	728	733	745	727	712	746	711	704	774	719	781	739	713	748	709	752	685	702	755	772	781	716	789	757	728	754	781	785	749	731	728	754	762	712	737	748	755	744	761	701	756	783	760	783	759	737	763	777	766	727	758	747	719	755	761	750	733	753
2541	1391	263	176	140	129	142	154	133	100	117	118	100	108	88	88	100	81	90	89	80	70	93	83	64	90	90	72	86	81	89	76	92	95	79	76	79	61	97	76	76	98	88	77	72	71	85	83	85	80	88	84	75	85	67	72	95	95	90	79	85	77	84	80	94	67	74	69	102	168	199	170	131	107	104	87	71	84	71	88	79	88	67	82	96	101	78	76	86	65	97	82	76	85	76	65	91	80	72	77	78	72	77	84	83	71	85	77	77	89	81	78	90	85	74	73	75	71	80	65	93	64	100	90	88	77	66	79	90	92	94	70	76	60	63	80	76	72	85	89	73	76	74	91	72	94	72	70	81	83	83	82	89	77	81	88	85	88	76	85	87	77	95	78	82	81	79	91	63	61	88	81	86	81	81	95	75	75	74	81	74	82	72	85	83	87	89	58	73	68	68	75	92	81	68	91	76	83	74	76	87	81	76	75	83	86	70	83	79	80	63	81	84	82	76	83	65	69	71	70	77	85	85	85	85	71	69	80	85	87	87	73	89	66	83	77	85	59	74	73	84	72	64	72	83	70	69	70	81	79	93	85	83	85	76	88	79	78	63	85	78	75	63	70	86	82	84	77	72	87	73	87	90	84	73	69	79	81	72	83	76	79	89	65	76	70	84	84	75	83	73	79	92	68	73	68	69	86	79	69	88	83	74	83	87	86	80	85	62	87	90	89	73	63	84	83	72	81	82	75	85	79	86	86	75	91	82	76	89	88	71	88	82	90	73	82	84	73	93	68	76	82	72	94	72	64	75	83	75	73	71	79	82	87	92	89	84	65	73	101	74	76	77	77	88	67	68	92	74	71	86	75	79	84	76	84	61	75	77	90	77	88	76	81	85	81	66	90	70	69	71	82	80	55	59	99	84	85	79	79	75	81	68	83	72	77	98	98	72	80	77	88	80	82	80	69	82	79	82	84	74	83	73	87	77	81	69	56	73	84	77	88	89	88	82	88	66	57	76	84	84	82	86	81	87	96	86	90	91	81	82	83	78	75	91	89	93	73	77	88	76	82	63	60	86	76	91	80	68	88	92	91	74	82	60	80	79	69	70	80	50	79	75	78	83	92	80	62	81	82	86	69	84	73	77	79	68	78	80	86	74	69	71	82	69	74	72	76	78	67	67	71	67	74	74	88	70	79	92	83	76	69	66	81	86	68	71	84	94	67	73	82	89	74	76	81	81	87	67	69	82	81	96	78	81	93	72	80	81	79	84	93	73	80	84	65	76	73	81	75	89	73	71	83	88	88	101	82	100	86	96	74	61	84	83	71	96	76	79	85	71	85	84	97	83	86	85	91	73	81	92	71	74	94	69	69	73	68	86	77	83	75	65	76	86	87	88	79	79	69	90	73	87	66	86	59	80	75	68	66	83	75	74	91	79	66	75	85	85	79	79	83	75	89	88	70	73	64	68	79	72	75	85	88	76	79	96	100	68	88	90	63	82	83	68	73	94	80	102	79	64	71	86	82	83	93	76	73	81	79	75	65	83	73	76	81	77	85	76	92	94	73	82	90	74	77	79	87	72	74	79	74	92	79	77	80	79	85	77	75	83	53	89	78	72	86	83	92	66	82	95	70	79	88	75	83	75	78	87	89	86	72	92	65	85	82	83	76	75	65	74	86	97	78	77	83	76	84	76	92	68	88	82	65	81	74	96	62	72	91	96	85	82	88	74	92	84	73	85	88	82	65	77	98	93	93	80	75	91	72	82	83	89	72	70	76	76	79	82	75	65	83	98	89	71	79	88	79	60	84	84	80	73	82	82	83	82	75	74	86	73	72	83	101	65	88	78	75	73	100	71	84	74	73	67	80	89	83	88	78	77	66	72	73	87	81	78	84	83	88	79	73	75	76	74	81	73	83	69	91	74	74	78	78	73	72	83	72	76	68	67	79	77	81	74	97	87	73	94	57	85	75	95	87	82	72	96	75	82	72	86	76	96	77	81	78	75	85	75	72	73	65	85	81	77	81	87	95	68	75	73	85	78	94	56	82	84	93	67	81	77	83	69	86	94	66	75	80	84	83	84	67	69	84	88	77	74	81	75	72	71	85	64	78	67	89	74	86	76	85	78	71	86	80	83	90	67	82	68	76	77	75	74	87	65	75	79	69	74	96	79	74	82	82	83	80	73	100	79	72	85	73	75	68	71	92	101	86	69	91	66	67	79	95	78	73	85	97	71	83	72	96	73	77	81	78	78	87	82	86	68	74	75	67	76	74	64	66	76	97	94	79	107	83	71	78	90	67	71	80	84	85	79	80	71	85	83	84	65	92	70	69	70	81	76	76	71	76	57	74	71	84	80	76	80	84	80	80	99	62	70	74	78	80	80	75	91	87	76	73	75	62	84	72	86	75	80	71	69	89	98	81	81	83	66	93	72	71	88	73	72	76	81	90	79	63	91	77	85	71	84	80	78	74	83	79	74	80	84	79	87	84	65	78	75	76	77	79	94	83	93	72	73	78	88	86	67	79	80	76	72	93	77	80	83	75	68	75	72	86	72	62	88	68	93	83	95	70	88	79	70	72	80	78	89	71	86	80	86	81	75	76	87	81	86	61	83	72	70	94	78	85	82	89	89	75	77	75	66	65	69	83	78	66	80	85	80	89	74	77	90	69	90	87	76	70	69	83	80	71	85	76	87	96	80	83	88	74	99	81	81	98	88	71	86	58	88	70	79	80	80	83	81	73	113	71	90	83	87	71	83	90	81	91	73	96	100	95	92	80	88	82	85	89	75	76	76	71	99	78	76	77	83	79	67	82	80	87	82	80	74	81	78	70	77	83	80	83	84	89	96	75	80	68	87	77	69	96	74	91	75	90	76	87	99	81	97	72	97	74	75	86	88	82	71	87	83	74	83	87	75	81	89	74	81	70	74	67	88	81	81	69	71	70	69	84	82	79	94	84	77	58	74	89	73	73	67	75	74	90	72	69	73	75	80	76	87	81	83	81	87	101	94	67	71	99	72	53	74	62	71	81	82	60	87	92	81	58	62	87	66	66	79	89	79	69	59	83	88	80	91	78	92	83	75	80	78	85	78	77	84	73	85	81	94	68	72	83	80	68	78	84	77	71	76	76	80	81	96	73	70	71	100	79	85	81	77	95	57	74	84	77	72	86	73	96	72	78	83	87	77	73	67	89	77	70	75	81	93	93	79	77	77	86	88	83	92	75	92	81	86	72	88	68	76	63	69	84	74	71	83	86	76	76	76	78	90	82	89	81	66	78	70	74	79	72	83	85	77	74	83	86	82	80	81	100	80	88	66	89	95	78	86	71	83	78	80	81	62	97	86	83	85	96	71	96	78	89	71	78	79	62	77	102	85	84	78	75	82	76	82	72	83	82	79	82	73	86	85	88	77	81	78	82	63	89	88	89	68	84	71	74	86	88	97	89	72	75	75	76	91	92	80	76	79	79	80	89	78	75	92	88	83	91	87	74
24208	11535	2683	2484	3843	4323	4045	3477	2899	2543	2302	1866	1596	1447	1327	1175	1175	1034	1040	988	992	939	856	856	872	870	842	870	843	915	920	839	838	825	844	852	806	861	793	813	800	834	771	839	843	792	774	853	771	808	741	791	819	838	815	794	828	792	797	794	785	825	773	836	825	810	789	842	1183	3051	3612	2851	2070	1463	1156	935	867	806	740	795	776	752	760	721	741	741	762	748	759	783	772	794	789	753	778	750	758	783	809	774	762	796	769	759	791	777	739	843	751	766	751	802	805	788	717	775	809	786	793	794	773	843	786	745	784	749	808	791	756	762	789	764	769	811	817	793	764	796	746	777	755	786	771	783	775	784	745	791	769	766	746	766	785	792	784	799	816	785	776	747	798	784	747	768	755	778	769	761	798	769	783	824	759	758	800	756	821	770	745	802	771	790	826	783	730	820	733	769	799	754	799	789	733	769	788	804	755	803	777	806	781	800	783	757	775	770	778	793	805	753	808	786	758	780	729	789	760	775	752	730	762	774	734	839	742	765	736	762	819	704	792	770	754	771	770	799	773	806	807	744	791	785	771	802	766	789	793	741	787	786	757	775	804	809	756	735	737	748	813	689	739	810	766	754	794	739	785	793	787	841	864	767	766	734	782	801	735	736	764	795	810	812	770	781	794	796	780	780	845	761	765	827	719	793	826	751	798	822	782	766	763	811	745	793	740	777	768	771	796	817	753	769	814	792	815	789	757	742	747	772	819	776	760	801	720	739	821	817	730	769	767	738	757	794	824	794	791	741	796	798	787	818	769	785	710	741	809	765	757	754	759	779	790	793	787	835	813	810	794	833	804	790	793	742	793	797	770	830	727	803	772	787	802	781	748	749	830	712	806	761	772	808	788	748	813	756	762	809	729	803	801	772	723	788	794	772	720	776	788	810	748	746	794	798	777	881	756	778	751	789	767	759	750	796	770	800	797	821	732	735	811	777	780	779	760	771	805	723	776	744	770	750	780	730	769	763	797	815	739	827	756	798	811	754	793	737	796	751	775	783	786	774	749	786	787	749	783	808	776	762	758	791	805	781	838	803	768	783	775	756	787	775	722	773	826	820	732	792	791	819	761	748	787	743	745	786	837	766	769	741	783	783	764	851	742	768	777	795	789	794	772	752	710	779	769	782	727	792	741	781	802	740	787	755	761	783	744	826	789	754	767	796	740	756	776	808	792	774	737	721	778	785	745	773	772	798	761	806	771	704	801	763	787	763	772	764	782	836	718	805	755	774	731	737	750	803	749	773	772	825	782	803	782	830	749	846	735	762	756	797	795	764	806	807	769	702	793	828	810	775	793	776	745	755	795	760	808	739	783	763	784	784	778	747	755	718	784	810	783	782	789	774	773	727	773	791	776	755	802	767	774	713	804	759	830	792	758	764	778	791	767	748	784	796	796	752	791	731	770	741	750	743	801	780	768	780	736	825	767	794	813	810	761	804	744	771	767	753	786	788	759	808	742	783	777	766	775	760	777	808	788	818	755	735	800	751	739	773	759	754	784	749	781	736	758	772	746	775	758	754	763	754	788	781	821	797	839	809	797	804	783	777	751	786	716	797	750	777	794	781	750	792	818	751	831	762	802	789	732	756	768	742	766	812	783	778	800	836	788	756	730	782	773	794	765	795	756	757	798	767	765	756	805	762	800	732	746	801	808	774	776	813	728	817	771	815	789	775	739	796	746	772	778	797	799	802	761	765	771	812	751	759	795	763	759	770	779	780	748	740	790	753	761	738	768	770	796	752	746	744	728	779	734	828	791	805	780	737	764	769	796	782	811	799	761	786	769	784	836	745	738	796	734	748	772	778	787	763	780	800	758	771	801	769	780	750	788	818	778	800	775	768	785	799	738	755	733	769	779	817	740	774	742	761	799	768	817	791	746	779	788	833	737	782	804	762	785	730	750	752	814	766	776	779	819	813	767	766	742	723	805	759	796	800	739	736	736	761	764	816	775	760	777	778	764	785	794	788	779	803	809	820	801	726	745	764	749	799	741	750	768	807	786	823	705	769	766	771	792	734	798	770	804	822	727	755	747	764	755	781	810	818	816	725	792	776	823	735	761	770	753	683	768	781	727	791	741	808	768	770	782	840	734	820	755	730	761	837	771	762	724	777	801	760	735	779	827	805	767	811	796	784	846	751	796	776	776	759	785	739	805	748	777	779	777	793	798	754	815	780	790	794	793	739	773	737	800	802	805	766	760	811	760	775	771	836	765	775	756	780	765	760	786	773	810	754	759	769	736	749	804	787	754	801	814	798	796	730	801	750	718	740	770	757	822	744	764	797	772	793	725	801	750	790	782	786	789	756	859	811	785	770	782	821	776	784	789	752	744	785	766	779	786	837	827	790	807	767	791	749	783	810	747	766	756	751	778	760	788	738	807	747	802	723	758	790	788	770	766	750	774	759	775	787	757	762	858	786	764	736	767	754	829	764	761	757	748	807	750	768	807	772	789	834	767	770	751	718	790	811	839	779	766	786	781	810	786	791	761	761	784	802	806	789	771	788	771	733	800	769	791	777	810	773	769	787	801	792	738	761	772	726	806	816	777	798	759	766	783	736	769	677	769	784	796	783	776	760	762	721	754	841	741	794	769	734	724	755	758	800	786	743	796	764	753	750	812	813	768	748	801	808	802	763	718	789	746	779	735	818	785	795	779	804	747	802	767	789	749	757	758	825	795	757	799	739	779	764	812	794	801	779	804	749	779	767	807	739	787	787	825	752	739	786	762	799	739	748	824	787	763	819	759	790	805	775	768	778	764	803	741	757	786	800	777	759	784	749	771	762	791	781	774	768	768	795	798	716	828	798	746	798	768	738	800	793	715	727	721	745	754	798	799	799	759	762	795	796	785	742	759	744	741	790	793	733	756	824	798	744	771	766	730	759	796	767	787	742	762	779	782	770	756	803	784	735	757	779	771	810	778	815	733	753	746	722	810	798	813	755	812	774	841	799	765	749	784	780	709	724	790	723	780	787	803	757	773	788	781	754	822	735	794	800	843	779	745	734	796	783	744	758	803	763	791	754	780	783	768	796	731	759	780	777	781	778	787	782	796	776	749	764	752	794	765	746	810	771	786	783	716	817	788	778	772	792	763	764	728	820	761	743	749	808	795	773	822	771	747	780	765	780	772	809	693	819	764	767	809	720	754	798	798	777	741	783	792	765	801	762	749	783	781	789	731	809	763	732	801	803	798	794	764	808	734	777	802	761	794	746	796	757	769	790	833	766	791	769	772	826	757	803	793	796	770	838	800	765	787	767	783	769	740	758	769	813	745	761	757	729	781	831	766	795	762	774	771	766	804	771	811	778	757	779	739	770	781	766	774	835	747	765	736	794	797	768	796	749	734	747	779	777	765	771	799	762	772	772	774	781	759	733	765	789	697	748	787	794	758	754	745	753	772	758	796	797	788	775	768	757	749	759	748	775	762	755	788	747	824	814	793	781	808	738	781	769
1055	278	102	108	89	100	96	96	91	88	110	113	86	99	99	91	76	70	91	83	94	105	83	108	94	95	91	95	96	91	70	74	82	91	80	83	91	99	95	73	93	80	84	88	77	96	98	104	88	96	70	96	93	79	79	96	89	92	96	88	75	82	69	89	95	109	77	69	102	102	101	134	114	119	89	89	90	77	91	92	84	100	94	92	90	91	87	94	96	86	83	115	83	99	91	93	94	89	94	88	80	74	81	77	96	80	82	91	90	101	73	72	88	93	97	82	84	85	75	104	104	75	89	77	92	100	88	96	103	74	91	87	80	84	97	72	90	77	81	104	91	89	80	83	97	95	87	84	88	107	106	88	85	96	83	105	79	83	65	78	85	92	75	93	75	97	94	79	84	86	86	85	101	92	102	85	87	96	67	73	84	79	85	86	89	73	89	104	101	85	87	87	78	86	95	80	88	90	83	93	89	76	95	79	76	93	80	68	72	81	85	82	90	80	91	73	92	85	93	100	97	110	90	77	89	91	99	94	94	96	80	91	93	78	106	80	87	69	93	94	99	92	88	92	93	85	88	76	87	87	101	79	83	111	98	91	88	85	90	114	82	77	77	87	100	75	82	94	80	89	95	95	78	93	93	95	96	81	79	79	89	90	74	89	68	96	87	99	99	88	91	89	102	89	87	95	97	75	93	84	110	78	80	74	88	83	103	104	94	84	96	96	81	102	100	81	79	87	87	72	91	101	92	97	79	105	89	78	70	78	103	92	97	86	92	90	90	79	107	89	95	94	96	85	79	95	87	80	96	79	70	104	77	77	92	102	91	81	81	84	101	95	84	87	93	92	94	86	98	101	91	83	91	89	81	85	82	92	79	90	82	95	84	80	98	78	80	96	96	93	69	86	91	81	88	91	81	86	86	77	87	94	79	94	93	91	89	91	77	85	67	75	86	69	73	98	79	66	97	94	98	85	85	91	125	93	86	74	96	72	84	89	73	79	81	100	84	76	75	76	108	92	88	85	96	83	88	79	77	89	94	88	85	92	99	85	80	84	86	94	100	82	100	89	75	77	88	97	96	92	97	101	94	93	79	97	75	95	71	74	81	81	86	80	88	83	99	109	96	88	82	84	98	102	85	85	101	64	83	96	91	91	77	90	79	95	85	90	104	86	86	87	90	88	72	90	88	81	83	75	92	96	83	107	87	77	88	94	88	82	74	79	100	74	75	97	83	102	96	94	98	86	79	81	86	86	98	83	89	87	81	101	94	87	73	75	101	85	72	92	89	105	90	108	99	88	90	90	88	84	92	98	88	81	97	87	85	103	82	85	90	97	97	94	88	80	82	93	71	79	80	101	91	87	87	97	82	68	89	104	84	79	107	74	94	103	98	74	86	99	102	96	95	97	79	85	94	70	82	68	84	92	99	96	72	94	92	88	74	93	85	92	94	80	104	77	75	70	99	92	92	78	73	90	81	96	84	99	95	80	100	83	96	86	92	91	90	112	82	85	87	88	90	101	87	81	98	87	76	100	90	85	87	74	95	93	81	83	77	91	87	96	97	93	91	87	75	101	96	81	80	87	89	99	77	79	81	97	93	98	88	81	80	86	87	91	83	84	87	81	84	81	91	73	97	83	86	85	81	84	104	85	94	85	90	87	79	92	89	73	88	96	69	73	97	103	60	90	87	84	94	72	89	86	92	104	93	85	94	89	97	84	76	78	101	79	95	81	87	79	84	79	90	82	90	101	89	97	107	104	87	88	91	85	106	87	87	83	90	91	68	90	82	95	81	94	79	90	94	97	88	86	103	80	94	91	96	82	105	90	94	72	82	85	97	101	86	86	98	84	91	92	81	90	83	89	89	79	80	89	85	70	103	79	93	93	94	71	87	82	89	81	97	101	78	77	88	88	88	90	83	68	92	84	90	96	73	80	87	93	93	88	82	102	88	90	90	89	88	100	68	84	90	95	95	73	110	73	108	80	80	86	103	79	89	92	79	108	84	93	84	81	92	82	80	82	98	83	65	94	95	96	93	84	97	86	105	97	94	83	77	89	110	107	77	93	96	82	96	87	78	107	84	94	99	92	66	89	73	90	103	86	98	81	94	88	101	90	76	90	103	80	70	70	81	77	88	86	87	92	81	77	72	107	86	98	90	90	99	81	95	72	84	89	91	105	108	100	91	83	93	95	87	93	95	81	89	85	102	100	85	88	92	81	98	77	85	92	77	79	94	71	80	102	59	80	86	82	81	105	106	90	85	91	94	101	87	93	89	76	86	84	82	82	79	101	89	100	90	99	90	72	79	100	83	90	99	72	91	85	102	79	93	87	88	76	82	83	91	99	77	89	89	105	88	78	99	89	100	75	97	100	92	89	91	93	81	78	91	86	93	72	92	98	97	92	107	74	92	74	95	87	91	94	96	84	91	96	86	84	96	77	68	87	85	90	76	102	86	76	95	92	78	102	86	84	77	80	96	91	80	82	98	83	101	82	92	73	74	78	101	97	92	83	84	80	94	89	91	91	99	90	97	75	101	86	101	97	93	107	94	85	95	94	92	85	100	84	88	95	101	69	82	78	100	81	95	85	85	81	96	97	87	101	99	76	84	97	73	91	84	80	89	109	79	105	96	74	92	85	94	81	94	101	98	86	81	79	91	82	75	75	106	91	84	102	94	84	97	90	82	91	98	76	82	83	93	78	94	90	96	80	83	87	81	77	82	97	66	108	81	68	89	97	105	95	81	80	105	101	104	74	83	79	102	96	83	74	84	88	109	101	96	105	67	70	74	79	100	87	79	95	93	76	94	83	82	98	83	90	104	95	81	80	107	96	89	100	96	77	88	84	97	89	96	84	95	65	84	96	75	96	91	84	95	91	74	65	89	99	87	78	101	82	86	91	86	75	89	84	85	78	86	104	86	97	73	105	99	82	68	73	89	71	91	78	106	94	92	94	68	83	84	84	67	87	91	82	86	90	90	76	93	92	92	90	95	93	72	101	96	97	104	103	107	78	94	72	89	90	87	87	88	87	80	99	86	81	102	95	72	88	90	84	85	75	90	67	75	82	86	101	66	84	111	75	123	98	90	88	99	109	93	80	91	67	86	84	91	83	121	93	78	97	81	99	93	87	72	109	84	105	77	82	81	98	91	94	103	65	85	91	87	91	90	105	103	78	102	78	97	83	85	92	95	90	83	72	81	81	78	70	97	82	115	98	81	90	75	110	69	88	82	84	81	84	90	83	95	96	90	84	95	101	90	98	77	98	69	90	100	87	92	90	98	84	83	85	90	72	85	85	79	93	95	99	89	87	72	94	101	73	67	83	83	89	83	97	96	102	78	100	75	89	95	87	93	92	104	88	91	75	102	92	84	94	87	74	82	89	95	88	80	87	84	104	86	98	86	97	79	72	85	97	82	82	104	103	93	75	87	90	75	86	95	90	67	89	93	84	98	75	90	75	101	100	94	79	82	88	79	85	92	86	82	87
13746	4219	1287	1191	1530	1692	1917	1679	1517	1397	1357	1309	1062	1064	976	973	990	956	968	918	920	862	943	908	849	875	855	857	922	845	868	896	833	858	860	867	949	847	858	905	896	884	863	943	898	861	870	839	864	846	873	879	855	845	859	882	858	879	868	868	834	853	881	891	864	870	848	866	953	1210	1487	1427	1306	1143	994	946	919	852	844	870	889	864	878	840	824	875	849	898	858	800	883	847	812	885	887	854	827	807	864	867	910	847	836	873	866	866	859	864	906	862	836	810	873	850	819	858	812	868	860	901	887	887	869	851	877	901	838	828	890	856	886	858	851	832	832	837	887	858	882	868	803	832	804	905	878	900	896	872	851	817	836	850	913	872	835	808	858	900	861	816	857	880	830	818	872	857	849	878	842	829	883	823	803	806	899	816	859	876	852	866	846	868	843	867	824	886	813	877	885	838	820	830	861	824	828	843	886	886	845	850	878	865	821	872	831	896	828	848	849	863	840	867	802	867	815	825	830	794	861	832	827	857	852	874	835	893	889	805	913	844	814	901	846	906	847	853	889	840	879	819	868	814	817	829	850	847	876	846	909	888	864	848	886	847	815	872	864	870	888	838	877	868	867	804	807	875	843	834	840	846	865	846	858	889	877	896	830	854	851	861	831	854	859	903	845	804	871	898	841	900	869	819	848	854	867	860	848	824	863	827	878	871	808	878	852	854	899	823	886	795	803	839	823	867	881	851	834	872	821	831	849	812	848	859	852	833	877	875	840	853	832	868	839	862	842	906	834	836	859	891	862	904	864	891	869	845	853	822	880	890	862	881	832	843	816	902	859	913	839	850	856	836	882	878	845	820	884	853	854	878	800	805	917	813	861	885	851	832	822	863	831	869	871	832	824	830	841	845	864	825	876	870	880	871	912	794	844	844	838	890	851	824	806	846	826	848	838	887	838	833	862	900	819	852	864	859	884	905	828	804	919	811	848	876	828	817	856	826	860	838	844	910	840	888	815	863	821	799	828	861	894	875	859	809	888	864	857	854	819	823	849	861	809	868	918	876	828	873	887	849	878	837	860	854	889	894	817	880	856	853	879	819	828	830	826	809	824	866	789	835	863	825	801	832	811	834	853	867	899	838	838	860	811	864	877	888	874	898	800	824	798	874	820	847	903	832	884	900	825	859	908	830	888	879	851	895	868	870	833	844	831	908	873	836	901	849	831	917	872	842	840	892	820	822	831	853	877	817	875	895	891	831	853	860	862	853	868	890	837	844	866	835	852	867	831	850	812	795	826	828	894	817	835	803	874	823	867	814	910	793	840	869	853	831	839	849	833	863	819	839	817	826	875	881	871	789	848	880	892	871	838	828	831	827	821	903	862	852	820	907	876	872	855	828	886	856	820	898	789	869	857	876	855	836	829	862	828	844	827	852	837	825	862	901	847	868	849	868	864	829	820	866	847	910	866	851	812	899	895	843	897	812	857	829	874	826	856	879	862	843	846	845	890	834	813	886	850	852	865	811	885	865	895	840	864	885	814	789	856	881	840	838	890	816	874	837	856	887	877	840	811	868	823	799	857	882	843	815	830	865	871	833	859	842	901	876	946	817	835	832	867	858	834	812	844	855	896	822	869	843	858	878	861	857	879	871	810	885	853	856	864	874	835	869	859	857	841	840	882	834	902	847	847	872	852	839	856	886	808	827	856	882	860	856	826	825	872	859	831	814	842	830	830	840	885	833	918	842	859	878	874	862	848	870	871	846	848	827	837	860	858	870	866	876	873	870	849	812	864	859	900	876	891	866	852	839	826	825	863	866	822	834	846	819	812	862	831	853	834	859	890	823	827	823	826	860	840	878	875	863	869	813	850	818	840	876	857	841	906	878	857	817	828	816	851	830	900	847	830	886	846	851	852	864	844	892	811	855	835	911	863	869	847	844	827	843	869	849	847	884	824	871	793	844	896	865	859	861	843	832	858	853	792	877	821	829	869	843	818	882	847	848	859	807	826	844	823	857	849	900	859	825	889	839	813	831	870	823	830	847	910	891	872	826	859	935	831	839	882	872	820	836	850	860	826	811	895	847	821	826	861	871	866	853	859	814	841	844	812	858	906	793	837	868	835	856	855	828	853	826	841	826	825	880	857	882	845	878	812	838	831	798	960	892	911	859	860	868	872	879	910	873	831	823	888	848	876	875	891	815	851	893	841	853	850	843	862	861	846	936	875	865	873	879	834	849	805	836	813	892	828	813	833	866	833	873	862	834	845	860	858	875	859	872	889	835	834	894	803	852	860	892	854	850	823	825	851	828	821	883	851	809	845	854	835	864	846	890	852	872	852	870	881	842	930	908	880	842	862	853	825	874	848	855	875	869	889	834	873	869	865	790	882	877	834	802	878	858	890	889	851	866	838	886	818	848	868	846	883	841	835	875	805	852	862	829	923	892	833	825	836	909	852	887	871	844	834	883	840	875	870	824	816	830	865	848	879	872	826	866	883	845	843	846	858	916	830	880	829	885	864	838	842	834	837	880	878	849	838	854	864	872	889	845	793	875	813	847	826	815	838	847	847	830	889	882	811	881	819	836	881	857	829	853	883	884	865	847	853	869	806	807	850	841	910	855	827	848	841	863	820	822	815	848	831	831	929	864	784	874	816	836	885	822	810	834	881	901	871	812	819	867	783	832	841	809	908	879	898	870	842	838	837	828	911	845	852	833	894	861	863	842	867	844	898	900	857	858	821	841	915	867	866	892	849	880	850	896	820	823	835	878	806	890	918	838	871	826	854	828	832	873	840	825	822	822	882	867	873	857	856	852	838	795	837	866	867	852	829	846	837	885	897	840	866	864	879	786	847	879	843	788	884	863	870	895	849	855	819	843	861	843	851	854	874	883	872	827	829	841	845	857	867	882	891	804	881	856	851	786	864	837	860	838	841	899	779	897	823	895	895	822	810	861	878	866	862	895	796	872	850	871	871	825	860	837	875	884	797	863	835	907	886	854	804	858	827	863	845	829	871	860	815	824	894	886	910	890	825	902	875	905	907	799	841	874	854	819	867	905	876	804	802	864	852	844	832	798	862	849	860	830	904	862	846	868	815	865	856	823	807	872	817	854	813	871	891	800	848	879	826	834	844	882	878	865	898	834	843	863	888	864	854	847	873	849	880	876	873	819	853	857	888	889	868	881	886	861	820	842	884	767	818	857	870	879	838	884	836	841	924	853	830	874	885	897	845	892	880	872	886	844	829	838	857	866	845	844	822	823	907	893	872	853	794	838	850	855	872	840	881	860	833	855	841	853	877	816	824	821	879	807	880	853	825	859	842	846	866	817	865	848	913	872	816	843	845	864	825	868	809	823	821	862	874	876	822	835	850	898	832	824	870	863	835	893	839	858	815	870	827	858	836	830	834	842	834	856	863	846	860	815	857	848	873	858	906	834	839	894	906	862	906	873	869	897	860	849	888	786	866	812	866	826	875	879	821	872	858	852	873	841	825	877	854	860
1613	791	216	129	97	110	114	121	126	131	114	122	109	108	81	97	92	101	85	89	81	93	87	78	103	82	96	94	89	90	86	86	108	101	93	106	112	82	104	89	111	82	98	96	85	83	76	101	103	87	98	97	100	85	75	91	83	88	93	84	85	84	118	111	96	106	73	91	103	129	157	147	125	110	99	106	85	84	78	84	92	86	84	93	98	76	109	101	78	82	89	88	107	81	82	92	80	94	78	76	87	86	88	83	75	105	81	83	79	86	100	98	95	92	91	98	89	84	81	69	81	100	85	82	87	107	97	88	97	80	90	81	86	86	82	86	94	118	93	82	86	104	105	93	73	95	87	98	96	90	81	78	87	76	88	105	100	92	82	96	85	80	86	85	83	102	71	104	98	101	98	84	77	105	70	91	102	92	100	80	93	85	93	101	81	99	82	84	86	86	81	110	90	84	106	89	92	78	85	90	81	90	93	87	89	90	98	84	100	104	84	74	97	105	109	96	107	101	83	77	97	86	100	99	105	86	70	74	69	84	83	87	85	97	93	98	88	95	85	119	86	92	76	96	85	97	95	96	81	80	104	96	78	85	91	87	107	107	86	83	89	82	90	102	78	102	93	93	93	85	85	90	95	84	78	82	83	104	105	92	77	97	96	101	76	93	88	88	93	73	106	83	90	73	101	94	91	79	88	100	89	92	84	91	81	105	89	86	79	95	92	86	81	78	95	95	89	85	80	92	79	78	82	99	89	84	79	75	79	76	97	86	95	93	86	91	93	96	91	101	99	94	93	97	94	75	87	93	83	90	95	103	96	80	99	93	98	91	103	74	93	95	90	75	90	88	123	98	75	84	82	94	95	102	90	103	69	76	94	85	90	93	88	103	86	93	78	113	104	107	81	71	92	96	87	96	70	85	96	74	100	96	89	91	83	98	92	67	86	89	83	85	86	90	85	78	84	82	102	93	96	81	93	82	81	78	77	76	86	71	87	89	87	98	78	77	88	86	91	95	80	83	94	97	92	96	92	96	89	115	99	89	71	107	85	77	88	102	94	111	95	95	74	93	85	98	82	89	92	92	91	91	108	107	94	88	83	90	87	82	107	80	103	95	93	78	91	91	89	78	100	107	86	81	83	86	83	102	92	85	96	94	88	96	69	102	90	98	94	99	74	92	84	86	100	81	79	88	94	101	82	90	104	103	100	90	87	93	93	90	73	100	92	113	96	103	100	86	113	102	90	105	88	88	106	84	73	84	88	83	88	82	104	102	93	88	93	87	93	94	90	103	83	90	96	94	91	104	91	76	100	89	93	103	90	94	88	99	93	98	98	65	95	91	96	92	89	78	94	91	92	101	70	107	107	89	89	82	103	90	97	95	94	107	103	97	73	80	99	81	85	80	98	63	96	77	109	89	70	81	71	86	103	82	91	105	92	83	78	85	85	85	90	95	103	81	85	86	90	101	90	102	85	92	84	96	84	77	83	83	73	80	88	88	94	84	93	100	80	90	96	101	100	90	112	84	116	66	81	97	93	92	99	103	107	102	85	77	89	100	88	81	92	78	88	85	92	100	86	90	85	81	83	78	106	101	83	74	84	82	94	90	97	92	86	78	97	94	78	105	79	78	94	104	85	89	84	86	83	86	88	87	93	104	92	111	100	97	102	90	92	85	78	88	114	91	91	81	90	89	78	79	95	74	100	87	78	87	96	79	100	81	92	78	84	82	88	102	85	98	96	91	71	81	102	90	86	84	81	108	96	86	96	108	109	109	91	95	78	82	90	95	107	98	84	84	93	81	78	88	96	78	96	91	77	84	89	81	85	91	82	74	93	95	89	80	98	80	76	103	102	102	84	109	91	90	86	89	110	100	88	93	78	82	84	85	102	85	98	99	97	90	98	95	92	103	82	95	100	96	94	93	87	93	87	98	99	88	80	104	84	95	84	110	76	76	86	74	83	78	81	86	102	101	93	98	103	97	99	80	108	107	81	94	92	107	75	97	90	105	96	90	85	90	92	99	101	88	102	91	90	90	89	88	91	89	91	96	96	77	88	82	84	81	84	97	86	92	87	106	83	86	78	103	96	77	100	84	91	86	87	96	103	93	111	76	97	88	98	79	87	86	86	82	99	99	79	104	79	72	98	96	86	87	83	100	100	79	90	98	85	92	77	80	108	96	120	99	88	83	96	91	91	98	76	86	93	100	90	88	99	85	88	83	82	97	81	83	90	93	75	86	89	64	107	77	91	81	82	95	94	85	88	86	90	102	87	88	76	89	81	93	105	75	92	85	88	77	86	88	91	86	91	97	94	103	96	94	89	94	102	84	98	84	100	80	97	104	92	92	80	84	87	97	71	86	83	78	97	79	90	84	95	104	94	84	91	91	90	81	86	90	101	107	92	100	69	97	75	82	103	96	79	98	77	77	89	101	95	95	73	81	96	84	88	104	76	78	89	97	87	97	99	85	112	90	92	88	100	74	67	97	92	81	103	86	82	82	73	102	105	89	99	70	86	80	101	85	85	82	101	80	89	90	88	101	84	81	88	88	96	102	79	101	96	93	90	84	85	81	93	96	87	103	97	86	74	77	103	103	85	89	84	77	98	122	86	91	80	83	102	85	110	82	87	72	94	99	84	75	88	89	97	77	103	77	99	95	104	101	69	95	101	102	95	93	97	84	83	91	91	85	96	85	92	102	76	89	98	99	90	89	88	76	95	81	102	78	87	100	93	83	78	88	75	91	103	86	85	84	89	86	92	95	96	78	97	82	95	84	84	87	90	84	88	99	90	93	91	86	109	120	82	87	88	85	80	90	110	89	92	90	90	87	76	89	81	86	93	85	97	78	95	100	104	93	81	99	103	77	83	93	86	96	95	80	89	105	83	86	98	109	72	97	96	102	86	78	93	88	83	103	93	105	95	79	85	90	85	95	107	81	91	67	80	103	82	102	89	90	92	98	89	81	83	105	86	103	77	98	95	106	94	93	83	95	70	83	98	97	71	85	73	105	87	95	98	99	107	93	82	81	102	79	86	87	85	85	76	98	100	89	83	83	108	87	74	79	80	105	81	97	88	72	78	99	91	103	97	93	85	81	76	92	92	90	82	81	100	92	99	99	100	89	97	85	88	81	93	96	95	82	99	96	101	79	91	95	92	92	94	113	86	97	78	86	86	75	99	96	92	73	83	98	84	97	76	112	97	105	77	88	98	104	100	78	83	106	113	77	84	99	79	106	85	100	98	86	92	70	106	92	93	79	80	94	99	87	80	77	101	92	79	93	96	77	80	108	84	95	88	88	81	69	96	72	84	92	79	67	104	77	91	91	83	99	93	90	80	99	93	102	103	95	80	103	86	85	74	87	112	86	96	83	82	81	85	86	98	102	90	99	90	76	77	89	104	84	92	87	103	89	98	97	84	81	72	89	87	91	82	76	91	86	88	90	83	70	93	95	98	95	108	93	101	101	87	97	85	88	89	98	85	67	78	91
19297	8272	2224	2010	2707	2971	2776	2580	2246	1936	1798	1713	1478	1288	1222	1146	1090	1104	1033	1039	973	985	979	955	948	934	943	865	919	913	923	922	896	887	877	906	924	896	921	915	919	949	945	950	917	890	898	931	936	929	898	917	899	903	886	932	914	910	963	913	902	871	911	905	903	915	868	893	1280	2000	2457	2159	1768	1367	1132	944	955	928	872	881	873	899	912	857	877	916	860	916	897	828	792	929	932	921	837	875	887	822	841	896	929	873	888	905	840	925	897	874	875	834	928	884	870	920	902	839	871	915	897	891	882	886	919	867	868	857	911	854	850	782	878	875	918	865	867	882	877	874	878	806	852	863	885	850	836	841	864	877	907	883	906	928	879	869	880	864	909	869	898	903	844	831	928	896	895	856	873	855	903	926	805	847	848	896	849	860	894	872	884	910	911	903	877	817	869	873	887	847	845	849	912	896	914	887	881	857	895	886	907	869	943	874	869	867	881	860	937	861	865	883	852	861	874	940	884	867	823	909	868	874	838	871	864	884	862	900	882	902	877	852	821	854	909	835	899	890	875	863	854	891	861	897	922	845	857	907	888	859	931	931	904	896	901	859	821	883	879	889	906	909	892	892	861	908	868	830	909	849	861	876	856	921	855	910	853	871	787	907	907	921	880	898	883	905	811	885	876	929	841	868	875	901	874	899	920	861	860	876	915	860	857	945	897	877	852	890	836	926	846	871	892	920	863	854	898	914	917	913	895	909	873	882	898	867	899	901	871	850	903	890	885	861	811	871	896	850	839	909	897	847	886	855	832	905	830	888	881	893	896	862	887	868	908	909	869	899	835	874	923	907	936	845	878	872	869	871	879	888	785	872	888	847	902	862	933	853	899	823	833	874	913	858	881	851	865	919	901	880	891	877	844	905	873	838	894	878	831	879	854	872	798	928	911	831	890	878	854	904	861	890	840	885	832	880	888	871	836	900	883	905	822	872	915	892	895	866	874	886	889	887	849	878	903	877	889	872	894	879	853	887	914	896	846	891	854	890	821	887	872	861	899	924	908	868	860	871	874	968	904	866	877	880	834	911	863	851	866	906	885	876	910	951	853	942	895	949	865	905	863	904	927	898	853	810	881	837	884	858	861	912	873	871	915	849	864	859	878	883	930	867	879	879	900	879	859	879	829	869	876	874	892	875	901	868	816	917	903	890	935	865	864	780	884	871	900	901	849	843	848	890	877	849	887	878	856	847	858	851	947	881	845	934	914	908	852	833	896	869	845	868	866	874	897	889	910	857	881	886	901	898	837	831	880	882	867	872	868	864	827	863	875	878	899	904	864	891	890	840	906	855	842	877	905	860	884	939	878	928	902	860	839	891	927	860	862	903	865	898	881	869	920	879	826	887	856	828	880	913	881	862	894	903	897	856	812	928	856	876	882	839	880	875	894	908	915	889	867	866	901	885	906	898	852	923	871	885	863	884	857	879	870	934	874	899	896	914	864	910	887	883	852	885	890	874	886	838	871	888	830	862	933	908	872	870	857	843	857	864	876	884	864	858	929	885	870	856	891	877	863	871	894	892	888	900	870	891	887	919	815	886	838	940	912	904	829	864	854	892	904	898	897	853	837	908	879	867	866	878	868	956	900	895	885	934	924	827	899	892	892	875	853	866	886	856	920	907	860	874	917	876	849	854	837	867	919	855	802	891	820	927	868	965	878	868	929	903	882	919	938	857	889	834	904	875	863	872	889	890	879	882	901	886	833	864	874	919	835	864	857	883	849	890	848	864	835	910	885	917	847	874	880	905	860	889	876	905	856	863	847	862	879	860	875	872	897	863	859	907	917	815	883	902	886	857	905	809	928	916	885	932	875	880	864	888	881	868	879	804	845	847	874	880	877	899	898	918	886	854	877	863	919	882	848	900	895	927	853	876	896	867	897	862	829	865	861	906	838	897	893	852	927	886	887	916	915	847	904	820	878	824	921	835	877	779	906	871	919	901	843	872	865	880	853	870	941	872	841	921	849	882	862	839	879	875	885	859	884	889	878	866	873	859	905	884	844	859	906	858	898	880	922	845	870	852	852	884	841	933	906	885	878	952	899	873	888	838	891	895	867	883	889	876	883	891	862	930	874	850	890	933	865	884	817	919	863	858	871	886	863	871	872	882	897	925	924	843	846	870	867	833	900	906	861	886	863	872	815	928	849	893	880	874	837	827	916	921	897	861	806	852	846	856	878	830	853	869	879	859	881	873	922	906	881	863	916	914	902	899	889	869	953	912	881	837	906	902	887	912	887	836	891	859	852	841	836	861	903	906	869	866	881	885	892	852	907	868	893	877	861	914	850	876	927	892	907	837	818	892	842	844	857	844	906	894	926	888	914	867	873	908	882	847	935	967	904	884	877	912	903	831	904	902	852	878	882	822	892	833	870	887	930	941	907	863	902	897	885	861	893	878	917	869	913	833	943	881	866	838	852	921	845	908	858	955	906	915	861	820	953	850	904	876	917	904	876	864	871	899	867	911	881	876	892	895	878	897	892	894	882	908	858	891	886	921	878	876	890	844	894	894	855	881	918	873	884	860	915	866	887	834	901	906	882	937	920	921	930	831	835	836	856	844	907	898	882	859	898	843	871	857	922	954	844	863	870	871	862	799	848	844	885	849	838	832	871	819	806	909	879	857	881	899	876	891	854	863	836	850	861	926	866	883	839	869	861	920	872	886	882	852	938	891	837	893	897	871	902	827	916	852	927	892	891	905	875	866	802	842	897	857	893	834	871	945	878	859	905	878	789	896	856	927	893	885	861	910	853	861	921	937	892	877	920	897	881	863	875	888	899	880	838	843	906	873	925	912	905	837	943	897	919	943	886	925	831	919	878	893	890	857	898	875	938	907	869	901	851	901	847	884	877	857	889	898	917	862	843	872	842	860	936	915	905	893	841	931	891	901	900	863	898	892	889	899	873	858	857	888	883	884	861	820	921	881	848	828	877	842	827	847	895	864	828	930	883	875	886	897	824	873	872	862	908	842	881	881	905	824	892	908	876	825	921	954	841	849	881	870	853	868	910	883	898	936	891	879	882	857	870	875	877	878	877	812	892	879	932	891	861	830	871	822	929	913	884	797	868	857	855	832	884	902	884	844	864	823	886	847	829	871	857	847	879	876	886	896	897	893	867	848	922	847	946	894	904	855	970	939	849	919	851	905	857	895	874	897	919	861	868	920	831	865	843	886	852	884	871	928	896	889	904	857	882	886	856	842	851	901	873	878	899	875	924	885	885	873	860	838	889	888	872	863	937	855	890	903	843	869	905	875	878	856	818	830	827	875	860	914	862	850	912	858	938	898	849	883	856	883	871	868	880	915	903	896	874	881	910	884	931	884	927	880	809	876	841	855	861	872	859	885	959	876	868	848	830	836	919	869	878	864	880	839	895	950	892	951	851	913	870	846	882	845	870	915	906	883	872	837	842	879	929	902	907	902	822	889	865	892	915	920	855	827	882	854	871	889
2142	844	211	112	104	123	121	100	95	97	118	106	104	90	98	87	90	91	77	73	90	89	80	78	62	94	74	87	81	87	72	71	90	88	82	86	82	67	91	91	65	95	75	90	69	83	77	92	75	84	73	94	77	82	73	74	74	75	79	85	77	88	82	86	88	90	69	88	115	138	160	140	108	108	78	86	85	66	81	83	73	76	90	60	87	84	80	69	70	69	72	72	75	85	72	80	76	99	73	74	64	81	72	75	65	72	79	77	71	66	75	68	71	77	67	87	79	91	77	90	66	89	84	84	76	102	77	84	78	71	80	84	80	64	83	87	68	88	93	72	87	87	89	82	97	93	89	84	81	93	85	86	77	83	79	84	79	74	68	75	75	83	83	77	72	75	83	88	77	82	77	97	63	90	77	75	67	66	78	80	81	66	73	68	79	76	80	88	77	82	88	76	73	86	85	91	79	83	78	82	75	70	97	65	73	67	79	88	79	76	69	80	90	85	82	86	62	83	95	87	69	64	80	73	100	76	59	71	81	82	84	108	102	77	89	90	70	74	83	95	82	76	81	86	70	77	90	80	85	68	74	89	71	78	79	70	99	70	77	73	84	68	82	78	82	75	72	62	86	76	71	95	82	75	79	82	87	68	77	81	85	75	71	98	92	87	72	80	82	98	70	81	83	79	74	83	86	55	73	77	74	68	87	86	67	80	76	79	88	73	70	76	75	82	68	73	81	82	81	79	84	93	77	92	69	68	85	89	81	83	78	81	77	88	94	83	91	66	71	73	83	80	92	76	65	83	78	69	79	70	95	66	83	75	76	68	82	75	58	89	81	89	76	77	89	91	74	73	90	90	79	83	74	87	82	86	73	73	77	77	74	81	68	79	80	79	85	84	60	74	80	84	77	82	81	92	87	84	77	71	77	71	76	81	77	86	84	81	76	94	80	94	72	82	80	84	74	79	69	76	80	77	95	77	86	81	84	69	78	86	80	73	77	79	76	63	86	75	64	74	83	77	78	81	92	95	71	63	81	102	77	78	93	67	73	83	73	86	82	81	78	76	79	83	70	83	87	77	72	79	83	76	88	74	83	74	70	76	80	79	82	82	73	83	84	67	94	83	85	69	67	76	82	70	79	105	85	68	73	95	86	75	80	97	73	91	71	64	77	61	85	69	73	85	63	92	81	66	92	95	78	87	70	73	84	64	67	80	82	92	81	88	68	83	65	78	78	96	84	73	81	67	83	79	83	77	85	74	90	69	80	68	75	78	86	85	91	80	82	86	74	88	71	76	71	72	61	80	74	66	77	82	61	95	93	77	75	92	76	54	87	57	69	76	93	73	74	98	69	86	86	80	91	87	93	76	78	66	87	77	83	82	77	73	92	77	78	82	80	74	75	75	63	87	82	69	78	88	83	88	68	86	73	86	78	83	71	83	56	66	81	86	66	86	74	83	87	72	90	73	72	71	85	75	92	80	83	96	65	80	85	95	69	72	72	96	77	89	72	77	79	81	83	86	93	79	90	79	85	73	68	83	80	95	75	93	75	90	63	80	90	85	73	77	79	81	76	79	77	65	74	79	68	79	69	81	68	72	92	64	76	67	80	93	72	76	70	74	75	76	92	75	76	66	75	77	88	77	68	85	88	64	73	84	78	65	83	80	69	82	90	78	81	97	74	66	99	78	68	73	96	66	72	91	65	85	62	69	80	81	82	92	70	81	94	75	78	79	74	66	87	93	84	78	83	78	64	90	74	86	75	69	89	75	89	101	91	70	71	62	87	80	75	74	82	73	82	75	86	93	87	79	86	86	80	72	77	76	84	80	69	91	80	76	72	83	72	95	80	80	108	81	70	71	64	75	83	82	91	85	81	85	69	67	75	75	79	51	75	74	70	66	93	68	75	66	79	68	75	85	66	84	89	86	79	81	70	80	75	86	78	86	93	91	95	87	62	79	67	91	92	73	82	78	81	61	85	78	79	80	78	82	67	88	92	95	83	77	66	77	72	86	58	81	73	81	66	71	63	83	77	93	72	86	68	65	76	94	77	71	78	76	68	69	75	68	69	65	70	80	66	77	88	80	83	79	85	75	83	90	104	85	85	67	76	86	76	77	58	88	69	84	72	76	79	83	71	74	78	78	88	77	80	72	69	87	90	72	78	74	73	78	75	86	72	82	96	75	73	76	88	66	78	76	73	76	72	77	92	85	79	72	76	79	78	87	59	75	71	84	79	79	93	70	95	84	78	81	71	52	76	75	112	86	72	72	82	89	77	75	96	81	72	68	89	63	105	83	82	84	74	91	58	96	69	69	92	77	92	92	72	74	78	84	82	81	66	91	77	86	86	83	84	80	80	71	79	73	66	76	79	75	71	84	63	87	81	79	68	74	70	81	74	71	91	82	76	81	85	99	66	85	79	96	86	79	57	81	65	81	64	79	75	98	74	79	73	56	82	78	93	84	89	81	75	65	83	70	80	69	106	62	68	90	79	70	105	73	96	87	69	75	74	83	78	91	77	82	87	82	85	89	83	78	83	66	97	91	83	67	77	77	73	88	81	77	77	75	80	72	78	86	87	84	69	83	71	85	79	70	73	96	63	60	68	72	77	79	91	54	91	64	83	73	82	69	75	91	62	61	90	63	77	71	84	70	84	64	85	77	78	80	71	86	79	79	74	62	89	72	87	79	73	79	103	73	82	91	84	92	71	72	86	96	73	85	82	75	93	80	80	66	81	68	79	99	93	77	65	70	89	86	78	99	86	66	74	65	76	73	79	79	71	82	74	81	76	78	75	91	74	92	80	68	87	80	80	86	73	72	91	79	81	71	80	73	80	91	61	70	79	65	70	80	79	65	83	68	81	63	75	83	90	78	73	66	78	72	80	82	93	75	68	87	76	84	86	96	76	74	82	81	59	76	76	83	92	73	79	68	88	66	66	75	83	68	70	94	70	91	80	89	82	70	73	75	72	90	78	76	75	73	57	63	75	75	88	84	75	79	81	75	74	82	76	98	90	79	85	71	74	88	81	72	79	82	69	79	82	76	75	66	77	77	74	79	66	79	71	74	78	83	81	77	75	86	88	78	81	74	73	72	73	74	87	82	86	86	88	82	80	79	83	75	77	77	77	90	68	82	74	81	88	83	71	86	80	83	67	64	79	87	80	78	75	80	82	93	83	83	81	95	89	71	77	90	82	84	83	73	76	79	81	77	92	73	76	76	68	72	98	78	70	81	77	61	102	84	81	64	88	74	87	78	78	90	74	71	88	85	76	83	89	77	79	94	85	68	74	78	93	78	87	81	89	77	67	78	78	77	71	77	87	79	68	71	89	69	77	91	84	83	85	86	65	86	91	88	66	71	62	88	91	74	84	76	87	102	75	75	69	86	84	74	76	50	75	58	83	75	75	90	73	84	87	76	77	66	78	76	73	69	74	73	90	87	55	77	78	76	79	86	74	81	83	72	84	75	65	84	88	92	91	98	67	78
19904	8572	1969	1755	2522	2799	2546	2594	2174	1937	1659	1646	1385	1274	1149	1063	1064	925	938	927	871	927	895	839	835	796	823	808	824	797	796	794	792	837	753	799	781	813	766	810	743	844	779	790	787	794	803	810	821	802	753	809	760	813	811	796	790	724	754	780	807	725	795	789	814	793	804	787	1407	2360	2424	2107	1631	1238	994	860	758	832	767	738	780	767	777	796	752	775	750	717	724	772	743	785	795	749	728	745	773	788	707	750	767	804	761	743	766	776	802	722	707	746	775	761	744	754	779	744	776	747	708	734	784	760	777	701	741	771	740	768	770	766	744	763	743	794	696	801	752	817	755	725	741	750	742	779	772	778	746	791	773	778	797	771	736	793	770	777	776	704	755	764	792	787	742	737	735	741	778	722	774	787	729	783	756	732	793	773	769	803	777	783	784	772	817	773	771	773	750	745	755	714	727	762	730	753	776	812	784	790	733	776	743	776	744	723	763	729	737	757	769	769	809	802	750	747	738	780	758	721	769	756	728	752	758	738	731	751	789	737	779	752	769	755	726	756	740	744	709	692	801	770	788	725	758	810	718	731	757	751	763	712	748	805	705	696	758	753	740	792	694	756	741	757	726	760	759	725	760	705	720	748	785	731	741	723	754	750	741	766	759	739	713	766	764	711	811	768	742	793	785	774	757	782	760	779	812	705	694	734	755	760	766	737	772	751	728	752	770	749	794	765	706	752	756	785	771	738	758	755	769	764	732	775	753	736	735	770	752	741	738	717	763	745	749	712	787	736	725	808	720	734	790	726	753	691	799	709	770	760	730	768	744	725	701	774	732	721	736	752	789	761	739	741	756	758	788	737	755	766	719	745	711	792	736	780	813	784	739	783	771	767	710	794	765	740	791	729	763	777	784	744	773	744	708	753	795	779	757	734	738	758	730	781	769	744	797	793	753	742	762	783	782	759	735	750	754	739	772	756	756	767	739	779	738	773	722	742	788	732	780	776	727	802	793	751	743	774	779	750	781	769	732	724	737	794	772	710	795	785	768	755	797	738	771	781	799	773	751	766	777	744	701	752	756	747	750	751	765	752	763	746	743	766	794	757	739	746	760	787	777	721	713	702	749	756	768	757	697	690	771	722	775	790	731	729	733	776	753	781	756	761	743	774	719	719	735	713	741	756	817	735	764	731	763	772	757	739	795	715	724	794	727	733	726	729	747	724	747	724	677	741	755	756	714	761	762	756	759	783	740	776	820	762	782	712	765	786	745	737	775	764	754	731	736	776	752	739	759	756	785	743	785	746	748	746	695	776	769	783	770	797	751	739	762	784	791	758	756	713	741	792	796	764	775	732	791	736	731	773	761	742	748	772	736	728	756	743	788	709	765	750	782	758	784	767	789	764	741	761	768	728	705	719	771	770	729	697	720	730	756	729	777	709	791	742	800	797	734	778	719	752	761	746	727	748	756	742	778	780	737	730	728	757	718	745	752	750	760	689	773	751	753	787	776	802	796	778	753	773	782	743	783	801	783	714	778	778	772	776	728	720	731	771	733	764	735	763	813	799	710	712	729	794	738	745	742	730	768	808	749	704	775	769	741	765	759	743	743	761	725	717	749	798	743	754	757	731	739	776	765	774	785	796	730	695	765	743	740	751	729	754	705	784	769	744	764	760	720	763	750	738	816	759	772	742	753	786	763	769	763	765	785	743	738	747	732	817	762	775	687	758	756	724	775	703	783	756	789	756	733	720	796	728	744	757	740	709	749	741	744	694	695	755	781	733	829	772	780	751	776	715	748	729	765	767	772	768	746	781	770	733	710	722	760	795	744	762	796	738	781	752	759	741	777	750	714	735	814	782	718	750	792	753	754	716	761	760	758	752	715	708	760	806	809	751	758	787	799	737	786	766	748	759	726	777	800	737	725	738	822	741	707	779	760	815	729	756	769	745	705	732	754	761	787	749	752	723	720	762	746	735	759	794	805	777	737	796	772	713	721	740	750	749	787	763	762	735	756	714	746	738	754	805	765	770	765	756	788	759	742	751	754	764	749	805	748	789	763	766	782	753	780	733	725	754	793	770	775	737	790	755	728	723	742	730	767	736	775	785	738	764	753	797	727	774	755	739	739	752	794	689	782	784	805	742	797	773	757	773	741	776	773	771	790	754	732	749	753	751	708	755	749	737	754	764	770	698	755	802	810	766	791	791	775	741	813	785	738	755	771	742	751	809	724	758	812	766	720	823	700	769	786	733	739	778	713	763	766	781	800	765	744	741	750	781	771	748	764	724	744	742	789	772	826	739	772	721	777	774	753	713	745	696	752	778	770	746	766	736	728	769	776	733	775	752	712	751	771	760	741	784	748	744	789	734	783	718	787	772	727	793	782	805	747	780	736	736	698	755	737	745	771	758	764	738	785	755	762	821	772	748	762	733	756	717	786	736	770	785	731	739	766	753	760	779	702	837	821	757	724	744	722	718	740	796	772	738	815	750	757	744	759	769	825	826	759	827	785	785	766	768	765	803	784	745	738	762	720	808	767	705	726	737	735	775	763	783	765	755	808	750	752	713	759	795	733	752	773	755	748	748	742	781	748	732	744	752	781	789	742	729	779	769	703	766	748	732	768	747	780	756	753	739	775	776	793	775	730	751	753	742	747	747	780	769	780	791	741	753	777	697	755	717	732	750	729	757	741	731	749	755	765	762	779	718	771	761	791	787	723	807	735	726	733	796	733	748	742	759	788	801	737	803	742	753	750	780	761	749	763	707	751	755	758	807	800	813	773	774	788	731	715	756	772	733	740	715	762	743	727	764	763	741	749	725	733	765	756	799	786	734	759	770	764	752	763	734	706	802	742	734	706	764	758	752	764	771	745	731	750	750	784	738	777	756	778	747	723	842	755	755	794	761	775	758	740	766	806	816	813	726	729	758	765	796	753	733	767	771	761	754	718	760	736	738	797	710	728	810	774	753	767	751	764	778	774	753	759	754	798	736	718	765	766	742	766	755	731	722	737	747	794	753	772	796	749	740	786	740	708	767	758	802	730	756	762	774	766	811	716	801	742	810	748	754	772	729	750	765	772	728	798	787	729	744	782	762	756	760	770	784	733	761	783	785	688	792	730	840	797	728	766	731	775	731	755	716	777	722	755	769	795	759	741	802	810	705	766	738	796	807	731	761	748	751	786	728	749	740	721	738	747	770	740	764	768	787	784	728	774	744	736	724	763	759	790	717	769	732	840	735	774	730	751	787	743	798	744	799	704	785	841	755	776	792	734	741	805	781	801	784	745	778	790	791	725	754	775	798	750	774	821	727	739	709	776	776	776	775	774	759	722	745	765	736	785	758	770	726	770	736	766	729	787	748	836	738	773	707	742	737	741	674	782	764	767	797	726	761	768	835	787	741	795	755	746	748	788	753	749	733	714	717	777	771	699	789	787	794	758	783	755	777	791	681	773	734	751	768	754	756	745	764	794	715	758	792	738	750	759	758	726	772	782	749	756	702
2353	1341	257	133	146	129	154	136	152	134	117	123	107	94	107	102	89	96	77	77	81	90	80	80	91	91	68	78	92	83	81	70	83	78	74	69	74	78	77	80	97	75	72	95	77	90	82	75	75	79	80	78	72	87	82	65	75	93	93	79	78	77	82	71	82	74	89	107	164	178	152	152	111	110	105	94	79	101	92	97	74	89	67	94	71	70	90	73	88	78	79	81	92	104	83	67	77	77	73	77	71	75	70	82	92	92	93	69	86	82	71	88	83	90	86	71	81	54	80	84	84	96	80	76	75	76	75	78	80	70	87	78	82	84	96	87	80	78	91	72	82	82	89	87	73	85	84	78	74	79	70	84	83	95	79	80	74	65	67	72	79	71	57	91	80	77	92	80	89	85	104	93	93	85	79	87	95	92	91	75	85	70	80	82	72	79	93	91	76	91	73	82	78	82	70	76	86	73	85	77	62	80	83	80	71	90	89	81	84	66	74	84	74	84	75	75	97	78	69	80	87	76	62	84	98	76	69	79	69	83	82	73	93	73	73	82	77	67	82	92	92	63	74	90	89	88	83	72	72	76	68	81	70	68	73	92	77	81	74	55	81	89	83	92	80	75	89	80	99	65	93	76	71	73	69	78	93	78	97	83	79	82	83	70	85	80	79	70	90	68	88	82	80	84	93	78	74	83	102	77	84	77	61	84	68	87	88	76	87	95	73	97	82	73	90	88	78	71	77	78	83	93	88	88	82	84	83	81	59	85	72	80	71	90	89	85	93	80	81	84	80	87	72	66	78	80	87	95	67	78	89	80	100	86	63	80	77	88	73	76	76	79	92	82	68	91	81	72	76	71	79	77	94	74	86	88	83	89	92	78	69	89	67	73	74	87	66	96	82	81	68	78	94	83	98	70	79	73	64	81	87	90	79	92	83	100	93	85	90	68	86	71	83	70	104	63	101	85	62	84	69	89	87	87	93	82	79	68	83	75	87	88	88	71	98	76	73	74	87	81	77	90	65	86	92	90	73	67	89	67	84	78	87	57	91	83	74	96	84	73	75	80	85	96	77	78	85	64	83	75	84	78	80	89	95	93	94	76	72	84	79	88	83	66	75	84	82	81	91	75	79	81	76	93	77	64	71	81	73	88	79	80	76	69	96	73	93	80	79	85	77	94	84	94	81	86	86	77	88	83	82	81	76	80	96	88	77	92	76	79	73	71	75	87	62	79	96	75	82	85	72	87	77	81	73	81	84	104	77	71	79	90	80	73	76	84	71	92	77	72	84	77	83	82	92	78	91	70	68	75	72	88	83	73	78	76	77	79	72	83	91	92	93	81	86	92	80	62	87	81	89	66	87	61	72	82	77	84	96	58	70	83	67	98	88	73	94	79	92	89	71	74	90	87	104	65	78	91	87	74	91	80	78	94	81	72	70	91	72	83	68	84	76	74	77	87	80	81	85	81	84	71	59	98	90	81	86	77	89	96	90	80	98	67	75	67	102	68	74	88	80	93	79	98	79	62	79	85	97	84	75	77	84	81	79	75	84	76	69	83	75	87	85	92	73	78	95	72	72	83	69	78	84	76	91	77	78	89	67	72	65	104	78	92	81	79	85	93	65	85	88	79	84	75	79	94	75	85	93	70	85	72	82	85	92	91	80	66	87	67	83	76	79	77	66	72	85	67	82	78	108	89	75	86	88	71	68	85	85	86	84	83	82	83	72	78	94	96	79	74	74	62	72	84	82	92	80	70	82	78	71	95	64	76	94	86	62	92	75	81	85	69	88	62	71	77	66	88	74	74	83	88	85	69	93	71	74	101	83	101	76	73	76	78	84	90	78	70	72	75	76	88	82	92	91	79	93	99	76	81	100	86	79	76	84	84	80	93	80	79	76	65	93	92	77	68	81	87	80	79	73	72	89	80	80	85	72	89	68	85	74	80	76	76	87	80	81	97	75	75	84	70	85	85	76	68	84	88	67	86	76	94	83	92	63	90	91	81	96	96	81	84	68	84	78	80	69	76	72	67	87	72	86	80	86	72	86	79	89	96	86	92	82	80	82	64	82	75	65	84	79	80	89	80	71	86	84	93	95	72	75	77	80	66	91	95	84	79	81	82	67	76	76	74	78	77	84	85	88	70	82	76	67	62	85	81	76	76	73	75	68	76	88	82	71	75	102	80	68	80	85	67	76	90	84	78	77	84	84	83	86	65	70	68	82	76	74	91	74	69	86	69	83	82	73	72	77	92	87	87	84	91	69	81	75	78	83	81	75	87	65	77	94	92	73	75	61	83	89	80	68	76	60	68	71	84	90	80	71	89	89	75	75	82	70	86	77	84	64	81	86	84	89	80	69	72	73	70	86	78	89	73	99	71	82	73	79	74	82	80	81	67	97	85	65	92	94	84	94	78	79	71	83	80	76	82	80	92	89	79	74	67	93	95	79	75	68	84	83	75	51	84	91	100	78	77	75	83	77	73	81	81	74	90	76	87	81	89	87	110	96	88	67	83	73	79	85	72	78	73	79	78	93	87	80	94	92	96	77	79	85	78	77	61	79	89	101	76	90	82	94	73	83	85	83	71	75	75	87	76	84	81	88	78	74	77	63	77	78	86	88	71	73	83	76	82	78	90	86	78	107	82	75	82	84	58	86	92	75	74	79	75	88	83	85	109	88	79	94	73	89	70	91	84	78	70	83	78	86	77	88	81	68	89	82	81	88	83	70	77	85	68	70	79	78	72	62	83	80	62	94	72	65	86	84	85	77	72	93	76	93	65	87	87	77	105	76	79	76	83	70	80	98	70	84	86	64	87	79	80	101	89	69	70	87	82	75	81	76	102	98	88	80	83	77	80	63	82	73	73	73	79	77	75	74	104	82	82	77	78	79	86	77	83	92	84	92	79	83	76	94	80	96	82	83	75	89	81	88	84	80	66	85	73	76	60	91	81	73	75	78	75	80	84	79	87	68	77	84	79	80	84	80	69	80	65	63	73	88	69	96	71	78	89	76	76	79	63	92	72	75	91	87	72	100	67	85	95	74	79	91	98	88	81	70	83	75	83	76	89	80	81	86	70	73	76	92	79	92	87	83	68	80	78	67	82	75	81	80	79	83	56	76	73	72	92	80	90	76	90	85	81	89	76	69	90	84	80	76	86	80	65	81	102	78	106	91	72	84	80	91	74	76	86	81	84	83	82	69	79	70	85	84	60	73	74	90	93	89	80	83	79	81	80	94	86	76	92	75	76	74	80	83	70	77	66	71	76	66	78	79	79	88	92	71	86	75	74	77	75	79	74	80	84	85	80	83	77	88	83	93	81	88	65	85	85	85	82	85	81	92	71	82	81	76	79	86	83	85	94	83	78	76	86	88	93	73	84	76	100	78	84	79	86	76	80	72	72	62	76	89	87	104	79	82	80	77	92	79	75	85	78	93	76	71	91	89	85	65	85	72	95	71	79	82	76	65	77	81	95	89	91	74	84	74	94
23585	10384	2675	2567	3935	4306	3715	3370	2883	2351	2106	1966	1850	1534	1360	1181	1143	1124	1006	1013	992	905	945	968	901	909	915	870	886	817	916	904	854	900	860	868	847	831	847	817	844	865	821	835	825	823	814	802	897	829	860	894	837	813	794	772	800	877	804	830	858	809	791	856	845	841	935	1403	2942	3340	2756	2360	1819	1342	1119	952	815	754	754	800	777	806	788	807	723	835	756	797	791	803	796	744	775	786	770	792	820	804	743	746	828	788	799	782	814	763	780	763	768	820	775	822	778	864	793	761	770	799	796	737	808	791	789	788	773	782	774	789	750	818	763	765	791	793	808	800	783	785	757	760	746	802	818	767	746	759	800	775	818	787	774	734	812	777	757	748	754	800	781	762	813	773	775	788	780	790	803	802	771	852	812	758	807	786	767	786	816	807	778	792	762	820	797	769	821	799	821	766	773	811	805	781	739	809	769	773	797	827	760	780	810	779	801	778	745	782	779	782	760	762	794	773	756	777	816	782	821	776	809	800	748	765	756	815	777	777	820	807	757	787	806	767	807	774	736	780	804	788	783	784	758	743	785	792	777	767	813	811	814	762	766	780	808	841	788	818	776	764	805	744	781	774	746	813	776	753	813	818	783	780	798	802	819	766	788	784	728	809	791	791	796	792	795	738	815	736	773	739	767	810	737	801	765	816	800	752	842	783	745	801	810	802	806	745	827	728	781	741	785	773	786	762	777	769	769	777	798	776	767	820	725	772	780	799	781	812	787	730	793	793	765	783	802	751	774	853	751	807	770	795	761	765	780	801	781	805	769	810	745	792	816	847	787	832	867	753	802	775	790	775	763	740	764	780	779	785	760	761	817	823	774	793	784	779	800	818	775	747	793	790	762	795	797	747	789	789	808	757	775	822	791	773	794	782	778	787	718	797	770	780	743	809	808	753	775	801	792	775	761	768	778	776	784	777	775	784	779	762	772	771	764	826	781	791	753	754	780	862	805	798	802	783	789	782	816	803	809	821	761	782	787	781	790	765	776	784	759	744	770	762	792	782	798	765	799	810	790	753	784	851	799	779	762	788	837	795	835	790	751	780	800	798	781	783	792	766	782	827	811	796	810	771	790	807	796	809	774	778	787	769	755	796	757	748	841	775	773	824	779	810	753	761	806	795	776	756	759	758	818	823	796	802	779	758	813	798	765	804	791	781	813	750	813	797	769	822	767	766	782	793	749	782	774	802	809	759	792	807	766	773	815	829	806	831	732	769	819	852	794	774	754	811	791	819	805	749	747	819	809	740	762	826	740	791	801	741	806	754	779	773	774	769	779	748	759	794	786	774	772	816	809	775	802	768	759	836	808	741	778	756	805	810	769	794	792	784	755	789	788	745	748	828	799	813	813	819	793	788	778	790	747	793	758	803	752	834	803	749	812	786	778	801	785	782	785	787	784	803	800	810	765	747	801	734	795	812	824	805	788	796	800	794	804	790	742	816	804	793	811	731	798	781	808	822	784	786	799	762	793	782	769	737	795	779	750	771	779	789	801	778	777	776	782	758	756	757	757	814	778	802	770	793	737	757	766	812	796	809	772	796	754	744	759	833	833	761	781	870	754	757	754	846	797	773	799	830	780	780	786	880	776	820	776	786	801	732	822	754	815	741	797	765	807	785	789	836	759	763	817	783	813	775	789	738	810	807	790	792	775	785	805	797	797	772	799	785	813	817	790	803	778	759	734	736	810	765	792	782	750	770	775	764	773	814	771	785	802	828	789	782	774	750	792	800	791	794	776	801	774	826	750	810	824	818	780	786	775	750	800	759	782	845	815	778	725	784	766	778	776	799	813	799	800	758	802	817	801	784	806	784	781	756	745	778	781	788	783	799	814	785	825	786	793	737	781	785	765	800	768	813	792	795	786	789	804	721	773	807	791	745	772	776	797	772	789	793	806	803	761	750	760	765	779	781	778	789	795	780	807	811	779	792	772	803	775	824	763	830	789	790	837	767	780	781	806	845	891	754	821	793	784	790	816	813	796	804	794	798	760	812	774	742	762	782	789	769	820	774	774	785	735	735	791	769	798	800	789	781	800	804	750	787	803	793	788	739	823	779	770	809	785	749	784	761	815	789	718	790	796	754	749	809	781	799	773	768	833	780	803	751	794	794	811	790	781	807	784	725	764	713	811	790	756	751	793	831	782	787	798	780	756	781	819	770	779	791	817	801	774	761	847	835	763	743	761	801	771	773	789	794	806	819	747	774	750	829	777	781	757	796	752	837	780	761	773	814	755	767	743	822	758	744	735	745	748	763	767	767	811	810	845	775	762	793	834	788	816	772	696	827	766	799	766	796	786	788	814	782	811	754	780	802	788	815	832	778	812	788	769	841	837	795	759	798	793	792	816	775	832	828	808	770	748	786	815	776	770	814	816	780	790	781	783	783	783	820	765	822	837	770	805	786	825	786	804	734	761	755	794	774	783	803	821	812	799	790	766	755	765	788	854	756	801	774	776	801	794	734	825	813	795	784	777	763	779	796	785	799	792	772	749	799	800	866	775	789	788	779	813	756	739	833	783	763	762	840	795	791	798	778	826	773	763	743	793	728	833	773	791	717	799	749	795	788	736	817	747	789	813	810	756	765	779	789	821	755	767	799	854	746	782	809	802	789	822	780	821	821	774	823	857	807	782	769	743	822	764	764	759	814	805	799	769	769	757	779	766	819	801	789	806	758	748	786	812	756	766	817	766	775	808	817	831	757	801	800	817	759	815	794	792	827	801	786	807	758	768	774	806	819	768	775	816	822	754	805	808	790	781	770	810	825	787	764	742	773	808	796	773	805	839	778	766	807	835	774	793	809	763	802	805	766	787	775	800	800	805	817	784	811	791	775	799	810	778	820	784	806	784	742	762	805	799	741	758	771	796	752	845	787	755	775	751	819	784	829	828	821	854	757	752	797	803	793	767	761	776	774	796	793	784	792	814	820	788	797	798	777	773	809	778	764	790	827	763	783	834	765	751	804	777	747	851	749	782	787	787	862	775	818	784	780	750	831	780	790	796	780	792	765	790	754	743	828	818	742	792	785	808	810	815	799	740	758	741	835	798	797	734	730	775	753	793	796	775	797	817	755	805	787	774	779	798	762	768	757	788	776	757	798	780	845	771	808	799	800	774	774	744	775	805	755	818	773	738	818	834	793	773	771	787	714	811	802	819	781	793	780	735	798	820	833	834	833	794	767	787	768	792	826	781	797	818	783	782	817	794	791	760	784	834	798	818	774	770	790	751	776	808	789	775	720	777	780	772	786	790	809	805	814	767	835	797	766	762	763	815	748	814	779	760	772	762	828	746	794	783	785	801	764	806	757	747	799	820	784	798	785	756	771	802	765	825	780	821	818	818	763	801	797	795	760	798	796	769	771	784	801	738	779	812	805	738	815	757	834	762	739	792	828	779	774	809	754	800	780	820	801	798	746	795	828	707	809	750	749	795	836	785	760	764	787	827	770	764	809
1053	288	128	109	113	96	100	87	101	89	88	95	97	89	85	88	90	94	98	107	98	103	89	97	104	95	95	88	98	95	79	91	98	95	97	90	95	105	89	100	109	87	83	80	88	94	98	100	88	93	97	86	96	86	89	99	91	79	105	86	81	93	95	98	95	95	89	93	100	120	122	120	90	89	96	88	92	92	91	93	91	90	102	97	95	84	100	89	101	92	102	87	76	78	95	90	83	79	64	68	91	92	98	91	97	83	88	87	99	85	95	82	78	96	100	87	88	85	90	81	87	104	87	86	97	93	77	91	82	86	97	79	85	73	80	106	90	95	89	79	106	75	75	99	80	85	74	88	87	101	101	68	97	99	99	88	86	90	101	95	79	92	80	97	88	86	95	83	85	98	91	98	94	104	81	85	93	79	99	102	109	88	111	81	88	96	105	79	82	117	91	82	89	69	95	77	96	79	86	75	84	103	88	84	91	87	94	105	86	75	84	109	81	81	96	82	91	75	99	82	90	88	82	106	98	67	96	111	93	96	94	95	94	79	88	98	98	92	91	88	85	93	78	92	90	89	88	84	96	79	100	91	90	93	75	93	82	81	103	85	75	97	80	79	74	92	79	105	75	105	93	95	100	93	92	91	85	104	86	108	89	80	94	87	84	83	99	91	94	78	79	89	83	94	84	87	99	92	81	83	97	111	88	84	81	104	76	106	87	84	86	97	76	79	109	90	93	99	90	79	98	85	89	107	86	96	91	100	103	83	72	107	78	88	98	97	77	93	96	96	89	86	85	80	99	88	98	93	89	91	100	95	77	88	94	99	101	82	91	87	89	95	77	95	85	89	79	89	66	92	101	100	92	99	88	85	107	77	77	111	80	97	92	111	92	91	93	69	86	95	83	97	78	83	99	95	90	77	74	103	95	95	77	82	97	104	68	87	93	88	96	96	80	91	79	94	88	92	88	100	96	79	95	76	89	84	87	85	98	95	82	91	83	116	82	91	96	78	89	87	102	111	73	94	108	96	65	89	93	95	98	99	92	100	79	86	96	87	76	90	102	68	93	85	97	88	81	94	92	116	88	96	86	108	97	86	86	68	84	99	98	90	85	89	92	93	86	101	99	74	95	91	82	88	72	81	74	86	83	77	99	99	88	76	91	87	102	94	80	102	80	97	104	80	88	93	92	89	92	84	61	76	99	75	79	80	92	80	85	91	101	85	80	110	79	93	106	70	87	80	86	97	78	87	83	100	97	98	95	69	98	103	81	91	91	84	87	91	76	86	83	87	93	91	84	87	86	101	94	88	99	86	91	80	94	88	84	95	84	88	89	89	94	93	98	85	85	89	97	88	75	99	100	92	87	93	72	74	87	85	97	85	86	83	85	108	84	83	83	77	103	94	97	96	88	92	96	87	101	95	89	83	101	94	84	92	93	89	86	83	81	83	86	88	87	90	84	104	96	94	97	91	91	86	91	105	85	95	84	102	106	88	94	91	113	83	104	79	78	80	89	91	72	91	90	86	100	72	78	86	89	85	87	80	99	89	88	85	91	98	103	86	83	94	81	88	93	90	81	98	94	84	92	99	87	90	76	99	77	84	105	95	90	74	92	88	82	85	100	84	90	102	82	94	77	98	104	83	91	85	83	85	80	88	77	101	76	98	76	86	91	94	93	89	74	98	86	85	91	86	91	95	89	97	96	90	93	81	89	83	81	94	95	86	108	103	88	84	79	88	98	91	75	103	104	92	104	104	87	89	93	78	99	90	66	87	98	90	100	115	107	87	94	81	82	97	84	75	96	77	103	109	86	91	77	76	84	111	93	95	91	82	86	76	100	96	87	98	96	77	101	76	84	92	73	93	103	85	83	98	86	89	90	101	84	87	98	82	77	75	96	87	87	87	77	116	105	96	88	96	76	85	66	74	102	82	92	85	91	96	84	90	90	102	90	86	76	79	88	103	104	90	101	84	86	94	77	82	77	92	94	92	81	76	99	89	88	91	70	107	91	86	103	97	80	77	88	95	93	86	70	94	86	83	89	83	108	86	90	86	93	109	76	73	93	106	80	100	88	103	86	72	91	88	100	83	89	90	84	91	88	99	92	84	89	90	85	88	93	104	85	92	92	93	88	95	95	87	81	81	89	91	93	81	92	83	73	86	98	90	77	90	81	92	97	67	94	88	95	89	87	93	93	83	103	91	104	95	92	87	66	93	92	91	89	81	83	89	86	74	91	94	80	100	99	107	85	83	89	92	105	83	85	87	102	70	114	90	100	94	71	108	101	82	100	85	77	100	98	73	85	82	91	80	101	101	85	93	78	90	89	89	78	99	97	94	107	89	86	77	90	101	89	113	99	100	103	98	77	83	85	82	109	86	93	85	81	87	79	91	87	104	93	98	93	86	90	88	97	92	83	76	102	93	91	85	81	70	98	80	87	92	94	83	104	83	99	92	75	80	66	92	77	99	100	99	84	100	89	87	93	89	89	89	86	89	85	78	83	96	86	106	95	93	97	94	90	87	88	89	66	111	92	95	100	88	89	113	73	108	90	85	103	88	97	84	99	90	73	97	82	94	93	106	85	85	83	94	87	109	91	79	102	94	106	99	87	89	92	75	99	86	94	100	73	86	112	79	79	98	84	94	91	95	92	101	76	94	103	72	96	83	105	97	104	85	84	102	101	95	103	84	97	84	91	95	78	78	82	84	98	75	92	84	100	92	102	81	89	80	88	89	94	70	84	94	71	89	91	101	87	106	86	89	81	101	100	90	90	86	103	74	90	87	95	89	82	88	83	91	93	101	112	95	106	78	83	86	85	91	82	96	87	114	90	93	108	84	86	98	97	75	94	92	86	95	91	97	90	100	106	105	94	78	88	86	91	99	91	83	78	88	104	95	101	98	93	71	71	88	99	80	80	92	97	98	79	92	96	90	95	93	90	76	94	68	73	92	86	92	96	81	90	85	100	87	95	94	92	86	84	85	80	98	90	88	96	103	91	99	88	88	85	104	86	75	89	99	97	78	99	91	96	83	100	91	92	82	86	101	87	115	95	91	74	88	92	88	81	79	101	70	97	90	84	103	94	98	97	94	93	96	96	96	73	78	95	83	85	93	97	98	99	107	89	78	96	100	80	100	96	79	72	78	101	88	79	96	83	89	96	83	93	90	85	83	100	77	85	100	103	90	106	87	80	95	97	85	95	86	88	77	101	94	80	96	86	85	93	77	108	107	94	79	90	81	90	92	67	84	76	72	83	95	89	84	91	106	98	99	113	100	92	91	79	78	72	82	101	92	86	96	90	92	86	83	96	88	98	87	98	100	107	98	98	91	88	101	86	89	88	101	80	87	82	100	85	98	82	96	77	87	107	91	97	93	94	98	96	87	99	91	86	114	76	101	108	85	87	102	100	80	103	90	95	91	70	97	76	106	83	83	80	97	81	100	83	72	101	86	99	99	93	86	84	97	72	91	83	89	106	79	90	73	94	90
13514	4282	1276	1319	1598	1826	1522	1515	1637	1448	1359	1208	1227	1159	1087	980	979	894	927	910	882	936	907	893	912	824	904	887	883	839	868	850	894	890	846	914	871	918	838	828	862	880	838	853	898	856	832	860	874	858	921	880	875	869	904	820	843	848	875	847	827	868	874	848	854	843	905	1026	1228	1537	1387	1253	1076	1019	898	896	832	859	856	845	812	881	863	833	882	774	879	871	876	842	886	896	844	850	825	818	831	816	839	809	870	866	879	867	856	905	861	889	825	871	835	866	851	848	840	873	823	813	820	871	838	865	848	846	857	853	912	815	823	866	833	859	916	850	889	846	903	872	864	823	841	841	796	813	856	840	847	907	809	820	802	864	852	838	879	835	874	846	835	835	901	866	882	874	830	850	848	888	838	875	849	861	853	864	880	874	897	843	850	829	872	839	815	815	871	887	854	884	868	867	796	846	821	850	895	897	844	874	875	877	841	872	861	874	838	827	899	842	854	857	815	838	908	864	911	862	842	844	835	910	813	911	866	896	867	821	919	805	900	893	841	827	890	833	891	854	854	831	857	855	874	843	874	843	848	852	881	884	853	886	865	881	856	873	903	845	837	851	878	823	839	866	834	854	878	829	853	841	896	824	869	891	812	809	888	919	856	898	812	900	831	881	804	857	855	841	861	897	906	842	847	849	864	845	790	863	822	844	878	837	860	857	850	862	828	836	883	833	860	852	870	909	805	835	849	868	854	879	788	836	878	841	894	869	870	858	879	851	891	863	840	827	857	860	853	788	864	818	878	883	785	784	891	865	854	831	874	898	877	888	831	861	859	888	839	912	860	844	852	863	833	821	907	836	900	845	784	880	863	848	916	875	876	885	867	832	843	836	886	877	847	878	816	840	811	821	845	821	915	817	867	864	844	856	850	835	845	838	839	827	854	827	885	867	843	852	838	921	883	809	887	836	839	933	877	875	896	921	857	883	855	829	868	827	835	848	830	897	864	879	847	814	852	839	896	824	886	850	928	831	860	847	868	847	841	854	898	876	914	855	881	814	952	915	870	861	847	870	884	871	933	849	832	906	894	840	867	822	901	894	868	850	853	841	890	844	871	818	922	844	823	852	819	821	829	842	876	871	859	824	862	842	920	836	829	836	845	846	818	879	913	861	794	849	897	907	874	859	810	879	818	777	887	891	833	809	829	836	882	802	861	851	827	855	831	886	883	819	883	843	835	872	847	886	835	892	854	832	874	881	851	880	846	872	872	823	869	833	792	857	807	851	887	846	892	865	863	850	849	856	814	909	927	862	838	868	886	872	873	878	829	842	802	875	868	852	863	886	901	861	813	866	890	901	894	844	850	812	850	845	872	832	794	876	844	857	907	831	871	848	859	843	850	822	858	874	849	897	868	804	866	873	825	822	849	843	871	864	825	852	882	868	830	927	886	883	839	893	843	842	879	817	875	831	813	859	919	858	849	891	841	900	873	882	913	834	799	804	869	907	861	870	829	874	848	888	870	860	861	866	828	869	891	894	868	939	891	902	864	837	828	878	869	936	884	822	837	806	900	824	835	856	857	867	873	822	862	833	901	815	885	882	921	853	897	872	843	881	841	860	822	888	831	856	874	828	855	883	867	852	833	936	861	811	806	808	849	863	808	885	877	841	883	830	881	886	837	861	876	881	866	845	845	876	831	861	839	903	834	857	834	850	883	823	864	876	838	862	806	861	883	885	860	850	858	806	852	897	919	840	890	828	834	862	895	860	855	798	833	888	853	838	846	844	871	928	758	787	813	862	806	786	857	833	819	849	886	860	823	842	821	876	844	875	825	856	815	918	870	856	861	847	803	834	855	845	875	839	837	867	850	854	840	848	884	876	897	831	888	857	873	859	889	845	898	872	834	925	844	845	899	840	859	849	848	905	812	876	877	834	819	865	853	862	785	843	809	822	909	860	798	878	835	863	918	860	806	872	943	933	832	826	819	803	829	875	811	852	849	894	849	844	884	894	834	843	851	842	855	900	856	841	865	824	890	886	865	877	890	855	846	864	877	859	840	900	905	832	848	887	822	861	823	891	902	876	887	863	882	805	847	890	870	848	856	849	852	893	848	894	873	883	863	815	873	834	851	874	847	831	835	918	856	891	897	945	843	871	858	839	848	874	843	824	934	840	842	874	846	837	826	822	806	850	866	801	870	823	851	885	892	870	881	879	892	841	883	821	861	921	856	803	804	847	891	860	840	799	828	865	843	865	832	880	840	856	854	831	807	898	858	854	869	899	850	825	900	834	872	833	845	842	880	832	862	834	863	886	801	847	925	844	863	836	827	838	834	864	810	811	837	824	829	889	859	850	833	813	853	840	820	839	842	823	854	805	890	876	872	857	836	862	901	868	849	829	868	832	875	881	835	915	845	861	840	860	842	833	851	888	890	888	890	905	870	816	846	871	836	833	812	863	835	844	857	832	924	817	817	793	879	839	839	880	796	890	863	876	825	858	816	840	859	883	914	884	870	891	822	868	881	863	848	878	901	884	860	824	864	893	829	844	869	889	894	829	842	903	859	874	836	871	831	840	824	826	862	843	840	878	853	853	860	849	853	825	852	845	849	865	875	866	891	839	847	834	914	872	890	828	846	835	828	884	854	898	800	932	896	849	874	858	853	803	837	839	845	849	825	881	837	881	888	843	845	814	874	874	824	841	871	855	818	844	866	854	910	886	880	886	843	826	818	848	858	864	871	853	926	869	807	860	848	798	835	819	847	891	906	813	866	844	881	824	789	898	848	882	896	851	869	858	852	887	849	826	874	860	868	850	860	835	835	871	855	851	879	898	859	837	871	868	832	870	837	893	866	827	821	868	867	860	859	908	860	827	871	868	808	857	906	853	869	889	828	869	847	857	851	900	802	839	858	862	831	868	930	829	908	820	852	895	843	846	895	912	917	872	877	854	891	816	862	856	870	849	839	837	856	787	849	824	879	830	888	864	929	850	875	785	836	868	828	872	882	856	912	872	827	804	882	835	876	860	810	851	840	882	842	843	825	842	868	856	866	891	829	902	829	906	774	862	915	810	849	837	892	880	806	812	846	840	893	842	825	839	900	832	891	877	866	880	901	856	862	823	863	895	881	873	878	838	842	924	905	878	865	931	847	808	889	908	843	851	886	847	883	885	805	862	849	834	801	886	862	872	924	817	846	846	872	861	865	867	838	855	868	876	865	820	861	865	899	880	861	821	870	823	864	868	865	858	818	833	897	894	880	866	888	870	875	835	836	839	871	803	826	821	856	820	886	853	873	813	847	878	761	863	882	788	849	880	885	818	826	857	835	827	855	833	874	877	839	849	866	872	843	825	844	856	866	832	830	853	876	828	910	816	873	852	860	838	829	812	833	888	832	835	854	874	867	871	837	870	828	858	835	840	815	842	846	843	878	918	871	844	878	842	893	870	909	872	844	915	878	813	867	847	830	856	894	889	849	888	857	841	842	881	912	834	792	812	855	922	864	863
1544	759	211	141	124	101	119	111	121	104	106	111	110	100	100	102	92	84	96	105	76	94	91	101	99	98	83	105	86	102	96	83	94	91	106	96	88	85	98	104	99	99	71	84	95	77	96	89	93	107	81	95	88	96	87	79	90	88	90	82	90	76	80	104	88	100	94	123	136	155	131	132	122	102	102	91	81	102	89	103	90	105	96	100	83	91	123	77	81	79	80	96	91	82	78	106	99	86	90	82	102	90	97	101	99	70	96	105	103	87	90	89	93	108	99	102	81	98	114	89	91	91	94	94	95	86	88	81	113	82	93	102	80	103	79	110	83	110	89	88	103	100	102	91	102	91	103	88	99	85	106	78	89	82	87	113	111	111	105	92	104	97	91	88	101	92	81	91	80	97	93	73	87	97	95	85	97	95	96	73	87	107	93	105	90	95	79	88	108	96	97	90	86	93	92	103	78	90	83	92	88	84	70	93	98	87	94	100	94	88	104	95	97	89	93	111	93	111	92	105	87	103	113	92	95	101	93	95	95	94	77	98	88	99	87	94	96	90	76	100	88	98	104	109	95	84	96	106	83	105	98	92	114	85	89	98	88	95	103	87	92	83	85	84	89	103	71	93	102	85	75	79	107	96	98	88	80	92	90	96	91	97	94	101	91	100	83	98	82	94	103	92	96	88	85	92	87	80	109	91	96	79	94	87	87	93	88	97	104	90	88	78	108	85	92	106	98	81	95	94	79	99	79	96	94	111	94	92	96	101	91	82	80	89	90	92	100	92	96	72	96	86	95	108	77	87	95	99	79	99	82	105	87	88	76	100	91	101	97	89	94	93	86	92	88	94	85	96	88	97	103	73	87	91	99	115	95	88	75	83	90	102	98	94	87	78	92	96	83	80	93	99	73	100	83	96	98	98	96	85	115	108	95	101	85	86	88	100	94	83	90	108	100	92	99	82	94	89	113	100	93	85	113	93	105	88	82	91	79	95	91	105	111	97	108	107	91	100	117	104	103	85	85	87	96	97	91	102	78	86	66	117	76	103	91	73	93	86	104	95	104	78	99	87	91	89	81	92	86	100	78	106	87	75	76	88	97	89	89	101	83	94	89	101	89	93	100	93	78	92	65	88	97	91	83	101	79	77	71	88	99	79	92	81	104	89	108	84	98	85	108	106	75	88	83	91	104	83	98	74	100	80	90	98	98	89	98	88	88	80	92	118	93	90	87	100	94	81	77	94	95	70	110	107	95	107	98	85	86	89	108	91	99	78	103	92	104	75	101	87	96	89	89	88	92	91	106	87	93	104	92	91	88	64	87	85	103	95	102	111	104	98	88	94	103	86	100	93	84	80	81	110	78	92	91	104	80	89	103	92	88	108	88	87	82	103	95	122	80	98	81	94	106	96	88	93	112	84	102	99	94	95	81	90	73	80	87	110	77	81	104	115	94	85	97	103	95	83	102	108	82	85	86	112	94	92	92	91	87	85	118	80	98	95	89	88	95	98	92	98	76	95	91	103	99	101	92	75	96	89	85	102	98	77	97	104	104	96	112	99	106	106	110	114	88	93	75	89	79	86	75	106	101	89	93	109	88	99	74	79	87	75	86	89	96	82	86	88	79	95	107	87	73	82	93	97	84	98	82	106	77	89	92	90	104	98	97	98	97	81	84	80	94	106	96	108	75	79	102	90	95	110	86	76	94	76	118	80	83	104	104	97	93	77	99	82	93	99	80	102	88	107	86	86	82	72	97	106	109	95	94	87	81	89	109	102	102	99	83	92	102	97	97	88	88	99	93	85	95	61	93	87	88	89	89	93	97	103	103	114	75	90	84	96	96	91	90	99	83	91	97	80	86	83	102	102	110	80	92	91	86	89	89	99	91	82	99	99	89	94	95	91	86	94	88	98	84	86	83	75	96	103	110	99	93	93	79	89	96	111	92	89	94	89	91	87	79	102	101	85	80	83	98	95	80	87	87	92	73	99	84	94	95	90	101	84	93	111	83	77	87	94	91	95	87	83	94	98	100	102	101	100	84	96	94	92	87	78	101	88	98	80	102	83	99	81	91	92	103	95	91	110	95	81	87	67	106	77	77	102	110	104	99	98	87	87	93	91	98	83	88	88	81	91	98	94	88	91	90	79	93	93	92	105	87	88	77	90	88	97	96	99	106	77	83	98	85	90	88	84	70	87	85	99	95	80	99	92	89	88	89	94	87	102	91	103	89	101	82	81	87	92	99	94	119	94	107	101	103	91	109	93	92	80	73	83	85	95	83	103	88	90	83	80	94	104	89	96	100	88	85	97	82	98	111	83	99	88	93	98	85	88	100	95	74	80	93	97	101	110	90	96	100	87	79	88	97	91	88	107	78	93	103	97	77	93	86	104	82	83	102	98	88	84	88	80	95	84	106	95	88	68	89	98	83	109	98	79	78	79	89	99	107	76	101	102	92	94	93	96	80	89	103	93	91	110	101	88	89	78	99	92	71	86	95	86	108	95	107	105	89	89	83	95	76	96	93	93	80	87	79	89	98	104	96	96	104	98	89	97	82	89	91	85	84	108	82	84	72	99	83	97	91	111	100	89	91	97	87	89	93	112	86	100	90	80	85	93	120	99	100	100	92	92	90	86	90	92	95	67	85	73	113	95	91	101	94	93	104	97	96	97	106	93	72	108	104	91	88	97	98	99	73	101	108	94	86	89	105	83	97	112	84	106	111	93	68	103	98	87	92	83	83	86	97	91	100	102	93	98	89	76	92	104	78	106	95	94	102	92	96	92	74	81	104	82	91	90	105	102	99	100	108	84	76	86	94	93	80	117	86	73	75	95	96	99	89	79	101	82	87	103	87	89	98	71	90	76	88	97	104	98	91	80	100	91	108	101	84	104	89	98	93	106	106	80	94	94	80	97	92	98	99	90	92	85	104	85	94	84	79	89	98	85	86	94	78	99	78	89	94	84	110	96	91	83	87	105	83	97	88	106	84	87	84	122	86	96	93	87	92	97	83	92	90	89	87	92	94	73	78	103	90	100	107	81	82	96	95	117	90	82	90	81	90	89	102	93	81	105	89	86	109	74	96	91	101	101	100	80	97	82	78	90	107	102	94	79	107	81	85	86	99	91	91	88	96	93	95	86	99	98	78	95	89	80	84	86	84	91	100	93	111	93	76	91	92	88	91	91	91	87	86	110	85	114	103	103	100	72	87	89	85	116	112	87	81	97	109	124	97	79	94	85	88	102	85	103	95	91	82	82	103	109	79	76	90	97	91	98	95	93	82	89	98	84	77	80	91	101	109	94	85	102	80	97	101	90	77	94	96	104	62	89	96	107	90	82	112	98	87	99	106	76	93	77	88	98	107	77	84	89	103	75	113	86	84	92	86	89	88	91	87	81	91	90	103	93	105	93	88	97	94	91	86	92	99	101	90	90	96	76	93	118	82	99	87	90	102	86	97	85	108	98	98	88	99	97	83	82	88	107	82	94	97	107
19519	7733	2441	2165	2896	3143	2641	2273	2172	2009	1665	1579	1463	1443	1206	1292	1172	1087	1114	1018	1096	992	964	957	939	972	946	866	942	928	880	937	875	911	952	933	965	913	915	951	880	915	895	949	878	869	959	877	876	931	905	954	905	894	876	926	839	903	899	925	974	868	910	900	919	862	930	1523	2262	2330	1900	1505	1438	1173	1016	1031	900	876	907	920	870	916	834	926	943	900	917	906	867	884	887	905	839	874	883	886	890	902	948	877	885	875	897	904	916	893	922	869	874	897	854	868	905	890	912	872	897	842	855	904	938	870	936	877	913	852	856	909	936	886	885	931	965	897	886	828	885	918	918	816	888	888	859	912	903	898	867	874	885	862	915	957	919	832	917	790	876	918	895	887	920	884	892	863	869	869	919	892	923	932	892	863	878	981	899	896	899	876	890	874	849	870	894	876	840	891	911	860	898	899	861	827	885	871	929	851	883	962	893	870	911	853	930	890	835	854	884	866	907	890	864	877	897	873	854	874	909	897	868	862	941	890	918	834	905	809	930	882	901	886	904	868	872	850	865	895	960	896	935	872	862	914	866	861	873	902	938	892	878	892	905	895	885	909	889	888	889	960	874	862	847	853	892	922	943	881	905	871	884	889	906	936	881	923	897	852	911	855	925	861	923	913	855	845	809	900	930	923	914	925	982	891	918	893	846	882	865	864	876	865	935	921	908	867	922	878	867	931	943	891	881	865	931	904	898	903	871	883	869	896	865	874	886	877	871	832	859	954	935	842	907	857	883	842	840	879	831	870	928	901	892	821	865	921	881	925	873	800	848	973	886	852	918	895	863	891	890	875	831	922	958	855	859	926	840	885	868	859	903	886	872	909	877	888	885	953	885	900	914	960	876	891	834	908	900	859	818	872	869	874	889	907	889	894	955	928	901	809	879	885	923	890	839	908	886	907	903	970	950	869	855	886	904	846	918	821	839	855	891	913	949	928	926	878	911	943	926	943	879	921	956	956	888	922	819	854	919	931	911	867	897	899	874	890	871	883	935	822	893	820	908	933	864	911	936	879	847	912	869	905	882	846	905	896	896	840	916	881	897	925	851	877	937	934	908	872	892	883	870	888	902	925	917	846	857	892	862	903	902	921	854	884	932	840	875	867	906	876	867	873	859	858	888	924	853	903	905	874	884	890	902	903	882	845	842	875	881	889	994	901	885	918	831	871	890	899	896	847	962	897	830	878	867	837	912	884	883	872	855	910	976	929	896	900	887	907	863	902	847	873	907	914	874	884	909	928	924	859	920	874	859	851	811	918	829	936	918	945	896	873	906	824	902	924	909	855	918	872	858	919	878	859	886	880	937	934	895	912	898	914	899	863	912	882	888	926	856	902	906	962	862	885	881	854	902	904	907	908	872	887	834	905	849	898	919	938	865	932	897	895	862	944	905	848	860	882	920	902	946	917	911	919	894	897	881	894	871	914	889	942	893	888	909	879	890	991	906	907	902	918	884	898	900	837	901	905	900	873	886	926	870	843	902	883	898	914	875	899	911	900	900	931	896	901	878	919	895	915	911	871	899	889	910	910	845	913	880	914	869	862	898	887	840	899	873	860	907	848	893	900	879	821	865	951	855	954	906	888	963	874	862	925	902	893	924	856	910	876	925	895	869	915	880	906	839	855	949	902	877	933	902	879	862	902	913	947	845	954	909	865	926	886	894	901	874	860	848	894	917	907	955	883	878	975	892	893	931	870	881	866	859	882	858	870	926	835	870	918	887	860	925	892	890	959	875	894	908	919	898	945	890	942	856	909	909	898	928	843	887	876	942	937	878	916	871	918	836	848	835	855	846	835	871	870	856	869	944	890	906	857	863	913	909	869	891	908	896	941	898	898	893	899	926	854	837	873	907	823	865	830	917	885	866	869	926	891	816	887	894	906	842	870	920	885	886	841	887	862	882	853	838	893	824	839	923	894	878	919	919	892	935	892	869	880	873	914	910	927	866	860	881	844	901	904	902	898	911	847	875	922	885	922	903	878	926	921	922	887	789	867	873	890	882	871	856	943	880	891	912	862	905	873	912	884	900	879	872	941	872	922	875	852	890	960	863	914	872	840	876	899	889	922	870	898	871	950	936	838	885	932	823	885	833	875	907	901	875	901	865	866	863	867	903	851	854	872	902	895	891	889	921	848	886	893	937	861	889	874	865	929	909	869	886	889	927	902	874	888	870	862	949	866	869	916	931	864	925	906	932	915	907	865	897	939	925	876	852	904	925	898	884	888	918	832	918	891	919	891	926	874	904	862	847	896	891	904	894	905	889	922	912	912	883	867	924	856	875	878	845	917	862	892	921	866	909	871	898	888	863	902	877	951	891	874	884	902	879	886	865	885	955	923	838	842	873	880	884	897	885	944	905	886	909	922	836	867	882	924	871	881	921	899	898	864	920	893	871	937	894	888	912	880	885	872	888	892	876	845	887	895	860	937	835	880	868	812	897	956	910	857	886	910	860	865	929	957	880	920	847	866	935	895	928	885	869	908	852	882	884	913	863	877	909	893	915	931	923	910	897	893	878	899	867	866	843	860	896	890	873	887	823	917	934	882	850	936	947	855	894	881	884	894	929	912	938	882	861	917	875	820	873	896	910	838	915	945	909	864	847	920	887	901	873	904	884	880	870	912	857	835	897	948	901	873	810	916	860	824	835	923	871	895	888	904	900	851	910	840	961	893	887	934	892	873	877	913	922	835	855	913	901	916	811	868	913	945	899	919	877	846	942	887	903	923	861	915	873	880	883	885	901	923	891	911	843	939	855	875	911	879	915	916	886	901	848	949	837	896	860	919	942	883	911	936	882	894	940	909	854	910	875	882	930	924	891	890	928	838	876	895	871	929	866	951	871	888	910	893	906	926	834	858	918	895	879	881	875	910	943	828	889	942	906	893	828	904	920	897	891	974	880	921	910	877	862	891	914	877	868	882	881	882	866	930	902	895	846	895	876	878	841	891	863	924	890	934	864	912	864	899	877	876	909	899	944	878	858	931	910	846	891	885	941	899	907	892	886	875	866	903	897	922	880	945	889	923	871	962	903	928	868	914	876	808	910	870	912	956	911	935	873	877	823	895	864	910	815	848	884	900	897	924	835	901	880	876	848	918	873	867	898	893	946	888	872	927	842	858	920	892	843	943	957	922	898	899	837	902	885	852	886	864	915	849	868	793	902	857	825	918	846	932	914	886	870	913	884	884	914	949	917	955	889	862	896	909	934	911	909	874	897	943	847	897	863	893	876	881	845	850	893	862	899	936	860	908	861	915	860	942	898	905	859	942	864	866	898	856	904	916	906	875	912	893	915	939	828	890	859	866	894	895	894	910	881	902	874	879	893	942	857	929	911	920	848	894	920	880	909	865	919	937	944	877	858	925	875	906	882	922	894	913	890	881	942	876	899	904	905	891	889	947	894	844	859	907	876	889	893	897	855	904	900	912	937	921	924	928	907	846	883	839	862	904	859	811
1965	639	216	128	111	107	102	114	91	110	105	111	93	105	105	95	83	99	70	87	77	93	96	81	78	65	89	83	82	74	87	83	87	69	70	74	93	72	77	79	79	82	80	77	88	83	81	83	70	89	81	86	78	89	83	93	67	82	86	84	76	73	73	90	93	99	86	131	156	142	150	111	108	68	100	104	82	77	79	71	88	92	84	72	69	66	69	74	85	76	85	88	87	82	82	80	81	87	87	78	78	81	68	69	69	84	59	92	85	91	67	67	77	66	80	74	82	87	70	75	79	88	83	88	92	92	74	80	85	78	60	61	93	89	76	92	82	85	76	89	71	71	69	76	85	80	60	76	77	89	75	88	83	74	73	86	81	83	73	92	80	77	85	77	88	75	75	75	103	75	86	87	88	78	74	93	73	80	75	83	84	71	77	83	72	80	71	86	79	68	92	77	72	80	80	83	80	79	81	96	77	68	84	69	85	85	77	76	82	75	80	69	82	87	81	100	64	91	83	84	65	82	79	87	77	80	74	78	91	89	77	69	76	91	83	95	77	92	84	77	89	90	91	83	76	82	75	68	83	72	80	76	78	62	76	69	65	86	81	91	84	67	79	82	82	69	74	84	74	72	69	75	80	64	88	76	74	84	75	77	79	79	73	76	75	75	95	75	82	87	70	65	116	80	87	71	81	67	95	89	78	83	85	80	69	80	67	78	80	85	73	68	80	73	84	75	84	86	83	81	68	67	77	63	75	85	74	67	78	85	67	73	69	86	87	98	73	74	79	74	90	90	73	71	86	92	82	80	64	85	66	81	77	71	69	82	81	79	90	79	81	87	87	85	78	77	91	80	67	65	66	84	78	101	87	88	89	85	76	73	97	78	71	69	82	79	80	102	75	78	59	89	70	66	79	85	90	68	77	64	82	71	86	87	71	70	78	63	71	67	73	82	75	80	83	72	87	81	71	87	82	76	94	76	78	83	89	78	68	78	73	81	59	89	90	74	75	92	72	84	63	72	75	77	71	84	78	78	80	86	86	89	90	90	75	82	72	80	82	72	80	68	82	67	87	78	97	74	78	69	81	73	79	88	84	79	83	91	78	88	87	80	76	85	90	94	71	89	69	68	77	68	81	62	81	87	79	81	78	83	76	75	63	82	62	85	82	92	86	71	73	85	62	85	63	89	78	77	80	86	104	76	89	89	70	83	72	82	84	89	67	83	73	76	81	76	83	73	79	77	81	96	75	87	65	74	68	70	65	83	76	92	63	89	78	77	82	85	86	84	108	79	72	90	68	77	94	80	84	94	80	76	74	80	69	73	87	77	68	82	81	78	74	80	77	83	84	86	63	82	86	77	71	65	72	85	82	96	84	75	91	85	63	60	82	81	70	94	84	85	75	77	87	80	73	76	73	87	90	70	91	80	81	79	81	67	71	72	92	91	74	78	82	90	73	79	80	81	90	79	86	78	82	82	64	76	61	76	66	84	76	83	68	71	78	68	87	76	92	80	72	75	89	91	77	83	72	90	90	86	78	84	89	85	87	85	69	62	77	94	73	70	81	72	79	81	95	86	97	70	90	81	80	76	78	96	79	78	75	63	72	67	90	73	89	63	84	71	78	49	85	75	76	90	87	74	72	90	78	87	80	85	77	81	67	65	80	71	80	72	87	90	72	83	76	73	69	80	59	65	79	75	88	87	65	81	64	77	72	89	65	71	80	71	79	75	70	73	73	76	61	102	84	63	100	81	78	89	94	71	68	81	60	73	63	101	83	77	72	82	83	66	83	69	89	94	95	83	72	71	77	87	90	76	70	74	92	76	70	86	78	78	74	77	67	83	81	90	76	71	77	72	80	74	87	81	77	77	75	78	68	76	77	79	102	83	74	75	78	76	70	83	75	91	65	74	74	75	92	70	77	77	68	84	83	97	73	87	83	72	96	72	80	93	83	95	87	66	80	86	79	62	65	75	81	67	87	76	76	82	95	75	73	76	66	75	79	71	84	84	84	70	81	86	77	70	84	99	88	79	83	89	69	92	77	87	86	78	77	91	77	91	75	76	83	85	63	93	81	71	81	80	105	72	91	92	97	67	78	75	76	74	79	88	81	73	67	70	86	76	67	58	74	75	73	80	86	82	87	72	93	69	66	90	85	77	98	77	87	74	81	88	89	80	92	70	91	85	74	76	74	69	85	82	80	86	69	74	78	64	84	78	86	80	88	83	63	89	75	75	62	65	86	85	82	86	95	70	70	89	71	72	92	77	89	85	76	69	79	83	67	81	78	79	66	66	94	72	68	78	78	79	81	90	88	94	70	83	74	82	76	76	74	94	70	100	83	74	86	101	85	70	92	88	78	83	74	75	74	86	68	77	87	86	77	93	94	70	73	87	83	79	76	73	92	82	70	79	79	77	86	86	77	78	65	69	64	83	85	76	84	94	81	79	83	72	75	86	69	98	77	82	72	68	86	75	68	88	79	85	81	65	95	94	78	81	77	79	75	82	80	70	88	84	83	78	82	79	92	82	86	73	79	79	82	69	78	87	81	80	72	73	69	84	105	84	88	78	82	79	69	91	72	70	104	65	79	84	77	67	86	81	80	75	74	76	74	60	72	81	72	77	85	91	96	80	83	78	75	90	78	76	71	74	78	74	73	91	73	80	82	73	77	72	85	82	73	80	78	83	54	70	84	71	71	88	93	78	84	91	91	80	95	78	67	82	80	84	67	80	79	66	84	80	69	76	77	92	61	93	79	74	89	100	88	87	67	78	88	88	71	78	64	84	78	84	82	72	79	70	73	73	79	77	77	82	83	65	75	80	72	70	76	79	83	78	85	69	84	88	75	63	87	80	68	61	88	61	87	71	73	79	72	81	64	76	65	86	81	83	82	89	79	89	80	99	97	85	75	70	63	70	74	74	73	82	82	77	79	71	82	89	82	77	86	76	64	87	79	62	75	72	70	104	75	82	83	74	74	90	87	61	78	95	85	65	86	99	73	85	77	77	91	83	82	74	72	64	74	80	73	75	71	83	70	67	96	87	83	82	65	66	97	76	73	73	82	79	67	66	79	80	86	95	83	91	74	79	80	72	68	74	70	74	78	88	72	67	89	82	76	84	67	75	70	55	80	85	86	78	76	88	87	71	63	83	82	83	75	78	66	69	77	83	86	71	76	77	65	74	79	81	83	88	68	75	72	70	76	76	80	88	86	80	77	76	70	66	67	85	82	95	59	73	70	81	74	79	67	80	77	82	79	77	76	60	68	84	85	97	84	77	84	92	64	84	73	80	49	83	96	95	68	68	81	69	98	70	62	88	79	81	75	81	68	67	75	95	79	78	78	60	75	74	64	68	82	98	77	72	70	78	72	75	67	77	72	95	79	89	56	76	68	83	83	87	85	79	80	94	70	70	83	80	71	99	72	73	89	107	87	75	95	78	82	82	83	79	77	81	86	62	83	77	76	81	89	69	78	67	85	100	80	82	97	69
19087	6827	2561	2033	2733	3047	2615	2234	1993	2040	1680	1437	1367	1311	1270	1167	1118	985	932	921	858	860	850	836	843	755	825	816	829	809	802	773	820	844	790	788	761	845	761	787	798	793	805	790	788	748	744	739	769	765	793	789	750	754	812	819	810	783	768	779	745	772	773	743	758	734	789	1457	2674	2582	2062	1559	1226	953	870	847	789	770	782	717	766	795	819	728	728	774	781	743	777	735	788	769	751	821	739	790	723	746	790	783	796	729	683	784	818	754	722	720	748	760	724	778	721	755	801	726	740	774	749	752	766	756	736	753	772	759	741	730	738	764	760	755	769	764	769	745	742	691	735	797	702	799	756	750	730	726	755	752	757	770	726	715	717	761	780	779	729	778	793	765	776	734	812	814	773	724	760	751	729	785	799	749	764	720	755	767	773	770	770	741	749	788	766	776	703	797	717	761	753	761	759	766	774	751	698	733	773	730	773	744	759	795	764	744	737	788	781	777	781	796	755	719	774	684	786	721	696	781	720	712	744	785	757	833	733	787	735	781	726	752	742	781	745	759	751	721	763	793	755	736	804	757	745	758	762	782	720	751	718	768	767	777	742	700	713	791	719	735	746	752	748	784	704	765	772	777	765	727	805	787	763	775	732	761	759	766	794	756	760	802	754	771	741	770	817	771	773	814	753	749	815	778	726	752	748	822	805	757	732	701	733	742	739	743	750	730	790	700	751	772	765	706	745	781	760	759	761	738	736	740	787	779	730	752	762	797	739	738	763	738	723	759	759	802	720	739	703	762	724	743	783	753	789	745	749	703	758	807	729	759	777	732	773	723	756	739	748	774	771	744	783	749	787	841	724	708	745	774	766	778	771	767	797	794	772	762	757	793	759	754	756	804	709	773	746	789	768	712	774	788	771	751	744	735	737	771	754	767	753	736	705	766	695	774	797	758	702	737	760	777	723	788	787	824	781	765	756	763	750	751	693	817	787	771	765	782	744	758	743	766	763	694	788	694	768	807	750	742	742	751	721	798	757	738	767	754	804	785	790	779	775	739	731	761	756	771	751	770	715	730	760	800	770	763	731	776	751	769	780	741	801	709	746	719	788	743	747	774	723	790	702	760	780	743	762	761	792	746	758	797	745	772	780	712	754	746	825	746	754	764	761	767	741	753	742	749	768	780	743	789	698	775	730	730	744	753	726	763	737	772	821	707	744	752	788	745	782	761	717	741	770	786	747	760	727	759	771	817	764	734	748	724	749	773	797	752	802	805	795	847	766	771	729	747	807	766	769	801	805	771	798	738	811	754	737	764	796	791	752	735	792	782	761	728	756	712	703	718	794	773	776	761	747	773	755	821	753	770	733	765	785	741	838	730	750	755	755	737	748	691	799	777	731	767	774	739	737	775	723	761	714	789	751	740	751	784	797	746	769	751	747	769	804	730	763	749	737	737	780	816	741	735	798	715	767	754	792	742	768	738	771	715	818	715	761	752	741	771	768	788	751	794	768	726	698	783	743	721	742	738	772	705	812	772	764	784	756	771	738	731	743	769	782	767	770	736	773	771	734	772	808	755	792	700	778	766	827	762	788	782	774	736	735	782	814	778	771	742	734	789	695	787	817	749	769	724	773	806	715	732	760	735	753	741	770	746	746	732	783	782	747	756	698	711	830	751	755	741	770	750	777	809	750	818	729	755	730	793	821	768	800	707	797	721	743	764	774	779	764	743	783	793	717	786	791	739	783	789	817	792	722	769	801	709	752	764	745	735	750	731	788	835	777	773	745	725	775	689	745	780	765	782	788	750	785	722	813	736	704	749	736	812	771	773	796	760	784	755	723	767	753	750	783	803	801	789	740	714	763	787	728	791	750	733	797	776	787	740	716	721	782	736	788	751	729	756	736	754	755	765	731	745	850	767	736	771	769	766	747	757	763	813	719	781	725	764	757	723	803	747	733	734	768	800	738	767	766	740	765	730	733	733	704	799	780	758	767	705	778	745	799	769	729	745	739	756	726	764	761	835	780	786	793	741	793	729	748	753	785	771	767	748	770	729	718	778	769	745	762	781	789	768	801	823	777	752	761	726	775	768	764	698	734	771	788	762	739	746	774	743	795	732	797	767	758	771	752	772	715	764	708	776	785	719	753	813	770	777	714	775	785	759	735	743	740	749	768	721	736	756	744	728	724	760	760	736	736	806	767	784	791	757	748	800	765	755	766	734	826	754	802	763	716	739	731	741	771	709	786	745	737	771	775	790	743	765	768	773	724	825	795	773	782	749	748	761	764	833	801	749	740	767	768	805	780	747	785	767	758	744	783	731	720	786	788	754	728	793	757	721	779	791	732	735	721	761	797	762	738	775	715	752	830	803	754	741	728	752	772	738	746	746	712	766	787	747	794	759	765	776	771	744	791	777	788	773	728	753	756	769	796	760	787	741	809	754	748	794	755	767	729	728	786	773	747	771	734	757	801	728	773	801	802	797	758	754	769	764	772	771	774	762	738	787	768	796	734	783	788	767	744	776	762	707	791	817	745	748	753	718	773	779	788	763	704	735	760	794	747	817	758	717	749	740	753	780	758	776	731	755	775	765	720	781	792	748	774	744	781	726	711	771	720	744	781	766	693	712	766	765	725	784	764	746	724	766	746	748	747	747	725	749	746	762	711	775	701	774	753	762	780	740	748	760	751	749	799	756	748	769	753	753	728	770	739	802	748	752	759	760	749	759	770	738	766	777	757	790	772	745	785	729	761	786	748	767	742	844	739	764	713	730	757	779	736	751	744	732	725	760	798	802	768	760	743	770	739	705	727	771	735	742	770	757	793	724	715	779	805	798	758	758	726	710	780	800	764	726	711	761	777	756	708	687	755	710	708	740	758	765	772	775	780	813	738	768	734	729	678	819	778	785	704	779	787	768	732	755	766	760	805	737	758	720	806	742	785	777	743	742	775	748	781	782	749	791	794	759	747	746	744	750	750	709	783	759	723	805	764	729	725	778	752	736	756	806	783	781	781	761	720	775	746	789	763	718	691	754	754	729	714	736	767	729	792	760	788	764	756	733	725	806	742	776	783	755	774	806	777	775	808	776	756	776	778	726	807	756	793	740	754	721	778	796	775	799	790	746	744	722	773	791	789	767	733	784	751	795	778	750	729	784	781	712	791	767	745	776	774	756	796	759	772	764	767	797	766	843	814	800	733	750	682	776	745	770	764	772	784	719	768	776	773	793	747	736	721	785	757	718	708	794	778	761	736	733	749	706	781	764	745	775	738	790	710	785	770	757	785	739	749	790	735	751	730	728	774	782	756	760	778	730	802	779	723	716	793	758	725	746	811	736	762	747	747	778	728	802	775	769	746	763	737	770	766	729	768	748	760	785	768	761	771	767	814	747	749	740	739	792	790	745	728	792	788	788	731	761	791	783	737	771	751	749	771	736	707	764	743	727	801	754	757	790	780	795	785	779	786	772	727	760	813	767	760	797	757	741	767	770	731	726	724	761	711	755
2499	1218	311	168	131	133	135	143	125	115	111	103	98	91	97	100	96	96	86	81	79	87	86	75	70	82	78	83	74	90	101	72	75	69	81	77	79	91	90	86	82	90	63	79	66	81	90	92	91	82	89	76	86	85	85	81	83	76	77	77	72	86	79	75	81	79	85	93	191	185	185	155	120	86	100	86	102	84	77	87	77	85	96	76	68	81	83	75	79	69	71	85	78	82	82	67	70	79	77	74	88	85	98	103	87	82	72	81	84	83	69	79	72	85	78	89	91	95	88	97	64	71	84	53	76	87	79	73	75	79	69	77	95	81	85	89	92	78	82	85	81	81	78	83	71	70	78	77	77	76	87	80	72	85	83	73	79	84	90	88	69	70	89	86	76	87	88	74	82	84	77	73	81	93	79	73	65	67	82	106	79	70	96	82	96	80	81	72	68	72	77	73	81	72	76	93	92	69	77	75	78	82	93	66	67	91	87	68	70	81	81	84	69	96	73	91	73	78	89	95	78	85	70	107	87	88	94	92	66	99	77	85	94	76	80	89	70	88	84	98	84	83	111	89	91	95	65	83	81	90	72	80	76	80	75	83	73	72	66	82	91	79	87	71	86	77	75	83	73	88	95	84	80	85	64	80	86	62	74	93	83	82	81	75	80	77	68	101	81	80	83	80	77	82	90	85	83	96	76	74	82	84	71	79	78	77	81	82	79	82	75	75	86	92	82	77	87	71	79	67	68	87	80	66	84	85	85	71	70	103	67	81	76	90	99	91	78	81	80	88	85	92	91	85	79	72	79	84	81	90	76	81	84	85	84	91	80	98	85	86	82	77	88	102	77	76	75	71	72	75	78	81	95	73	86	100	87	85	100	77	75	87	76	89	92	75	66	69	90	91	79	82	96	72	86	69	78	93	97	62	81	84	90	86	93	72	91	80	75	79	77	72	93	79	74	70	84	70	100	65	85	81	87	79	77	77	83	71	83	90	76	73	74	94	85	81	77	70	79	66	89	95	94	86	87	90	85	71	82	67	66	81	89	66	106	75	75	90	73	81	92	84	94	92	100	77	73	83	65	85	77	83	94	81	96	83	88	74	89	78	90	89	76	61	78	90	95	83	68	97	78	85	73	87	76	77	79	80	76	90	74	91	86	59	85	91	90	76	84	86	86	76	68	86	71	85	77	80	82	72	93	85	85	96	83	72	70	72	86	85	71	67	92	86	68	75	89	83	95	97	86	81	73	86	94	88	66	79	88	81	81	88	74	93	81	83	73	93	81	85	86	84	64	78	86	91	89	74	74	96	74	72	89	73	82	80	84	81	74	92	87	76	74	76	83	96	77	89	84	68	91	109	87	80	74	94	89	61	79	79	84	81	71	82	62	69	79	89	103	91	78	83	89	70	83	84	68	88	89	87	85	94	73	90	90	73	83	87	66	91	70	100	85	75	77	76	70	83	63	82	80	74	84	101	73	85	100	88	74	86	82	75	80	77	97	87	88	72	75	79	85	94	82	82	88	86	61	76	72	74	70	69	82	98	84	75	80	86	70	82	59	74	91	92	87	80	83	89	68	80	90	91	79	76	90	75	72	77	71	77	73	77	83	71	90	77	94	75	74	71	61	82	96	69	84	83	77	82	87	82	86	83	84	84	82	79	83	82	80	81	72	81	85	88	84	88	83	77	102	89	69	83	88	95	73	80	76	85	82	73	86	82	71	80	94	101	83	53	80	87	87	95	83	77	87	79	76	74	79	79	88	80	82	71	78	91	86	84	90	98	83	88	80	76	74	80	87	72	94	76	67	73	75	83	82	88	78	83	80	82	75	81	72	85	78	88	78	85	66	74	85	85	60	84	63	79	99	75	69	94	72	81	73	86	76	74	88	90	93	68	82	79	89	67	81	86	75	86	72	71	79	72	82	87	97	78	89	82	73	86	81	78	87	81	66	74	85	82	74	84	72	98	82	88	104	68	68	72	59	66	69	77	91	79	76	81	67	88	77	56	76	65	72	79	88	73	102	91	84	74	87	76	87	72	101	77	74	89	54	84	64	84	76	101	73	86	60	93	68	77	80	66	77	85	84	79	79	83	97	84	82	91	73	80	68	74	80	98	81	70	70	83	64	79	70	88	87	66	87	75	77	76	62	78	94	95	89	87	68	79	87	86	70	100	81	78	81	81	78	86	95	82	62	80	71	90	100	85	88	65	84	89	79	68	71	71	84	81	87	88	85	73	74	90	67	85	74	80	77	96	88	84	80	88	92	83	89	69	74	66	88	98	86	69	90	84	78	90	93	97	90	95	91	86	77	89	87	103	91	84	102	80	88	79	80	68	84	82	87	84	91	94	94	83	71	89	103	79	85	89	74	75	88	84	64	94	88	81	77	92	88	94	85	87	100	78	85	89	82	69	84	81	111	65	86	79	73	80	85	68	92	90	79	91	78	85	78	72	75	81	81	80	94	93	86	102	72	82	73	74	79	95	81	72	82	95	67	79	69	102	75	65	82	84	83	83	90	81	93	102	87	89	85	82	81	70	78	78	73	75	71	81	72	85	78	83	83	86	70	88	96	79	81	80	74	87	82	73	87	93	78	88	85	66	78	81	67	71	85	82	74	76	72	78	85	66	76	76	85	88	93	103	79	83	79	75	72	69	71	85	91	100	73	73	91	83	98	74	62	76	82	84	93	81	75	88	88	79	89	77	94	82	94	88	91	79	73	77	94	87	90	91	84	68	78	87	77	78	82	88	64	88	79	69	73	87	79	89	85	70	83	76	79	82	72	84	73	73	72	101	95	76	69	83	81	99	87	89	72	88	84	72	73	81	87	80	88	75	82	84	81	68	84	66	86	84	78	83	93	88	77	74	64	85	80	69	77	83	73	70	79	68	71	80	81	101	86	77	86	84	86	77	77	86	73	76	76	73	72	83	85	86	78	84	75	86	81	77	75	74	74	74	67	73	98	81	85	82	89	91	68	87	82	81	74	82	75	80	81	88	77	78	82	89	81	84	81	83	75	97	74	76	80	66	73	101	85	90	71	92	78	81	76	88	88	79	76	89	86	90	79	85	77	74	85	86	98	80	76	89	97	94	97	81	85	91	73	77	72	77	87	74	79	77	84	68	73	81	76	89	80	79	84	85	84	68	68	76	75	74	69	97	91	75	93	90	77	66	79	88	73	74	74	94	87	62	84	78	75	92	73	100	91	94	91	91	80	79	62	80	64	74	73	97	81	84	69	78	78	83	81	82	87	86	66	84	78	90	76	92	81	69	94	82	82	84	66	82	73	72	79	69	79	79	88	73	93	67	99	79	95	81	95	106	64	87	86	87	75	93	87	78	85	88	77	75	82	63	77	86	89	73	75	82	74	77	74	79	83	87	83	64	62	85	82	66	89	72	87	64	99	74	80	84	85	99	74	81	70	89	88	67	70	66	76	89	62	89	99	80	72	77	81	89	76	90	74	85	84	73	55	83	75	72	71	86
23527	10243	3153	2622	4056	4432	3916	3047	2574	2274	2176	1829	1673	1552	1434	1341	1229	1129	1043	1044	975	895	959	868	919	864	791	810	853	895	845	857	893	886	890	879	870	848	837	802	881	804	841	811	864	822	792	785	830	798	766	795	855	810	809	795	774	843	772	806	793	811	763	797	774	828	849	1072	2956	3612	3146	2470	1587	1193	997	882	813	857	741	822	837	759	788	764	812	766	839	829	814	791	773	777	820	797	815	781	804	785	779	775	726	773	779	774	794	835	761	790	794	793	773	807	812	831	798	817	737	772	773	770	772	799	823	817	750	757	785	798	796	824	817	780	761	823	820	820	773	814	793	742	739	756	776	794	798	748	772	730	761	794	817	766	787	773	790	807	801	797	796	812	745	822	729	802	790	805	775	812	801	830	802	824	744	768	748	766	790	793	793	812	789	738	780	782	822	838	741	782	771	817	775	808	788	838	790	729	849	787	801	795	801	808	810	826	821	788	794	826	782	795	762	760	765	814	812	785	804	798	812	770	801	759	720	757	770	815	800	829	787	789	805	822	736	737	766	774	802	751	814	756	770	765	769	773	798	801	753	793	792	793	812	774	797	788	796	808	777	814	785	792	804	776	778	793	790	844	756	773	767	762	804	774	779	751	844	772	812	768	801	739	798	777	737	790	754	826	782	841	777	800	770	753	790	798	781	822	816	800	811	816	817	853	794	755	802	758	751	793	812	782	812	801	802	803	765	796	821	800	738	759	774	779	787	810	780	779	821	743	820	761	769	798	783	768	742	813	813	843	743	825	791	791	815	768	801	746	776	777	809	815	810	804	771	787	736	827	775	784	801	790	805	782	810	814	802	768	849	829	798	776	838	775	786	815	740	812	752	829	728	802	811	774	849	804	762	740	771	790	821	777	790	816	780	857	773	787	766	814	779	778	830	836	787	753	759	782	809	824	775	748	756	857	782	777	827	784	816	811	750	814	796	747	739	836	804	750	818	761	819	792	783	763	811	814	820	763	784	754	766	761	767	758	785	766	811	759	820	802	784	816	795	764	797	815	770	824	826	789	849	789	778	750	802	783	765	762	859	798	778	790	779	826	817	777	815	770	805	760	802	765	820	814	783	780	779	767	784	747	787	744	842	792	800	818	779	771	797	775	798	834	795	784	702	740	799	786	772	793	817	806	823	758	798	849	749	772	827	853	775	754	863	745	775	767	747	773	839	744	754	808	791	768	825	744	784	784	789	806	779	760	778	790	798	752	818	799	793	794	805	756	810	788	840	776	813	771	793	759	806	756	752	763	746	823	736	809	804	796	828	764	810	753	754	720	841	776	766	753	760	821	825	771	764	786	751	778	819	805	772	763	789	831	752	797	778	816	856	792	818	801	795	757	783	821	794	785	795	738	797	824	773	850	760	785	764	765	745	772	818	832	782	787	793	801	796	779	777	857	825	800	794	736	814	788	834	798	803	780	807	744	776	802	828	787	747	788	768	815	724	820	768	788	803	802	767	792	813	720	819	767	772	806	811	793	800	752	789	824	791	813	765	795	818	783	782	792	802	786	847	815	763	788	779	839	800	765	771	802	773	807	806	762	792	752	820	793	825	810	770	778	788	809	775	777	806	807	751	815	834	770	788	782	791	761	775	806	842	812	775	799	764	748	784	784	789	799	825	821	804	792	770	809	784	774	770	792	779	787	766	788	795	818	756	761	783	770	840	749	796	826	797	821	780	788	818	797	811	818	770	785	768	764	830	793	742	787	784	821	865	766	765	824	816	790	805	780	785	808	756	800	810	830	746	823	781	843	771	772	832	831	777	753	735	780	772	783	753	781	790	812	788	830	862	758	756	763	823	785	787	782	798	785	825	815	791	812	803	774	741	822	751	849	817	776	805	804	803	839	739	826	755	795	859	800	819	779	797	768	838	786	785	800	772	798	799	808	793	812	809	781	779	834	793	803	777	822	795	781	766	818	786	803	821	750	814	787	799	783	781	829	737	813	799	793	783	778	759	792	797	767	792	760	786	797	796	801	769	774	819	781	780	801	813	790	797	793	747	826	802	758	847	762	791	792	760	748	803	766	807	828	791	780	815	832	792	788	814	788	777	828	812	799	826	798	821	815	788	821	820	773	764	802	768	844	806	782	793	772	752	780	824	816	798	788	749	807	778	790	769	769	789	808	749	825	800	793	752	812	807	757	782	802	788	791	840	799	825	805	801	755	808	784	760	851	789	806	780	759	764	809	803	822	764	763	830	782	795	803	795	782	803	821	817	834	797	805	782	827	849	835	783	801	791	752	799	797	818	779	792	820	734	807	790	823	765	809	777	743	814	787	779	831	773	774	817	823	812	771	830	761	824	814	752	783	819	757	795	770	766	828	734	759	803	774	814	853	796	808	796	828	807	842	751	787	835	773	803	752	760	761	765	801	794	814	750	793	806	784	736	771	807	807	781	852	829	724	803	814	781	776	805	811	813	827	785	824	753	842	784	810	766	785	799	770	750	722	756	793	824	764	765	747	816	773	800	781	837	820	784	870	802	820	796	798	771	775	804	804	800	779	834	803	841	789	782	737	821	795	740	801	750	784	802	727	813	799	783	749	779	822	817	800	786	791	746	885	834	783	821	792	728	785	791	824	809	775	837	794	787	783	847	776	800	795	782	766	820	770	811	733	777	817	839	790	816	798	804	780	802	780	800	798	758	816	787	855	792	798	808	808	770	813	794	791	811	787	768	788	795	764	724	785	791	762	756	799	814	752	805	774	793	792	795	790	831	752	840	798	808	808	763	784	719	775	757	835	763	804	843	790	776	782	770	785	774	758	803	772	799	785	834	818	827	788	800	785	791	804	803	770	788	835	816	781	798	820	781	779	777	770	813	803	819	806	810	837	758	814	721	766	755	820	800	803	821	736	796	757	843	776	811	790	784	778	771	747	791	824	797	827	782	794	792	799	803	779	739	839	763	828	775	813	736	798	827	846	874	770	829	768	813	815	750	769	779	781	797	787	824	767	818	792	769	789	795	783	776	796	745	779	777	795	823	819	804	801	787	835	858	773	799	787	792	818	773	773	823	738	762	821	800	792	680	792	771	767	750	795	786	813	732	799	789	779	857	762	762	760	787	760	789	740	821	768	741	843	801	765	825	797	778	806	791	796	788	765	832	836	822	775	765	742	796	810	776	789	769	820	822	802	803	811	773	819	776	808	749	794	803	798	779	754	798	815	798	793	778	780	821	752	803	763	850	815	786	852	822	817	800	767	776	791	786	766	809	811	814	792	770	775	792	743	768	775	784	801	795	771	855	782	769	798	781	842	787	795	785	740	829	793	725	822	797	768	820	805	756	809	786	755	749	815	786	814	772	797	809	795	796	757	778	760	781	764	823	755	768	805	768	822	783	832	775	800	738	794	809	767	802	845	784	796	799	793	796	777	740	783	770	768	755	780	788	813	775	782	804	791	814	740	767	770	830	814	749	819	768	814	804	799	789	781	773	787	846	792
1059	204	113	108	126	95	112	89	107	101	111	90	109	110	93	93	99	84	102	97	81	96	76	83	71	93	80	79	83	100	89	100	92	87	100	99	82	91	92	94	95	89	98	86	93	90	89	91	82	82	91	104	96	87	84	98	99	71	78	94	96	93	97	101	108	84	90	91	117	120	122	112	106	98	84	71	85	66	94	103	90	111	92	93	79	99	76	98	98	101	101	70	90	102	103	91	111	94	98	72	106	85	97	87	76	92	113	89	92	93	83	94	92	94	96	103	106	93	88	100	91	106	100	101	87	83	101	82	92	87	83	86	97	115	87	92	106	91	97	75	90	82	93	85	87	88	81	99	81	102	99	89	92	105	72	101	79	98	82	84	91	82	92	87	86	91	105	109	81	84	91	106	94	96	83	84	104	91	94	85	90	99	91	109	106	81	80	87	84	94	80	89	96	91	79	86	91	75	81	101	108	83	90	101	82	90	104	107	76	96	83	96	84	100	91	89	80	96	82	103	95	100	85	88	101	83	100	110	98	90	84	106	87	84	76	95	92	103	88	96	90	82	91	109	100	83	102	102	72	98	92	104	82	84	97	77	80	101	104	87	89	92	80	101	72	86	73	105	95	90	86	92	83	106	99	97	91	98	98	85	87	92	82	92	75	102	106	74	99	109	85	98	94	77	80	76	96	99	86	95	97	82	70	100	103	93	97	105	97	95	84	85	90	89	92	97	76	98	105	79	100	89	80	100	93	87	89	98	105	83	97	76	78	95	99	91	83	90	81	91	112	93	81	86	93	81	82	81	92	95	99	88	80	82	93	100	99	82	77	90	81	88	88	100	102	88	86	71	92	78	97	89	96	96	86	96	91	80	106	102	99	99	86	86	86	85	86	94	115	81	91	93	86	93	93	91	86	87	97	88	89	82	95	89	100	107	84	99	85	96	85	86	91	85	110	87	78	98	76	101	90	106	87	101	86	83	82	96	84	67	95	75	93	104	92	98	96	102	90	91	92	86	94	95	75	77	97	83	92	95	89	86	87	86	104	90	108	89	83	82	84	83	101	110	89	68	85	84	82	96	77	74	93	72	85	92	104	81	91	91	95	82	91	80	79	86	83	86	109	92	94	87	78	80	99	86	80	93	84	96	78	80	91	77	81	99	89	99	102	99	96	102	105	91	99	78	84	91	116	94	79	99	104	101	92	84	96	96	91	89	95	92	104	92	96	98	97	103	92	91	70	97	84	99	85	107	95	72	97	92	98	91	82	102	118	76	97	93	80	93	90	113	85	91	89	82	93	100	84	88	83	93	93	93	92	101	103	90	72	56	88	102	80	98	81	85	94	97	93	80	110	101	95	91	88	89	100	74	85	89	72	99	93	94	80	92	85	79	91	91	97	79	97	76	96	78	82	92	90	99	73	93	80	92	68	88	90	86	79	78	101	78	105	85	87	84	82	88	78	82	103	96	77	78	85	100	77	95	85	91	93	101	92	86	80	101	103	94	79	93	76	92	85	96	95	82	79	102	87	87	89	80	96	90	91	78	80	97	105	105	82	97	87	95	88	99	78	74	96	91	94	81	93	75	91	92	81	103	78	96	106	81	93	85	93	93	74	81	90	105	94	80	82	104	80	82	94	103	105	97	95	98	80	85	76	89	83	79	94	83	79	99	98	94	82	99	91	78	80	96	95	98	79	90	106	97	97	97	86	82	94	94	84	93	82	79	99	93	96	84	99	102	97	77	79	88	102	93	85	107	81	87	85	98	92	105	88	96	98	79	118	86	95	97	106	91	79	90	79	90	89	92	96	83	115	98	97	77	94	90	88	89	95	100	94	91	93	89	89	102	101	72	93	86	104	91	99	90	110	82	89	103	88	82	99	78	93	93	98	91	97	84	72	91	100	97	94	99	90	83	90	103	112	98	97	87	100	90	95	97	82	90	103	92	106	93	81	83	81	86	90	80	84	89	90	94	84	97	98	101	86	100	78	97	98	95	82	76	79	101	86	82	76	87	99	64	87	105	108	99	88	112	83	107	97	92	82	97	89	96	93	93	84	89	104	103	81	92	91	85	91	82	100	88	91	105	97	99	97	93	88	94	92	90	70	81	85	84	81	100	107	95	106	93	84	89	91	94	91	95	105	99	75	82	95	87	90	88	81	95	90	101	84	88	83	99	102	82	84	92	92	84	99	84	89	113	89	90	101	91	85	92	117	93	90	99	82	96	77	109	100	85	78	104	86	87	96	104	91	93	87	93	86	91	75	89	88	103	96	86	102	95	86	102	107	91	100	96	79	101	102	85	117	93	104	90	105	81	90	92	80	93	64	80	95	77	83	75	96	107	96	87	96	83	100	86	89	76	94	108	95	93	95	89	102	79	91	92	94	94	94	88	95	90	92	99	109	101	91	103	77	98	98	103	85	96	82	96	91	101	79	85	81	109	87	76	91	95	114	82	87	96	102	83	96	89	114	89	94	77	100	97	95	94	105	82	113	103	77	98	114	67	86	111	84	85	91	99	81	86	90	102	103	90	96	90	83	93	85	95	100	91	99	82	104	101	90	94	92	92	106	91	82	91	82	85	93	84	102	96	104	84	77	87	98	92	86	94	93	87	78	94	81	107	90	91	84	94	100	72	67	79	100	90	95	90	81	86	72	82	90	85	102	97	79	101	84	92	86	94	86	94	83	101	91	77	97	76	84	84	77	94	101	89	92	84	86	92	81	85	86	102	91	83	98	85	101	93	98	97	88	99	88	82	91	89	78	92	102	80	85	80	85	87	110	96	97	106	110	91	93	74	82	86	94	86	83	89	101	85	90	79	95	90	85	90	92	81	91	80	92	96	92	85	82	111	104	97	99	88	103	112	96	99	90	85	96	84	90	87	89	89	82	97	92	87	105	92	92	100	90	77	101	91	82	83	81	88	78	68	88	96	80	85	106	95	92	92	83	85	75	95	91	103	96	100	76	86	106	83	96	73	81	88	85	91	71	90	92	84	99	105	86	97	98	91	86	95	85	90	96	98	102	92	91	98	82	102	90	89	81	96	91	105	87	97	80	82	99	105	92	86	79	79	98	83	104	79	76	88	83	112	86	93	82	88	87	101	117	112	102	96	90	94	78	80	91	99	87	99	96	103	96	94	68	88	87	78	102	93	94	95	85	93	81	91	98	90	87	89	107	106	91	73	86	92	86	83	90	84	87	88	104	89	103	123	82	69	91	93	96	87	92	96	91	93	97	94	96	86	90	87	86	87	88	103	109	80	87	94	93	87	81	80	87	93	77	104	82	89	90	97	70	101	89	96	94	94	78	93	85	91	109	110	77	102	82	94	102	93	92	104	91	90	94	89	93	86	107	101	89	100	108	65	90	84	91	78	88	90	85	94	90	95	90	89	91	99	94	88	96	93	92	97	95	89	87	104	87	90	87	88	96	87	92	80	78	85	81	79	82	93	84	80	78	87	75	85	91	98	96	83	103	73	87	89
13118	3051	1352	1266	1658	1854	1828	1527	1337	1280	1358	1209	1160	1115	1090	1002	1101	1000	936	1015	887	893	875	886	907	875	852	848	844	842	946	957	862	967	882	896	896	891	878	866	814	859	878	855	880	857	836	884	864	871	851	861	866	819	867	888	881	858	818	956	868	854	856	852	871	873	836	911	1096	1546	1438	1480	1253	1085	978	929	887	828	880	876	881	876	869	891	845	853	849	903	862	888	859	825	826	856	839	875	822	917	865	868	891	905	841	867	892	860	838	872	835	833	844	891	874	829	880	895	888	869	914	838	830	890	890	859	850	849	864	869	861	840	880	865	849	889	910	809	808	875	837	883	834	874	863	911	857	887	855	865	812	916	894	785	833	887	853	812	884	901	850	901	880	861	854	856	873	849	860	876	858	857	877	792	858	867	893	851	894	885	869	900	870	909	841	830	857	861	881	851	841	862	843	906	888	924	877	846	883	858	879	923	867	839	869	817	852	845	851	841	855	881	871	846	857	884	888	876	860	874	834	836	871	893	851	828	829	910	873	828	855	906	808	912	915	848	860	841	836	851	875	821	863	876	878	832	846	847	910	831	831	917	864	841	859	882	868	900	855	925	845	891	827	832	875	845	865	892	886	801	888	836	870	859	910	868	867	887	900	871	907	889	894	856	814	838	866	848	861	863	861	851	866	905	819	826	940	895	831	874	871	908	865	915	781	861	843	877	824	809	881	866	897	891	868	842	839	774	850	861	904	856	876	885	852	835	902	896	864	884	848	870	901	865	848	852	893	863	890	838	866	894	846	875	875	894	892	864	858	829	844	871	869	857	886	861	850	913	901	884	850	824	866	837	837	817	840	901	875	901	852	851	869	888	839	891	909	796	860	876	920	786	868	844	834	915	822	893	906	872	884	830	873	907	852	938	857	888	863	830	882	881	892	902	808	921	844	885	891	868	889	902	863	854	919	974	855	868	920	851	851	866	825	839	842	847	905	794	829	887	863	913	897	848	871	847	872	916	844	858	883	844	855	821	887	887	880	836	862	853	884	856	896	838	938	866	915	856	828	872	896	851	872	852	889	906	817	914	843	853	868	934	874	865	886	886	831	830	870	866	885	884	860	849	823	870	839	911	835	878	856	837	862	878	877	890	851	900	848	880	854	862	896	839	895	855	890	859	920	885	851	857	863	893	853	853	841	910	910	886	898	833	853	864	850	867	883	885	898	879	870	873	868	962	840	870	899	894	867	883	807	875	840	877	933	828	835	864	871	829	899	852	866	859	882	881	858	891	880	901	782	839	866	832	856	873	845	834	880	809	900	854	867	849	846	850	888	890	857	863	908	863	876	848	853	847	845	882	912	868	872	855	858	857	897	837	793	821	907	895	827	843	852	875	907	865	860	873	866	852	863	885	864	840	893	817	871	922	842	880	823	858	841	855	881	850	882	857	897	860	879	837	890	859	853	902	861	830	872	881	854	864	912	842	944	843	849	894	883	857	915	847	878	845	877	880	891	834	876	870	880	827	911	875	899	816	870	900	876	838	881	861	905	867	867	895	811	925	884	861	824	872	902	852	869	836	828	866	879	866	790	910	836	836	833	907	892	879	918	851	849	834	846	824	876	905	895	935	827	846	854	811	856	817	845	865	872	876	832	838	856	790	836	843	909	816	851	826	915	925	877	829	893	903	857	864	874	827	839	882	873	878	839	850	849	853	881	896	825	843	854	835	819	858	871	871	881	842	895	841	884	847	909	866	864	892	878	896	854	863	869	870	860	917	853	825	891	857	800	851	886	902	897	867	857	904	817	887	865	857	901	894	892	862	832	849	880	828	904	861	900	841	834	857	868	925	850	844	914	898	866	871	826	915	867	889	814	803	865	802	840	862	864	878	886	881	851	848	896	820	875	816	867	920	880	904	882	884	905	828	886	808	837	883	803	902	855	854	887	907	856	847	841	872	898	846	871	852	869	845	895	911	856	901	860	838	811	865	854	860	887	870	868	874	917	872	849	829	888	826	846	815	877	857	851	890	868	856	868	847	895	904	882	873	813	887	813	901	842	886	848	872	903	886	870	859	843	871	847	865	888	847	872	873	905	906	898	869	856	845	843	847	833	816	853	835	875	851	861	827	819	836	836	886	895	818	891	817	923	897	927	886	856	831	878	917	873	841	880	885	826	832	856	847	859	872	896	844	889	840	850	841	874	851	826	849	841	852	860	869	902	862	853	854	864	834	852	863	857	884	904	832	887	899	806	862	864	889	855	886	898	863	878	884	864	786	870	857	850	892	893	867	871	903	881	866	887	865	904	886	908	866	844	848	855	895	872	907	869	871	890	850	892	839	884	843	909	836	883	864	909	835	883	855	895	893	857	867	834	905	837	824	918	832	870	863	867	876	899	870	910	868	825	834	860	897	844	863	901	892	919	918	853	845	850	872	898	891	891	911	881	847	901	883	865	911	889	822	898	844	904	857	841	829	882	828	857	840	791	810	816	838	845	885	846	886	866	875	859	891	877	843	865	878	857	821	861	877	915	819	872	879	884	878	833	828	836	896	861	877	922	890	823	884	853	915	887	857	854	840	879	878	865	892	847	864	888	907	849	841	861	891	845	919	898	858	851	892	870	861	813	834	904	849	859	850	914	867	913	903	855	873	858	865	884	867	849	835	875	862	880	852	849	875	870	845	924	877	876	872	889	892	903	933	859	814	862	844	802	891	849	865	884	857	829	831	878	847	858	858	839	883	859	834	962	864	871	876	836	907	916	856	915	843	885	872	867	878	918	877	837	812	865	899	826	849	904	871	881	916	878	856	884	877	933	895	874	819	869	869	859	893	830	817	852	920	865	853	869	850	895	881	854	857	887	872	864	860	861	831	877	813	833	863	859	843	843	908	844	859	856	860	864	889	827	937	841	917	859	852	882	925	838	872	858	895	912	887	914	852	868	901	864	874	879	879	914	880	838	850	858	886	906	877	865	840	843	865	846	840	880	825	835	820	885	849	851	842	887	907	876	877	897	888	851	833	900	896	858	898	883	856	827	886	908	853	882	866	904	842	895	878	911	857	860	920	891	831	850	852	852	851	844	888	852	909	806	841	805	891	850	865	824	911	839	797	822	888	884	880	868	877	869	867	878	884	846	857	811	881	844	920	869	869	858	794	896	935	925	905	865	853	871	886	867	891	893	926	859	844	847	852	833	865	867	828	894	895	821	873	820	830	935	859	890	884	863	891	879	877	848	856	872	844	868	925	811	886	859	906	899	861	855	801	840	845	834	895	861	839	888	855	816	830	884	819	880	896	892	877	871	802	865	821	821	848	880	854	833	883	884	855	892	870	882	942	867	875	884	914	864	836	785	874	841	860	915	857	864	858	822	886	880	818	835	858	860	941	868	895	889	853	858	883	814	815	867	891	870	900	832	939	866	898	896	861	932	814	888	844	869	820	847	836	862	871	890	875	900	879	841	863	838	885	878	825	917	824	878	837	903	890	852	858	829	900	927	851
1453	711	202	130	140	146	107	126	127	117	112	122	112	98	95	120	108	108	98	95	113	103	94	98	119	85	93	100	79	82	99	106	97	90	97	81	93	87	96	105	93	100	97	92	101	101	96	87	99	104	111	87	101	86	93	103	101	81	82	82	106	96	119	95	79	74	84	95	132	140	152	148	145	117	120	109	114	109	95	96	114	91	91	95	97	106	86	96	84	87	94	94	88	90	92	99	94	90	109	87	92	100	83	97	114	96	72	106	94	96	84	97	90	123	87	95	100	94	88	87	90	105	109	96	84	96	89	90	102	87	67	101	100	92	97	102	88	102	90	96	80	90	106	106	66	99	87	98	89	89	116	92	88	90	98	92	90	107	101	105	89	110	105	84	84	90	109	91	95	105	93	88	81	97	94	87	101	115	78	114	98	93	94	82	92	79	101	91	87	90	94	97	91	83	98	85	90	95	98	90	90	94	104	81	87	93	79	79	80	102	106	94	100	86	73	100	99	106	97	93	94	115	107	114	80	97	91	94	83	104	105	90	106	103	98	81	102	76	97	95	105	83	111	92	94	82	83	94	97	115	84	96	114	108	88	102	104	115	89	105	100	104	88	89	85	83	85	91	92	103	83	87	85	72	100	77	81	88	90	96	77	104	84	98	76	105	109	87	93	106	88	88	82	81	87	94	91	87	80	99	86	102	95	78	116	92	103	112	93	88	95	101	97	103	90	80	91	105	85	100	93	100	102	92	97	99	89	83	111	76	89	98	99	87	113	82	84	95	94	97	90	85	87	93	91	89	95	92	98	73	95	81	101	94	70	95	85	94	84	84	88	92	97	74	104	96	91	100	81	84	104	82	79	89	102	98	106	95	102	95	91	88	111	92	106	84	73	84	94	109	116	89	92	86	93	91	89	105	93	98	106	95	91	86	95	101	99	93	103	105	99	100	103	91	76	96	83	100	111	87	86	100	99	102	90	81	81	85	91	98	101	91	98	89	98	95	109	104	93	114	83	98	94	84	96	87	100	95	103	123	87	106	87	100	103	93	99	90	93	98	82	82	103	92	98	100	82	113	92	95	84	92	107	83	103	101	92	98	99	85	83	95	91	95	89	84	109	103	98	101	123	95	112	89	79	102	99	98	88	74	87	93	107	86	91	81	98	96	113	107	86	96	102	101	83	89	81	97	91	106	77	112	91	105	106	87	95	92	106	91	105	84	91	104	83	94	83	104	97	103	99	114	96	119	99	84	92	87	97	101	110	96	106	80	96	74	105	102	100	90	90	85	100	90	77	109	97	91	91	88	103	103	99	95	103	87	95	94	68	119	81	88	85	77	101	98	82	86	90	96	81	82	98	90	85	106	101	98	104	103	93	101	97	104	91	88	85	95	100	95	74	91	91	101	90	106	90	107	89	96	87	72	98	106	89	84	97	92	102	106	87	105	98	95	93	98	95	90	91	93	87	91	102	103	96	86	113	83	85	86	90	85	106	96	93	94	95	104	84	114	85	95	81	84	105	87	108	97	101	90	95	105	94	91	86	103	92	109	85	90	99	113	90	99	109	88	88	85	85	92	96	103	83	84	118	89	97	100	78	87	102	91	98	93	94	106	88	92	99	87	91	78	107	92	91	92	113	86	97	100	87	85	85	104	82	97	85	99	102	94	106	106	108	110	109	88	98	83	90	92	87	100	96	96	100	86	104	71	74	107	93	101	97	97	90	91	88	103	89	101	98	97	98	84	90	102	82	81	78	97	88	91	101	95	83	94	96	107	77	80	81	92	109	93	93	99	106	99	100	96	83	100	94	83	80	100	114	106	93	123	85	96	95	110	106	105	113	111	111	99	98	106	94	99	98	90	91	105	94	121	92	98	92	82	105	127	110	103	91	86	88	92	90	91	95	85	96	91	106	119	69	107	90	100	98	96	86	105	90	96	84	102	98	89	83	79	94	78	95	94	80	74	93	98	89	99	101	91	88	97	109	89	91	73	102	119	96	90	104	89	95	91	107	91	94	97	97	102	106	91	98	103	83	79	95	96	82	93	111	109	116	101	95	110	99	108	91	83	82	88	100	99	83	77	106	82	94	79	105	81	98	112	111	91	85	93	99	88	84	98	106	112	114	118	105	96	81	101	75	97	95	112	85	96	80	92	86	99	91	87	90	92	86	106	88	93	101	71	99	77	83	92	99	73	99	83	118	109	105	86	106	90	82	94	79	95	114	92	98	92	86	93	97	86	104	78	100	98	101	102	99	90	94	94	104	100	87	96	105	112	97	104	98	111	105	106	105	101	94	116	77	82	99	98	120	100	77	92	90	100	101	92	94	85	106	91	103	111	94	110	95	91	103	90	107	86	95	111	102	86	80	87	90	117	109	93	108	114	103	83	105	103	101	102	112	88	86	106	91	106	95	86	108	116	94	79	101	86	107	109	80	86	94	104	93	85	104	87	98	103	86	107	101	89	91	85	89	93	103	98	89	91	91	83	118	108	99	104	95	94	98	79	96	93	105	81	82	75	93	87	102	100	99	90	86	106	97	97	98	96	83	101	92	93	109	84	82	90	98	102	92	96	117	90	97	102	85	96	96	97	85	90	89	106	106	105	80	97	96	98	106	104	96	95	112	94	110	102	106	87	108	102	86	94	102	107	91	83	94	97	92	95	83	94	89	94	93	104	90	100	91	112	88	92	81	114	98	103	77	96	97	109	102	79	99	84	87	88	92	92	97	93	98	96	102	110	100	95	103	94	101	95	89	88	118	92	94	78	107	91	77	94	88	97	93	109	100	122	90	110	87	99	103	89	81	98	100	100	93	89	106	99	112	103	104	85	93	73	106	93	94	105	106	92	95	104	106	86	92	95	76	81	113	101	102	90	100	90	97	115	96	75	98	90	92	78	112	101	100	105	91	111	96	89	96	86	99	93	108	92	113	82	87	88	85	105	77	85	84	84	99	95	100	86	116	106	105	101	109	95	95	87	93	112	91	104	106	92	89	90	95	82	87	92	94	94	102	84	89	91	92	122	80	83	89	93	110	84	103	102	99	76	84	92	100	104	112	122	87	98	95	90	74	92	101	90	83	83	93	81	103	94	94	96	117	96	99	96	113	86	101	95	108	105	78	100	98	105	101	97	99	102	94	118	89	103	89	100	97	98	85	82	90	96	108	94	96	85	106	94	95	115	100	107	97	109	109	87	99	89	96	106	94	113	107	82	85	102	99	80	80	109	105	102	83	94	94	89	95	86	93	99	90	93	100	97	96	85	106	100	80	100	111	96	81	105	99	93	99	86	118	93	91	99	110	85	111	94	96	87	92	81	90	103	98	102	95	96	104	98	84	82	94	106	107	110	97	99	90	94	100	93	98	100	96	100	103	89	82	121	90	96	77	101	97	102	96	75	86	85	102	95	106	90	96	106	100	85	92	91	93	91	120	88	110	102	94	90	104	89	94	95	92	107	113	110	98	100	95	88	99	94	85	82	103	105
18026	7693	2029	2139	3180	3388	2999	2546	2089	1654	1656	1656	1528	1385	1277	1294	1267	1142	1150	1010	1030	1016	1009	946	979	956	953	959	942	970	921	977	953	991	974	903	930	967	950	931	988	939	912	942	945	961	917	938	950	928	937	903	922	905	908	936	890	877	924	916	892	894	941	897	935	931	948	944	1109	2077	2474	2347	1762	1393	1161	1016	938	879	889	875	924	885	931	944	906	940	874	893	896	842	941	938	893	952	899	877	881	936	895	843	864	871	923	934	851	956	942	891	875	883	915	864	901	888	913	874	898	941	902	916	918	906	877	898	891	886	871	932	933	861	881	876	861	905	904	918	845	915	905	936	871	937	912	888	956	918	857	871	900	916	901	883	884	884	922	902	954	889	854	870	937	936	862	880	890	898	945	885	876	926	911	883	941	876	877	930	864	898	925	877	900	903	932	914	934	891	896	850	896	920	876	908	889	926	867	885	893	918	898	881	917	890	913	909	945	848	877	878	917	890	898	921	891	906	873	939	912	902	943	891	925	883	900	901	925	926	862	923	943	926	927	897	949	889	928	928	823	857	928	932	861	887	824	888	892	897	861	894	930	890	933	876	902	886	918	835	955	903	911	915	946	887	878	924	900	907	879	870	909	912	896	861	897	982	890	891	931	909	900	893	879	874	851	920	923	806	877	935	911	897	896	940	893	905	908	881	899	930	925	942	869	948	933	860	855	985	890	873	917	856	868	892	917	911	870	900	911	921	901	914	941	877	898	892	889	893	908	935	876	895	890	909	876	900	902	890	886	925	938	903	947	910	866	909	851	864	913	903	960	889	960	900	868	869	873	880	915	920	911	915	901	900	886	876	861	861	877	829	917	926	922	920	941	918	867	916	882	867	923	920	906	909	866	936	936	845	928	840	958	862	894	897	896	931	848	892	927	822	890	862	996	899	878	894	863	928	925	851	879	988	870	926	916	895	875	911	925	885	891	896	870	932	908	919	969	950	896	845	941	894	901	908	938	869	908	862	936	922	927	920	879	984	948	945	861	895	910	893	874	929	905	894	901	939	882	948	928	932	935	901	942	915	911	901	902	914	914	899	907	948	898	938	908	913	861	940	876	895	929	942	890	863	901	928	850	901	940	901	919	914	950	881	916	897	965	882	904	946	954	940	883	864	913	916	868	904	891	895	850	914	875	930	898	845	883	935	924	923	902	909	966	836	877	902	919	911	896	877	915	863	858	851	932	898	915	943	910	898	856	935	925	918	898	905	905	887	860	900	891	931	877	865	931	853	930	937	858	937	892	939	870	910	894	914	892	899	935	920	887	940	899	870	903	903	894	896	880	893	867	897	956	879	934	869	948	932	902	933	887	931	912	847	855	951	894	926	930	951	872	925	950	883	923	904	917	912	916	937	923	892	929	890	890	890	857	921	921	943	849	908	906	932	887	924	913	844	890	876	894	922	900	889	940	969	864	864	907	922	901	908	863	888	890	901	899	942	888	977	925	931	907	934	906	894	898	853	886	883	850	896	900	907	866	951	865	873	913	926	913	898	908	885	904	876	851	893	841	927	924	861	926	868	946	863	886	908	931	916	885	897	911	890	884	895	879	904	886	939	939	958	914	900	878	919	925	912	908	942	877	892	941	862	929	900	942	910	905	871	884	969	868	895	913	872	910	941	907	928	902	883	900	932	893	886	900	839	906	900	894	865	879	905	831	889	928	885	946	876	923	863	916	862	854	905	910	897	900	884	952	870	896	902	873	902	931	899	886	902	825	884	901	878	892	974	921	875	886	928	851	909	942	878	893	922	886	919	829	889	887	911	915	873	870	951	926	852	913	906	910	892	912	940	842	912	923	943	876	934	902	882	850	883	928	903	966	879	976	977	958	878	908	956	942	909	924	850	918	845	906	928	881	920	905	875	915	928	920	932	891	948	883	868	857	932	911	903	910	853	898	886	899	923	897	924	933	925	909	943	811	876	922	890	896	855	916	901	885	881	932	898	910	939	961	924	909	920	836	887	921	921	881	906	845	843	934	876	911	895	871	874	862	899	899	905	870	868	978	885	840	896	900	928	872	951	888	882	913	968	839	923	904	843	889	885	876	867	853	829	933	897	888	906	880	888	908	939	896	954	922	905	899	949	903	863	864	846	946	923	923	912	943	935	901	894	899	947	937	886	921	983	900	887	874	930	930	907	893	851	918	896	936	896	893	876	903	911	895	886	913	936	915	887	922	925	896	935	911	885	903	879	930	918	881	897	933	924	856	889	903	903	921	860	901	935	876	902	904	911	873	864	930	872	912	910	870	900	871	918	944	919	892	941	930	891	895	922	922	863	918	906	915	904	900	902	925	950	949	909	874	968	959	895	900	936	904	927	909	879	925	842	922	915	906	872	878	858	906	893	908	880	882	892	947	892	922	911	895	887	894	890	888	909	909	894	892	904	920	933	891	927	859	897	856	941	871	872	919	936	839	916	920	920	899	884	867	898	885	914	879	914	899	888	849	885	903	890	908	900	911	851	917	894	905	903	951	902	919	846	931	942	917	915	865	932	886	894	880	882	919	907	893	871	862	870	917	867	880	925	932	900	877	900	871	915	865	885	945	910	899	891	922	883	903	874	900	882	888	886	859	893	903	892	899	893	939	954	914	881	858	947	909	865	841	901	899	897	871	861	967	914	940	909	947	873	951	898	883	920	908	894	903	919	875	859	889	883	861	928	852	873	923	894	900	905	885	935	909	914	956	885	881	919	850	898	934	911	874	904	860	938	874	899	845	891	875	912	890	963	877	889	917	917	940	932	944	938	886	834	903	878	896	942	875	922	976	892	935	899	862	885	895	858	880	867	866	896	940	868	902	893	906	951	894	917	912	917	889	941	889	885	911	919	877	872	883	892	895	905	945	895	958	909	912	902	913	896	844	936	896	967	867	873	879	877	921	888	916	887	868	861	953	897	887	831	968	878	870	933	901	860	847	940	900	931	926	930	881	918	926	936	885	915	862	865	915	943	908	908	882	963	915	924	879	858	921	952	912	891	876	893	921	909	927	886	859	923	952	940	921	911	902	970	922	943	925	884	906	932	955	887	883	892	838	894	890	899	886	888	888	893	889	855	906	899	891	935	857	862	870	939	916	877	944	924	944	947	887	887	908	862	936	920	915	880	907	914	931	876	939	919	863	819	877	918	903	915	883	919	879	945	911	885	961	854	893	938	915	929	845	960	899	901	935	868	912	946	887	860	933	891	901	926	902	911	980	846	879	917	900	935	867	909	924	875	900	832	926	860	892	894	944	891	896	983	912	898	884	859	842	837	918	915	902	868	930	872	947	907	919	909	887	947	864	904	873	870	895	881	910	901	904	881	924	914	926	885	925	855	917	876	889	867	941	933	902	882	867	903	898	921	899	887	876	895	936	924	934	889	918	847	890	944	906	918	903	868	907	913	866	850	918	921	844	915	864	867	889	914	944	935	889	896	920	928	903	925	880	921	905	863	915	900	921	931	917	872
1905	663	160	135	98	121	110	117	107	85	106	104	95	93	79	107	104	101	92	82	99	76	69	68	91	88	78	83	71	97	83	87	78	88	73	87	92	95	87	75	82	80	87	101	61	85	89	84	71	94	91	69	80	88	81	90	81	81	96	89	78	84	85	78	72	99	91	90	87	129	157	173	144	114	106	103	109	82	93	97	89	73	72	72	80	84	88	80	70	96	58	85	90	85	87	69	79	74	76	81	60	104	76	81	72	100	86	73	101	90	92	88	83	70	74	90	85	71	73	75	84	83	83	83	81	75	81	85	82	81	73	76	77	74	82	84	71	82	96	82	78	69	93	76	85	72	81	71	84	77	71	75	82	82	63	73	89	75	59	69	84	80	82	106	80	82	69	71	104	83	67	80	80	90	87	84	82	65	86	73	84	94	86	82	76	65	81	80	84	103	78	71	71	75	83	96	77	83	103	67	97	74	86	100	70	89	103	78	96	91	87	84	67	70	64	102	97	80	99	88	83	72	80	77	85	77	83	80	70	75	73	84	83	80	75	76	97	71	74	72	71	82	91	74	76	84	85	103	78	75	95	86	90	84	93	71	86	70	82	73	71	79	74	92	63	87	92	72	92	71	86	79	91	88	80	68	75	78	104	86	88	84	76	74	76	92	68	83	77	66	75	74	74	92	85	83	81	75	76	77	103	70	86	66	80	79	81	88	71	92	76	100	74	84	73	86	77	99	79	80	84	70	76	88	83	94	63	79	72	78	70	81	77	89	97	74	82	84	90	72	84	84	92	80	76	84	85	79	77	87	82	78	81	79	91	87	70	88	79	81	92	85	88	85	77	83	82	76	83	76	74	74	83	81	86	93	85	82	87	56	94	96	117	79	82	93	71	74	98	76	98	88	83	78	86	71	82	80	79	72	99	93	88	79	83	73	90	81	79	77	90	85	82	83	90	85	64	66	86	76	73	89	78	74	95	101	91	81	84	94	80	61	79	89	72	89	90	81	80	96	72	79	65	76	90	87	82	83	79	74	79	101	81	75	87	64	84	89	82	75	74	98	76	83	79	76	86	78	90	75	90	74	77	83	81	68	83	87	70	83	76	90	95	76	90	82	67	88	83	89	81	93	87	79	81	70	78	90	78	73	67	77	70	84	85	91	83	74	76	69	84	75	82	105	89	86	94	87	79	78	83	76	82	83	76	79	91	90	90	82	85	93	93	69	70	78	85	73	80	71	79	73	89	75	93	81	66	71	81	71	78	88	101	90	79	90	91	75	86	76	66	96	80	78	79	68	77	75	72	89	77	89	91	73	86	88	60	90	73	95	90	90	78	94	87	82	89	74	63	82	89	88	77	69	96	97	77	84	82	75	76	88	79	70	76	67	80	81	65	76	85	72	95	91	82	87	82	81	90	72	95	71	90	83	96	90	84	89	72	75	91	79	82	77	79	89	68	71	89	96	96	86	72	74	78	73	85	62	77	69	65	92	76	80	92	68	100	88	80	84	83	78	86	78	76	88	98	62	89	75	87	83	88	73	88	72	66	85	77	74	87	81	76	62	89	76	72	58	73	91	75	75	85	76	78	71	78	93	98	74	84	79	80	75	74	65	82	66	78	83	86	73	104	82	81	95	83	61	77	82	84	105	92	75	66	93	96	75	85	73	82	83	91	91	99	92	91	73	81	80	84	76	74	97	70	93	80	91	85	67	94	91	87	88	80	77	80	76	74	97	78	94	72	72	92	74	86	82	72	71	82	73	86	97	78	76	88	85	88	74	86	84	84	74	82	87	86	74	63	81	84	84	91	77	73	87	80	78	81	78	79	75	81	80	78	78	74	88	68	82	74	95	70	75	86	81	82	77	82	95	94	70	80	103	85	90	68	74	87	65	87	83	92	71	71	76	89	66	90	87	76	86	78	82	81	103	76	89	86	85	81	83	72	86	77	78	55	82	85	75	77	79	80	68	94	88	87	68	88	86	82	82	94	85	75	73	77	90	79	85	86	76	75	82	73	74	93	92	84	91	84	109	79	91	71	75	71	88	76	98	74	83	71	90	74	78	91	92	83	76	66	58	75	75	95	80	91	86	88	79	82	86	105	80	83	85	96	65	85	76	87	91	63	87	77	92	94	84	81	75	90	93	88	94	87	98	76	78	83	70	79	75	84	87	75	90	82	73	94	71	77	74	86	67	69	88	69	73	80	78	83	83	83	69	93	78	69	73	78	70	84	76	92	104	82	78	79	96	91	83	76	73	92	94	88	99	83	92	78	82	89	91	80	90	71	79	78	67	73	83	93	58	72	78	83	78	72	78	94	87	82	92	50	80	76	89	114	82	80	80	90	88	86	82	80	70	86	93	95	75	71	82	56	73	86	66	79	78	87	87	71	98	83	81	93	63	83	95	66	85	74	103	90	79	65	93	75	83	76	83	77	90	82	76	70	96	72	71	74	89	94	101	69	78	80	82	80	68	73	85	85	97	96	78	88	79	68	84	82	79	70	83	78	88	79	81	83	82	80	97	84	91	76	71	82	72	100	103	72	77	86	83	80	70	87	80	71	85	72	76	90	78	86	91	75	67	88	76	83	83	89	84	87	81	85	89	64	85	85	89	90	73	101	75	86	88	97	81	74	86	70	81	84	85	71	77	76	89	75	77	75	80	100	88	84	75	80	77	79	60	70	84	71	89	90	79	82	84	68	72	80	87	91	79	94	79	72	69	70	68	69	75	98	83	85	82	94	94	82	78	87	85	89	70	82	80	86	98	88	69	78	80	85	87	80	88	78	70	85	67	94	91	81	74	78	77	89	85	95	74	77	81	83	76	85	87	86	80	75	99	86	96	87	89	82	75	74	75	98	83	96	77	77	82	64	87	102	86	74	75	80	75	74	60	87	90	71	89	73	73	85	68	86	85	69	75	92	86	61	79	74	83	80	84	79	88	86	84	60	75	89	86	93	90	82	73	85	74	83	95	84	94	68	82	88	79	69	74	86	68	98	92	92	83	62	69	93	62	80	65	75	104	83	80	81	76	95	74	80	95	72	90	103	71	81	88	84	73	85	79	75	62	86	92	73	79	69	98	89	77	84	81	85	63	82	75	87	76	68	79	86	77	93	71	78	75	95	86	106	80	79	82	84	81	73	81	87	73	83	69	73	84	86	78	81	86	89	80	100	78	68	90	72	88	90	93	82	99	84	78	89	81	68	81	64	69	90	103	81	65	80	83	74	80	78	81	101	74	79	71	101	76	70	77	80	87	93	74	105	79	81	73	89	80	79	74	77	79	75	86	89	69	91	91	77	92	87	96	76	79	82	78	76	91	83	88	76	72	91	80	73	86	83	71	76	77	88	61	96	78	86	82	61	80	85	82	85	66	87	76	97	89	86	73	98	89	87	72	84	72	101	79	80	76	82	86	71	76	101	74	71	96	85	70	89	84	80	83	89	92	62	82	83	93	68	97	94	85	90	82	88	86	77	87	88	95
19076	7399	2030	2040	2806	3214	2929	2439	2175	1754	1480	1623	1426	1312	1218	1158	1121	1080	1037	936	919	841	906	843	934	840	826	842	851	836	803	784	874	840	835	807	782	815	808	809	831	808	805	825	799	783	811	804	843	798	773	807	794	809	780	793	785	751	784	779	825	768	834	785	824	831	797	779	969	2082	2669	2397	1806	1346	1092	919	816	743	784	789	813	771	822	737	741	797	786	786	781	742	744	790	735	801	727	788	737	772	785	832	768	806	808	794	783	796	798	785	765	773	727	781	793	711	773	759	811	758	785	737	812	803	768	762	770	764	749	742	766	820	788	736	746	777	818	736	810	819	758	784	741	791	818	765	772	746	772	780	772	776	838	777	793	744	804	747	790	804	813	778	787	775	814	770	812	792	821	765	789	758	764	781	818	803	744	742	776	745	787	718	786	754	809	763	798	792	780	751	795	794	743	768	793	791	804	724	818	745	785	783	783	770	781	733	780	755	836	774	781	806	784	743	768	785	769	788	774	799	810	762	801	737	784	771	755	763	749	808	784	731	793	734	802	764	799	783	771	779	754	841	750	803	805	815	748	782	789	749	793	799	787	765	803	821	780	796	769	772	774	761	785	802	804	815	767	769	757	780	799	777	755	761	786	801	764	788	742	764	740	753	777	815	814	780	728	767	736	759	800	805	794	759	765	743	765	760	784	813	770	788	754	772	795	793	810	811	784	751	778	800	793	809	770	793	812	770	826	827	762	731	753	758	762	758	777	847	785	776	798	828	769	782	818	766	823	790	771	791	827	765	776	769	839	752	779	805	773	806	804	820	756	747	810	748	737	800	735	784	786	797	821	844	799	756	759	768	801	789	767	770	776	771	788	769	755	767	826	727	797	745	791	811	813	764	807	740	785	776	799	817	726	800	803	730	734	793	803	771	821	791	723	802	776	795	786	826	775	750	822	757	778	821	766	836	807	750	800	758	775	722	778	759	776	754	762	824	794	780	798	714	749	768	796	764	798	793	765	753	786	781	752	812	828	752	759	798	786	782	791	762	775	756	810	805	714	760	747	768	787	781	727	761	790	794	806	797	745	764	763	826	732	782	771	744	760	752	771	785	758	778	745	763	770	815	746	771	745	760	741	807	775	800	741	787	782	790	774	784	750	765	751	778	797	781	765	762	795	799	800	785	775	755	782	743	781	821	806	753	752	764	762	801	780	738	775	781	817	802	791	846	760	774	775	856	786	784	760	769	760	760	774	805	760	795	785	815	724	809	784	801	783	819	787	825	783	735	804	737	747	787	783	754	804	772	754	755	738	772	753	753	815	801	749	795	781	801	834	763	783	809	797	802	750	812	747	755	779	765	779	733	787	725	779	744	777	762	802	796	788	712	796	819	776	769	794	746	812	798	782	752	778	806	762	725	749	804	791	742	783	790	841	805	804	796	795	754	785	789	777	832	761	767	788	820	765	785	794	770	790	800	779	749	800	749	786	794	749	795	797	797	819	727	787	780	785	761	777	782	738	791	795	718	738	763	754	769	754	763	817	798	797	789	825	766	763	728	753	758	764	847	771	733	773	796	781	800	847	818	786	814	768	778	816	769	808	812	732	801	713	773	760	828	799	807	754	786	791	755	797	778	845	794	753	767	773	767	783	786	737	750	763	743	811	806	745	790	770	821	797	754	792	771	801	810	750	797	761	810	761	822	746	796	818	774	828	776	764	791	767	769	733	759	783	796	733	746	819	746	768	741	792	752	776	798	791	759	776	819	831	816	788	771	760	831	796	759	778	775	790	784	773	774	802	756	775	775	754	813	802	873	866	831	757	771	780	774	781	778	748	787	777	779	778	815	752	805	765	774	803	768	764	775	740	814	797	818	737	819	719	816	812	793	793	793	754	787	720	821	807	794	768	771	833	801	786	779	791	803	721	814	788	789	792	788	755	741	776	754	771	805	767	768	782	785	829	737	767	802	772	740	777	766	733	788	761	801	800	821	779	776	815	750	750	791	772	790	827	779	764	782	793	826	781	769	780	743	795	761	756	779	789	790	758	781	802	827	781	737	817	817	797	769	795	802	738	812	810	773	808	836	726	760	753	790	824	759	748	784	774	809	789	786	824	788	851	754	814	812	816	752	785	797	814	823	773	780	778	794	784	795	756	774	767	728	823	778	770	809	769	799	758	761	758	765	741	741	821	760	760	768	820	762	806	790	767	790	828	757	792	798	739	790	755	774	806	788	754	753	804	793	764	772	772	813	815	733	819	835	810	737	815	789	819	785	816	762	758	773	767	795	804	715	794	821	781	820	837	743	805	786	776	812	768	793	750	772	801	750	749	825	791	758	793	778	755	836	799	816	751	759	722	782	775	756	757	751	762	768	752	799	759	790	813	763	773	724	749	781	761	783	773	817	782	797	834	774	778	793	735	781	812	746	777	758	770	717	789	772	791	784	782	785	782	773	843	779	734	793	746	793	788	779	763	788	781	803	748	786	807	751	735	785	806	787	800	723	802	741	755	821	781	734	780	738	788	787	798	795	843	752	773	764	801	756	831	823	794	764	750	859	759	780	788	808	756	809	820	776	770	778	795	774	807	776	804	806	776	719	838	796	732	730	746	781	783	790	788	802	769	810	769	785	774	752	802	779	791	783	710	783	757	750	777	779	810	784	811	799	776	805	802	776	802	775	815	760	760	771	854	757	821	798	781	753	770	760	809	764	774	778	786	760	805	727	808	736	777	787	780	808	805	824	740	788	788	801	818	740	825	777	767	806	839	786	776	823	729	758	774	785	802	858	749	811	799	723	769	758	788	767	775	822	753	721	759	805	766	794	766	773	782	763	769	816	801	763	840	818	782	839	736	794	779	753	783	757	801	747	786	781	785	728	768	777	753	744	769	805	791	738	813	785	794	767	822	788	794	819	780	728	766	800	801	790	808	726	786	707	838	800	833	717	750	793	792	739	777	798	789	751	776	827	743	781	812	778	785	791	737	769	824	740	812	801	770	777	778	803	787	776	809	800	725	792	791	820	752	808	837	776	757	768	778	801	717	773	777	788	787	834	736	818	770	821	765	812	740	731	808	829	837	793	783	788	777	785	828	804	769	827	770	772	781	834	757	796	767	797	768	791	814	801	773	748	782	742	814	839	823	742	758	780	816	785	753	808	772	776	733	773	764	777	781	756	787	786	822	733	773	795	779	763	818	786	768	788	764	721	788	827	783	770	803	773	767	750	757	775	784	797	786	736	791	783	750	771	808	788	781	775	754	794	815	759	799	787	734	777	813	778	792	788	856	786	763	832	735	787	759	728	807	797	776	723	819	785	790	779	740	731	773	760	759	770	755	763	745	745	797	774	743	748	824	816	806	737	746	745	783	785	799	830	828	757	822	794	786	757	791	753	796	787	755	806	788	795	795	791	821	814	771	753	766	798	761	733	740	779	815	736	769	777	754	817	751	791	744	743	835	783	803	768	766	781	819	762	777	786	792	808	829	800	782	822	797	815
2460	1461	271	154	150	126	147	117	130	125	124	112	100	117	124	101	97	102	90	109	98	99	91	80	98	94	83	93	85	95	75	83	74	96	89	81	83	86	97	97	89	88	81	106	97	77	71	90	94	69	92	94	88	84	87	100	87	80	84	87	85	97	91	72	77	96	59	79	89	149	209	173	111	125	108	102	78	89	79	94	88	74	75	88	97	87	67	80	85	80	92	67	83	80	84	89	83	76	89	111	83	85	91	66	89	89	92	93	88	85	70	69	88	94	63	78	89	82	96	102	71	81	104	86	78	83	100	86	103	85	96	77	71	85	93	86	74	94	85	83	87	68	89	100	80	87	75	78	72	85	75	79	69	73	75	88	91	90	77	84	78	70	95	91	68	92	79	97	88	84	76	77	67	83	62	85	70	105	81	71	88	71	85	88	90	82	88	95	79	108	82	69	79	75	88	78	73	82	86	89	94	81	86	80	86	70	84	82	85	92	80	81	89	79	98	83	87	97	69	70	88	84	74	95	98	86	79	92	103	85	95	74	79	86	81	97	89	77	82	98	84	105	99	83	101	85	82	90	77	90	86	74	101	81	80	90	65	90	80	72	83	92	81	95	94	100	92	95	99	88	93	89	73	95	91	84	74	70	82	76	91	86	75	74	86	87	68	89	84	102	91	90	99	74	86	86	68	72	108	65	87	88	100	94	76	78	93	89	97	71	78	73	90	86	82	79	78	82	88	90	91	84	88	85	90	90	84	85	82	102	88	86	88	95	89	74	95	81	92	104	86	91	79	94	73	85	87	88	79	100	95	69	77	99	83	83	89	81	76	80	81	104	106	76	81	88	84	83	81	90	95	73	97	83	81	96	69	84	95	89	93	75	91	85	102	69	80	103	103	100	93	100	90	83	93	79	90	99	87	88	103	80	80	80	84	77	76	79	67	75	83	76	87	95	79	82	94	84	92	75	82	101	79	79	73	75	106	87	94	80	81	97	96	80	85	97	88	89	78	90	73	74	83	95	90	88	88	90	95	79	76	98	87	98	86	86	89	94	75	85	102	76	89	87	93	72	89	88	86	86	86	85	73	69	92	98	76	83	88	91	75	85	75	76	82	84	91	83	77	82	70	73	76	80	91	89	80	84	96	64	77	95	78	85	98	88	67	84	79	89	90	81	84	96	76	89	64	90	72	102	97	75	76	72	78	79	82	85	94	69	72	74	76	84	97	73	70	84	77	82	78	89	86	78	86	98	82	104	67	91	72	97	86	99	82	84	86	83	82	88	81	67	76	93	89	80	92	82	67	89	98	84	112	84	87	79	78	84	80	79	85	86	84	88	96	83	80	71	84	77	80	97	84	90	72	93	82	94	87	93	77	91	69	84	88	87	75	83	79	87	86	78	81	91	90	85	95	93	69	91	79	70	74	89	94	91	77	65	73	75	85	90	87	71	81	88	74	82	94	83	91	97	73	88	85	101	98	82	88	83	104	75	79	93	80	84	93	78	85	76	96	90	105	99	64	96	88	83	83	71	91	86	96	87	81	83	108	84	91	87	93	94	76	94	78	93	80	97	91	81	97	82	97	94	98	78	79	73	87	91	70	75	71	81	85	83	84	96	83	76	78	85	89	97	82	87	83	88	81	81	91	82	76	87	83	85	77	101	93	77	90	81	73	84	97	80	98	89	76	100	67	92	95	91	85	79	78	92	81	90	74	89	87	74	82	99	69	88	88	77	75	86	79	84	92	79	92	77	80	91	73	82	89	94	102	70	72	96	77	88	84	94	86	90	72	82	94	91	99	95	86	93	85	81	94	99	79	77	93	79	96	101	77	75	66	74	96	81	86	78	86	76	99	87	100	78	73	93	90	80	77	84	85	84	88	91	93	85	85	73	86	69	88	83	78	80	68	74	107	84	98	76	91	88	84	90	76	68	89	97	94	86	75	82	102	78	86	79	80	91	88	87	104	85	97	74	80	75	91	90	79	92	70	89	86	101	77	88	86	91	85	89	76	68	76	89	81	81	80	75	85	77	77	86	92	98	73	86	92	73	89	90	71	92	97	79	72	92	73	94	71	88	73	71	99	81	73	82	83	83	87	77	86	85	82	85	79	72	79	98	89	93	100	86	89	88	77	84	85	70	84	94	92	79	82	92	102	91	83	91	78	88	81	75	94	93	88	74	83	86	93	78	77	76	72	84	86	89	92	77	96	97	87	72	74	82	67	87	71	69	91	91	87	107	77	70	110	96	76	76	80	72	88	75	85	81	73	83	71	79	88	88	80	85	86	87	84	80	73	78	90	91	88	86	73	72	83	90	59	76	66	95	87	74	86	91	93	98	91	90	91	77	61	67	92	81	83	91	75	79	90	66	87	83	92	88	90	88	85	99	64	86	109	94	77	81	80	87	89	77	90	75	86	66	87	89	73	94	84	105	91	94	92	65	88	95	92	88	82	98	82	89	81	90	74	93	94	79	75	80	100	110	82	91	85	98	80	77	88	87	86	78	74	76	86	93	93	80	92	105	99	83	101	76	82	80	84	93	96	79	83	93	89	92	74	88	88	89	91	79	99	108	78	85	93	91	82	87	84	89	70	96	79	91	93	86	82	69	95	87	80	74	84	75	62	93	67	72	96	72	82	80	82	90	102	73	97	99	78	84	82	84	85	79	90	92	88	106	85	83	82	78	80	91	61	77	87	90	87	90	89	86	66	92	80	67	83	64	84	88	90	78	78	87	98	93	74	88	77	80	92	74	80	91	78	90	81	97	84	75	90	70	94	75	88	84	79	88	73	89	76	94	76	90	93	99	81	89	92	86	84	77	80	82	83	93	78	96	92	99	78	68	72	88	88	83	89	89	70	70	99	90	85	80	75	82	91	101	93	89	71	85	91	89	82	77	98	81	71	67	85	85	83	102	79	83	98	78	93	75	80	107	86	73	77	71	78	93	96	92	71	77	84	74	81	96	89	76	65	73	78	98	89	115	88	80	93	80	67	86	101	85	83	69	83	87	82	74	90	82	90	81	79	72	86	86	72	95	78	78	90	105	96	78	112	89	94	86	82	90	90	87	93	107	75	61	75	79	87	69	80	79	102	79	92	74	95	91	83	86	92	82	101	89	82	80	72	79	80	102	102	84	76	78	74	70	88	97	92	85	86	70	72	90	68	91	97	78	82	89	91	88	85	70	71	72	83	95	74	82	83	74	87	83	76	81	98	90	77	85	80	81	84	75	80	102	71	97	84	85	74	96	82	77	83	84	81	83	77	83	76	91	108	71	87	75	96	62	79	96	94	93	92	83	80	94	77	77	95	88	83	95	85	84	76	89	78	95	98	94	74	92	78	91	93	91	78	73	72	87	90	91	76	73	83	86	81	83	111	74	80	82	102	92	110	68	90	83	76	83	83	99	68	71	94	73	67	96	83	101	69	92	74	91	88	76	77	75	105	88	92	73	77	80	74	83	84	83	88	86	78	91	89	86	79	107
24262	11118	2618	2675	4125	4427	4154	3282	2810	2269	2005	1799	1773	1597	1429	1351	1327	1173	1201	1103	1067	981	954	1000	980	898	889	971	942	915	950	935	929	931	873	861	836	873	881	917	834	849	869	818	862	850	836	834	841	816	878	862	853	856	852	842	851	882	888	850	836	802	838	883	805	802	845	828	1033	2865	3625	2912	2292	1644	1143	977	948	822	838	828	862	821	842	777	786	780	801	805	810	853	864	829	815	793	818	797	822	792	783	861	801	834	844	794	838	823	808	838	793	783	863	832	848	824	761	820	820	837	797	842	828	839	810	832	812	797	824	826	808	819	790	787	825	823	748	829	813	821	843	837	830	821	848	834	803	835	853	793	806	776	821	837	771	802	796	828	791	807	829	836	750	810	813	796	851	808	812	845	860	851	799	814	798	852	811	851	823	866	785	818	840	762	802	865	842	801	855	834	774	822	811	831	747	794	818	795	833	833	798	842	859	798	799	875	829	844	804	822	727	798	834	855	806	843	835	794	879	786	785	849	792	814	886	846	829	814	819	801	812	856	800	825	814	887	830	843	792	822	798	849	796	823	800	842	782	807	809	804	811	849	845	830	865	843	809	797	835	831	808	773	821	813	802	845	847	820	810	814	789	817	838	792	824	800	816	793	813	843	810	798	776	734	844	779	809	826	817	781	785	824	840	810	858	813	822	822	767	829	862	806	789	831	777	812	815	809	827	803	800	804	847	799	790	785	812	861	815	828	856	806	871	871	814	848	816	802	787	824	851	731	871	820	800	823	864	784	828	816	767	807	876	803	783	819	868	904	819	841	796	869	812	833	805	814	835	883	852	794	798	827	840	866	816	820	793	789	798	855	785	750	802	876	891	807	861	802	792	799	800	840	832	814	836	804	817	822	842	794	803	777	806	839	786	834	817	846	782	803	797	793	769	764	800	806	784	851	831	790	835	848	790	825	788	811	830	810	827	838	800	807	825	824	804	794	779	834	782	816	791	809	840	866	859	776	832	796	838	798	817	811	862	830	805	828	854	817	803	777	867	802	811	838	832	796	897	779	803	830	761	818	874	801	868	839	774	852	835	821	798	812	874	776	846	783	752	847	802	828	810	868	849	814	829	804	780	854	796	840	818	858	824	829	816	796	762	800	811	802	810	837	824	785	815	823	887	822	800	809	820	783	907	808	763	829	833	783	853	792	792	828	849	848	834	817	822	748	826	828	877	803	819	793	809	811	859	850	790	853	845	828	841	804	809	814	857	805	785	806	802	786	817	829	839	825	811	793	832	833	851	821	822	845	825	802	757	851	822	786	855	832	838	871	811	834	793	789	823	810	817	873	823	778	820	827	787	782	812	822	825	740	839	832	836	836	833	788	794	820	811	792	840	772	753	855	796	820	780	843	792	820	801	819	829	794	806	830	851	813	824	826	735	811	802	772	816	810	850	872	753	753	864	785	818	837	789	785	780	851	828	807	904	817	807	799	803	850	745	889	830	838	850	787	836	796	906	848	843	857	803	875	877	849	870	818	832	847	848	827	796	856	842	831	839	863	815	802	817	895	806	830	847	797	782	849	812	847	800	860	797	826	793	829	913	785	781	779	855	848	780	847	849	868	842	808	784	834	820	808	778	814	854	800	812	748	833	802	811	857	757	858	802	780	807	840	779	788	830	777	804	819	840	798	828	821	844	801	846	864	805	803	830	773	807	825	820	769	782	864	818	814	816	814	829	853	838	841	811	827	826	846	829	812	837	803	836	831	796	865	852	785	821	851	852	807	813	841	834	773	820	802	844	824	857	844	828	791	792	796	812	828	798	838	832	789	879	767	820	853	820	843	798	831	849	853	791	809	836	815	832	822	846	795	788	839	824	843	787	852	794	771	817	774	819	853	798	840	854	835	850	828	826	743	832	799	783	828	814	818	842	788	853	817	826	833	794	794	788	870	781	790	856	786	850	855	823	817	794	814	822	802	809	783	872	817	815	828	836	888	804	772	814	769	848	764	790	839	853	762	804	783	833	818	816	831	830	793	794	802	827	904	837	800	808	808	835	790	848	813	772	823	845	796	819	818	791	760	843	811	808	812	848	857	790	793	828	809	858	806	819	780	817	866	835	814	840	835	848	782	838	811	822	857	838	852	862	824	790	787	841	858	817	804	833	807	851	786	803	792	812	799	842	852	864	755	834	828	821	814	799	806	790	803	843	833	762	838	776	823	818	806	814	790	829	807	843	840	795	812	801	825	795	866	825	806	833	771	851	851	811	790	839	819	827	812	845	798	804	803	850	824	780	858	836	856	831	867	787	808	815	816	847	818	821	834	802	787	828	751	774	814	824	864	818	796	802	824	820	818	807	806	797	789	845	799	810	864	815	820	812	810	782	820	870	795	833	832	868	816	830	811	829	820	856	857	798	865	796	805	824	838	832	816	835	842	826	814	813	838	798	832	823	824	844	768	830	751	822	812	800	836	811	878	839	828	788	815	838	855	797	868	747	807	777	795	798	791	851	801	836	830	797	865	762	827	814	816	843	778	818	900	802	837	799	836	770	856	850	842	826	797	813	826	815	793	799	893	829	831	808	819	856	757	793	820	777	805	787	785	832	784	838	821	840	889	820	818	739	794	831	770	775	794	816	872	807	811	814	828	871	836	780	822	782	807	810	809	822	870	805	841	845	825	841	831	813	831	842	847	810	852	786	812	847	862	852	789	826	791	835	831	851	820	833	826	818	788	777	848	791	786	773	877	849	841	826	835	784	814	794	831	804	874	832	789	825	845	820	882	816	799	820	793	789	852	812	815	862	849	842	832	860	801	760	806	768	783	839	809	876	823	836	864	816	848	800	824	810	890	819	818	854	820	873	858	815	786	831	787	771	842	840	750	892	778	824	830	801	779	824	785	847	778	843	785	800	826	841	772	768	833	791	787	797	821	780	789	794	830	780	830	824	847	807	787	823	835	811	830	837	831	817	832	839	809	838	829	841	831	797	831	813	768	820	847	848	783	800	754	808	804	830	825	875	858	818	804	804	792	784	824	762	775	800	838	788	791	765	871	818	812	823	775	808	845	832	811	819	815	786	815	761	824	846	842	793	817	870	829	835	832	849	853	822	893	766	805	837	822	788	859	810	847	880	868	814	867	821	846	810	803	857	866	827	895	821	806	819	845	795	828	760	820	838	836	835	795	870	842	788	859	806	783	824	820	873	838	752	868	828	798	816	805	826	860	795	782	823	779	805	855	831	760	823	829	859	829	818	789	822	806	788	841	825	817	786	826	763	838	797	834	815	837	813	815	830	820	893	839	832	891	799	818	848	826	799	809	825	822	862	828	886	784	889	792	846	787	816	835	808	852	846	849	788	831	888	826	803	870	831	824	852	792	786	817	865	863	775	807	794	877	820	779	835	785	829	791	842	823	833	818	828	821	769	896	809	809	815	817	816	890	782	796	856	843	817	785	827	866	802	820	835	826	831	853	864	804	796	837	780	814	855	793	815	820	831	832
1077	309	110	99	84	97	107	94	99	140	94	108	102	97	107	94	86	90	104	104	73	95	87	87	105	90	99	97	87	91	98	85	101	97	88	93	89	86	96	110	106	108	115	94	80	86	100	99	104	105	107	85	97	93	108	111	88	103	109	85	98	118	86	109	102	99	114	90	97	131	121	121	122	107	112	91	114	85	108	103	114	97	84	87	91	98	91	76	89	101	94	100	80	94	81	89	82	100	99	91	105	88	99	103	109	89	100	99	105	102	92	101	102	107	87	87	86	93	82	92	93	78	88	95	84	97	80	102	101	80	78	83	89	87	85	92	89	93	100	75	113	96	112	91	86	85	109	98	110	102	81	95	125	97	80	110	92	115	93	81	105	97	86	83	111	93	99	88	84	111	102	96	101	117	112	97	99	92	84	79	110	100	93	100	76	89	96	96	74	82	97	84	94	94	98	84	110	90	84	103	104	103	98	107	108	100	79	87	107	105	96	100	99	96	97	98	70	74	100	85	89	112	107	107	96	98	110	85	76	101	96	79	86	114	111	106	95	91	104	97	90	95	99	90	90	84	100	90	97	101	102	92	90	90	95	111	79	108	109	91	91	78	93	75	109	86	85	80	93	86	110	99	84	94	96	79	92	105	97	92	107	111	79	88	70	90	87	92	78	90	84	97	98	92	102	87	100	100	92	114	121	83	93	93	104	96	95	84	89	125	90	98	85	102	96	108	95	104	80	118	99	97	100	91	99	93	94	91	95	98	110	87	79	98	83	109	97	94	94	120	113	130	93	95	93	79	90	93	105	93	107	84	97	88	88	111	97	107	82	92	93	95	104	86	100	111	81	105	101	97	86	98	81	104	93	98	113	80	91	90	83	113	106	93	79	96	79	99	95	105	111	101	93	111	79	90	111	106	88	103	101	86	104	90	94	89	90	97	101	84	79	83	120	101	106	90	87	86	98	90	90	101	76	89	97	103	101	81	80	86	99	104	103	84	70	114	78	111	85	92	94	92	109	104	106	94	94	107	103	90	103	85	91	101	92	75	92	95	99	98	90	110	106	102	80	106	110	98	108	107	103	90	94	108	96	85	85	98	98	107	103	101	96	102	96	106	100	89	77	100	96	91	91	95	99	89	94	87	96	85	73	103	100	93	92	104	107	98	86	90	94	93	86	77	102	71	91	99	103	97	92	100	81	117	96	80	88	97	84	98	86	103	92	93	96	92	97	79	88	100	92	88	100	108	103	85	93	87	80	85	124	82	93	68	91	89	102	107	85	95	113	99	95	86	98	93	99	76	98	90	93	92	97	74	96	99	90	89	96	95	96	101	79	89	82	101	107	112	103	88	91	101	86	82	102	95	102	84	95	86	100	92	92	90	94	87	90	80	90	107	88	86	92	87	96	89	89	104	96	93	95	98	85	94	108	104	101	78	103	76	87	86	104	107	88	97	85	79	92	103	98	89	99	102	91	86	94	93	104	103	84	107	101	96	107	103	98	83	97	75	103	88	96	81	91	100	89	88	79	98	86	88	91	98	90	94	95	94	93	75	105	102	78	108	106	110	102	95	90	92	85	104	88	104	95	104	93	90	106	102	93	100	89	92	98	106	107	95	97	90	95	92	114	93	73	91	99	82	115	81	102	82	93	96	79	106	105	105	88	87	95	91	92	79	104	86	96	113	97	99	87	116	85	110	106	87	82	91	103	92	103	92	98	105	85	97	92	116	104	109	75	107	99	89	88	92	104	99	96	94	94	91	94	91	115	98	84	98	116	96	102	90	98	112	97	102	89	87	85	98	99	94	93	102	91	73	91	100	109	101	102	106	84	100	75	98	94	97	96	94	117	109	81	82	96	96	71	93	83	82	103	113	100	93	99	93	95	105	94	97	85	103	107	93	108	78	92	96	92	83	82	97	101	87	106	101	106	86	88	97	86	79	86	92	87	97	87	96	92	98	106	91	96	103	102	69	94	92	102	117	82	99	89	84	84	74	101	84	97	117	78	98	83	71	87	99	100	89	88	94	92	104	88	94	91	104	89	94	90	102	101	98	94	102	93	87	97	96	85	81	95	92	106	93	88	78	89	97	100	101	97	101	91	83	91	108	96	98	86	97	86	112	105	83	74	108	96	90	100	104	85	100	102	97	96	78	101	105	109	102	90	112	119	98	99	118	109	102	97	86	92	95	113	87	95	105	92	113	83	105	104	85	99	99	106	98	103	92	105	86	98	107	87	107	113	99	90	87	85	82	114	105	88	104	109	119	115	98	93	91	93	99	106	96	95	86	100	88	96	101	93	102	96	91	87	78	75	107	97	107	89	101	110	104	90	87	89	96	95	99	93	102	86	82	99	90	88	110	92	99	90	89	102	76	95	89	75	107	85	73	104	93	77	80	87	94	89	88	111	86	98	114	107	102	108	95	97	103	99	93	96	113	89	87	98	100	99	115	96	86	77	87	113	86	87	94	100	86	107	92	104	95	102	92	104	99	95	99	86	102	83	73	89	99	109	106	93	88	95	95	82	90	110	101	79	98	92	100	101	90	86	90	94	104	113	91	104	117	92	100	83	87	99	107	86	101	95	100	106	100	104	101	93	102	105	94	103	101	110	107	113	90	109	96	107	81	103	94	104	100	104	86	83	90	93	115	96	100	91	106	120	99	98	103	99	92	71	103	92	92	72	98	93	74	88	114	91	107	93	101	103	97	94	92	96	94	109	94	88	93	93	94	90	79	90	106	84	100	100	85	97	130	78	82	98	109	77	94	89	88	109	107	107	110	91	76	105	105	85	87	95	87	78	82	99	110	99	94	104	84	114	84	103	98	85	100	79	75	107	82	100	116	106	92	108	98	81	115	95	97	89	106	96	89	97	91	110	97	101	112	93	106	95	89	107	91	81	82	91	83	109	78	96	96	92	107	104	99	104	98	93	85	99	91	100	98	85	94	91	76	110	104	101	92	107	101	99	102	103	68	91	94	87	100	86	110	86	99	95	97	118	94	77	103	92	103	114	81	97	88	81	72	80	99	101	100	107	97	81	86	97	112	96	90	98	112	88	95	101	102	91	94	113	95	99	111	101	101	108	88	94	88	89	100	120	82	98	109	111	112	91	104	95	99	111	89	94	92	91	99	91	81	94	105	81	80	112	95	111	105	105	96	84	95	80	90	97	110	107	103	100	107	97	110	89	84	82	108	88	92	101	121	105	99	99	103	105	97	86	95	107	105	101	89	86	102	91	84	90	96	88	91	90	92	103	91	96	106	93	99	96	88	79	93	91	70	98	85	91	85	85	91	100	111	110	93	88	95	95	107	98	112	102	93	100	87	90	87	106	104	95	107	94	110	88	96	92	81	112	115	94	95	100	94	91	88	102	89	100	90	97	82	93	74	97	102	100	101	91	112	85	93	94	113	93	102	105	78	102	93	95	85	83	85	97	79	127	111	107	101	103	89	82	112	94	95	85	90	96	89	85	95	88	92	92	103
14583	4514	1415	1423	1766	1927	1695	1588	1533	1419	1295	1152	1167	1236	1162	1113	1006	1016	1019	1021	980	953	924	936	951	943	910	909	909	879	944	949	915	920	979	928	953	931	897	887	887	919	913	900	897	928	847	883	939	932	931	927	918	883	928	863	886	910	940	936	888	884	933	918	920	986	980	909	997	1333	1514	1473	1268	1094	1038	967	901	917	923	918	928	863	890	875	907	864	888	942	928	859	899	917	903	880	911	894	879	955	893	891	895	890	880	865	916	881	878	908	888	914	902	910	897	856	896	859	930	882	855	883	894	898	897	894	872	873	880	924	895	882	921	919	897	897	968	880	978	911	875	943	903	839	892	882	904	908	962	890	877	933	889	862	941	927	918	909	939	909	928	919	931	867	907	905	882	933	924	840	888	884	906	962	900	844	830	930	880	877	862	910	858	905	912	896	922	868	868	858	912	929	879	952	916	967	845	874	891	925	834	956	962	901	909	935	920	924	968	896	885	872	877	864	944	894	940	894	925	918	875	891	933	929	895	893	894	892	942	918	869	835	958	872	871	849	940	876	934	881	899	915	857	867	903	916	846	895	924	918	811	872	980	989	952	961	905	950	949	902	913	875	918	923	901	910	898	876	915	885	920	847	919	905	850	906	893	890	931	898	860	892	924	900	899	918	953	908	877	897	935	869	893	921	966	853	888	901	900	897	938	857	899	884	918	935	874	914	888	927	918	877	931	890	901	904	892	911	920	902	913	873	884	863	934	897	895	907	909	954	915	906	881	869	914	895	926	885	852	915	896	934	979	879	885	878	923	945	926	875	922	879	912	911	850	893	931	930	833	939	909	891	884	938	916	893	931	910	921	890	935	917	861	876	877	907	879	863	915	917	911	886	923	889	902	881	895	875	880	903	920	880	867	880	914	876	864	885	875	941	898	917	889	895	927	942	897	911	904	944	934	883	872	868	962	931	920	940	882	856	862	886	870	883	907	911	906	909	894	873	942	909	923	860	825	917	951	913	931	855	968	867	901	891	904	877	891	914	891	906	889	963	933	911	882	866	913	917	917	902	916	895	856	940	933	953	934	847	890	923	947	864	902	888	922	877	903	933	902	879	896	911	890	862	917	877	905	966	915	894	890	954	910	942	904	882	901	868	911	899	950	930	844	879	897	895	918	945	906	928	950	907	902	902	906	907	859	864	929	934	887	905	915	941	919	908	876	878	901	860	910	902	898	870	888	911	912	899	938	893	875	918	918	911	901	887	917	913	892	963	902	910	967	916	900	812	894	911	908	887	879	879	885	869	858	931	899	931	922	893	908	915	935	874	940	883	898	896	856	873	937	947	940	935	888	895	890	905	908	921	923	882	880	908	846	896	908	879	942	894	922	905	935	930	971	883	892	882	900	919	897	898	930	898	899	939	889	859	904	900	922	909	954	893	932	931	890	875	861	916	906	921	862	931	870	918	921	899	903	907	916	899	939	906	953	897	930	892	907	883	896	915	923	891	946	863	863	905	925	908	900	881	912	905	885	929	870	921	909	873	858	906	891	907	875	902	862	860	928	900	905	911	896	902	891	887	898	870	889	858	901	909	905	874	966	886	914	886	902	908	906	891	876	969	871	947	900	921	884	939	921	849	927	905	867	918	952	886	919	896	880	879	867	886	861	899	897	919	913	918	934	913	902	873	929	901	909	904	877	931	936	937	922	854	869	919	877	905	929	887	901	894	971	881	921	895	933	928	898	951	882	865	879	913	909	894	859	933	929	885	882	908	873	857	880	879	918	904	892	974	876	913	877	893	880	894	939	914	944	987	859	923	870	962	915	900	911	921	885	923	912	925	922	885	966	895	891	915	855	929	925	940	923	894	899	967	876	886	870	900	898	882	896	884	910	892	895	914	912	909	863	904	926	910	893	900	936	918	898	848	858	876	988	936	933	901	847	933	954	900	884	865	897	835	952	959	898	928	878	863	914	874	846	944	845	884	963	891	912	926	929	913	895	952	871	863	886	930	885	926	941	864	891	951	884	862	911	933	972	934	890	906	935	919	906	861	867	869	935	897	920	914	880	906	926	923	910	922	898	930	949	889	954	881	918	929	911	899	918	903	892	882	918	925	939	901	896	823	875	850	933	917	879	869	878	884	952	897	850	861	883	859	938	850	845	904	918	917	916	838	862	858	844	880	880	902	968	904	906	852	877	957	870	865	925	894	906	918	945	910	888	917	894	967	916	896	909	930	887	876	876	911	896	841	921	856	960	921	875	936	971	912	890	859	861	893	938	891	938	939	920	884	920	866	875	857	922	917	846	952	945	947	912	915	914	892	861	877	892	950	957	900	873	901	840	878	885	911	873	879	908	904	854	847	892	882	906	831	912	942	909	929	914	906	916	891	915	929	880	910	898	911	886	886	958	901	849	929	870	889	906	895	958	938	930	918	885	880	914	888	937	872	905	938	876	901	943	916	896	882	880	874	944	989	936	908	852	866	898	955	906	897	921	874	918	899	875	915	878	911	917	916	876	904	925	867	905	845	913	969	948	895	843	907	913	878	894	976	870	858	854	870	929	890	884	911	921	936	953	896	874	864	883	884	914	935	894	895	866	905	897	893	963	904	895	856	864	914	878	937	858	949	893	875	893	931	886	921	950	928	932	900	903	855	918	928	905	901	894	896	873	904	882	870	858	934	917	898	901	909	886	929	889	882	885	885	896	906	927	897	937	894	919	900	876	917	914	903	863	878	912	946	918	895	883	905	926	935	873	921	891	917	888	862	946	893	852	861	895	847	827	952	893	900	927	899	885	821	879	895	904	893	879	940	913	953	829	864	909	937	874	897	873	913	849	920	895	915	917	950	919	966	930	903	888	894	927	904	849	920	919	887	922	877	889	907	954	892	917	905	861	872	874	864	878	911	884	977	860	834	949	861	848	890	910	896	913	883	909	889	885	923	938	893	840	927	917	910	907	874	911	909	943	954	843	917	916	849	871	961	934	890	908	927	888	873	865	918	909	943	935	859	938	923	882	879	867	986	926	913	899	900	911	952	862	894	906	877	867	888	903	888	899	916	813	865	897	886	902	887	957	947	892	857	894	898	898	888	880	889	872	880	883	950	917	940	920	932	853	918	911	922	855	867	894	880	885	902	981	913	912	930	896	904	877	937	960	922	893	909	882	842	931	886	812	879	899	898	901	828	869	892	882	880	908	922	891	893	830	919	921	917	904	904	895	928	873	904	864	844	937	866	906	872	909	923	899	895	917	947	919	865	925	897	908	923	939	904	854	953	984	862	922	851	871	914	849	865	879	925	896	891	888	921	933	900	913	855	867	888	887	869	872	869	877	898	895	919	901	908	949	859	935	918	884	877	917	893	949	934	844	913	875	891	852	876	874	907	948	925	946	892	904	896	909	924	909	943	917	863	906	862	892	933	910	890	947	914	851	875	922	881	910	914	918	867	900	915	846	883	900	953	894	903	932	903	952	897	890	871	859	951	921	913	924	892	905	871
1672	937	210	141	126	130	124	122	133	120	111	125	119	109	117	118	106	100	93	81	93	93	111	105	117	105	85	98	101	110	106	116	110	93	104	97	104	103	92	110	101	113	99	97	100	87	101	102	86	103	97	91	95	92	87	96	101	103	103	102	113	86	97	93	104	111	87	110	97	145	155	146	147	114	103	103	99	101	104	106	102	106	96	108	96	94	101	100	102	92	93	103	96	104	105	81	83	86	106	87	104	113	91	108	94	91	111	103	97	106	101	98	91	105	97	93	95	94	81	99	86	83	96	85	96	97	94	92	91	96	101	108	102	79	92	108	97	109	104	84	96	82	89	88	86	88	108	100	107	114	97	86	114	88	104	88	99	91	107	100	97	115	104	107	80	109	103	101	101	86	109	104	91	100	97	100	86	72	97	97	80	87	93	107	98	98	93	96	98	77	105	102	88	90	97	80	98	102	103	115	112	85	85	117	88	92	82	100	80	88	88	83	104	95	88	95	98	98	109	93	89	81	76	103	85	84	101	95	100	84	87	113	91	95	82	79	105	92	100	92	96	107	87	97	99	102	95	98	87	99	105	77	108	107	93	104	87	106	88	93	88	101	92	85	78	70	86	104	80	103	102	85	98	99	92	99	75	108	105	96	81	104	103	108	89	75	96	88	100	104	115	102	88	102	95	95	94	84	94	124	111	82	96	84	91	92	111	114	94	109	67	91	87	94	99	101	92	97	101	82	102	84	104	103	102	99	96	95	115	89	75	103	90	81	115	101	91	97	94	87	98	100	111	101	105	112	105	75	107	100	83	91	82	84	112	95	95	90	91	98	100	108	105	111	98	82	95	93	114	101	85	89	87	82	111	99	104	97	88	93	89	87	97	101	105	96	91	113	100	120	99	96	94	97	100	97	110	96	89	89	86	83	90	94	95	98	113	100	87	103	98	94	108	104	85	96	101	104	84	102	110	77	97	84	96	97	101	100	86	89	92	93	110	87	96	103	103	96	96	113	98	107	95	102	101	96	112	92	92	95	101	98	101	94	81	105	105	108	87	100	92	108	93	99	100	104	83	106	96	94	107	90	90	80	94	103	90	93	101	107	100	75	91	96	106	104	92	99	75	88	96	89	89	103	71	101	93	109	82	114	90	100	78	114	110	92	85	98	81	98	108	80	100	85	99	70	92	100	98	89	109	94	78	91	124	106	88	96	92	112	87	81	99	105	88	93	97	105	98	103	81	109	100	91	100	98	98	96	92	88	91	96	105	94	93	92	91	111	96	93	102	104	100	99	85	115	94	89	104	95	102	90	105	93	84	104	107	95	90	96	97	91	119	104	119	99	114	89	99	109	95	89	95	98	87	94	107	109	101	103	101	105	103	86	97	102	97	98	100	99	101	104	102	92	98	105	110	99	109	123	118	92	105	91	91	90	78	84	89	106	99	110	90	84	95	94	93	98	89	120	94	89	108	88	98	116	110	94	101	114	103	111	85	84	99	94	103	98	89	81	103	92	100	91	110	90	97	100	80	88	131	81	101	93	92	95	92	108	93	96	98	100	85	91	104	76	88	102	93	97	109	102	77	96	104	119	78	85	107	101	94	107	85	83	86	87	90	97	109	106	108	78	105	101	104	101	80	95	109	106	97	82	87	94	108	110	93	99	80	83	102	89	79	96	97	100	95	94	103	91	110	95	98	107	109	98	90	94	83	85	85	106	84	80	99	97	85	76	103	86	111	95	83	101	91	106	99	98	107	105	106	97	105	97	116	92	87	114	97	91	80	96	101	81	82	96	98	93	103	93	80	111	88	75	87	103	94	86	87	80	95	121	94	104	87	98	102	84	77	108	103	79	99	107	91	109	85	119	112	102	108	110	95	108	89	93	109	95	87	88	98	91	94	100	85	97	99	97	94	106	90	109	115	98	96	93	87	100	101	98	113	88	89	94	120	108	88	87	99	85	86	103	85	113	102	89	100	97	75	100	90	96	107	103	80	109	93	90	95	86	71	87	96	102	108	88	88	100	89	81	97	104	105	82	99	81	102	97	100	104	83	80	94	103	101	99	115	92	115	90	101	96	95	84	109	88	107	91	92	99	104	79	99	95	97	91	82	93	83	89	91	85	106	109	88	93	97	92	92	81	108	105	98	101	104	98	105	93	105	88	102	90	103	85	105	87	93	107	97	88	102	89	109	101	84	118	94	99	102	113	106	108	91	83	102	88	81	99	88	92	102	72	106	108	95	97	99	115	90	83	112	79	107	97	94	100	95	78	87	79	87	94	114	69	99	100	98	103	93	90	113	93	91	110	78	97	98	95	94	105	82	116	94	100	108	100	85	67	81	98	116	92	88	99	98	98	84	86	70	79	81	84	92	101	119	106	82	101	96	85	113	83	108	86	95	97	101	93	92	101	85	95	85	90	92	103	90	104	85	100	83	118	101	102	86	88	114	108	113	91	85	88	94	100	108	100	91	87	99	90	82	96	96	97	94	111	98	101	100	97	83	98	107	94	87	107	86	92	92	106	87	101	96	90	91	97	108	89	92	111	88	101	85	105	104	98	79	93	112	106	108	124	97	86	101	98	102	88	106	96	104	95	103	113	110	102	97	114	105	116	91	111	98	102	110	95	120	126	107	100	90	99	108	104	101	101	86	95	91	103	99	108	88	92	94	86	119	102	78	92	96	105	104	98	99	96	89	99	80	98	103	100	110	105	92	110	92	91	90	115	104	114	83	91	100	90	85	95	85	100	95	84	98	85	113	95	107	93	107	101	105	84	87	81	96	94	91	103	103	108	98	93	97	109	97	87	106	84	91	89	94	112	98	87	104	91	84	92	95	96	90	98	112	98	103	90	98	99	92	101	106	117	106	102	79	117	86	100	108	115	92	107	101	97	125	99	91	102	92	99	88	87	90	101	118	103	108	95	101	100	123	86	90	94	96	95	94	70	100	95	103	92	115	84	107	106	93	108	96	91	112	98	109	118	102	96	105	90	102	112	106	90	88	111	99	102	102	89	94	94	109	91	88	81	80	104	86	75	94	94	97	113	103	106	96	87	86	100	86	88	100	88	98	93	77	93	88	87	107	118	94	107	86	87	97	93	99	94	101	100	109	93	108	97	90	101	109	95	90	89	107	93	86	105	95	109	90	90	79	96	88	98	116	97	98	88	115	86	88	90	94	107	98	95	99	93	88	92	113	78	118	99	90	108	101	95	99	100	113	90	97	90	88	88	109	99	85	86	90	107	100	90	94	103	102	94	111	89	105	101	99	113	102	99	102	111	103	108	89	109	116	91	91	88	89	95	86	116	110	108	87	108	111	119	103	93	89	84	93	87	103	87	86	104	92	92	109	91	94	90	76	96	73	117	97	95	84	81	93	70	95	103	105	97	100	84	94	81	108	108	92	92	89	105	102	92	72	105	101	88	104	85	85	92	95	99	105	95	90	89	105	99	95	85	84	94	93	79	117	98	86	95	87	94	92	84
20277	8758	2150	2208	3238	3347	3062	2385	2121	1929	1690	1497	1390	1387	1370	1312	1189	1135	1090	1156	1108	1066	1030	979	974	932	948	942	956	957	967	978	988	959	955	970	997	978	932	882	934	969	960	952	947	933	981	916	931	944	985	963	914	953	925	971	913	890	934	982	964	934	970	1020	949	968	959	909	1155	2065	2425	1922	1897	1394	1201	1015	1001	938	951	937	945	917	958	955	969	929	930	879	903	919	902	904	962	912	897	872	915	969	889	896	917	843	912	905	945	917	930	918	949	901	932	965	939	892	869	895	882	937	944	912	868	943	863	882	930	936	911	888	933	936	934	891	917	893	910	925	953	896	911	959	933	952	935	963	992	927	907	878	911	956	933	963	918	891	968	913	927	889	944	969	942	908	945	945	936	875	944	907	885	945	879	916	912	950	909	861	949	952	977	957	986	957	909	946	924	946	939	932	961	978	930	897	946	945	907	905	955	883	878	927	926	945	927	938	977	901	894	963	923	925	984	954	934	941	907	937	908	934	961	934	896	921	924	960	900	925	905	949	922	922	973	910	927	958	914	926	932	959	943	936	980	931	929	917	958	911	886	967	929	905	906	959	980	955	956	947	925	922	984	938	974	939	919	915	893	955	871	959	942	872	977	951	915	957	928	923	900	929	887	893	916	903	903	918	902	945	898	925	880	870	931	955	914	904	910	929	934	937	932	985	884	924	916	907	949	940	948	886	947	943	950	962	931	908	924	918	955	895	924	974	983	962	949	924	915	937	962	943	921	880	1016	934	904	921	891	940	912	910	923	972	916	974	961	966	882	908	954	952	885	909	941	929	938	920	858	933	911	910	880	939	934	874	902	895	931	934	928	930	980	822	929	939	913	935	973	908	898	989	897	976	875	973	881	889	934	900	915	940	924	972	959	909	910	948	940	943	946	908	941	974	881	863	950	960	959	929	923	911	935	928	923	939	898	852	930	903	933	924	950	916	963	942	914	938	872	944	955	915	904	936	914	913	948	898	920	892	949	910	920	967	881	839	975	913	914	921	902	945	929	927	901	909	915	913	913	965	921	908	936	954	909	944	916	950	967	921	942	899	923	919	934	939	975	1015	908	947	882	911	976	928	930	949	887	976	919	996	930	908	971	905	927	888	955	890	966	938	902	912	937	945	951	935	957	941	938	929	904	945	928	924	882	918	937	997	936	912	977	897	944	957	908	934	944	977	906	953	910	955	894	936	957	934	916	933	994	986	891	918	931	895	844	947	964	923	882	933	956	954	910	942	876	927	918	929	943	954	914	929	923	920	957	946	928	947	949	910	905	916	937	878	905	925	928	874	900	887	930	928	979	894	922	914	930	915	930	858	915	923	933	942	903	874	938	987	916	901	920	958	990	928	968	918	889	985	862	933	921	899	933	889	936	936	859	930	985	915	875	960	931	943	908	915	895	950	888	872	912	957	955	857	908	952	871	954	911	938	903	927	964	937	914	916	972	941	943	956	935	910	903	953	956	930	874	927	917	894	917	975	913	880	948	838	896	927	930	926	889	913	918	935	911	958	930	856	936	928	943	929	955	930	864	902	891	929	908	934	916	905	970	890	894	969	972	910	898	887	980	938	920	934	877	959	939	931	931	889	940	907	934	898	925	938	1001	882	919	930	941	949	918	950	1007	872	936	890	943	912	905	963	939	921	869	908	918	962	963	930	959	910	889	910	901	925	883	887	936	963	888	940	907	1018	913	844	919	921	884	911	928	887	936	903	901	939	873	945	920	969	900	937	932	954	875	976	897	896	941	955	905	932	926	870	949	946	934	966	891	921	917	891	949	983	917	984	921	874	947	878	943	948	973	953	915	904	938	974	865	1003	966	914	898	944	895	960	933	931	959	913	916	972	934	868	929	851	911	923	905	917	928	948	899	947	966	910	937	930	922	981	913	898	864	992	949	861	941	965	913	945	920	895	902	960	931	916	922	988	888	942	924	966	986	881	992	919	955	919	974	930	898	897	964	913	993	953	933	944	916	939	890	904	949	1001	896	948	904	941	902	951	958	940	898	900	989	926	885	962	929	940	907	959	954	931	917	918	935	930	887	963	946	914	935	954	969	930	901	887	960	904	920	900	919	903	908	932	933	885	958	938	964	934	984	906	943	883	905	915	964	871	907	957	901	943	935	969	934	993	873	943	937	880	937	905	903	954	906	881	938	943	902	921	950	928	918	940	932	893	903	921	907	931	874	944	914	948	988	916	907	923	946	983	855	924	936	888	882	894	894	919	919	934	943	936	915	886	954	959	916	945	951	984	991	922	946	965	908	923	887	924	951	947	958	974	877	896	966	897	938	921	936	889	990	887	948	924	914	926	906	951	981	953	953	919	908	932	855	945	978	892	945	931	908	890	918	966	936	927	923	912	883	885	899	903	941	908	918	933	902	938	925	934	913	946	944	961	920	908	887	890	968	925	932	970	981	954	952	913	920	911	924	898	934	917	915	914	943	943	991	921	941	873	935	928	898	870	908	859	946	929	932	910	907	944	917	906	928	963	877	923	918	931	931	871	905	908	980	905	895	936	836	916	905	919	941	906	934	984	924	959	896	941	916	934	910	963	901	903	935	919	988	902	968	949	890	959	912	937	934	923	927	914	869	984	928	966	916	924	892	897	929	911	935	930	900	871	955	937	882	989	952	935	890	973	908	916	916	950	954	926	913	917	973	964	883	870	924	907	872	959	974	898	956	901	948	940	877	924	969	956	964	913	910	917	889	988	904	929	952	942	958	932	893	938	962	927	970	929	950	936	911	944	874	927	920	895	895	926	888	932	925	988	930	912	983	927	933	972	955	966	942	927	920	865	927	870	930	894	939	943	958	901	925	893	925	933	897	955	914	865	918	934	910	946	949	933	816	903	893	933	941	925	954	935	935	925	899	880	928	924	907	933	890	932	951	890	956	946	918	901	953	981	951	886	893	935	938	900	898	927	977	888	898	894	922	989	883	913	947	931	934	923	898	906	882	940	934	926	966	904	912	929	908	909	927	937	921	915	907	922	938	985	931	931	961	918	933	865	870	964	972	980	932	935	998	949	917	898	921	889	982	929	866	940	948	954	915	899	860	953	949	977	942	952	928	896	918	938	954	942	887	893	949	936	956	944	911	910	909	917	929	924	917	956	880	936	915	933	962	925	869	925	924	929	873	911	929	948	952	891	998	925	934	943	959	900	892	917	920	1004	936	917	904	893	935	918	877	931	907	880	972	907	908	930	934	915	930	925	943	915	919	901	916	935	952	978	914	908	905	909	951	926	957	939	936	878	972	922	983	939	942	926	951	941	971	897	903	924	925	889	959	944	916	941	925	927	928	947	884	915	972	895	951	930	984	990	904	912	880	894	930	951	921	928	924	932	887	939	903	997	948	900	926	920	930	937	910	943	956	909	970	914	930	949	869	904	904	918	944	897	959	965	896	890	962	867	935	925	931	972	915	929	935	956	898	896	932	957	937	891	893	930	861	1007	885	940	952	967	932	990
2055	708	167	121	121	124	120	106	89	125	103	106	78	96	74	99	103	99	90	94	107	79	88	92	91	89	81	81	93	71	79	81	74	89	93	83	81	82	86	87	84	94	107	79	84	70	89	79	76	86	88	84	82	74	99	92	86	83	84	87	83	86	85	85	67	86	92	78	109	159	149	143	107	101	105	94	75	72	93	81	89	80	74	86	89	84	79	74	73	107	55	74	81	73	64	85	89	84	77	84	66	78	89	67	102	85	77	70	87	91	83	72	84	86	71	90	58	94	70	92	65	83	87	72	98	64	97	75	86	74	68	92	80	80	78	65	81	81	78	77	76	69	97	81	91	99	98	83	96	70	77	73	80	86	71	69	78	92	80	90	87	89	86	77	65	68	100	97	77	84	95	70	107	99	74	63	100	97	97	69	89	90	79	84	83	88	89	71	69	85	76	84	75	77	89	82	76	90	81	90	84	78	70	65	80	77	68	86	91	86	93	84	80	78	88	90	86	77	87	88	76	82	70	88	80	82	75	79	89	84	76	74	83	80	96	71	89	81	81	57	94	89	90	71	83	74	66	91	95	75	89	80	73	71	73	89	81	66	89	91	80	74	75	71	79	91	104	79	106	87	75	68	90	65	98	68	80	76	92	89	99	87	89	84	79	93	108	92	94	75	72	82	91	97	84	77	92	69	75	83	81	76	78	83	85	86	76	81	92	82	77	80	76	88	84	92	75	89	73	84	88	73	77	67	79	85	79	83	79	89	76	102	83	79	77	99	69	82	65	90	73	72	68	86	77	74	71	97	89	91	83	78	98	82	68	91	80	78	84	81	95	72	100	77	80	89	66	89	94	85	87	71	74	78	73	90	81	100	78	80	73	94	72	80	84	88	93	100	77	90	74	70	93	82	58	83	80	84	83	86	75	87	74	88	99	79	101	88	82	87	72	91	71	69	83	93	98	84	89	86	69	88	67	81	83	81	89	88	81	79	91	87	76	77	68	73	103	91	97	81	88	85	78	81	95	90	79	92	67	67	70	80	73	64	82	84	86	91	77	78	86	69	92	77	86	76	72	70	87	101	98	91	74	86	91	101	90	73	64	66	84	86	82	84	72	95	90	85	91	88	89	83	74	84	86	96	77	87	96	107	79	79	78	82	93	80	77	67	72	83	71	96	100	90	78	60	89	71	72	80	97	84	89	100	71	80	82	86	71	89	66	100	71	79	90	83	74	91	81	68	98	88	86	62	105	68	88	67	82	62	85	82	69	76	86	88	83	80	89	94	81	70	86	79	79	87	80	92	76	81	81	86	84	81	73	68	85	83	72	93	79	95	78	90	89	79	78	89	88	90	63	86	78	90	85	76	81	78	89	85	98	95	81	86	83	85	82	88	90	70	80	100	75	86	102	95	80	74	89	89	93	83	79	100	71	81	83	97	89	75	76	95	86	85	85	88	63	59	74	92	82	81	104	75	84	84	77	74	77	84	80	81	77	82	82	89	85	80	83	70	90	86	92	77	92	97	87	67	91	80	76	70	85	81	77	83	85	83	94	92	96	91	77	85	83	66	94	84	88	103	82	67	91	91	86	78	78	94	76	86	97	102	78	79	90	73	82	65	79	75	94	62	78	66	72	77	70	78	90	75	85	73	75	87	77	94	93	72	79	75	75	94	88	81	87	78	86	88	81	81	90	86	100	88	68	95	77	78	85	81	74	86	71	91	93	72	92	80	82	82	87	108	83	83	79	92	100	69	97	89	76	86	84	79	77	88	92	81	87	76	75	72	82	97	88	99	84	88	72	82	99	80	93	77	80	80	87	94	75	102	72	87	73	91	80	68	90	91	78	88	84	79	70	82	79	76	77	88	92	83	92	82	90	79	90	74	93	93	77	76	81	78	79	88	91	94	85	82	84	91	78	77	98	96	70	79	78	86	81	79	90	86	83	102	85	98	84	78	88	83	78	86	83	72	94	88	74	98	94	79	78	96	80	92	79	56	71	97	85	86	93	65	89	80	75	74	81	83	82	101	77	84	94	80	74	75	78	88	97	78	97	77	88	86	92	92	111	81	81	95	76	96	83	89	97	73	103	83	80	78	99	82	82	80	88	97	81	80	64	79	85	85	88	98	81	70	110	73	90	70	76	89	78	80	79	92	98	89	97	74	87	86	75	89	82	79	93	83	86	78	70	79	86	82	93	76	91	86	79	66	80	88	72	93	79	79	78	76	88	87	72	69	87	72	86	103	89	75	90	99	89	88	88	86	94	66	79	74	99	74	79	85	74	84	68	88	88	78	91	65	79	84	78	92	79	84	103	75	81	72	61	76	91	75	85	80	86	83	73	66	99	84	74	106	63	74	86	77	80	78	85	77	78	80	92	82	71	84	80	80	73	87	70	84	91	86	72	89	81	82	93	72	92	79	75	90	81	85	99	101	73	67	75	90	90	77	80	76	67	85	81	74	77	100	90	99	75	74	66	75	79	105	73	90	71	88	75	71	83	84	92	89	76	78	95	97	71	103	84	86	82	60	77	69	85	82	96	70	85	90	100	86	99	100	75	81	80	93	80	80	77	91	77	85	76	83	78	87	82	94	86	76	83	87	85	80	79	80	71	83	89	76	83	79	87	73	74	74	101	74	91	74	82	97	95	73	76	75	94	97	79	87	64	90	88	97	85	92	85	87	95	78	87	70	83	83	69	77	88	80	85	95	85	76	82	86	95	104	96	84	81	75	86	76	68	72	86	91	87	74	88	90	76	84	84	102	70	71	85	76	80	88	80	89	74	80	81	84	75	98	84	78	87	82	74	87	76	66	81	84	101	93	83	67	95	87	81	101	71	78	87	70	96	84	79	86	104	65	86	80	84	77	83	70	89	87	82	81	76	95	78	88	83	90	91	76	74	96	93	77	87	76	84	87	86	81	79	81	94	87	69	79	85	94	85	88	87	75	74	72	68	88	81	76	88	78	84	76	69	62	86	73	87	59	102	88	83	92	93	84	79	76	65	90	96	90	80	83	89	88	83	85	78	75	75	87	104	78	84	99	70	74	82	77	90	87	86	91	87	73	88	76	83	86	98	84	89	88	74	88	90	85	71	89	86	75	87	99	68	98	86	87	68	92	80	84	104	90	70	93	89	82	97	76	82	78	102	76	97	83	78	85	94	72	93	108	84	68	83	65	103	108	66	70	78	82	76	87	94	79	86	94	81	96	85	76	87	88	87	85	69	92	97	90	85	81	77	92	76	69	83	93	92	74	96	91	97	81	79	79	83	85	79	91	83	77	90	90	81	80	88	79	80	77	93	76	91	60	104	82	69	94	76	73	80	83	94	83	86	80	91	81	75	81	88	83	92	91	72	90	87	73	93	84	89	72	78	81	84	81	86	76	73	86	78	75	72	96	75	102	78	76	79	79	86	98	76	93	85	79	69	84	88	91	102	86	98	82	82	91	83	84	72	79	99	87	84	83	90	78	83	99	65	81	79	80
20749	7254	1968	2006	2883	3173	2925	2440	2049	1896	1707	1529	1334	1266	1286	1189	1187	1048	1088	997	1044	923	949	943	850	833	883	851	795	854	878	828	827	837	836	837	827	813	806	872	813	822	853	852	864	825	819	852	802	862	841	768	838	795	797	804	838	831	787	790	808	805	826	813	855	833	816	833	1817	2703	2514	2087	1513	1169	992	881	855	744	794	803	803	744	707	809	802	795	764	829	758	805	791	817	823	781	784	818	791	835	816	830	753	765	789	811	780	786	734	864	802	785	807	749	808	781	734	808	776	794	779	831	816	817	769	776	790	757	785	785	844	788	775	799	801	787	763	834	817	772	771	777	814	809	816	819	817	782	815	790	806	775	833	809	839	781	844	807	794	778	821	783	790	811	776	813	808	816	801	761	826	745	796	774	819	793	752	773	814	806	832	809	802	816	846	779	751	822	794	790	817	805	802	781	774	794	731	788	794	752	744	810	792	817	800	793	765	790	834	754	793	835	818	766	810	798	762	794	771	810	776	778	774	791	781	796	757	817	767	765	807	803	793	837	828	795	825	864	851	791	786	798	845	809	718	799	774	758	791	798	798	791	816	814	814	833	786	810	789	796	757	827	774	805	780	829	810	820	769	773	759	771	753	791	799	751	786	741	779	760	788	765	800	770	848	782	742	780	804	814	826	800	831	796	788	782	839	800	826	762	783	774	811	796	765	810	758	763	818	859	797	765	781	801	772	847	763	846	790	750	770	798	787	806	742	819	827	781	841	762	802	763	766	836	791	746	785	776	814	861	835	825	847	760	848	789	775	790	791	810	794	785	849	766	779	729	802	841	768	810	807	791	844	812	786	798	838	797	826	757	793	781	804	832	819	783	808	755	779	779	828	818	828	801	804	796	845	748	790	836	794	784	791	790	748	776	815	772	791	749	799	799	821	802	799	779	859	822	834	800	777	816	779	792	826	803	796	836	813	805	766	812	789	727	815	834	785	857	783	807	813	788	814	828	790	821	758	768	804	789	801	806	804	814	792	805	800	761	804	776	754	754	811	803	770	730	777	785	778	768	761	792	793	775	799	791	731	783	777	808	786	753	826	783	824	792	785	779	859	819	804	838	830	796	832	807	768	816	832	808	753	750	825	824	768	841	779	792	841	767	812	777	776	788	774	787	786	765	806	794	833	752	776	837	831	812	801	808	753	837	789	827	763	811	772	777	765	754	784	793	750	756	783	774	733	829	818	783	805	788	794	870	808	765	780	782	768	770	811	738	825	759	781	810	764	791	789	831	822	806	777	801	803	738	746	786	783	788	825	766	791	805	774	767	782	784	755	786	801	789	819	846	799	763	797	769	798	758	817	783	798	818	768	844	791	819	806	786	813	772	869	790	760	774	816	757	787	784	775	797	798	811	814	809	783	839	804	803	783	782	789	779	802	765	779	740	780	797	816	783	763	788	805	856	812	751	820	795	745	834	779	781	764	807	813	798	743	783	791	780	788	799	802	806	806	794	865	778	798	779	822	773	814	767	823	780	776	800	788	776	807	755	810	835	802	808	713	772	826	737	783	783	812	790	789	806	767	839	721	875	797	793	824	823	819	841	809	795	722	825	820	792	789	791	818	781	779	769	824	776	817	761	827	821	773	803	812	786	767	784	781	763	797	813	828	766	831	811	786	798	792	785	779	801	805	827	814	810	800	792	824	788	762	821	799	754	782	813	806	798	804	731	769	733	856	775	808	816	827	815	766	772	797	808	822	762	781	793	802	805	838	753	785	809	867	764	786	820	777	823	768	786	784	806	787	811	836	796	840	819	769	800	753	848	776	764	799	786	763	811	786	760	794	829	809	791	785	784	828	743	794	859	864	815	822	798	786	792	834	786	758	820	824	846	779	754	806	765	763	766	808	807	864	788	799	789	820	754	815	789	729	785	793	834	797	809	774	816	785	770	818	802	830	888	809	842	832	766	775	796	806	795	837	795	824	809	823	825	790	803	787	792	826	810	788	755	718	776	782	830	802	843	825	801	854	780	783	786	738	811	805	804	779	775	817	786	802	763	790	821	807	801	772	805	816	775	855	759	786	832	763	766	786	821	799	811	830	834	794	765	788	810	777	752	824	802	777	817	764	795	803	732	804	816	779	839	756	759	792	843	779	769	777	786	791	844	799	819	754	809	774	760	709	773	786	759	807	810	795	839	782	851	811	767	833	789	793	783	829	845	775	787	811	794	791	804	754	800	810	819	771	805	833	783	802	779	800	819	792	800	751	810	784	814	802	799	788	813	789	761	768	822	795	743	785	791	764	828	833	746	784	784	775	751	780	782	759	805	849	782	820	838	798	800	780	769	814	764	794	817	795	768	820	832	814	796	796	736	768	809	810	772	798	776	733	814	817	766	824	804	781	837	807	741	787	737	817	800	788	817	843	794	792	787	833	778	874	797	824	751	811	813	736	768	816	782	772	771	777	776	797	812	848	759	766	775	782	819	814	807	746	783	795	796	812	751	789	775	811	787	759	753	811	783	795	787	780	772	782	784	807	826	796	757	779	822	777	747	763	783	796	738	805	795	805	810	822	810	811	768	800	824	779	810	842	765	795	812	780	774	827	753	804	795	813	767	820	788	801	770	798	788	811	784	797	856	825	795	793	795	771	794	793	772	783	802	775	781	820	747	785	804	784	800	793	810	723	811	807	768	842	776	766	789	820	781	805	801	796	781	814	770	789	791	811	838	808	810	792	807	761	853	787	790	809	758	804	785	791	716	776	763	761	736	779	829	777	852	766	781	766	770	810	768	828	787	805	813	816	805	790	804	851	784	755	813	866	772	773	777	786	774	763	785	776	818	798	784	778	780	832	802	834	784	786	777	839	838	798	791	770	791	779	766	726	810	795	796	825	781	802	783	852	788	809	779	793	839	765	816	762	764	836	854	771	771	785	787	779	824	791	829	847	802	809	763	800	736	778	807	752	795	804	776	799	779	814	826	766	808	778	788	753	773	743	871	815	745	804	815	754	824	785	842	779	759	844	796	784	792	823	780	820	832	819	779	826	809	812	829	797	823	802	837	774	827	823	816	804	762	820	814	788	809	790	815	829	805	785	772	819	774	757	847	784	766	775	793	778	744	785	737	792	777	781	813	782	809	779	762	756	812	736	812	823	783	792	822	817	790	768	823	807	814	841	835	794	783	804	803	811	807	788	839	772	760	778	802	810	805	774	787	780	737	820	833	821	790	834	778	781	818	817	775	773	822	790	785	843	783	813	779	771	810	807	809	770	796	792	759	781	808	808	813	803	804	778	763	831	800	773	717	768	794	822	853	810	745	737	770	798	821	819	779	753	787	821	780	759	832	802	821	796	831	809	833	782	799	797	784	784	805	827	818	841	793	848	824	792	762	815	833	744	802	780	776	777	773	773	723	784	793	800	755	798	855	797	837	811	786	767	782	770	835	794	803	808	826	801	814	765	835	806	807	821	769	753	804	776	793	801	752	821	771	811	760	788	817
2504	1213	287	206	148	166	164	133	104	131	116	116	114	116	122	108	101	81	81	114	94	90	65	99	104	99	89	88	86	81	83	82	95	90	88	80	90	100	81	88	87	94	87	80	89	88	72	82	78	85	105	86	83	71	86	90	85	91	96	85	92	98	94	97	84	84	139	146	214	186	156	127	91	123	84	92	76	89	85	83	92	88	71	79	89	103	85	84	92	98	98	85	80	75	91	86	81	100	99	95	79	78	101	89	86	79	100	87	79	73	76	92	87	74	78	97	85	77	74	86	91	96	82	84	79	96	72	66	85	78	103	81	76	81	94	92	84	74	89	77	89	81	79	98	99	87	100	76	76	78	86	90	98	74	59	75	89	94	93	74	85	77	98	93	100	87	98	80	85	86	86	98	98	96	98	83	72	93	101	86	90	84	86	93	82	96	70	82	93	91	82	99	81	94	100	97	92	84	81	92	83	88	82	93	92	102	101	91	90	81	78	89	76	85	97	67	96	93	97	90	74	87	90	80	89	91	94	86	81	81	71	92	86	78	82	87	89	82	96	97	84	93	105	117	95	100	100	89	84	76	101	89	102	92	96	100	80	92	73	90	73	81	90	91	96	75	86	74	102	97	99	91	92	75	89	71	70	87	86	83	93	92	84	68	89	85	86	78	94	116	78	88	100	96	79	76	86	106	88	97	68	83	79	89	90	85	76	88	82	99	97	93	79	74	89	80	79	94	83	99	79	102	74	90	72	95	81	82	77	95	85	92	81	92	93	90	81	97	93	86	90	74	85	98	93	72	88	80	90	76	78	83	76	92	92	80	77	92	87	87	84	88	85	79	84	91	85	81	89	86	66	98	71	98	86	88	85	84	83	102	97	82	85	93	90	88	84	92	92	82	110	78	72	78	75	98	76	79	89	78	78	81	99	94	89	107	79	95	80	68	73	88	72	102	77	94	87	73	90	80	94	82	98	93	72	72	97	78	95	96	89	100	92	96	94	64	73	74	94	80	93	73	86	86	67	87	86	86	95	99	77	97	85	92	75	94	92	87	91	85	81	97	84	82	96	87	82	75	78	111	84	85	74	106	101	93	90	82	79	99	95	107	82	87	89	80	87	70	88	75	93	97	84	82	91	88	80	89	82	99	84	85	109	83	62	86	90	77	80	81	72	87	93	87	101	100	95	96	92	84	96	84	96	82	94	103	78	82	86	78	77	80	94	93	85	83	83	83	62	81	89	85	86	85	83	94	77	95	101	87	85	105	97	85	71	95	79	59	90	89	80	91	83	94	68	102	82	93	88	92	79	110	104	96	78	85	82	73	89	89	104	77	92	80	95	98	91	81	75	86	75	68	84	83	101	93	85	89	73	82	74	76	82	78	92	81	93	92	85	84	92	90	98	83	80	80	82	90	90	73	78	80	84	78	102	83	88	94	97	106	84	87	95	79	84	85	87	87	74	96	74	66	93	98	88	94	83	79	83	85	83	82	99	88	89	105	78	83	90	98	92	81	103	86	81	76	84	89	100	82	88	78	104	87	107	86	91	86	97	73	83	92	91	78	73	89	80	83	86	93	90	71	83	72	68	83	74	87	97	88	100	82	93	95	95	87	91	80	96	91	86	88	85	90	94	83	70	78	85	87	73	89	82	88	79	77	91	83	73	85	93	84	87	93	86	67	86	101	81	86	86	87	92	78	68	83	84	88	97	90	90	78	97	94	88	104	91	86	82	92	74	85	88	78	73	84	87	87	69	90	96	85	81	92	94	94	84	95	82	86	87	83	87	93	88	92	81	82	77	71	84	76	81	84	98	81	77	91	79	97	97	99	114	82	86	90	68	68	90	82	76	87	87	72	83	87	69	83	78	84	91	87	88	83	75	100	86	89	79	80	94	90	78	89	95	87	85	81	80	108	87	92	88	106	78	96	89	95	89	86	67	89	87	92	80	94	93	112	75	82	78	99	99	85	80	83	85	86	70	78	89	97	82	107	68	80	85	83	83	104	86	84	91	78	89	101	78	89	86	87	100	99	95	91	85	95	105	94	86	89	80	80	94	92	82	82	78	93	87	95	81	93	88	86	85	92	102	83	69	92	91	105	76	74	101	89	89	91	79	96	94	96	93	73	78	85	74	82	89	87	69	92	83	79	80	92	93	87	81	97	87	86	90	100	89	71	94	74	81	90	79	79	84	79	75	70	88	109	81	77	85	75	76	98	90	86	99	71	88	87	89	77	87	97	91	86	83	84	93	93	86	95	87	89	106	90	88	93	81	79	103	98	97	66	78	83	100	91	85	91	78	94	92	96	85	95	77	74	66	86	101	71	94	78	88	65	108	83	101	99	91	88	102	81	98	79	90	78	78	91	99	84	103	90	89	74	82	105	75	82	86	95	86	87	75	95	87	81	91	86	83	84	59	105	93	73	85	95	92	87	92	92	99	87	73	75	101	99	88	77	91	94	87	73	78	86	84	72	66	85	79	93	90	100	91	96	101	83	86	77	73	69	94	84	86	82	100	85	84	88	98	99	81	77	80	90	97	79	82	82	85	77	83	81	106	72	83	90	84	90	93	84	79	87	100	86	82	87	104	89	81	91	72	96	86	84	91	85	86	84	93	79	85	79	81	75	87	77	87	95	84	97	86	70	95	94	89	98	91	85	101	84	84	76	77	106	102	102	78	81	109	80	91	99	77	87	81	86	87	73	90	86	89	89	86	91	88	76	71	77	91	106	90	82	81	81	92	90	102	75	83	94	85	81	75	80	81	93	101	87	78	80	105	82	88	88	88	90	84	88	89	90	90	95	78	86	88	86	93	94	87	79	83	71	84	92	81	89	61	103	84	95	87	82	98	93	72	92	91	76	90	84	100	85	75	95	75	101	97	91	85	85	77	85	75	91	83	84	95	93	86	105	82	100	82	69	89	94	109	80	91	80	92	102	94	81	93	91	86	71	104	75	88	79	84	77	87	96	76	78	86	99	110	88	77	102	69	81	93	100	83	78	89	87	87	81	87	87	89	83	91	98	100	77	95	83	72	95	81	96	84	113	91	82	96	84	77	96	98	100	76	74	87	83	95	76	84	84	85	73	104	85	86	94	85	84	106	73	79	88	95	92	89	87	82	93	77	101	81	85	87	87	76	97	83	94	91	100	80	71	84	75	78	69	82	78	91	86	106	91	83	96	85	80	89	96	83	103	97	86	73	106	81	87	87	82	75	74	89	82	80	88	84	92	85	80	83	86	72	92	75	104	82	80	98	82	111	102	68	86	87	97	100	89	94	80	91	108	82	90	74	73	93	94	92	99	74	86	95	72	68	90	95	89	112	75	76	79	74	80	97	96	100	77	102	66	87	87	89	95	84	87	92	70	77	92	90	103	100	80	76	82	93	86	99	86	77	79	99	77	87	92	85	77	92	107	74	93	83	90	88	86	89	108	78	81	83	85	89	71	91	83	85	86	87	90	71	105	114	86	74	91	74	82	100	88
23386	9647	2823	2792	4353	4681	4160	3364	2792	2480	2131	1827	1718	1513	1488	1434	1324	1246	1179	1158	1094	1102	1012	1048	944	959	941	922	894	941	905	920	911	866	896	936	851	924	940	802	866	853	871	896	873	874	923	864	839	798	870	832	863	878	860	878	817	838	876	859	831	854	878	844	871	840	1769	2379	3140	3041	2562	1937	1325	1119	983	944	818	857	798	819	870	819	836	815	804	830	786	820	871	852	814	838	818	823	799	821	800	833	811	863	817	837	846	834	821	840	851	820	776	771	890	819	832	838	857	816	826	809	786	832	885	799	874	875	863	818	802	840	852	806	773	786	832	791	856	807	826	846	822	867	800	848	813	822	859	799	811	834	818	832	831	814	821	868	832	851	826	793	863	849	836	789	787	831	823	822	850	806	811	768	882	844	824	856	842	880	846	728	751	820	854	838	817	814	806	814	837	833	806	845	826	839	841	816	856	831	803	831	854	816	849	822	837	773	840	772	833	827	873	821	871	812	788	826	820	800	789	850	851	861	869	793	810	892	814	871	877	790	825	801	821	853	876	860	794	861	804	801	853	803	851	782	823	806	768	861	836	863	846	822	862	879	851	800	826	825	819	836	885	816	859	818	838	817	814	849	817	843	804	836	851	916	816	837	849	850	802	857	857	842	870	780	882	839	872	849	820	806	814	844	900	896	846	852	827	828	812	795	854	810	888	823	827	828	817	847	841	844	785	786	819	854	808	819	817	835	873	774	833	848	798	815	874	813	841	785	850	844	781	802	774	860	840	841	784	842	878	852	882	820	865	835	809	842	822	784	815	866	836	824	825	839	853	853	851	765	841	832	821	798	785	832	786	808	806	791	798	800	811	850	879	818	862	863	851	845	818	804	858	778	812	812	817	842	864	873	847	808	856	832	836	820	803	841	853	812	835	828	812	796	873	806	872	799	850	846	792	893	872	875	820	842	831	853	805	800	885	845	849	872	826	832	833	900	857	845	825	834	819	815	866	832	811	822	834	845	859	824	829	868	849	842	809	809	863	813	834	817	854	827	862	778	788	815	863	879	775	826	873	831	823	838	862	822	846	794	840	857	859	823	861	783	799	864	822	830	817	837	829	844	821	861	853	864	791	812	860	858	815	855	810	847	820	817	835	856	820	830	869	868	827	798	817	883	872	834	788	797	833	832	838	824	850	807	814	803	800	846	832	804	826	860	800	823	810	913	800	836	834	822	837	807	820	860	810	791	791	832	796	805	807	827	862	876	785	830	785	780	823	864	847	807	816	785	846	807	778	814	858	852	854	874	789	803	822	792	817	769	779	831	851	834	846	847	827	801	867	862	837	832	832	852	846	826	819	832	826	826	873	827	822	804	876	805	835	827	849	898	857	838	859	860	840	820	815	790	828	803	810	817	859	856	855	900	855	785	843	820	826	799	841	789	862	842	877	769	833	863	842	799	882	859	813	847	802	833	847	862	814	807	832	850	840	865	823	841	795	845	836	854	822	829	853	817	838	830	893	796	848	861	876	758	851	841	845	821	838	838	828	801	793	874	796	839	873	859	826	857	840	864	801	857	872	789	867	866	812	837	867	825	857	825	839	831	813	815	859	815	800	879	824	837	821	913	792	834	812	857	824	836	836	822	810	809	864	851	835	795	879	848	853	833	833	833	847	777	870	736	885	854	825	851	851	861	860	802	770	805	872	854	784	814	787	824	820	850	824	836	881	809	825	892	848	840	800	830	810	822	881	836	812	800	832	827	832	853	870	874	827	827	847	847	773	843	798	791	818	870	812	850	854	790	821	828	808	820	808	861	819	782	816	810	838	854	822	820	895	821	819	844	889	870	886	826	840	795	808	864	840	813	799	824	815	853	804	851	831	819	794	817	889	875	850	786	834	826	815	902	781	822	799	858	857	824	866	847	886	805	865	782	819	832	799	844	866	799	815	821	802	850	802	812	798	826	840	831	825	834	839	828	841	866	822	797	832	827	869	840	796	849	791	829	832	824	766	790	814	849	848	833	787	876	820	818	848	864	806	808	847	850	834	827	834	787	853	884	785	878	823	833	871	828	841	810	854	892	836	827	844	851	827	857	843	779	789	824	874	838	878	824	852	795	778	848	848	826	833	816	881	782	844	809	853	813	859	830	817	825	885	819	813	866	815	826	806	810	804	812	824	887	863	814	854	774	858	825	829	876	847	851	866	869	799	861	804	828	825	841	784	858	863	827	781	857	836	834	810	836	862	861	799	816	829	814	838	847	787	827	795	783	851	842	758	798	809	830	824	871	867	829	848	871	839	863	798	834	840	827	897	822	843	817	819	791	802	854	862	824	866	794	826	866	798	805	892	854	908	808	834	809	799	824	828	867	827	790	830	819	803	840	761	777	864	839	850	805	873	815	826	831	919	836	832	796	814	833	789	852	826	831	844	793	805	799	825	835	803	857	805	844	837	804	830	864	794	864	841	794	770	809	778	823	796	822	832	851	777	802	780	827	854	848	815	865	825	821	830	842	827	797	829	859	837	830	845	853	828	798	900	838	791	862	807	820	776	812	862	803	796	856	788	794	819	823	840	836	771	762	863	881	816	775	880	800	826	854	796	841	816	807	841	806	808	776	848	841	834	888	858	824	872	863	777	837	860	802	868	850	878	837	824	788	878	811	828	829	841	833	847	832	817	842	819	816	798	784	858	851	827	824	849	816	840	841	832	890	851	811	797	792	843	832	775	856	784	849	875	875	889	813	831	859	810	833	787	844	820	850	771	848	797	858	885	880	823	803	858	859	837	816	853	842	874	844	841	821	829	736	790	836	849	830	836	803	836	810	860	850	897	853	831	827	869	797	805	799	828	819	811	853	862	868	847	862	822	830	793	843	819	842	800	878	807	837	833	810	824	825	848	859	824	850	844	825	783	809	785	786	847	836	840	857	818	783	831	799	854	838	839	810	839	800	887	849	827	859	878	834	821	862	874	846	840	783	777	790	835	830	799	830	837	820	804	822	813	798	853	855	822	837	832	823	857	869	854	799	837	795	808	842	798	778	830	849	859	819	848	838	804	839	780	808	894	816	843	884	864	832	785	825	831	782	810	813	822	783	814	883	830	831	833	889	848	827	827	822	801	787	777	835	820	815	856	832	832	819	795	828	843	836	775	785	827	808	805	835	802	794	827	857	857	789	849	840	801	830	764	866	827	829	845	833	810	895	790	818	820	866	800	892	889	791	829	853	842	801	809	848	858	791	821	781	794	883	787	841	828	844	833	800	812	867	794	828	881	903	794	867	866	799	843	822	822	806	827	836	870	853	845	851	838	795	821	860	820	818	830	840	813	800	822	800	848	822	778	824	847	832	849	858	841	870	807	807	854	786	823	832	839	799	848	808	836	871	854	864	877	870	845	801	803	786	792	850	798	845	851	837	840	863	854	851	817	825	819	854	856	795	850	870	833	809	807	799	801	817	800	846	805	852	828	801	794	886	863	818	847	827	898	813	835	798	840	864	866	799
1068	219	160	133	106	108	102	105	112	109	93	99	105	91	101	108	129	116	114	104	113	97	90	101	105	97	107	82	106	105	94	77	90	96	92	95	86	86	91	85	101	87	112	115	90	104	120	109	117	92	107	87	105	82	107	101	105	85	85	94	106	86	91	90	100	102	110	105	111	133	116	123	97	91	90	105	96	83	87	93	115	112	86	93	92	78	85	106	92	101	95	108	105	99	85	101	106	92	98	97	103	99	103	104	103	93	110	94	97	83	105	91	84	96	92	89	81	81	80	106	109	97	95	80	97	98	99	114	106	95	95	99	92	82	97	99	103	106	96	110	100	93	85	98	95	109	96	117	87	111	105	96	87	84	103	115	95	107	109	89	87	95	92	96	90	80	108	89	102	94	108	87	91	92	97	81	104	80	98	97	115	118	102	82	85	96	103	103	94	109	100	100	118	116	94	98	114	90	120	116	99	97	86	98	96	84	102	85	92	91	102	98	79	80	96	106	105	87	107	110	92	99	112	85	91	111	87	102	85	99	119	86	101	89	90	105	84	91	86	123	96	95	86	92	102	116	85	102	89	98	97	106	104	105	104	105	88	98	94	99	98	102	95	102	97	92	94	87	85	86	82	100	96	123	89	106	98	94	116	101	95	97	99	101	103	85	91	86	90	116	84	102	85	96	83	101	101	96	83	93	99	78	104	116	110	108	90	107	102	84	91	87	105	88	99	105	94	106	97	102	81	102	117	109	81	79	105	86	86	84	95	100	96	107	108	101	104	106	96	85	83	101	94	79	100	99	117	98	97	123	92	101	98	102	87	115	116	100	90	112	86	109	115	83	104	92	105	91	92	101	96	98	105	99	108	96	96	112	102	98	90	79	95	118	97	98	106	88	96	98	109	90	103	97	111	94	95	92	95	84	84	101	105	102	113	91	103	95	90	91	126	87	90	106	90	93	102	110	86	103	97	100	96	88	103	88	89	101	114	102	105	97	110	108	100	109	104	126	96	94	101	99	101	111	77	88	89	95	74	96	105	112	104	100	102	108	77	93	112	101	88	116	99	95	99	109	87	100	117	93	83	95	84	96	100	82	101	102	109	119	98	112	115	89	97	92	81	110	95	107	103	70	110	104	98	110	94	94	112	101	87	114	86	106	111	84	99	94	88	108	104	95	97	87	93	83	94	81	98	100	100	77	100	108	100	102	99	119	107	103	82	100	86	113	83	72	91	83	87	109	98	88	90	109	89	104	112	109	97	97	94	97	92	92	98	97	96	85	83	91	93	79	92	90	88	93	119	96	109	103	94	85	92	100	86	99	90	95	97	86	95	95	105	94	107	101	98	81	81	96	106	117	98	104	100	98	113	93	85	95	96	108	94	100	105	108	100	81	96	92	92	91	115	123	97	120	96	115	96	105	107	94	99	77	98	92	94	102	94	97	110	117	110	94	108	97	99	104	115	105	94	67	87	103	84	92	94	93	102	95	98	93	99	97	100	96	112	104	110	114	98	87	103	98	104	80	97	94	97	92	84	96	91	98	86	102	88	97	103	94	98	100	94	89	89	89	100	96	99	104	94	106	89	114	95	106	94	93	115	87	94	113	101	100	96	98	111	81	106	108	103	99	108	77	81	96	111	87	116	94	106	95	91	113	113	83	82	106	103	96	100	98	99	107	85	91	101	107	109	85	89	98	93	98	82	104	83	82	101	109	84	89	94	94	100	95	92	102	97	87	103	84	105	90	91	96	96	89	104	118	104	96	99	93	98	86	101	86	100	106	78	129	78	127	85	91	108	94	98	106	82	97	87	94	91	106	105	90	92	89	111	95	87	86	105	110	90	100	87	92	91	96	115	105	94	109	94	94	81	106	101	95	111	99	96	94	93	96	88	91	90	92	108	81	112	108	93	98	95	101	85	82	90	101	110	98	85	93	99	85	92	120	98	101	113	85	96	91	75	97	92	92	107	104	98	94	108	93	102	98	90	105	106	105	96	100	88	77	87	96	107	104	98	105	99	91	100	91	81	103	83	103	104	86	84	113	92	82	70	111	97	93	107	90	101	109	96	100	85	96	88	80	80	107	89	92	79	107	86	97	85	101	90	109	90	95	92	106	109	91	97	113	81	104	105	92	83	99	108	76	101	88	105	107	79	98	93	92	97	116	87	88	94	82	88	102	106	109	101	120	101	95	96	103	89	95	102	88	92	89	102	98	95	115	101	99	95	99	107	90	112	108	107	97	89	98	98	112	98	99	112	98	99	106	105	96	111	105	108	102	93	98	100	103	83	89	107	94	111	107	97	102	114	97	81	94	102	84	112	90	80	108	92	104	92	79	108	92	85	117	101	88	89	91	98	79	122	92	101	106	82	111	108	99	95	84	110	109	90	101	106	118	104	103	83	97	95	90	97	92	101	111	90	88	102	96	88	108	99	108	94	96	101	96	88	97	92	114	90	95	79	103	89	100	97	91	88	97	85	103	86	99	107	104	88	105	105	85	75	105	97	83	92	94	99	94	102	88	93	100	97	103	85	96	94	104	98	96	87	92	110	104	86	92	102	93	98	93	93	95	95	107	94	99	99	102	108	111	105	105	90	85	89	102	97	104	94	86	85	95	113	97	91	80	73	112	91	104	106	94	96	99	87	96	103	104	95	95	82	99	112	92	91	100	85	91	94	96	89	95	101	91	112	98	108	92	93	95	92	102	101	98	100	94	103	111	86	90	93	110	104	102	90	104	106	90	85	91	84	95	83	87	117	94	89	79	98	89	88	99	107	87	109	88	86	92	106	99	108	94	102	92	86	100	82	107	97	95	111	98	100	99	96	103	97	106	103	108	97	100	98	90	110	104	94	94	102	87	96	128	81	93	110	101	106	100	101	101	93	93	90	114	113	104	107	97	106	91	98	100	99	91	85	93	101	98	92	89	93	94	87	94	105	99	94	90	90	110	97	105	77	102	97	114	93	85	87	97	99	92	82	109	87	95	107	89	105	94	91	112	99	96	90	84	94	103	111	80	82	107	77	92	95	94	108	89	112	111	101	93	97	94	97	95	101	91	99	92	87	108	111	97	107	103	100	87	93	94	95	91	97	83	84	90	86	91	95	101	103	82	88	90	97	90	100	101	97	99	104	106	94	94	98	104	78	97	81	92	68	103	103	112	104	93	101	110	90	89	98	104	125	101	92	92	105	94	102	110	99	101	98	107	100	86	102	85	101	104	105	103	78	102	86	116	98	84	105	90	101	93	87	87	84	94	119	89	107	106	113	98	89	94	109	85	115	90	90	97	99	104	81	103	99	92	103	91	92	92	108	84	97	88	87	86	100	91	114	86	102	89	98	90	100	104	93	104	103	96	104	97	111	93	109	109	113	116	99	94	91	84	101	94	99	126	95	91	103	93	95	88	98	90	96	95	95	102	96	98	91	95	91	83	104	101	97	92	88	81	98	117	80	89	87	100	103	108	105	91	92	83	82	92	92	93	98	98
13602	3355	1386	1419	1944	2006	1779	1602	1368	1415	1325	1295	1245	1136	1134	1149	1093	1096	1048	1040	1017	1028	997	920	943	942	954	938	944	921	949	916	915	912	944	929	929	910	947	955	917	882	952	912	929	923	901	915	931	896	905	858	952	898	891	943	919	918	962	974	936	948	951	946	908	998	1229	1410	1463	1451	1234	1163	1005	930	970	912	937	917	923	894	907	886	947	858	902	940	905	898	940	919	947	922	908	922	951	860	881	952	922	932	945	882	949	923	923	884	968	892	997	892	925	883	894	914	917	887	879	928	947	875	929	900	938	948	943	914	899	890	895	888	859	943	910	960	882	951	878	919	961	864	934	932	895	914	876	922	952	950	920	923	901	878	902	956	976	905	955	918	908	890	959	891	897	919	924	919	896	933	937	890	945	956	883	872	923	922	936	906	940	1000	930	968	866	914	864	947	922	870	915	940	970	860	917	925	957	868	871	862	926	889	929	918	918	901	905	867	915	945	903	934	944	888	956	870	939	901	923	925	981	886	939	898	957	926	852	880	891	901	939	864	912	958	936	943	940	881	851	951	873	875	858	901	935	959	930	859	919	918	908	927	922	966	996	912	958	887	902	906	875	931	933	913	935	986	896	894	961	929	979	993	925	871	956	907	932	931	927	940	905	944	865	902	937	936	936	930	999	929	893	929	952	910	870	907	962	911	889	884	902	892	921	949	907	889	918	937	917	881	924	915	874	947	886	899	901	883	894	938	952	920	915	950	913	900	938	956	924	935	948	891	918	886	884	911	890	839	888	928	941	922	929	891	925	919	910	890	921	923	890	954	912	927	942	909	931	865	871	881	925	892	912	878	947	963	939	900	869	864	934	954	911	955	943	920	930	968	904	904	918	911	915	895	927	935	914	943	956	933	934	933	887	915	924	945	938	967	894	863	1011	952	936	883	912	906	916	930	946	962	918	932	944	943	974	911	882	941	958	932	968	942	915	911	914	894	917	919	899	890	947	954	955	902	918	863	883	896	970	907	838	967	867	883	928	908	898	899	921	926	945	928	925	903	888	910	985	910	924	909	907	961	914	892	912	908	891	925	965	913	902	905	929	930	859	922	960	931	897	951	922	936	910	891	877	893	949	932	935	971	973	918	884	889	893	945	916	930	929	940	961	905	923	901	917	859	992	941	917	923	904	922	914	921	983	888	919	943	928	959	945	860	940	899	888	918	918	905	984	902	891	888	904	944	905	941	936	911	923	952	942	941	907	914	880	881	956	882	952	914	880	900	865	907	903	888	934	892	912	870	928	902	938	861	911	893	923	971	974	963	898	904	919	879	901	961	942	929	887	918	846	937	966	912	932	901	881	966	920	963	845	955	932	894	906	931	916	909	873	905	918	852	931	935	883	894	902	936	908	929	921	941	838	928	888	917	893	885	921	972	955	887	929	936	931	901	919	901	921	924	873	917	895	959	925	898	891	955	920	937	961	900	948	938	870	948	945	901	926	909	955	877	928	1013	928	902	916	909	924	938	899	913	908	902	875	881	969	936	921	914	909	913	927	899	894	921	915	946	940	916	901	907	945	970	917	947	902	922	908	937	931	912	879	947	934	888	891	950	910	935	896	931	930	877	942	924	926	971	950	932	979	892	901	958	874	972	873	927	954	924	886	915	1000	968	942	941	893	914	889	969	898	889	962	916	944	881	831	879	847	893	917	861	898	923	905	940	941	893	935	955	882	971	959	900	927	897	921	940	906	943	930	976	897	907	982	906	927	891	902	920	915	916	943	895	920	903	908	913	953	924	882	906	898	973	902	952	891	907	920	936	870	891	867	928	940	941	916	928	930	961	867	949	944	889	911	940	847	938	892	922	873	932	945	918	902	916	877	919	914	929	980	943	931	939	890	896	951	933	907	915	960	913	958	928	906	915	918	925	875	946	954	908	907	912	912	941	946	939	967	888	925	883	878	885	937	865	889	879	903	894	930	935	941	889	884	935	945	905	962	942	907	929	868	920	928	890	918	954	928	925	961	912	905	977	921	892	930	912	908	942	942	903	979	935	920	908	856	929	886	905	929	905	890	947	949	952	913	981	927	964	957	959	890	861	922	890	867	880	977	920	862	852	943	919	944	898	902	955	885	936	953	950	912	888	956	907	899	868	962	920	923	935	873	931	933	927	1021	882	921	932	924	931	910	948	962	999	891	963	953	951	891	953	951	922	853	940	958	901	951	922	943	903	945	938	897	890	923	932	947	959	938	941	936	975	910	963	879	881	939	984	923	893	951	884	897	946	921	981	927	908	897	888	931	901	887	943	916	969	899	932	891	859	870	921	952	919	918	930	952	913	912	884	919	980	966	870	889	961	897	962	1008	928	942	869	975	950	919	881	995	878	909	885	953	901	887	899	911	920	928	922	943	919	890	917	927	948	890	846	899	948	915	892	877	945	901	923	951	902	872	1008	970	944	938	950	943	989	981	927	867	945	894	872	915	898	909	946	958	922	902	884	964	938	937	936	929	953	874	924	877	932	915	955	899	944	889	952	947	876	957	886	894	943	941	935	916	936	880	926	905	900	877	956	899	897	902	960	878	905	922	980	958	901	894	939	945	932	870	935	899	909	893	920	965	949	926	940	941	884	890	981	988	938	974	927	927	916	879	917	918	891	907	905	967	907	895	977	894	976	914	915	925	945	930	899	918	974	896	876	973	912	955	945	889	905	904	904	927	943	902	953	897	968	911	973	915	913	946	942	909	923	928	893	853	941	849	930	933	915	1002	903	891	961	913	952	971	908	897	900	959	939	935	936	848	899	906	887	983	938	957	896	880	930	881	914	951	911	985	933	967	938	902	892	928	904	908	899	904	886	866	926	939	935	929	892	869	900	908	899	923	950	896	912	972	941	881	931	930	875	908	912	981	951	897	954	888	940	878	892	901	913	964	926	946	941	948	909	934	899	947	919	873	920	891	933	917	922	901	911	949	964	955	922	963	922	907	922	935	914	876	969	897	968	903	920	952	906	872	891	895	861	928	936	928	877	939	900	879	900	938	913	977	921	925	915	938	886	962	924	875	879	950	934	949	895	911	938	958	962	898	897	867	858	902	893	919	937	918	888	963	973	935	926	878	877	904	926	895	921	901	955	892	952	922	893	935	892	934	938	913	940	943	943	900	933	923	943	882	880	914	951	896	948	906	909	925	924	944	895	864	953	877	902	947	884	847	883	882	887	922	1002	887	907	927	936	952	873	927	947	909	939	981	888	895	860	939	903	956	907	928	893	906	874	965	982	930	923	920	893	925	890	853	906	953	887	936	956	958	934	870	937	936	908	863	957	953	896	923	915	902	915	927	965	890	927	932	870	897	918	960	913	932	891	913	886	937	914	908	1003	875	937	915	945	906	916	886	928	891	904	958	895	948	903	890	894	879	863	908	904	968	1000	947	966	897	897	886	988	901	895	913	935	930	964	927	854	899	911	932	929	924	907	913	902	926	912	892	919	964	918	951	904	889	914	919	952	946	910	933	904
1557	822	224	143	149	143	138	136	128	107	109	109	118	103	115	112	113	102	87	92	113	109	88	86	92	108	90	85	111	99	93	100	103	104	95	83	101	106	101	122	100	115	97	102	91	106	84	106	91	101	92	111	90	91	98	90	76	94	102	109	97	93	93	114	109	92	97	84	140	166	149	122	112	104	104	96	126	105	83	92	88	107	105	94	106	102	118	100	96	97	81	114	93	82	96	86	100	99	90	100	101	105	95	101	116	87	101	100	81	86	102	107	109	106	102	104	110	90	90	115	105	107	106	92	99	97	93	87	88	105	112	99	113	90	103	99	111	121	104	111	93	77	101	79	81	100	97	90	100	97	87	105	101	104	104	112	109	93	87	100	104	101	113	98	98	98	90	102	100	113	114	77	87	110	95	94	101	94	97	78	85	100	93	74	107	96	89	114	98	89	90	92	96	97	97	90	104	92	103	78	95	117	102	101	95	103	97	114	90	87	87	123	99	84	102	86	111	107	105	109	104	102	110	96	95	103	109	96	114	100	100	111	100	94	107	102	96	109	91	89	100	106	104	92	106	104	99	108	113	84	85	92	91	87	82	86	113	106	103	110	98	99	93	101	94	91	100	100	109	106	102	95	114	96	106	92	102	95	113	76	116	98	101	95	95	114	89	92	89	117	109	82	90	87	105	104	95	93	84	97	100	95	91	86	102	105	105	110	109	98	91	88	104	99	89	117	82	98	106	98	123	89	78	99	99	97	104	79	105	93	100	95	97	82	92	109	110	115	87	101	98	89	102	117	114	102	88	100	113	80	104	109	100	92	85	118	93	116	114	90	95	103	100	110	98	103	103	95	85	105	101	83	99	98	96	86	93	131	106	87	96	104	97	116	101	94	87	88	94	112	114	104	105	103	90	103	98	111	91	105	115	94	78	91	97	107	100	105	97	93	115	105	91	89	93	112	87	83	80	115	87	105	80	88	111	87	100	101	88	95	93	92	82	86	107	95	112	103	108	103	99	110	117	113	100	103	89	91	73	107	101	103	98	104	95	96	103	97	78	97	118	101	97	95	106	101	98	87	96	96	93	99	106	105	93	101	87	96	108	103	106	100	90	109	106	99	107	98	87	92	107	114	121	94	89	104	102	104	112	92	118	104	105	102	94	103	105	114	122	108	80	79	105	83	103	107	105	109	108	89	94	102	98	81	82	91	94	92	109	97	102	97	119	93	83	97	98	94	79	90	92	103	92	109	89	94	79	115	99	116	102	87	88	91	112	109	85	108	103	95	111	106	101	104	103	97	113	108	106	102	97	109	111	99	83	112	77	95	89	124	78	101	95	96	92	104	113	101	104	100	78	99	116	118	80	81	99	100	91	96	74	103	87	115	77	90	96	93	91	134	94	82	108	71	104	109	88	102	99	87	99	109	115	104	84	95	106	92	81	108	108	91	99	116	95	97	83	90	89	105	103	103	91	92	102	93	96	117	94	83	105	91	107	101	99	90	112	99	95	121	121	101	89	98	113	111	92	102	100	103	110	103	89	112	90	98	88	109	113	85	110	82	105	94	89	101	90	97	100	87	91	112	103	101	92	85	107	98	107	94	100	97	90	98	97	88	95	100	99	107	100	102	86	110	100	90	111	93	94	106	97	113	97	89	102	88	117	98	98	101	103	102	110	110	119	109	94	96	96	120	98	101	107	90	112	95	91	107	93	93	88	106	95	102	93	95	96	93	88	94	94	108	107	100	89	90	101	104	104	99	91	97	92	98	92	111	83	96	99	82	98	105	85	92	97	99	88	95	96	95	91	93	86	105	109	88	104	103	97	104	92	107	108	107	92	102	88	113	95	111	94	89	87	92	73	81	99	94	103	78	95	89	111	90	100	95	110	91	82	95	86	113	90	99	96	95	102	85	117	88	100	83	80	111	108	93	97	101	103	107	109	111	82	91	100	110	95	79	107	108	107	91	96	114	94	96	108	97	110	99	109	120	104	101	94	103	97	110	96	112	82	95	101	105	99	112	90	104	95	92	95	102	96	91	109	115	103	115	110	98	87	104	100	107	103	97	115	101	98	104	87	86	93	112	96	111	97	96	90	104	116	115	111	107	84	94	93	91	90	107	81	102	108	94	106	119	103	87	97	101	88	127	97	89	108	101	94	105	78	103	93	92	115	84	103	93	101	75	86	100	96	104	92	100	109	103	105	114	80	97	103	95	89	95	93	120	109	92	99	109	103	100	95	107	96	91	104	88	112	100	109	93	92	107	104	101	115	97	97	98	98	91	93	102	101	96	110	104	85	117	89	94	97	106	93	98	91	117	98	89	98	116	103	105	100	114	98	72	99	94	78	107	93	90	105	89	99	103	92	90	96	102	86	82	82	116	103	85	95	101	100	71	95	102	99	100	101	93	101	91	94	105	85	91	90	111	102	86	94	84	81	105	121	95	98	111	74	102	97	90	108	109	103	91	106	119	101	96	109	106	109	108	85	96	85	102	102	107	87	86	95	90	98	75	105	109	99	88	87	108	114	92	112	93	100	111	107	104	122	96	101	93	88	116	96	85	106	91	116	84	102	104	114	86	89	95	118	99	117	117	84	97	84	104	100	125	110	88	91	110	113	101	109	98	96	84	90	94	100	92	89	123	99	94	101	101	110	89	98	87	106	91	82	105	93	91	107	90	83	117	102	87	105	103	114	83	93	102	104	103	100	111	88	105	133	100	90	99	107	99	99	98	90	118	125	87	102	102	110	117	87	96	98	96	90	99	93	104	107	96	103	92	98	105	115	96	104	94	104	93	99	97	111	95	115	95	100	87	85	84	119	97	114	90	114	107	99	113	85	101	111	109	104	98	97	102	90	103	89	101	112	100	92	72	100	80	110	100	104	103	117	102	84	78	104	69	87	106	111	110	94	110	101	86	117	85	101	96	97	97	105	98	93	89	101	109	93	99	83	93	89	86	98	107	78	86	101	109	90	108	106	96	95	109	102	99	88	100	94	95	92	95	102	99	89	86	102	94	73	97	108	98	108	90	99	89	116	107	119	83	85	104	88	120	100	96	121	96	90	101	101	110	100	101	86	96	105	109	102	105	96	82	104	103	95	102	104	96	103	101	100	86	99	88	101	82	100	107	107	93	106	109	103	82	103	99	79	77	96	100	103	103	98	97	100	98	109	102	101	106	97	108	122	99	83	91	108	104	118	86	87	88	98	99	108	123	102	111	104	94	90	90	97	98	80	91	118	93	85	88	101	109	99	104	96	101	89	110	97	106	83	107	118	122	112	84	108	106	104	96	101	112	76	110	100	84	101	107	111	97	97	100	112	98	90	94	104	110	97	84	88	105	107	84	113	87	92	92	92	91	91	104	93	129	90	109	113	107	90	105	85	101	106	88	87	110	92	101	113	106	89	115	101	110	102	113	106	78	79	99	80	98	99	89	92	99	96	107	98	99	98	95	93	98	105	102	109	91	107	99	103	87	136	89	83	85
19178	7975	2297	2282	3392	3523	2978	2404	2026	1801	1717	1577	1586	1461	1339	1202	1241	1265	1160	1149	1139	1080	1076	1052	1012	1046	959	1021	973	1033	1019	951	919	981	977	994	1034	956	961	954	1009	1015	970	902	1022	962	964	1000	975	980	955	1008	1000	926	1036	952	995	974	1002	953	1018	1048	920	1004	995	1134	1112	1184	2069	2187	2113	1965	1531	1255	1146	1043	980	953	926	933	1005	957	930	986	948	960	968	982	1036	885	954	944	956	937	937	980	998	954	900	1025	894	897	905	919	980	1025	965	939	942	947	945	911	929	964	972	994	960	956	951	976	983	942	953	984	986	958	936	935	896	954	956	979	999	885	1010	938	1000	943	953	935	975	906	956	911	954	979	994	980	992	948	892	983	1006	947	909	949	954	986	953	980	904	974	953	946	951	912	927	955	949	996	925	989	994	929	929	946	912	978	946	941	926	963	945	945	991	959	957	969	876	972	922	941	947	951	983	952	1002	952	943	980	987	962	946	921	947	948	963	1023	983	948	924	944	954	937	892	983	969	927	953	964	978	945	968	938	975	937	947	947	967	984	952	964	943	872	957	957	918	933	982	881	878	972	956	936	970	947	889	954	938	976	956	1047	922	940	900	942	972	923	940	995	940	958	980	947	978	982	961	945	911	949	948	947	997	925	956	968	951	1016	950	952	960	944	958	963	943	962	951	950	946	917	970	958	896	958	961	921	969	910	903	982	919	973	929	994	943	946	966	937	924	980	960	945	983	958	954	953	909	920	936	969	994	927	942	975	963	975	977	977	989	900	925	947	964	940	946	946	971	947	942	933	1001	940	986	921	966	953	939	952	995	955	906	894	980	973	918	977	940	959	951	1008	981	957	959	956	929	924	996	913	958	941	970	960	937	961	918	878	909	948	900	926	933	940	944	977	963	950	939	928	963	1029	978	926	959	1001	885	922	956	1003	994	953	939	988	969	926	935	991	983	913	937	978	939	909	1051	1000	914	935	976	965	960	924	981	977	962	973	932	1033	960	999	950	995	982	990	893	984	993	943	989	918	902	946	996	916	913	925	1024	941	942	937	955	948	987	964	917	1006	920	950	968	985	945	997	1007	964	910	952	948	1001	961	908	937	936	922	1024	881	949	898	955	909	925	973	948	993	946	914	993	972	956	958	1002	961	957	1004	938	948	981	934	895	945	965	1007	938	910	1002	958	1012	951	918	945	938	948	981	970	970	992	932	973	943	955	951	920	896	914	965	977	937	929	1006	977	944	955	992	960	999	954	933	978	983	974	974	962	953	952	910	969	937	982	965	935	992	965	953	964	973	932	918	947	914	949	990	955	931	928	951	976	918	978	911	970	979	930	944	947	928	919	930	971	933	958	911	987	953	912	948	901	925	996	960	972	939	981	893	948	921	1003	959	977	974	985	920	974	985	985	954	948	913	937	926	931	989	938	977	951	970	886	957	936	965	924	931	946	990	920	966	959	936	934	929	915	979	935	1006	939	958	958	943	933	970	976	966	933	950	996	962	953	903	941	974	931	924	928	905	930	933	956	967	944	896	938	904	973	995	920	865	955	919	984	931	976	1024	939	1010	986	985	1002	954	1005	942	930	984	895	909	917	960	925	999	996	950	972	931	978	918	913	983	921	963	928	904	935	945	1007	970	976	945	969	959	1006	948	946	925	963	941	936	1047	930	944	954	928	903	915	948	916	891	856	928	990	918	961	995	978	976	953	1017	977	950	957	960	946	928	932	980	937	933	939	933	962	969	949	969	918	980	933	976	960	940	957	998	940	973	937	919	946	965	925	990	934	906	955	942	934	944	946	941	937	964	904	922	928	882	933	904	1009	900	973	909	910	920	918	972	985	947	954	990	932	916	975	986	994	915	942	922	907	1002	1003	941	903	947	981	953	908	970	909	986	925	940	958	914	945	968	941	965	922	977	907	960	979	901	965	902	944	924	920	933	980	951	969	957	960	976	956	936	937	946	983	917	918	961	900	977	956	966	994	928	939	959	977	985	941	928	950	993	977	944	967	911	954	968	1011	966	933	971	970	943	957	974	937	952	946	949	935	971	962	929	890	927	954	958	949	930	975	964	963	993	873	953	978	951	921	980	948	928	961	951	938	948	920	930	888	945	972	957	969	933	967	910	997	943	935	962	965	896	963	977	952	969	966	980	930	954	970	940	938	950	963	983	934	959	979	976	928	964	906	884	941	964	974	931	922	872	953	961	1003	907	844	1020	907	938	922	923	932	953	946	960	987	966	910	972	939	962	1009	963	953	974	975	884	921	908	960	899	964	956	960	900	938	922	965	958	974	1002	918	965	980	1008	923	1002	914	960	951	956	995	917	1013	966	944	918	999	987	905	959	931	992	912	978	945	987	882	966	932	962	972	996	956	942	914	909	944	921	927	904	953	941	925	920	966	1001	1022	918	917	964	1020	948	952	944	928	959	985	895	936	931	929	970	953	927	986	975	945	975	957	966	1034	924	966	978	1014	967	894	928	970	979	953	962	969	894	882	915	958	932	984	954	891	982	934	904	945	914	943	926	966	929	947	963	951	978	952	988	913	919	948	972	999	918	993	916	971	952	927	967	913	928	990	959	954	893	971	940	934	897	935	961	958	920	954	969	948	948	1007	905	951	1042	953	929	916	939	960	1018	955	915	927	960	965	920	912	998	897	970	993	949	950	938	916	965	951	980	979	919	953	972	957	919	956	954	973	963	972	941	949	936	958	992	879	991	962	937	1022	870	923	944	978	940	964	939	955	904	944	919	977	930	984	953	960	963	977	952	966	1017	954	965	998	922	955	934	966	920	948	976	925	915	987	946	916	948	929	992	917	955	955	925	980	979	942	939	976	1022	949	981	977	952	989	957	972	952	893	906	957	982	947	926	986	927	982	999	963	938	998	958	901	971	949	962	975	935	955	965	976	943	942	897	960	980	953	980	960	950	990	965	952	995	916	987	910	914	1010	943	921	965	942	971	875	904	936	967	963	947	938	965	999	940	962	955	935	971	941	930	973	1033	990	943	997	998	937	980	991	1005	966	921	971	909	928	944	926	982	927	958	930	944	1003	1020	965	967	958	957	956	983	931	914	973	921	956	1009	978	965	980	970	890	998	933	950	965	909	938	957	989	913	932	976	925	991	986	913	991	945	987	933	988	920	948	947	953	965	971	933	870	904	950	910	963	954	901	1014	964	985	862	972	961	898	960	963	938	926	922	956	947	920	963	922	915	946	930	981	976	898	921	982	953	1012	939	962	874	949	1001	943	931	948	932	946	938	949	965	939	935	945	927	928	922	957	931	951	922	894	947	943	936	948	986	925	1007	1000	958	977	981	945	937	928	972	950	959	986	934	978	964	942	954	979	961	952	984	949	933	929	937	967	961	972	914	959	953	983	972	953	973	993	987	967	940	960	940	904	1028	924	909	1024	946	1044	990	934	1004	956	890	922	975	924	1002	910	936	899	968	933	943	1008	933	968	962	929	975	989	1016	887	985	884	964	973	956	996	1036	941	976	937	951	919	903	917	1023	946	965	913	940	969	996	989	959	890	952	898	928	939	950	971	966	952	961	932	972	987	955	964	966	940	977
1981	649	213	128	129	139	142	123	117	113	118	120	105	101	104	117	100	100	109	89	98	85	91	83	85	80	77	78	88	85	97	107	86	88	96	99	99	88	87	91	103	84	79	78	89	86	86	95	98	91	89	119	82	74	71	89	85	85	83	83	74	101	92	94	93	103	86	82	135	150	144	112	124	90	95	83	100	102	84	99	93	110	93	87	87	105	88	86	103	89	83	85	90	97	88	95	89	78	70	102	79	84	88	100	86	99	80	97	98	95	97	102	96	97	71	81	98	87	86	77	90	90	92	86	79	97	103	87	90	108	96	81	83	84	68	100	85	81	100	94	96	88	92	100	85	104	71	93	94	101	83	108	66	76	88	83	96	91	96	98	83	87	70	75	86	94	83	103	87	93	89	95	82	99	90	76	67	73	79	86	80	80	82	90	82	86	112	70	90	93	97	79	88	92	110	64	75	95	94	81	92	88	79	95	79	86	100	84	75	78	69	68	105	97	76	78	78	77	87	78	89	75	94	78	85	84	86	86	75	76	76	78	93	99	112	98	83	88	100	80	86	93	86	99	90	88	95	92	96	85	87	91	85	104	100	81	93	92	89	75	92	85	94	85	73	81	88	84	101	82	92	94	83	93	83	83	98	86	98	87	87	84	94	104	101	83	95	81	97	100	90	86	90	100	80	83	78	100	104	90	101	77	79	93	90	101	91	106	84	87	89	74	98	98	88	89	75	114	88	84	79	81	90	89	88	78	94	87	75	89	88	82	79	85	75	96	84	88	86	91	86	92	80	94	95	86	88	89	97	83	73	83	72	87	67	85	79	79	88	87	80	82	97	87	70	77	94	88	83	96	90	90	98	82	83	80	87	76	73	82	89	95	82	86	110	86	83	96	102	84	84	96	84	101	85	82	84	83	82	89	72	80	93	88	94	87	84	89	95	82	99	81	81	74	92	82	83	90	83	94	96	84	74	80	96	78	87	96	89	83	84	85	98	95	89	87	75	91	90	77	78	77	83	112	91	92	77	96	90	84	83	83	98	83	101	87	83	98	72	104	99	98	116	97	102	98	96	87	90	90	100	86	78	84	87	79	96	75	83	107	95	87	88	93	100	76	94	91	91	89	89	82	101	97	108	101	98	85	86	91	87	92	82	88	81	102	88	84	88	82	89	93	87	85	103	91	87	94	94	83	93	86	91	107	95	83	69	83	93	76	75	100	94	100	90	100	103	68	76	83	97	86	95	88	95	95	92	75	101	92	104	69	79	83	74	88	88	81	97	88	83	99	84	101	91	116	98	97	90	88	91	91	87	86	87	86	92	107	99	100	96	102	82	89	81	95	91	98	83	90	68	82	72	92	98	96	94	81	92	87	79	87	79	82	82	89	89	100	96	92	111	88	94	96	78	72	103	99	68	67	101	101	78	82	87	97	85	82	75	67	93	78	81	87	84	95	72	94	85	99	90	92	71	83	91	84	91	93	86	84	68	86	82	95	90	71	91	91	82	94	82	87	88	81	92	90	85	71	98	85	77	84	88	85	78	105	101	86	89	98	80	74	89	89	109	99	98	107	92	81	84	95	84	89	92	87	102	93	85	99	76	82	104	87	72	93	84	86	72	82	97	89	89	100	83	83	79	84	99	95	90	85	90	85	91	70	89	84	89	91	80	95	82	83	83	81	75	96	90	82	82	102	92	93	94	88	75	89	86	85	80	90	73	75	93	84	89	68	77	90	85	90	82	88	85	96	87	92	95	86	82	84	84	94	105	84	91	87	90	79	81	71	89	89	91	92	85	97	91	94	80	92	82	95	81	92	97	98	74	102	85	97	85	81	106	91	92	110	98	91	99	94	81	86	86	97	87	103	85	93	68	91	82	97	85	68	75	80	99	70	85	92	96	86	85	90	81	81	111	84	81	107	80	84	63	86	78	93	94	84	84	86	85	91	75	92	104	79	83	80	80	83	97	86	86	81	87	90	85	78	88	87	77	78	75	93	73	99	98	80	67	92	101	75	72	92	92	104	91	83	83	81	91	79	84	112	97	99	90	68	88	89	84	90	85	105	91	100	89	78	71	64	77	80	100	100	68	92	105	89	87	102	80	83	105	96	99	72	86	79	91	92	99	80	88	79	80	97	71	94	95	78	86	87	99	95	88	81	91	103	88	112	94	94	75	85	102	78	91	83	80	93	94	76	93	91	86	81	63	88	97	71	96	84	81	80	89	82	83	90	91	76	96	98	85	89	96	90	95	81	84	103	84	81	100	94	83	85	88	85	84	85	82	87	80	91	89	86	104	93	77	87	91	86	92	70	88	91	104	94	88	87	89	89	89	88	93	90	91	96	94	91	81	75	95	68	99	82	97	99	87	86	79	78	102	85	83	82	91	95	93	92	81	95	94	88	88	92	84	99	71	74	94	94	89	88	82	96	86	87	83	102	84	88	88	89	99	83	84	89	104	87	103	94	88	98	83	76	88	79	79	89	94	90	89	85	95	98	99	96	86	104	98	79	96	84	96	73	68	92	76	86	75	93	82	93	89	78	95	71	81	91	79	97	98	86	89	81	88	93	88	89	74	89	85	90	96	77	108	69	80	90	83	88	86	83	94	83	102	80	94	95	85	91	87	84	79	85	79	94	78	93	92	86	95	88	92	90	75	93	76	95	109	102	84	91	84	72	93	78	95	78	96	99	79	86	86	91	92	88	94	79	72	71	98	75	99	109	100	83	83	124	75	95	91	78	77	100	110	99	76	90	103	86	92	74	94	66	63	88	96	86	90	89	87	86	106	113	109	84	104	104	90	91	91	87	78	102	83	96	82	88	87	75	92	78	98	97	104	86	92	81	68	75	90	97	99	80	94	97	102	85	88	86	84	82	77	95	100	100	85	90	79	70	95	81	82	82	90	86	87	97	78	91	74	101	94	87	94	91	98	83	92	86	69	85	89	94	85	67	69	103	83	73	85	103	99	93	87	109	72	68	73	84	73	83	80	90	108	100	89	115	85	104	92	106	85	92	81	88	85	93	93	94	95	68	97	75	89	98	93	83	91	75	88	83	77	70	90	91	96	81	89	72	100	82	91	109	85	94	86	102	85	91	79	94	74	77	76	90	114	79	91	95	110	81	86	82	95	106	86	85	93	70	109	82	74	73	82	87	87	87	89	90	83	89	79	84	72	89	88	99	88	71	82	97	97	88	80	96	89	83	81	99	79	91	98	78	93	94	87	77	84	94	103	103	93	97	98	101	88	91	91	75	89	84	85	73	86	95	79	87	90	90	73	81	101	90	78	98	108	85	92	96	96	93	82	89	75	96	83	91	76	105	65	77	102	89	82	91	89	82	77	99	91	86	103	105	93	106	81	89	93	87	82	98	90	98	98	109	85	98	90	90	81	96	81	80	95	85	91	82	80	103	79	86	78	90	88	98	87	82	89	76	86	106	94	101	81	97	79	79	95	93	66	82	77	85	78	97	91	90	69	81	84	77
19146	7010	2246	2134	3061	3503	3021	2427	1955	1712	1660	1493	1458	1382	1313	1210	1117	1131	1111	1079	1012	1019	1057	984	954	891	944	914	937	899	959	900	896	844	887	889	907	858	910	909	878	830	921	853	881	843	865	898	867	912	882	885	886	879	860	921	928	899	917	901	863	861	919	905	895	1384	996	1129	1944	2355	2171	1864	1469	1183	1025	906	827	914	834	825	857	864	848	808	824	870	806	841	846	828	834	842	864	857	821	851	846	841	840	868	872	847	827	823	867	825	799	830	834	883	801	836	840	889	831	810	911	855	844	862	861	854	860	880	870	864	877	868	824	881	838	874	842	816	890	860	884	837	838	826	895	856	832	811	894	863	932	829	817	853	874	810	859	809	827	897	894	829	817	786	863	873	855	888	863	837	854	826	832	797	887	832	871	865	841	809	863	845	850	927	822	831	861	896	867	875	825	902	814	884	833	823	869	880	825	839	866	851	870	780	868	881	831	808	836	850	843	807	827	835	881	867	841	871	830	831	862	809	858	851	830	822	839	832	834	919	841	871	857	842	867	842	892	868	866	855	868	860	894	857	809	902	841	836	840	823	831	862	779	773	880	848	841	857	900	817	865	831	817	761	846	867	885	843	863	799	837	795	845	851	875	841	844	826	903	870	831	839	924	868	878	848	827	827	816	880	852	862	841	824	831	890	805	860	900	881	849	860	843	836	859	831	844	823	858	819	838	847	822	912	846	875	833	877	881	843	806	864	821	814	839	821	869	797	799	896	821	858	830	883	838	851	787	852	843	884	852	892	843	868	842	844	823	826	849	842	885	837	886	868	824	817	805	884	845	881	820	855	846	851	826	878	878	909	824	825	869	897	891	844	844	902	877	836	865	870	824	865	891	874	845	897	875	855	850	845	866	890	814	786	844	820	847	835	874	827	900	837	823	856	861	861	823	818	817	827	809	796	812	871	853	823	873	869	873	826	847	866	845	841	865	916	846	866	915	845	859	833	878	896	884	834	829	844	826	844	828	842	856	851	818	899	868	839	844	881	784	893	913	825	814	810	822	836	929	814	820	887	818	819	831	847	845	852	818	874	881	855	772	842	815	855	869	859	853	802	866	823	883	852	863	875	828	856	887	830	830	883	865	810	874	875	785	862	837	860	851	852	838	864	815	874	896	804	823	838	903	930	872	816	804	824	893	845	871	859	794	828	817	852	844	830	873	841	864	823	907	848	819	853	899	848	875	909	882	836	960	873	847	876	915	849	854	797	824	835	900	850	837	857	840	869	867	829	827	879	795	864	880	863	840	846	866	792	796	827	861	804	824	853	871	808	852	846	820	859	877	853	871	904	855	836	815	859	857	864	874	834	867	863	836	894	772	855	807	801	834	822	904	925	827	871	847	788	918	866	805	843	845	769	873	828	843	816	897	878	848	801	876	821	845	833	832	819	937	812	862	863	872	849	859	835	852	821	884	789	872	871	794	845	833	858	869	860	852	828	866	864	834	826	881	876	885	845	842	856	908	882	792	859	813	809	842	817	820	882	848	847	834	828	853	868	873	825	930	817	899	835	869	847	903	841	882	826	869	867	875	855	832	826	894	845	844	839	829	763	815	896	853	847	844	837	882	886	849	818	828	834	838	818	881	869	882	870	852	802	847	821	846	860	888	829	797	810	885	852	853	862	811	816	886	831	826	889	878	858	870	846	852	842	866	831	860	856	897	889	844	882	862	824	794	875	843	846	858	832	821	864	856	828	831	865	820	842	840	818	824	891	762	828	804	827	877	863	832	886	854	875	866	851	813	797	868	891	850	859	804	817	834	844	816	840	874	821	862	817	862	861	854	885	800	851	862	825	850	817	822	887	846	867	830	850	800	828	849	893	837	791	813	846	881	875	850	848	852	830	829	830	849	851	874	812	842	850	832	830	794	860	827	842	867	859	867	797	890	833	853	831	856	892	920	819	866	834	852	863	810	886	883	833	866	859	831	814	862	822	871	862	871	817	911	874	822	899	845	835	815	789	872	881	869	855	823	876	772	867	788	860	839	837	856	786	784	832	819	866	850	851	838	930	785	835	799	850	859	904	842	857	852	841	866	876	854	841	824	826	802	878	916	849	826	899	870	882	887	828	873	838	886	838	838	844	853	858	888	819	890	819	878	817	863	844	785	804	821	829	856	827	869	857	847	915	886	853	843	803	831	834	777	802	823	834	841	869	859	821	834	852	860	846	833	863	795	844	852	806	814	819	818	848	834	851	872	820	901	829	844	825	843	848	888	819	851	840	889	874	862	858	872	854	869	825	849	860	854	877	834	861	859	850	855	825	805	878	840	863	889	869	812	837	879	865	850	805	834	847	869	873	894	801	829	886	863	805	830	821	834	850	880	816	899	883	832	819	839	891	877	809	826	901	870	835	869	847	816	829	863	817	830	829	923	894	808	876	874	785	861	850	904	839	877	866	887	836	893	856	862	831	861	843	899	890	816	883	770	854	833	833	796	885	840	864	840	848	886	839	831	861	853	826	850	791	844	825	855	877	817	875	852	839	917	887	881	805	877	830	836	798	838	844	837	839	816	876	818	857	879	873	828	827	873	821	862	841	808	826	904	869	786	871	839	892	856	807	890	774	896	825	804	862	871	776	816	842	862	857	868	858	836	863	837	867	829	941	816	815	889	816	818	874	850	832	863	877	803	817	880	875	882	848	849	858	794	842	825	836	873	854	814	841	831	843	853	843	831	825	829	852	851	860	859	874	871	839	851	835	859	886	832	830	842	819	811	818	804	825	858	870	810	812	810	850	839	841	812	870	866	850	862	812	813	831	850	844	821	805	796	894	801	818	868	828	842	776	833	819	834	870	815	830	830	810	798	840	794	857	801	847	788	908	801	851	846	811	799	830	879	868	803	814	856	849	844	876	885	849	897	838	854	842	842	849	888	859	805	829	816	838	902	820	844	826	894	857	892	875	855	893	851	840	814	873	838	864	909	811	889	895	902	804	852	855	866	879	895	880	822	880	860	857	840	839	890	854	836	848	820	782	856	824	847	886	871	885	774	836	856	820	803	863	847	813	828	816	850	807	906	867	866	829	817	841	854	883	854	841	817	807	888	871	829	862	819	846	879	842	898	852	841	865	847	844	870	823	890	825	828	795	839	798	839	852	822	840	824	848	811	808	877	893	879	873	862	855	861	803	864	812	895	817	834	819	830	881	813	877	835	804	828	833	834	856	803	889	832	814	889	851	859	863	862	856	860	812	858	883	917	880	818	871	859	833	825	832	850	875	846	805	820	875	813	849	863	832	873	902	818	840	894	874	818	836	819	834	873	833	877	843	822	866	836	808	811	868	842	815	880	859	867	880	869	906	845	906	879	816	873	801	864	861	853	872	813	855	834	857	793	883	906	832	926	834	845	805	857	879	865	812	831	825	881	854	832	868	849	838	828	856	829	860	874	883	865	874	837	843	850	872	838	866	853	854	819	914	857	858	869	839	882	899	841	858	895	827	809	834
2258	1115	326	196	148	149	130	155	122	139	117	131	113	105	126	115	102	91	112	102	110	111	100	95	108	112	109	100	103	95	77	86	109	88	90	100	100	88	82	99	99	109	94	82	97	97	92	88	109	74	95	86	101	96	89	88	100	104	91	113	102	92	98	98	102	118	97	153	162	164	171	159	122	97	105	97	92	120	106	75	106	76	93	80	105	100	93	108	92	98	95	83	92	100	90	115	91	100	98	100	92	111	79	102	88	93	89	81	104	73	83	91	85	98	96	106	92	94	100	67	97	88	99	76	90	107	82	113	97	98	101	84	89	85	90	87	83	120	97	96	80	101	90	98	101	79	100	97	91	86	105	98	97	85	91	87	95	97	99	99	102	109	109	89	115	106	85	95	98	72	97	98	106	89	103	72	86	97	85	98	81	95	88	87	83	102	98	95	69	94	96	94	111	97	92	90	103	94	85	99	80	89	81	85	88	91	92	109	98	94	89	112	108	74	94	92	91	80	85	87	91	92	70	86	85	102	85	95	111	92	90	103	98	83	97	99	79	100	80	82	85	80	99	82	96	93	88	86	94	102	80	93	89	79	86	108	84	103	78	75	94	87	86	86	98	86	92	87	102	92	103	93	85	92	92	89	78	95	99	69	79	98	85	101	97	108	88	90	87	73	100	99	98	110	102	99	91	85	86	97	89	95	101	76	89	94	88	97	101	79	85	81	110	83	94	100	84	87	100	82	88	98	86	92	92	97	97	91	113	100	98	99	89	97	98	100	95	90	89	95	87	88	114	96	97	95	99	84	83	96	89	100	80	102	86	98	87	94	85	105	90	97	83	90	84	81	90	84	79	103	94	97	95	86	85	95	84	100	104	104	101	87	103	88	87	83	89	92	101	89	80	91	92	107	102	90	96	90	97	97	88	88	86	87	91	94	105	91	79	111	95	92	92	88	105	94	82	113	96	101	95	98	84	84	92	85	110	87	111	84	93	98	97	101	95	101	79	103	85	78	90	86	98	77	99	93	100	80	92	100	87	87	94	85	102	93	89	94	107	110	66	96	96	86	96	96	89	83	103	101	102	86	87	110	92	79	94	114	101	103	91	73	85	105	101	73	92	75	97	94	85	81	95	94	86	92	96	100	82	96	117	80	103	100	85	93	81	100	89	95	82	84	96	103	87	102	84	89	101	91	92	91	88	83	93	91	94	93	98	95	106	83	82	88	86	89	106	100	88	89	89	88	88	108	94	98	102	95	101	95	93	90	95	88	97	86	88	98	86	92	81	91	87	86	91	89	97	94	89	82	94	93	79	97	92	87	96	96	79	95	98	97	92	93	96	121	90	77	92	98	73	87	99	88	92	91	100	104	92	100	92	98	81	114	67	88	79	97	94	107	87	80	84	103	94	69	109	87	92	91	87	84	93	98	97	99	78	100	96	95	89	99	90	110	116	80	90	79	96	87	85	84	81	87	99	95	89	85	96	91	92	108	98	94	101	85	94	79	83	95	93	105	87	109	97	98	97	87	86	91	94	100	89	95	83	82	82	89	92	80	84	90	100	89	101	115	76	106	87	101	97	92	100	100	86	86	78	95	85	98	109	99	96	101	99	102	113	100	89	68	76	79	98	90	89	108	96	83	99	83	92	94	92	76	91	81	90	86	109	85	93	99	99	88	94	80	99	94	77	103	95	106	87	104	79	80	91	82	90	77	96	86	98	85	106	80	83	89	77	84	92	97	85	88	86	92	111	87	96	105	99	66	86	77	97	93	94	103	85	103	78	81	83	118	87	89	89	97	83	81	108	105	84	79	82	82	90	86	100	88	98	96	97	102	78	82	69	76	92	86	95	96	96	93	115	118	102	92	94	76	84	90	97	88	83	84	89	98	89	87	100	68	102	104	70	95	105	100	87	89	79	82	92	97	99	82	96	76	108	106	84	115	84	85	94	96	93	90	93	110	99	92	93	88	103	98	104	106	101	91	76	92	76	77	104	91	89	86	91	96	104	80	95	101	72	75	88	100	87	89	106	84	82	92	88	87	91	87	93	84	86	82	99	76	85	92	93	93	83	98	87	80	107	86	85	104	93	95	104	97	86	83	98	94	78	93	92	97	97	97	88	92	88	86	86	67	101	102	114	88	79	104	91	109	91	98	83	89	94	84	92	93	88	84	103	109	89	96	105	85	89	79	103	92	78	71	89	85	72	103	90	123	100	92	74	98	94	94	109	101	97	79	84	91	83	85	104	88	79	96	103	83	103	99	102	99	96	99	93	88	104	95	98	101	91	89	99	95	77	98	112	98	91	98	103	97	83	87	80	113	87	81	89	84	85	109	86	108	87	77	92	103	90	100	96	91	101	95	90	89	98	78	94	86	106	110	95	96	96	81	87	89	80	92	98	107	102	89	98	97	91	99	99	93	109	80	101	102	93	106	91	94	101	95	77	98	97	84	94	87	84	99	100	107	113	87	88	81	86	102	100	78	95	96	85	80	87	91	103	88	96	94	90	92	94	81	89	91	104	77	90	96	98	87	80	86	96	76	97	101	109	86	90	88	91	106	87	105	90	98	98	90	109	88	96	97	95	102	107	112	87	95	88	90	110	93	107	93	90	81	83	99	106	93	98	98	95	82	89	82	90	82	88	93	100	95	100	91	91	83	93	94	97	108	102	100	87	81	104	80	98	97	101	93	77	86	79	118	78	100	113	97	84	94	77	107	105	105	99	94	91	87	89	104	113	95	100	82	94	84	95	80	99	87	96	83	87	103	91	96	99	94	104	91	71	84	94	83	108	77	107	96	94	98	95	105	92	83	90	90	97	114	91	81	101	87	106	92	91	105	107	90	69	90	102	80	93	117	94	99	97	77	86	90	87	82	92	94	89	95	77	113	101	72	94	96	93	81	81	90	80	70	77	95	108	92	80	93	86	77	116	92	84	91	87	86	111	75	75	95	96	100	89	96	104	90	93	89	91	90	94	94	91	94	97	92	98	99	79	82	82	115	87	91	107	76	104	110	87	86	77	100	81	85	95	92	82	95	68	89	82	96	92	84	93	90	93	81	85	83	87	99	98	82	125	103	85	91	98	105	96	99	106	94	85	89	100	84	96	102	86	96	93	95	84	112	92	83	79	84	97	84	81	97	94	92	75	107	85	90	110	84	100	106	102	119	93	100	74	80	71	99	79	97	95	93	88	82	97	93	93	99	88	84	92	86	92	85	81	96	101	85	81	92	88	95	109	116	80	93	86	90	89	75	89	79	109	84	77	75	89	95	89	118	104	89	90	104	107	114	82	98	99	95	118	88	100	103	88	87	93	97	78	101	87	92	96	84	91	104	82	96	95	85	99	99	78	98	93	86	81	104	96	99	93	84	96	95	72	87	95	89	87	103	92	81	95	87	103	89	81	78	106	93	89	87	101	104	90	96	89	80	94	85	100	87	103	97	80	93	94	94	93	100	93	100	82	107	86	95	96	100	108	94	102	89
23169	9525	3231	3047	4437	5012	4398	3370	2758	2318	1939	1858	1723	1606	1613	1409	1354	1284	1339	1257	1174	1108	1113	1109	1012	994	997	954	978	990	980	985	981	932	987	991	933	934	954	885	914	952	896	858	923	946	896	1005	955	938	939	876	910	930	913	948	980	1007	962	891	959	989	908	938	914	1197	1178	1991	3160	3127	2684	2249	1690	1332	1110	1004	911	900	932	871	840	871	890	854	926	878	891	894	864	900	918	868	920	905	887	861	861	914	886	874	920	937	925	861	867	846	890	866	890	860	855	894	913	861	897	895	878	865	838	862	908	874	949	906	904	867	897	907	858	902	885	878	927	839	828	866	874	935	915	863	863	897	900	867	878	856	874	878	812	841	888	814	889	892	870	855	837	879	914	900	857	882	911	904	937	913	869	879	918	888	884	916	904	935	923	854	920	890	881	895	898	902	903	860	878	913	862	872	960	897	906	903	911	890	935	894	884	898	880	922	914	855	947	899	913	850	944	886	896	837	930	903	923	925	896	834	881	846	897	849	878	858	905	840	834	874	915	897	889	851	887	877	898	917	869	932	913	842	913	820	894	868	857	914	908	892	883	893	878	870	868	866	890	911	878	919	906	905	921	889	884	894	888	891	847	843	844	926	916	850	899	891	892	890	868	896	886	891	890	894	876	924	903	933	899	926	871	872	890	887	902	876	807	830	911	895	877	901	884	884	896	902	922	884	900	963	901	910	870	902	883	909	912	892	865	884	895	877	842	879	896	906	880	929	904	942	916	887	875	917	930	869	880	867	909	870	890	874	869	890	873	925	937	857	905	915	917	882	845	929	950	886	913	865	907	876	879	964	891	909	907	897	907	913	910	891	940	835	854	911	895	898	883	903	879	851	896	886	896	839	925	901	872	911	836	862	935	914	907	875	926	858	829	865	926	928	849	890	937	885	917	910	855	926	880	871	913	884	927	915	868	924	908	885	818	905	908	909	891	882	843	866	885	882	902	874	901	921	911	906	912	872	877	902	883	892	835	881	869	856	868	897	911	946	903	914	869	896	861	903	865	910	924	882	906	867	923	881	819	857	899	894	875	900	888	857	886	852	838	922	862	901	903	860	920	882	932	909	874	859	872	867	933	829	952	925	865	909	830	891	889	898	859	846	858	912	857	868	891	886	848	918	911	883	851	922	815	863	886	906	906	907	878	909	884	867	857	921	917	885	871	895	909	843	876	885	947	891	932	920	878	898	883	897	886	877	867	878	881	913	886	918	861	873	866	888	872	924	861	807	935	888	867	862	871	921	882	869	932	879	866	890	880	856	870	887	861	883	940	892	935	937	914	847	832	929	879	915	894	918	904	865	896	893	824	830	857	819	915	899	879	924	827	917	935	899	906	879	872	884	887	950	886	895	882	891	872	910	890	873	889	927	861	865	913	899	883	896	863	888	878	893	883	875	868	894	866	869	898	908	845	884	827	914	929	887	845	925	898	898	913	843	882	842	864	912	897	892	838	903	909	896	863	925	893	836	893	906	945	929	897	894	899	855	926	871	884	828	902	918	880	923	855	891	915	834	865	938	876	856	835	894	902	887	921	861	859	881	852	890	922	837	841	899	947	853	931	912	945	861	877	923	834	928	902	875	845	839	896	905	892	921	970	919	935	942	905	900	892	905	865	908	880	887	879	868	860	872	877	908	845	842	872	918	870	837	874	837	866	941	933	916	908	866	869	889	910	874	855	962	858	925	916	886	899	916	880	880	873	863	831	889	919	964	889	887	895	931	885	878	854	905	926	938	904	870	915	930	906	864	866	872	898	901	869	866	862	882	899	850	856	887	885	884	836	920	902	879	912	928	945	900	934	886	891	824	887	912	862	909	848	886	898	859	983	883	931	899	861	902	918	914	835	897	870	882	901	930	874	975	888	897	863	887	873	883	884	961	848	874	891	887	905	925	839	834	887	886	831	847	884	926	915	870	865	878	871	861	890	859	872	893	889	915	860	889	914	854	901	891	892	894	898	913	819	830	915	901	892	921	913	969	801	858	895	855	884	890	898	924	853	898	916	896	903	893	899	866	909	900	854	869	841	879	897	930	903	916	887	845	945	846	885	923	860	828	885	847	882	894	914	901	878	845	859	843	852	870	896	892	852	922	859	891	920	880	879	902	854	907	910	896	935	890	883	892	853	879	912	896	885	903	889	856	855	849	867	861	914	883	947	850	901	935	940	922	927	875	872	904	908	905	927	924	897	858	844	917	906	935	887	882	860	922	890	953	837	920	895	888	861	893	897	860	887	847	881	871	903	900	870	896	933	896	937	908	869	884	932	863	887	894	868	854	922	827	892	910	952	905	861	890	936	918	928	862	873	864	846	806	892	912	929	892	898	916	904	873	925	889	940	930	917	946	853	892	886	865	902	899	904	893	888	915	894	846	877	941	871	887	867	926	845	894	971	878	931	871	878	898	841	936	857	926	919	870	877	862	877	888	895	919	926	877	931	856	939	888	841	924	878	920	896	873	891	900	898	829	878	926	914	914	866	914	899	886	876	901	890	868	917	879	877	877	816	880	897	897	903	907	906	898	902	894	928	920	905	914	890	925	936	840	856	879	866	926	887	882	893	862	921	920	899	896	852	917	911	873	933	899	828	930	912	904	945	878	853	867	839	927	891	899	888	858	957	910	913	841	879	909	926	911	842	859	867	897	838	879	932	901	914	894	883	893	895	888	864	811	888	918	852	883	893	839	854	922	923	880	866	875	899	908	965	855	856	877	904	849	874	940	864	814	897	847	925	876	867	811	879	860	877	882	933	861	875	942	896	896	900	903	957	903	862	897	917	810	888	879	860	942	851	924	903	866	850	919	863	933	893	848	845	889	882	878	887	880	945	852	858	912	858	916	905	864	822	838	905	882	859	896	919	888	837	875	876	912	885	898	870	874	905	806	900	944	946	893	966	893	913	889	901	927	849	894	950	880	899	877	868	898	901	876	976	924	964	905	904	873	912	898	903	941	893	926	903	888	873	878	903	912	897	819	897	896	862	907	875	859	894	927	910	854	925	892	921	905	923	871	855	887	903	919	917	938	887	901	922	935	893	876	857	888	875	878	912	899	920	895	866	930	888	844	924	863	888	837	868	852	869	865	863	932	909	893	832	869	925	872	898	890	886	891	895	908	880	880	862	881	918	892	881	894	921	890	882	906	890	904	903	853	861	884	910	910	947	925	903	892	915	885	875	879	854	873	898	859	883	934	870	955	852	910	939	894	894	922	936	904	853	894	902	911	869	897	900	878	878	867	834	913	900	913	902	888	944	834	884	893	915	881	865	882	892	874	849	895	891	899	942	873	872	924	870	874	859	892	891	900	850	878	958	878	854	882	886	853	863	923	890	937	855	881	860	834	885	902	855	887	879	873	859	888	927	906	915	870	855	868	941	894	836	898	874	867	894	866	841	889	890	898	846	920	896	878	876	912	910	931	871	863	884	864	939	895	938	913	881	893	885	911	877	905	885	917	922	906
1135	237	128	96	90	112	114	107	88	108	113	103	119	101	118	98	103	118	101	111	107	115	108	104	104	111	98	94	121	96	93	95	101	105	92	99	97	112	99	96	94	99	107	91	99	107	95	92	120	86	110	92	90	91	105	111	100	101	110	104	101	94	114	83	92	114	111	126	125	127	126	134	102	108	95	101	104	103	111	99	88	125	116	92	116	114	102	112	114	134	90	90	97	117	97	101	92	103	105	92	113	106	109	95	102	84	89	98	89	99	109	129	105	99	101	109	107	102	89	100	109	100	100	106	95	89	113	91	100	107	98	92	103	98	93	106	97	85	95	87	101	97	105	80	102	101	107	97	105	94	105	121	116	89	91	122	122	121	90	110	80	114	105	108	90	105	80	96	110	95	118	98	118	117	104	96	92	92	96	79	107	110	85	94	92	97	100	78	114	102	116	96	90	98	105	101	117	92	114	106	96	100	102	103	107	108	106	100	118	108	100	107	107	96	111	100	119	100	95	80	83	118	98	108	98	94	109	99	103	98	97	101	98	96	102	99	105	103	102	100	113	89	97	107	109	92	131	100	94	97	94	88	96	97	109	98	87	100	103	97	85	95	92	101	116	121	98	100	96	106	83	101	102	91	103	101	116	106	90	108	104	91	99	113	117	123	93	92	104	102	116	103	105	106	101	110	91	106	94	102	99	97	80	96	96	118	116	99	110	111	118	107	101	80	76	91	107	97	99	98	103	109	113	100	101	98	106	103	88	97	96	87	103	104	81	112	95	100	96	102	112	81	93	101	89	91	106	92	104	112	104	95	93	100	91	94	102	90	110	100	98	98	102	99	100	92	99	105	84	90	112	111	99	106	104	95	101	118	79	100	99	121	102	95	97	110	111	100	112	110	81	92	88	93	94	103	97	89	94	118	113	114	104	108	107	93	103	91	97	94	96	91	90	99	109	113	90	90	104	99	108	92	101	103	112	104	107	98	102	105	115	88	110	105	108	99	121	80	88	117	103	102	99	107	96	103	85	108	117	104	107	109	88	82	77	91	94	93	78	105	84	104	113	88	103	84	88	111	107	97	101	101	110	94	109	94	86	95	103	97	98	98	100	102	102	114	122	104	104	95	110	102	86	92	110	102	97	108	97	100	90	100	103	103	95	95	105	95	89	127	110	107	101	101	86	99	110	103	111	109	107	105	114	112	97	106	98	101	106	104	116	87	86	84	88	101	95	93	100	89	107	93	84	109	88	91	116	125	106	92	117	90	109	96	94	113	116	99	106	101	97	90	102	99	106	103	109	101	94	88	86	86	96	95	97	84	101	100	94	100	90	107	102	84	92	112	97	99	91	101	88	97	88	103	113	91	91	119	89	93	98	91	119	104	99	105	90	87	115	106	101	107	89	86	79	86	94	108	100	87	117	96	108	107	110	100	92	111	97	83	112	110	93	98	95	88	111	90	101	102	108	94	111	110	100	98	102	98	104	101	99	93	90	121	100	95	76	116	84	107	118	105	112	101	94	118	99	86	94	104	102	85	108	104	92	96	95	108	84	91	95	86	97	109	89	93	119	112	94	100	109	95	102	114	104	105	99	95	99	105	113	90	95	97	101	99	100	91	100	107	117	88	113	103	105	97	101	110	116	101	100	112	84	80	87	97	109	101	103	102	103	108	92	106	102	115	94	118	92	92	93	104	113	112	94	124	100	101	106	120	101	92	93	79	92	98	100	107	112	95	86	94	120	88	109	83	102	91	99	112	124	105	105	95	94	117	93	98	94	89	97	93	104	110	100	101	102	110	111	106	89	111	106	97	79	123	97	100	110	115	115	98	105	113	120	97	86	94	116	102	91	81	93	97	96	100	105	98	93	96	102	108	104	99	112	113	97	91	101	101	84	98	100	109	97	99	90	103	104	103	97	89	107	95	122	103	117	115	93	94	118	90	88	98	97	92	95	102	110	102	111	103	104	92	108	89	99	111	92	97	83	103	97	97	104	89	107	106	92	106	111	101	102	96	86	124	109	104	114	110	100	101	101	104	109	88	103	95	84	97	123	106	97	107	83	106	90	106	98	89	102	87	109	84	113	91	105	106	88	90	105	106	107	123	102	109	108	110	102	111	104	122	105	85	83	97	101	96	95	87	108	96	90	99	107	93	100	102	100	114	108	109	83	121	111	95	100	92	112	107	109	112	101	94	92	107	106	108	107	106	96	107	108	117	111	107	102	88	119	96	106	97	122	94	124	102	100	97	109	115	95	116	90	106	112	107	98	101	117	101	95	98	96	102	95	107	100	88	101	101	99	101	100	82	109	99	104	98	97	96	90	93	104	99	109	110	112	95	104	79	76	98	105	92	103	102	105	119	97	99	112	115	97	91	103	101	104	102	87	104	91	97	79	113	99	89	108	102	114	108	92	97	108	92	108	102	94	106	101	105	107	105	92	110	108	117	91	100	110	102	107	109	92	118	91	111	114	102	104	103	85	113	94	85	105	93	109	97	103	106	106	117	94	120	105	97	104	98	113	90	98	103	95	85	95	93	92	101	94	110	103	84	92	97	97	103	100	87	117	94	106	92	96	96	102	104	91	114	113	95	115	108	118	101	110	91	103	96	110	110	105	99	115	102	90	100	108	73	116	102	100	88	113	109	87	100	125	108	105	78	87	116	109	112	106	76	103	103	93	98	103	106	91	116	114	112	85	111	96	101	112	94	97	91	94	99	120	94	101	104	103	95	95	91	110	85	95	97	89	88	97	74	99	90	112	91	79	86	98	105	98	115	94	103	92	109	89	123	101	109	82	106	101	102	91	87	91	113	114	110	109	108	95	91	101	94	87	110	83	91	101	85	90	92	96	75	109	86	105	101	108	83	106	98	101	98	94	97	103	117	107	83	99	103	85	88	96	103	99	115	101	117	93	95	114	98	117	99	96	110	115	93	99	89	92	94	89	126	101	104	106	87	106	94	100	110	98	115	104	102	93	94	103	101	104	92	95	113	95	98	94	105	90	102	116	98	95	91	105	100	122	97	115	112	102	89	93	80	116	104	90	113	98	125	99	112	93	105	103	88	106	87	95	138	117	104	97	113	110	88	103	104	108	99	96	97	109	120	98	112	106	107	100	92	94	109	103	98	118	99	113	94	102	105	109	102	107	103	85	92	92	98	101	89	103	91	120	101	92	112	95	93	95	93	108	97	110	112	101	117	102	107	102	106	107	111	81	111	110	105	96	89	96	97	98	96	91	108	120	99	81	110	94	98	102	97	94	101	106	110	100	111	114	114	101	97	95	82	103	89	73	89	99	96	96	115	105	95	117	101	100	86	98	108	102	103	102	99	104	101	95	93	97	92	92	100	118	113	101	106	83	111	92	106	96	106	111	116	109	93	99	103	95	95	108	110	98	106	104	98	107	114	93	119	91	114	110	101	106	94	100	103	102	91	94	90	95	87	108	97	127	102	108	96	96	105	114	109	94	73	89	94	113	110	74	90
13031	3336	1536	1479	1919	2060	1908	1575	1458	1258	1220	1208	1191	1211	1216	1164	1123	1099	1032	1046	1115	1067	1062	1031	1006	968	985	990	959	967	976	953	943	926	953	963	963	968	940	953	949	1005	978	1002	969	1001	948	974	993	988	1008	973	917	1009	997	981	1015	954	936	972	941	965	948	963	982	1132	1154	1228	1384	1298	1317	1229	1237	1045	1040	993	956	980	976	1009	993	968	974	961	952	1002	963	977	925	964	960	977	917	994	990	966	971	992	997	983	1000	957	1013	948	1005	954	983	915	956	974	970	933	927	951	1000	967	949	904	934	948	960	933	938	932	921	961	960	922	892	917	956	977	962	1005	909	975	981	982	926	946	993	968	908	991	960	959	959	942	959	954	962	939	943	929	952	991	936	925	985	963	959	974	975	931	962	934	998	1020	1034	955	989	968	942	975	973	928	939	943	974	955	972	1014	911	950	980	895	905	966	956	952	980	964	932	930	996	952	976	973	953	975	971	985	1010	966	919	943	972	969	1006	916	951	993	945	898	926	969	924	982	943	935	973	946	914	947	940	946	965	967	918	961	960	982	948	986	994	941	1023	953	946	963	954	978	977	985	956	973	1012	902	947	931	986	872	941	951	973	935	913	921	933	962	935	1015	1019	1000	989	946	910	930	936	936	998	955	947	991	920	929	913	998	938	939	969	985	975	935	979	1011	950	972	897	968	962	945	959	946	984	921	982	941	942	961	944	935	1000	915	969	984	981	921	986	981	910	954	963	915	948	984	999	945	934	987	965	910	926	1013	973	944	975	962	917	964	1003	983	960	986	967	946	975	972	949	943	974	950	931	950	962	934	983	978	980	996	954	985	969	928	1016	958	956	992	922	988	931	944	967	978	940	946	896	967	1011	958	949	942	964	958	930	938	942	955	987	949	912	971	987	950	991	977	914	936	957	958	918	930	894	950	938	996	916	998	973	984	950	903	912	914	1000	936	930	945	971	972	1014	926	943	1077	912	976	919	939	960	952	931	955	954	931	957	949	1008	963	1012	982	894	932	952	892	978	984	972	956	971	946	940	937	990	976	932	950	921	899	899	994	967	936	973	917	983	991	983	932	963	958	985	968	935	927	972	948	942	943	1006	933	934	909	925	975	993	944	944	939	927	984	1004	917	1010	904	1006	993	978	975	902	1008	906	955	968	988	920	884	963	1002	960	917	968	926	978	935	960	991	939	987	943	975	971	957	1078	955	947	1014	938	1009	1009	972	926	911	963	926	956	985	959	946	950	976	940	959	953	991	1019	931	961	969	941	900	921	937	927	941	979	978	972	1000	1025	957	961	1045	943	963	970	938	954	936	974	946	1000	983	935	970	974	958	953	964	940	972	949	957	962	972	936	955	889	939	917	984	990	923	947	945	983	964	973	929	991	1007	904	945	939	956	912	903	965	915	938	980	955	998	971	926	951	982	950	957	975	979	981	908	945	926	942	937	955	970	965	983	1005	949	978	997	932	930	969	996	922	978	994	927	924	939	959	949	912	949	928	961	962	902	986	970	939	958	963	946	930	1014	962	980	953	974	948	952	958	940	911	935	977	976	892	984	960	962	978	935	932	929	940	946	1009	989	978	980	989	941	935	889	950	1009	972	945	950	951	915	955	935	948	948	990	928	967	943	909	981	945	982	944	913	961	996	956	962	947	942	1026	962	951	916	954	950	996	968	933	982	958	962	947	952	944	946	997	968	980	919	948	949	925	942	947	989	959	962	910	953	972	958	935	942	985	930	990	977	924	995	905	1006	967	961	950	978	951	892	971	942	961	966	972	959	982	971	951	976	918	1001	997	955	997	930	978	943	974	896	964	991	979	935	913	965	983	951	986	971	932	929	950	964	977	919	972	986	954	988	1000	940	956	975	968	943	988	911	897	954	936	967	952	958	910	976	966	955	946	933	923	947	937	944	894	928	936	934	955	931	918	929	948	959	1012	938	948	872	957	1004	922	984	965	954	962	961	919	940	956	961	932	958	954	921	973	1005	948	934	954	1029	978	947	956	920	891	948	1008	986	930	994	964	950	970	960	996	942	939	969	931	931	919	962	925	946	962	988	934	954	961	936	1005	976	997	957	968	996	952	1001	985	933	950	968	985	951	956	904	961	950	984	934	976	973	970	969	949	951	916	941	974	956	939	931	997	956	991	1013	949	962	913	982	985	953	977	970	965	953	929	957	984	970	1011	955	986	990	958	949	976	947	1031	961	963	930	927	938	965	987	916	974	977	948	918	998	943	970	932	935	967	968	998	995	1009	944	933	959	939	931	982	917	944	911	955	904	940	1012	982	943	911	949	967	964	953	911	948	963	888	929	954	1031	966	946	983	958	962	981	950	938	958	953	1034	982	982	970	899	1013	978	944	965	958	981	992	940	1003	944	934	934	967	911	989	948	1009	919	971	999	973	920	937	906	977	959	1021	930	934	979	1025	1005	947	999	910	916	944	950	963	955	991	1010	945	916	938	995	919	964	976	953	924	895	929	957	964	954	980	961	922	922	961	971	966	911	1019	931	938	974	992	983	951	939	974	980	927	961	980	959	921	998	957	940	991	969	970	936	927	969	979	953	975	960	935	941	888	1012	918	953	970	967	970	936	917	993	972	897	930	978	951	1014	1009	959	980	968	952	968	959	942	942	930	967	1008	936	973	911	976	934	987	982	1005	915	1005	967	921	939	973	990	940	932	861	1027	955	969	946	923	965	965	1004	961	994	945	976	949	967	1006	961	986	943	923	994	942	948	926	961	965	1001	951	913	932	964	946	959	969	909	937	1002	912	932	926	966	1007	968	993	932	929	897	952	965	942	942	961	921	959	981	971	952	952	977	1019	987	955	971	976	923	939	999	924	903	949	917	906	940	956	951	926	939	960	960	969	968	969	939	893	906	909	964	916	960	966	913	978	928	982	954	992	979	980	1003	879	973	975	963	980	972	914	986	968	1024	944	982	943	914	970	969	959	972	921	925	934	987	937	971	950	969	948	1002	959	975	931	957	916	971	948	933	959	1018	991	960	949	977	1013	940	1035	930	961	969	992	960	918	951	960	944	994	977	977	916	912	913	983	961	963	938	949	934	932	966	1001	963	975	982	1005	935	1024	895	982	951	961	1004	940	958	925	960	971	1038	935	992	987	982	964	986	992	974	976	976	961	945	991	944	949	932	939	1044	997	1038	901	971	977	970	1021	947	947	933	947	909	931	999	986	941	978	991	902	922	916	945	934	985	909	995	950	970	984	968	997	948	963	963	957	978	958	971	956	883	968	938	981	964	986	941	1013	940	965	968	958	1005	972	1001	927	966	975	930	959	958	955	967	920	973	988	936	964	915	978	959	970	968	993	913	931	990	942	962	957	965	978	906	987	962	947	1003	982	982	966	961	978	984	938	924	930	896	972	949	914	1010	967	957	991	961	963	953	1002	893	927	973	939	948	934	1016	977	978	959	916	946	980	950	969	933	964	1003	950	930	926	958	982	927	909	959	955	1007	962	954	973	983	976	961	968	997	922	988	987	953	977	1009	1008	910	937	994	958	884	965	984	972	992	970	945	894	941	989	1039	966	1008	904	929	994	936	974	945	959	993	963	958	1037	1019	967	933	983	1010	942	983	939
1549	832	253	144	129	140	130	133	121	109	116	134	119	116	131	131	122	102	109	123	104	111	105	104	105	110	113	95	109	109	95	93	95	102	101	103	84	104	92	98	113	105	107	118	111	123	112	93	116	97	97	93	89	99	119	104	99	103	107	116	108	91	102	110	119	101	105	139	112	116	121	163	142	119	134	125	97	118	106	118	124	126	109	103	113	98	112	95	98	100	103	88	89	84	101	107	118	91	97	102	119	115	99	102	111	122	103	105	96	121	106	108	123	125	121	106	107	94	104	114	106	121	106	97	98	121	105	111	125	99	122	115	89	106	122	106	100	109	99	116	84	97	120	94	109	112	128	104	109	99	98	108	101	92	105	110	99	92	95	97	107	108	96	102	90	112	99	103	93	101	110	109	100	102	117	96	110	92	93	108	107	96	98	103	95	110	124	122	95	109	96	108	95	102	92	109	104	108	121	122	97	102	103	96	93	99	98	115	121	100	103	99	104	117	98	112	99	100	114	111	97	106	109	114	86	122	101	92	109	104	88	86	112	103	112	98	99	105	116	93	102	100	94	102	109	102	115	96	100	93	98	96	93	97	109	109	105	95	93	118	110	111	112	109	97	116	96	118	98	103	99	104	113	100	94	103	92	96	99	111	100	102	88	103	97	102	113	118	118	116	100	87	108	117	120	98	117	95	84	88	113	105	105	96	98	119	102	119	127	91	103	94	101	111	105	96	116	108	116	98	109	98	113	103	109	102	100	96	104	104	109	106	113	101	100	109	116	100	100	119	110	120	89	115	105	86	89	99	116	81	125	93	100	107	110	108	114	115	107	120	116	100	102	88	108	104	100	107	108	93	114	106	97	114	96	116	95	109	101	116	102	102	85	99	93	108	96	101	102	112	104	102	128	112	119	92	92	116	94	116	121	102	103	88	95	100	101	106	89	102	107	103	106	105	88	104	111	119	128	100	99	108	103	114	96	112	117	103	112	93	102	107	95	120	91	103	93	115	90	73	110	115	125	129	106	113	106	104	99	106	102	90	106	111	112	94	110	96	92	113	109	93	136	106	117	111	106	105	115	124	106	114	90	96	109	114	104	110	101	110	112	99	104	100	118	100	111	117	112	111	112	99	108	111	99	99	101	115	96	119	110	114	105	138	118	96	116	109	101	101	103	107	106	113	88	105	97	101	95	95	114	109	115	89	98	121	103	103	105	125	110	85	119	85	88	95	93	89	116	102	88	123	91	104	90	97	107	114	99	87	122	112	98	99	103	99	90	114	95	99	89	115	81	94	110	115	110	101	100	98	116	109	89	102	101	93	104	78	116	101	92	104	103	107	109	92	109	118	81	96	93	94	118	95	108	81	89	116	104	96	100	91	117	118	100	102	103	92	115	105	118	103	105	111	95	90	91	113	98	113	130	93	100	110	117	108	101	91	79	109	105	101	98	95	108	101	91	109	101	87	124	117	120	96	94	109	94	90	101	106	94	112	89	108	112	99	99	107	103	102	94	83	108	113	93	91	103	105	115	117	106	95	108	115	112	90	106	90	118	120	89	102	107	113	107	99	100	109	105	125	112	108	92	99	103	106	104	96	119	104	101	114	104	110	123	98	118	99	82	112	102	87	105	123	117	99	105	95	101	96	79	110	98	100	111	105	107	96	100	120	92	99	100	121	113	100	89	117	115	109	107	94	112	93	106	101	109	128	113	96	84	103	112	80	99	104	83	99	122	108	107	104	91	99	89	108	107	113	105	107	101	92	98	108	110	103	99	105	102	90	93	93	109	100	103	129	104	108	108	88	108	98	116	93	90	109	103	115	82	74	108	95	101	102	111	116	100	104	82	95	98	107	107	88	113	104	109	115	103	97	115	119	118	121	90	112	107	98	93	94	82	121	105	115	106	111	88	117	108	96	112	105	97	100	109	115	123	111	106	107	101	99	96	116	109	122	106	111	122	115	123	111	91	104	118	109	108	101	90	110	102	105	98	115	104	104	121	107	102	101	74	97	103	95	103	116	97	99	103	102	102	104	119	105	98	121	103	99	111	103	109	99	90	104	106	85	100	100	109	103	109	94	74	100	101	109	120	120	104	105	109	93	90	104	99	127	106	104	91	111	117	114	129	85	106	87	89	112	90	97	114	109	118	115	110	103	115	92	111	112	115	107	124	86	98	125	126	103	119	139	104	101	109	106	96	84	98	113	82	101	111	107	93	94	107	99	101	102	107	100	112	107	113	111	120	107	101	87	114	108	106	101	105	117	110	94	111	99	93	88	108	110	130	115	111	121	106	98	113	97	117	110	109	125	111	109	103	109	133	79	110	105	104	117	90	121	108	89	99	120	120	104	117	123	103	97	96	85	107	114	114	115	98	114	99	98	85	91	108	112	115	101	121	101	106	95	111	101	104	95	114	113	108	116	100	111	91	127	111	107	114	112	89	111	97	103	105	90	123	87	91	106	105	94	110	115	106	99	94	112	96	101	110	74	84	102	100	113	88	126	98	102	96	94	124	98	102	105	92	88	106	105	97	111	124	104	106	98	122	106	109	105	82	106	114	106	115	115	114	98	104	109	102	112	98	99	97	108	86	105	115	116	107	102	101	85	104	109	104	110	126	111	104	97	102	116	120	114	99	105	114	100	114	105	107	97	97	99	111	119	99	103	106	87	114	107	101	126	96	101	93	97	97	96	98	101	73	103	104	107	94	108	114	98	95	81	93	116	109	94	90	107	105	129	111	100	101	121	95	115	107	104	102	109	95	100	109	111	96	96	111	97	117	105	112	108	96	106	98	119	94	110	105	106	94	125	101	98	101	107	113	88	94	101	116	124	99	112	86	112	91	89	111	107	118	110	93	99	100	113	117	111	126	104	114	100	109	92	88	109	117	106	108	110	106	117	114	110	116	105	106	115	99	96	126	106	132	87	91	98	124	101	116	100	103	96	96	100	112	122	90	110	92	92	107	90	103	118	127	95	101	115	81	99	116	101	87	95	112	106	136	95	104	80	120	99	101	89	116	131	98	108	107	102	91	119	108	111	105	102	110	108	120	90	119	114	92	100	81	120	107	110	110	104	110	93	91	90	111	98	94	101	107	106	96	87	119	111	106	103	118	88	95	101	97	112	100	76	105	81	106	124	104	128	111	93	94	109	96	97	91	132	100	117	89	104	104	93	122	112	118	115	120	106	91	110	100	95	108	109	109	104	119	106	106	87	91	111	117	108	98	92	99	123	106	104	114	103	102	84	102	113	102	107	96	89	90	109	96	110	101	114	113	78	116	100	116	116	108	90	116	105	112	107	110	108	99	100	104	115	106	110	112	103	89	97	96	109	108	107	120	111	99	120	105	104	101	96	107	106	105	114	105	108	99	89	105	99	85	81	88	110	104	93	93	126	90	109	104	97	120	94	92	111	91	107	130	88	113	107	105	102	111	117	103	94	118	102	108	116	90	99	93	94	103	98	93	118	102	92	116	97	103	113	98	86
19069	8502	2718	2466	3389	3596	3148	2475	2104	1755	1601	1421	1405	1431	1340	1345	1287	1190	1177	1158	1103	1124	1096	1074	1018	1056	1018	1000	1049	1021	988	1036	1018	985	997	1030	1012	1039	969	968	957	1008	1068	1000	1006	1010	1046	1037	1004	1043	1035	1104	1015	1104	1034	1023	1048	1007	934	990	952	1007	993	1036	1139	1206	1419	1522	1129	1187	1944	2098	1903	1451	1235	1149	1037	992	997	1012	958	1003	1027	1006	1048	1002	948	950	982	982	976	1018	1044	969	971	1036	1031	959	986	1032	968	965	1008	1012	968	992	1004	1007	1000	973	1035	944	989	1001	934	957	986	1022	970	971	987	984	991	940	940	1021	1033	966	1035	1084	936	998	945	1024	1011	985	1026	951	978	980	1019	955	951	974	1023	996	1028	994	987	957	949	1021	956	1009	977	977	1017	998	964	970	967	956	1004	1022	904	978	976	997	1023	995	949	959	960	1040	991	927	940	1029	959	988	983	940	963	987	1022	994	947	968	945	999	996	1056	1006	1047	1017	958	977	989	974	1040	978	988	934	1017	965	1007	975	962	994	1011	1040	1043	971	975	962	945	949	1011	967	1011	1050	1039	986	1000	1030	889	1029	992	971	1003	962	961	991	1019	945	1023	988	1000	989	1048	968	981	969	978	947	997	1000	1001	963	963	1003	1016	984	900	965	965	997	973	893	1034	979	971	977	953	1003	984	1024	1020	979	930	1021	955	988	988	1012	1038	999	952	985	995	967	991	977	998	969	997	998	1004	1024	924	968	1037	1018	979	988	938	1018	988	984	1002	966	998	990	959	986	960	977	1012	976	959	947	1018	993	949	1076	905	1008	959	1059	978	1040	989	928	958	935	1014	999	972	981	963	967	945	1013	955	989	979	1016	960	959	947	1021	990	940	997	936	1017	975	1032	976	1015	994	982	997	915	951	959	931	1051	1003	989	1013	1004	910	988	1022	1009	1000	988	977	989	962	992	1044	1009	971	992	999	957	964	956	1031	999	1031	1023	925	1029	1001	993	1036	1016	1019	959	1027	990	993	983	973	989	865	967	936	950	1062	967	1001	973	1007	1009	949	1015	967	1049	997	1006	1003	1015	926	984	1004	985	968	979	958	1001	934	956	979	993	983	964	953	1032	948	981	1030	974	988	1015	961	992	979	986	988	967	991	952	998	963	993	996	983	1005	941	1001	965	939	974	1033	984	996	1031	986	1034	1023	1008	936	972	984	975	964	967	966	946	940	993	1005	975	1038	1002	1007	996	935	1063	1006	1006	978	994	962	985	1071	975	1009	988	1007	985	1004	984	971	956	983	955	980	1004	983	977	960	909	980	988	950	982	970	973	990	974	983	1008	982	966	967	952	999	1009	1006	1033	980	970	962	952	1008	989	1035	1028	1009	1025	990	972	1002	991	1015	958	929	870	927	968	1009	972	1006	1036	957	1014	903	969	986	1023	1024	978	986	912	1002	1016	999	926	971	998	991	988	1019	1005	1005	1041	1039	954	966	1041	985	912	1017	927	963	925	964	959	997	937	958	989	883	1010	953	954	949	966	960	990	968	970	1008	941	954	978	1015	989	990	979	1047	992	942	1001	985	987	1052	970	1016	995	1050	985	965	987	1016	981	1005	955	992	957	1004	1008	976	1001	1004	993	1014	995	977	1013	1009	923	1015	999	997	999	976	985	986	996	989	967	970	940	970	1051	998	1002	1013	975	1019	1030	1017	980	1022	967	990	954	962	946	978	969	959	967	955	968	957	1026	973	999	967	953	1017	1027	957	1001	949	960	965	977	1058	961	1015	942	969	945	978	994	953	942	957	995	974	999	1016	1060	940	1045	1052	934	928	950	926	975	959	1005	963	1008	1002	1039	976	1013	966	1006	986	963	1010	1038	1035	992	963	991	1010	958	1053	970	943	1004	998	1006	972	998	962	935	961	1012	996	1016	1020	998	950	1030	990	1033	998	970	978	1013	934	977	991	1051	985	987	979	946	1001	987	966	983	1040	970	988	994	975	987	973	1021	994	974	964	967	949	983	1030	981	990	999	964	937	1032	1023	982	1012	947	995	993	922	987	987	1020	988	1040	956	969	1004	1016	956	973	983	973	998	1011	957	1000	975	1023	985	987	999	1022	936	945	955	946	1008	979	961	998	1011	987	1045	1014	1038	1001	1000	1035	1019	966	1019	993	952	987	992	973	950	960	970	955	968	1011	1002	1019	985	999	1025	1003	991	1000	967	1041	983	1020	947	972	994	1020	993	1027	955	1001	967	946	1021	952	1039	983	974	1030	1005	972	1003	1016	911	969	943	1000	1009	1030	1058	986	962	996	957	933	990	1021	980	948	970	1000	937	951	1033	1061	1007	990	991	1033	1003	984	963	982	983	997	941	1013	977	945	999	972	1004	975	971	998	1011	1008	1027	1001	989	946	954	1019	1001	946	948	993	943	987	996	957	1012	1024	880	915	936	1017	950	1005	967	962	943	968	998	964	947	982	962	987	935	924	1059	992	1011	1054	1035	971	986	1053	1030	951	988	938	992	969	1019	975	1005	990	1019	960	968	1022	1020	961	972	981	1026	1040	956	971	989	990	977	961	985	1001	949	1029	1033	1045	981	979	982	980	1001	980	949	955	1027	990	1028	990	971	1002	1028	1050	951	984	997	990	986	1010	990	981	960	1028	1039	922	925	977	974	995	981	948	1023	974	970	968	996	964	954	987	940	998	1018	996	975	1028	930	985	946	934	985	955	989	975	941	962	914	974	1037	957	1011	1048	1001	1014	944	965	971	960	978	979	1028	1009	975	930	912	1001	928	1016	953	1020	967	1018	985	971	950	990	1002	987	1026	963	977	1007	1017	945	921	968	1022	1051	967	1017	917	988	962	1011	994	989	990	1037	955	977	953	996	995	1012	970	990	923	986	1004	922	983	965	969	958	970	992	1024	924	1001	967	954	1004	1014	1001	1010	1061	980	1018	933	1026	950	971	966	961	964	988	967	1027	981	1010	998	966	1026	947	946	957	944	1009	959	996	961	943	1004	999	984	991	992	1007	948	963	987	976	992	906	967	1013	1014	1030	969	1010	953	986	937	1000	898	986	960	1025	1047	1000	927	1023	978	1017	960	989	962	910	996	972	1007	971	1021	938	954	986	1010	952	963	1027	1022	972	989	949	1055	941	986	955	999	993	976	996	991	1037	995	979	1012	950	1039	947	1023	985	1061	1009	1013	998	1043	925	941	949	987	986	1019	1003	973	977	1031	998	990	928	984	993	971	989	973	958	973	1068	997	1012	915	1024	983	953	1025	978	1023	999	1003	1023	1040	932	994	952	1028	980	995	955	990	995	990	941	953	994	955	988	1014	986	1007	957	995	1001	985	950	1002	987	985	997	977	981	965	972	983	942	937	967	969	996	990	992	995	999	1023	1014	1007	980	964	973	949	923	1004	939	1009	989	939	1011	966	982	975	1027	981	964	994	1023	994	953	997	1010	969	987	941	965	1025	990	996	1004	1014	945	1016	1019	979	1030	1014	1005	1004	990	948	961	953	986	1024	931	990	973	965	975	1005	962	948	981	953	988	1002	997	998	1031	990	987	1060	1017	974	1049	970	998	928	991	1013	954	939	991	1034	965	1014	981	987	948	954	931	902	960	1003	970	1010	1000	988	1003	947	984	1050	968	1074	950	963	1000	939	1022	957	979	928	956	1002	1015	1044	988	939	989	992	976	988	935	946	1016	979	955	919	968	1008	1019	955	977	952	951	960	999	1025	987	966	962	1002	934	947	1002	970	992	976	992	1023	962	1020	924	991	978	938	975	969	972	1061	998	995	947	975	1026	1013	956	1037	976	1040	907	988	971	990	967	972	972	1065	1011	978	1008	987	955	991	969	1002	901	954	990	963	987	989	1009	963	982	997	962	1007	972	950	1019	951	1018	977	995	964	1041	907	930	991	1011	1019	923	977	926	1012	955	1019	966	1001	964	1010	1012	993	1001	1021	967	1009	1008	965	983
2022	802	221	141	127	164	114	123	115	106	114	112	101	105	98	101	104	98	96	76	88	95	93	113	80	90	77	96	98	88	87	109	77	81	104	80	97	105	110	92	102	99	80	89	86	82	108	123	95	89	94	103	107	93	108	99	91	93	87	83	85	91	85	78	80	101	118	101	100	100	160	150	153	121	120	111	90	103	97	90	88	101	82	98	90	85	79	82	92	83	112	97	93	91	90	85	78	106	108	88	89	97	95	102	95	90	103	92	82	85	95	89	90	86	90	92	94	90	79	108	82	81	86	74	98	88	86	99	83	85	74	97	90	96	79	90	96	103	97	100	101	100	100	100	78	107	115	80	93	90	101	103	103	88	92	92	101	83	95	93	99	91	91	106	105	110	89	90	84	83	96	84	92	87	83	89	87	105	87	114	88	89	96	104	98	78	88	99	83	99	88	89	88	94	80	95	106	87	92	83	87	78	79	97	91	87	101	91	84	89	91	96	88	83	96	68	108	82	96	95	85	88	85	96	98	90	78	87	82	79	111	123	91	89	91	82	88	85	108	82	109	90	75	102	104	91	88	109	102	93	91	87	85	67	112	96	86	101	81	94	88	87	90	86	87	87	92	75	87	90	94	96	91	94	105	104	89	91	110	100	87	102	88	92	102	83	89	97	98	95	92	81	83	100	94	82	90	85	86	101	107	91	99	82	99	92	95	105	82	85	93	104	99	101	89	87	79	97	95	79	88	89	92	92	91	100	85	99	90	91	99	99	77	80	95	101	93	101	91	103	95	82	114	73	98	93	76	86	84	86	87	93	100	96	86	85	77	64	83	79	93	100	82	107	96	90	108	113	90	89	85	94	108	75	98	94	90	84	84	81	97	105	93	95	96	85	95	100	91	100	94	83	84	78	87	88	100	82	82	86	90	86	91	107	93	113	78	95	87	113	122	76	91	99	80	98	89	112	97	98	106	95	89	90	99	81	113	76	92	101	92	76	81	97	98	100	93	86	93	92	99	97	82	88	90	88	98	86	101	78	100	91	95	92	86	91	90	87	84	88	70	86	76	81	98	86	79	97	77	93	97	92	67	103	89	75	89	94	102	91	86	93	90	75	104	88	95	94	91	90	88	89	84	95	94	94	82	88	96	99	97	102	99	83	97	92	90	100	91	83	84	83	96	99	83	92	96	93	98	96	86	91	92	93	88	93	119	97	99	90	88	96	91	103	98	80	100	97	95	89	100	88	96	77	91	105	74	105	95	89	85	114	87	98	90	106	86	93	90	84	74	87	78	89	103	83	86	86	104	87	93	71	93	95	101	96	90	96	77	74	81	97	94	94	81	79	111	96	82	87	96	93	99	81	95	85	103	78	97	95	78	90	71	90	88	89	91	94	87	90	95	89	88	81	102	79	91	106	91	107	96	82	87	102	96	113	78	103	82	93	96	87	87	83	96	89	101	91	82	95	90	96	86	83	87	95	95	96	98	109	111	102	102	86	92	103	105	89	90	86	88	77	109	85	92	107	88	86	95	93	84	91	85	96	98	96	78	75	87	97	89	87	107	74	97	108	81	70	105	94	104	87	73	99	89	80	101	97	83	85	91	92	95	109	81	96	106	105	95	100	84	94	109	89	89	84	100	95	77	83	91	80	98	82	100	98	78	87	85	84	89	82	86	108	88	115	95	93	105	93	83	84	81	101	90	80	97	91	85	90	99	98	97	84	84	97	99	99	98	87	90	88	110	71	93	96	86	91	92	93	74	93	98	79	82	93	114	87	90	86	92	73	99	88	94	87	79	93	102	102	97	100	89	92	80	95	88	98	93	103	73	99	99	88	102	101	104	86	90	87	89	87	68	89	103	105	99	83	82	101	97	95	109	88	105	94	101	79	97	97	107	95	93	96	89	94	92	96	96	84	86	79	85	92	81	99	94	96	79	104	82	87	74	116	93	91	93	113	73	95	87	93	90	86	101	89	79	87	100	88	81	90	90	92	93	93	101	82	105	106	95	101	93	91	98	108	90	83	90	85	97	102	108	90	88	114	77	101	93	79	97	90	94	107	96	89	85	86	88	78	99	92	97	84	97	93	90	108	88	106	100	87	102	91	82	86	86	84	75	98	95	100	105	99	110	98	81	91	85	95	75	84	92	98	103	87	91	101	85	105	83	84	107	80	73	108	79	93	78	76	92	90	115	106	94	89	93	92	91	92	74	88	105	90	79	80	59	88	108	111	112	96	94	83	97	107	104	94	95	88	112	101	91	97	89	87	100	85	91	92	105	92	85	96	105	86	91	93	78	90	81	86	99	98	84	90	90	88	88	96	91	99	84	81	98	86	90	104	105	107	100	95	82	90	79	111	74	89	91	85	96	94	107	103	101	99	76	92	100	92	110	102	98	94	98	91	88	92	87	82	85	84	79	95	81	103	75	105	82	81	98	100	89	91	81	71	87	91	90	87	100	86	84	92	88	90	105	82	79	98	87	87	99	94	73	78	90	88	88	101	100	93	94	95	91	75	95	78	94	103	105	87	90	96	81	108	81	95	103	97	81	102	82	99	84	96	81	96	103	106	85	81	95	76	83	87	121	83	102	92	91	87	104	83	93	106	93	103	89	91	80	96	85	116	97	106	91	85	83	98	82	100	93	124	83	90	95	91	81	100	92	96	93	82	117	84	83	103	91	94	87	106	96	89	95	102	73	87	84	87	95	92	89	104	95	104	92	96	95	85	87	100	97	91	98	94	83	92	91	87	87	88	104	99	92	116	81	97	83	95	103	96	99	97	68	91	95	118	88	80	86	80	89	84	76	113	88	81	86	101	75	92	104	87	102	93	102	96	87	110	83	70	75	78	81	83	90	96	96	102	92	84	103	88	79	92	84	102	100	85	90	86	82	88	96	82	100	96	87	90	90	107	88	74	102	87	102	100	104	113	114	77	102	107	82	89	89	106	78	102	96	108	73	107	112	97	102	84	86	71	97	104	101	94	83	111	90	90	120	80	103	95	97	84	106	86	97	105	82	101	96	106	93	92	74	90	91	109	90	94	91	87	88	89	101	95	89	87	78	86	96	100	80	95	106	89	104	104	94	84	92	100	101	95	72	113	102	92	82	96	75	89	90	93	95	101	85	96	93	77	103	80	93	99	78	94	98	95	94	91	84	92	79	77	107	114	81	94	88	92	97	80	90	91	85	80	93	97	89	106	106	91	98	104	102	88	92	71	86	84	99	96	108	78	90	100	87	101	100	83	94	108	91	103	91	100	101	93	112	100	100	111	88	92	112	105	89	89	86	100	102	102	100	83	94	112	95	103	90	84	87	98	101	87	87	76	73	108	104	106	86	91	71	107	93	84	108	85	96	100	79	83	97	81	73	95	85	76	91	97	103	78	101	94	89	98	96	85	90	109	87	90	87	99	77	116	96	87	106	101	88	96	93	91	92	105	86	93	86	78	91	84	81	83	112	107	86	91	94	74	88	92	112	92	75	104
18904	7751	2599	2308	3105	3355	3069	2564	2122	1705	1514	1381	1363	1260	1254	1250	1187	1157	1135	1100	1046	1040	1030	1009	956	949	930	952	929	863	927	931	893	941	868	948	910	871	949	891	889	879	848	887	918	939	940	924	871	1011	942	920	902	844	875	891	886	870	904	875	899	891	915	888	1050	1122	1461	1310	941	1011	2188	2155	2122	1423	1144	1038	906	885	872	893	893	849	877	872	873	886	907	896	836	901	874	902	874	886	896	907	924	872	862	916	878	835	903	887	855	873	851	866	930	901	880	893	884	908	870	873	837	845	868	948	837	847	897	897	871	847	860	853	833	844	844	907	879	894	898	874	870	895	832	843	865	770	820	819	877	820	795	857	835	877	876	912	903	824	856	860	906	836	844	884	870	841	876	819	841	875	838	911	914	919	833	849	918	838	866	877	855	848	832	876	864	811	894	840	951	902	911	914	908	895	935	864	838	899	857	837	881	827	860	853	890	882	884	929	904	882	813	893	830	896	846	841	853	880	821	854	863	856	928	855	866	890	844	906	856	850	892	889	847	879	844	915	874	856	866	845	896	867	887	875	902	846	863	912	907	867	885	800	888	841	858	864	914	880	856	867	889	870	908	880	815	911	878	890	917	852	847	841	875	887	846	925	820	835	862	817	830	868	906	857	867	878	852	850	854	874	885	857	823	846	865	865	859	847	888	857	867	865	864	843	867	900	866	842	836	881	869	859	841	877	884	886	900	875	923	886	901	869	894	867	876	907	878	868	847	893	918	896	852	873	834	870	858	837	806	895	847	826	879	853	895	904	815	806	857	934	823	893	846	876	843	848	887	853	921	877	827	846	834	849	869	900	889	876	877	875	864	905	874	837	876	828	842	899	897	846	863	857	892	884	859	868	910	926	857	859	882	880	827	879	868	822	832	850	890	894	846	861	846	894	841	910	865	852	871	851	842	924	899	847	857	843	888	825	912	874	883	960	847	841	838	877	847	837	849	851	915	858	874	898	839	862	838	880	823	803	854	896	838	871	830	895	919	887	865	834	870	812	839	834	895	856	815	879	837	864	889	937	815	865	854	863	869	851	878	852	809	858	867	865	913	823	845	850	925	897	881	875	891	938	861	872	931	809	848	838	836	891	868	853	860	861	896	866	883	883	841	877	865	850	872	899	885	875	912	851	863	891	880	853	875	825	845	837	871	877	868	841	824	871	888	923	901	832	858	855	860	881	844	827	849	808	829	883	916	868	895	890	888	893	854	901	806	803	878	894	887	892	863	872	874	828	901	876	811	864	911	870	885	875	908	903	916	907	857	891	891	854	895	921	897	929	867	841	835	924	859	834	867	899	828	859	908	895	875	888	895	871	879	909	880	891	907	887	883	874	903	849	873	829	895	846	895	881	847	869	885	863	835	877	854	858	899	864	857	879	843	877	857	857	857	857	849	866	871	898	909	855	907	860	901	914	860	838	903	861	876	890	845	885	836	864	863	851	903	912	858	879	868	841	912	869	909	883	878	846	884	860	904	808	880	876	877	889	860	871	931	844	892	857	853	825	852	853	901	852	903	842	871	895	901	846	924	901	856	843	930	891	872	901	858	854	877	873	875	889	878	837	896	891	912	898	849	838	861	921	774	841	850	943	899	874	876	899	840	885	959	919	907	878	821	896	864	859	839	875	845	872	825	873	855	884	824	822	841	878	857	864	813	855	838	891	856	856	884	847	834	908	821	886	904	904	851	877	867	851	864	877	805	836	798	848	864	880	906	904	881	878	865	880	870	874	943	875	885	833	876	857	908	891	893	887	862	870	843	843	854	872	945	877	840	891	892	877	813	864	851	897	821	866	907	870	877	835	851	839	876	878	898	881	843	864	873	868	874	831	905	875	874	883	882	888	867	918	888	843	875	856	858	823	817	854	886	825	853	900	846	852	920	880	907	853	876	835	832	869	874	878	897	873	871	900	844	874	897	893	875	842	840	845	900	846	815	880	873	911	824	879	836	787	838	905	830	846	835	869	869	849	879	878	829	929	902	885	894	861	898	906	890	920	896	862	882	862	845	801	894	879	872	875	914	854	885	867	862	869	843	818	903	869	913	891	868	878	840	872	877	858	874	858	846	861	857	852	856	895	827	813	889	873	874	849	884	906	872	861	825	855	845	853	870	852	867	856	892	879	890	846	832	889	862	847	853	872	826	895	871	886	857	863	859	819	873	896	852	853	878	863	892	824	882	822	851	831	872	877	851	866	876	890	883	880	846	876	893	898	862	854	839	861	817	861	836	866	858	763	859	881	845	913	837	890	913	834	921	838	920	896	923	895	860	873	814	914	869	845	845	808	889	848	833	825	881	907	824	886	891	853	914	849	885	893	889	830	880	851	921	836	863	861	886	931	892	837	853	876	844	844	881	920	870	850	855	805	914	848	876	833	880	888	889	906	923	890	883	841	859	839	897	871	871	917	899	881	888	895	840	920	899	842	877	849	874	860	899	936	867	868	851	842	845	854	848	886	851	926	858	862	895	885	939	874	845	875	855	848	850	855	886	848	867	888	847	910	861	856	840	847	913	886	869	869	802	917	824	868	853	891	932	937	846	901	840	877	866	855	820	903	828	902	889	884	891	894	863	885	841	800	907	889	880	903	873	819	916	904	836	877	867	868	840	927	887	922	866	839	878	855	811	848	929	807	872	877	883	862	906	872	843	844	911	934	845	871	874	857	870	868	858	882	883	889	905	832	807	872	847	816	883	843	899	852	834	871	879	905	870	811	870	830	817	907	815	883	904	858	824	846	933	908	897	922	842	839	843	883	879	860	817	848	892	882	902	876	919	855	867	871	827	842	854	836	825	907	871	878	886	824	826	912	846	859	870	807	831	891	859	885	801	918	853	880	886	876	853	868	912	899	836	852	890	877	892	866	850	838	829	888	839	848	877	847	865	834	862	822	871	886	874	884	865	855	874	885	788	866	829	868	870	855	883	920	816	888	874	877	883	893	866	901	882	912	824	895	839	863	839	872	891	857	789	848	881	833	816	907	853	836	835	872	897	905	889	861	889	884	870	865	887	910	892	864	877	850	808	868	879	841	865	835	877	838	876	912	837	863	884	784	895	854	865	838	836	921	926	889	935	840	843	880	881	909	874	867	885	867	868	857	888	874	888	896	913	859	839	859	905	839	838	876	859	880	830	874	938	874	900	893	837	909	867	908	846	834	918	842	882	866	884	875	838	874	879	880	890	885	820	850	869	845	849	856	872	862	857	850	867	890	840	894	889	857	868	873	829	867	849	888	879	864	877	859	856	855	861	874	845	875	886	888	863	883	847	830	906	848	842	941	850	826	915	884	852	885	935	904	826	873	886	902	906	892	915	875	882	836	869	898	872	890	881	894	881	853	843	863	813	873	882	824	857	823	913	903	858	880	877	890	875	825	849	845	849	874	880	858	888	909	866	825	857	822	890	836	879	885	913	867	840	869	841	893	904	887	866	883	952	856	893	884	876	888	852	869	915	889
2471	1465	368	195	169	169	166	144	142	135	109	106	133	113	121	119	105	89	93	107	92	91	103	111	97	119	97	89	92	81	97	92	96	112	113	101	96	102	98	103	89	86	113	109	94	95	93	102	96	97	92	96	90	104	86	101	89	90	88	89	106	104	115	92	103	130	129	101	117	111	169	187	156	125	109	115	91	99	91	84	104	102	96	84	86	79	105	98	95	110	99	93	99	102	96	101	91	96	92	80	106	123	88	106	87	87	98	102	84	103	89	112	92	98	85	96	92	98	106	115	102	95	86	89	95	111	105	81	91	90	91	111	112	89	93	91	107	100	78	97	84	104	113	90	96	88	81	86	94	84	106	98	108	90	94	81	93	108	96	88	107	108	88	92	92	97	90	101	77	94	86	96	99	87	100	93	96	99	80	103	98	84	99	110	89	91	97	88	102	98	89	98	91	104	87	98	92	111	93	84	87	92	84	88	97	95	86	94	97	97	98	89	104	95	92	91	85	94	78	89	96	119	102	97	103	120	89	93	115	90	91	96	92	98	96	89	91	94	81	75	98	111	112	93	100	100	114	101	93	96	95	99	71	95	103	86	85	90	91	103	97	104	94	98	103	90	86	90	84	93	91	87	96	92	103	90	108	110	110	112	96	93	88	86	93	93	74	93	105	89	99	104	98	103	99	103	93	104	94	88	92	81	104	105	63	108	90	109	103	96	83	111	111	87	82	103	95	94	118	81	117	99	80	98	111	95	103	104	113	93	102	90	87	109	99	97	84	110	103	112	110	93	92	93	92	88	100	80	95	112	93	119	89	91	100	100	87	103	86	95	88	85	91	105	92	105	77	93	102	85	104	79	91	92	100	97	101	99	86	89	99	97	117	114	94	89	104	85	100	107	96	100	90	93	69	81	98	91	83	115	110	97	96	111	101	116	86	96	86	98	110	78	110	94	94	93	85	109	88	111	102	90	110	99	84	121	94	105	99	108	93	98	97	104	92	96	114	98	90	94	102	109	88	103	103	98	92	89	89	103	93	85	106	94	85	90	107	88	107	106	98	98	97	87	97	89	101	93	95	87	72	102	95	85	89	103	101	102	102	83	99	115	92	100	95	98	113	107	102	106	104	79	112	94	96	87	118	100	89	94	92	79	89	107	97	106	99	78	69	83	90	107	115	83	83	94	96	100	107	97	100	100	89	80	75	97	81	104	90	107	76	88	83	97	110	89	112	83	98	86	103	111	64	103	97	84	95	103	102	103	79	103	100	87	98	103	110	101	94	94	89	81	83	90	94	99	116	105	87	74	87	96	116	87	100	100	93	105	102	99	118	84	98	93	99	86	93	107	83	96	104	100	90	107	95	96	110	86	98	93	98	86	77	104	81	93	110	90	94	87	83	84	96	81	88	89	97	117	103	95	84	104	87	98	110	82	93	98	82	85	83	88	89	105	103	92	92	108	92	87	94	96	92	92	103	88	94	104	94	92	84	85	95	86	97	89	87	109	87	78	95	90	85	108	114	98	89	92	72	115	88	100	103	95	116	104	100	70	95	87	89	103	91	94	94	102	81	107	101	88	104	108	86	90	98	90	110	87	116	118	95	83	90	93	103	110	93	93	91	108	79	92	95	96	94	111	80	101	94	94	88	96	88	107	104	76	86	88	92	92	119	94	74	108	75	83	95	83	75	95	98	83	90	87	85	99	110	94	84	99	88	88	96	84	85	83	107	91	110	87	86	107	117	96	76	92	89	109	99	99	107	100	95	86	92	95	113	79	108	84	95	98	89	98	103	96	103	94	95	109	93	87	103	87	109	100	95	88	105	84	82	94	96	91	83	102	90	83	98	95	94	116	108	97	78	90	97	97	89	92	107	99	87	112	104	91	101	100	76	94	100	101	93	81	99	92	115	96	82	103	103	103	102	95	89	105	83	103	87	116	94	94	85	91	73	86	101	92	77	86	100	92	106	101	96	103	90	103	101	91	98	95	88	82	101	105	84	87	101	91	83	98	72	96	85	90	101	86	85	97	84	85	97	98	92	107	97	104	82	105	100	94	106	87	78	84	114	86	103	94	103	104	91	93	92	112	96	86	86	88	104	87	93	102	88	91	113	82	102	93	90	101	84	88	100	87	87	82	92	89	81	81	83	99	96	104	107	103	101	95	98	87	110	92	100	98	104	103	103	95	82	81	90	92	82	85	95	85	92	105	109	111	92	118	90	97	91	97	89	90	84	90	126	92	98	97	93	95	94	101	96	93	98	89	88	85	95	94	78	113	102	105	98	89	84	86	97	92	96	95	104	88	91	94	93	94	115	84	103	105	107	91	99	88	77	99	99	107	78	94	111	95	115	92	94	102	92	104	93	89	90	87	92	73	101	102	98	81	96	80	89	115	94	91	86	111	96	90	98	101	94	114	89	104	107	107	116	101	91	83	100	104	107	101	100	100	101	90	92	87	86	100	91	89	105	90	119	109	99	82	103	84	102	95	91	83	93	105	95	108	100	87	96	97	102	101	99	98	96	76	91	83	100	87	91	102	95	90	88	84	89	103	99	100	114	93	92	101	97	89	96	101	88	96	85	88	88	84	74	94	101	102	103	87	85	66	102	104	105	82	112	104	73	114	98	89	107	88	100	95	85	103	95	92	97	93	104	91	90	96	86	111	115	93	95	101	100	96	108	103	87	93	122	102	93	95	96	97	97	103	92	90	83	93	101	85	96	107	100	94	95	96	100	80	104	101	85	97	95	106	102	93	83	96	90	107	94	93	95	88	101	100	93	87	92	78	98	92	103	93	107	108	98	96	85	97	97	90	99	95	108	109	108	108	107	105	91	95	110	91	81	89	92	107	101	94	111	104	86	98	75	97	116	103	91	101	94	107	98	101	80	95	90	79	88	106	114	100	95	106	98	97	84	99	91	110	91	95	93	102	107	95	94	74	120	85	110	92	107	108	111	90	89	105	105	108	76	90	110	92	102	95	88	80	90	89	88	86	94	81	91	95	82	111	108	80	95	97	88	100	97	87	85	97	103	107	101	105	87	87	93	110	103	118	125	89	92	89	82	90	97	106	101	89	83	97	84	106	91	98	93	118	103	89	96	91	96	107	83	85	90	100	99	102	94	92	97	84	86	85	88	109	98	102	106	108	89	83	79	92	99	98	94	104	103	99	93	107	107	92	83	107	104	104	93	87	89	110	107	88	100	93	90	105	91	100	90	89	91	122	104	95	95	105	101	90	98	96	112	85	103	97	96	94	99	100	105	97	97	103	105	108	90	82	91	104	89	98	91	102	87	99	104	79	99	99	82	93	77	93	102	95	87	91	114	93	82	82	90	86	105	84	82	100	114	90	79	70	93	91	89	78	89	93	86	98	95	101	93	93	93	110	98	90	74	103	86	95	103	106	99	93	93	112	93	88	97	96	86	96	94	96	97	90	98	86	88	98	91	99	94	96	94	88	97	105	99	83	85	94	91	83	89	101	82	89
23700	11551	3355	3149	4576	4913	4408	3557	2837	2241	1992	1645	1530	1525	1453	1418	1319	1295	1239	1222	1165	1113	1083	1081	1076	1057	1024	1064	987	1008	994	960	990	946	966	1001	995	951	948	941	993	974	916	941	928	947	939	963	1009	992	1080	1014	962	939	954	929	938	952	901	884	941	943	956	946	1300	1755	1671	1144	1302	1614	3229	2684	2391	1648	1303	1097	969	968	954	896	924	945	943	921	898	882	905	836	909	939	878	873	918	935	949	957	908	894	929	892	918	852	897	888	933	913	912	908	962	931	960	908	860	925	903	923	891	922	925	873	895	886	899	855	914	899	933	958	889	927	901	925	889	945	933	923	886	918	874	919	879	873	947	927	874	904	907	894	966	904	913	883	943	911	976	889	986	913	903	927	889	899	995	922	880	921	952	932	906	863	942	919	898	896	922	905	938	883	881	900	875	910	912	906	916	870	942	930	899	910	903	880	949	937	902	883	937	929	911	913	899	902	942	935	902	937	847	919	871	892	968	934	920	881	918	886	961	938	988	924	890	911	891	899	931	909	933	895	936	872	905	885	872	908	918	949	863	890	951	929	918	931	907	931	923	914	872	914	895	893	849	953	887	885	892	900	935	921	913	931	898	966	904	921	927	951	950	930	932	856	911	866	943	948	905	904	940	877	936	913	924	943	901	989	840	916	925	919	877	916	921	935	939	855	951	929	916	869	927	870	935	907	917	955	876	900	906	922	898	895	941	929	900	971	898	851	917	899	947	890	902	867	922	984	873	928	930	873	892	895	950	982	907	916	930	918	889	929	913	950	911	899	900	977	921	906	900	913	903	904	927	876	911	927	937	911	905	922	906	892	872	938	901	961	943	953	915	943	872	921	898	921	941	936	924	881	944	860	930	915	906	905	901	944	934	858	941	929	940	906	886	904	876	924	938	910	913	930	975	936	909	928	894	884	896	912	866	867	939	875	915	912	894	893	880	922	889	887	923	972	907	931	928	903	908	925	896	934	948	881	876	932	872	890	884	912	943	910	898	904	900	936	939	925	937	914	879	951	852	933	904	890	913	930	920	879	931	901	894	909	961	909	964	897	934	898	860	872	913	966	926	910	905	903	867	872	912	930	935	939	934	961	921	906	913	932	902	934	837	919	969	909	948	885	980	916	880	917	978	931	891	884	929	877	940	896	906	917	923	936	896	917	939	949	897	878	863	922	884	913	937	862	934	928	939	843	967	864	960	924	923	941	893	925	895	877	914	927	852	956	908	908	915	916	896	941	895	948	903	873	916	913	910	934	937	894	946	902	884	933	901	928	930	935	918	878	937	905	965	900	890	956	942	889	940	938	872	866	929	931	868	957	926	897	890	929	947	924	917	908	965	913	918	869	872	884	932	907	936	897	882	898	898	895	928	878	931	928	942	878	907	921	939	932	918	915	905	883	967	908	946	904	911	926	893	927	947	906	909	970	951	893	927	981	938	875	932	943	929	943	930	913	906	901	902	926	934	918	895	903	886	879	937	917	915	921	910	880	928	952	909	915	866	866	887	870	922	954	931	914	940	871	923	911	900	903	932	929	931	929	914	931	928	851	945	895	852	876	968	898	905	906	916	856	876	935	864	940	931	938	933	873	914	887	931	915	875	949	868	906	929	901	925	892	944	929	902	930	915	905	875	898	902	908	907	935	884	960	915	928	899	891	904	926	940	939	881	909	899	895	884	964	860	910	930	946	986	893	925	906	892	928	898	970	909	940	967	946	902	912	846	840	867	992	928	930	892	885	939	913	899	861	927	913	919	933	916	937	835	846	863	945	866	899	872	927	949	862	918	980	950	929	918	911	928	905	916	979	929	927	920	923	959	889	937	914	933	904	929	907	878	860	866	940	915	931	947	895	910	952	905	884	923	898	994	910	1004	851	848	870	917	914	935	918	909	890	955	876	921	921	939	926	858	920	909	976	901	913	903	942	946	909	937	924	911	894	902	895	898	906	892	905	900	901	905	892	912	881	961	871	890	926	824	871	926	903	955	906	916	938	926	842	927	936	912	901	913	884	929	934	899	878	875	897	915	890	860	933	878	970	893	863	904	943	934	866	851	910	921	878	962	976	920	935	946	916	940	894	870	960	922	860	912	915	886	887	902	898	961	907	921	989	904	920	912	911	970	911	946	912	852	898	948	880	920	887	912	962	939	898	937	951	919	892	935	897	941	881	945	936	920	888	915	885	911	883	884	943	927	894	952	853	930	848	921	944	933	895	904	860	916	891	920	893	879	946	896	916	898	930	888	919	888	906	854	905	893	924	968	890	893	890	954	930	969	898	934	908	960	941	938	930	912	985	883	886	886	933	938	946	918	933	925	905	938	867	911	920	935	923	946	951	951	883	923	894	945	954	943	896	919	921	905	910	944	969	930	918	988	925	927	916	920	867	918	904	956	894	894	926	899	896	958	934	941	927	849	931	912	933	967	986	929	901	901	903	933	938	912	906	900	882	954	897	872	917	896	910	886	894	927	905	936	895	920	919	906	884	886	922	893	935	919	900	951	935	956	926	929	951	887	930	908	942	885	863	891	887	913	943	938	942	895	922	911	885	903	883	911	928	899	975	854	941	951	884	963	972	897	914	860	915	939	873	952	962	947	910	933	844	920	906	948	916	905	907	950	956	952	931	911	920	919	889	944	901	915	908	883	887	931	914	901	934	931	907	896	910	875	944	877	929	976	930	908	897	899	912	901	885	881	896	889	875	874	951	926	919	906	915	876	918	921	884	933	897	896	894	840	875	850	935	929	919	942	911	980	925	866	854	908	872	926	911	956	879	889	847	913	918	887	917	903	918	942	911	944	899	922	966	895	928	899	891	876	933	953	925	914	975	944	930	927	920	954	897	889	937	892	901	912	878	898	912	918	894	917	903	904	858	897	921	915	947	902	925	894	898	863	847	909	893	886	921	905	914	871	938	883	943	959	999	894	931	941	953	946	890	898	892	882	952	948	915	885	935	925	958	918	942	950	835	925	934	949	874	878	901	930	874	930	897	885	874	910	935	914	897	949	929	973	882	899	887	914	873	910	892	915	936	924	903	920	917	904	906	896	933	908	940	946	951	899	1014	901	923	909	896	929	899	961	941	908	949	899	940	896	921	923	891	892	869	907	938	894	951	915	933	894	874	834	870	868	942	920	918	914	911	903	915	929	928	959	901	898	955	927	920	939	927	897	912	943	906	922	942	919	908	911	940	895	898	929	935	905	967	895	888	915	968	921	947	917	886	958	937	950	929	930	941	862	897	924	932	922	868	889	876	923	967	935	906	911	928	901	940	888	877	910	898	881	966	900	950	942	956	953	938	961	903	915	912	873	876	876	859	928	879	923	857	920	897	881	891	894	930	944	915	944	927	903	924	926	867	924	970	867	938	919	962	904	911	896	912	908	945	902	928	930	907	936	954	937	911	913	861	935	896	941	932	903	959	919	893	909	906	924	951	904	934	903	899	893	899	913	886	961	976	926	924	918	897	933	948	910	922
1131	280	137	135	117	112	130	107	98	108	108	129	93	110	111	105	104	108	102	88	121	110	111	96	96	108	98	102	118	93	106	109	110	107	106	107	109	114	108	112	96	98	107	101	107	114	91	89	87	109	100	98	111	91	110	91	104	97	100	107	95	108	113	109	93	104	102	101	110	115	93	127	141	117	123	115	91	104	124	109	95	99	125	123	114	104	115	102	102	105	95	111	105	119	103	118	99	108	91	86	104	108	88	98	113	97	101	98	111	106	89	95	98	113	99	96	112	109	93	99	101	99	91	117	119	101	94	109	110	100	124	119	109	109	107	105	86	105	103	90	98	107	107	96	94	98	95	108	100	93	96	105	102	105	101	108	88	84	107	91	104	118	111	110	100	91	111	101	120	117	105	113	94	99	110	109	105	95	109	97	109	99	96	94	110	110	105	105	101	100	113	114	88	106	108	110	112	105	113	119	113	82	116	111	108	113	118	96	91	113	96	109	103	110	105	104	117	85	94	91	104	86	92	112	127	98	89	101	101	98	101	106	99	114	93	114	111	105	94	91	123	107	110	97	109	94	90	106	102	114	117	114	103	90	107	114	116	103	112	87	104	97	98	86	119	114	104	98	91	112	92	96	111	102	106	116	102	107	120	114	97	123	95	102	118	104	140	112	98	110	107	83	107	106	107	81	106	92	103	100	100	111	110	107	91	96	99	92	112	105	127	105	107	102	93	104	106	111	126	105	104	104	106	106	101	107	109	90	88	84	99	124	107	105	95	101	101	107	96	100	85	122	115	97	117	100	100	66	101	102	106	113	107	108	92	94	104	112	113	98	109	105	92	104	98	108	102	106	96	122	105	108	107	87	111	105	104	92	99	120	94	102	100	116	114	94	105	102	115	85	87	114	100	105	95	121	110	115	90	112	115	117	100	107	94	88	99	104	84	106	98	97	117	88	114	113	126	107	85	106	123	109	103	112	116	78	111	112	110	100	100	110	107	92	98	100	104	108	114	104	94	111	101	104	111	109	91	109	114	119	106	111	85	114	106	122	110	123	92	92	110	110	103	118	107	108	114	96	103	104	110	97	106	97	106	116	110	80	95	105	107	102	102	112	107	94	84	83	102	111	74	90	88	86	98	99	104	106	108	108	103	98	112	92	127	113	102	94	104	102	93	98	92	103	114	82	94	87	86	116	96	102	107	110	97	113	99	109	101	101	101	97	112	82	99	105	87	104	112	108	103	97	102	96	90	86	91	95	106	111	102	102	102	91	125	110	90	103	97	83	123	82	96	105	109	100	100	109	119	112	106	114	115	98	105	100	89	127	112	111	122	107	105	93	109	105	98	98	91	111	103	98	100	126	91	80	97	98	113	98	116	91	125	108	111	117	106	108	120	107	104	120	102	107	115	106	118	112	101	110	101	106	100	110	99	98	97	109	87	104	112	133	99	105	122	119	82	118	114	109	108	123	97	119	99	102	130	99	101	87	105	98	122	105	100	88	113	116	107	112	90	102	112	101	122	129	99	92	106	87	107	107	107	93	111	100	94	115	95	119	106	96	99	95	103	118	108	117	114	106	114	95	96	97	120	94	102	106	108	111	107	127	106	90	109	97	96	93	102	95	93	99	88	127	90	108	90	83	95	102	93	91	107	116	92	104	105	91	105	110	111	90	99	101	93	105	100	113	118	104	95	84	127	112	114	109	89	83	98	125	105	102	89	110	108	112	99	92	105	105	108	117	112	103	106	94	99	102	82	90	105	91	109	97	97	102	91	96	110	111	114	108	115	116	92	111	101	110	103	94	103	115	103	96	114	93	116	121	103	97	89	118	90	95	104	114	94	93	109	103	104	95	104	102	96	88	114	108	88	106	104	125	105	103	95	119	121	108	118	122	100	104	115	81	116	91	95	85	93	121	114	105	112	105	112	110	104	108	121	101	115	103	113	106	98	98	105	111	117	90	97	108	103	91	113	87	96	102	122	92	117	101	104	117	95	104	116	103	95	122	95	104	106	109	98	112	97	112	98	103	110	85	108	109	108	106	129	108	91	123	114	117	127	88	102	110	95	98	109	119	108	102	98	101	102	90	113	90	80	97	98	101	109	104	98	102	105	115	107	107	102	102	99	106	96	122	90	113	113	91	98	100	97	110	109	101	134	86	129	123	123	88	92	100	76	111	102	114	99	103	88	85	100	73	100	117	75	117	108	115	94	102	105	101	91	83	97	99	103	120	102	110	104	106	91	107	97	92	97	100	93	108	98	123	83	87	118	104	92	92	101	114	95	95	101	92	112	99	109	99	107	97	100	124	108	103	92	94	107	98	108	84	99	109	87	108	105	103	102	111	105	103	102	116	100	112	88	96	80	88	101	89	104	97	112	119	116	99	106	92	104	113	100	101	88	99	102	91	87	88	119	96	111	109	96	104	102	113	111	109	104	104	100	95	105	120	123	113	99	106	97	125	115	114	109	108	110	103	78	112	88	102	100	107	104	95	98	97	89	89	106	101	99	97	110	107	105	106	88	100	104	94	125	114	93	96	123	121	121	117	95	109	99	117	117	107	116	109	118	113	99	107	87	107	108	104	102	121	94	112	109	115	108	115	81	98	86	83	114	95	92	110	87	108	94	114	104	97	106	101	123	93	106	93	95	96	100	86	107	104	120	116	102	82	101	90	92	102	106	88	110	90	121	124	106	110	103	97	113	106	94	105	101	119	111	101	118	110	110	103	114	99	117	109	108	110	111	87	116	96	105	94	115	100	95	94	107	121	105	86	100	103	96	106	89	124	101	113	89	96	101	129	107	102	108	86	96	84	95	102	109	89	99	97	100	119	104	117	97	91	86	101	97	113	78	106	119	97	86	104	120	107	99	94	102	98	105	118	95	100	101	111	102	99	107	99	121	103	105	91	96	117	116	109	122	92	115	90	109	101	108	108	96	111	97	108	93	126	111	103	85	101	108	108	104	108	113	90	110	101	109	99	108	91	104	105	112	95	127	104	115	106	103	115	107	109	101	96	96	108	94	108	93	107	104	86	100	105	108	90	91	82	91	119	126	88	89	94	88	112	119	100	118	116	120	97	112	96	108	105	97	106	115	109	109	104	102	94	85	96	96	105	102	97	106	101	108	101	119	103	115	116	90	98	92	101	106	105	97	115	108	93	104	101	105	102	95	104	104	97	111	103	89	92	120	104	89	111	86	112	110	95	109	106	112	101	120	117	108	104	98	87	108	94	99	104	89	113	94	82	98	109	103	106	107	92	101	110	100	98	105	96	111	112	103	115	92	90	119	90	103	130	103	93	99	115	109	90	88	90	115	113	84	84	89	86	115	104	100	104	102	102	105	106	88	100	107	102	124	112	102	101	91	92	84	98	110	95	104	118	97	89	106	114	91	94	104	102	101	114	105	103	96	99	101	103	118	90	100	91	108	97	110	114	112	102	105	112	91	85	106	111	90	109	103	98	106	115	108	109	92	103	102	83	106	111
14256	4032	1451	1580	2028	2123	1961	1685	1491	1332	1193	1214	1099	1090	1106	1101	1121	1108	1101	1069	1091	1062	1047	1002	984	1012	1018	1031	1014	963	1031	995	1032	1002	974	969	1065	1057	1043	965	988	1037	1003	995	1012	1063	1024	1030	975	1004	1003	919	988	979	1008	1018	988	942	943	948	1030	949	1033	955	1037	969	962	1021	975	996	1196	1530	1722	1531	1339	1136	1009	1023	959	1014	1002	964	958	1003	995	946	969	940	915	1016	994	1024	990	953	978	977	1020	978	976	960	1021	988	966	979	951	913	933	974	965	934	917	967	992	995	970	946	957	935	997	921	1020	1031	1004	1026	989	988	969	964	945	982	963	966	928	982	976	1030	918	1002	974	986	979	964	983	999	996	1012	956	1010	1001	990	965	971	971	992	1004	961	959	986	900	945	971	976	1002	985	944	945	966	1000	909	973	1002	927	992	970	1003	897	1059	993	987	986	951	985	961	945	990	945	936	968	981	1001	999	982	958	1002	952	998	1004	1007	1007	998	902	967	935	1011	913	961	1009	977	977	924	948	1004	1010	942	1017	989	984	1002	923	958	962	960	950	935	982	961	925	978	1000	936	967	995	972	979	967	983	958	988	1014	951	1037	960	944	972	925	966	974	992	1018	1043	995	991	986	988	971	983	931	973	1031	975	971	999	979	975	996	999	982	936	1016	1011	995	982	983	985	972	1029	1022	940	962	972	961	917	1001	976	959	1008	999	1003	1003	989	992	1026	956	1055	953	1013	943	992	997	997	958	1011	924	957	977	984	1008	1002	945	1013	947	934	975	1036	957	939	949	916	931	930	1046	1011	977	993	1013	973	957	994	1048	961	1044	970	955	971	897	973	963	922	972	928	1001	981	979	974	933	976	979	985	986	1006	1018	990	953	957	971	990	962	978	960	1000	942	956	1018	988	968	1032	960	1008	999	951	971	973	960	993	1001	983	960	968	953	995	980	946	993	973	936	979	1003	965	1000	962	1004	980	934	975	971	948	1005	1001	920	965	1029	964	980	973	1019	1009	1060	927	953	947	1041	961	962	996	958	1007	1012	992	1008	945	981	936	1008	953	967	955	950	998	993	1015	981	985	937	954	1012	972	967	972	966	957	944	1003	993	948	1015	935	959	1003	1004	974	953	965	995	971	975	964	978	1006	974	1018	985	1024	972	1007	999	941	993	940	993	979	894	1008	1004	951	981	932	1015	974	978	1018	998	996	945	958	1001	988	1033	993	999	1035	971	1017	1006	1014	961	960	1031	956	988	1027	962	953	1000	961	969	965	979	987	961	966	955	915	1044	965	915	988	1045	947	984	1043	1022	993	961	1010	1016	1009	962	904	988	1016	980	935	988	952	963	943	1003	979	1011	965	1014	992	1020	993	997	1005	978	1021	963	968	971	957	936	973	1005	956	934	967	957	964	966	958	913	977	961	993	957	919	1012	958	1002	971	950	971	955	941	996	970	981	994	975	987	980	999	973	981	959	943	1022	994	1025	913	1034	960	990	990	976	975	974	1006	987	988	1024	981	945	970	988	952	1029	933	1067	980	998	944	953	989	951	993	1025	1033	1014	1002	958	1036	930	969	977	970	971	979	965	985	974	1005	918	991	948	982	960	979	957	1017	954	946	974	1003	955	975	951	1022	945	995	960	985	965	980	994	967	1001	980	1023	967	951	1028	946	996	904	952	994	980	989	993	954	961	994	969	991	966	969	969	1026	950	961	992	985	916	998	952	983	954	1009	961	972	924	957	966	953	988	970	974	992	1019	965	995	949	931	1035	1007	998	970	940	985	921	1013	969	930	978	987	947	1002	969	1011	947	984	1007	987	1001	953	993	1015	952	975	996	908	973	948	1022	1003	971	1000	997	963	967	949	980	1010	919	988	933	959	958	954	959	953	1004	974	955	967	1015	930	969	984	967	944	997	919	981	962	980	983	905	931	932	968	965	967	991	965	1018	974	916	1026	1002	947	973	1016	1017	957	992	939	969	988	975	997	1025	984	996	962	1046	946	966	989	1006	1011	1012	947	957	949	963	977	1012	951	997	961	961	979	978	948	992	961	961	972	999	974	965	1003	969	957	960	977	926	949	1007	978	990	960	1003	930	997	973	996	994	916	979	1012	951	961	1005	997	987	981	995	956	952	974	1001	1041	1010	954	1003	989	918	988	969	998	984	957	958	992	977	934	968	1015	1025	1026	1024	954	999	966	940	946	934	1008	1001	988	972	969	994	1006	997	996	979	907	980	985	956	928	981	952	1002	1017	993	1003	899	976	951	996	980	939	971	972	1000	1015	958	1042	1007	962	1033	1056	902	987	1038	979	950	1025	968	903	943	1024	981	984	916	945	986	1001	1054	937	974	933	996	984	983	942	1000	899	977	970	975	1055	945	976	912	949	996	1022	932	975	977	988	931	971	936	961	957	961	988	946	970	995	981	966	905	952	976	975	1013	954	962	1007	1026	939	999	1019	930	1011	998	942	1007	986	992	982	1003	953	957	940	957	995	938	977	982	938	999	1006	977	962	992	953	985	936	986	982	982	1009	1022	983	1001	977	1020	987	963	978	947	1003	993	969	1025	1002	1024	1017	1011	985	1025	997	965	1020	911	1001	999	1027	966	1027	1006	955	991	1023	991	959	937	940	982	984	966	977	961	936	994	994	972	977	967	989	1000	966	956	1020	1011	999	978	930	949	970	953	989	910	1001	978	973	927	945	1012	999	988	985	967	958	1013	979	947	982	931	957	974	997	972	942	1042	962	972	959	988	968	977	955	991	986	997	1014	1022	948	963	975	996	972	998	1001	962	1028	943	989	1000	1010	968	974	946	994	984	978	964	986	962	983	945	987	1010	957	992	993	907	996	947	958	988	981	968	977	956	952	978	1006	876	996	987	964	897	951	933	960	965	954	1000	1004	969	1032	986	979	980	984	924	949	989	968	966	983	977	967	977	948	977	1028	984	1027	993	952	1010	933	1012	951	967	964	1046	995	946	995	999	1027	956	994	937	979	961	980	938	954	971	925	951	987	973	952	929	913	972	958	955	983	962	966	942	907	1014	954	1015	957	936	1000	931	961	1015	969	919	962	991	906	992	1037	1006	973	932	959	974	985	962	991	966	950	975	1010	1012	966	943	1016	995	976	884	928	989	973	975	1040	997	950	982	992	1011	1024	938	967	955	934	1004	1021	977	1033	1014	999	1023	1003	990	893	967	958	1007	938	984	955	914	981	980	957	947	1007	990	977	1005	970	1023	960	924	970	955	986	1027	1024	993	975	957	947	997	961	982	987	963	984	975	976	1013	985	967	1043	1020	982	930	964	956	933	977	949	1041	995	1007	991	1003	995	961	1033	986	1011	976	1007	920	953	1007	965	1011	971	954	963	1005	921	981	964	981	1015	938	1031	996	962	1028	961	954	1013	962	971	961	976	921	988	1002	988	940	1010	955	963	978	963	1025	953	915	931	1017	1001	970	976	1032	1010	947	993	961	938	935	991	954	937	959	964	1034	932	992	950	945	1006	951	1021	1018	1055	975	913	967	974	1002	890	971	977	971	959	914	943	917	961	978	1004	940	951	966	985	1002	911	979	904	968	940	1007	981	964	972	983	972	1002	948	965	926	965	982	929	971	935	1007	946	977	1000	951	972	994	988	962	944	992	971	960	983	982	987	949	969	961	997	992	966	960	1004	1041	976	965	995	966	939	996	1001	942	973	989	980	997	984	1026	992	906	979	935	1014	936	1051	926	962	956	986	994	927	982	1033	974	943	1010	998	1005	939	944	1008	946	1006	1004	986	942	1012	1007	921	958	965	1039	976	964	982	982	913	968	938	996	996	945	1001	976	938	965	978	1002	987
1553	766	223	182	148	135	152	138	126	120	119	130	124	98	100	119	108	121	129	115	102	116	126	128	106	112	112	108	127	95	104	107	102	102	104	103	124	104	85	106	110	97	118	106	112	80	91	130	104	110	90	116	112	92	102	104	113	98	88	107	109	112	95	118	112	96	116	100	108	138	138	171	156	144	122	129	115	85	106	106	111	103	114	110	98	93	109	96	92	116	113	103	115	97	110	110	106	120	102	101	112	90	121	121	114	79	89	112	92	102	95	105	107	93	117	97	92	95	90	112	108	109	94	111	109	108	102	108	124	93	95	105	95	101	105	86	103	99	127	99	90	87	117	115	107	119	99	103	110	108	98	95	105	114	86	99	112	85	89	97	101	115	94	120	101	99	115	98	100	114	115	96	98	109	101	97	119	109	101	100	122	95	115	107	109	103	92	122	122	100	101	125	108	114	111	116	117	111	109	94	111	106	97	106	107	101	111	94	105	107	108	108	95	122	88	106	120	96	113	104	119	120	104	113	102	123	115	108	98	111	97	119	95	118	98	112	104	109	94	121	89	114	105	103	104	118	111	107	91	101	90	119	105	107	91	119	124	89	100	87	100	93	105	89	87	100	142	95	111	97	112	97	90	101	111	115	111	110	115	122	92	117	97	111	102	121	84	113	93	90	103	123	107	88	104	130	116	110	97	96	119	106	97	97	109	102	116	105	95	117	121	98	103	119	116	103	95	99	111	85	108	130	102	101	99	99	111	99	108	126	97	102	106	111	96	94	114	124	110	94	116	111	109	98	118	94	101	105	103	99	108	121	103	93	83	92	102	134	93	116	104	82	103	101	106	107	106	114	116	81	118	119	119	111	100	113	107	117	112	96	110	111	106	100	107	104	101	117	105	107	114	106	100	112	107	102	103	98	108	107	108	114	95	119	104	122	96	99	112	112	108	123	104	99	98	111	115	101	110	92	108	117	116	115	107	93	108	105	122	122	110	116	110	99	92	122	107	89	102	96	98	118	110	101	134	95	102	108	108	104	106	92	100	111	112	112	101	114	108	97	108	96	97	112	101	112	97	115	107	108	109	128	98	95	99	123	103	88	101	108	107	106	123	99	108	101	100	111	113	103	113	107	107	128	111	107	111	113	96	116	94	89	96	102	99	102	120	110	93	103	109	94	115	102	110	103	96	114	97	108	98	113	100	109	119	105	95	103	74	110	133	88	95	128	101	96	102	86	110	121	101	122	122	118	96	115	88	113	105	115	101	118	117	116	142	104	110	122	100	101	98	95	99	127	100	108	109	111	115	96	97	109	101	110	118	107	112	89	99	115	111	106	105	111	119	111	93	119	118	102	95	104	112	91	101	119	126	97	102	109	95	89	107	125	109	111	109	110	108	105	100	99	83	102	98	106	116	92	123	117	106	95	102	105	93	121	92	113	103	106	110	107	99	89	90	94	108	100	123	93	112	96	94	103	95	101	120	108	97	100	100	100	96	107	99	108	113	122	92	125	100	101	75	117	89	115	93	109	108	117	113	91	103	112	105	101	122	108	106	120	113	84	113	103	96	113	99	102	101	111	110	105	114	107	104	96	118	96	111	109	99	88	132	108	118	107	87	102	110	109	111	108	110	97	112	107	122	97	89	100	103	97	102	99	112	115	115	112	112	107	124	99	110	111	99	126	96	97	99	108	111	116	92	112	124	125	121	95	108	97	128	112	115	110	104	98	116	95	124	118	99	98	109	97	105	113	84	132	92	94	107	117	101	78	106	93	114	106	111	113	97	105	109	113	123	112	106	95	111	123	111	113	125	90	98	82	114	118	119	108	138	100	84	99	97	115	115	110	104	93	113	119	98	126	124	122	126	104	98	117	109	90	117	101	113	106	124	104	110	134	106	95	89	118	117	103	132	99	98	112	93	104	97	133	103	80	102	101	106	112	93	90	108	114	90	103	93	94	108	96	114	113	113	111	93	101	101	100	101	105	120	86	115	105	95	97	120	94	108	112	106	103	102	120	95	111	99	120	92	104	103	93	113	102	98	98	87	120	113	93	112	110	98	98	107	105	114	125	122	98	90	109	118	114	107	99	100	110	91	108	97	111	116	126	104	104	97	127	102	86	114	119	95	120	92	112	96	123	112	93	88	126	100	119	116	112	97	97	100	123	94	111	122	90	113	113	98	99	101	91	98	97	116	109	111	115	84	90	110	88	93	98	94	102	96	109	88	95	116	95	113	96	91	105	92	122	125	102	97	99	110	104	106	89	107	91	94	88	104	78	102	119	102	103	106	112	113	98	112	106	91	116	115	118	111	122	110	105	115	106	110	104	118	94	99	117	92	103	99	112	98	119	109	88	92	100	112	104	115	110	107	98	108	105	106	95	106	114	124	100	101	98	131	87	127	117	91	99	108	100	103	92	96	107	90	111	111	93	115	102	104	87	77	112	109	91	111	110	101	102	99	86	100	125	109	102	96	107	109	95	106	97	110	89	96	96	95	124	115	109	112	102	111	115	111	106	109	102	95	110	89	102	99	89	109	100	104	121	118	88	89	109	96	103	109	107	105	98	127	115	134	100	114	106	95	107	103	103	108	102	105	102	105	105	103	112	106	96	100	95	108	120	103	110	99	99	114	95	115	92	109	99	95	99	103	122	109	109	111	118	115	105	113	102	92	105	103	113	122	115	108	122	100	118	115	93	102	100	95	105	107	119	113	112	109	108	106	107	123	90	117	101	116	93	84	101	99	123	104	103	105	105	129	100	108	107	111	94	96	101	96	99	119	98	96	103	108	118	98	101	115	103	118	92	96	109	92	107	100	115	113	95	112	97	108	102	126	115	107	103	100	105	130	116	122	111	94	101	113	119	106	110	104	106	116	109	119	123	107	93	132	103	94	107	100	106	96	100	98	109	103	97	110	114	101	102	125	110	94	90	109	92	115	98	99	104	102	104	115	97	96	106	129	106	102	129	111	102	114	107	109	95	99	99	106	106	103	108	89	103	115	97	102	97	97	100	96	110	96	108	100	119	123	96	87	118	114	99	96	125	113	108	94	116	91	94	109	93	134	115	129	118	126	122	114	96	102	96	105	110	91	110	98	112	106	106	103	122	93	102	97	121	110	132	92	102	96	118	102	92	99	101	130	95	109	89	117	112	107	96	107	111	87	103	101	105	106	138	117	81	108	105	113	111	105	118	99	103	81	101	101	109	101	90	93	117	109	102	110	118	113	103	111	99	94	104	84	102	96	101	130	132	111	112	103	94	106	113	107	110	111	96	101	104	97	112	100	101	127	119	92	108	115	115	94	103	104	101	103	120	107	98	94	116	107	109	114	103	101	111	118	126	121	105	107	104	105	104	100	102	109	113	96	125	98	111	105	114	94	89	102	115	103	112	117	99	115	97	109	111	86	106	108	94	93	113	112	105	98	99	133	102	106	100	112	106	109	97	104	117	103	106	112	102	95	124	89	95	88	116	121	118	117	98	96	119
18431	7766	2445	2346	3478	3803	3265	2682	2236	1828	1646	1406	1438	1334	1280	1266	1270	1269	1240	1200	1101	1188	1109	1095	1065	1027	1040	1128	1049	1114	1148	1043	1133	1091	1071	1057	1048	1061	1076	1047	994	1046	1068	1087	1055	1069	1112	1001	1043	1061	1044	1025	1051	1031	1026	1044	1033	1098	1073	981	1051	989	998	1000	1001	1017	1002	1043	1051	1165	1596	2483	2642	2018	1546	1289	1166	1125	980	991	964	981	1015	1030	1006	1036	1016	1040	1010	1057	994	1007	1011	990	937	1050	1033	1062	1030	1021	1001	975	997	1014	1018	973	972	1051	959	991	1012	1015	1024	1052	1041	1029	1017	1062	960	1028	1077	1023	985	985	947	993	1017	995	1018	1011	1017	1000	993	1022	966	972	991	1016	1056	1019	998	964	1026	1029	1082	995	1049	1004	976	951	939	1025	1014	1023	1008	1032	961	1051	988	1037	994	1009	1013	985	986	946	1005	1015	975	1009	1017	978	995	1051	995	1045	1031	1013	990	1048	1020	1024	1032	1027	945	1049	965	1014	1040	1069	1001	1041	1064	1019	1000	1036	1036	982	1033	1010	995	989	1015	1058	1003	1026	974	999	1002	1037	1035	1028	1019	1049	1004	1034	997	1022	1042	1029	1017	1026	1038	1008	991	1042	1027	998	975	1045	964	945	973	1038	1059	1040	1004	1043	972	1053	973	989	1039	1019	1026	958	988	961	991	1031	966	961	1045	1034	968	1044	1030	1037	1049	1007	1005	940	991	1027	973	989	984	1083	1008	1065	1036	1035	1072	1039	1060	1055	963	1023	951	1045	1006	1044	1066	1014	1013	985	1029	951	1001	1011	994	1016	1052	1007	996	984	947	979	993	1012	1029	1057	1028	1053	1012	999	1016	961	1026	1047	1033	1006	988	968	1002	1011	988	988	1033	1034	1019	972	992	1038	999	1005	1042	997	1014	1084	983	1011	983	1047	997	993	1012	994	1050	1022	1031	1061	1006	1026	939	949	986	998	961	1037	1002	1000	1010	1023	996	1059	1078	1046	1013	1021	991	1002	1020	959	1035	1036	1031	989	1045	1012	1020	1000	1057	1017	1024	953	982	1026	1039	967	1018	991	1023	1040	976	998	1046	968	967	981	1006	1021	1007	1008	982	967	1008	1034	984	1067	987	1011	994	1033	1079	1049	993	1010	940	970	997	915	987	1014	1014	1013	988	990	1047	1031	1033	1057	1051	990	983	1001	1003	1051	1009	995	990	1066	1040	961	992	1045	965	990	1013	1062	989	1010	1059	997	986	940	1038	1019	1035	1021	1067	1060	976	1007	988	1047	1029	925	1002	994	1004	998	1047	1043	1033	1052	989	1027	1089	958	1015	1062	1030	972	981	952	1022	950	1019	999	1008	1030	1047	1007	996	1009	980	967	1033	996	1050	973	1071	1036	1009	989	963	1009	1007	1057	952	1024	1000	1040	1013	990	1025	1050	1009	991	1019	1003	1033	1008	1007	975	1003	1011	1089	1068	1010	1057	944	1056	1023	1028	1016	954	1024	1044	1011	1057	1041	1007	1000	1031	994	988	982	1025	1064	968	1010	1001	1004	961	1023	1000	1013	1054	979	1021	948	978	963	991	1001	1006	1009	963	993	953	1019	1009	1029	995	1006	1005	1035	991	989	1009	1015	989	988	1025	984	996	1030	1061	989	1061	1012	963	1006	1025	981	975	1033	984	983	1006	1079	1027	1028	984	1040	1067	1004	960	1032	1016	1038	1052	1034	1015	1037	985	1016	953	970	1008	995	1047	1019	964	1006	1006	1001	983	978	1009	998	984	1014	1023	999	971	983	1040	1013	1042	1075	972	944	1017	929	999	1023	1022	999	984	963	1033	957	968	995	1024	993	1010	992	1014	939	997	948	1001	1033	1029	1031	996	990	1048	1035	990	993	986	1053	1042	948	1033	1009	1012	1020	1011	1037	1015	1081	1027	920	1050	1022	1021	1040	998	1035	1014	1035	1009	966	1054	994	1021	1012	1016	1030	1008	956	985	1045	1046	1020	1018	1005	990	1030	972	1038	1015	1015	1034	1013	930	1037	1022	1045	934	1007	974	1000	994	984	1001	1025	968	1050	1051	968	1053	991	1023	1049	1001	1044	1006	1005	1044	1012	1005	1007	1001	1000	1042	1007	1042	1059	1023	972	949	977	992	998	956	960	1031	982	952	992	1035	995	965	962	1028	1044	1017	995	1013	1060	993	968	1003	1006	995	1007	1080	1057	1021	995	1031	983	1014	1029	1054	1024	1018	1048	955	1023	976	966	1001	988	1047	1004	995	996	1035	992	958	1009	1021	1044	1037	998	999	1003	1025	1044	1016	974	1013	979	969	978	982	1022	1035	1088	1004	1012	984	962	984	985	1020	983	998	978	1074	1066	998	1003	1000	1046	1029	1023	1025	1005	987	1052	1040	967	982	1028	1024	978	976	1017	980	1050	991	1037	1001	1042	1005	1010	1006	992	979	1019	971	1027	1038	997	1022	1066	1038	1057	1042	993	968	1051	947	1055	1007	1024	1036	993	1030	1041	992	1037	984	998	1033	983	1044	1039	1029	1038	995	989	1001	1039	1035	978	1021	1036	1011	1028	1051	1017	978	967	1024	1067	1072	1016	972	980	979	1013	977	993	1016	1002	937	980	1033	969	1069	976	991	975	980	1006	943	1051	971	1018	1028	1019	995	1022	1045	1006	1066	989	1006	1005	1017	1019	1042	1056	1027	1043	1026	1049	988	995	1024	974	960	997	1027	1051	1005	1028	965	1026	1007	1010	993	1024	998	1037	1024	1045	1065	1071	997	988	1026	965	1012	1051	931	995	1026	1038	988	981	996	945	1030	1033	969	1016	1031	979	943	1038	1025	1008	983	979	1025	977	1053	1043	1005	994	1010	1012	1039	1047	989	1066	987	1035	1026	1007	999	971	1002	1051	971	995	1006	1056	1094	996	972	1024	1001	1082	1044	981	1018	999	1003	997	989	1055	1006	1007	1017	1030	1035	956	1034	987	1061	1040	1068	1017	1010	1028	925	1019	967	974	927	1020	988	1035	1015	1021	1066	984	1020	975	1040	972	979	1008	1041	1071	980	1021	1008	978	1013	1001	966	1032	1019	994	1045	1029	1013	1070	1028	993	1003	1001	983	1032	1018	1001	1012	1007	988	970	960	1052	986	1025	987	1024	976	979	1081	1021	958	1039	1005	967	1048	995	1023	1062	981	1066	999	1040	987	1006	980	977	980	987	998	992	964	1015	962	989	990	1009	1003	988	987	967	1003	1027	998	940	1024	992	992	1021	1003	979	1015	998	1024	1003	984	989	979	960	1025	1081	1015	986	955	1028	954	969	992	983	978	980	1052	1038	983	1014	1114	1045	1013	979	1018	986	1071	958	970	962	1032	1008	1014	1021	1052	1050	1021	1039	986	993	989	1031	986	988	947	1041	1032	1005	985	1010	933	1027	1052	1027	1003	1008	998	999	1011	979	1015	1046	1014	1052	994	1018	1004	999	1060	1008	996	1029	1056	990	1006	1024	1041	1029	1049	1028	1030	993	1014	985	1016	1006	1009	992	1025	980	1051	1038	1000	950	1020	951	992	998	1043	1043	1056	992	999	1015	975	992	1013	1009	1017	1016	1044	986	975	1018	1043	977	949	1018	1045	1003	991	975	998	1009	965	1041	1010	1014	1003	970	1010	1017	1022	958	990	1032	973	1002	998	967	1024	987	990	1006	1034	1017	1051	1026	951	979	987	1009	992	1004	995	1005	951	1020	957	948	995	1014	1048	1044	989	1075	972	1005	1006	1045	996	1004	1030	962	1020	976	1048	1007	986	969	1040	998	1010	973	979	1026	984	1066	984	1068	1009	1061	981	1070	1059	1058	1064	1013	972	1019	1019	1068	1057	1003	974	1002	1018	1000	1034	985	979	1012	977	996	930	1040	1062	1010	1023	1023	1003	1000	966	984	995	1053	931	1021	1000	958	1008	1070	959	1037	1019	1025	969	1018	996	1027	998	942	1009	1006	1030	1043	1023	1003	972	1011	1036	994	962	1022	1083	990	944	1053	1005	988	1018	997	1024	972	1022	1031	1043	1052	1038	1057	991	1068	1000	981	997	988	979	1005	1005	1019	1028	1005	968	993	1025	1020	985	998	1025	1016	1036	1012	995	1081	1005	971	943	1025	987	988	976	1061	1084	926	957	1024	959	1036	958	1059	1016	1007	988	966	1012	1014	1022	1042	1018	1013	1032	1029	1043	1021	955	976	978	1037	1012	1045	975	999	1007	990	1045	1006	963	1000	1001	1021	1011	1011	1027	1016	961	1045	992	1039	999	1015	1014	1023	1002	958	1068	979	1007	1032	984	940	1001	1009	1003	1002	1009	964	1032	1027	1037	947	988	993	994	1041	998	1047	1010	965	1056	1012	981	1007	1033	1012	999	995	1083	956	991
1984	620	194	159	125	131	137	137	122	126	101	113	116	104	110	125	99	87	93	120	104	108	86	93	76	77	93	109	100	73	74	97	102	110	98	92	103	93	86	103	89	96	93	94	86	91	104	99	90	109	96	98	90	88	104	103	92	96	85	116	98	90	95	88	88	94	100	88	87	100	121	157	163	111	118	98	108	87	110	85	86	90	106	104	110	76	85	87	107	84	84	84	83	105	98	97	93	90	117	91	87	87	90	75	84	98	87	85	86	87	103	100	88	74	90	84	86	117	94	93	83	73	89	82	92	97	76	103	97	95	91	102	81	92	74	86	79	89	92	87	101	111	99	87	101	95	77	90	99	78	105	99	83	101	85	89	102	88	78	88	84	80	80	81	102	93	83	102	99	91	80	100	86	89	91	109	94	88	99	95	107	94	95	92	112	78	91	82	94	106	104	90	98	98	98	92	109	95	81	99	100	95	76	83	97	82	89	71	100	81	82	93	93	101	81	89	100	96	94	81	88	90	97	99	84	114	102	73	82	72	96	94	92	88	89	91	96	100	91	90	84	105	91	80	87	98	84	91	106	84	104	115	98	86	93	96	92	82	72	88	105	92	88	87	82	106	111	91	93	89	83	107	85	80	91	88	83	79	83	95	83	92	98	88	85	87	109	102	103	99	79	91	94	100	111	81	98	77	89	86	106	99	105	82	101	99	105	89	116	81	84	78	75	88	72	89	106	93	95	93	105	113	88	84	103	100	77	81	82	78	93	110	95	103	76	99	78	90	80	93	80	92	87	94	83	88	117	90	97	94	103	95	101	91	96	92	97	87	88	97	102	87	102	98	95	95	115	94	83	92	102	96	89	86	90	82	91	97	95	95	89	86	84	99	96	107	92	88	66	89	95	97	92	89	107	60	96	90	87	88	102	103	85	81	99	74	91	80	95	108	92	92	93	87	104	82	94	97	92	107	102	97	87	86	71	85	87	99	91	103	76	68	106	107	94	97	91	86	98	100	97	96	89	90	89	88	91	95	82	85	114	86	74	89	99	106	80	107	91	94	115	98	99	96	79	83	92	112	80	105	91	93	82	108	103	79	108	81	85	101	95	92	76	85	67	89	84	90	88	98	88	99	97	77	115	81	94	89	100	106	90	85	96	92	80	112	87	81	99	94	97	77	95	80	102	79	82	84	109	93	80	83	88	94	104	109	77	86	87	88	88	98	92	89	91	99	95	95	88	93	101	80	83	79	95	101	108	108	89	90	87	92	92	104	81	86	94	96	77	104	103	108	88	94	107	78	98	77	123	75	108	97	87	99	92	79	103	97	86	103	87	79	89	83	100	89	88	86	89	88	102	93	91	101	90	99	105	87	82	104	96	88	98	97	81	77	101	105	82	106	86	88	82	100	84	81	74	91	95	95	100	82	103	90	90	97	95	87	85	106	103	94	96	103	88	99	81	78	86	101	97	85	92	75	79	88	89	88	88	113	95	108	89	101	104	81	89	105	103	82	82	69	102	90	93	86	84	80	84	92	75	99	93	98	94	97	98	79	96	82	94	96	96	88	106	79	83	108	90	88	86	84	94	86	91	95	83	85	87	101	86	75	90	118	96	92	90	87	84	79	76	94	101	91	106	80	71	106	84	90	77	81	102	80	100	101	85	98	95	80	88	97	63	88	104	90	95	84	105	93	79	87	103	83	103	81	94	88	69	86	78	104	90	109	106	93	99	92	102	94	94	98	104	79	95	99	75	75	92	85	89	90	84	94	86	79	87	95	98	86	91	112	111	93	87	91	90	80	94	94	73	98	97	100	84	84	96	83	98	95	69	86	96	101	91	99	99	88	76	93	96	75	85	88	87	101	82	114	94	93	82	105	87	81	103	94	110	88	98	91	94	85	84	118	81	85	90	87	84	86	81	95	87	95	90	85	78	90	89	91	92	69	80	83	112	92	82	95	108	82	79	89	78	98	67	68	80	102	89	88	83	103	111	94	103	102	97	72	108	85	85	104	89	99	118	85	78	94	90	84	99	90	68	95	84	78	68	89	94	88	96	101	81	105	86	82	94	92	109	84	79	95	81	111	103	76	105	126	92	79	92	88	96	95	74	101	81	93	95	88	96	109	97	97	109	100	84	83	84	102	109	99	83	102	94	97	88	101	94	85	87	91	113	104	102	89	94	98	93	86	78	79	91	75	90	86	92	89	104	77	93	73	86	92	91	85	90	91	81	74	75	100	93	85	86	91	92	89	102	87	105	94	76	105	78	106	94	92	93	110	81	82	91	95	84	104	78	99	90	89	94	93	97	88	98	97	84	69	100	87	92	95	85	99	102	92	91	95	80	92	80	110	80	93	89	89	112	78	97	90	101	116	101	98	97	95	89	97	92	82	94	82	101	87	86	87	95	94	87	80	85	89	98	92	89	82	96	99	97	92	79	89	95	93	93	96	108	95	103	107	78	80	90	78	102	98	97	90	82	87	93	87	94	83	100	94	87	93	78	77	94	91	108	91	109	77	103	81	106	91	96	77	106	98	80	91	92	86	87	99	90	95	101	71	99	95	97	98	85	92	92	107	92	84	86	87	87	81	91	75	85	74	94	87	85	112	87	91	103	100	110	90	71	71	86	81	83	92	82	99	89	106	82	85	102	93	99	96	99	84	80	99	93	89	93	81	101	86	82	114	94	101	78	86	82	97	89	82	86	90	105	100	77	94	85	101	84	90	91	93	100	100	91	82	88	105	88	98	90	99	91	101	90	96	97	114	99	84	107	81	100	99	90	104	85	79	90	91	89	92	75	91	86	86	82	87	93	85	98	106	69	84	97	98	111	79	83	111	82	79	103	99	96	101	92	81	79	94	101	87	64	103	99	98	90	92	80	91	89	93	90	93	97	100	85	81	106	70	77	91	96	123	74	82	89	101	91	101	88	91	81	104	92	107	86	106	81	97	96	97	93	88	93	86	113	91	96	94	82	102	86	105	87	100	86	96	96	111	90	96	83	106	106	96	74	86	98	101	87	102	100	79	101	94	86	87	90	95	86	79	90	126	97	97	91	97	100	99	96	87	88	98	82	94	80	92	82	104	112	103	83	83	84	85	97	71	101	90	91	82	101	84	89	94	92	98	95	110	71	100	83	86	97	89	92	109	105	87	113	99	106	91	85	102	76	108	82	112	102	97	89	86	108	84	95	79	95	73	83	100	90	96	84	73	100	69	97	95	92	90	83	99	93	80	82	105	100	91	92	91	99	77	95	79	86	92	100	79	103	95	90	91	100	90	91	83	80	78	104	80	80	77	88	111	80	96	96	85	97	98	106	108	93	116	89	79	85	79	97	95	76	98	82	80	96	86	91	111	89	95	93	64	94	94	76	97	87	90	99	106	92	99	89	74	96	72	104	113	91	77	99	91	96	109	97	107	92	86	75	96	102	83	108	90	96	97	97	79	93	85	91	91	90	111	92	99	94	79	98	87	86	108	77	82	92	94
19341	6817	2319	2217	3114	3556	3252	2710	2217	1839	1567	1393	1347	1225	1226	1160	1186	1124	1067	1083	1048	977	985	977	962	1023	959	985	992	1024	954	973	935	931	1007	937	917	925	944	903	930	904	964	981	916	936	913	910	894	929	863	884	995	943	868	894	846	859	952	903	948	860	856	936	875	904	1075	985	908	1086	2151	2401	2466	1985	1363	1105	951	916	874	857	866	900	879	845	848	878	868	916	882	873	842	881	889	878	890	886	840	892	844	820	809	847	878	845	815	906	925	842	858	836	887	884	875	930	867	889	891	856	881	878	863	854	868	861	909	872	877	937	864	874	816	863	866	873	815	911	858	845	862	931	846	818	879	893	866	893	816	920	865	860	906	837	874	837	839	888	920	896	894	865	818	894	855	911	841	857	870	861	822	881	826	893	909	902	908	877	843	885	899	842	859	879	820	867	904	873	855	898	815	871	903	869	889	844	909	854	850	839	882	878	872	894	903	846	850	922	888	840	900	832	840	855	861	867	879	856	857	863	935	905	862	888	920	857	919	926	903	926	921	850	851	864	888	940	879	873	895	825	826	877	836	905	840	867	886	827	887	875	858	849	843	907	895	891	916	890	927	876	879	896	852	870	888	904	856	859	852	923	845	896	850	892	837	840	877	869	869	866	860	895	868	857	880	855	851	919	851	892	903	881	842	893	885	826	948	875	826	908	846	894	879	879	858	835	869	856	824	821	874	867	887	861	814	858	916	891	867	862	856	872	852	933	850	927	873	903	913	892	823	910	901	843	853	830	875	889	842	847	867	893	892	878	904	786	863	917	827	862	883	869	917	881	885	876	909	862	861	878	865	824	861	871	922	848	867	835	859	816	865	890	864	878	864	835	867	914	842	849	872	845	868	826	887	844	813	872	884	902	894	891	877	891	862	877	836	890	866	869	839	878	875	816	880	886	950	851	926	863	851	874	858	888	862	891	835	906	884	855	869	851	831	866	886	885	863	862	859	841	829	850	893	876	873	868	809	896	865	814	905	828	852	890	867	878	866	880	897	886	893	890	838	893	877	853	854	902	899	857	906	854	862	878	938	881	843	913	930	891	891	912	891	906	873	853	856	839	890	875	831	896	855	863	831	911	871	820	881	878	855	880	873	944	893	864	869	869	931	838	868	897	869	857	835	894	865	767	854	868	852	839	870	850	883	909	883	884	863	870	874	817	907	967	867	923	853	849	832	861	888	881	901	844	850	897	865	880	830	871	883	884	828	879	860	880	897	837	862	799	888	864	905	890	880	843	860	878	930	838	887	874	790	874	849	841	876	857	919	895	904	871	818	811	825	852	925	927	818	873	832	909	910	856	894	915	890	899	855	822	818	869	901	863	915	859	865	845	867	891	849	823	928	906	840	869	854	846	796	887	849	862	876	892	904	857	859	901	884	831	894	901	892	864	865	869	860	873	876	870	918	859	880	896	906	875	866	869	865	816	899	866	865	900	891	885	851	938	839	892	897	801	881	895	886	898	885	860	892	909	826	871	839	882	881	879	841	879	889	852	856	849	876	912	885	870	905	847	855	829	870	832	868	861	873	901	871	860	893	865	865	822	866	898	848	861	867	858	910	821	831	904	860	882	839	893	906	901	880	886	877	887	863	873	890	896	854	900	870	918	831	910	870	855	875	872	860	879	871	831	905	857	858	876	901	834	886	849	849	914	907	833	879	840	864	858	903	907	871	859	849	923	849	907	876	892	896	879	873	923	946	888	933	894	874	862	895	864	855	856	938	936	861	939	855	854	871	878	879	867	872	871	845	866	878	905	870	910	861	923	907	896	897	888	854	876	903	883	938	861	858	913	874	893	865	828	870	869	878	837	849	934	852	911	884	872	890	874	856	841	857	786	832	859	848	911	876	890	828	843	850	871	882	891	926	882	903	863	852	840	864	834	858	854	881	916	835	926	917	916	900	888	930	885	866	863	848	882	838	833	910	921	812	917	871	877	857	899	912	877	897	920	899	899	906	864	863	803	905	898	900	864	882	909	906	864	840	887	854	892	858	851	952	923	838	900	845	831	896	897	878	832	911	888	862	884	904	896	939	837	819	916	873	828	849	875	931	859	864	859	875	890	857	909	867	874	833	848	894	850	834	891	892	884	866	919	848	911	791	891	838	883	871	924	889	899	908	888	876	856	856	865	842	868	878	871	916	829	865	895	954	860	909	897	879	856	964	851	862	894	832	875	899	855	836	884	917	849	890	918	872	871	921	856	878	878	874	927	956	897	874	893	871	882	882	893	902	916	900	913	861	865	860	824	868	873	892	871	889	839	905	905	865	863	854	881	850	875	869	853	862	919	876	896	885	833	850	873	852	870	948	883	887	855	846	908	901	830	864	869	828	854	893	863	880	882	832	864	884	891	890	872	856	866	874	829	894	898	839	861	913	834	923	857	825	892	855	870	847	870	906	871	885	836	870	845	868	892	878	928	844	862	956	788	937	909	890	887	912	883	919	897	884	864	870	810	834	842	846	882	879	918	858	852	869	876	882	898	877	861	902	894	814	854	898	937	889	872	858	911	876	849	875	861	896	842	843	822	887	855	916	908	888	887	880	891	844	931	908	883	838	857	873	864	843	863	905	881	938	815	873	875	918	899	951	840	834	805	845	861	910	864	872	880	887	859	889	936	855	881	862	893	839	901	892	864	914	890	889	847	897	840	856	917	887	884	838	859	849	860	910	851	895	891	878	849	848	882	914	895	838	892	883	875	874	889	851	821	891	896	889	886	905	884	939	911	901	884	843	857	907	903	952	845	849	863	909	839	903	844	880	852	903	854	877	838	891	820	914	888	864	932	875	872	930	868	871	907	843	838	932	881	872	950	865	813	891	812	869	870	867	869	865	840	896	918	844	837	877	872	893	839	832	865	906	886	835	887	864	893	822	905	872	905	890	897	881	839	859	861	891	875	885	892	853	936	877	915	846	881	890	858	885	901	911	868	859	933	853	936	920	893	845	845	869	881	835	875	861	880	878	877	874	845	881	920	900	870	844	892	827	909	877	833	814	932	856	941	932	890	875	880	866	834	880	855	848	888	892	898	885	849	858	852	875	852	875	846	917	898	847	879	868	883	932	896	846	824	924	938	856	889	851	907	886	864	869	833	805	872	844	893	927	890	895	817	874	856	866	879	908	886	867	879	895	869	857	874	780	868	875	820	887	906	899	903	896	856	842	858	883	842	842	839	888	914	900	883	865	923	840	894	839	886	855	924	831	886	886	865	868	866	848	815	871	905	882	926	884	901	826	859	857	915	841	849	844	885	937	853	887	862	824	892	870	793	849	921	909	884	890	847	866	887	902	853	856	863	876	868	904	875	896	893	875	868	868	914	878	877	871	845	890	881	866	841	891	845	906	886	919	833	832	915	879	876	840	877	844	814	865	882	894	911	882	862	861	843	940	834	889	911	904	852	869	887	878	888	900	878	892	919	843	884	848	877	859	864	843	886	810	915	888	895	842	839	908	908
2063	995	269	195	166	159	162	180	131	138	119	97	105	101	97	99	115	122	108	110	101	102	88	92	100	88	102	88	94	105	142	96	101	115	96	91	106	93	97	78	106	105	87	85	93	85	105	100	85	100	96	108	95	97	91	93	87	80	91	78	98	87	101	106	83	83	188	120	119	97	162	201	164	140	116	130	96	96	101	105	76	98	106	96	90	98	94	104	89	93	106	114	107	85	110	85	86	82	117	109	78	92	90	89	112	90	99	106	95	100	85	105	99	94	89	73	91	82	96	88	96	98	107	79	87	105	100	91	96	93	98	93	117	89	107	89	93	89	105	100	75	92	105	93	103	95	81	95	101	88	93	85	83	83	106	85	96	88	86	103	79	108	81	104	84	98	93	106	102	90	84	93	104	75	94	102	87	107	91	109	98	72	102	82	87	106	100	95	99	100	85	90	94	110	90	117	96	98	95	92	115	74	86	96	85	97	105	93	104	105	106	90	114	117	107	98	97	85	85	82	100	104	81	79	86	83	86	106	102	95	105	93	87	83	83	87	75	102	93	67	88	95	87	99	75	95	102	74	109	107	94	105	98	87	108	94	112	71	109	98	98	88	94	91	70	101	106	93	99	96	91	87	90	102	81	81	102	99	85	92	94	97	87	85	82	107	85	97	83	106	96	93	78	96	119	107	90	95	94	77	113	97	111	90	103	91	98	93	101	92	113	89	96	96	86	106	104	113	82	102	94	108	109	73	105	101	88	88	95	89	90	92	89	92	113	99	71	89	85	107	87	100	124	94	78	96	81	108	102	92	99	111	93	113	85	108	104	87	108	105	117	97	103	96	93	89	97	99	84	85	100	91	81	98	120	97	95	89	96	79	91	95	93	92	101	87	106	95	92	102	120	77	90	93	60	90	90	97	81	92	87	101	112	98	97	89	79	90	85	97	81	90	92	87	100	99	97	84	87	100	99	82	88	106	93	62	109	94	82	86	94	90	69	105	78	99	104	84	92	91	112	81	87	96	92	91	77	87	96	102	80	102	98	106	87	93	100	106	97	94	89	100	89	104	93	100	96	100	89	98	91	77	100	97	82	100	100	85	109	87	96	103	111	84	99	97	89	95	113	113	86	90	111	95	118	96	90	94	70	98	94	100	87	91	101	107	89	97	102	102	102	92	111	109	90	77	84	82	102	88	106	109	95	103	83	118	92	104	90	103	83	102	98	98	88	101	93	88	104	106	84	111	85	94	102	103	89	93	106	98	95	85	102	111	82	92	83	90	94	95	85	95	99	111	99	87	108	96	87	87	99	102	73	119	91	90	86	103	119	102	83	66	78	101	96	97	107	97	111	98	104	101	97	76	101	79	95	110	95	101	98	91	78	91	103	98	87	92	99	97	110	107	99	104	92	92	97	83	84	110	108	102	90	94	92	79	85	91	92	96	88	86	110	82	101	99	104	93	77	86	97	82	84	105	117	119	93	93	102	96	89	98	105	95	104	88	102	88	111	90	101	98	91	90	97	112	97	94	86	109	91	94	99	87	88	93	96	77	112	102	85	103	86	115	85	78	95	102	100	103	92	69	104	88	103	98	79	104	102	85	101	109	88	92	98	102	102	92	103	104	95	100	98	80	109	83	82	92	90	93	103	88	96	89	81	93	92	98	95	94	97	104	81	105	88	104	98	83	119	106	81	82	92	81	105	100	101	101	111	91	86	99	100	80	99	103	87	102	89	86	97	72	85	98	113	91	83	108	87	101	80	89	104	82	88	95	102	96	78	76	100	98	87	87	94	99	84	104	81	80	85	80	90	85	82	98	84	93	83	102	94	93	98	89	94	93	93	92	94	98	95	86	99	78	107	103	89	83	117	91	80	109	91	99	101	100	106	107	100	100	91	94	97	107	94	96	83	88	79	87	114	86	96	77	96	82	92	89	99	106	105	97	85	84	96	93	100	91	83	110	101	97	102	104	96	97	88	97	94	102	93	85	102	101	100	98	80	93	86	86	99	104	109	77	98	91	95	95	86	95	97	111	89	91	97	92	85	101	83	107	86	103	82	100	94	106	93	78	91	94	101	104	96	92	91	85	86	96	95	101	87	97	92	80	102	93	94	102	76	96	83	85	102	101	95	96	106	102	85	100	73	94	93	91	119	96	98	88	93	110	83	106	83	121	110	86	98	111	84	100	110	100	98	100	100	83	86	90	101	81	110	86	86	81	89	94	90	87	78	93	96	109	103	100	108	91	93	86	100	91	66	88	83	107	81	83	89	92	91	92	103	82	82	98	89	89	105	108	97	87	79	86	69	92	90	107	99	97	99	72	78	92	82	105	86	77	86	125	99	97	105	92	93	92	80	92	91	78	81	89	90	106	88	98	105	102	77	81	97	79	100	95	91	94	102	99	89	96	81	85	107	92	98	74	95	90	95	75	84	96	88	101	99	78	112	88	88	95	84	110	87	97	96	88	82	92	104	96	83	98	75	105	106	94	93	94	102	95	85	101	93	85	94	90	97	89	80	93	105	82	105	97	89	85	95	112	109	91	101	85	94	90	89	96	85	114	102	94	104	101	109	99	101	102	68	94	95	95	97	93	95	101	80	94	95	79	87	83	85	96	84	89	99	94	103	80	90	91	103	103	106	97	98	83	92	103	90	114	86	83	95	95	98	107	104	90	98	95	104	97	86	84	102	98	101	87	90	113	119	98	78	100	87	96	100	103	114	92	90	86	83	86	86	100	87	97	94	92	105	115	85	92	102	91	93	87	106	90	104	92	103	93	94	86	105	103	94	105	93	99	95	92	90	80	100	93	88	90	95	91	77	90	96	94	84	84	99	94	89	92	109	92	109	119	95	90	95	85	89	78	80	103	83	114	99	90	74	96	83	103	86	92	118	85	103	88	106	96	90	102	98	115	91	92	86	86	106	107	90	99	100	95	89	97	95	75	99	99	111	96	95	90	101	100	106	92	86	95	90	89	97	103	83	95	88	93	89	81	112	101	83	117	104	104	88	84	100	96	90	84	81	95	98	88	113	108	74	112	115	108	87	97	102	90	90	92	103	88	101	100	103	106	87	102	128	100	98	99	93	76	88	105	114	94	99	105	86	78	92	84	93	69	121	95	83	95	107	85	105	106	97	112	93	76	89	103	102	117	102	97	89	87	96	97	99	95	104	111	97	76	88	96	104	93	84	79	90	103	92	92	100	96	92	96	95	98	78	83	92	88	73	83	108	82	82	98	88	112	94	99	93	84	100	87	92	100	119	88	84	100	102	107	92	81	100	86	95	89	92	100	97	86	100	101	88	89	105	85	113	84	88	105	100	94	92	96	114	94	98	96	102	95	96	96	92	95	87	98	99	104	104	86	65	99	92	86	74	98	106	99	88	97	90	94	94	95	84	98	105	98	88	83	112	79	87	94	103	90	88	99	82	85	97	90	88	102	88	93	91	93	87	100	102	82	78	94	94	87	100	75	89	83	89	95	95	96
22107	9108	2765	2942	4724	5090	4465	3735	3089	2489	1984	1784	1616	1501	1410	1266	1326	1293	1257	1177	1170	1187	1150	1109	1083	1078	1080	1090	1129	1122	1049	987	1016	976	957	1011	1023	1064	1040	920	985	957	1076	1011	966	966	997	925	958	972	919	1000	914	922	935	950	1017	933	879	961	892	930	898	1061	983	883	2514	1505	942	1195	2690	2852	2405	2030	1512	1189	1071	939	907	948	943	884	916	907	899	881	899	865	939	926	955	904	889	864	873	914	943	947	896	872	914	886	899	917	931	888	923	899	883	860	966	864	968	871	914	952	891	906	980	885	887	902	886	887	874	925	894	893	869	901	898	876	883	882	936	943	881	924	912	946	896	866	891	913	943	859	897	924	868	901	936	954	899	914	871	932	891	915	923	903	941	881	938	906	878	964	928	843	940	934	903	916	892	923	898	893	860	921	911	886	862	895	963	882	934	912	956	901	966	940	929	913	898	909	910	880	914	914	917	878	877	876	884	874	883	877	928	892	885	905	864	920	878	946	937	942	892	892	895	938	891	938	927	880	921	851	906	922	862	913	915	913	870	874	855	936	896	904	858	960	872	901	904	939	882	857	923	905	910	922	902	890	888	855	858	955	950	918	890	942	919	950	844	937	870	859	876	870	873	889	901	931	878	926	869	902	881	924	862	936	885	851	921	820	937	934	903	897	879	934	955	890	917	962	907	891	904	887	917	901	895	888	903	875	901	854	886	971	929	891	888	895	925	891	886	885	925	908	910	870	923	887	912	906	902	852	926	967	935	877	911	924	890	947	933	845	901	916	891	889	936	876	897	860	932	809	923	879	895	857	813	931	915	893	906	912	918	846	934	902	901	969	903	859	896	912	890	895	934	931	958	880	879	937	898	890	873	923	875	866	926	924	882	904	917	928	895	852	905	877	874	967	956	900	904	886	934	977	913	931	971	873	918	878	902	906	859	901	902	899	883	936	864	887	930	932	903	926	898	931	927	947	885	922	909	921	911	957	877	875	903	924	952	933	902	921	911	920	877	872	907	891	903	949	924	925	897	916	928	908	851	860	911	909	905	899	880	904	913	907	888	899	906	928	884	877	905	930	910	911	951	855	970	898	839	937	876	955	904	894	935	911	905	850	864	916	883	880	901	865	908	866	900	883	947	919	813	865	921	959	865	957	934	873	932	918	936	930	952	906	905	903	964	879	896	899	907	899	848	911	918	910	917	830	921	899	911	940	888	908	936	903	886	922	926	924	990	876	909	978	877	899	864	964	880	936	921	888	895	892	924	965	926	901	876	910	898	898	897	932	915	905	964	884	878	923	876	899	1009	911	931	885	885	926	913	911	925	909	912	924	858	874	852	839	874	891	915	829	909	896	934	924	944	968	918	904	835	875	880	965	920	923	856	948	849	882	861	951	867	878	941	944	907	921	902	883	884	881	916	878	870	872	902	888	943	920	919	873	959	908	892	940	922	898	900	967	906	917	928	919	866	900	911	845	963	922	938	891	915	914	946	888	912	890	905	887	860	931	946	916	906	999	915	853	947	864	910	903	915	955	875	888	891	878	929	963	913	935	908	873	887	963	999	873	891	890	917	882	932	908	875	926	887	877	923	901	893	917	872	962	893	906	855	986	865	923	879	899	888	932	888	883	867	922	845	858	899	927	908	840	891	941	868	918	896	896	921	902	975	874	869	905	855	946	861	901	864	940	914	911	935	918	834	905	929	904	904	911	884	883	914	973	827	874	863	869	896	927	909	862	959	931	955	870	911	943	844	901	928	866	905	969	920	913	911	876	869	910	882	929	895	887	915	955	885	930	932	907	957	909	914	924	917	900	913	908	880	913	939	905	906	908	902	839	862	865	926	887	885	944	864	894	915	908	902	910	892	907	921	884	872	884	945	896	908	914	906	878	876	890	916	960	897	896	917	906	861	904	917	910	952	926	877	879	889	893	888	879	940	939	916	908	907	913	870	863	929	881	924	874	912	906	961	911	883	933	905	943	922	886	917	876	882	897	911	902	914	949	863	887	923	892	902	875	936	933	906	912	946	959	866	964	906	891	895	895	909	871	892	893	905	914	846	851	888	918	915	935	922	928	909	883	902	856	884	886	932	900	878	877	884	927	887	908	884	938	916	855	901	935	860	904	868	863	878	870	895	940	883	944	911	907	940	915	935	904	865	910	935	862	917	873	935	909	969	923	876	869	905	934	879	937	893	919	922	936	927	904	887	930	914	956	876	906	898	881	862	871	851	920	848	844	888	881	955	925	918	851	942	917	930	922	960	894	919	869	875	918	911	865	903	894	911	844	876	905	889	919	929	863	818	910	871	927	919	840	909	874	886	923	921	908	905	924	926	850	939	941	892	832	910	928	895	874	881	896	926	868	896	869	902	896	943	882	939	901	883	876	894	917	910	845	930	868	878	931	878	871	862	894	894	897	920	912	926	889	924	885	868	889	868	840	949	931	812	973	911	861	907	964	895	915	849	923	955	905	924	891	944	950	879	852	952	877	898	942	919	907	879	891	920	897	877	924	882	873	913	876	901	918	900	924	848	908	894	894	862	900	857	939	903	914	935	898	916	928	915	892	946	897	898	950	898	893	923	894	954	946	881	930	892	860	923	924	895	905	911	917	882	907	909	971	875	951	912	876	905	893	919	892	935	879	922	912	872	927	888	895	957	932	911	913	937	903	895	887	869	918	955	881	898	871	936	908	912	876	929	867	890	901	933	895	934	908	862	888	950	901	893	902	907	858	868	855	896	877	910	901	935	891	893	902	922	936	876	922	896	945	869	917	907	895	888	915	914	921	915	911	862	910	870	935	879	930	955	856	925	964	914	966	893	933	894	939	912	865	909	961	911	906	868	922	902	865	889	942	946	883	893	871	897	897	907	919	902	960	923	883	905	942	898	900	938	898	904	911	905	857	843	907	901	925	879	882	885	914	932	840	899	900	922	887	917	968	929	917	923	876	921	901	902	903	933	938	924	895	902	979	905	962	956	908	924	907	902	876	933	855	910	867	927	910	904	904	882	883	890	899	919	923	888	959	877	890	898	922	878	916	908	948	919	915	923	857	896	900	903	898	908	903	949	921	913	898	874	947	907	905	850	830	902	950	857	913	933	915	927	935	918	915	929	860	852	904	870	921	885	971	943	903	891	923	950	872	948	918	877	896	905	918	913	925	936	951	905	964	950	911	918	929	887	910	909	917	920	898	900	873	925	899	869	923	895	947	913	892	922	934	912	859	901	928	847	926	886	961	901	868	884	945	903	928	927	993	948	938	894	919	906	907	876	959	916	898	901	889	910	881	889	915	888	936	870	892	836	879	918	895	924	884	935	896	952	904	902	862	938	911	905	891	903	900	910	920	840	928	915	888	891	931	926	894	906	885	986	944	919	931	934	932	908	928	905	918	912	856	886	870	850	881	900	914	930	914	977	903	925	901	901	836	957	957	932	905	901	889	933	930	898	902	873	863	950	915	936	908	880	921	914	897	843	884	950	907	908	900
1050	220	153	133	120	104	102	127	120	97	111	113	99	103	103	113	104	101	112	106	104	108	101	93	105	105	103	104	112	112	81	123	121	81	112	130	95	101	108	110	105	100	108	120	113	112	104	96	97	114	105	91	117	101	111	99	88	116	116	125	106	96	87	115	100	124	117	107	102	96	108	109	113	121	123	119	101	129	90	85	116	109	104	95	114	107	98	91	105	110	109	96	91	90	87	102	103	101	91	100	103	108	108	111	93	114	106	92	102	92	96	92	94	113	102	104	107	96	126	106	124	106	103	84	104	116	101	117	96	109	100	105	105	119	90	113	94	97	83	110	99	101	107	107	93	98	114	111	85	104	97	89	89	111	96	105	101	94	101	100	106	110	105	106	93	100	120	86	97	101	103	99	93	93	99	106	96	110	89	104	100	115	89	114	100	119	114	108	106	105	110	118	96	97	109	95	113	120	109	113	79	93	96	96	94	91	117	104	115	95	98	97	85	108	107	102	121	103	104	94	115	104	97	96	98	108	88	94	101	85	95	99	97	94	115	100	108	91	99	106	105	94	97	98	101	99	110	111	112	109	100	103	105	85	102	107	107	110	100	109	106	88	106	107	98	89	98	108	84	102	114	105	113	101	123	92	106	108	103	103	92	118	82	85	103	99	92	94	119	106	101	130	106	127	115	106	100	121	85	109	97	87	97	99	110	99	105	109	86	100	97	95	100	84	110	86	100	98	112	118	100	112	124	114	105	108	112	100	103	105	105	110	99	107	90	94	107	116	99	92	99	116	97	109	103	98	108	112	84	91	97	90	83	128	105	113	94	118	80	124	105	93	96	98	92	102	117	105	116	97	102	103	106	74	93	128	103	107	97	114	98	88	120	114	109	100	92	103	92	99	116	101	122	105	114	91	91	88	114	91	107	89	104	102	123	111	103	98	107	109	106	102	102	99	103	96	100	102	110	119	108	120	100	91	106	111	99	109	94	93	107	104	105	101	87	107	99	119	101	109	107	89	108	111	113	96	108	82	107	106	68	97	91	89	111	84	86	116	119	94	86	113	115	86	104	113	92	97	88	99	112	95	109	90	99	116	92	107	100	91	107	88	122	105	95	102	99	101	117	105	88	101	111	120	112	108	118	98	110	112	109	102	103	93	106	99	95	107	111	117	113	102	124	97	114	110	104	87	103	101	110	110	120	115	112	111	108	97	84	102	91	95	113	100	75	115	102	98	103	96	114	99	104	114	91	90	101	97	98	106	99	103	106	88	97	104	112	93	120	108	102	106	118	87	91	90	92	93	92	96	110	96	103	86	118	116	108	90	103	113	90	114	109	110	100	108	98	97	99	105	116	94	94	109	99	102	95	106	112	115	99	108	93	92	119	126	85	104	115	99	89	103	103	110	89	96	88	101	100	108	103	100	93	104	101	87	87	88	107	107	99	122	96	109	109	104	99	98	112	88	96	95	103	113	102	108	85	106	93	110	85	104	118	109	94	126	101	94	113	116	90	89	91	108	111	115	118	108	117	103	104	94	100	117	108	99	111	108	110	110	105	97	111	112	100	102	106	93	109	106	96	108	122	106	87	106	93	96	98	93	92	103	121	106	100	107	86	93	107	87	99	102	103	87	99	103	113	105	98	101	100	98	91	99	115	98	87	112	95	106	94	97	86	123	105	92	107	92	99	93	87	101	114	94	110	114	106	98	117	108	112	107	102	111	97	109	96	104	90	109	99	95	114	94	116	89	89	96	102	112	97	112	94	108	93	106	103	81	116	99	108	110	101	107	109	100	108	94	124	105	115	111	89	92	111	133	94	106	96	84	99	94	106	101	98	91	116	117	103	95	121	113	108	96	123	105	96	116	104	91	91	102	93	90	122	88	93	94	112	96	102	110	98	91	103	85	88	105	108	106	103	107	103	95	106	102	99	95	106	109	95	94	107	113	91	117	101	111	116	103	102	92	105	88	94	103	93	115	101	104	108	113	115	103	115	102	105	97	108	110	117	89	101	89	100	84	102	108	91	100	108	98	104	126	109	100	101	115	128	103	94	104	103	92	94	99	112	103	84	101	96	101	110	89	105	85	90	99	84	88	94	102	114	90	117	98	113	100	109	85	121	102	77	96	125	73	94	99	110	121	104	100	96	112	103	105	102	97	106	104	110	92	94	89	94	105	98	118	112	89	118	101	111	85	116	109	102	95	113	88	93	118	116	110	110	94	93	96	100	90	96	120	98	98	93	87	110	109	91	75	94	107	94	114	98	111	85	103	103	106	108	92	101	114	101	115	103	98	105	106	99	103	90	88	99	102	95	118	89	112	87	116	98	101	97	103	108	103	97	112	96	107	104	91	96	95	115	91	102	95	105	112	86	116	100	100	92	109	95	98	111	89	93	99	119	97	124	104	98	97	102	105	96	96	82	92	100	107	86	110	99	105	115	94	87	90	114	102	82	108	106	111	107	99	115	105	82	115	89	104	85	90	101	89	101	115	107	103	100	86	117	105	89	89	111	124	119	87	103	112	109	110	86	91	113	85	94	99	105	95	98	112	103	122	121	108	114	103	73	95	101	102	86	107	94	122	103	93	108	97	118	95	94	117	95	92	116	96	90	112	113	109	101	93	103	95	102	105	99	96	88	97	116	113	106	98	124	111	106	105	113	92	111	92	111	101	101	115	101	97	83	101	102	107	104	98	96	85	118	98	106	113	94	113	112	123	123	109	94	105	84	95	109	99	101	102	92	105	83	92	95	102	99	83	93	110	86	107	98	114	110	89	99	117	90	90	106	105	113	105	100	114	92	119	111	102	91	112	111	115	99	93	96	103	112	100	100	96	103	101	101	93	116	112	105	96	93	102	107	116	121	103	114	111	92	110	97	104	117	92	96	97	117	96	103	96	110	129	105	102	100	107	106	98	104	107	102	127	107	99	104	112	87	105	101	95	103	113	98	93	113	103	105	107	100	107	82	107	115	98	108	96	99	116	98	105	116	134	96	99	105	98	110	98	110	101	89	106	110	114	96	119	107	80	81	100	105	95	107	110	106	106	111	93	93	100	110	95	105	87	108	96	86	98	96	88	98	106	89	105	96	110	103	110	97	124	84	93	104	111	112	85	103	97	105	110	97	124	115	105	91	92	87	101	124	99	100	112	109	110	105	91	93	92	108	101	95	104	90	95	122	118	116	92	92	94	88	105	113	119	107	104	95	118	98	97	105	115	107	117	85	92	106	103	102	95	116	107	122	118	97	102	90	92	105	103	97	102	125	104	101	105	108	106	103	107	102	121	95	95	93	104	87	89	116	110	122	91	88	99	117	88	97	96	117	101	113	118	98	88	90	93	94	110	95	113	114	107	120	101	100	104	118	102	100	96	94	103	117	123	91	106	91	107	88	91	91	103	120	115	100	99	87	105	110	87	91	101	118	98	99	86	111	110	99	97	109	109	97	90	103	97	91	102	95	115	95	98	101	120	95	94	115	105	119	93
12641	3289	1534	1550	2021	2308	2044	1783	1486	1354	1263	1196	1081	1115	1086	1051	1033	1088	1093	1101	1063	1001	1024	1081	1039	1016	1023	1054	976	1104	1065	1038	1092	1012	998	984	1038	1026	1027	992	989	1066	1060	1036	984	1025	933	996	975	963	956	1015	946	1022	1012	979	961	915	961	963	938	931	984	997	1108	1176	1214	1300	1308	935	1124	1171	1129	1160	1087	1039	1026	1007	973	926	947	976	945	994	979	941	987	996	984	961	973	994	1004	948	921	996	958	942	1010	954	937	984	1014	968	911	936	991	939	998	975	960	938	968	936	926	940	952	952	940	969	988	1001	944	937	932	1005	992	1014	969	995	974	948	927	948	991	977	935	974	992	999	950	1012	1007	921	971	949	976	949	972	959	971	962	964	1009	967	1015	956	952	950	1055	974	971	923	994	967	989	971	970	944	951	981	926	919	1002	925	1007	910	938	939	978	958	956	972	936	938	1010	996	994	942	902	960	943	989	957	970	917	946	982	1033	979	984	958	965	985	953	984	931	969	976	922	965	1008	896	964	1001	992	925	1041	947	969	963	948	987	1002	944	961	915	1009	952	962	1008	936	937	939	945	974	982	917	1000	965	1004	997	987	979	946	955	958	974	987	1023	916	999	985	1001	936	1002	954	990	942	990	987	959	937	986	957	923	941	991	926	961	935	1014	940	918	972	957	956	882	977	986	930	922	936	981	931	900	962	1066	997	962	918	959	973	966	975	1004	926	1013	965	986	950	981	943	995	946	952	986	1001	949	985	984	973	920	967	944	947	983	1009	975	963	1012	957	964	1002	973	946	1003	976	956	952	984	937	963	978	980	979	997	984	1007	929	993	943	949	962	935	961	948	943	942	940	1020	980	958	984	971	952	965	1026	967	963	983	943	926	988	953	963	1012	942	927	972	948	957	1050	1000	942	962	962	939	973	926	958	971	947	953	973	954	979	953	976	945	945	997	938	964	921	985	945	976	977	1035	957	888	997	993	965	951	950	977	936	951	1014	949	979	956	978	946	947	1014	968	916	972	1016	980	971	972	969	950	933	990	977	977	939	932	891	939	934	957	936	973	967	956	999	963	975	985	989	944	997	978	946	1003	977	952	983	1005	962	955	900	980	972	996	959	969	930	980	989	953	963	996	1013	958	997	950	940	996	926	996	974	972	993	967	960	956	973	911	951	941	1043	964	953	970	939	960	1002	937	994	1017	963	983	977	985	991	995	984	940	1017	1023	912	934	949	955	991	934	995	914	989	1011	1030	937	941	991	929	935	987	971	1000	973	950	965	946	998	984	922	957	973	995	1002	977	978	978	1046	964	977	966	936	946	1034	989	1000	963	941	997	960	941	987	971	1012	942	970	983	969	1018	942	995	965	948	1003	968	909	948	949	941	903	945	1023	979	1023	1047	954	953	934	987	946	1014	944	962	996	1014	931	946	980	897	999	886	975	983	946	908	959	1009	1028	976	947	942	988	912	962	1025	981	952	957	956	1000	961	983	973	963	965	1019	961	932	958	945	986	965	989	972	968	997	989	943	933	945	988	928	965	924	975	983	949	962	954	958	968	925	980	1017	937	1016	978	986	912	965	971	957	945	986	925	965	999	968	987	999	970	1007	942	884	977	1001	941	975	957	950	1003	960	979	984	1009	977	999	989	962	982	1008	935	983	988	982	959	963	930	987	954	1008	945	1006	890	984	882	949	973	946	963	928	961	904	1007	1022	936	979	996	973	993	996	980	976	976	944	995	950	978	976	951	983	988	977	979	953	977	955	1000	1026	972	1019	974	993	971	952	998	979	952	944	934	1027	953	1025	975	933	929	959	975	943	983	993	940	984	1009	958	937	943	963	981	965	945	982	961	969	967	960	936	926	995	1001	969	980	1014	958	910	926	955	979	1004	969	969	982	1017	1036	951	936	957	957	979	946	930	967	935	961	1025	916	978	970	979	981	953	963	987	978	1007	1010	958	958	996	1017	938	972	955	1018	1004	999	1018	924	966	1016	960	1010	904	951	936	987	930	911	934	956	1000	963	998	968	977	984	1024	971	955	991	991	920	969	963	929	930	964	975	919	967	1007	987	977	952	962	920	947	943	997	987	987	924	1005	1000	949	932	984	918	944	928	930	979	937	984	958	1005	988	979	993	959	1034	1002	938	964	966	929	976	956	1018	945	1013	954	943	990	952	944	931	1040	923	938	986	976	963	921	955	981	961	945	963	1003	961	987	1012	932	996	933	984	907	902	984	970	946	1002	902	930	956	933	946	975	932	970	1035	983	938	1003	941	958	918	1004	996	972	933	925	940	1028	1017	917	906	964	1000	981	918	938	946	995	932	967	944	979	958	956	1016	1016	978	1018	954	978	919	1013	1010	967	978	968	968	963	967	947	992	954	949	908	967	979	923	986	964	932	937	988	1019	958	989	980	915	948	979	977	939	978	986	994	979	1007	958	941	963	980	970	936	1045	971	1004	1002	994	953	893	1010	958	948	978	962	915	945	959	928	1017	935	941	950	929	911	989	996	1001	987	962	962	995	923	997	949	886	915	936	1019	939	954	960	956	959	1004	968	917	969	946	939	960	990	1004	957	956	992	963	980	968	962	1011	994	1005	1029	1030	986	942	990	949	951	969	976	977	989	924	1006	970	928	958	957	984	970	960	976	944	953	966	948	939	1009	937	1012	922	978	975	922	942	943	954	976	922	1001	1039	921	946	983	925	952	995	922	948	1001	925	891	984	1013	932	1019	989	1044	906	997	978	944	976	1010	979	990	1036	958	918	968	951	1003	947	1006	934	945	967	968	945	985	972	968	978	952	996	978	934	948	935	991	957	1038	926	990	989	968	928	894	983	935	950	1039	999	971	927	924	970	976	998	988	951	976	975	972	948	985	993	947	993	957	964	1023	973	1035	938	927	993	936	959	993	970	1024	1028	1004	974	943	1011	948	967	988	926	976	974	974	950	949	979	963	965	920	986	979	984	976	979	1035	939	998	978	977	942	976	940	938	962	963	962	949	966	979	947	970	983	987	928	904	1009	937	961	984	930	974	917	1022	914	936	1050	954	943	965	966	982	999	912	987	977	965	1021	929	954	936	933	973	969	955	943	966	967	930	1004	940	971	958	936	958	1001	973	1007	930	998	920	1014	974	1007	924	988	968	988	961	1003	980	1010	951	965	1008	1012	966	929	940	1030	984	949	983	955	991	982	986	969	1011	936	980	934	968	875	924	931	967	901	962	1000	931	967	1033	958	1009	949	986	997	965	1013	928	976	987	1003	972	1022	931	974	1005	948	985	933	971	1011	940	951	995	927	948	923	990	970	915	951	944	960	936	1017	1005	943	947	969	958	997	1008	919	943	985	967	1003	963	942	974	913	978	950	1021	966	979	984	876	1026	922	922	997	953	1004	983	1016	980	1007	967	973	969	972	967	967	974	903	992	955	982	960	978	955	965	975	983	979	943	1007	928	987	977	940	996	981	984	983	963	991	959	943	926	988	950	958	960	939	975	1040	966	968	986	956	1005	920	992	952	1033	982	926	999	961	973	929	993	950	920	974	894	911	964	926	941	975	1003	947	949	953	972	942	986	1002	954	940	936	969	988	897	949	972	900	1002	959	961	963	934	960	980	958	935	925	1038	965	1001	996	976	993	1016	989	985	982	1009	953	946	983	981	1020	961	999	977	968	958	939	979	903	993	979	988	943	1038	960	946	961	956	979	910	953	955	874	923	988	935	979
1492	1092	278	156	146	128	140	142	144	98	118	118	114	106	103	118	115	100	122	101	104	95	103	90	117	97	115	123	103	101	131	116	96	127	110	95	111	113	109	120	118	114	107	98	101	103	99	101	103	101	109	97	93	110	118	110	110	124	111	102	106	102	93	128	170	131	148	117	123	103	123	112	143	113	105	97	120	111	95	110	116	111	90	86	116	92	89	103	104	95	94	103	108	100	105	112	89	108	106	114	112	104	115	85	111	91	110	120	105	97	93	112	111	111	106	105	110	110	98	107	118	110	115	109	108	100	121	94	119	89	71	106	91	106	96	100	104	101	122	103	114	114	108	106	97	108	116	124	109	109	124	117	91	100	91	121	106	99	130	122	106	99	107	116	82	97	94	110	105	90	105	99	102	105	103	101	99	98	110	101	116	108	121	100	112	101	111	106	103	110	121	107	113	101	102	105	99	111	101	100	99	117	95	112	102	96	100	96	92	120	116	103	97	87	96	98	105	99	109	105	89	110	95	91	83	92	104	98	114	100	124	103	80	85	98	100	94	95	117	115	96	107	112	127	104	119	119	115	96	113	114	94	105	102	114	81	104	112	96	107	87	113	137	96	107	114	93	118	96	108	93	109	101	108	119	90	123	112	106	110	109	97	86	99	114	95	116	93	98	110	88	98	99	104	110	112	105	119	111	97	120	109	117	109	88	124	88	102	104	96	108	117	114	100	106	105	92	110	95	95	119	80	125	103	133	90	116	118	124	102	108	109	108	107	111	102	81	92	106	87	120	112	111	97	93	104	110	114	116	103	109	99	110	111	106	117	112	112	117	113	94	95	106	113	93	112	99	111	117	94	105	106	92	112	107	94	113	96	83	93	105	109	114	102	132	116	106	112	91	104	113	91	113	106	106	107	99	104	106	104	111	110	107	98	96	97	108	105	109	111	104	87	96	95	108	106	107	93	94	113	103	114	100	96	100	88	98	100	121	90	112	94	101	101	99	108	108	103	97	113	104	94	86	115	128	90	100	101	106	102	108	109	124	112	99	106	116	110	105	85	103	94	108	99	105	96	100	104	106	101	117	127	113	107	94	106	117	105	101	99	102	98	113	96	89	111	111	114	116	120	110	88	115	96	93	94	101	113	103	103	99	109	103	93	106	120	94	109	100	113	108	108	113	107	123	103	103	95	87	125	99	101	99	109	119	99	97	118	91	110	106	98	109	112	110	79	105	106	114	108	88	99	121	115	127	113	121	110	117	116	93	102	108	116	100	92	119	89	103	96	98	123	122	107	126	105	100	100	106	102	97	107	121	109	107	113	109	114	117	105	116	96	100	101	101	83	81	112	98	101	90	105	113	110	114	112	120	112	85	84	94	123	88	118	101	110	106	106	85	93	100	107	98	93	102	107	94	89	110	120	116	85	97	90	115	100	130	98	108	97	99	111	91	97	114	92	99	113	111	109	126	109	96	125	96	116	94	105	101	105	120	92	94	123	114	107	121	92	125	104	101	100	111	103	103	99	113	113	106	124	96	115	114	106	111	104	101	120	106	102	113	101	106	103	100	117	107	112	94	110	97	99	114	98	115	112	97	119	113	103	120	110	97	97	92	113	119	118	121	108	115	116	107	100	102	115	118	108	112	111	103	113	93	118	96	96	92	110	127	108	95	106	111	104	103	90	92	101	128	85	124	110	107	101	106	90	106	108	114	102	94	104	114	105	109	96	115	117	95	97	85	113	95	89	101	117	100	120	102	112	83	116	106	119	103	98	94	104	102	96	100	85	98	89	100	108	107	114	94	115	88	104	123	121	96	109	116	107	105	103	104	102	100	92	101	93	97	94	121	105	106	99	103	107	101	103	105	110	119	118	107	102	112	117	93	119	116	89	106	94	115	109	109	104	102	93	113	117	113	107	111	85	84	91	106	119	129	99	105	111	105	104	103	117	94	134	110	108	118	98	100	96	121	97	106	93	106	116	93	98	83	117	88	110	90	102	105	106	106	107	89	83	108	98	117	100	119	95	114	102	105	116	93	102	112	107	121	95	106	118	104	99	123	117	99	95	98	106	94	118	111	89	91	116	107	102	104	100	103	97	108	110	96	97	111	102	103	106	90	111	114	114	103	103	92	121	100	121	97	94	107	102	102	97	120	104	93	104	99	103	113	112	130	101	109	107	115	97	130	98	107	117	108	113	110	102	116	100	105	130	98	106	91	106	114	88	121	108	116	102	99	108	107	114	101	110	107	113	110	99	112	120	93	108	101	126	116	108	109	102	104	97	90	75	110	99	96	107	101	99	100	109	97	103	103	113	93	110	98	113	94	106	91	103	85	100	98	109	98	110	104	110	101	109	124	109	94	102	113	102	107	92	118	104	92	104	107	115	116	104	100	121	85	106	96	113	108	119	120	92	109	103	94	112	109	130	104	103	110	118	102	113	105	103	97	107	91	109	115	103	91	108	87	108	108	80	93	120	90	111	104	112	115	101	115	102	99	127	113	102	89	103	110	101	118	108	96	70	95	110	110	92	107	120	103	102	126	117	100	102	103	96	109	120	117	102	106	97	92	118	103	107	91	99	110	106	103	113	116	97	104	95	94	92	110	103	107	99	99	103	104	87	97	85	97	103	107	101	112	106	111	101	93	93	102	99	104	106	100	105	115	106	95	109	109	86	102	109	97	103	111	122	87	94	104	113	92	103	99	97	103	90	90	116	102	101	103	104	86	98	109	102	115	80	125	113	103	102	93	110	94	117	100	122	116	102	91	106	105	110	128	129	119	106	95	110	110	94	123	110	109	103	113	96	106	92	118	110	109	128	103	113	92	109	105	107	82	115	112	96	123	107	95	92	93	120	86	111	95	96	101	103	100	109	95	88	95	97	81	106	106	96	101	107	90	96	86	119	84	113	100	103	108	122	124	114	92	100	82	104	103	103	96	109	118	118	115	105	126	122	117	99	102	118	122	105	114	112	126	98	118	99	88	116	97	106	117	112	103	96	110	107	121	91	112	106	106	91	118	95	101	121	108	99	104	114	92	93	100	94	111	94	99	99	107	108	108	119	111	107	96	116	103	103	110	121	105	98	99	97	101	113	123	107	93	92	96	110	98	98	102	102	102	98	102	114	92	96	91	107	116	118	104	96	119	101	110	88	102	92	98	106	106	98	112	96	95	103	103	105	91	99	93	116	95	96	102	86	90	104	107	124	118	103	104	97	114	79	81	101	93	99	92	122	104	118	100	117	118	96	106	102	97	86	108	88	114	103	98	112	93	107	125	99	97	89	94	92	106	119	117	109	102	105	89	87	101	104	98	115	116	114	109	94	118	93	105	105	110	100	110	107	96	106	77	100	93	96	110	113	100	108	98	100	99	117	101	122	101	110	109	106	98	111	108	103	94	109	104	91	114	104	115	107	106	113	102	83	96	84	119	94	115	113	101	111	100	91	103	103	117	101	101	112	107	118	119	104	107	110	114	93	130	107	82	107
18492	10559	2729	2480	3490	3717	3256	2718	2176	1914	1635	1453	1334	1287	1209	1186	1158	1115	1176	1211	1136	1110	1113	1090	1146	1074	1101	1119	1191	1127	1178	1097	1127	1151	1109	1073	1035	1042	1027	1053	1047	1034	1032	976	1042	996	983	1044	1020	1024	975	979	976	1098	1053	1009	1047	1032	978	1038	976	1113	1076	1402	1916	1946	1812	1219	1081	1031	1348	1650	1486	1351	1244	1119	1081	1031	980	1003	952	956	932	983	980	990	992	944	1007	1002	974	971	976	951	955	954	972	954	1004	954	1085	965	1004	1038	1045	975	1001	1002	946	1026	968	966	1035	941	1018	1000	1016	996	942	1023	990	1021	1007	983	1019	944	1010	916	1037	962	982	972	976	1059	1023	1008	957	1014	961	1009	947	997	969	974	976	976	994	1008	937	1036	1072	986	1008	946	1007	992	994	1009	1049	1022	989	934	1005	1008	951	1029	991	995	1036	1015	1022	957	1017	1035	998	954	1045	982	974	962	1050	942	1032	1007	1013	977	1004	1007	951	943	944	996	948	998	968	971	996	994	997	1018	965	962	961	1007	1022	992	957	961	1036	1017	976	993	998	1040	986	1028	1035	998	1085	988	1035	983	930	1005	992	932	988	1016	994	996	967	1041	1023	961	1062	992	994	978	1009	971	959	998	987	1041	1019	994	994	1021	982	1012	994	1024	1004	1001	1018	977	993	1009	1028	987	980	1003	933	1012	1006	1011	998	936	989	1028	1017	1010	970	976	1032	948	988	965	999	981	1059	1001	1011	1037	987	960	968	1051	993	951	987	1017	998	985	1032	968	1020	1002	982	983	987	1008	1007	1038	966	997	947	1046	941	1006	991	1030	1002	1019	1012	994	1040	1005	978	1025	1023	936	1078	1034	955	1004	952	986	1017	988	991	992	1052	1002	990	1005	978	944	976	1013	972	975	946	988	1017	999	974	967	1008	970	1019	1038	998	946	1047	974	1063	1031	999	1035	998	1031	996	975	1019	975	1027	998	967	1009	977	998	988	1003	1034	1031	1006	985	997	1047	1020	1031	975	986	1033	1001	963	965	937	1027	1017	966	1011	957	980	961	1022	1032	999	1043	981	1028	1003	926	989	966	1034	937	993	983	935	998	980	978	1033	1014	1003	1011	1007	1022	1022	934	942	953	1020	1088	987	1037	1037	969	995	987	983	1001	1025	978	941	956	1018	976	1003	1037	994	999	1015	1038	974	999	1004	951	1029	1009	1023	1067	997	950	988	990	1008	986	1029	983	986	1023	971	1042	929	958	995	950	991	1002	989	948	991	934	1005	1030	1004	986	967	1056	1014	1038	1010	951	981	1026	1026	1031	979	945	1019	938	1002	979	992	976	963	1026	922	960	1052	1022	963	991	983	978	979	1002	995	984	965	1030	1008	972	1023	960	991	1023	1028	997	981	936	1019	982	958	1000	1012	989	962	1055	1035	1000	970	1003	993	967	953	970	1029	1003	992	1028	949	992	1068	1022	1011	982	1063	996	969	1006	1033	960	960	995	999	949	1002	959	989	1044	951	957	995	966	984	940	989	995	982	1011	978	1011	962	971	1017	1001	1002	944	965	1011	986	1040	1009	965	999	1066	1019	959	1015	974	967	970	996	1001	972	1015	1009	1087	979	1021	947	1001	1016	1000	1020	967	963	962	1002	1025	958	1001	969	1023	1041	983	995	976	944	1065	992	983	971	997	1027	1033	978	994	925	1046	997	992	974	1024	981	1005	959	978	1019	965	1040	1030	929	992	989	972	1020	1022	948	1033	942	996	1027	1034	972	1029	975	956	1006	977	973	1005	1018	1045	953	969	995	926	996	987	1014	999	1017	995	1020	1003	961	1007	957	984	975	1021	934	1046	1000	1022	993	952	975	954	976	1037	997	979	980	1026	979	966	968	1001	950	1012	962	997	988	913	1021	947	1035	1003	1031	1044	960	1012	958	1025	960	1055	964	961	1022	1012	932	1036	981	939	942	1015	1005	993	1011	983	948	1031	960	950	988	940	967	1010	1029	1041	953	997	1014	993	1048	996	1031	996	1000	990	955	1015	952	987	1063	988	988	1026	942	994	960	1050	1034	1024	963	1002	975	1036	984	985	1014	983	993	976	973	996	1029	926	1019	995	1006	976	1029	1003	964	1018	939	1027	1045	989	999	984	1026	953	1024	997	1013	1012	1015	1053	947	941	1043	959	992	1005	1016	1025	1042	960	990	1037	1011	983	1006	985	995	1015	1004	961	949	1020	947	977	959	1021	938	1010	947	945	991	984	948	1000	1042	1006	1060	1023	996	969	967	957	996	1039	982	1035	981	1001	1030	962	1022	1014	974	1022	961	991	930	991	1041	961	1043	1009	994	1021	978	974	973	960	993	977	1038	1027	1007	970	999	1012	964	995	954	965	989	1043	993	972	1009	1017	992	961	1034	979	1041	976	1001	999	974	974	989	1031	1035	1031	995	972	993	1010	1023	963	995	1004	991	991	939	1003	994	1030	926	1050	1022	957	953	963	1015	987	984	956	998	1043	1048	1020	1020	998	1017	1010	1025	1015	980	951	1033	1044	1013	975	986	1022	1029	1037	973	982	1039	965	1014	970	1003	1007	940	975	997	999	986	981	1038	992	977	985	1026	960	972	992	995	995	961	1010	940	943	980	965	934	968	1028	1006	963	1007	972	982	1021	1002	984	1031	993	954	1044	1013	961	1021	1000	954	1043	1029	1075	1019	996	961	1012	1009	1015	1014	939	942	960	1007	1007	987	1048	1001	1022	1021	965	1058	988	1025	1047	1075	1045	1045	950	984	992	1022	988	963	973	1031	970	975	1026	953	951	1045	982	992	991	1021	1015	976	992	978	995	1043	983	1026	959	1043	1037	994	1011	959	934	988	1050	994	1031	993	972	971	1000	993	1000	1006	998	1013	932	1001	1039	965	978	1023	1016	944	968	1013	1021	1053	1025	952	1084	1011	1031	1006	991	984	1048	1010	995	973	954	1005	1016	962	1063	994	950	952	1042	894	962	974	1041	993	974	953	999	998	1040	1003	1035	995	1035	1006	959	1044	990	1013	1012	966	1023	1063	1011	965	1036	951	1029	954	1001	1037	973	974	1022	1022	1055	966	995	1013	999	986	997	951	951	968	1027	1032	958	1027	983	1019	1007	1015	1004	978	1006	996	1018	1007	976	1033	999	977	994	1025	974	969	997	998	996	983	1009	977	1031	1015	1011	1036	998	1013	984	1011	963	970	1012	986	943	954	1011	1041	1012	998	948	1025	1002	1018	1002	968	976	973	978	1010	1012	955	985	958	1043	993	1002	1045	975	1002	1007	980	985	1036	996	992	988	1013	995	998	992	1058	1016	1000	976	929	997	997	909	1010	947	1016	987	999	986	1033	994	1012	999	977	988	986	962	1059	1000	1006	984	1015	1019	973	989	1049	997	974	927	961	977	981	1019	1024	1039	965	1038	986	980	1011	1064	1023	1032	972	1013	969	992	1013	979	978	989	1047	995	982	1023	987	1010	984	1011	1063	964	977	945	1001	969	1030	958	912	1040	983	957	968	958	1003	1017	969	1031	1024	1047	979	1014	1005	919	1038	1013	977	943	997	1006	954	1007	1066	1007	969	987	959	952	979	965	969	1014	962	1043	988	966	1020	1007	947	1038	1003	961	905	978	1007	1006	1002	916	1045	956	1006	974	993	1007	997	991	1040	945	1004	998	1019	995	968	992	995	967	988	979	1034	959	953	991	950	1020	1006	1008	980	936	1007	1013	1031	978	1004	993	986	1000	1053	1028	968	958	972	959	1051	954	1008	982	1042	981	1030	1010	993	999	991	1001	1028	1010	1013	1041	949	982	974	979	1023	1032	1007	955	936	1018	958	942	974	967	981	966	1015	965	1001	984	905	1007	958	1011	966	947	1002	1052	1015	1001	1049	988	1019	990	983	1009	1010	1027	975	1014	962	974	1040	991	981	1049	972	1082	1024	1008	1013	1030	1028	970	997	908	975	1033	940	981	963	1022	957	1016	998	986	1064	979	1016	1000	995	983	998	1021	1031	959	1021	990	1012	948	997	958	957	976	981	1002	1058	941	1033	1043	963	981	994	978	978	956	1071	1018	982	982	1024	976	1013	1054	1015	978	1015	969	977	1028	947	959	944	993	996	979	967	1040	968	1016	1015	1027	998	1010	1024
2110	809	193	132	137	112	142	124	104	121	97	99	77	104	88	97	93	92	106	93	107	89	96	109	86	91	89	95	86	90	111	103	85	88	93	105	84	74	94	86	101	101	92	95	100	76	74	94	83	89	80	99	103	101	92	99	92	82	91	99	98	72	101	86	79	100	97	85	69	86	149	174	130	128	146	99	104	83	105	85	82	92	91	92	94	82	100	104	91	99	112	90	86	88	104	88	86	84	82	105	92	88	97	77	94	80	86	85	81	82	80	79	90	85	89	87	82	77	72	85	91	80	74	82	105	78	92	93	83	88	99	78	99	88	91	91	97	68	85	94	96	90	112	84	96	91	93	93	101	77	83	79	103	81	77	99	73	93	86	91	82	74	82	96	79	85	80	107	84	86	108	82	92	86	96	97	91	94	76	74	103	79	88	81	92	83	90	86	97	104	94	98	78	91	82	89	90	88	90	84	72	106	87	91	118	94	83	83	99	101	99	74	99	97	82	81	96	109	94	92	103	70	84	106	102	92	88	87	76	95	83	91	97	96	90	89	112	93	82	92	85	75	68	88	107	101	84	91	78	75	112	94	83	91	85	83	83	76	95	76	95	98	89	88	80	107	86	80	83	96	96	87	101	89	91	96	109	96	100	84	89	90	84	94	97	105	93	99	69	84	77	89	85	81	82	107	90	93	81	85	91	97	104	78	92	95	83	85	95	80	103	90	90	87	98	107	80	76	80	108	91	80	82	92	83	106	78	90	86	79	99	92	96	85	95	82	82	84	102	91	88	83	96	88	103	91	79	105	96	93	82	85	94	93	91	97	93	97	91	120	87	96	98	82	88	82	101	74	96	88	85	83	96	76	76	95	94	74	85	91	78	75	80	102	92	96	95	87	95	97	99	96	92	88	83	73	93	108	83	83	93	97	97	88	100	112	93	79	75	86	100	78	116	98	83	93	101	81	97	84	93	86	93	75	89	88	111	88	91	95	83	93	83	95	86	86	93	100	101	88	95	90	102	94	104	107	92	99	89	74	92	85	91	92	83	74	107	77	89	71	85	106	85	92	80	102	89	84	97	86	103	90	88	89	93	78	100	89	80	82	72	91	88	84	85	104	87	102	80	79	94	87	90	72	86	83	76	95	92	109	91	105	73	91	85	90	79	73	89	93	76	86	104	82	76	88	105	87	97	71	97	96	83	97	91	76	91	91	92	84	91	81	109	101	81	108	91	71	99	86	92	82	88	69	93	104	94	85	79	82	94	87	76	98	92	95	88	111	84	79	85	81	99	85	93	101	76	81	80	84	86	85	98	98	59	78	81	92	90	91	94	95	93	85	101	88	72	96	90	105	96	95	92	100	111	77	86	92	80	101	92	93	81	92	84	93	87	96	98	101	70	75	85	84	85	93	89	95	90	87	82	88	94	75	88	93	109	113	76	99	100	84	83	101	85	107	91	76	89	92	99	103	102	93	92	99	99	87	77	85	99	76	86	87	74	83	98	86	96	99	82	83	92	84	103	89	104	97	93	83	97	83	92	88	74	86	91	96	89	89	97	86	86	84	89	109	89	101	94	94	86	89	71	88	101	95	97	106	91	99	81	78	92	102	96	100	83	119	71	97	91	100	84	74	86	91	91	82	107	110	67	88	101	101	103	92	94	84	97	99	93	100	102	81	84	103	89	101	94	79	87	97	87	97	103	82	96	95	83	90	91	107	109	89	89	96	95	92	81	99	107	71	74	92	85	85	102	86	93	89	88	72	102	83	87	114	86	89	104	79	82	96	94	70	97	73	98	75	69	83	88	70	101	108	100	89	92	80	96	95	86	103	80	96	98	78	105	86	92	101	97	102	105	103	104	93	90	90	103	78	93	98	76	79	83	92	87	94	91	88	104	87	70	95	72	72	95	97	92	92	84	94	104	88	95	96	86	113	95	88	95	90	96	98	97	104	84	99	94	80	101	100	89	100	115	81	74	109	84	110	87	89	86	110	103	96	91	87	103	105	87	94	82	98	81	81	98	94	74	78	93	101	91	95	88	75	99	85	91	81	80	102	100	96	94	80	73	84	75	88	84	83	85	83	84	86	73	86	78	91	80	79	86	105	91	91	74	96	98	88	97	85	97	83	95	98	98	88	87	99	74	88	93	85	64	80	95	75	79	107	96	113	81	75	95	88	83	94	88	91	80	77	83	88	97	92	99	83	90	88	90	92	91	109	91	95	73	81	85	89	75	78	102	84	79	91	108	79	85	98	91	75	79	93	83	97	81	80	81	85	82	93	86	88	69	74	91	75	75	91	89	79	94	110	86	97	105	101	96	89	97	94	92	95	86	80	77	75	110	86	98	102	78	84	93	81	92	72	95	99	81	78	80	101	93	84	91	104	80	87	107	96	78	88	72	109	84	80	101	87	71	86	74	85	102	76	105	94	117	83	78	79	87	89	91	92	88	101	81	80	100	82	99	106	87	89	87	99	99	97	88	100	75	93	97	92	87	100	103	92	103	88	93	85	85	97	92	83	96	100	85	93	102	97	83	76	108	108	109	84	84	110	97	99	95	82	100	103	84	106	85	82	88	107	92	98	89	86	85	104	83	92	91	75	98	93	96	102	94	97	87	92	84	79	79	87	95	78	95	96	102	77	74	96	76	95	100	89	86	76	97	94	95	90	91	92	102	87	106	87	79	87	97	92	80	113	99	95	90	88	104	84	119	87	99	85	106	84	80	97	82	89	90	92	77	73	92	81	87	94	77	84	93	84	74	95	76	106	78	103	91	94	92	83	92	87	86	101	106	86	117	86	112	94	83	86	94	97	84	78	100	90	84	95	81	88	98	74	86	98	89	101	110	109	96	91	67	102	79	86	82	87	80	95	81	75	89	84	90	95	99	77	87	84	93	85	96	76	65	96	81	79	79	84	107	79	96	95	86	89	84	83	92	96	79	92	84	92	90	96	82	90	88	77	83	108	88	110	88	99	84	82	102	82	93	98	95	97	87	91	78	93	85	94	103	87	93	98	89	86	92	76	102	82	96	96	78	95	95	94	105	92	70	93	89	88	90	88	75	86	88	84	83	84	110	99	85	82	86	105	80	86	83	102	83	101	82	105	84	111	93	93	88	75	94	75	97	90	89	100	96	120	88	84	93	96	97	89	95	95	94	89	101	89	98	91	106	90	84	98	85	92	116	89	103	91	98	92	94	101	92	94	79	84	93	88	102	79	95	92	98	96	83	82	86	103	76	80	82	109	109	87	96	80	100	85	88	103	87	84	82	77	89	78	72	87	110	90	77	92	85	93	99	83	93	92	71	86	99	85	107	85	77	92	85	92	91	92	89	89	105	75	94	98	93	76	86	96	84	66	105	83	89	75	89	80	69	80	92	80	98	81	91	92	85	88	89	105	78	87	84	92	84	102	67	77	94	88	82	94	77	82	104	93	91	82	95	85	88	90	89	93	91	93	95	90	86	96	94	81	93	98	78	86	100	94
20058	7980	2339	2161	3146	3421	3156	2685	2227	1957	1641	1425	1357	1175	1105	1072	1072	1014	996	1012	1074	1018	919	1040	1032	1045	949	941	892	964	954	950	987	992	976	994	945	882	915	884	921	939	887	877	913	918	912	865	900	839	906	871	901	866	842	910	789	868	844	854	924	895	893	908	862	835	880	885	849	923	2152	2610	2185	1722	1442	1151	1067	909	907	880	885	851	857	807	836	844	881	826	772	837	850	824	847	820	827	833	826	861	826	829	859	914	937	840	825	845	820	884	832	865	856	785	857	867	843	790	865	808	861	864	822	777	869	825	863	892	838	862	867	842	851	862	872	819	864	806	818	888	870	862	844	877	861	904	847	851	824	845	808	873	862	839	844	864	834	859	833	896	798	856	827	793	860	805	841	825	901	847	879	860	847	866	819	862	833	832	862	813	822	844	871	823	867	848	867	840	877	862	845	883	850	837	804	855	884	849	814	808	874	828	839	834	879	854	805	833	810	850	906	852	897	832	822	834	879	815	814	856	844	859	808	879	847	839	827	862	860	819	867	845	892	798	837	820	841	861	857	830	788	871	902	864	854	810	864	836	841	870	857	907	802	845	812	842	852	828	823	887	854	801	850	902	811	863	797	822	784	850	870	840	776	797	867	854	841	834	907	903	858	821	889	821	844	858	864	817	828	888	856	855	856	838	898	826	853	850	820	873	831	853	869	785	773	860	868	838	846	885	816	856	858	815	788	786	890	834	869	860	921	842	835	836	828	792	804	853	900	822	811	822	817	874	822	848	857	862	896	783	770	857	877	808	902	843	828	845	828	843	818	838	859	863	847	837	853	877	829	847	887	852	805	826	818	870	807	865	861	855	851	842	855	838	866	841	841	837	833	865	888	808	838	779	890	868	790	829	826	819	830	874	861	889	817	854	839	860	774	832	890	856	886	828	811	917	783	876	862	877	777	818	864	841	867	867	837	849	795	833	822	862	840	838	856	833	824	868	847	879	816	853	833	843	883	874	839	834	808	826	847	822	865	781	847	782	865	872	830	829	909	868	815	881	856	848	823	828	894	799	843	880	837	867	815	865	844	838	852	817	834	850	817	806	852	860	860	827	862	825	865	847	818	824	877	832	879	860	818	851	835	850	799	853	847	923	796	789	851	826	797	883	843	813	855	860	827	832	873	849	881	850	858	828	812	864	860	841	880	853	860	865	854	853	852	881	834	831	939	819	882	871	850	868	818	798	884	832	836	860	901	837	804	848	883	890	909	876	854	822	866	845	894	837	820	821	868	879	842	884	844	831	819	847	826	799	828	882	837	832	830	852	823	794	842	850	867	848	796	849	889	878	875	875	838	860	854	800	813	876	857	838	837	890	849	878	874	828	820	855	823	811	863	857	827	873	855	827	802	836	797	873	873	819	832	853	871	850	829	827	818	862	855	868	886	824	836	864	852	785	839	868	863	855	836	840	862	873	839	798	814	777	797	846	841	809	899	888	819	833	857	837	806	840	876	832	887	845	865	837	903	814	808	803	864	877	911	837	775	848	898	866	816	857	841	790	856	859	853	852	839	837	904	871	809	820	830	863	835	872	873	832	834	847	844	872	877	840	879	891	833	846	876	845	864	902	836	841	823	874	832	918	823	848	858	840	855	802	875	842	805	815	869	800	871	816	871	880	839	808	858	876	810	840	830	797	834	813	843	844	853	806	860	883	873	865	830	804	843	849	813	868	808	877	822	818	860	865	835	864	814	790	879	864	825	826	842	884	813	810	827	857	840	812	812	891	802	848	827	838	852	845	826	834	829	867	843	863	852	873	824	846	807	831	865	861	830	801	784	915	874	829	846	864	849	829	849	856	890	799	856	846	823	856	841	807	819	820	799	852	840	813	844	863	803	832	859	857	862	849	816	860	869	847	875	797	852	859	820	866	810	838	864	878	820	884	915	830	855	862	857	828	847	828	840	853	856	851	830	832	795	781	834	813	874	877	906	824	884	817	843	820	855	881	875	871	839	842	856	834	833	832	837	828	910	859	861	875	862	821	835	896	870	820	860	873	865	814	845	882	834	858	813	812	840	804	826	857	869	824	829	849	850	849	862	819	852	846	881	876	802	835	823	881	852	861	878	888	849	877	812	835	874	872	826	864	844	819	844	862	874	859	837	883	805	829	871	858	900	910	821	858	818	846	870	800	864	854	856	854	812	878	828	840	902	780	870	850	858	861	836	869	841	793	799	847	869	792	842	822	844	886	889	843	869	840	829	899	827	834	855	842	862	771	823	832	862	860	806	873	916	822	846	853	864	831	819	908	857	818	816	863	859	908	876	804	818	809	857	844	874	856	807	859	878	816	839	820	798	847	821	825	917	831	834	851	857	840	824	881	821	835	844	888	829	862	802	901	839	828	846	846	847	840	817	880	835	822	835	841	818	869	843	824	801	867	833	811	893	852	807	835	875	891	836	824	848	867	818	812	843	870	806	828	828	866	843	881	857	870	822	789	829	838	862	879	858	846	829	875	844	861	821	857	860	904	878	860	829	831	870	805	857	859	802	856	841	901	801	843	914	831	860	867	828	844	872	820	885	858	848	827	874	857	815	870	807	852	835	837	856	844	865	820	840	910	904	809	838	852	803	819	835	868	805	873	864	830	820	856	835	818	908	867	896	786	795	850	842	865	835	864	854	927	823	857	834	795	842	865	808	843	808	843	791	835	870	815	868	871	836	854	838	908	870	864	838	871	833	905	862	861	851	833	829	810	852	816	825	849	825	821	843	856	770	823	817	806	799	814	812	863	810	833	859	781	874	863	795	796	864	851	850	788	814	830	781	866	886	854	835	820	853	859	892	883	867	880	859	860	788	785	875	848	826	834	852	833	877	887	882	837	826	817	869	802	830	811	812	848	824	848	824	892	843	800	851	823	870	837	871	816	868	869	864	851	821	889	849	868	830	853	825	836	790	888	807	860	859	851	835	800	856	832	814	881	812	850	845	896	891	833	863	852	918	859	852	879	836	827	866	790	878	838	854	812	852	873	844	822	868	880	858	823	798	807	807	847	813	877	848	850	861	869	861	828	851	834	884	852	874	832	790	858	837	873	852	903	824	865	820	837	923	805	882	836	878	779	811	851	834	882	876	823	852	831	842	810	788	885	803	844	874	861	860	872	878	830	837	842	761	848	815	895	822	847	838	844	890	825	794	839	819	882	829	849	839	831	842	867	818	876	847	844	879	844	846	852	847	789	847	879	851	833	813	906	859	836	830	849	864	898	878	863	855	860	841	873	860	851	855	803	869	906	813	856	858	829	809	832	852	854	816	800	847	864	829	841	856	825	837	847	883	837	844	848	823	831	815	842	845	833	801	844	843	867	854	840	863	881	841	843	860	843	807	812	835	863	853	818	865	785	856	840	802	888	800	807	876	859	827	857	878	822	874	814	852	808	824	864	791	821	851	850	872	918	851	821	818	856	849	875	883	897	850	853	844	844	854	859	849	821	869	843	837	846	847	794
2435	1308	321	169	166	146	135	126	133	136	124	124	96	118	116	94	126	104	96	95	83	105	103	92	109	88	94	104	88	89	106	107	120	86	102	87	101	111	101	98	102	88	91	93	102	88	99	99	84	92	92	94	93	94	99	87	69	92	101	91	100	99	105	104	106	109	104	108	124	128	166	188	179	137	121	115	103	93	82	97	82	97	97	88	93	110	103	85	92	89	83	88	85	90	96	120	85	88	107	92	95	93	103	89	89	94	74	111	102	101	81	93	95	82	76	76	98	93	106	107	94	87	93	84	79	94	82	93	81	88	78	92	89	102	90	95	85	83	98	82	96	89	90	111	82	104	101	116	109	107	90	83	107	95	96	107	108	99	88	89	86	88	104	80	100	97	91	91	110	113	107	109	80	96	86	116	82	104	82	100	97	82	87	99	102	91	94	89	105	87	103	92	79	96	88	88	75	125	109	104	115	98	87	83	105	124	104	96	100	96	112	82	97	72	82	90	97	97	92	99	83	73	101	89	74	79	89	91	79	88	92	83	100	87	88	111	87	104	79	81	98	104	84	103	78	104	79	86	85	75	77	105	116	90	106	84	97	97	101	89	94	101	96	70	91	91	108	103	102	89	109	83	89	98	99	86	105	105	97	99	111	81	96	76	95	93	79	91	79	84	84	104	87	90	78	85	94	101	94	99	85	95	93	71	90	96	80	89	98	77	106	73	98	100	84	88	100	90	80	97	96	84	113	108	90	103	88	84	90	90	97	101	90	86	94	97	90	99	114	90	84	89	113	82	103	86	96	90	72	88	116	96	91	92	99	103	102	92	99	106	85	107	86	85	77	92	99	92	92	86	83	94	99	84	89	86	86	114	95	86	92	80	100	78	87	78	95	95	85	93	81	84	97	84	102	84	87	86	103	107	103	91	91	78	106	102	95	93	103	88	71	107	103	86	96	90	73	101	103	85	96	96	87	85	108	77	94	94	90	86	92	100	89	93	111	76	86	83	103	92	101	90	97	96	101	127	101	92	89	118	96	93	98	96	104	106	80	102	90	72	88	102	114	87	86	91	92	93	94	87	105	78	96	90	109	95	114	90	93	96	90	98	111	99	99	79	85	91	84	106	97	80	99	91	79	97	101	100	99	105	111	101	99	69	80	86	102	113	102	88	85	92	76	94	96	90	88	90	90	84	112	83	86	100	96	108	95	90	94	109	96	115	98	93	102	104	110	94	88	94	106	115	88	83	118	94	100	87	105	80	99	114	87	98	96	105	86	116	93	82	108	98	85	85	91	78	86	95	99	84	94	98	79	99	87	96	120	81	97	88	90	102	96	82	88	82	111	90	90	99	90	92	101	102	78	111	103	89	100	85	82	84	76	98	80	102	91	94	89	78	83	89	105	93	82	90	91	89	89	104	92	116	93	97	97	114	95	85	96	112	100	112	110	89	81	84	98	93	85	85	95	91	98	78	89	102	85	95	82	96	89	92	92	76	100	90	70	86	102	77	102	83	98	112	90	95	100	99	91	81	91	97	76	93	90	104	92	83	98	102	96	83	79	76	109	91	95	79	95	94	90	95	89	98	89	111	92	85	101	94	93	87	101	85	82	77	106	88	101	100	102	92	102	94	87	75	92	103	88	83	90	89	81	101	103	87	94	102	98	94	110	105	102	110	93	84	103	97	98	90	97	82	91	103	94	79	98	92	82	95	78	90	87	95	97	88	95	80	88	83	95	84	94	69	98	82	78	87	108	82	105	90	107	94	103	96	91	86	84	112	93	91	87	91	117	100	79	109	85	84	80	89	85	89	96	100	80	87	94	82	88	78	110	94	84	113	85	97	82	82	95	109	87	84	108	80	99	86	89	70	76	87	91	93	95	104	90	103	94	98	82	88	103	93	100	93	85	105	82	90	76	99	89	94	92	94	95	97	95	89	111	83	97	89	84	91	96	91	74	102	101	87	92	100	87	91	84	96	95	89	78	96	102	101	104	84	103	87	95	118	86	85	105	96	88	103	92	118	86	102	87	94	86	93	92	86	114	97	92	94	103	91	93	107	92	89	93	104	90	92	90	103	83	102	84	86	98	108	86	95	95	81	96	94	97	98	91	84	108	80	86	108	93	96	104	112	102	103	102	100	74	94	99	89	104	84	87	88	92	86	96	94	92	96	115	83	92	84	87	80	103	107	102	100	104	93	89	87	96	94	94	91	91	103	85	85	97	88	87	93	97	91	105	87	104	77	81	77	85	111	115	81	92	111	85	97	91	85	92	102	95	111	98	95	86	98	97	97	92	100	103	94	91	99	111	100	99	105	81	105	91	111	87	99	100	86	112	90	82	100	93	86	92	103	84	90	90	75	91	88	89	80	101	93	94	87	91	103	90	91	107	86	87	80	101	104	98	93	101	101	93	86	82	100	70	97	99	75	97	91	93	89	96	98	95	75	85	91	99	87	112	89	89	80	92	94	81	73	90	101	98	105	98	108	79	96	98	99	89	99	88	101	99	107	87	86	108	92	89	84	90	91	95	111	85	89	92	100	95	89	100	73	87	98	100	85	90	100	113	81	88	90	76	94	92	81	98	105	98	85	96	84	87	72	82	77	76	87	80	107	98	94	92	102	87	92	83	104	102	88	84	83	106	98	88	85	93	103	79	100	95	91	95	98	105	96	110	119	92	107	94	92	103	95	95	85	84	96	98	99	105	101	97	81	99	92	102	116	92	89	87	91	109	86	107	83	88	88	72	100	94	105	89	106	82	103	91	88	73	94	93	74	101	107	71	77	89	94	93	84	93	91	90	103	83	87	104	85	84	92	81	88	82	78	76	79	100	91	95	88	96	95	103	110	100	112	82	117	84	101	96	84	89	95	96	102	75	91	101	90	93	92	98	116	90	89	92	94	96	91	87	96	93	102	80	87	111	89	113	77	85	99	82	101	104	74	98	96	104	90	89	86	75	92	93	86	98	91	78	103	100	94	101	93	99	85	86	81	99	82	101	93	81	75	85	117	101	103	97	91	93	97	103	83	94	97	93	80	95	104	89	81	97	97	90	79	84	87	96	98	93	105	102	100	76	100	102	74	101	101	87	82	80	96	84	98	98	79	105	84	97	88	77	100	96	109	92	91	86	99	94	80	83	100	104	95	96	87	73	94	93	106	88	96	87	89	91	85	92	87	101	88	90	97	85	91	112	107	82	92	88	77	98	98	85	86	81	73	79	94	102	99	112	95	94	97	82	108	92	78	109	99	75	84	109	89	117	107	103	87	79	100	90	96	89	96	90	91	99	82	95	115	94	75	110	99	112	93	71	101	84	78	96	91	91	93	82	98	96	85	89	73	81	94	95	84	78	98	100	122	87	81	95	81	93	86	94	97	108	100	97	104	89	91	93	99	97	83	110	112	111	78	99	83	98	78	104	95	103	85	93	87	100	103	91	82	99	88	95	97	97	105	84	86	94	121	90	88	102	98	89	92	93	75	101	108
23226	10990	3453	3085	4582	4981	4380	3610	2933	2476	2084	1819	1562	1346	1336	1270	1295	1151	1165	1114	1171	1112	1092	1077	1044	1078	996	991	993	1014	995	1036	1015	1001	1053	963	995	986	988	991	982	970	931	970	962	927	915	908	904	996	961	923	912	864	905	947	924	1033	915	884	947	897	904	914	957	884	1251	1170	1334	1189	2567	3115	2535	1953	1621	1260	1062	912	865	903	827	878	878	917	901	854	879	848	904	910	903	901	869	850	885	847	803	844	854	912	872	856	916	894	837	887	853	879	876	896	873	956	867	902	893	880	891	898	889	870	882	919	891	860	884	897	850	852	839	924	900	908	838	897	907	927	868	891	870	897	885	835	877	869	887	884	886	901	849	870	878	894	915	844	912	814	916	890	822	885	905	882	898	873	912	864	901	872	859	859	920	877	860	852	881	890	886	898	891	939	905	874	925	882	887	909	884	902	850	923	892	875	879	897	916	949	876	871	894	854	929	872	915	899	869	908	916	903	844	900	896	850	899	889	867	886	956	851	956	885	837	895	891	857	895	871	869	897	919	922	912	916	917	890	846	886	814	885	911	942	858	930	910	846	912	875	867	912	873	896	888	925	942	922	871	880	893	868	864	851	856	869	843	876	892	920	906	904	901	904	873	889	911	907	880	927	916	853	871	911	921	902	862	886	856	835	875	868	905	890	896	883	892	894	862	872	857	887	913	868	830	889	834	834	899	826	953	878	910	846	860	871	882	910	926	842	920	909	927	882	886	843	851	906	952	868	858	914	940	890	920	884	883	854	901	836	893	910	895	866	857	888	936	854	916	890	913	852	844	810	913	935	860	881	834	874	851	823	902	893	892	893	950	866	868	862	837	861	887	885	848	878	847	879	883	919	890	930	880	891	906	901	915	897	954	856	854	866	918	925	904	913	906	891	872	875	867	924	871	863	893	905	891	877	939	863	867	888	854	914	891	870	892	852	905	933	916	916	911	923	869	895	859	854	917	849	867	913	950	871	886	848	859	906	912	867	919	878	877	896	871	875	868	881	891	880	947	917	907	897	872	890	886	848	908	878	892	905	912	880	888	890	945	914	870	852	884	893	896	933	928	934	847	946	907	871	877	895	911	851	878	916	873	869	871	906	884	816	879	894	913	875	892	903	935	915	895	864	869	912	862	844	888	850	905	928	909	910	869	879	876	909	857	898	823	887	850	918	894	871	883	881	870	891	900	889	868	882	887	887	955	872	887	846	930	908	839	930	796	866	882	868	903	885	902	910	875	876	860	890	874	918	873	912	866	901	885	904	831	949	870	920	902	948	896	907	891	891	911	927	893	894	906	913	900	864	897	903	862	908	926	874	882	892	866	843	844	879	910	858	873	863	875	902	854	848	881	872	914	816	892	867	885	878	836	918	875	884	875	876	858	886	867	933	904	939	894	916	894	911	877	864	881	897	880	923	909	917	858	852	933	861	864	927	880	863	876	900	881	858	937	883	843	889	857	870	902	873	924	916	899	832	854	884	900	925	880	907	867	904	932	887	919	879	912	889	867	896	876	870	871	939	855	935	845	905	924	870	888	860	921	874	822	867	903	826	888	915	867	843	926	872	897	867	904	883	932	889	890	867	936	842	881	878	925	912	930	828	866	912	841	872	865	868	896	852	832	859	868	877	946	893	836	900	879	868	880	899	843	852	881	847	860	930	876	870	878	880	897	833	847	898	867	838	897	920	909	927	866	873	891	915	898	837	816	882	919	851	905	867	902	872	900	872	907	891	840	961	922	877	847	909	950	857	863	912	901	897	818	899	879	880	853	903	862	940	833	874	887	869	892	890	838	863	862	843	878	922	870	891	869	931	884	885	918	889	892	868	904	876	877	931	851	898	920	820	893	928	859	820	931	944	909	874	854	904	876	892	886	871	901	866	902	945	855	864	837	945	886	772	946	859	863	862	913	884	934	866	865	875	881	910	941	871	877	878	870	874	936	918	875	904	914	880	900	894	874	901	848	851	874	866	909	865	906	872	873	908	868	832	959	862	927	937	874	900	881	896	864	892	899	891	911	878	913	879	874	904	860	892	899	915	875	866	813	939	854	870	893	881	925	886	907	910	870	892	917	902	880	924	883	859	887	923	878	853	817	861	917	853	847	892	914	915	878	875	895	868	918	888	883	889	872	883	855	873	915	862	896	881	881	837	889	865	870	888	871	861	922	856	802	937	866	877	934	883	896	867	908	910	856	932	921	856	912	835	884	820	850	876	919	902	861	934	846	906	890	904	900	866	880	877	893	916	914	872	905	905	895	887	835	878	894	842	860	871	907	836	868	944	913	854	884	902	855	891	878	866	903	922	876	884	867	853	882	869	928	867	899	882	875	925	893	910	879	891	929	851	925	913	970	880	873	869	917	865	894	857	865	903	916	877	873	918	877	870	832	914	898	881	849	895	917	878	904	879	877	918	911	924	919	941	902	836	908	846	906	912	877	910	939	882	844	863	904	867	891	863	887	873	900	907	865	934	858	910	910	868	862	934	849	879	897	869	859	943	905	889	842	880	881	884	887	884	926	938	843	886	934	915	862	927	958	840	837	831	871	883	911	859	881	833	940	882	911	860	853	896	911	905	836	925	886	855	840	942	889	911	903	869	859	933	876	792	862	837	850	821	898	875	915	890	936	883	857	843	873	911	923	891	857	860	870	880	896	877	840	843	962	926	904	887	870	911	864	885	905	873	850	924	849	870	850	850	903	893	900	893	917	904	957	891	907	797	895	869	879	890	827	853	914	875	844	849	862	909	875	910	855	836	802	831	952	899	878	933	917	954	892	878	879	849	910	876	876	894	858	926	852	861	872	885	858	915	907	938	911	909	866	850	899	887	884	871	856	869	853	861	899	891	896	941	858	904	867	843	891	896	868	845	884	882	892	844	897	867	831	875	870	931	910	893	909	851	899	906	922	888	867	918	915	916	878	909	887	884	863	921	901	881	903	907	895	870	872	895	893	876	859	841	858	897	900	913	854	878	864	877	864	856	894	897	889	883	890	834	915	862	903	858	892	893	920	954	868	903	858	951	918	874	871	872	905	872	888	958	928	918	887	897	879	860	853	896	861	901	853	870	833	936	917	897	868	906	903	849	895	963	902	875	864	875	902	865	855	925	916	838	865	925	864	890	848	913	905	874	882	924	925	889	908	906	860	911	934	871	894	891	835	902	906	903	893	886	876	834	889	843	869	887	883	868	869	894	855	900	948	931	917	873	918	853	907	942	895	953	912	942	886	891	877	916	871	893	862	908	931	878	931	872	871	932	848	929	895	827	930	843	860	893	866	938	878	876	886	854	901	890	927	807	931	922	870	866	890	877	860	918	932	855	884	887	882	888	864	861	879	872	871	887	876	925	882	862	906	914	895	869	834	845	879	915	894	872	883	897	898	927	892	892	857	901	903	875	964	874	846	923	841	888	908	850	901	851	846	858	912	864	896	905	944	869	936	912	893	910	852	872	878	906	857	880	884	916	836	931
1146	275	164	125	101	119	95	119	124	119	102	111	122	119	94	88	121	124	97	112	98	111	111	115	134	104	99	98	114	93	109	97	87	103	113	122	102	91	80	109	84	102	88	95	103	88	96	109	108	104	87	103	110	102	89	114	114	111	99	109	107	100	97	92	110	128	109	82	113	116	115	109	118	113	121	113	104	112	105	103	100	121	105	99	110	99	96	99	103	104	95	87	97	122	102	97	109	111	95	104	133	94	85	113	84	114	94	103	100	114	108	110	88	102	99	86	116	102	104	94	110	70	112	106	105	79	100	93	106	120	87	111	96	88	106	118	88	102	91	105	93	82	117	98	94	103	95	105	106	90	106	104	99	97	89	95	99	108	110	99	128	94	102	110	100	112	96	91	103	101	92	113	94	104	99	111	101	104	105	93	110	90	105	123	88	97	73	96	94	104	113	88	84	100	110	91	99	100	105	86	115	110	91	88	108	110	91	93	101	89	115	100	100	99	101	100	82	101	124	94	95	124	115	104	114	98	128	94	97	102	128	107	113	94	103	101	108	97	101	114	104	105	94	101	100	108	100	110	106	112	114	111	116	101	105	95	111	116	110	104	101	107	106	101	97	106	109	92	94	96	126	93	92	103	102	108	105	105	99	110	105	92	101	102	99	127	101	98	109	95	106	102	106	105	109	103	99	107	113	117	103	114	115	117	91	108	121	106	106	103	112	93	114	128	113	103	111	98	104	118	111	97	112	100	117	108	94	99	86	86	96	95	88	102	109	97	102	100	94	135	98	108	90	115	98	97	101	99	95	109	97	125	98	85	113	99	104	99	100	109	82	78	95	119	108	114	84	93	94	106	84	103	90	106	112	99	109	102	96	111	99	108	83	113	102	95	111	100	85	109	107	119	94	74	95	115	105	108	96	112	100	105	94	96	95	93	112	112	107	115	105	103	117	94	89	99	97	112	103	101	128	114	89	107	86	97	101	111	100	116	92	113	119	92	95	94	99	96	97	80	108	108	101	99	94	92	103	108	90	109	104	107	109	111	105	112	101	105	121	91	94	99	113	100	101	119	103	117	92	107	86	94	96	84	107	88	103	110	103	109	109	111	110	98	109	103	118	101	130	101	96	115	109	103	104	88	103	104	104	100	95	92	95	89	114	94	120	100	105	98	112	110	110	77	111	104	102	95	98	105	108	100	125	92	95	114	112	91	91	111	111	113	111	106	110	109	100	124	122	107	105	106	113	115	115	93	106	102	116	99	107	100	107	107	93	85	107	95	100	89	115	101	88	110	114	97	112	90	106	107	111	93	101	94	104	91	93	101	103	97	112	81	110	108	104	114	100	96	103	108	92	113	97	108	86	111	104	96	98	89	101	102	101	106	90	88	103	113	106	99	106	104	97	78	93	106	99	104	104	102	109	133	103	99	111	117	110	101	127	115	103	111	91	89	90	101	121	100	97	115	117	97	101	107	91	113	93	89	109	92	102	97	86	98	111	96	96	114	113	100	101	96	97	97	113	115	101	101	99	121	98	79	93	114	80	124	112	91	105	93	104	89	87	112	105	98	106	103	82	112	108	85	114	97	99	101	116	94	94	96	122	89	103	109	101	94	101	109	97	107	93	80	80	90	93	112	105	99	103	101	89	102	110	103	100	91	95	100	101	87	101	116	108	113	113	92	89	115	114	118	107	95	115	99	95	102	99	112	112	99	102	97	100	94	100	119	100	117	118	106	106	92	111	93	87	98	98	105	99	100	103	98	111	119	87	83	103	96	118	104	125	102	102	123	99	107	120	105	95	101	120	107	94	108	103	98	104	111	98	95	90	95	103	97	97	102	106	102	116	105	113	88	114	110	91	110	100	108	95	108	124	102	131	98	110	144	90	96	118	90	102	99	100	112	100	92	102	85	106	107	105	106	100	100	102	111	102	82	86	88	104	116	98	116	106	94	100	98	108	103	109	114	98	104	114	103	95	114	116	93	111	127	98	110	97	112	86	110	90	99	90	104	114	112	90	100	85	91	115	114	107	108	110	100	99	90	98	116	131	97	96	105	93	104	118	124	99	104	113	73	103	90	105	105	102	104	86	91	120	107	102	112	99	92	99	97	90	111	105	115	113	102	99	102	104	105	104	98	95	100	111	112	108	89	106	110	97	98	100	85	100	101	120	96	112	101	90	111	113	104	105	117	105	111	98	97	101	113	116	107	94	92	78	108	113	120	97	114	107	96	91	113	112	91	102	112	91	81	97	95	98	84	114	103	102	98	106	91	101	133	103	93	102	116	100	127	117	101	125	105	96	106	99	104	90	110	118	105	104	106	94	101	95	81	97	124	94	110	100	87	97	108	101	90	104	126	101	98	109	87	102	113	108	108	103	105	119	89	122	106	91	111	102	95	96	100	122	106	106	109	126	88	92	110	118	94	93	108	98	127	89	114	102	116	101	79	124	94	84	108	103	83	102	104	99	105	109	101	106	97	95	118	88	97	89	102	103	101	92	110	122	98	97	105	113	113	108	115	104	93	114	99	104	90	113	106	82	95	107	114	118	116	101	94	108	86	91	103	86	121	104	118	98	115	111	99	85	111	104	109	105	117	102	105	104	97	136	92	103	100	101	99	95	100	88	103	106	106	98	97	91	108	84	90	99	94	103	106	101	101	114	116	115	107	100	110	94	94	111	112	103	91	98	86	79	98	105	101	110	116	132	95	97	108	114	97	103	93	111	120	111	130	110	106	104	86	85	103	103	115	92	94	116	102	106	109	122	121	103	103	105	86	102	103	98	98	107	84	78	80	99	113	111	96	94	93	83	90	112	97	96	94	97	95	81	110	105	107	92	111	104	106	111	91	116	108	99	115	95	116	98	95	111	99	99	128	105	115	114	90	97	109	103	99	99	101	82	101	95	95	115	115	93	92	99	105	94	113	113	96	89	104	88	92	105	114	105	115	95	102	94	92	114	85	103	114	106	102	116	104	95	97	112	101	103	112	98	92	95	85	114	98	100	96	91	117	97	113	88	111	84	98	122	93	97	87	99	97	116	105	114	96	103	110	112	102	115	121	98	105	108	97	100	105	106	97	87	92	104	112	103	92	94	97	129	97	103	100	98	92	93	102	103	100	100	125	103	92	95	94	85	94	102	102	91	102	110	87	103	82	103	93	103	103	105	94	119	102	109	120	97	97	111	91	91	98	94	114	95	116	99	108	102	103	88	123	108	109	94	86	101	107	112	99	95	96	97	83	88	89	111	132	112	119	91	115	103	99	105	112	105	103	84	118	101	104	95	95	94	94	106	105	115	82	122	97	93	102	98	113	92	81	115	110	110	105	98	103	108	82	95	104	99	113	98	116	88	116	97	99	109	85	118	119	114	97	99	118	108	107	118	105	85	83	101	113	94	121	120	107	86	89	88	117	96	105	103	112	99	100	113	94	98	110	121	102	99	100	93	110	88	107	115	97	94	104	104	111	104	105	130	111	99	109	97	103
13438	3710	1533	1646	2023	2149	1950	1806	1568	1353	1236	1196	1144	1119	1029	1000	1003	1084	1057	1077	1103	1063	1027	1072	1083	1067	1051	1089	995	990	996	990	992	986	948	1042	954	987	998	963	947	976	961	1005	991	1055	956	989	924	1019	953	986	977	886	935	1003	979	990	957	913	990	945	955	1002	1022	1253	1139	985	1072	1013	1212	1267	1248	1302	1226	1039	1060	1033	984	989	966	989	923	993	928	997	944	980	943	974	918	924	967	934	954	974	986	930	956	989	992	949	949	959	952	985	942	997	992	925	955	968	922	964	988	929	999	914	964	953	1027	972	946	981	940	943	959	979	1001	945	1000	898	984	904	963	971	938	926	959	1001	982	959	945	933	972	1000	970	989	984	956	882	897	969	974	906	954	958	935	1024	995	962	931	957	1014	1004	928	928	953	938	926	988	926	1001	972	991	956	1024	939	978	987	974	934	991	1008	971	988	902	935	968	1017	947	941	946	916	953	953	1031	1024	978	976	914	968	1059	956	984	910	913	949	952	962	942	958	924	926	920	996	956	958	895	947	1011	932	997	977	944	1009	953	982	947	994	971	983	962	944	988	988	942	953	933	958	965	925	980	978	923	964	909	957	983	993	972	933	986	963	954	967	1015	939	913	1000	1009	989	975	1022	984	957	958	983	958	949	940	915	987	962	993	958	981	1023	999	951	994	915	1016	960	966	970	971	933	942	938	978	969	944	991	988	934	1019	935	1052	991	961	909	958	982	960	942	966	977	951	965	948	920	967	981	966	952	966	956	962	954	930	924	947	939	1028	959	985	960	1024	944	988	974	1027	956	953	921	973	1038	989	982	931	988	928	938	930	983	980	918	938	938	1007	942	962	948	955	930	971	931	994	923	933	943	976	975	960	953	939	959	938	955	949	937	933	946	954	932	954	953	974	1000	947	1001	917	951	965	942	956	984	954	926	931	952	932	948	967	920	947	985	1028	944	950	926	945	962	989	991	968	935	1015	981	946	965	967	936	966	904	978	904	936	994	943	995	917	943	960	948	963	981	934	936	908	980	1001	957	952	930	972	1019	929	960	1054	930	1013	932	974	973	974	965	985	929	922	976	982	1004	943	947	908	942	923	942	904	983	991	949	989	966	915	979	970	938	1017	902	956	924	921	974	1001	917	945	930	954	928	966	972	972	1012	1002	920	932	982	975	926	913	938	961	914	965	983	963	968	968	982	901	1016	932	909	897	933	997	922	948	952	935	978	878	1000	973	940	948	975	956	876	926	949	1008	997	954	960	974	966	983	961	917	979	937	930	1044	981	940	944	975	972	962	908	1000	975	959	946	979	928	919	964	967	980	932	898	987	1002	1002	973	941	1006	969	971	940	979	958	992	939	985	980	933	989	953	994	910	1017	987	929	936	932	977	979	967	976	939	999	933	932	952	1022	951	998	928	920	936	1002	951	964	938	957	980	942	970	1049	924	966	951	943	922	929	962	922	924	985	941	968	994	944	935	939	910	934	945	944	951	950	913	992	926	994	989	948	914	879	945	870	965	987	992	974	902	946	940	975	983	942	927	939	923	946	959	966	963	973	951	965	978	915	949	928	931	878	921	936	972	975	966	969	992	970	987	917	1028	949	908	964	964	973	929	961	1012	971	953	1020	1002	992	969	956	987	957	996	1001	960	939	998	942	943	1000	945	1018	966	924	967	975	958	1002	975	995	956	951	934	946	989	983	917	926	966	949	958	944	959	978	931	962	890	920	993	941	914	945	970	975	964	952	962	976	943	955	959	947	966	924	994	951	972	926	957	993	1004	977	964	965	989	925	938	912	963	980	965	958	962	931	967	931	933	974	961	926	989	993	979	977	927	940	944	926	943	948	1026	922	929	950	945	926	1008	1000	974	986	982	951	969	977	954	942	970	947	963	940	979	978	1001	964	1010	980	954	988	995	942	908	965	929	1019	951	1023	975	953	903	1010	1036	980	970	1026	953	959	945	974	988	969	981	946	963	947	939	975	950	984	964	934	980	1016	977	961	957	918	974	963	998	905	933	943	977	965	930	932	968	943	961	940	954	971	923	970	945	979	973	955	964	998	902	1009	1000	951	954	952	955	986	982	972	971	986	937	963	977	923	998	968	953	909	967	949	1032	986	929	988	978	997	970	985	965	957	969	951	936	984	970	986	1029	989	928	979	937	932	1005	944	1025	992	984	924	977	993	954	993	963	972	978	996	954	952	935	917	962	1010	969	949	994	932	974	954	980	993	931	980	964	995	904	935	999	975	969	963	949	978	990	970	967	969	1008	909	939	994	958	994	976	963	916	889	961	950	997	992	961	1019	1010	896	938	939	917	984	976	1002	975	971	958	951	989	1006	967	984	979	943	948	957	1035	975	993	980	948	955	987	931	938	961	978	922	953	977	951	957	958	974	983	964	944	915	961	965	946	956	976	941	944	927	968	1005	967	962	912	924	999	995	918	968	958	991	1035	975	965	947	946	975	960	967	961	968	968	968	911	939	956	1053	948	984	1004	969	940	982	1039	936	937	982	946	989	928	957	1014	980	944	996	945	935	992	958	935	962	924	943	911	993	948	1002	923	942	933	1030	952	933	937	981	975	972	960	931	950	1001	1008	988	926	971	939	939	973	940	971	977	1016	975	972	954	956	997	922	961	943	973	985	950	931	973	977	998	971	975	991	924	1015	919	1001	1005	947	980	940	927	905	999	1012	937	994	915	994	988	1009	988	941	984	957	1019	943	978	980	953	942	994	939	963	956	972	952	932	948	894	952	949	985	946	988	997	999	996	954	916	942	981	953	930	956	966	1000	953	985	948	897	982	938	1017	947	982	969	957	947	983	971	984	953	931	967	991	941	969	976	988	1000	900	962	937	986	953	935	971	946	929	965	991	982	995	922	955	995	1031	975	949	1009	927	946	964	948	971	931	949	906	933	940	947	971	971	1021	970	994	958	936	981	986	985	1011	933	999	894	946	979	944	910	904	972	999	1018	938	918	973	951	984	935	967	890	942	931	930	986	923	998	965	984	979	949	947	973	968	916	930	935	941	984	911	969	1030	955	978	942	1015	955	926	965	911	969	963	936	979	938	957	881	1005	967	929	931	926	900	948	963	970	959	966	976	932	967	962	958	972	939	999	950	1007	928	907	975	953	974	932	987	969	951	887	980	936	944	1006	949	991	951	995	945	950	1013	1052	952	970	935	953	1027	979	926	964	969	999	1030	968	968	941	941	978	958	963	985	950	932	925	984	942	971	967	939	1015	941	965	951	980	982	1017	950	964	978	988	955	985	929	912	986	965	959	949	946	897	994	930	975	965	981	923	976	1022	945	991	955	929	916	966	973	1011	966	898	988	991	954	957	1012	962	986	921	908	973	930	950	1030	973	957	964	908	953	951	948	959	954	970	958	943	1009	946	927	981	975	1011	954	942	930	988	898	955	939	982	969	957	1012	967	971	953	981	961	984	996	962	997	960	962	968	984	988	997	939	972	969	944	908	926	904	990	997	986	956	976	940	924	958	973	996	930	938	961	1019	897	996	980	934	978	966	887	924	971	958	994	995	950	923	932	943	949	942	978	902	952	970	983	925	1012	962	955	986	975	930	979	932	986	904	1016	935	991	958	951	935	1017	942	987	987	944	917	948	973	979	989
1547	685	218	165	143	134	152	138	146	125	107	122	98	117	101	108	108	117	114	130	107	110	127	120	101	149	112	110	115	117	95	97	104	99	93	107	106	109	106	122	115	130	117	105	114	112	115	100	98	104	99	101	83	110	97	113	100	113	111	93	112	106	119	80	104	124	131	112	100	108	122	159	158	124	146	122	117	111	102	103	100	98	88	110	96	114	97	87	112	105	113	89	95	128	96	97	125	110	97	101	108	114	102	108	108	113	107	100	96	100	113	111	122	118	100	127	104	111	87	105	106	88	100	104	116	106	89	124	102	105	118	92	99	115	110	116	82	117	109	113	116	95	121	91	111	96	104	97	111	114	97	100	126	102	105	90	104	104	118	103	112	99	92	89	100	92	111	114	117	111	113	109	104	95	96	95	108	127	113	100	120	124	90	112	101	75	107	104	110	100	97	102	100	113	121	100	118	101	119	101	95	129	107	102	89	112	114	117	96	114	104	117	96	94	98	90	115	121	91	111	103	102	113	100	138	103	113	110	112	93	109	112	108	88	93	105	93	107	94	124	100	110	106	123	106	91	103	90	106	111	118	105	102	100	95	106	110	98	107	101	114	102	111	118	118	112	98	113	97	116	100	100	114	95	97	120	100	113	99	111	113	94	90	114	106	89	102	113	94	102	119	103	121	95	91	102	113	107	126	108	106	107	109	100	105	101	100	89	102	133	130	87	115	111	95	116	104	91	104	114	95	105	89	95	124	102	100	90	94	98	82	106	95	99	105	97	94	97	97	102	113	119	109	105	120	103	89	108	118	94	106	112	131	109	110	118	110	106	122	87	101	102	114	120	112	115	99	106	107	116	119	95	105	111	112	108	114	99	91	105	114	117	105	96	88	106	105	102	100	99	107	126	109	104	86	108	108	117	129	113	115	100	97	128	100	108	90	115	91	102	121	110	93	122	105	96	93	108	112	85	108	109	108	91	101	119	109	106	106	113	112	89	91	95	90	97	103	111	91	109	96	120	74	102	117	124	99	117	112	88	102	89	112	128	117	106	110	117	112	93	112	103	90	114	105	98	106	106	104	93	106	112	110	107	99	104	104	121	115	97	105	101	108	109	90	92	108	100	105	110	105	115	96	93	93	110	120	107	88	91	101	96	93	103	113	88	108	86	95	91	99	90	107	105	125	104	108	103	110	111	117	100	105	110	99	99	97	103	107	92	116	117	101	109	109	106	122	105	88	91	116	121	94	107	110	100	113	94	90	112	95	110	103	118	118	103	95	114	112	95	87	105	112	104	103	112	90	101	123	112	106	101	95	125	105	114	125	108	88	122	106	97	118	97	92	103	107	120	104	117	101	107	103	101	118	102	89	95	79	113	110	112	102	114	103	105	110	109	103	103	103	112	117	124	94	99	106	113	107	110	123	104	117	127	111	106	105	117	112	120	91	96	124	105	100	112	109	114	113	94	99	104	113	101	103	96	116	101	114	102	99	121	108	100	105	108	115	110	90	95	97	111	124	99	114	114	111	109	99	116	108	97	110	99	108	103	111	87	105	87	94	115	100	112	107	80	102	108	99	106	114	100	120	121	101	89	101	105	100	104	124	109	108	93	114	115	126	95	95	83	119	120	101	95	115	93	115	107	97	101	123	122	118	111	88	113	118	115	115	107	90	111	108	110	125	110	82	101	93	126	94	108	104	118	117	98	104	91	92	105	104	118	121	107	106	125	103	115	106	89	124	93	118	108	115	110	105	96	108	99	107	114	89	116	104	106	98	105	107	98	81	98	113	93	97	94	99	103	101	105	92	100	94	102	114	117	103	138	100	103	108	113	82	116	104	106	90	113	91	89	95	96	113	111	115	105	117	125	110	104	101	129	110	123	129	114	103	113	91	100	102	109	127	82	103	109	110	109	127	112	112	97	125	105	102	94	97	116	104	86	127	98	102	110	98	118	86	106	111	97	102	104	107	102	101	100	107	105	103	95	110	106	101	96	118	97	111	93	97	97	90	91	105	97	112	109	110	121	125	118	110	107	108	97	116	122	106	95	126	105	100	106	114	111	90	126	92	105	98	112	115	117	90	107	109	117	116	114	106	89	104	116	114	106	97	110	93	102	87	103	91	82	130	115	84	94	101	105	107	92	137	91	91	113	99	108	107	104	126	110	85	103	108	126	109	108	106	98	96	108	96	101	109	97	98	96	103	115	115	118	99	95	90	113	101	85	103	97	109	123	111	97	112	108	107	119	109	129	109	111	110	97	113	99	121	100	91	121	115	108	111	115	112	92	108	132	112	90	112	99	102	122	103	98	105	105	106	113	113	103	96	109	103	112	90	87	99	105	123	102	115	100	107	107	102	102	98	118	101	111	100	90	91	95	111	102	113	109	99	107	100	103	122	131	97	113	99	100	124	115	107	113	103	90	103	103	105	98	92	117	86	105	120	102	104	114	123	117	101	102	110	111	101	105	79	109	104	105	118	131	116	88	88	115	98	110	103	121	93	100	108	109	107	116	110	108	94	108	111	81	85	87	102	104	113	98	118	102	98	103	95	83	128	91	79	120	118	91	118	108	113	116	102	103	103	108	109	101	107	119	116	125	113	116	99	118	107	100	103	128	110	113	111	92	102	103	96	97	97	106	123	113	114	90	101	117	109	100	112	102	97	110	125	110	97	108	115	108	117	109	106	108	135	105	127	119	98	127	96	104	111	112	104	94	109	109	108	105	104	115	110	101	127	113	113	108	112	104	139	99	106	83	109	105	120	87	110	106	93	100	129	84	117	98	100	88	107	90	127	114	101	107	125	88	120	106	106	112	92	101	108	93	123	110	102	103	114	98	99	122	115	98	119	127	102	115	95	120	99	103	100	108	98	104	109	118	108	112	114	110	94	103	118	77	109	90	112	132	107	91	117	105	114	115	103	102	113	111	114	127	104	90	127	100	102	100	93	100	94	122	113	108	100	112	99	116	93	98	109	91	123	96	99	105	121	86	108	115	118	100	98	121	102	118	108	102	91	106	108	110	100	100	108	107	91	109	101	82	116	113	99	100	93	93	125	93	118	101	104	113	114	121	99	103	127	92	102	105	108	108	112	112	111	105	112	101	103	108	101	86	97	93	98	131	106	96	106	106	130	134	119	99	105	114	108	116	109	119	107	120	91	106	99	88	108	104	117	93	111	105	113	98	96	121	120	102	93	107	92	101	111	103	101	80	93	96	101	108	102	95	87	106	109	121	84	120	95	106	112	102	117	118	101	110	101	113	101	117	114	94	118	126	86	104	86	79	97	121	115	109	112	122	115	95	109	111	102	108	106	116	99	112	110	110	110	99	110	93	129	94	97	107	114	112	94	118	99	96	103	109	120	113	101	104	107	119	109	97	93	95	122	111	101	96	115	98	120	110	105	108	97	109	104	96	99	99	91	115	115	106	102	87	111	100	108	106	115	93	114	93	98	112	78	116	121	112	111	110	112	115	118	110	98	81	119	102
18804	7709	2421	2532	3755	3744	3233	2774	2371	1933	1651	1522	1380	1284	1256	1292	1183	1154	1180	1148	1127	1179	1167	1088	1094	1111	1101	1148	1051	1076	1122	1052	1037	1033	1058	1066	1120	1037	1077	1068	1063	1068	976	993	1044	1021	1013	1026	1047	1065	1070	1047	1092	1020	1025	985	1051	1011	979	1024	984	1015	1035	1050	1434	1796	1299	1054	967	1111	1771	2018	1951	1734	1404	1251	1133	1002	1048	1017	1026	997	1034	1037	1021	969	1010	980	1012	982	967	1019	1020	982	920	1040	1042	1016	972	1031	1013	989	1016	976	953	1013	1017	1029	1035	989	989	950	1099	992	996	999	1033	1006	1025	992	1027	978	980	993	988	983	976	1008	979	999	979	978	968	944	1015	965	994	947	998	986	976	1027	1004	1004	976	967	931	1020	993	1005	1005	990	971	972	961	998	971	1014	1012	1034	1030	960	1006	952	998	1000	952	1015	1023	1000	926	971	980	987	1043	1051	953	1029	997	986	998	967	982	967	1039	982	1022	955	998	994	1013	975	943	969	985	983	969	964	985	942	981	973	996	942	1016	1057	1013	990	1001	996	978	990	1037	999	990	1002	999	973	938	958	959	975	1009	949	962	1042	1063	943	1006	961	1029	982	1031	999	1002	1001	983	913	1041	1007	981	935	1017	983	937	1008	994	956	1020	976	983	998	1004	1020	1023	947	967	986	1000	972	986	988	1008	1010	969	995	991	1019	986	963	1043	979	993	1015	963	1017	1034	982	1055	1001	991	995	980	979	1000	1008	1019	968	1026	1043	1050	985	969	981	1010	1009	1010	1004	1011	968	959	972	996	989	1002	962	949	972	1016	982	1023	968	1006	994	1010	998	967	1017	1058	992	999	967	967	1032	1023	1007	988	986	979	987	947	1020	1020	1032	1027	1024	1038	983	997	1050	994	970	949	981	1026	981	921	927	977	985	1036	967	1010	1006	982	1014	993	962	933	1021	967	1022	961	1043	997	983	1005	976	993	963	990	1009	977	945	1026	1000	990	986	989	995	973	960	1014	1030	995	910	1016	1029	985	977	987	920	997	1002	964	1006	1053	981	1000	963	970	975	1012	998	1016	978	985	1068	972	970	985	984	956	970	941	1067	1053	1020	994	1019	1070	989	1031	1020	1017	1008	1022	939	985	1008	1006	999	972	975	1042	1041	951	968	962	1028	988	1039	1025	1011	964	1014	1010	979	958	1012	964	985	970	983	991	1008	994	1036	1007	925	1010	988	1053	954	1006	998	1016	966	1022	1003	991	968	1001	1005	1012	1025	938	1020	942	1001	1022	1048	986	989	1027	1000	964	1006	986	929	993	1007	1002	962	988	997	1058	1006	959	970	1016	963	1023	987	967	1045	994	965	989	980	992	1006	1015	1001	939	995	1008	929	1002	992	935	1034	985	986	991	1004	989	946	981	953	1036	1030	988	965	990	991	994	979	983	941	1016	1015	1048	1013	978	942	977	1023	958	989	980	976	1035	969	957	974	980	996	948	1005	1043	991	981	1011	979	1051	1002	942	996	955	1028	982	1024	1031	951	976	980	960	1028	969	937	983	977	1022	1010	995	1051	976	1012	999	1009	1023	1068	989	990	983	1045	986	1051	921	1002	962	995	900	1027	1041	951	976	993	1035	985	987	978	1007	1019	953	986	972	962	972	1007	1029	944	958	997	998	991	1008	1015	947	1007	974	1000	961	1050	961	943	1017	971	1025	938	971	968	1042	1004	963	1042	1009	1053	983	1004	999	1003	958	998	959	960	967	969	991	997	1039	989	1001	971	1006	1017	1032	968	1025	1017	999	1008	964	978	1056	973	1053	998	957	1016	988	974	950	1009	1027	984	983	964	942	987	995	1013	953	1017	967	979	970	911	953	1019	969	1002	1043	996	993	1076	970	988	1054	981	992	982	976	1010	971	1011	1012	969	976	1050	981	970	967	1057	994	1032	1024	940	985	990	1007	989	998	976	996	1007	1010	1027	973	966	966	984	965	1091	979	984	1028	954	1042	951	1051	1010	950	970	1045	960	975	1031	1085	982	1061	970	979	959	985	986	980	995	979	976	999	962	1003	988	970	1002	1040	1040	972	993	1008	1021	995	983	975	925	987	994	991	1049	959	1016	1007	991	959	987	1021	1009	980	977	980	969	956	972	963	990	977	1009	998	964	1028	996	1006	998	1026	986	997	996	981	1006	1000	991	992	966	963	986	1028	974	990	952	996	1015	996	1031	959	975	983	1029	1039	993	937	984	1006	964	965	1045	928	998	1000	961	1026	1042	1025	977	992	1005	1041	1037	1014	986	953	986	974	996	996	955	966	979	965	1068	1008	1006	940	965	982	965	1019	958	994	988	1012	1005	982	1026	986	988	1009	973	1032	962	1037	966	1025	974	941	1007	975	939	984	976	1019	1034	971	963	982	930	1013	1019	1008	1024	1004	987	953	1011	985	984	997	1042	993	993	983	1024	967	1024	1002	1018	1014	1038	1023	997	1020	941	1016	968	1011	1004	995	997	957	1002	994	1001	986	1001	1081	1018	949	1034	1008	1029	993	984	1022	972	981	977	942	1003	1006	995	976	985	979	1005	984	956	999	1011	970	993	993	982	926	1044	1006	976	959	970	1006	998	990	1010	998	960	972	1014	989	964	959	999	1025	991	1014	983	1012	972	1011	952	933	985	1008	1021	986	1023	1004	1065	940	933	997	975	997	995	976	1009	949	981	971	1003	980	970	968	993	986	970	965	945	1015	994	1005	958	1027	974	965	997	1007	1055	1017	1037	988	1018	1038	1016	1013	986	977	992	1012	970	996	994	992	1022	968	975	1010	1014	994	943	978	1000	986	953	1034	1025	957	1004	982	1019	970	983	1034	1015	1008	1008	970	980	996	947	1025	982	1041	997	1051	966	1017	970	1013	967	1036	974	993	1002	1003	1023	948	1020	938	1034	1061	1007	972	912	1044	971	937	961	999	964	972	1022	978	995	979	996	1025	994	1010	917	1040	1025	1015	1011	1026	986	1005	975	938	1006	984	1008	1030	1017	961	982	923	1016	974	982	1015	1029	993	1040	994	1053	971	1050	977	953	1039	1008	1001	1037	1007	1033	969	1011	1044	1038	997	1006	991	1005	1012	986	939	1026	1007	955	1027	968	953	986	955	1045	980	997	974	1057	963	1004	1015	993	1029	999	978	968	1020	1037	1001	1026	993	987	968	1000	986	969	984	994	1044	995	986	997	945	989	1005	985	996	1002	981	964	993	986	1016	1030	1000	1034	948	914	1004	1056	1028	1000	971	973	1012	989	1067	955	1029	1000	957	966	955	1037	1007	1031	1014	942	1003	1013	996	951	1026	976	965	1002	969	973	974	1008	984	993	1005	1004	1065	983	1040	1005	1012	1001	1021	1043	995	1029	1015	898	1029	1005	1030	1003	986	1004	1006	982	979	956	999	942	1009	1049	964	977	951	1012	953	992	1068	999	952	1005	969	952	1045	1036	986	999	941	1040	992	1043	956	1023	917	997	939	1003	1012	999	972	1078	978	965	1031	984	986	1001	960	1019	1039	1013	1029	996	951	993	1035	977	961	962	977	986	1043	991	1066	1025	1012	983	939	1001	978	1005	1049	996	944	936	971	962	1005	992	966	964	973	1001	1021	1005	1008	912	994	966	1014	1005	1025	958	929	1001	964	1008	1013	925	987	1045	968	1006	1008	990	1009	961	1005	1028	1002	1041	1003	984	1032	977	1025	989	1018	991	1046	970	944	976	1023	1002	937	968	985	1016	1043	990	1010	954	955	1033	965	955	971	954	979	986	987	1019	971	1008	972	971	1056	959	1004	967	973	1022	1033	942	1010	1039	983	978	1038	982	996	997	1035	1043	983	1006	948	943	945	930	1046	1036	971	969	964	995	963	977	1031	975	964	962	1008	1011	979	996	952	1061	1049	972	986	1024	964	1014	1002	976	1014	950	1011	1008	1013	1015	1042	1033	978	1002	951	1010	950	984	1019	1035	977	980	1029	972	916	1026	1039	1002	996	1010	954	990	978	969	960	974	1021	1009	997	972	943	1039	913	970	950	1030	985	970	992	1074	989	1002	995	960	965	1006	1002	972	1007	1019	1016	1009	975	965	1048	1028	990	988	933	986	1026	921	1066
1955	523	194	145	127	156	148	124	128	113	116	108	99	98	100	95	112	103	105	111	86	99	97	81	98	81	94	102	93	89	100	92	94	98	84	90	79	108	104	99	90	78	97	92	104	90	88	79	93	80	94	81	85	79	94	80	110	100	86	103	105	92	91	93	118	110	101	86	86	86	143	174	140	138	101	90	84	107	104	92	88	79	113	95	82	77	81	82	86	93	92	104	100	82	75	104	90	89	79	105	89	81	86	92	91	92	91	88	82	95	72	97	100	76	81	75	100	103	97	100	82	76	100	74	84	81	73	93	94	86	97	77	73	92	83	98	81	96	105	92	74	92	90	101	84	79	104	81	83	104	75	78	90	105	88	113	93	86	90	88	89	76	95	79	77	93	85	81	90	102	86	92	98	93	87	79	106	84	87	84	77	77	91	91	105	68	62	70	90	91	85	91	91	86	79	81	86	77	96	88	96	82	94	100	85	82	101	107	88	96	86	90	99	86	81	80	92	84	102	84	93	93	91	121	91	78	86	86	96	102	85	82	96	87	80	88	85	89	98	86	68	85	88	98	86	85	98	91	81	90	90	83	81	99	96	78	105	89	75	78	74	96	97	92	91	86	85	103	86	89	83	99	98	80	97	110	91	85	70	79	86	98	79	88	92	83	89	89	81	85	96	95	73	104	86	89	87	98	79	87	87	84	83	91	87	106	97	107	89	87	83	84	91	106	93	101	86	92	86	81	75	96	92	88	86	88	81	70	79	92	82	88	90	88	82	97	89	87	75	80	88	77	79	106	92	81	87	101	76	85	92	95	87	102	78	74	78	84	76	81	66	109	96	93	103	74	81	77	93	88	99	98	95	102	81	63	72	73	96	105	95	84	104	107	96	80	84	97	97	85	78	94	95	97	83	98	82	77	94	84	85	100	95	95	100	84	94	86	91	97	96	71	78	103	87	97	101	84	102	97	100	82	103	91	102	99	70	93	79	86	88	71	92	91	96	82	89	91	82	82	85	98	81	86	86	102	92	93	81	93	82	82	80	99	95	98	87	89	85	93	83	96	84	90	83	83	92	88	79	92	98	111	78	96	82	94	84	82	96	86	87	89	81	95	100	96	106	93	92	94	95	88	98	103	91	87	95	84	95	89	92	89	87	90	90	80	97	97	93	101	97	94	87	80	90	88	76	95	83	85	88	97	76	82	87	84	92	77	84	83	110	91	89	82	78	87	109	96	86	72	90	92	83	79	86	85	85	85	98	92	90	106	94	90	79	77	95	104	100	100	83	82	79	90	92	87	74	83	91	77	86	73	88	98	89	83	97	104	97	72	86	77	86	101	84	92	93	94	72	87	93	107	94	81	88	103	81	85	90	91	81	72	104	89	107	85	76	99	101	86	86	73	102	93	84	90	65	97	79	70	86	83	81	95	78	88	86	88	79	103	94	91	83	82	73	83	95	80	91	85	75	92	94	89	103	92	77	94	107	91	88	71	99	96	97	90	81	71	92	79	76	84	78	69	94	99	96	95	89	91	86	93	94	103	81	85	68	90	78	86	81	88	83	83	74	90	95	91	96	103	83	91	76	94	95	95	97	98	87	106	103	91	82	90	82	89	87	81	102	89	92	90	96	87	101	94	96	80	87	86	81	78	79	92	90	95	105	83	80	95	92	76	103	88	90	101	63	85	78	87	78	93	110	106	80	72	85	87	90	87	86	94	78	101	81	78	83	85	97	98	85	94	84	106	88	91	101	87	87	84	84	84	78	93	93	78	90	87	76	79	83	102	89	68	80	79	87	85	97	79	89	86	89	91	103	97	83	79	83	99	88	86	82	92	76	81	104	90	108	89	98	76	78	93	74	108	78	107	89	97	94	80	102	98	91	92	98	80	85	97	91	86	90	70	103	89	76	67	81	83	89	100	97	98	82	88	104	104	78	79	77	107	81	85	73	92	96	100	104	86	92	100	92	90	78	88	98	87	95	86	85	104	88	96	92	89	110	83	86	97	100	82	76	79	67	99	95	87	88	74	90	92	87	85	92	93	89	95	91	98	85	79	113	90	83	101	79	86	106	87	112	97	86	75	85	95	100	79	94	95	95	87	100	78	83	94	104	93	78	87	93	95	78	96	88	87	82	112	70	92	79	81	97	88	96	87	74	105	85	73	103	83	75	87	94	88	103	97	84	101	82	92	71	83	71	97	89	95	93	88	73	93	91	104	70	88	80	96	83	90	98	110	86	91	92	100	97	95	76	96	97	95	75	88	85	70	90	80	92	100	83	98	81	84	84	93	95	77	94	84	82	103	83	84	93	100	93	84	81	86	94	89	93	102	100	104	86	94	90	90	89	85	89	95	79	93	102	94	91	86	65	85	84	91	77	83	77	76	102	74	98	74	88	104	93	82	90	97	85	78	82	92	86	97	76	100	74	88	83	83	98	90	82	87	88	92	97	94	83	81	89	86	96	89	84	83	98	93	77	73	85	88	76	80	84	85	87	115	86	82	83	96	82	84	81	87	91	90	80	95	89	94	87	105	98	99	92	94	85	96	97	88	88	105	90	85	102	89	82	83	78	97	91	102	96	82	90	79	78	82	79	85	101	86	105	91	89	105	92	104	90	101	92	106	86	85	90	80	72	82	84	79	84	69	81	76	87	94	95	87	85	87	84	77	83	85	83	62	80	82	91	73	89	89	93	100	95	92	78	103	96	86	104	86	98	104	92	78	90	88	86	94	82	84	82	74	84	83	94	88	105	71	86	67	96	81	83	91	91	85	86	68	87	94	84	94	89	76	114	91	94	99	88	88	86	105	101	93	77	86	90	95	84	85	90	99	98	89	84	99	77	75	102	77	90	71	62	80	87	95	105	103	90	92	87	84	80	102	75	94	96	84	86	64	110	96	86	99	76	100	69	85	99	82	98	96	79	73	81	82	80	97	97	91	85	80	97	92	99	81	83	88	95	93	96	94	83	84	91	89	100	114	92	84	102	97	101	102	95	75	79	96	82	88	99	86	83	86	95	92	77	93	84	90	81	102	80	92	84	97	84	86	82	96	75	100	86	91	85	112	107	84	69	98	93	99	80	90	90	73	88	98	86	113	75	83	86	88	107	86	81	81	108	113	94	67	83	83	93	81	107	85	100	83	90	82	91	109	78	84	84	103	79	62	98	90	88	94	79	100	77	92	87	92	116	77	88	83	81	101	63	85	83	86	88	90	86	94	77	89	85	93	95	88	82	81	83	104	100	81	96	70	89	75	80	85	91	89	78	102	86	80	102	96	80	86	71	87	93	83	90	91	81	69	84	86	85	86	92	101	94	96	98	109	92	109	92	84	83	93	75	87	88	97	88	109	75	83	87	105	78	85	87	96	87	95	83	101	92	82	92	93	88	88	96	95	98	103	89	73	89	96	78	82	84	107	79	85	82	87	97	98	81	76	94	87	97	94	89	95	80	79	92	89	86	85	94	78	87	86	84	91	106	86	101	78
18680	5404	2362	2242	3419	3663	3234	2696	2239	1978	1743	1485	1349	1241	1212	1099	1056	1057	1002	995	970	1066	997	961	937	964	1023	959	937	923	905	907	869	869	920	872	795	866	930	893	859	850	904	839	826	856	845	919	824	864	863	836	867	832	778	816	844	890	858	839	824	827	864	833	858	861	818	839	841	1083	2322	2578	2132	1810	1388	1098	990	862	801	845	837	793	828	834	851	842	741	860	823	848	851	869	860	825	839	817	826	869	843	845	834	864	871	910	822	818	854	857	842	825	850	811	815	789	855	848	840	863	865	843	821	863	819	890	844	836	836	851	841	849	806	788	873	827	828	875	856	821	850	821	834	854	823	843	802	831	818	832	825	759	833	921	840	826	872	872	903	821	854	869	871	816	879	789	826	829	791	829	840	840	809	825	855	840	851	834	827	855	824	845	826	849	781	848	838	842	860	807	810	786	821	821	869	803	824	879	835	827	840	855	810	850	833	905	873	785	818	833	804	834	826	823	867	763	776	833	813	837	853	795	826	823	839	831	840	826	824	832	878	832	828	810	806	785	840	882	840	831	814	877	841	796	825	865	836	818	786	778	864	842	787	861	871	826	806	835	808	840	850	775	842	756	844	795	843	874	863	843	808	876	863	837	817	799	851	822	819	850	849	869	797	798	843	784	803	851	810	795	825	879	789	848	888	793	817	883	810	797	852	820	835	871	911	834	824	790	811	815	810	817	819	845	848	790	825	847	844	868	796	794	865	822	798	823	847	829	928	840	876	845	854	811	866	844	893	819	835	870	815	826	830	838	828	815	801	848	819	873	837	822	846	842	806	811	848	821	797	886	870	794	812	818	808	799	817	810	783	839	815	813	769	811	834	866	835	765	877	812	833	867	813	866	866	857	814	854	816	841	864	900	826	832	878	871	832	833	786	866	818	830	828	824	830	850	927	850	802	812	827	767	748	841	810	797	833	858	831	781	765	852	836	863	808	840	875	763	777	850	814	864	821	821	830	831	827	833	803	852	855	846	817	881	849	856	805	827	811	829	854	841	818	824	832	830	837	848	821	874	888	805	821	869	892	828	853	798	845	824	792	844	757	890	833	828	852	790	870	803	847	845	781	855	896	854	834	834	828	900	805	837	815	838	783	889	797	833	836	787	783	835	812	845	855	818	797	827	858	801	846	829	824	860	829	821	878	853	831	862	803	814	869	878	821	849	851	851	834	793	848	897	834	825	834	816	831	851	827	825	803	868	818	840	840	862	804	796	834	796	842	806	842	802	835	825	833	852	792	791	765	834	806	853	852	807	804	812	846	823	858	809	829	800	833	895	850	813	834	849	796	830	812	816	829	869	838	847	840	812	818	843	818	833	895	840	840	839	849	806	853	829	821	812	838	818	865	814	799	843	805	834	788	840	802	873	797	820	846	789	830	874	806	801	815	812	836	855	870	809	791	823	805	895	828	811	774	816	814	761	784	774	789	780	834	864	852	820	829	835	835	864	762	786	751	884	797	851	836	822	844	802	742	894	842	878	857	832	823	847	841	863	842	806	876	846	803	863	797	851	832	775	826	839	829	846	791	853	829	848	842	871	782	785	838	824	767	844	830	867	815	805	796	794	819	790	785	814	849	836	821	792	814	852	861	795	831	828	832	852	830	863	847	803	846	808	809	833	870	810	771	796	863	826	864	841	819	830	815	813	816	859	855	818	819	793	855	834	842	889	896	799	819	826	853	837	782	862	817	803	875	889	860	823	843	811	810	835	853	842	862	811	850	789	834	883	808	824	896	828	794	800	832	840	832	802	848	836	843	825	812	858	859	864	843	856	807	870	859	826	834	839	872	789	895	826	808	820	846	844	830	862	847	821	822	872	883	841	813	800	871	821	782	881	850	828	805	863	844	858	840	829	852	825	846	817	843	832	824	803	880	801	829	796	865	887	798	812	839	796	794	827	809	820	828	836	859	864	852	820	876	834	835	851	837	873	855	830	821	876	828	798	860	836	843	829	833	887	829	819	835	829	853	809	836	852	873	775	836	834	839	791	837	794	834	865	857	843	849	873	817	836	799	849	826	900	848	819	844	785	805	794	828	844	853	860	823	836	871	839	826	821	852	823	837	847	821	840	836	837	837	822	803	815	829	841	777	775	849	814	896	809	856	845	860	854	862	869	823	822	802	844	870	786	818	834	797	828	801	866	793	867	848	841	820	833	815	837	873	785	816	819	825	808	807	826	792	912	820	806	840	855	840	808	837	805	824	835	847	819	846	844	828	856	776	828	845	841	816	849	917	895	862	822	784	826	819	846	816	848	812	869	828	801	921	809	832	858	823	865	823	847	794	858	810	826	842	820	835	829	808	848	848	828	841	791	799	807	854	837	830	776	836	888	854	882	776	822	824	839	863	811	792	799	856	858	781	799	862	792	818	846	825	805	829	859	834	817	841	879	840	854	833	863	818	843	853	800	832	898	842	804	837	830	829	819	804	787	836	830	887	818	777	845	795	858	855	829	842	835	835	868	813	869	835	795	809	802	872	803	876	804	833	793	797	787	837	829	840	838	845	883	888	809	813	845	891	817	802	869	820	821	833	793	848	833	861	846	821	874	833	815	826	816	866	784	797	852	805	867	805	846	774	852	880	788	818	803	861	855	849	827	839	848	818	827	814	845	884	815	834	825	856	867	839	830	826	851	851	847	872	855	814	856	835	771	858	866	828	795	850	806	841	862	806	864	842	833	800	771	840	826	866	849	839	891	836	860	856	762	811	867	825	863	804	816	822	882	835	791	798	790	860	847	857	802	822	852	893	822	847	841	804	881	840	814	824	868	840	815	795	855	820	859	811	771	808	859	839	787	830	839	816	824	879	859	840	830	771	837	765	808	835	818	850	813	818	839	839	834	821	834	807	822	869	829	831	864	799	836	862	829	881	849	842	868	840	829	873	830	798	860	818	800	828	821	826	837	876	782	861	789	869	805	838	823	857	854	828	818	792	844	857	801	842	820	858	805	846	804	794	828	886	830	822	829	817	814	901	838	825	859	843	792	828	816	830	855	874	830	897	872	837	821	824	855	825	863	837	834	819	807	861	862	799	813	855	831	835	804	808	833	807	832	831	831	783	843	826	828	803	852	842	853	826	820	794	825	844	832	801	877	812	832	830	823	849	827	886	859	840	837	821	798	830	812	875	778	791	793	864	803	862	873	823	863	858	846	799	869	865	797	851	781	872	850	819	844	837	869	821	818	817	862	853	856	881	852	841	804	859	820	849	829	839	818	854	905	777	865	844	753	793	867	896	842	807	873	839	792	829	841	847	851	846	890	841	791	841	813	805	841	820	828	843	859	833	851	852	838	813	790	795	853	819	832	845	884	848	829	831	826	845	876	798	850	831	826	805	821	870	877	811	857	848	866	871	875	791	866	832	826	827	828	814	866	796	870	836	847	834	819	830	831	847	814	784	879	857	827	857	816	864	870	815	835	872	843	823	835	834	806	817	796	863	784	869	833
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
